diff --git a/README.md b/README.md
index 3f57fe6..37a945d 100644
--- a/README.md
+++ b/README.md
@@ -75,7 +75,7 @@
# Update Logs
| 更新日期 | 更新内容 |
|:-----------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| 2025.03.16 | 修复由于SQL类型大写导致无法转换的问题。(感谢@zzy-design的反馈)
JPA模板:修复不开启Lombok情况下Set/Get方法生成问题;修复importDdate判断为true后没有引入日期类的问题(感谢@PenroseYang的反馈) |
+| 2025.03.16 | NewUI V2前端优化:
移除不必要内容,优化Local和CDN静态文件引入。
修复由于SQL类型大写导致无法转换的问题。(感谢@zzy-design的反馈)
JPA模板优化(感谢@PenroseYang的反馈):
修复不开启Lombok情况下Set/Get方法生成问题;
修复importDdate判断为true后没有引入日期类的问题
|
| 2024.12.29 | 优化前端加载速度,优化输出代码着色,CDN改字节跳动静态资源公共库。
|
| 2024.12.23 | 新增InsertSQL模式,采用JSQLParser引擎进行封装
优化代码封装
CDN恢复为staticfile.org加速(如果本地卡的话,建议切换local模式)。
|
| 2024.04.23 | 切换为更快更稳定的BootCDN进行加速。
前端NEWUI改版(基于AdminLTE+Bootstrap+Vue+ElementUI混合模式)。 |
@@ -189,18 +189,12 @@
- [CSDN【SpringBoot2启示录】专栏](https://blog.csdn.net/moshowgame/category_9274885.html)
-2024 NEWUI版本
-
-2021 半Vue半JS版本
-
-2019 初代版本
-
+2025 NewUI V2版本
+
配置模板
网站流量分析-2024
-网站流量分析-2022
-
代码与你,越变越美
diff --git a/generator-web/src/main/java/com/softdev/system/generator/controller/GeneratorController.java b/generator-web/src/main/java/com/softdev/system/generator/controller/GeneratorController.java
index 5db7ba9..c0ab73d 100644
--- a/generator-web/src/main/java/com/softdev/system/generator/controller/GeneratorController.java
+++ b/generator-web/src/main/java/com/softdev/system/generator/controller/GeneratorController.java
@@ -35,11 +35,15 @@ public class GeneratorController {
@GetMapping("/")
public ModelAndView defaultPage() {
- return new ModelAndView("index").addObject("value",valueUtil);
+ return new ModelAndView("newui2").addObject("value",valueUtil);
}
@GetMapping("/index")
public ModelAndView indexPage() {
- return new ModelAndView("index").addObject("value",valueUtil);
+ return new ModelAndView("newui2").addObject("value",valueUtil);
+ }
+ @GetMapping("/newui2")
+ public ModelAndView newui2() {
+ return new ModelAndView("newui2").addObject("value",valueUtil);
}
@GetMapping("/main")
public ModelAndView mainPage() {
diff --git a/generator-web/src/main/resources/application-bejson.yml b/generator-web/src/main/resources/application-bejson.yml
index 5590268..25fdb6d 100644
--- a/generator-web/src/main/resources/application-bejson.yml
+++ b/generator-web/src/main/resources/application-bejson.yml
@@ -49,16 +49,16 @@ spring:
#mvc:
# static-path-pattern: /statics/**
OEM:
- version: 2024.12
+ version: 2025 March
header: SQL转Java JPA、MYBATIS实现类代码生成平台
keywords: sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现
title: JAVA在线代码生成
slogan: Release your hands from tedious and repetitive CRUD tasks.
- description:
SpringBootCodeGenerator(JAVA代码生成平台),
又名`大狼狗代码生成器`、`SQL转JAVA`、`SQL转JPA`、`SQL转Mybatis`、`Mybatis在线生成器`、`SQL转Java JPA、MYBATIS实现类代码生成平台`。
——从繁琐重复的`CRUD工作`中释放你的双手,可通过DDL SQL语句或Select SQL语句或简单Json->生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL/CommonMapper等相关模板代码。
- author: BEJSON + description:SpringBootCodeGenerator,又名`大狼狗代码生成器`、`SQL转JAVA`、`SQL转JPA`、`SQL转Mybatis`、`Mybatis在线生成器`、`SQL转Java JPA、MYBATIS实现类代码生成平台`。
——从繁琐重复的`CRUD工作`中释放你的双手,可通过DDL SQL语句或Select SQL语句或简单Json -> 生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL/CommonMapper等相关模板代码。
+ author: BEJSON.com packageName: www.bejson.com - copyright: Powered by Moshow郑锴 , Might the holy light be with you ! - returnUtilSuccess: ReturnT.success - returnUtilFailure: ReturnT.error + copyright: Powered by Moshow郑锴 , Might the holy light be with you ! + returnUtilSuccess: ResponseUtil.success + returnUtilFailure: ResponseUtil.error outputStr: www.bejson.com mode: CDN diff --git a/generator-web/src/main/resources/application-dev.yml b/generator-web/src/main/resources/application-dev.yml index 6b05721..8151ffb 100644 --- a/generator-web/src/main/resources/application-dev.yml +++ b/generator-web/src/main/resources/application-dev.yml @@ -47,16 +47,16 @@ spring: #mvc: # static-path-pattern: /statics/** OEM: - version: 2024.12 + version: 2025 March header: SQL转Java JPA、MYBATIS实现类代码生成平台 keywords: sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现 title: JAVA代码生成平台 slogan: Release your hands from tedious and repetitive CRUD tasks. - description:SpringBootCodeGenerator(JAVA代码生成平台),
又名`大狼狗代码生成器`、`SQL转JAVA`、`SQL转JPA`、`SQL转Mybatis`、`Mybatis在线生成器`、`SQL转Java JPA、MYBATIS实现类代码生成平台`。
——从繁琐重复的`CRUD工作`中释放你的双手,可通过DDL SQL语句或Select SQL语句或简单Json->生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL/CommonMapper等相关模板代码。
- author: Zhengkai.blog.csdn.net + description:SpringBootCodeGenerator,又名`大狼狗代码生成器`、`SQL转JAVA`、`SQL转JPA`、`SQL转Mybatis`、`Mybatis在线生成器`、`SQL转Java JPA、MYBATIS实现类代码生成平台`。
——从繁琐重复的`CRUD工作`中释放你的双手,可通过DDL SQL语句或Select SQL语句或简单Json -> 生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL/CommonMapper等相关模板代码。
+ author: zhengkai.blog.csdn.net packageName: com.software.system - copyright: Powered by Moshow郑锴 , Might the holy light be with you ! - returnUtilSuccess: ReturnT.success - returnUtilFailure: ReturnT.error - outputStr: Zhengkai.blog.csdn.net - mode: local + copyright: Powered by Moshow郑锴 , Might the holy light be with you ! + returnUtilSuccess: ResponseUtil.success + returnUtilFailure: ResponseUtil.error + outputStr: http://zhengkai.blog.csdn.net + mode: CDN diff --git a/generator-web/src/main/resources/statics/css/AdminLTE.min.css b/generator-web/src/main/resources/statics/css/AdminLTE.min.css deleted file mode 100644 index 193bd5d..0000000 --- a/generator-web/src/main/resources/statics/css/AdminLTE.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * AdminLTE v2.3.8 - * Author: Almsaeed Studio - * Website: Almsaeed Studio
- // tag and performs html encoding on the contents. In this case,
- // we need to pull the original text content from the text node's
- // nodeValue property to retrieve the unmangled content.
- // Note that IE6 only understands text/html
- if (doc.body.firstChild && doc.body.firstChild.nodeName.toUpperCase() == 'PRE') {
- response = doc.body.firstChild.firstChild.nodeValue;
- }
-
- // For Chrome 83
- // Chrome 83
- if(!response && !reloadFlag){
- reloadFlag = true;
- return;
- }
-
- if (response) {
- response = eval("(" + response + ")");
- } else {
- response = {};
- }
- }
- } else {
- // response is a xml document
- response = doc;
- }
-
- settings.onComplete.call(self, file, response);
-
- // Reload blank page, so that reloading main page
- // does not re-submit the post. Also, remember to
- // delete the frame
- toDeleteFlag = true;
-
- // Fix IE mixed content issue
- iframe.src = "javascript:'';";
- });
- },
- /**
- * Upload file contained in this._input
- */
- submit: function(){
- var self = this, settings = this._settings;
-
- if ( ! this._input || this._input.value === ''){
- return;
- }
-
- var file = fileFromPath(this._input.value);
-
- // user returned false to cancel upload
- if (false === settings.onSubmit.call(this, file, getExt(file))){
- this._clearInput();
- return;
- }
-
- // sending request
- var iframe = this._createIframe();
- var form = this._createForm(iframe);
-
- // assuming following structure
- // div -> input type='file'
- removeNode(this._input.parentNode);
- removeClass(self._button, self._settings.hoverClass);
-
- form.appendChild(this._input);
-
- form.submit();
-
- // request set, clean up
- removeNode(form); form = null;
- removeNode(this._input); this._input = null;
-
- // Get response from iframe and fire onComplete event when ready
- this._getResponse(iframe, file);
-
- // get ready for next request
- this._createInput();
- }
- };
-})();
diff --git a/generator-web/src/main/resources/statics/libs/app.js b/generator-web/src/main/resources/statics/libs/app.js
deleted file mode 100644
index 2a1cded..0000000
--- a/generator-web/src/main/resources/statics/libs/app.js
+++ /dev/null
@@ -1,772 +0,0 @@
-/*! AdminLTE app.js
- * ================
- * Main JS application file for AdminLTE v2. This file
- * should be included in all pages. It controls some layout
- * options and implements exclusive AdminLTE plugins.
- *
- * @Author Almsaeed Studio
- * @Support
- * @Email
- * @version 2.3.8
- * @license MIT
- */
-
-//Make sure jQuery has been loaded before app.js
-if (typeof jQuery === "undefined") {
- throw new Error("AdminLTE requires jQuery");
-}
-
-/* AdminLTE
- *
- * @type Object
- * @description $.AdminLTE is the main object for the template's app.
- * It's used for implementing functions and options related
- * to the template. Keeping everything wrapped in an object
- * prevents conflict with other plugins and is a better
- * way to organize our code.
- */
-$.AdminLTE = {};
-
-/* --------------------
- * - AdminLTE Options -
- * --------------------
- * Modify these options to suit your implementation
- */
-$.AdminLTE.options = {
- //Add slimscroll to navbar menus
- //This requires you to load the slimscroll plugin
- //in every page before app.js
- navbarMenuSlimscroll: true,
- navbarMenuSlimscrollWidth: "3px", //The width of the scroll bar
- navbarMenuHeight: "200px", //The height of the inner menu
- //General animation speed for JS animated elements such as box collapse/expand and
- //sidebar treeview slide up/down. This options accepts an integer as milliseconds,
- //'fast', 'normal', or 'slow'
- animationSpeed: 'fast',
- //Sidebar push menu toggle button selector
- sidebarToggleSelector: "[data-toggle='offcanvas']",
- //Activate sidebar push menu
- sidebarPushMenu: true,
- //Activate sidebar slimscroll if the fixed layout is set (requires SlimScroll Plugin)
- sidebarSlimScroll: true,
- //Enable sidebar expand on hover effect for sidebar mini
- //This option is forced to true if both the fixed layout and sidebar mini
- //are used together
- sidebarExpandOnHover: false,
- //BoxRefresh Plugin
- enableBoxRefresh: true,
- //Bootstrap.js tooltip
- enableBSToppltip: true,
- BSTooltipSelector: "[data-toggle='tooltip']",
- //Enable Fast Click. Fastclick.js creates a more
- //native touch experience with touch devices. If you
- //choose to enable the plugin, make sure you load the script
- //before AdminLTE's app.js
- enableFastclick: false,
- //Control Sidebar Tree views
- enableControlTreeView: true,
- //Control Sidebar Options
- enableControlSidebar: true,
- controlSidebarOptions: {
- //Which button should trigger the open/close event
- toggleBtnSelector: "[data-toggle='control-sidebar']",
- //The sidebar selector
- selector: ".control-sidebar",
- //Enable slide over content
- slide: true
- },
- //Box Widget Plugin. Enable this plugin
- //to allow boxes to be collapsed and/or removed
- enableBoxWidget: true,
- //Box Widget plugin options
- boxWidgetOptions: {
- boxWidgetIcons: {
- //Collapse icon
- collapse: 'fa-minus',
- //Open icon
- open: 'fa-plus',
- //Remove icon
- remove: 'fa-times'
- },
- boxWidgetSelectors: {
- //Remove button selector
- remove: '[data-widget="remove"]',
- //Collapse button selector
- collapse: '[data-widget="collapse"]'
- }
- },
- //Direct Chat plugin options
- directChat: {
- //Enable direct chat by default
- enable: true,
- //The button to open and close the chat contacts pane
- contactToggleSelector: '[data-widget="chat-pane-toggle"]'
- },
- //Define the set of colors to use globally around the website
- colors: {
- lightBlue: "#3c8dbc",
- red: "#f56954",
- green: "#00a65a",
- aqua: "#00c0ef",
- yellow: "#f39c12",
- blue: "#0073b7",
- navy: "#001F3F",
- teal: "#39CCCC",
- olive: "#3D9970",
- lime: "#01FF70",
- orange: "#FF851B",
- fuchsia: "#F012BE",
- purple: "#8E24AA",
- maroon: "#D81B60",
- black: "#222222",
- gray: "#d2d6de"
- },
- //The standard screen sizes that bootstrap uses.
- //If you change these in the variables.less file, change
- //them here too.
- screenSizes: {
- xs: 480,
- sm: 768,
- md: 992,
- lg: 1200
- }
-};
-
-/* ------------------
- * - Implementation -
- * ------------------
- * The next block of code implements AdminLTE's
- * functions and plugins as specified by the
- * options above.
- */
-$(function () {
- "use strict";
-
- //Fix for IE page transitions
- $("body").removeClass("hold-transition");
-
- //Extend options if external options exist
- if (typeof AdminLTEOptions !== "undefined") {
- $.extend(true,
- $.AdminLTE.options,
- AdminLTEOptions);
- }
-
- //Easy access to options
- var o = $.AdminLTE.options;
-
- //Set up the object
- _init();
-
- //Activate the layout maker
- $.AdminLTE.layout.activate();
-
- //Enable sidebar tree view controls
- if (o.enableControlTreeView) {
- $.AdminLTE.tree('.sidebar');
- }
-
- //Enable control sidebar
- if (o.enableControlSidebar) {
- $.AdminLTE.controlSidebar.activate();
- }
-
- //Add slimscroll to navbar dropdown
- if (o.navbarMenuSlimscroll && typeof $.fn.slimscroll != 'undefined') {
- $(".navbar .menu").slimscroll({
- height: o.navbarMenuHeight,
- alwaysVisible: false,
- size: o.navbarMenuSlimscrollWidth
- }).css("width", "100%");
- }
-
- //Activate sidebar push menu
- if (o.sidebarPushMenu) {
- $.AdminLTE.pushMenu.activate(o.sidebarToggleSelector);
- }
-
- //Activate Bootstrap tooltip
- if (o.enableBSToppltip) {
- $('body').tooltip({
- selector: o.BSTooltipSelector,
- container: 'body'
- });
- }
-
- //Activate box widget
- if (o.enableBoxWidget) {
- $.AdminLTE.boxWidget.activate();
- }
-
- //Activate fast click
- if (o.enableFastclick && typeof FastClick != 'undefined') {
- FastClick.attach(document.body);
- }
-
- //Activate direct chat widget
- if (o.directChat.enable) {
- $(document).on('click', o.directChat.contactToggleSelector, function () {
- var box = $(this).parents('.direct-chat').first();
- box.toggleClass('direct-chat-contacts-open');
- });
- }
-
- /*
- * INITIALIZE BUTTON TOGGLE
- * ------------------------
- */
- $('.btn-group[data-toggle="btn-toggle"]').each(function () {
- var group = $(this);
- $(this).find(".btn").on('click', function (e) {
- group.find(".btn.active").removeClass("active");
- $(this).addClass("active");
- e.preventDefault();
- });
-
- });
-});
-
-/* ----------------------------------
- * - Initialize the AdminLTE Object -
- * ----------------------------------
- * All AdminLTE functions are implemented below.
- */
-function _init() {
- 'use strict';
- /* Layout
- * ======
- * Fixes the layout height in case min-height fails.
- *
- * @type Object
- * @usage $.AdminLTE.layout.activate()
- * $.AdminLTE.layout.fix()
- * $.AdminLTE.layout.fixSidebar()
- */
- $.AdminLTE.layout = {
- activate: function () {
- var _this = this;
- _this.fix();
- _this.fixSidebar();
- $('body, html, .wrapper').css('height', 'auto');
- $(window, ".wrapper").resize(function () {
- _this.fix();
- _this.fixSidebar();
- });
- },
- fix: function () {
- // Remove overflow from .wrapper if layout-boxed exists
- $(".layout-boxed > .wrapper").css('overflow', 'hidden');
- //Get window height and the wrapper height
- var footer_height = $('.main-footer').outerHeight() || 0;
- var neg = $('.main-header').outerHeight() + footer_height;
- var window_height = $(window).height();
- var sidebar_height = $(".sidebar").height() || 0;
- //Set the min-height of the content and sidebar based on the
- //the height of the document.
- if ($("body").hasClass("fixed")) {
- $(".content-wrapper, .right-side").css('min-height', window_height - footer_height);
- } else {
- var postSetWidth;
- if (window_height >= sidebar_height) {
- $(".content-wrapper, .right-side").css('min-height', window_height - neg);
- postSetWidth = window_height - neg;
- } else {
- $(".content-wrapper, .right-side").css('min-height', sidebar_height);
- postSetWidth = sidebar_height;
- }
-
- //Fix for the control sidebar height
- var controlSidebar = $($.AdminLTE.options.controlSidebarOptions.selector);
- if (typeof controlSidebar !== "undefined") {
- if (controlSidebar.height() > postSetWidth)
- $(".content-wrapper, .right-side").css('min-height', controlSidebar.height());
- }
-
- }
- },
- fixSidebar: function () {
- //Make sure the body tag has the .fixed class
- if (!$("body").hasClass("fixed")) {
- if (typeof $.fn.slimScroll != 'undefined') {
- $(".sidebar").slimScroll({destroy: true}).height("auto");
- }
- return;
- } else if (typeof $.fn.slimScroll == 'undefined' && window.console) {
- window.console.error("Error: the fixed layout requires the slimscroll plugin!");
- }
- //Enable slimscroll for fixed layout
- if ($.AdminLTE.options.sidebarSlimScroll) {
- if (typeof $.fn.slimScroll != 'undefined') {
- //Destroy if it exists
- $(".sidebar").slimScroll({destroy: true}).height("auto");
- //Add slimscroll
- $(".sidebar").slimScroll({
- height: ($(window).height() - $(".main-header").height()) + "px",
- color: "rgba(0,0,0,0.2)",
- size: "3px"
- });
- }
- }
- }
- };
-
- /* PushMenu()
- * ==========
- * Adds the push menu functionality to the sidebar.
- *
- * @type Function
- * @usage: $.AdminLTE.pushMenu("[data-toggle='offcanvas']")
- */
- $.AdminLTE.pushMenu = {
- activate: function (toggleBtn) {
- //Get the screen sizes
- var screenSizes = $.AdminLTE.options.screenSizes;
-
- //Enable sidebar toggle
- $(document).on('click', toggleBtn, function (e) {
- e.preventDefault();
-
- //Enable sidebar push menu
- if ($(window).width() > (screenSizes.sm - 1)) {
- if ($("body").hasClass('sidebar-collapse')) {
- $("body").removeClass('sidebar-collapse').trigger('expanded.pushMenu');
- } else {
- $("body").addClass('sidebar-collapse').trigger('collapsed.pushMenu');
- }
- }
- //Handle sidebar push menu for small screens
- else {
- if ($("body").hasClass('sidebar-open')) {
- $("body").removeClass('sidebar-open').removeClass('sidebar-collapse').trigger('collapsed.pushMenu');
- } else {
- $("body").addClass('sidebar-open').trigger('expanded.pushMenu');
- }
- }
- });
-
- $(".content-wrapper").click(function () {
- //Enable hide menu when clicking on the content-wrapper on small screens
- if ($(window).width() <= (screenSizes.sm - 1) && $("body").hasClass("sidebar-open")) {
- $("body").removeClass('sidebar-open');
- }
- });
-
- //Enable expand on hover for sidebar mini
- if ($.AdminLTE.options.sidebarExpandOnHover
- || ($('body').hasClass('fixed')
- && $('body').hasClass('sidebar-mini'))) {
- this.expandOnHover();
- }
- },
- expandOnHover: function () {
- var _this = this;
- var screenWidth = $.AdminLTE.options.screenSizes.sm - 1;
- //Expand sidebar on hover
- $('.main-sidebar').hover(function () {
- if ($('body').hasClass('sidebar-mini')
- && $("body").hasClass('sidebar-collapse')
- && $(window).width() > screenWidth) {
- _this.expand();
- }
- }, function () {
- if ($('body').hasClass('sidebar-mini')
- && $('body').hasClass('sidebar-expanded-on-hover')
- && $(window).width() > screenWidth) {
- _this.collapse();
- }
- });
- },
- expand: function () {
- $("body").removeClass('sidebar-collapse').addClass('sidebar-expanded-on-hover');
- },
- collapse: function () {
- if ($('body').hasClass('sidebar-expanded-on-hover')) {
- $('body').removeClass('sidebar-expanded-on-hover').addClass('sidebar-collapse');
- }
- }
- };
-
- /* Tree()
- * ======
- * Converts the sidebar into a multilevel
- * tree view menu.
- *
- * @type Function
- * @Usage: $.AdminLTE.tree('.sidebar')
- */
- $.AdminLTE.tree = function (menu) {
- var _this = this;
- var animationSpeed = $.AdminLTE.options.animationSpeed;
- $(document).off('click', menu + ' li a')
- .on('click', menu + ' li a', function (e) {
- //Get the clicked link and the next element
- var $this = $(this);
- var checkElement = $this.next();
-
- //Check if the next element is a menu and is visible
- if ((checkElement.is('.treeview-menu')) && (checkElement.is(':visible')) && (!$('body').hasClass('sidebar-collapse'))) {
- //Close the menu
- checkElement.slideUp(animationSpeed, function () {
- checkElement.removeClass('menu-open');
- //Fix the layout in case the sidebar stretches over the height of the window
- //_this.layout.fix();
- });
- checkElement.parent("li").removeClass("active");
- }
- //If the menu is not visible
- else if ((checkElement.is('.treeview-menu')) && (!checkElement.is(':visible'))) {
- //Get the parent menu
- var parent = $this.parents('ul').first();
- //Close all open menus within the parent
- var ul = parent.find('ul:visible').slideUp(animationSpeed);
- //Remove the menu-open class from the parent
- ul.removeClass('menu-open');
- //Get the parent li
- var parent_li = $this.parent("li");
-
- //Open the target menu and add the menu-open class
- checkElement.slideDown(animationSpeed, function () {
- //Add the class active to the parent li
- checkElement.addClass('menu-open');
- parent.find('li.active').removeClass('active');
- parent_li.addClass('active');
- //Fix the layout in case the sidebar stretches over the height of the window
- _this.layout.fix();
- });
- }
- //if this isn't a link, prevent the page from being redirected
- if (checkElement.is('.treeview-menu')) {
- e.preventDefault();
- }
- });
- };
-
- /* ControlSidebar
- * ==============
- * Adds functionality to the right sidebar
- *
- * @type Object
- * @usage $.AdminLTE.controlSidebar.activate(options)
- */
- $.AdminLTE.controlSidebar = {
- //instantiate the object
- activate: function () {
- //Get the object
- var _this = this;
- //Update options
- var o = $.AdminLTE.options.controlSidebarOptions;
- //Get the sidebar
- var sidebar = $(o.selector);
- //The toggle button
- var btn = $(o.toggleBtnSelector);
-
- //Listen to the click event
- btn.on('click', function (e) {
- e.preventDefault();
- //If the sidebar is not open
- if (!sidebar.hasClass('control-sidebar-open')
- && !$('body').hasClass('control-sidebar-open')) {
- //Open the sidebar
- _this.open(sidebar, o.slide);
- } else {
- _this.close(sidebar, o.slide);
- }
- });
-
- //If the body has a boxed layout, fix the sidebar bg position
- var bg = $(".control-sidebar-bg");
- _this._fix(bg);
-
- //If the body has a fixed layout, make the control sidebar fixed
- if ($('body').hasClass('fixed')) {
- _this._fixForFixed(sidebar);
- } else {
- //If the content height is less than the sidebar's height, force max height
- if ($('.content-wrapper, .right-side').height() < sidebar.height()) {
- _this._fixForContent(sidebar);
- }
- }
- },
- //Open the control sidebar
- open: function (sidebar, slide) {
- //Slide over content
- if (slide) {
- sidebar.addClass('control-sidebar-open');
- } else {
- //Push the content by adding the open class to the body instead
- //of the sidebar itself
- $('body').addClass('control-sidebar-open');
- }
- },
- //Close the control sidebar
- close: function (sidebar, slide) {
- if (slide) {
- sidebar.removeClass('control-sidebar-open');
- } else {
- $('body').removeClass('control-sidebar-open');
- }
- },
- _fix: function (sidebar) {
- var _this = this;
- if ($("body").hasClass('layout-boxed')) {
- sidebar.css('position', 'absolute');
- sidebar.height($(".wrapper").height());
- if (_this.hasBindedResize) {
- return;
- }
- $(window).resize(function () {
- _this._fix(sidebar);
- });
- _this.hasBindedResize = true;
- } else {
- sidebar.css({
- 'position': 'fixed',
- 'height': 'auto'
- });
- }
- },
- _fixForFixed: function (sidebar) {
- sidebar.css({
- 'position': 'fixed',
- 'max-height': '100%',
- 'overflow': 'auto',
- 'padding-bottom': '50px'
- });
- },
- _fixForContent: function (sidebar) {
- $(".content-wrapper, .right-side").css('min-height', sidebar.height());
- }
- };
-
- /* BoxWidget
- * =========
- * BoxWidget is a plugin to handle collapsing and
- * removing boxes from the screen.
- *
- * @type Object
- * @usage $.AdminLTE.boxWidget.activate()
- * Set all your options in the main $.AdminLTE.options object
- */
- $.AdminLTE.boxWidget = {
- selectors: $.AdminLTE.options.boxWidgetOptions.boxWidgetSelectors,
- icons: $.AdminLTE.options.boxWidgetOptions.boxWidgetIcons,
- animationSpeed: $.AdminLTE.options.animationSpeed,
- activate: function (_box) {
- var _this = this;
- if (!_box) {
- _box = document; // activate all boxes per default
- }
- //Listen for collapse event triggers
- $(_box).on('click', _this.selectors.collapse, function (e) {
- e.preventDefault();
- _this.collapse($(this));
- });
-
- //Listen for remove event triggers
- $(_box).on('click', _this.selectors.remove, function (e) {
- e.preventDefault();
- _this.remove($(this));
- });
- },
- collapse: function (element) {
- var _this = this;
- //Find the box parent
- var box = element.parents(".box").first();
- //Find the body and the footer
- var box_content = box.find("> .box-body, > .box-footer, > form >.box-body, > form > .box-footer");
- if (!box.hasClass("collapsed-box")) {
- //Convert minus into plus
- element.children(":first")
- .removeClass(_this.icons.collapse)
- .addClass(_this.icons.open);
- //Hide the content
- box_content.slideUp(_this.animationSpeed, function () {
- box.addClass("collapsed-box");
- });
- } else {
- //Convert plus into minus
- element.children(":first")
- .removeClass(_this.icons.open)
- .addClass(_this.icons.collapse);
- //Show the content
- box_content.slideDown(_this.animationSpeed, function () {
- box.removeClass("collapsed-box");
- });
- }
- },
- remove: function (element) {
- //Find the box parent
- var box = element.parents(".box").first();
- box.slideUp(this.animationSpeed);
- }
- };
-}
-
-/* ------------------
- * - Custom Plugins -
- * ------------------
- * All custom plugins are defined below.
- */
-
-/*
- * BOX REFRESH BUTTON
- * ------------------
- * This is a custom plugin to use with the component BOX. It allows you to add
- * a refresh button to the box. It converts the box's state to a loading state.
- *
- * @type plugin
- * @usage $("#box-widget").boxRefresh( options );
- */
-(function ($) {
-
- "use strict";
-
- $.fn.boxRefresh = function (options) {
-
- // Render options
- var settings = $.extend({
- //Refresh button selector
- trigger: ".refresh-btn",
- //File source to be loaded (e.g: ajax/src.php)
- source: "",
- //Callbacks
- onLoadStart: function (box) {
- return box;
- }, //Right after the button has been clicked
- onLoadDone: function (box) {
- return box;
- } //When the source has been loaded
-
- }, options);
-
- //The overlay
- var overlay = $('');
-
- return this.each(function () {
- //if a source is specified
- if (settings.source === "") {
- if (window.console) {
- window.console.log("Please specify a source first - boxRefresh()");
- }
- return;
- }
- //the box
- var box = $(this);
- //the button
- var rBtn = box.find(settings.trigger).first();
-
- //On trigger click
- rBtn.on('click', function (e) {
- e.preventDefault();
- //Add loading overlay
- start(box);
-
- //Perform ajax call
- box.find(".box-body").load(settings.source, function () {
- done(box);
- });
- });
- });
-
- function start(box) {
- //Add overlay and loading img
- box.append(overlay);
-
- settings.onLoadStart.call(box);
- }
-
- function done(box) {
- //Remove overlay and loading img
- box.find(overlay).remove();
-
- settings.onLoadDone.call(box);
- }
-
- };
-
-})(jQuery);
-
-/*
- * EXPLICIT BOX CONTROLS
- * -----------------------
- * This is a custom plugin to use with the component BOX. It allows you to activate
- * a box inserted in the DOM after the app.js was loaded, toggle and remove box.
- *
- * @type plugin
- * @usage $("#box-widget").activateBox();
- * @usage $("#box-widget").toggleBox();
- * @usage $("#box-widget").removeBox();
- */
-(function ($) {
-
- 'use strict';
-
- $.fn.activateBox = function () {
- $.AdminLTE.boxWidget.activate(this);
- };
-
- $.fn.toggleBox = function () {
- var button = $($.AdminLTE.boxWidget.selectors.collapse, this);
- $.AdminLTE.boxWidget.collapse(button);
- };
-
- $.fn.removeBox = function () {
- var button = $($.AdminLTE.boxWidget.selectors.remove, this);
- $.AdminLTE.boxWidget.remove(button);
- };
-
-})(jQuery);
-
-/*
- * TODO LIST CUSTOM PLUGIN
- * -----------------------
- * This plugin depends on iCheck plugin for checkbox and radio inputs
- *
- * @type plugin
- * @usage $("#todo-widget").todolist( options );
- */
-(function ($) {
-
- 'use strict';
-
- $.fn.todolist = function (options) {
- // Render options
- var settings = $.extend({
- //When the user checks the input
- onCheck: function (ele) {
- return ele;
- },
- //When the user unchecks the input
- onUncheck: function (ele) {
- return ele;
- }
- }, options);
-
- return this.each(function () {
-
- if (typeof $.fn.iCheck != 'undefined') {
- $('input', this).on('ifChecked', function () {
- var ele = $(this).parents("li").first();
- ele.toggleClass("done");
- settings.onCheck.call(ele);
- });
-
- $('input', this).on('ifUnchecked', function () {
- var ele = $(this).parents("li").first();
- ele.toggleClass("done");
- settings.onUncheck.call(ele);
- });
- } else {
- $('input', this).on('change', function () {
- var ele = $(this).parents("li").first();
- ele.toggleClass("done");
- if ($('input', ele).is(":checked")) {
- settings.onCheck.call(ele);
- } else {
- settings.onUncheck.call(ele);
- }
- });
- }
- });
- };
-}(jQuery));
diff --git a/generator-web/src/main/resources/statics/libs/app.min.js b/generator-web/src/main/resources/statics/libs/app.min.js
deleted file mode 100644
index 4851def..0000000
--- a/generator-web/src/main/resources/statics/libs/app.min.js
+++ /dev/null
@@ -1,13 +0,0 @@
-/*! AdminLTE app.js
- * ================
- * Main JS application file for AdminLTE v2. This file
- * should be included in all pages. It controls some layout
- * options and implements exclusive AdminLTE plugins.
- *
- * @Author Almsaeed Studio
- * @Support
- * @Email
- * @version 2.3.8
- * @license MIT
- */
-function _init(){"use strict";$.AdminLTE.layout={activate:function(){var a=this;a.fix(),a.fixSidebar(),$("body, html, .wrapper").css("height","auto"),$(window,".wrapper").resize(function(){a.fix(),a.fixSidebar()})},fix:function(){$(".layout-boxed > .wrapper").css("overflow","hidden");var a=$(".main-footer").outerHeight()||0,b=$(".main-header").outerHeight()+a,c=$(window).height(),d=$(".sidebar").height()||0;if($("body").hasClass("fixed"))$(".content-wrapper, .right-side").css("min-height",c-a);else{var e;c>=d?($(".content-wrapper, .right-side").css("min-height",c-b),e=c-b):($(".content-wrapper, .right-side").css("min-height",d),e=d);var f=$($.AdminLTE.options.controlSidebarOptions.selector);"undefined"!=typeof f&&f.height()>e&&$(".content-wrapper, .right-side").css("min-height",f.height())}},fixSidebar:function(){return $("body").hasClass("fixed")?("undefined"==typeof $.fn.slimScroll&&window.console&&window.console.error("Error: the fixed layout requires the slimscroll plugin!"),void($.AdminLTE.options.sidebarSlimScroll&&"undefined"!=typeof $.fn.slimScroll&&($(".sidebar").slimScroll({destroy:!0}).height("auto"),$(".sidebar").slimScroll({height:$(window).height()-$(".main-header").height()+"px",color:"rgba(0,0,0,0.2)",size:"3px"})))):void("undefined"!=typeof $.fn.slimScroll&&$(".sidebar").slimScroll({destroy:!0}).height("auto"))}},$.AdminLTE.pushMenu={activate:function(a){var b=$.AdminLTE.options.screenSizes;$(document).on("click",a,function(a){a.preventDefault(),$(window).width()>b.sm-1?$("body").hasClass("sidebar-collapse")?$("body").removeClass("sidebar-collapse").trigger("expanded.pushMenu"):$("body").addClass("sidebar-collapse").trigger("collapsed.pushMenu"):$("body").hasClass("sidebar-open")?$("body").removeClass("sidebar-open").removeClass("sidebar-collapse").trigger("collapsed.pushMenu"):$("body").addClass("sidebar-open").trigger("expanded.pushMenu")}),$(".content-wrapper").click(function(){$(window).width()<=b.sm-1&&$("body").hasClass("sidebar-open")&&$("body").removeClass("sidebar-open")}),($.AdminLTE.options.sidebarExpandOnHover||$("body").hasClass("fixed")&&$("body").hasClass("sidebar-mini"))&&this.expandOnHover()},expandOnHover:function(){var a=this,b=$.AdminLTE.options.screenSizes.sm-1;$(".main-sidebar").hover(function(){$("body").hasClass("sidebar-mini")&&$("body").hasClass("sidebar-collapse")&&$(window).width()>b&&a.expand()},function(){$("body").hasClass("sidebar-mini")&&$("body").hasClass("sidebar-expanded-on-hover")&&$(window).width()>b&&a.collapse()})},expand:function(){$("body").removeClass("sidebar-collapse").addClass("sidebar-expanded-on-hover")},collapse:function(){$("body").hasClass("sidebar-expanded-on-hover")&&$("body").removeClass("sidebar-expanded-on-hover").addClass("sidebar-collapse")}},$.AdminLTE.tree=function(a){var b=this,c=$.AdminLTE.options.animationSpeed;$(document).off("click",a+" li a").on("click",a+" li a",function(a){var d=$(this),e=d.next();if(e.is(".treeview-menu")&&e.is(":visible")&&!$("body").hasClass("sidebar-collapse"))e.slideUp(c,function(){e.removeClass("menu-open")}),e.parent("li").removeClass("active");else if(e.is(".treeview-menu")&&!e.is(":visible")){var f=d.parents("ul").first(),g=f.find("ul:visible").slideUp(c);g.removeClass("menu-open");var h=d.parent("li");e.slideDown(c,function(){e.addClass("menu-open"),f.find("li.active").removeClass("active"),h.addClass("active"),b.layout.fix()})}e.is(".treeview-menu")&&a.preventDefault()})},$.AdminLTE.controlSidebar={activate:function(){var a=this,b=$.AdminLTE.options.controlSidebarOptions,c=$(b.selector),d=$(b.toggleBtnSelector);d.on("click",function(d){d.preventDefault(),c.hasClass("control-sidebar-open")||$("body").hasClass("control-sidebar-open")?a.close(c,b.slide):a.open(c,b.slide)});var e=$(".control-sidebar-bg");a._fix(e),$("body").hasClass("fixed")?a._fixForFixed(c):$(".content-wrapper, .right-side").height() .box-body, > .box-footer, > form >.box-body, > form > .box-footer");c.hasClass("collapsed-box")?(a.children(":first").removeClass(b.icons.open).addClass(b.icons.collapse),d.slideDown(b.animationSpeed,function(){c.removeClass("collapsed-box")})):(a.children(":first").removeClass(b.icons.collapse).addClass(b.icons.open),d.slideUp(b.animationSpeed,function(){c.addClass("collapsed-box")}))},remove:function(a){var b=a.parents(".box").first();b.slideUp(this.animationSpeed)}}}if("undefined"==typeof jQuery)throw new Error("AdminLTE requires jQuery");$.AdminLTE={},$.AdminLTE.options={navbarMenuSlimscroll:!0,navbarMenuSlimscrollWidth:"3px",navbarMenuHeight:"200px",animationSpeed:500,sidebarToggleSelector:"[data-toggle='offcanvas']",sidebarPushMenu:!0,sidebarSlimScroll:!0,sidebarExpandOnHover:!1,enableBoxRefresh:!0,enableBSToppltip:!0,BSTooltipSelector:"[data-toggle='tooltip']",enableFastclick:!1,enableControlTreeView:!0,enableControlSidebar:!0,controlSidebarOptions:{toggleBtnSelector:"[data-toggle='control-sidebar']",selector:".control-sidebar",slide:!0},enableBoxWidget:!0,boxWidgetOptions:{boxWidgetIcons:{collapse:"fa-minus",open:"fa-plus",remove:"fa-times"},boxWidgetSelectors:{remove:'[data-widget="remove"]',collapse:'[data-widget="collapse"]'}},directChat:{enable:!0,contactToggleSelector:'[data-widget="chat-pane-toggle"]'},colors:{lightBlue:"#3c8dbc",red:"#f56954",green:"#00a65a",aqua:"#00c0ef",yellow:"#f39c12",blue:"#0073b7",navy:"#001F3F",teal:"#39CCCC",olive:"#3D9970",lime:"#01FF70",orange:"#FF851B",fuchsia:"#F012BE",purple:"#8E24AA",maroon:"#D81B60",black:"#222222",gray:"#d2d6de"},screenSizes:{xs:480,sm:768,md:992,lg:1200}},$(function(){"use strict";$("body").removeClass("hold-transition"),"undefined"!=typeof AdminLTEOptions&&$.extend(!0,$.AdminLTE.options,AdminLTEOptions);var a=$.AdminLTE.options;_init(),$.AdminLTE.layout.activate(),a.enableControlTreeView&&$.AdminLTE.tree(".sidebar"),a.enableControlSidebar&&$.AdminLTE.controlSidebar.activate(),a.navbarMenuSlimscroll&&"undefined"!=typeof $.fn.slimscroll&&$(".navbar .menu").slimscroll({height:a.navbarMenuHeight,alwaysVisible:!1,size:a.navbarMenuSlimscrollWidth}).css("width","100%"),a.sidebarPushMenu&&$.AdminLTE.pushMenu.activate(a.sidebarToggleSelector),a.enableBSToppltip&&$("body").tooltip({selector:a.BSTooltipSelector,container:"body"}),a.enableBoxWidget&&$.AdminLTE.boxWidget.activate(),a.enableFastclick&&"undefined"!=typeof FastClick&&FastClick.attach(document.body),a.directChat.enable&&$(document).on("click",a.directChat.contactToggleSelector,function(){var a=$(this).parents(".direct-chat").first();a.toggleClass("direct-chat-contacts-open")}),$('.btn-group[data-toggle="btn-toggle"]').each(function(){var a=$(this);$(this).find(".btn").on("click",function(b){a.find(".btn.active").removeClass("active"),$(this).addClass("active"),b.preventDefault()})})}),function(a){"use strict";a.fn.boxRefresh=function(b){function c(a){a.append(f),e.onLoadStart.call(a)}function d(a){a.find(f).remove(),e.onLoadDone.call(a)}var e=a.extend({trigger:".refresh-btn",source:"",onLoadStart:function(a){return a},onLoadDone:function(a){return a}},b),f=a('');return this.each(function(){if(""===e.source)return void(window.console&&window.console.log("Please specify a source first - boxRefresh()"));var b=a(this),f=b.find(e.trigger).first();f.on("click",function(a){a.preventDefault(),c(b),b.find(".box-body").load(e.source,function(){d(b)})})})}}(jQuery),function(a){"use strict";a.fn.activateBox=function(){a.AdminLTE.boxWidget.activate(this)},a.fn.toggleBox=function(){var b=a(a.AdminLTE.boxWidget.selectors.collapse,this);a.AdminLTE.boxWidget.collapse(b)},a.fn.removeBox=function(){var b=a(a.AdminLTE.boxWidget.selectors.remove,this);a.AdminLTE.boxWidget.remove(b)}}(jQuery),function(a){"use strict";a.fn.todolist=function(b){var c=a.extend({onCheck:function(a){return a},onUncheck:function(a){return a}},b);return this.each(function(){"undefined"!=typeof a.fn.iCheck?(a("input",this).on("ifChecked",function(){var b=a(this).parents("li").first();b.toggleClass("done"),c.onCheck.call(b)}),a("input",this).on("ifUnchecked",function(){var b=a(this).parents("li").first();b.toggleClass("done"),c.onUncheck.call(b)})):a("input",this).on("change",function(){var b=a(this).parents("li").first();b.toggleClass("done"),a("input",b).is(":checked")?c.onCheck.call(b):c.onUncheck.call(b)})})}}(jQuery);
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/libs/axios/axios.min.js b/generator-web/src/main/resources/statics/libs/axios/axios.min.js
new file mode 100644
index 0000000..de44ecd
--- /dev/null
+++ b/generator-web/src/main/resources/statics/libs/axios/axios.min.js
@@ -0,0 +1,2 @@
+!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.axios=t():e.axios=t()}(this,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=11)}([function(e,t,n){"use strict";var r=n(3),o=Object.prototype.toString;function i(e){return Array.isArray(e)}function s(e){return void 0===e}function a(e){return"[object ArrayBuffer]"===o.call(e)}function u(e){return null!==e&&"object"==typeof e}function c(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function f(e){return"[object Function]"===o.call(e)}function l(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){c.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){c.headers[e]=r.merge(s)})),e.exports=c},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;s[t]="set-cookie"===t?(s[t]?s[t]:[]).concat([n]):s[t]?s[t]+", "+n:n}})),s):s}},function(e,t,n){"use strict";var r=n(0);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r=n(10).version,o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var i={};o.transitional=function(e,t,n){function o(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw new Error(o(r," has been removed"+(t?" in "+t:"")));return t&&!i[r]&&(i[r]=!0,console.warn(o(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),o=r.length;o-- >0;){var i=r[o],s=t[i];if(s){var a=e[i],u=void 0===a||s(a,i,e);if(!0!==u)throw new TypeError("option "+i+" must be "+u)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:o}},function(e,t,n){"use strict";var r=n(2);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;td;d++)g[c][d]=!1;for(c=0;ce;e++)g[c+e][k]=!0;for(e=0;j>e;e++)g[c][k+e]=!0}},g=function(){if(null===b){var c,d,e=a("").addClass("fixed-table-scroll-inner"),f=a("").addClass("fixed-table-scroll-outer");f.append(e),a("body").append(f),c=e[0].offsetWidth,f.css("overflow","scroll"),d=e[0].offsetWidth,c===d&&(d=f[0].clientWidth),f.remove(),b=c-d}return b},h=function(b,d,e,f){var g=d;if("string"==typeof d){var h=d.split(".");h.length>1?(g=window,a.each(h,function(a,b){g=g[b]})):g=window[d]}return"object"==typeof g?g:"function"==typeof g?g.apply(b,e||[]):!g&&"string"==typeof d&&c.apply(this,[d].concat(e))?c.apply(this,[d].concat(e)):f},i=function(b,c,d){var e=Object.getOwnPropertyNames(b),f=Object.getOwnPropertyNames(c),g="";if(d&&e.length!==f.length)return!1;for(var h=0;h-1&&b[g]!==c[g])return!1;return!0},j=function(a){return"string"==typeof a?a.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/`/g,"`"):a},k=function(a){for(var b in a){var c=b.split(/(?=[A-Z])/).join("-").toLowerCase();c!==b&&(a[c]=a[b],delete a[b])}return a},l=function(a,b,c){var d=a;if("string"!=typeof b||a.hasOwnProperty(b))return c?j(a[b]):a[b];var e=b.split(".");for(var f in e)e.hasOwnProperty(f)&&(d=d&&d[e[f]]);return c?j(d):d},m=function(){return!!(navigator.userAgent.indexOf("MSIE ")>0||navigator.userAgent.match(/Trident.*rv\:11\./))},n=function(){Object.keys||(Object.keys=function(){var a=Object.prototype.hasOwnProperty,b=!{toString:null}.propertyIsEnumerable("toString"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=c.length;return function(e){if("object"!=typeof e&&("function"!=typeof e||null===e))throw new TypeError("Object.keys called on non-object");var f,g,h=[];for(f in e)a.call(e,f)&&h.push(f);if(b)for(g=0;d>g;g++)a.call(e,c[g])&&h.push(c[g]);return h}}())},o=function(b,c){this.options=c,this.$el=a(b),this.$el_=this.$el.clone(),this.timeoutId_=0,this.timeoutFooter_=0,this.init()};o.DEFAULTS={classes:"table table-hover",sortClass:void 0,locale:void 0,height:void 0,undefinedText:"-",sortName:void 0,sortOrder:"asc",sortStable:!1,striped:!1,columns:[[]],data:[],totalField:"total",dataField:"rows",method:"get",url:void 0,ajax:void 0,cache:!0,contentType:"application/json",dataType:"json",ajaxOptions:{},queryParams:function(a){return a},queryParamsType:"limit",responseHandler:function(a){return a},pagination:!1,onlyInfoPagination:!1,paginationLoop:!0,sidePagination:"client",totalRows:0,pageNumber:1,pageSize:10,pageList:[10,25,50,100],paginationHAlign:"right",paginationVAlign:"bottom",paginationDetailHAlign:"left",paginationPreText:"‹",paginationNextText:"›",search:!1,searchOnEnterKey:!1,strictSearch:!1,searchAlign:"right",selectItemName:"btSelectItem",showHeader:!0,showFooter:!1,showColumns:!1,showPaginationSwitch:!1,showRefresh:!1,showToggle:!1,buttonsAlign:"right",smartDisplay:!0,escape:!1,minimumCountColumns:1,idField:void 0,uniqueId:void 0,cardView:!1,detailView:!1,detailFormatter:function(){return""},trimOnSearch:!0,clickToSelect:!1,singleSelect:!1,toolbar:void 0,toolbarAlign:"left",checkboxHeader:!0,sortable:!0,silentSort:!0,maintainSelected:!1,searchTimeOut:500,searchText:"",iconSize:void 0,buttonsClass:"default",iconsPrefix:"glyphicon",icons:{paginationSwitchDown:"glyphicon-collapse-down icon-chevron-down",paginationSwitchUp:"glyphicon-collapse-up icon-chevron-up",refresh:"glyphicon-refresh icon-refresh",toggle:"glyphicon-list-alt icon-list-alt",columns:"glyphicon-th icon-th",detailOpen:"glyphicon-plus icon-plus",detailClose:"glyphicon-minus icon-minus"},customSearch:a.noop,customSort:a.noop,rowStyle:function(){return{}},rowAttributes:function(){return{}},footerStyle:function(){return{}},onAll:function(){return!1},onClickCell:function(){return!1},onDblClickCell:function(){return!1},onClickRow:function(){return!1},onDblClickRow:function(){return!1},onSort:function(){return!1},onCheck:function(){return!1},onUncheck:function(){return!1},onCheckAll:function(){return!1},onUncheckAll:function(){return!1},onCheckSome:function(){return!1},onUncheckSome:function(){return!1},onLoadSuccess:function(){return!1},onLoadError:function(){return!1},onColumnSwitch:function(){return!1},onPageChange:function(){return!1},onSearch:function(){return!1},onToggle:function(){return!1},onPreBody:function(){return!1},onPostBody:function(){return!1},onPostHeader:function(){return!1},onExpandRow:function(){return!1},onCollapseRow:function(){return!1},onRefreshOptions:function(){return!1},onRefresh:function(){return!1},onResetView:function(){return!1}},o.LOCALES={},o.LOCALES["en-US"]=o.LOCALES.en={formatLoadingMessage:function(){return"Loading, please wait..."},formatRecordsPerPage:function(a){return c("%s rows per page",a)},formatShowingRows:function(a,b,d){return c("Showing %s to %s of %s rows",a,b,d)},formatDetailPagination:function(a){return c("Showing %s rows",a)},formatSearch:function(){return"Search"},formatNoMatches:function(){return"No matching records found"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatColumns:function(){return"Columns"},formatAllRows:function(){return"All"}},a.extend(o.DEFAULTS,o.LOCALES["en-US"]),o.COLUMN_DEFAULTS={radio:!1,checkbox:!1,checkboxEnabled:!0,field:void 0,title:void 0,titleTooltip:void 0,"class":void 0,align:void 0,halign:void 0,falign:void 0,valign:void 0,width:void 0,sortable:!1,order:"asc",visible:!0,switchable:!0,clickToSelect:!0,formatter:void 0,footerFormatter:void 0,events:void 0,sorter:void 0,sortName:void 0,cellStyle:void 0,searchable:!0,searchFormatter:!0,cardVisible:!0,escape:!1},o.EVENTS={"all.bs.table":"onAll","click-cell.bs.table":"onClickCell","dbl-click-cell.bs.table":"onDblClickCell","click-row.bs.table":"onClickRow","dbl-click-row.bs.table":"onDblClickRow","sort.bs.table":"onSort","check.bs.table":"onCheck","uncheck.bs.table":"onUncheck","check-all.bs.table":"onCheckAll","uncheck-all.bs.table":"onUncheckAll","check-some.bs.table":"onCheckSome","uncheck-some.bs.table":"onUncheckSome","load-success.bs.table":"onLoadSuccess","load-error.bs.table":"onLoadError","column-switch.bs.table":"onColumnSwitch","page-change.bs.table":"onPageChange","search.bs.table":"onSearch","toggle.bs.table":"onToggle","pre-body.bs.table":"onPreBody","post-body.bs.table":"onPostBody","post-header.bs.table":"onPostHeader","expand-row.bs.table":"onExpandRow","collapse-row.bs.table":"onCollapseRow","refresh-options.bs.table":"onRefreshOptions","reset-view.bs.table":"onResetView","refresh.bs.table":"onRefresh"},o.prototype.init=function(){this.initLocale(),this.initContainer(),this.initTable(),this.initHeader(),this.initData(),this.initHiddenRows(),this.initFooter(),this.initToolbar(),this.initPagination(),this.initBody(),this.initSearchText(),this.initServer()},o.prototype.initLocale=function(){if(this.options.locale){var b=this.options.locale.split(/-|_/);b[0].toLowerCase(),b[1]&&b[1].toUpperCase(),a.fn.bootstrapTable.locales[this.options.locale]?a.extend(this.options,a.fn.bootstrapTable.locales[this.options.locale]):a.fn.bootstrapTable.locales[b.join("-")]?a.extend(this.options,a.fn.bootstrapTable.locales[b.join("-")]):a.fn.bootstrapTable.locales[b[0]]&&a.extend(this.options,a.fn.bootstrapTable.locales[b[0]])}},o.prototype.initContainer=function(){this.$container=a(['','',"top"===this.options.paginationVAlign||"both"===this.options.paginationVAlign?'':"",'','
','','',this.options.formatLoadingMessage(),"","",'',"bottom"===this.options.paginationVAlign||"both"===this.options.paginationVAlign?'':"","",""].join("")),this.$container.insertAfter(this.$el),this.$tableContainer=this.$container.find(".fixed-table-container"),this.$tableHeader=this.$container.find(".fixed-table-header"),this.$tableBody=this.$container.find(".fixed-table-body"),this.$tableLoading=this.$container.find(".fixed-table-loading"),this.$tableFooter=this.$container.find(".fixed-table-footer"),this.$toolbar=this.$container.find(".fixed-table-toolbar"),this.$pagination=this.$container.find(".fixed-table-pagination"),this.$tableBody.append(this.$el),this.$container.after(''),this.$el.addClass(this.options.classes),this.options.striped&&this.$el.addClass("table-striped"),-1!==a.inArray("table-no-bordered",this.options.classes.split(" "))&&this.$tableContainer.addClass("table-no-bordered")},o.prototype.initTable=function(){var b=this,c=[],d=[];if(this.$header=this.$el.find(">thead"),this.$header.length||(this.$header=a("").appendTo(this.$el)),this.$header.find("tr").each(function(){var b=[];a(this).find("th").each(function(){"undefined"!=typeof a(this).data("field")&&a(this).data("field",a(this).data("field")+""),b.push(a.extend({},{title:a(this).html(),"class":a(this).attr("class"),titleTooltip:a(this).attr("title"),rowspan:a(this).attr("rowspan")?+a(this).attr("rowspan"):void 0,colspan:a(this).attr("colspan")?+a(this).attr("colspan"):void 0},a(this).data()))}),c.push(b)}),a.isArray(this.options.columns[0])||(this.options.columns=[this.options.columns]),this.options.columns=a.extend(!0,[],c,this.options.columns),this.columns=[],f(this.options.columns),a.each(this.options.columns,function(c,d){a.each(d,function(d,e){e=a.extend({},o.COLUMN_DEFAULTS,e),"undefined"!=typeof e.fieldIndex&&(b.columns[e.fieldIndex]=e),b.options.columns[c][d]=e})}),!this.options.data.length){var e=[];this.$el.find(">tbody>tr").each(function(c){var f={};f._id=a(this).attr("id"),f._class=a(this).attr("class"),f._data=k(a(this).data()),a(this).find(">td").each(function(d){for(var g,h,i=a(this),j=+i.attr("colspan")||1,l=+i.attr("rowspan")||1;e[c]&&e[c][d];d++);for(g=d;d+j>g;g++)for(h=c;c+l>h;h++)e[h]||(e[h]=[]),e[h][g]=!0;var m=b.columns[d].field;f[m]=a(this).html(),f["_"+m+"_id"]=a(this).attr("id"),f["_"+m+"_class"]=a(this).attr("class"),f["_"+m+"_rowspan"]=a(this).attr("rowspan"),f["_"+m+"_colspan"]=a(this).attr("colspan"),f["_"+m+"_title"]=a(this).attr("title"),f["_"+m+"_data"]=k(a(this).data())}),d.push(f)}),this.options.data=d,d.length&&(this.fromHtml=!0)}},o.prototype.initHeader=function(){var b=this,d={},e=[];this.header={fields:[],styles:[],classes:[],formatters:[],events:[],sorters:[],sortNames:[],cellStyles:[],searchables:[]},a.each(this.options.columns,function(f,g){e.push(""),0===f&&!b.options.cardView&&b.options.detailView&&e.push(c(' ',b.options.columns.length)),a.each(g,function(a,f){var g="",h="",i="",k="",l=c(' class="%s"',f["class"]),m=(b.options.sortOrder||f.order,"px"),n=f.width;if(void 0===f.width||b.options.cardView||"string"==typeof f.width&&-1!==f.width.indexOf("%")&&(m="%"),f.width&&"string"==typeof f.width&&(n=f.width.replace("%","").replace("px","")),h=c("text-align: %s; ",f.halign?f.halign:f.align),i=c("text-align: %s; ",f.align),k=c("vertical-align: %s; ",f.valign),k+=c("width: %s; ",!f.checkbox&&!f.radio||n?n?n+m:void 0:"36px"),"undefined"!=typeof f.fieldIndex){if(b.header.fields[f.fieldIndex]=f.field,b.header.styles[f.fieldIndex]=i+k,b.header.classes[f.fieldIndex]=l,b.header.formatters[f.fieldIndex]=f.formatter,b.header.events[f.fieldIndex]=f.events,b.header.sorters[f.fieldIndex]=f.sorter,b.header.sortNames[f.fieldIndex]=f.sortName,b.header.cellStyles[f.fieldIndex]=f.cellStyle,b.header.searchables[f.fieldIndex]=f.searchable,!f.visible)return;if(b.options.cardView&&!f.cardVisible)return;d[f.field]=f}e.push(""),e.push(c('',b.options.sortable&&f.sortable?"sortable both":"")),g=b.options.escape?j(f.title):f.title,f.checkbox&&(!b.options.singleSelect&&b.options.checkboxHeader&&(g=''),b.header.stateField=f.field),f.radio&&(g="",b.header.stateField=f.field,b.options.singleSelect=!0),e.push(g),e.push(""),e.push(''),e.push(""),e.push(" ")}),e.push(" ")}),this.$header.html(e.join("")),this.$header.find("th[data-field]").each(function(){a(this).data(d[a(this).data("field")])}),this.$container.off("click",".th-inner").on("click",".th-inner",function(c){var d=a(this);return b.options.detailView&&d.closest(".bootstrap-table")[0]!==b.$container[0]?!1:void(b.options.sortable&&d.parent().data().sortable&&b.onSort(c))}),this.$header.children().children().off("keypress").on("keypress",function(c){if(b.options.sortable&&a(this).data().sortable){var d=c.keyCode||c.which;13==d&&b.onSort(c)}}),a(window).off("resize.bootstrap-table"),!this.options.showHeader||this.options.cardView?(this.$header.hide(),this.$tableHeader.hide(),this.$tableLoading.css("top",0)):(this.$header.show(),this.$tableHeader.show(),this.$tableLoading.css("top",this.$header.outerHeight()+1),this.getCaret(),a(window).on("resize.bootstrap-table",a.proxy(this.resetWidth,this))),this.$selectAll=this.$header.find('[name="btSelectAll"]'),this.$selectAll.off("click").on("click",function(){var c=a(this).prop("checked");b[c?"checkAll":"uncheckAll"](),b.updateSelected()})},o.prototype.initFooter=function(){!this.options.showFooter||this.options.cardView?this.$tableFooter.hide():this.$tableFooter.show()},o.prototype.initData=function(a,b){this.data="append"===b?this.data.concat(a):"prepend"===b?[].concat(a).concat(this.data):a||this.options.data,this.options.data="append"===b?this.options.data.concat(a):"prepend"===b?[].concat(a).concat(this.options.data):this.data,"server"!==this.options.sidePagination&&this.initSort()},o.prototype.initSort=function(){var b=this,d=this.options.sortName,e="desc"===this.options.sortOrder?-1:1,f=a.inArray(this.options.sortName,this.header.fields),g=0;return this.options.customSort!==a.noop?void this.options.customSort.apply(this,[this.options.sortName,this.options.sortOrder]):void(-1!==f&&(this.options.sortStable&&a.each(this.data,function(a,b){b.hasOwnProperty("_position")||(b._position=a)}),this.data.sort(function(c,g){b.header.sortNames[f]&&(d=b.header.sortNames[f]);var i=l(c,d,b.options.escape),j=l(g,d,b.options.escape),k=h(b.header,b.header.sorters[f],[i,j]);return void 0!==k?e*k:((void 0===i||null===i)&&(i=""),(void 0===j||null===j)&&(j=""),b.options.sortStable&&i===j&&(i=c._position,j=g._position),a.isNumeric(i)&&a.isNumeric(j)?(i=parseFloat(i),j=parseFloat(j),j>i?-1*e:e):i===j?0:("string"!=typeof i&&(i=i.toString()),-1===i.localeCompare(j)?-1*e:e))}),void 0!==this.options.sortClass&&(clearTimeout(g),g=setTimeout(function(){b.$el.removeClass(b.options.sortClass);var a=b.$header.find(c('[data-field="%s"]',b.options.sortName).index()+1);b.$el.find(c("tr td:nth-child(%s)",a)).addClass(b.options.sortClass)},250))))},o.prototype.onSort=function(b){var c="keypress"===b.type?a(b.currentTarget):a(b.currentTarget).parent(),d=this.$header.find("th").eq(c.index());return this.$header.add(this.$header_).find("span.order").remove(),this.options.sortName===c.data("field")?this.options.sortOrder="asc"===this.options.sortOrder?"desc":"asc":(this.options.sortName=c.data("field"),this.options.sortOrder="asc"===c.data("order")?"desc":"asc"),this.trigger("sort",this.options.sortName,this.options.sortOrder),c.add(d).data("order",this.options.sortOrder),this.getCaret(),"server"===this.options.sidePagination?void this.initServer(this.options.silentSort):(this.initSort(),void this.initBody())},o.prototype.initToolbar=function(){var b,d,e=this,f=[],g=0,i=0;this.$toolbar.find(".bs-bars").children().length&&a("body").append(a(this.options.toolbar)),this.$toolbar.html(""),("string"==typeof this.options.toolbar||"object"==typeof this.options.toolbar)&&a(c('',this.options.toolbarAlign)).appendTo(this.$toolbar).append(a(this.options.toolbar)),f=[c('',this.options.buttonsAlign,this.options.buttonsAlign)],"string"==typeof this.options.icons&&(this.options.icons=h(null,this.options.icons)),this.options.showPaginationSwitch&&f.push(c('"),this.options.showRefresh&&f.push(c('"),this.options.showToggle&&f.push(c('"),this.options.showColumns&&(f.push(c('',this.options.formatColumns()),'",'","")),f.push(""),(this.showToolbar||f.length>2)&&this.$toolbar.append(f.join("")),this.options.showPaginationSwitch&&this.$toolbar.find('button[name="paginationSwitch"]').off("click").on("click",a.proxy(this.togglePagination,this)),this.options.showRefresh&&this.$toolbar.find('button[name="refresh"]').off("click").on("click",a.proxy(this.refresh,this)),this.options.showToggle&&this.$toolbar.find('button[name="toggle"]').off("click").on("click",function(){e.toggleView()}),this.options.showColumns&&(b=this.$toolbar.find(".keep-open"),i<=this.options.minimumCountColumns&&b.find("input").prop("disabled",!0),b.find("li").off("click").on("click",function(a){a.stopImmediatePropagation()}),b.find("input").off("click").on("click",function(){var b=a(this);e.toggleColumn(a(this).val(),b.prop("checked"),!1),e.trigger("column-switch",a(this).data("field"),b.prop("checked"))})),this.options.search&&(f=[],f.push('"),this.$toolbar.append(f.join("")),d=this.$toolbar.find(".search input"),d.off("keyup drop blur").on("keyup drop blur",function(b){e.options.searchOnEnterKey&&13!==b.keyCode||a.inArray(b.keyCode,[37,38,39,40])>-1||(clearTimeout(g),g=setTimeout(function(){e.onSearch(b)},e.options.searchTimeOut))}),m()&&d.off("mouseup").on("mouseup",function(a){clearTimeout(g),g=setTimeout(function(){e.onSearch(a)},e.options.searchTimeOut)}))},o.prototype.onSearch=function(b){var c=a.trim(a(b.currentTarget).val());this.options.trimOnSearch&&a(b.currentTarget).val()!==c&&a(b.currentTarget).val(c),c!==this.searchText&&(this.searchText=c,this.options.searchText=c,this.options.pageNumber=1,this.initSearch(),this.updatePagination(),this.trigger("search",c))},o.prototype.initSearch=function(){var b=this;if("server"!==this.options.sidePagination){if(this.options.customSearch!==a.noop)return void this.options.customSearch.apply(this,[this.searchText]);var c=this.searchText&&(this.options.escape?j(this.searchText):this.searchText).toLowerCase(),d=a.isEmptyObject(this.filterColumns)?null:this.filterColumns;this.data=d?a.grep(this.options.data,function(b){for(var c in d)if(a.isArray(d[c])&&-1===a.inArray(b[c],d[c])||!a.isArray(d[c])&&b[c]!==d[c])return!1;return!0}):this.options.data,this.data=c?a.grep(this.data,function(d,f){for(var g=0;g-1&&(n=!0)}this.totalPages=~~((this.options.totalRows-1)/this.options.pageSize)+1,this.options.totalPages=this.totalPages}if(this.totalPages>0&&this.options.pageNumber>this.totalPages&&(this.options.pageNumber=this.totalPages),this.pageFrom=(this.options.pageNumber-1)*this.options.pageSize+1,this.pageTo=this.options.pageNumber*this.options.pageSize,this.pageTo>this.options.totalRows&&(this.pageTo=this.options.totalRows),m.push('",'")}this.$pagination.html(m.join("")),this.options.onlyInfoPagination||(f=this.$pagination.find(".page-list a"),g=this.$pagination.find(".page-first"),h=this.$pagination.find(".page-pre"),i=this.$pagination.find(".page-next"),j=this.$pagination.find(".page-last"),k=this.$pagination.find(".page-number"),this.options.smartDisplay&&(this.totalPages<=1&&this.$pagination.find("div.pagination").hide(),(p.length<2||this.options.totalRows<=p[0])&&this.$pagination.find("span.page-list").hide(),this.$pagination[this.getData().length?"show":"hide"]()),this.options.paginationLoop||(1===this.options.pageNumber&&h.addClass("disabled"),this.options.pageNumber===this.totalPages&&i.addClass("disabled")),n&&(this.options.pageSize=this.options.formatAllRows()),f.off("click").on("click",a.proxy(this.onPageListChange,this)),g.off("click").on("click",a.proxy(this.onPageFirst,this)),h.off("click").on("click",a.proxy(this.onPagePre,this)),i.off("click").on("click",a.proxy(this.onPageNext,this)),j.off("click").on("click",a.proxy(this.onPageLast,this)),k.off("click").on("click",a.proxy(this.onPageNumber,this)))},o.prototype.updatePagination=function(b){b&&a(b.currentTarget).hasClass("disabled")||(this.options.maintainSelected||this.resetRows(),this.initPagination(),"server"===this.options.sidePagination?this.initServer():this.initBody(),this.trigger("page-change",this.options.pageNumber,this.options.pageSize))},o.prototype.onPageListChange=function(b){var c=a(b.currentTarget);return c.parent().addClass("active").siblings().removeClass("active"),this.options.pageSize=c.text().toUpperCase()===this.options.formatAllRows().toUpperCase()?this.options.formatAllRows():+c.text(),this.$toolbar.find(".page-size").text(this.options.pageSize),this.updatePagination(b),!1},o.prototype.onPageFirst=function(a){return this.options.pageNumber=1,this.updatePagination(a),!1},o.prototype.onPagePre=function(a){return this.options.pageNumber-1===0?this.options.pageNumber=this.options.totalPages:this.options.pageNumber--,this.updatePagination(a),!1},o.prototype.onPageNext=function(a){return this.options.pageNumber+1>this.options.totalPages?this.options.pageNumber=1:this.options.pageNumber++,this.updatePagination(a),!1},o.prototype.onPageLast=function(a){return this.options.pageNumber=this.totalPages,this.updatePagination(a),!1},o.prototype.onPageNumber=function(b){return this.options.pageNumber!==+a(b.currentTarget).text()?(this.options.pageNumber=+a(b.currentTarget).text(),this.updatePagination(b),!1):void 0},o.prototype.initRow=function(b,e){var f,g=this,i=[],k={},m=[],n="",o={},p=[];if(!(a.inArray(b,this.hiddenRows)>-1)){if(k=h(this.options,this.options.rowStyle,[b,e],k),k&&k.css)for(f in k.css)m.push(f+": "+k.css[f]);if(o=h(this.options,this.options.rowAttributes,[b,e],o))for(f in o)p.push(c('%s="%s"',f,j(o[f])));return b._data&&!a.isEmptyObject(b._data)&&a.each(b._data,function(a,b){"index"!==a&&(n+=c(' data-%s="%s"',a,b))}),i.push(""),this.options.cardView&&i.push(c('',this.header.fields.length)),!this.options.cardView&&this.options.detailView&&i.push("",'',c('',this.options.iconsPrefix,this.options.icons.detailOpen),""," "),a.each(this.header.fields,function(f,n){var o="",p=l(b,n,g.options.escape),q="",r="",s={},t="",u=g.header.classes[f],v="",w="",x="",y="",z=g.columns[f];if(!(g.fromHtml&&"undefined"==typeof p||!z.visible||g.options.cardView&&!z.cardVisible)){if(z.escape&&(p=j(p)),k=c('style="%s"',m.concat(g.header.styles[f]).join("; ")),b["_"+n+"_id"]&&(t=c(' id="%s"',b["_"+n+"_id"])),b["_"+n+"_class"]&&(u=c(' class="%s"',b["_"+n+"_class"])),b["_"+n+"_rowspan"]&&(w=c(' rowspan="%s"',b["_"+n+"_rowspan"])),b["_"+n+"_colspan"]&&(x=c(' colspan="%s"',b["_"+n+"_colspan"])),b["_"+n+"_title"]&&(y=c(' title="%s"',b["_"+n+"_title"])),s=h(g.header,g.header.cellStyles[f],[p,b,e,n],s),s.classes&&(u=c(' class="%s"',s.classes)),s.css){var A=[];for(var B in s.css)A.push(B+": "+s.css[B]);k=c('style="%s"',A.concat(g.header.styles[f]).join("; "))}q=h(z,g.header.formatters[f],[p,b,e],p),b["_"+n+"_data"]&&!a.isEmptyObject(b["_"+n+"_data"])&&a.each(b["_"+n+"_data"],function(a,b){"index"!==a&&(v+=c(' data-%s="%s"',a,b))}),z.checkbox||z.radio?(r=z.checkbox?"checkbox":r,r=z.radio?"radio":r,o=[c(g.options.cardView?'':'',z["class"]||""),"",g.header.formatters[f]&&"string"==typeof q?q:"",g.options.cardView?"":" "].join(""),b[g.header.stateField]=q===!0||q&&q.checked):(q="undefined"==typeof q||null===q?g.options.undefinedText:q,o=g.options.cardView?['',g.options.showHeader?c('%s',k,d(g.columns,"field","title",n)):"",c('%s',q),""].join(""):[c("",t,u,k,v,w,x,y),q," "].join(""),g.options.cardView&&g.options.smartDisplay&&""===q&&(o='')),i.push(o)}}),this.options.cardView&&i.push(" "),i.push(" "),i.join(" ")}},o.prototype.initBody=function(b){var d=this,f=this.getData();this.trigger("pre-body",f),this.$body=this.$el.find(">tbody"),this.$body.length||(this.$body=a("").appendTo(this.$el)),this.options.pagination&&"server"!==this.options.sidePagination||(this.pageFrom=1,this.pageTo=f.length);for(var g,i=a(document.createDocumentFragment()),j=this.pageFrom-1;j'+c('%s ',this.$header.find("th").length,this.options.formatNoMatches())+""),this.$body.html(i),b||this.scrollTo(0),this.$body.find("> tr[data-index] > td").off("click dblclick").on("click dblclick",function(b){var f=a(this),g=f.parent(),h=d.data[g.data("index")],i=f[0].cellIndex,j=d.getVisibleFields(),k=j[d.options.detailView&&!d.options.cardView?i-1:i],m=d.columns[e(d.columns,k)],n=l(h,k,d.options.escape);if(!f.find(".detail-icon").length&&(d.trigger("click"===b.type?"click-cell":"dbl-click-cell",k,n,h,f),d.trigger("click"===b.type?"click-row":"dbl-click-row",h,g,k),"click"===b.type&&d.options.clickToSelect&&m.clickToSelect)){var o=g.find(c('[name="%s"]',d.options.selectItemName));o.length&&o[0].click()}}),this.$body.find("> tr[data-index] > td > .detail-icon").off("click").on("click",function(){var b=a(this),e=b.parent().parent(),g=e.data("index"),i=f[g];if(e.next().is("tr.detail-view"))b.find("i").attr("class",c("%s %s",d.options.iconsPrefix,d.options.icons.detailOpen)),d.trigger("collapse-row",g,i),e.next().remove();else{b.find("i").attr("class",c("%s %s",d.options.iconsPrefix,d.options.icons.detailClose)),e.after(c(' ',e.find("td").length));var j=e.next().find("td"),k=h(d.options,d.options.detailFormatter,[g,i,j],"");1===j.length&&j.append(k),d.trigger("expand-row",g,i,j)}return d.resetView(),!1}),this.$selectItem=this.$body.find(c('[name="%s"]',this.options.selectItemName)),this.$selectItem.off("click").on("click",function(b){b.stopImmediatePropagation();var c=a(this),e=c.prop("checked"),f=d.data[c.data("index")];d.options.maintainSelected&&a(this).is(":radio")&&a.each(d.options.data,function(a,b){b[d.header.stateField]=!1}),f[d.header.stateField]=e,d.options.singleSelect&&(d.$selectItem.not(this).each(function(){d.data[a(this).data("index")][d.header.stateField]=!1}),d.$selectItem.filter(":checked").not(this).prop("checked",!1)),d.updateSelected(),d.trigger(e?"check":"uncheck",f,c)}),a.each(this.header.events,function(b,c){if(c){"string"==typeof c&&(c=h(null,c));var e=d.header.fields[b],f=a.inArray(e,d.getVisibleFields());d.options.detailView&&!d.options.cardView&&(f+=1);for(var g in c)d.$body.find(">tr:not(.no-records-found)").each(function(){var b=a(this),h=b.find(d.options.cardView?".card-view":"td").eq(f),i=g.indexOf(" "),j=g.substring(0,i),k=g.substring(i+1),l=c[g];h.find(k).off(j).on(j,function(a){var c=b.data("index"),f=d.data[c],g=f[e];l.apply(this,[a,g,f,c])})})}}),this.updateSelected(),this.resetView(),this.trigger("post-body",f)},o.prototype.initServer=function(b,c,d){var e,f=this,g={},i={searchText:this.searchText,sortName:this.options.sortName,sortOrder:this.options.sortOrder};this.options.pagination&&(i.pageSize=this.options.pageSize===this.options.formatAllRows()?this.options.totalRows:this.options.pageSize,i.pageNumber=this.options.pageNumber),(d||this.options.url||this.options.ajax)&&("limit"===this.options.queryParamsType&&(i={search:i.searchText,sort:i.sortName,order:i.sortOrder},this.options.pagination&&(i.offset=this.options.pageSize===this.options.formatAllRows()?0:this.options.pageSize*(this.options.pageNumber-1),i.limit=this.options.pageSize===this.options.formatAllRows()?this.options.totalRows:this.options.pageSize)),a.isEmptyObject(this.filterColumnsPartial)||(i.filter=JSON.stringify(this.filterColumnsPartial,null)),g=h(this.options,this.options.queryParams,[i],g),a.extend(g,c||{}),g!==!1&&(b||this.$tableLoading.show(),e=a.extend({},h(null,this.options.ajaxOptions),{type:this.options.method,url:d||this.options.url,data:"application/json"===this.options.contentType&&"post"===this.options.method?JSON.stringify(g):g,cache:this.options.cache,contentType:this.options.contentType,dataType:this.options.dataType,success:function(a){a=h(f.options,f.options.responseHandler,[a],a),f.load(a),f.trigger("load-success",a),b||f.$tableLoading.hide()},error:function(a){f.trigger("load-error",a.status,a),b||f.$tableLoading.hide()}}),this.options.ajax?h(this,this.options.ajax,[e],null):(this._xhr&&4!==this._xhr.readyState&&this._xhr.abort(),this._xhr=a.ajax(e))))},o.prototype.initSearchText=function(){if(this.options.search&&""!==this.options.searchText){var a=this.$toolbar.find(".search input");a.val(this.options.searchText),this.onSearch({currentTarget:a})}},o.prototype.getCaret=function(){var b=this;a.each(this.$header.find("th"),function(c,d){a(d).find(".sortable").removeClass("desc asc").addClass(a(d).data("field")===b.options.sortName?b.options.sortOrder:"both")})},o.prototype.updateSelected=function(){var b=this.$selectItem.filter(":enabled").length&&this.$selectItem.filter(":enabled").length===this.$selectItem.filter(":enabled").filter(":checked").length;this.$selectAll.add(this.$selectAll_).prop("checked",b),this.$selectItem.each(function(){a(this).closest("tr")[a(this).prop("checked")?"addClass":"removeClass"]("selected")})},o.prototype.updateRows=function(){var b=this;this.$selectItem.each(function(){b.data[a(this).data("index")][b.header.stateField]=a(this).prop("checked")})},o.prototype.resetRows=function(){var b=this;a.each(this.data,function(a,c){b.$selectAll.prop("checked",!1),b.$selectItem.prop("checked",!1),b.header.stateField&&(c[b.header.stateField]=!1)}),this.initHiddenRows()},o.prototype.trigger=function(b){var c=Array.prototype.slice.call(arguments,1);b+=".bs.table",this.options[o.EVENTS[b]].apply(this.options,c),this.$el.trigger(a.Event(b),c),this.options.onAll(b,c),this.$el.trigger(a.Event("all.bs.table"),[b,c])},o.prototype.resetHeader=function(){clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout(a.proxy(this.fitHeader,this),this.$el.is(":hidden")?100:0)},o.prototype.fitHeader=function(){var b,d,e,f,h=this;if(h.$el.is(":hidden"))return void(h.timeoutId_=setTimeout(a.proxy(h.fitHeader,h),100));if(b=this.$tableBody.get(0),d=b.scrollWidth>b.clientWidth&&b.scrollHeight>b.clientHeight+this.$header.outerHeight()?g():0,this.$el.css("margin-top",-this.$header.outerHeight()),e=a(":focus"),e.length>0){var i=e.parents("th");if(i.length>0){var j=i.attr("data-field");if(void 0!==j){var k=this.$header.find("[data-field='"+j+"']");k.length>0&&k.find(":input").addClass("focus-temp")}}}this.$header_=this.$header.clone(!0,!0),this.$selectAll_=this.$header_.find('[name="btSelectAll"]'),this.$tableHeader.css({"margin-right":d}).find("table").css("width",this.$el.outerWidth()).html("").attr("class",this.$el.attr("class")).append(this.$header_),f=a(".focus-temp:visible:eq(0)"),f.length>0&&(f.focus(),this.$header.find(".focus-temp").removeClass("focus-temp")),this.$header.find("th[data-field]").each(function(){h.$header_.find(c('th[data-field="%s"]',a(this).data("field"))).data(a(this).data())});var l=this.getVisibleFields(),m=this.$header_.find("th");this.$body.find(">tr:first-child:not(.no-records-found) > *").each(function(b){var d=a(this),e=b;h.options.detailView&&!h.options.cardView&&(0===b&&h.$header_.find("th.detail").find(".fht-cell").width(d.innerWidth()),e=b-1);var f=h.$header_.find(c('th[data-field="%s"]',l[e]));f.length>1&&(f=a(m[d[0].cellIndex])),f.find(".fht-cell").width(d.innerWidth())}),this.$tableBody.off("scroll").on("scroll",function(){h.$tableHeader.scrollLeft(a(this).scrollLeft()),h.options.showFooter&&!h.options.cardView&&h.$tableFooter.scrollLeft(a(this).scrollLeft())}),h.trigger("post-header")},o.prototype.resetFooter=function(){var b=this,d=b.getData(),e=[];this.options.showFooter&&!this.options.cardView&&(!this.options.cardView&&this.options.detailView&&e.push(' '),a.each(this.columns,function(a,f){var g,i="",j="",k=[],l={},m=c(' class="%s"',f["class"]);if(f.visible&&(!b.options.cardView||f.cardVisible)){if(i=c("text-align: %s; ",f.falign?f.falign:f.align),j=c("vertical-align: %s; ",f.valign),l=h(null,b.options.footerStyle),l&&l.css)for(g in l.css)k.push(g+": "+l.css[g]);e.push(""),e.push(''),e.push(h(f,f.footerFormatter,[d]," ")||" "),e.push(""),e.push(''),e.push(""),e.push(" ")}}),this.$tableFooter.find("tr").html(e.join("")),this.$tableFooter.show(),clearTimeout(this.timeoutFooter_),this.timeoutFooter_=setTimeout(a.proxy(this.fitFooter,this),this.$el.is(":hidden")?100:0))},o.prototype.fitFooter=function(){var b,c,d;return clearTimeout(this.timeoutFooter_),this.$el.is(":hidden")?void(this.timeoutFooter_=setTimeout(a.proxy(this.fitFooter,this),100)):(c=this.$el.css("width"),d=c>this.$tableBody.width()?g():0,this.$tableFooter.css({"margin-right":d}).find("table").css("width",c).attr("class",this.$el.attr("class")),b=this.$tableFooter.find("td"),void this.$body.find(">tr:first-child:not(.no-records-found) > *").each(function(c){var d=a(this);b.eq(c).find(".fht-cell").width(d.innerWidth())}))},o.prototype.toggleColumn=function(a,b,d){if(-1!==a&&(this.columns[a].visible=b,this.initHeader(),this.initSearch(),this.initPagination(),this.initBody(),this.options.showColumns)){var e=this.$toolbar.find(".keep-open input").prop("disabled",!1);d&&e.filter(c('[value="%s"]',a)).prop("checked",b),e.filter(":checked").length<=this.options.minimumCountColumns&&e.filter(":checked").prop("disabled",!0)}},o.prototype.getVisibleFields=function(){var b=this,c=[];return a.each(this.header.fields,function(a,d){var f=b.columns[e(b.columns,d)];f.visible&&c.push(d)}),c},o.prototype.resetView=function(a){var b=0;if(a&&a.height&&(this.options.height=a.height),this.$selectAll.prop("checked",this.$selectItem.length>0&&this.$selectItem.length===this.$selectItem.filter(":checked").length),this.options.height){var c=this.$toolbar.outerHeight(!0),d=this.$pagination.outerHeight(!0),e=this.options.height-c-d;this.$tableContainer.css("height",e+"px")}return this.options.cardView?(this.$el.css("margin-top","0"),this.$tableContainer.css("padding-bottom","0"),void this.$tableFooter.hide()):(this.options.showHeader&&this.options.height?(this.$tableHeader.show(),this.resetHeader(),b+=this.$header.outerHeight()):(this.$tableHeader.hide(),this.trigger("post-header")),this.options.showFooter&&(this.resetFooter(),this.options.height&&(b+=this.$tableFooter.outerHeight()+1)),this.getCaret(),this.$tableContainer.css("padding-bottom",b+"px"),void this.trigger("reset-view"))},o.prototype.getData=function(b){return!this.searchText&&a.isEmptyObject(this.filterColumns)&&a.isEmptyObject(this.filterColumnsPartial)?b?this.options.data.slice(this.pageFrom-1,this.pageTo):this.options.data:b?this.data.slice(this.pageFrom-1,this.pageTo):this.data},o.prototype.load=function(b){var c=!1;"server"===this.options.sidePagination?(this.options.totalRows=b[this.options.totalField],c=b.fixedScroll,b=b[this.options.dataField]):a.isArray(b)||(c=b.fixedScroll,b=b.data),this.initData(b),this.initSearch(),this.initPagination(),this.initBody(c)},o.prototype.append=function(a){this.initData(a,"append"),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0)},o.prototype.prepend=function(a){this.initData(a,"prepend"),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0)},o.prototype.remove=function(b){var c,d,e=this.options.data.length;if(b.hasOwnProperty("field")&&b.hasOwnProperty("values")){for(c=e-1;c>=0;c--)d=this.options.data[c],d.hasOwnProperty(b.field)&&-1!==a.inArray(d[b.field],b.values)&&(this.options.data.splice(c,1),"server"===this.options.sidePagination&&(this.options.totalRows-=1));e!==this.options.data.length&&(this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0))}},o.prototype.removeAll=function(){this.options.data.length>0&&(this.options.data.splice(0,this.options.data.length),this.initSearch(),this.initPagination(),this.initBody(!0))},o.prototype.getRowByUniqueId=function(a){var b,c,d,e=this.options.uniqueId,f=this.options.data.length,g=null;for(b=f-1;b>=0;b--){if(c=this.options.data[b],c.hasOwnProperty(e))d=c[e];else{if(!c._data.hasOwnProperty(e))continue;d=c._data[e]}if("string"==typeof d?a=a.toString():"number"==typeof d&&(Number(d)===d&&d%1===0?a=parseInt(a):d===Number(d)&&0!==d&&(a=parseFloat(a))),d===a){g=c;break}}return g},o.prototype.removeByUniqueId=function(a){var b=this.options.data.length,c=this.getRowByUniqueId(a);c&&this.options.data.splice(this.options.data.indexOf(c),1),b!==this.options.data.length&&(this.initSearch(),this.initPagination(),this.initBody(!0))},o.prototype.updateByUniqueId=function(b){var c=this,d=a.isArray(b)?b:[b];a.each(d,function(b,d){var e;d.hasOwnProperty("id")&&d.hasOwnProperty("row")&&(e=a.inArray(c.getRowByUniqueId(d.id),c.options.data),-1!==e&&a.extend(c.options.data[e],d.row))}),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0)},o.prototype.insertRow=function(a){a.hasOwnProperty("index")&&a.hasOwnProperty("row")&&(this.data.splice(a.index,0,a.row),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0))},o.prototype.updateRow=function(b){var c=this,d=a.isArray(b)?b:[b];a.each(d,function(b,d){d.hasOwnProperty("index")&&d.hasOwnProperty("row")&&a.extend(c.options.data[d.index],d.row)}),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0)},o.prototype.initHiddenRows=function(){this.hiddenRows=[]},o.prototype.showRow=function(a){this.toggleRow(a,!0)},o.prototype.hideRow=function(a){this.toggleRow(a,!1)},o.prototype.toggleRow=function(b,c){var d,e;b.hasOwnProperty("index")?d=this.getData()[b.index]:b.hasOwnProperty("uniqueId")&&(d=this.getRowByUniqueId(b.uniqueId)),d&&(e=a.inArray(d,this.hiddenRows),c||-1!==e?c&&e>-1&&this.hiddenRows.splice(e,1):this.hiddenRows.push(d),this.initBody(!0))},o.prototype.getHiddenRows=function(){var b=this,c=this.getData(),d=[];return a.each(c,function(c,e){a.inArray(e,b.hiddenRows)>-1&&d.push(e)}),this.hiddenRows=d,d},o.prototype.mergeCells=function(b){var c,d,e,f=b.index,g=a.inArray(b.field,this.getVisibleFields()),h=b.rowspan||1,i=b.colspan||1,j=this.$body.find(">tr");if(this.options.detailView&&!this.options.cardView&&(g+=1),e=j.eq(f).find(">td").eq(g),!(0>f||0>g||f>=this.data.length)){for(c=f;f+h>c;c++)for(d=g;g+i>d;d++)j.eq(c).find(">td").eq(d).hide();e.attr("rowspan",h).attr("colspan",i).show()}},o.prototype.updateCell=function(a){a.hasOwnProperty("index")&&a.hasOwnProperty("field")&&a.hasOwnProperty("value")&&(this.data[a.index][a.field]=a.value,a.reinit!==!1&&(this.initSort(),this.initBody(!0)))},o.prototype.getOptions=function(){return this.options},o.prototype.getSelections=function(){var b=this;return a.grep(this.options.data,function(a){return a[b.header.stateField]===!0})},o.prototype.getAllSelections=function(){var b=this;return a.grep(this.options.data,function(a){return a[b.header.stateField]})},o.prototype.checkAll=function(){this.checkAll_(!0)},o.prototype.uncheckAll=function(){this.checkAll_(!1)},o.prototype.checkInvert=function(){var b=this,c=b.$selectItem.filter(":enabled"),d=c.filter(":checked");c.each(function(){a(this).prop("checked",!a(this).prop("checked"))}),b.updateRows(),b.updateSelected(),b.trigger("uncheck-some",d),d=b.getSelections(),b.trigger("check-some",d)},o.prototype.checkAll_=function(a){var b;a||(b=this.getSelections()),this.$selectAll.add(this.$selectAll_).prop("checked",a),this.$selectItem.filter(":enabled").prop("checked",a),this.updateRows(),a&&(b=this.getSelections()),this.trigger(a?"check-all":"uncheck-all",b)},o.prototype.check=function(a){this.check_(!0,a)},o.prototype.uncheck=function(a){this.check_(!1,a)},o.prototype.check_=function(a,b){var d=this.$selectItem.filter(c('[data-index="%s"]',b)).prop("checked",a);this.data[b][this.header.stateField]=a,this.updateSelected(),this.trigger(a?"check":"uncheck",this.data[b],d)},o.prototype.checkBy=function(a){this.checkBy_(!0,a)},o.prototype.uncheckBy=function(a){this.checkBy_(!1,a)},o.prototype.checkBy_=function(b,d){if(d.hasOwnProperty("field")&&d.hasOwnProperty("values")){var e=this,f=[];a.each(this.options.data,function(g,h){if(!h.hasOwnProperty(d.field))return!1;if(-1!==a.inArray(h[d.field],d.values)){var i=e.$selectItem.filter(":enabled").filter(c('[data-index="%s"]',g)).prop("checked",b);h[e.header.stateField]=b,f.push(h),e.trigger(b?"check":"uncheck",h,i)}}),this.updateSelected(),this.trigger(b?"check-some":"uncheck-some",f)}},o.prototype.destroy=function(){this.$el.insertBefore(this.$container),a(this.options.toolbar).insertBefore(this.$el),this.$container.next().remove(),this.$container.remove(),this.$el.html(this.$el_.html()).css("margin-top","0").attr("class",this.$el_.attr("class")||"")},o.prototype.showLoading=function(){this.$tableLoading.show()},o.prototype.hideLoading=function(){this.$tableLoading.hide()},o.prototype.togglePagination=function(){this.options.pagination=!this.options.pagination;var a=this.$toolbar.find('button[name="paginationSwitch"] i');this.options.pagination?a.attr("class",this.options.iconsPrefix+" "+this.options.icons.paginationSwitchDown):a.attr("class",this.options.iconsPrefix+" "+this.options.icons.paginationSwitchUp),this.updatePagination()},o.prototype.refresh=function(a){a&&a.url&&(this.options.url=a.url),a&&a.pageNumber&&(this.options.pageNumber=a.pageNumber),a&&a.pageSize&&(this.options.pageSize=a.pageSize),this.initServer(a&&a.silent,a&&a.query,a&&a.url),this.trigger("refresh",a)},o.prototype.resetWidth=function(){this.options.showHeader&&this.options.height&&this.fitHeader(),this.options.showFooter&&this.fitFooter()},o.prototype.showColumn=function(a){this.toggleColumn(e(this.columns,a),!0,!0)},o.prototype.hideColumn=function(a){this.toggleColumn(e(this.columns,a),!1,!0)},o.prototype.getHiddenColumns=function(){return a.grep(this.columns,function(a){return!a.visible})},o.prototype.getVisibleColumns=function(){return a.grep(this.columns,function(a){return a.visible})},o.prototype.toggleAllColumns=function(b){if(a.each(this.columns,function(a){this.columns[a].visible=b}),this.initHeader(),this.initSearch(),this.initPagination(),this.initBody(),this.options.showColumns){var c=this.$toolbar.find(".keep-open input").prop("disabled",!1);c.filter(":checked").length<=this.options.minimumCountColumns&&c.filter(":checked").prop("disabled",!0)}},o.prototype.showAllColumns=function(){this.toggleAllColumns(!0)},o.prototype.hideAllColumns=function(){this.toggleAllColumns(!1)},o.prototype.filterBy=function(b){this.filterColumns=a.isEmptyObject(b)?{}:b,this.options.pageNumber=1,this.initSearch(),this.updatePagination()},o.prototype.scrollTo=function(a){return"string"==typeof a&&(a="bottom"===a?this.$tableBody[0].scrollHeight:0),"number"==typeof a&&this.$tableBody.scrollTop(a),"undefined"==typeof a?this.$tableBody.scrollTop():void 0},o.prototype.getScrollPosition=function(){return this.scrollTo()},o.prototype.selectPage=function(a){a>0&&a<=this.options.totalPages&&(this.options.pageNumber=a,this.updatePagination())},o.prototype.prevPage=function(){this.options.pageNumber>1&&(this.options.pageNumber--,this.updatePagination())},o.prototype.nextPage=function(){this.options.pageNumber tr[data-index="%s"]',b));d.next().is("tr.detail-view")===(a?!1:!0)&&d.find("> td > .detail-icon").click()},o.prototype.expandRow=function(a){this.expandRow_(!0,a)},o.prototype.collapseRow=function(a){this.expandRow_(!1,a)},o.prototype.expandAllRows=function(b){if(b){var d=this.$body.find(c('> tr[data-index="%s"]',0)),e=this,f=null,g=!1,h=-1;if(d.next().is("tr.detail-view")?d.next().next().is("tr.detail-view")||(d.next().find(".detail-icon").click(),g=!0):(d.find("> td > .detail-icon").click(),g=!0),g)try{h=setInterval(function(){f=e.$body.find("tr.detail-view").last().find(".detail-icon"),f.length>0?f.click():clearInterval(h)},1)}catch(i){clearInterval(h)}}else for(var j=this.$body.children(),k=0;k3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery);
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js b/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js
new file mode 100644
index 0000000..cc0a255
--- /dev/null
+++ b/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js
@@ -0,0 +1,7 @@
+/*!
+ * Bootstrap v5.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t="transitionend",e=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e},i=t=>{const i=e(t);return i&&document.querySelector(i)?i:null},n=t=>{const i=e(t);return i?document.querySelector(i):null},s=e=>{e.dispatchEvent(new Event(t))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,a=(t,e,i)=>{Object.keys(i).forEach((n=>{const s=i[n],r=e[n],a=r&&o(r)?"element":null==(l=r)?`${l}`:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(s).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}))},l=t=>!(!o(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),c=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),h=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?h(t.parentNode):null},d=()=>{},u=t=>{t.offsetHeight},f=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},p=[],m=()=>"rtl"===document.documentElement.dir,g=t=>{var e;e=()=>{const e=f();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(p.length||document.addEventListener("DOMContentLoaded",(()=>{p.forEach((t=>t()))})),p.push(e)):e()},_=t=>{"function"==typeof t&&t()},b=(e,i,n=!0)=>{if(!n)return void _(e);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(i)+5;let r=!1;const a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(t,a),_(e))};i.addEventListener(t,a),setTimeout((()=>{r||s(i)}),o)},v=(t,e,i,n)=>{let s=t.indexOf(e);if(-1===s)return t[!i&&n?t.length-1:0];const o=t.length;return s+=i?1:-1,n&&(s=(s+o)%o),t[Math.max(0,Math.min(s,o-1))]},y=/[^.]*(?=\..*)\.|.*/,w=/\..*/,E=/::\d+$/,A={};let T=1;const O={mouseenter:"mouseover",mouseleave:"mouseout"},C=/^(mouseenter|mouseleave)/i,k=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function L(t,e){return e&&`${e}::${T++}`||t.uidEvent||T++}function x(t){const e=L(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function D(t,e,i=null){const n=Object.keys(t);for(let s=0,o=n.length;sfunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):i=t(i)}const[o,r,a]=S(e,i,n),l=x(t),c=l[a]||(l[a]={}),h=D(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=L(r,e.replace(y,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,n.oneOff&&j.off(t,s.type,e,i),i.apply(r,[s]);return null}}(t,i,n):function(t,e){return function i(n){return n.delegateTarget=t,i.oneOff&&j.off(t,n.type,e),e.apply(t,[n])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function I(t,e,i,n,s){const o=D(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function P(t){return t=t.replace(w,""),O[t]||t}const j={on(t,e,i,n){N(t,e,i,n,!1)},one(t,e,i,n){N(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=S(e,i,n),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void I(t,l,r,o,s?i:null)}c&&Object.keys(l).forEach((i=>{!function(t,e,i,n){const s=e[i]||{};Object.keys(s).forEach((o=>{if(o.includes(n)){const n=s[o];I(t,e,i,n.originalHandler,n.delegationSelector)}}))}(t,l,i,e.slice(1))}));const h=l[r]||{};Object.keys(h).forEach((i=>{const n=i.replace(E,"");if(!a||e.includes(n)){const e=h[i];I(t,l,r,e.originalHandler,e.delegationSelector)}}))},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=f(),s=P(e),o=e!==s,r=k.has(s);let a,l=!0,c=!0,h=!1,d=null;return o&&n&&(a=n.Event(e,i),n(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(s,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach((t=>{Object.defineProperty(d,t,{get:()=>i[t]})})),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},M=new Map,H={set(t,e,i){M.has(t)||M.set(t,new Map);const n=M.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>M.has(t)&&M.get(t).get(e)||null,remove(t,e){if(!M.has(t))return;const i=M.get(t);i.delete(e),0===i.size&&M.delete(t)}};class B{constructor(t){(t=r(t))&&(this._element=t,H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.remove(this._element,this.constructor.DATA_KEY),j.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach((t=>{this[t]=null}))}_queueCallback(t,e,i=!0){b(t,e,i)}static getInstance(t){return H.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.1.3"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;j.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),c(this))return;const o=n(this)||this.closest(`.${s}`);t.getOrCreateInstance(o)[e]()}))};class W extends B{static get NAME(){return"alert"}close(){if(j.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),j.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=W.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(W,"close"),g(W);const $='[data-bs-toggle="button"]';class z extends B{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=z.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function q(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}j.on(document,"click.bs.button.data-api",$,(t=>{t.preventDefault();const e=t.target.closest($);z.getOrCreateInstance(e).toggle()})),g(z);const U={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter((t=>t.startsWith("bs"))).forEach((i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=q(t.dataset[i])})),e},getDataAttribute:(t,e)=>q(t.getAttribute(`data-bs-${F(e)}`)),offset(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset,left:e.left+window.pageXOffset}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},V={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(e)&&i.push(n),n=n.parentNode;return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(", ");return this.find(e,t).filter((t=>!c(t)&&l(t)))}},K="carousel",X={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Q="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z},et="slid.bs.carousel",it="active",nt=".active.carousel-item";class st extends B{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=V.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return X}static get NAME(){return K}next(){this._slide(Q)}nextWhenVisible(){!document.hidden&&l(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),V.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(s(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=V.findOne(nt,this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void j.one(this._element,et,(()=>this.to(t)));if(e===t)return this.pause(),void this.cycle();const i=t>e?Q:G;this._slide(i,this._items[t])}_getConfig(t){return t={...X,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(K,t,Y),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&j.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(j.on(this._element,"mouseenter.bs.carousel",(t=>this.pause(t))),j.on(this._element,"mouseleave.bs.carousel",(t=>this.cycle(t)))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>this._pointerEvent&&("pen"===t.pointerType||"touch"===t.pointerType),e=e=>{t(e)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=e=>{t(e)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((t=>this.cycle(t)),500+this._config.interval))};V.find(".carousel-item img",this._element).forEach((t=>{j.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()))})),this._pointerEvent?(j.on(this._element,"pointerdown.bs.carousel",(t=>e(t))),j.on(this._element,"pointerup.bs.carousel",(t=>n(t))),this._element.classList.add("pointer-event")):(j.on(this._element,"touchstart.bs.carousel",(t=>e(t))),j.on(this._element,"touchmove.bs.carousel",(t=>i(t))),j.on(this._element,"touchend.bs.carousel",(t=>n(t))))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?V.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const i=t===Q;return v(this._items,e,i,this._config.wrap)}_triggerSlideEvent(t,e){const i=this._getItemIndex(t),n=this._getItemIndex(V.findOne(nt,this._element));return j.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:i})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=V.findOne(".active",this._indicatorsElement);e.classList.remove(it),e.removeAttribute("aria-current");const i=V.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e{j.trigger(this._element,et,{relatedTarget:o,direction:d,from:s,to:r})};if(this._element.classList.contains("slide")){o.classList.add(h),u(o),n.classList.add(c),o.classList.add(c);const t=()=>{o.classList.remove(c,h),o.classList.add(it),n.classList.remove(it,h,c),this._isSliding=!1,setTimeout(f,0)};this._queueCallback(t,n,!0)}else n.classList.remove(it),o.classList.add(it),this._isSliding=!1,f();a&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?m()?t===Z?G:Q:t===Z?Q:G:t}_orderToDirection(t){return[Q,G].includes(t)?m()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const i=st.getOrCreateInstance(t,e);let{_config:n}=i;"object"==typeof e&&(n={...n,...e});const s="string"==typeof e?e:n.slide;if("number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method named "${s}"`);i[s]()}else n.interval&&n.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){st.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=n(this);if(!e||!e.classList.contains("carousel"))return;const i={...U.getDataAttributes(e),...U.getDataAttributes(this)},s=this.getAttribute("data-bs-slide-to");s&&(i.interval=!1),st.carouselInterface(e,i),s&&st.getInstance(e).to(s),t.preventDefault()}}j.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",st.dataApiClickHandler),j.on(window,"load.bs.carousel.data-api",(()=>{const t=V.find('[data-bs-ride="carousel"]');for(let e=0,i=t.length;et===this._element));null!==s&&o.length&&(this._selector=s,this._triggerArray.push(e))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return rt}static get NAME(){return ot}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t,e=[];if(this._config.parent){const t=V.find(ut,this._config.parent);e=V.find(".collapse.show, .collapse.collapsing",this._config.parent).filter((e=>!t.includes(e)))}const i=V.findOne(this._selector);if(e.length){const n=e.find((t=>i!==t));if(t=n?pt.getInstance(n):null,t&&t._isTransitioning)return}if(j.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e.forEach((e=>{i!==e&&pt.getOrCreateInstance(e,{toggle:!1}).hide(),t||H.set(e,"bs.collapse",null)}));const n=this._getDimension();this._element.classList.remove(ct),this._element.classList.add(ht),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const s=`scroll${n[0].toUpperCase()+n.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct,lt),this._element.style[n]="",j.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[n]=`${this._element[s]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(j.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,u(this._element),this._element.classList.add(ht),this._element.classList.remove(ct,lt);const e=this._triggerArray.length;for(let t=0;t{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct),j.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(lt)}_getConfig(t){return(t={...rt,...U.getDataAttributes(this._element),...t}).toggle=Boolean(t.toggle),t.parent=r(t.parent),a(ot,t,at),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=V.find(ut,this._config.parent);V.find(ft,this._config.parent).filter((e=>!t.includes(e))).forEach((t=>{const e=n(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}))}_addAriaAndCollapsedClass(t,e){t.length&&t.forEach((t=>{e?t.classList.remove(dt):t.classList.add(dt),t.setAttribute("aria-expanded",e)}))}static jQueryInterface(t){return this.each((function(){const e={};"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1);const i=pt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}j.on(document,"click.bs.collapse.data-api",ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=i(this);V.find(e).forEach((t=>{pt.getOrCreateInstance(t,{toggle:!1}).toggle()}))})),g(pt);var mt="top",gt="bottom",_t="right",bt="left",vt="auto",yt=[mt,gt,_t,bt],wt="start",Et="end",At="clippingParents",Tt="viewport",Ot="popper",Ct="reference",kt=yt.reduce((function(t,e){return t.concat([e+"-"+wt,e+"-"+Et])}),[]),Lt=[].concat(yt,[vt]).reduce((function(t,e){return t.concat([e,e+"-"+wt,e+"-"+Et])}),[]),xt="beforeRead",Dt="read",St="afterRead",Nt="beforeMain",It="main",Pt="afterMain",jt="beforeWrite",Mt="write",Ht="afterWrite",Bt=[xt,Dt,St,Nt,It,Pt,jt,Mt,Ht];function Rt(t){return t?(t.nodeName||"").toLowerCase():null}function Wt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function $t(t){return t instanceof Wt(t).Element||t instanceof Element}function zt(t){return t instanceof Wt(t).HTMLElement||t instanceof HTMLElement}function qt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Wt(t).ShadowRoot||t instanceof ShadowRoot)}const Ft={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];zt(s)&&Rt(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});zt(n)&&Rt(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Ut(t){return t.split("-")[0]}function Vt(t,e){var i=t.getBoundingClientRect();return{width:i.width/1,height:i.height/1,top:i.top/1,right:i.right/1,bottom:i.bottom/1,left:i.left/1,x:i.left/1,y:i.top/1}}function Kt(t){var e=Vt(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Xt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&qt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Yt(t){return Wt(t).getComputedStyle(t)}function Qt(t){return["table","td","th"].indexOf(Rt(t))>=0}function Gt(t){return(($t(t)?t.ownerDocument:t.document)||window.document).documentElement}function Zt(t){return"html"===Rt(t)?t:t.assignedSlot||t.parentNode||(qt(t)?t.host:null)||Gt(t)}function Jt(t){return zt(t)&&"fixed"!==Yt(t).position?t.offsetParent:null}function te(t){for(var e=Wt(t),i=Jt(t);i&&Qt(i)&&"static"===Yt(i).position;)i=Jt(i);return i&&("html"===Rt(i)||"body"===Rt(i)&&"static"===Yt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&zt(t)&&"fixed"===Yt(t).position)return null;for(var i=Zt(t);zt(i)&&["html","body"].indexOf(Rt(i))<0;){var n=Yt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function ee(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var ie=Math.max,ne=Math.min,se=Math.round;function oe(t,e,i){return ie(t,ne(e,i))}function re(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ae(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const le={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=Ut(i.placement),l=ee(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return re("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ae(t,yt))}(s.padding,i),d=Kt(o),u="y"===l?mt:bt,f="y"===l?gt:_t,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=te(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,E=oe(v,w,y),A=l;i.modifiersData[n]=((e={})[A]=E,e.centerOffset=E-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Xt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ce(t){return t.split("-")[1]}var he={top:"auto",right:"auto",bottom:"auto",left:"auto"};function de(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=!0===h?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:se(se(e*n)/n)||0,y:se(se(i*n)/n)||0}}(r):"function"==typeof h?h(r):r,u=d.x,f=void 0===u?0:u,p=d.y,m=void 0===p?0:p,g=r.hasOwnProperty("x"),_=r.hasOwnProperty("y"),b=bt,v=mt,y=window;if(c){var w=te(i),E="clientHeight",A="clientWidth";w===Wt(i)&&"static"!==Yt(w=Gt(i)).position&&"absolute"===a&&(E="scrollHeight",A="scrollWidth"),w=w,s!==mt&&(s!==bt&&s!==_t||o!==Et)||(v=gt,m-=w[E]-n.height,m*=l?1:-1),s!==bt&&(s!==mt&&s!==gt||o!==Et)||(b=_t,f-=w[A]-n.width,f*=l?1:-1)}var T,O=Object.assign({position:a},c&&he);return l?Object.assign({},O,((T={})[v]=_?"0":"",T[b]=g?"0":"",T.transform=(y.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",T)):Object.assign({},O,((e={})[v]=_?m+"px":"",e[b]=g?f+"px":"",e.transform="",e))}const ue={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:Ut(e.placement),variation:ce(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,de(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,de(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var fe={passive:!0};const pe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=Wt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,fe)})),a&&l.addEventListener("resize",i.update,fe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,fe)})),a&&l.removeEventListener("resize",i.update,fe)}},data:{}};var me={left:"right",right:"left",bottom:"top",top:"bottom"};function ge(t){return t.replace(/left|right|bottom|top/g,(function(t){return me[t]}))}var _e={start:"end",end:"start"};function be(t){return t.replace(/start|end/g,(function(t){return _e[t]}))}function ve(t){var e=Wt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ye(t){return Vt(Gt(t)).left+ve(t).scrollLeft}function we(t){var e=Yt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ee(t){return["html","body","#document"].indexOf(Rt(t))>=0?t.ownerDocument.body:zt(t)&&we(t)?t:Ee(Zt(t))}function Ae(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Wt(n),r=s?[o].concat(o.visualViewport||[],we(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ae(Zt(r)))}function Te(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Oe(t,e){return e===Tt?Te(function(t){var e=Wt(t),i=Gt(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&&(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+ye(t),y:a}}(t)):zt(e)?function(t){var e=Vt(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Te(function(t){var e,i=Gt(t),n=ve(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ie(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ie(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ye(t),l=-n.scrollTop;return"rtl"===Yt(s||i).direction&&(a+=ie(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Gt(t)))}function Ce(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Ut(s):null,r=s?ce(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case mt:e={x:a,y:i.y-n.height};break;case gt:e={x:a,y:i.y+i.height};break;case _t:e={x:i.x+i.width,y:l};break;case bt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?ee(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case wt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Et:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?At:o,a=i.rootBoundary,l=void 0===a?Tt:a,c=i.elementContext,h=void 0===c?Ot:c,d=i.altBoundary,u=void 0!==d&&d,f=i.padding,p=void 0===f?0:f,m=re("number"!=typeof p?p:ae(p,yt)),g=h===Ot?Ct:Ot,_=t.rects.popper,b=t.elements[u?g:h],v=function(t,e,i){var n="clippingParents"===e?function(t){var e=Ae(Zt(t)),i=["absolute","fixed"].indexOf(Yt(t).position)>=0&&zt(t)?te(t):t;return $t(i)?e.filter((function(t){return $t(t)&&Xt(t,i)&&"body"!==Rt(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Oe(t,i);return e.top=ie(n.top,e.top),e.right=ne(n.right,e.right),e.bottom=ne(n.bottom,e.bottom),e.left=ie(n.left,e.left),e}),Oe(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}($t(b)?b:b.contextElement||Gt(t.elements.popper),r,l),y=Vt(t.elements.reference),w=Ce({reference:y,element:_,strategy:"absolute",placement:s}),E=Te(Object.assign({},_,w)),A=h===Ot?E:y,T={top:v.top-A.top+m.top,bottom:A.bottom-v.bottom+m.bottom,left:v.left-A.left+m.left,right:A.right-v.right+m.right},O=t.modifiersData.offset;if(h===Ot&&O){var C=O[s];Object.keys(T).forEach((function(t){var e=[_t,gt].indexOf(t)>=0?1:-1,i=[mt,gt].indexOf(t)>=0?"y":"x";T[t]+=C[i]*e}))}return T}function Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?Lt:l,h=ce(n),d=h?a?kt:kt.filter((function(t){return ce(t)===h})):yt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ke(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[Ut(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const xe={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=Ut(g),b=l||(_!==g&&p?function(t){if(Ut(t)===vt)return[];var e=ge(t);return[be(t),e,be(e)]}(g):[ge(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(Ut(i)===vt?Le(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,E=new Map,A=!0,T=v[0],O=0;O=0,D=x?"width":"height",S=ke(e,{placement:C,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),N=x?L?_t:bt:L?gt:mt;y[D]>w[D]&&(N=ge(N));var I=ge(N),P=[];if(o&&P.push(S[k]<=0),a&&P.push(S[N]<=0,S[I]<=0),P.every((function(t){return t}))){T=C,A=!1;break}E.set(C,P)}if(A)for(var j=function(t){var e=v.find((function(e){var i=E.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Se(t){return[mt,_t,gt,bt].some((function(e){return t[e]>=0}))}const Ne={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ke(e,{elementContext:"reference"}),a=ke(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Se(l),d=Se(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},Ie={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=Lt.reduce((function(t,i){return t[i]=function(t,e,i){var n=Ut(t),s=[bt,mt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[bt,_t].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},Pe={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Ce({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},je={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ke(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Ut(e.placement),b=ce(e.placement),v=!b,y=ee(_),w="x"===y?"y":"x",E=e.modifiersData.popperOffsets,A=e.rects.reference,T=e.rects.popper,O="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,C={x:0,y:0};if(E){if(o||a){var k="y"===y?mt:bt,L="y"===y?gt:_t,x="y"===y?"height":"width",D=E[y],S=E[y]+g[k],N=E[y]-g[L],I=f?-T[x]/2:0,P=b===wt?A[x]:T[x],j=b===wt?-T[x]:-A[x],M=e.elements.arrow,H=f&&M?Kt(M):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},R=B[k],W=B[L],$=oe(0,A[x],H[x]),z=v?A[x]/2-I-$-R-O:P-$-R-O,q=v?-A[x]/2+I+$+W+O:j+$+W+O,F=e.elements.arrow&&te(e.elements.arrow),U=F?"y"===y?F.clientTop||0:F.clientLeft||0:0,V=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,K=E[y]+z-V-U,X=E[y]+q-V;if(o){var Y=oe(f?ne(S,K):S,D,f?ie(N,X):N);E[y]=Y,C[y]=Y-D}if(a){var Q="x"===y?mt:bt,G="x"===y?gt:_t,Z=E[w],J=Z+g[Q],tt=Z-g[G],et=oe(f?ne(J,K):J,Z,f?ie(tt,X):tt);E[w]=et,C[w]=et-Z}}e.modifiersData[n]=C}},requiresIfExists:["offset"]};function Me(t,e,i){void 0===i&&(i=!1);var n=zt(e);zt(e)&&function(t){var e=t.getBoundingClientRect();e.width,t.offsetWidth,e.height,t.offsetHeight}(e);var s,o,r=Gt(e),a=Vt(t),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!i)&&(("body"!==Rt(e)||we(r))&&(l=(s=e)!==Wt(s)&&zt(s)?{scrollLeft:(o=s).scrollLeft,scrollTop:o.scrollTop}:ve(s)),zt(e)?((c=Vt(e)).x+=e.clientLeft,c.y+=e.clientTop):r&&(c.x=ye(r))),{x:a.left+l.scrollLeft-c.x,y:a.top+l.scrollTop-c.y,width:a.width,height:a.height}}function He(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var Be={placement:"bottom",modifiers:[],strategy:"absolute"};function Re(){for(var t=arguments.length,e=new Array(t),i=0;ij.on(t,"mouseover",d))),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Je),this._element.classList.add(Je),j.trigger(this._element,"shown.bs.dropdown",t)}hide(){if(c(this._element)||!this._isShown(this._menu))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){j.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._popper&&this._popper.destroy(),this._menu.classList.remove(Je),this._element.classList.remove(Je),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),j.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...U.getDataAttributes(this._element),...t},a(Ue,t,this.constructor.DefaultType),"object"==typeof t.reference&&!o(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ue.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(t){if(void 0===Fe)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:o(this._config.reference)?e=r(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find((t=>"applyStyles"===t.name&&!1===t.enabled));this._popper=qe(e,this._menu,i),n&&U.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains(Je)}_getMenuElement(){return V.next(this._element,ei)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ri;if(t.classList.contains("dropstart"))return ai;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ni:ii:e?oi:si}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=V.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(l);i.length&&v(i,e,t===Ye,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=V.find(ti);for(let i=0,n=e.length;ie+t)),this._setElementAttributes(di,"paddingRight",(e=>e+t)),this._setElementAttributes(ui,"marginRight",(e=>e-t))}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t)[e];t.style[e]=`${i(Number.parseFloat(s))}px`}))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(di,"paddingRight"),this._resetElementAttributes(ui,"marginRight")}_saveInitialAttribute(t,e){const i=t.style[e];i&&U.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=U.getDataAttribute(t,e);void 0===i?t.style.removeProperty(e):(U.removeDataAttribute(t,e),t.style[e]=i)}))}_applyManipulationCallback(t,e){o(t)?e(t):V.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const pi={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},mi={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},gi="show",_i="mousedown.bs.backdrop";class bi{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&u(this._getElement()),this._getElement().classList.add(gi),this._emulateAnimation((()=>{_(t)}))):_(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove(gi),this._emulateAnimation((()=>{this.dispose(),_(t)}))):_(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...pi,..."object"==typeof t?t:{}}).rootElement=r(t.rootElement),a("backdrop",t,mi),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),j.on(this._getElement(),_i,(()=>{_(this._config.clickCallback)})),this._isAppended=!0)}dispose(){this._isAppended&&(j.off(this._element,_i),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){b(t,this._getElement(),this._config.isAnimated)}}const vi={trapElement:null,autofocus:!0},yi={trapElement:"element",autofocus:"boolean"},wi=".bs.focustrap",Ei="backward";class Ai{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:e}=this._config;this._isActive||(e&&t.focus(),j.off(document,wi),j.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),j.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,j.off(document,wi))}_handleFocusin(t){const{target:e}=t,{trapElement:i}=this._config;if(e===document||e===i||i.contains(e))return;const n=V.focusableChildren(i);0===n.length?i.focus():this._lastTabNavDirection===Ei?n[n.length-1].focus():n[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Ei:"forward")}_getConfig(t){return t={...vi,..."object"==typeof t?t:{}},a("focustrap",t,yi),t}}const Ti="modal",Oi="Escape",Ci={backdrop:!0,keyboard:!0,focus:!0},ki={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Li="hidden.bs.modal",xi="show.bs.modal",Di="resize.bs.modal",Si="click.dismiss.bs.modal",Ni="keydown.dismiss.bs.modal",Ii="mousedown.dismiss.bs.modal",Pi="modal-open",ji="show",Mi="modal-static";class Hi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=V.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new fi}static get Default(){return Ci}static get NAME(){return Ti}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||j.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(Pi),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),j.on(this._dialog,Ii,(()=>{j.one(this._element,"mouseup.dismiss.bs.modal",(t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)}))})),this._showBackdrop((()=>this._showElement(t))))}hide(){if(!this._isShown||this._isTransitioning)return;if(j.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(ji),j.off(this._element,Si),j.off(this._dialog,Ii),this._queueCallback((()=>this._hideModal()),this._element,t)}dispose(){[window,this._dialog].forEach((t=>j.off(t,".bs.modal"))),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_getConfig(t){return t={...Ci,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Ti,t,ki),t}_showElement(t){const e=this._isAnimated(),i=V.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,i&&(i.scrollTop=0),e&&u(this._element),this._element.classList.add(ji),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,j.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,e)}_setEscapeEvent(){this._isShown?j.on(this._element,Ni,(t=>{this._config.keyboard&&t.key===Oi?(t.preventDefault(),this.hide()):this._config.keyboard||t.key!==Oi||this._triggerBackdropTransition()})):j.off(this._element,Ni)}_setResizeEvent(){this._isShown?j.on(window,Di,(()=>this._adjustDialog())):j.off(window,Di)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Pi),this._resetAdjustments(),this._scrollBar.reset(),j.trigger(this._element,Li)}))}_showBackdrop(t){j.on(this._element,Si,(t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())})),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(j.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:i}=this._element,n=e>document.documentElement.clientHeight;!n&&"hidden"===i.overflowY||t.contains(Mi)||(n||(i.overflowY="hidden"),t.add(Mi),this._queueCallback((()=>{t.remove(Mi),n||this._queueCallback((()=>{i.overflowY=""}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;(!i&&t&&!m()||i&&!t&&m())&&(this._element.style.paddingLeft=`${e}px`),(i&&!t&&!m()||!i&&t&&m())&&(this._element.style.paddingRight=`${e}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}j.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=n(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),j.one(e,xi,(t=>{t.defaultPrevented||j.one(e,Li,(()=>{l(this)&&this.focus()}))}));const i=V.findOne(".modal.show");i&&Hi.getInstance(i).hide(),Hi.getOrCreateInstance(e).toggle(this)})),R(Hi),g(Hi);const Bi="offcanvas",Ri={backdrop:!0,keyboard:!0,scroll:!1},Wi={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},$i="show",zi=".offcanvas.show",qi="hidden.bs.offcanvas";class Fi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return Bi}static get Default(){return Ri}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||j.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(new fi).hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add($i),this._queueCallback((()=>{this._config.scroll||this._focustrap.activate(),j.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(j.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove($i),this._backdrop.hide(),this._queueCallback((()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new fi).reset(),j.trigger(this._element,qi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...Ri,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Bi,t,Wi),t}_initializeBackDrop(){return new bi({className:"offcanvas-backdrop",isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_addEventListeners(){j.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()}))}static jQueryInterface(t){return this.each((function(){const e=Fi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}j.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=n(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this))return;j.one(e,qi,(()=>{l(this)&&this.focus()}));const i=V.findOne(zi);i&&i!==e&&Fi.getInstance(i).hide(),Fi.getOrCreateInstance(e).toggle(this)})),j.on(window,"load.bs.offcanvas.data-api",(()=>V.find(zi).forEach((t=>Fi.getOrCreateInstance(t).show())))),R(Fi),g(Fi);const Ui=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Vi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Ki=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Xi=(t,e)=>{const i=t.nodeName.toLowerCase();if(e.includes(i))return!Ui.has(i)||Boolean(Vi.test(t.nodeValue)||Ki.test(t.nodeValue));const n=e.filter((t=>t instanceof RegExp));for(let t=0,e=n.length;t{Xi(t,r)||i.removeAttribute(t.nodeName)}))}return n.body.innerHTML}const Qi="tooltip",Gi=new Set(["sanitize","allowList","sanitizeFn"]),Zi={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Ji={AUTO:"auto",TOP:"top",RIGHT:m()?"left":"right",BOTTOM:"bottom",LEFT:m()?"right":"left"},tn={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},en={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},nn="fade",sn="show",on="show",rn="out",an=".tooltip-inner",ln=".modal",cn="hide.bs.modal",hn="hover",dn="focus";class un extends B{constructor(t,e){if(void 0===Fe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return tn}static get NAME(){return Qi}static get Event(){return en}static get DefaultType(){return Zi}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains(sn))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),j.off(this._element.closest(ln),cn,this._hideModalHandler),this.tip&&this.tip.remove(),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=j.trigger(this._element,this.constructor.Event.SHOW),e=h(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;"tooltip"===this.constructor.NAME&&this.tip&&this.getTitle()!==this.tip.querySelector(an).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const n=this.getTipElement(),s=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME);n.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this._config.animation&&n.classList.add(nn);const o="function"==typeof this._config.placement?this._config.placement.call(this,n,this._element):this._config.placement,r=this._getAttachment(o);this._addAttachmentClass(r);const{container:a}=this._config;H.set(n,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(a.append(n),j.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=qe(this._element,n,this._getPopperConfig(r)),n.classList.add(sn);const l=this._resolvePossibleFunction(this._config.customClass);l&&n.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>{j.on(t,"mouseover",d)}));const c=this.tip.classList.contains(nn);this._queueCallback((()=>{const t=this._hoverState;this._hoverState=null,j.trigger(this._element,this.constructor.Event.SHOWN),t===rn&&this._leave(null,this)}),this.tip,c)}hide(){if(!this._popper)return;const t=this.getTipElement();if(j.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove(sn),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains(nn);this._queueCallback((()=>{this._isWithActiveTrigger()||(this._hoverState!==on&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),j.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())}),this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");t.innerHTML=this._config.template;const e=t.children[0];return this.setContent(e),e.classList.remove(nn,sn),this.tip=e,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),an)}_sanitizeAndSetContent(t,e,i){const n=V.findOne(i,t);e||!n?this.setElementContent(n,e):n.remove()}setElementContent(t,e){if(null!==t)return o(e)?(e=r(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.append(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Yi(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){const t=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(t)}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){return e||this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(t)}`)}_getAttachment(t){return Ji[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach((t=>{if("click"===t)j.on(this._element,this.constructor.Event.CLICK,this._config.selector,(t=>this.toggle(t)));else if("manual"!==t){const e=t===hn?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i=t===hn?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;j.on(this._element,e,this._config.selector,(t=>this._enter(t))),j.on(this._element,i,this._config.selector,(t=>this._leave(t)))}})),this._hideModalHandler=()=>{this._element&&this.hide()},j.on(this._element.closest(ln),cn,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?dn:hn]=!0),e.getTipElement().classList.contains(sn)||e._hoverState===on?e._hoverState=on:(clearTimeout(e._timeout),e._hoverState=on,e._config.delay&&e._config.delay.show?e._timeout=setTimeout((()=>{e._hoverState===on&&e.show()}),e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?dn:hn]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=rn,e._config.delay&&e._config.delay.hide?e._timeout=setTimeout((()=>{e._hoverState===rn&&e.hide()}),e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=U.getDataAttributes(this._element);return Object.keys(e).forEach((t=>{Gi.has(t)&&delete e[t]})),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),a(Qi,t,this.constructor.DefaultType),t.sanitize&&(t.template=Yi(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),i=t.getAttribute("class").match(e);null!==i&&i.length>0&&i.map((t=>t.trim())).forEach((e=>t.classList.remove(e)))}_getBasicClassPrefix(){return"bs-tooltip"}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(un);const fn={...un.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},pn={...un.DefaultType,content:"(string|element|function)"},mn={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class gn extends un{static get Default(){return fn}static get NAME(){return"popover"}static get Event(){return mn}static get DefaultType(){return pn}isWithContent(){return this.getTitle()||this._getContent()}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),".popover-header"),this._sanitizeAndSetContent(t,this._getContent(),".popover-body")}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return"bs-popover"}static jQueryInterface(t){return this.each((function(){const e=gn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(gn);const _n="scrollspy",bn={offset:10,method:"auto",target:""},vn={offset:"number",method:"string",target:"(string|element)"},yn="active",wn=".nav-link, .list-group-item, .dropdown-item",En="position";class An extends B{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,j.on(this._scrollElement,"scroll.bs.scrollspy",(()=>this._process())),this.refresh(),this._process()}static get Default(){return bn}static get NAME(){return _n}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":En,e="auto"===this._config.method?t:this._config.method,n=e===En?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),V.find(wn,this._config.target).map((t=>{const s=i(t),o=s?V.findOne(s):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[U[e](o).top+n,s]}return null})).filter((t=>t)).sort(((t,e)=>t[0]-e[0])).forEach((t=>{this._offsets.push(t[0]),this._targets.push(t[1])}))}dispose(){j.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){return(t={...bn,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target=r(t.target)||document.documentElement,a(_n,t,vn),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),i=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=i){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t`${e}[data-bs-target="${t}"],${e}[href="${t}"]`)),i=V.findOne(e.join(","),this._config.target);i.classList.add(yn),i.classList.contains("dropdown-item")?V.findOne(".dropdown-toggle",i.closest(".dropdown")).classList.add(yn):V.parents(i,".nav, .list-group").forEach((t=>{V.prev(t,".nav-link, .list-group-item").forEach((t=>t.classList.add(yn))),V.prev(t,".nav-item").forEach((t=>{V.children(t,".nav-link").forEach((t=>t.classList.add(yn)))}))})),j.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){V.find(wn,this._config.target).filter((t=>t.classList.contains(yn))).forEach((t=>t.classList.remove(yn)))}static jQueryInterface(t){return this.each((function(){const e=An.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}j.on(window,"load.bs.scrollspy.data-api",(()=>{V.find('[data-bs-spy="scroll"]').forEach((t=>new An(t)))})),g(An);const Tn="active",On="fade",Cn="show",kn=".active",Ln=":scope > li > .active";class xn extends B{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(Tn))return;let t;const e=n(this._element),i=this._element.closest(".nav, .list-group");if(i){const e="UL"===i.nodeName||"OL"===i.nodeName?Ln:kn;t=V.find(e,i),t=t[t.length-1]}const s=t?j.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(j.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==s&&s.defaultPrevented)return;this._activate(this._element,i);const o=()=>{j.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),j.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,i){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?V.children(e,kn):V.find(Ln,e))[0],s=i&&n&&n.classList.contains(On),o=()=>this._transitionComplete(t,n,i);n&&s?(n.classList.remove(Cn),this._queueCallback(o,t,!0)):o()}_transitionComplete(t,e,i){if(e){e.classList.remove(Tn);const t=V.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove(Tn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add(Tn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),u(t),t.classList.contains(On)&&t.classList.add(Cn);let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&V.find(".dropdown-toggle",e).forEach((t=>t.classList.add(Tn))),t.setAttribute("aria-expanded",!0)}i&&i()}static jQueryInterface(t){return this.each((function(){const e=xn.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}j.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this)||xn.getOrCreateInstance(this).show()})),g(xn);const Dn="toast",Sn="hide",Nn="show",In="showing",Pn={animation:"boolean",autohide:"boolean",delay:"number"},jn={animation:!0,autohide:!0,delay:5e3};class Mn extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Pn}static get Default(){return jn}static get NAME(){return Dn}show(){j.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Sn),u(this._element),this._element.classList.add(Nn),this._element.classList.add(In),this._queueCallback((()=>{this._element.classList.remove(In),j.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this._element.classList.contains(Nn)&&(j.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(In),this._queueCallback((()=>{this._element.classList.add(Sn),this._element.classList.remove(In),this._element.classList.remove(Nn),j.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains(Nn)&&this._element.classList.remove(Nn),super.dispose()}_getConfig(t){return t={...jn,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},a(Dn,t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){j.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),j.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),j.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),j.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Mn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(Mn),g(Mn),{Alert:W,Button:z,Carousel:st,Collapse:pt,Dropdown:hi,Modal:Hi,Offcanvas:Fi,Popover:gn,ScrollSpy:An,Tab:xn,Toast:Mn,Tooltip:un}}));
+//# sourceMappingURL=bootstrap.bundle.min.js.map
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/admin-lte/adminlte.min.css.map b/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js.map
similarity index 100%
rename from generator-web/src/main/resources/statics/plugins/admin-lte/adminlte.min.css.map
rename to generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js.map
diff --git a/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.css b/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.css
new file mode 100644
index 0000000..1472dec
--- /dev/null
+++ b/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.css
@@ -0,0 +1,7 @@
+@charset "UTF-8";/*!
+ * Bootstrap v5.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2021 The Bootstrap Authors
+ * Copyright 2011-2021 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%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,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%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,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.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(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.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{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.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{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.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{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.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{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.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}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
+/*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.js b/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.js
new file mode 100644
index 0000000..d155068
--- /dev/null
+++ b/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.js
@@ -0,0 +1,7 @@
+/*!
+ * Bootstrap v5.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e(t.Popper)}(this,(function(t){"use strict";function e(t){if(t&&t.__esModule)return t;const e=Object.create(null);if(t)for(const i in t)if("default"!==i){const s=Object.getOwnPropertyDescriptor(t,i);Object.defineProperty(e,i,s.get?s:{enumerable:!0,get:()=>t[i]})}return e.default=t,Object.freeze(e)}const i=e(t),s="transitionend",n=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e},o=t=>{const e=n(t);return e&&document.querySelector(e)?e:null},r=t=>{const e=n(t);return e?document.querySelector(e):null},a=t=>{t.dispatchEvent(new Event(s))},l=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),c=t=>l(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,h=(t,e,i)=>{Object.keys(i).forEach((s=>{const n=i[s],o=e[s],r=o&&l(o)?"element":null==(a=o)?`${a}`:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(n).test(r))throw new TypeError(`${t.toUpperCase()}: Option "${s}" provided type "${r}" but expected type "${n}".`)}))},d=t=>!(!l(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),u=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),g=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?g(t.parentNode):null},_=()=>{},f=t=>{t.offsetHeight},p=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},m=[],b=()=>"rtl"===document.documentElement.dir,v=t=>{var e;e=()=>{const e=p();if(e){const i=t.NAME,s=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=s,t.jQueryInterface)}},"loading"===document.readyState?(m.length||document.addEventListener("DOMContentLoaded",(()=>{m.forEach((t=>t()))})),m.push(e)):e()},y=t=>{"function"==typeof t&&t()},E=(t,e,i=!0)=>{if(!i)return void y(t);const n=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const s=Number.parseFloat(e),n=Number.parseFloat(i);return s||n?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let o=!1;const r=({target:i})=>{i===e&&(o=!0,e.removeEventListener(s,r),y(t))};e.addEventListener(s,r),setTimeout((()=>{o||a(e)}),n)},w=(t,e,i,s)=>{let n=t.indexOf(e);if(-1===n)return t[!i&&s?t.length-1:0];const o=t.length;return n+=i?1:-1,s&&(n=(n+o)%o),t[Math.max(0,Math.min(n,o-1))]},A=/[^.]*(?=\..*)\.|.*/,T=/\..*/,C=/::\d+$/,k={};let L=1;const S={mouseenter:"mouseover",mouseleave:"mouseout"},O=/^(mouseenter|mouseleave)/i,N=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function D(t,e){return e&&`${e}::${L++}`||t.uidEvent||L++}function I(t){const e=D(t);return t.uidEvent=e,k[e]=k[e]||{},k[e]}function P(t,e,i=null){const s=Object.keys(t);for(let n=0,o=s.length;nfunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};s?s=t(s):i=t(i)}const[o,r,a]=x(e,i,s),l=I(t),c=l[a]||(l[a]={}),h=P(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&n);const d=D(r,e.replace(A,"")),u=o?function(t,e,i){return function s(n){const o=t.querySelectorAll(e);for(let{target:r}=n;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return n.delegateTarget=r,s.oneOff&&$.off(t,n.type,e,i),i.apply(r,[n]);return null}}(t,i,s):function(t,e){return function i(s){return s.delegateTarget=t,i.oneOff&&$.off(t,s.type,e),e.apply(t,[s])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=n,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function j(t,e,i,s,n){const o=P(e[i],s,n);o&&(t.removeEventListener(i,o,Boolean(n)),delete e[i][o.uidEvent])}function H(t){return t=t.replace(T,""),S[t]||t}const $={on(t,e,i,s){M(t,e,i,s,!1)},one(t,e,i,s){M(t,e,i,s,!0)},off(t,e,i,s){if("string"!=typeof e||!t)return;const[n,o,r]=x(e,i,s),a=r!==e,l=I(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void j(t,l,r,o,n?i:null)}c&&Object.keys(l).forEach((i=>{!function(t,e,i,s){const n=e[i]||{};Object.keys(n).forEach((o=>{if(o.includes(s)){const s=n[o];j(t,e,i,s.originalHandler,s.delegationSelector)}}))}(t,l,i,e.slice(1))}));const h=l[r]||{};Object.keys(h).forEach((i=>{const s=i.replace(C,"");if(!a||e.includes(s)){const e=h[i];j(t,l,r,e.originalHandler,e.delegationSelector)}}))},trigger(t,e,i){if("string"!=typeof e||!t)return null;const s=p(),n=H(e),o=e!==n,r=N.has(n);let a,l=!0,c=!0,h=!1,d=null;return o&&s&&(a=s.Event(e,i),s(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(n,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach((t=>{Object.defineProperty(d,t,{get:()=>i[t]})})),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},B=new Map,z={set(t,e,i){B.has(t)||B.set(t,new Map);const s=B.get(t);s.has(e)||0===s.size?s.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(t,e)=>B.has(t)&&B.get(t).get(e)||null,remove(t,e){if(!B.has(t))return;const i=B.get(t);i.delete(e),0===i.size&&B.delete(t)}};class R{constructor(t){(t=c(t))&&(this._element=t,z.set(this._element,this.constructor.DATA_KEY,this))}dispose(){z.remove(this._element,this.constructor.DATA_KEY),$.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach((t=>{this[t]=null}))}_queueCallback(t,e,i=!0){E(t,e,i)}static getInstance(t){return z.get(c(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.1.3"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const F=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;$.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),u(this))return;const n=r(this)||this.closest(`.${s}`);t.getOrCreateInstance(n)[e]()}))};class q extends R{static get NAME(){return"alert"}close(){if($.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),$.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}F(q,"close"),v(q);const W='[data-bs-toggle="button"]';class U extends R{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=U.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function K(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function V(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}$.on(document,"click.bs.button.data-api",W,(t=>{t.preventDefault();const e=t.target.closest(W);U.getOrCreateInstance(e).toggle()})),v(U);const X={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${V(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${V(e)}`)},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter((t=>t.startsWith("bs"))).forEach((i=>{let s=i.replace(/^bs/,"");s=s.charAt(0).toLowerCase()+s.slice(1,s.length),e[s]=K(t.dataset[i])})),e},getDataAttribute:(t,e)=>K(t.getAttribute(`data-bs-${V(e)}`)),offset(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset,left:e.left+window.pageXOffset}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},Y={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let s=t.parentNode;for(;s&&s.nodeType===Node.ELEMENT_NODE&&3!==s.nodeType;)s.matches(e)&&i.push(s),s=s.parentNode;return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(", ");return this.find(e,t).filter((t=>!u(t)&&d(t)))}},Q="carousel",G={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Z={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},J="next",tt="prev",et="left",it="right",st={ArrowLeft:it,ArrowRight:et},nt="slid.bs.carousel",ot="active",rt=".active.carousel-item";class at extends R{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=Y.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return G}static get NAME(){return Q}next(){this._slide(J)}nextWhenVisible(){!document.hidden&&d(this._element)&&this.next()}prev(){this._slide(tt)}pause(t){t||(this._isPaused=!0),Y.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(a(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=Y.findOne(rt,this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void $.one(this._element,nt,(()=>this.to(t)));if(e===t)return this.pause(),void this.cycle();const i=t>e?J:tt;this._slide(i,this._items[t])}_getConfig(t){return t={...G,...X.getDataAttributes(this._element),..."object"==typeof t?t:{}},h(Q,t,Z),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?it:et)}_addEventListeners(){this._config.keyboard&&$.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&($.on(this._element,"mouseenter.bs.carousel",(t=>this.pause(t))),$.on(this._element,"mouseleave.bs.carousel",(t=>this.cycle(t)))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>this._pointerEvent&&("pen"===t.pointerType||"touch"===t.pointerType),e=e=>{t(e)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},s=e=>{t(e)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((t=>this.cycle(t)),500+this._config.interval))};Y.find(".carousel-item img",this._element).forEach((t=>{$.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()))})),this._pointerEvent?($.on(this._element,"pointerdown.bs.carousel",(t=>e(t))),$.on(this._element,"pointerup.bs.carousel",(t=>s(t))),this._element.classList.add("pointer-event")):($.on(this._element,"touchstart.bs.carousel",(t=>e(t))),$.on(this._element,"touchmove.bs.carousel",(t=>i(t))),$.on(this._element,"touchend.bs.carousel",(t=>s(t))))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=st[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?Y.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const i=t===J;return w(this._items,e,i,this._config.wrap)}_triggerSlideEvent(t,e){const i=this._getItemIndex(t),s=this._getItemIndex(Y.findOne(rt,this._element));return $.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:s,to:i})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=Y.findOne(".active",this._indicatorsElement);e.classList.remove(ot),e.removeAttribute("aria-current");const i=Y.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e{$.trigger(this._element,nt,{relatedTarget:o,direction:d,from:n,to:r})};if(this._element.classList.contains("slide")){o.classList.add(h),f(o),s.classList.add(c),o.classList.add(c);const t=()=>{o.classList.remove(c,h),o.classList.add(ot),s.classList.remove(ot,h,c),this._isSliding=!1,setTimeout(u,0)};this._queueCallback(t,s,!0)}else s.classList.remove(ot),o.classList.add(ot),this._isSliding=!1,u();a&&this.cycle()}_directionToOrder(t){return[it,et].includes(t)?b()?t===et?tt:J:t===et?J:tt:t}_orderToDirection(t){return[J,tt].includes(t)?b()?t===tt?et:it:t===tt?it:et:t}static carouselInterface(t,e){const i=at.getOrCreateInstance(t,e);let{_config:s}=i;"object"==typeof e&&(s={...s,...e});const n="string"==typeof e?e:s.slide;if("number"==typeof e)i.to(e);else if("string"==typeof n){if(void 0===i[n])throw new TypeError(`No method named "${n}"`);i[n]()}else s.interval&&s.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){at.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=r(this);if(!e||!e.classList.contains("carousel"))return;const i={...X.getDataAttributes(e),...X.getDataAttributes(this)},s=this.getAttribute("data-bs-slide-to");s&&(i.interval=!1),at.carouselInterface(e,i),s&&at.getInstance(e).to(s),t.preventDefault()}}$.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",at.dataApiClickHandler),$.on(window,"load.bs.carousel.data-api",(()=>{const t=Y.find('[data-bs-ride="carousel"]');for(let e=0,i=t.length;et===this._element));null!==s&&n.length&&(this._selector=s,this._triggerArray.push(e))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return ct}static get NAME(){return lt}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t,e=[];if(this._config.parent){const t=Y.find(ft,this._config.parent);e=Y.find(".collapse.show, .collapse.collapsing",this._config.parent).filter((e=>!t.includes(e)))}const i=Y.findOne(this._selector);if(e.length){const s=e.find((t=>i!==t));if(t=s?mt.getInstance(s):null,t&&t._isTransitioning)return}if($.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e.forEach((e=>{i!==e&&mt.getOrCreateInstance(e,{toggle:!1}).hide(),t||z.set(e,"bs.collapse",null)}));const s=this._getDimension();this._element.classList.remove(ut),this._element.classList.add(gt),this._element.style[s]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const n=`scroll${s[0].toUpperCase()+s.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(gt),this._element.classList.add(ut,dt),this._element.style[s]="",$.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[s]=`${this._element[n]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if($.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,f(this._element),this._element.classList.add(gt),this._element.classList.remove(ut,dt);const e=this._triggerArray.length;for(let t=0;t{this._isTransitioning=!1,this._element.classList.remove(gt),this._element.classList.add(ut),$.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(dt)}_getConfig(t){return(t={...ct,...X.getDataAttributes(this._element),...t}).toggle=Boolean(t.toggle),t.parent=c(t.parent),h(lt,t,ht),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=Y.find(ft,this._config.parent);Y.find(pt,this._config.parent).filter((e=>!t.includes(e))).forEach((t=>{const e=r(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}))}_addAriaAndCollapsedClass(t,e){t.length&&t.forEach((t=>{e?t.classList.remove(_t):t.classList.add(_t),t.setAttribute("aria-expanded",e)}))}static jQueryInterface(t){return this.each((function(){const e={};"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1);const i=mt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}$.on(document,"click.bs.collapse.data-api",pt,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=o(this);Y.find(e).forEach((t=>{mt.getOrCreateInstance(t,{toggle:!1}).toggle()}))})),v(mt);const bt="dropdown",vt="Escape",yt="Space",Et="ArrowUp",wt="ArrowDown",At=new RegExp("ArrowUp|ArrowDown|Escape"),Tt="click.bs.dropdown.data-api",Ct="keydown.bs.dropdown.data-api",kt="show",Lt='[data-bs-toggle="dropdown"]',St=".dropdown-menu",Ot=b()?"top-end":"top-start",Nt=b()?"top-start":"top-end",Dt=b()?"bottom-end":"bottom-start",It=b()?"bottom-start":"bottom-end",Pt=b()?"left-start":"right-start",xt=b()?"right-start":"left-start",Mt={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},jt={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class Ht extends R{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar()}static get Default(){return Mt}static get DefaultType(){return jt}static get NAME(){return bt}toggle(){return this._isShown()?this.hide():this.show()}show(){if(u(this._element)||this._isShown(this._menu))return;const t={relatedTarget:this._element};if($.trigger(this._element,"show.bs.dropdown",t).defaultPrevented)return;const e=Ht.getParentFromElement(this._element);this._inNavbar?X.setDataAttribute(this._menu,"popper","none"):this._createPopper(e),"ontouchstart"in document.documentElement&&!e.closest(".navbar-nav")&&[].concat(...document.body.children).forEach((t=>$.on(t,"mouseover",_))),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(kt),this._element.classList.add(kt),$.trigger(this._element,"shown.bs.dropdown",t)}hide(){if(u(this._element)||!this._isShown(this._menu))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){$.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>$.off(t,"mouseover",_))),this._popper&&this._popper.destroy(),this._menu.classList.remove(kt),this._element.classList.remove(kt),this._element.setAttribute("aria-expanded","false"),X.removeDataAttribute(this._menu,"popper"),$.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...X.getDataAttributes(this._element),...t},h(bt,t,this.constructor.DefaultType),"object"==typeof t.reference&&!l(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${bt.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(t){if(void 0===i)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:l(this._config.reference)?e=c(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const s=this._getPopperConfig(),n=s.modifiers.find((t=>"applyStyles"===t.name&&!1===t.enabled));this._popper=i.createPopper(e,this._menu,s),n&&X.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains(kt)}_getMenuElement(){return Y.next(this._element,St)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return Pt;if(t.classList.contains("dropstart"))return xt;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?Nt:Ot:e?It:Dt}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=Y.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(d);i.length&&w(i,e,t===wt,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=Ht.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=Y.find(Lt);for(let i=0,s=e.length;ie+t)),this._setElementAttributes($t,"paddingRight",(e=>e+t)),this._setElementAttributes(Bt,"marginRight",(e=>e-t))}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const s=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+s)return;this._saveInitialAttribute(t,e);const n=window.getComputedStyle(t)[e];t.style[e]=`${i(Number.parseFloat(n))}px`}))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes($t,"paddingRight"),this._resetElementAttributes(Bt,"marginRight")}_saveInitialAttribute(t,e){const i=t.style[e];i&&X.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=X.getDataAttribute(t,e);void 0===i?t.style.removeProperty(e):(X.removeDataAttribute(t,e),t.style[e]=i)}))}_applyManipulationCallback(t,e){l(t)?e(t):Y.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const Rt={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},Ft={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},qt="show",Wt="mousedown.bs.backdrop";class Ut{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&f(this._getElement()),this._getElement().classList.add(qt),this._emulateAnimation((()=>{y(t)}))):y(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove(qt),this._emulateAnimation((()=>{this.dispose(),y(t)}))):y(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...Rt,..."object"==typeof t?t:{}}).rootElement=c(t.rootElement),h("backdrop",t,Ft),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),$.on(this._getElement(),Wt,(()=>{y(this._config.clickCallback)})),this._isAppended=!0)}dispose(){this._isAppended&&($.off(this._element,Wt),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){E(t,this._getElement(),this._config.isAnimated)}}const Kt={trapElement:null,autofocus:!0},Vt={trapElement:"element",autofocus:"boolean"},Xt=".bs.focustrap",Yt="backward";class Qt{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:e}=this._config;this._isActive||(e&&t.focus(),$.off(document,Xt),$.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),$.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,$.off(document,Xt))}_handleFocusin(t){const{target:e}=t,{trapElement:i}=this._config;if(e===document||e===i||i.contains(e))return;const s=Y.focusableChildren(i);0===s.length?i.focus():this._lastTabNavDirection===Yt?s[s.length-1].focus():s[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Yt:"forward")}_getConfig(t){return t={...Kt,..."object"==typeof t?t:{}},h("focustrap",t,Vt),t}}const Gt="modal",Zt="Escape",Jt={backdrop:!0,keyboard:!0,focus:!0},te={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},ee="hidden.bs.modal",ie="show.bs.modal",se="resize.bs.modal",ne="click.dismiss.bs.modal",oe="keydown.dismiss.bs.modal",re="mousedown.dismiss.bs.modal",ae="modal-open",le="show",ce="modal-static";class he extends R{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=Y.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new zt}static get Default(){return Jt}static get NAME(){return Gt}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||$.trigger(this._element,ie,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(ae),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),$.on(this._dialog,re,(()=>{$.one(this._element,"mouseup.dismiss.bs.modal",(t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)}))})),this._showBackdrop((()=>this._showElement(t))))}hide(){if(!this._isShown||this._isTransitioning)return;if($.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(le),$.off(this._element,ne),$.off(this._dialog,re),this._queueCallback((()=>this._hideModal()),this._element,t)}dispose(){[window,this._dialog].forEach((t=>$.off(t,".bs.modal"))),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ut({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Qt({trapElement:this._element})}_getConfig(t){return t={...Jt,...X.getDataAttributes(this._element),..."object"==typeof t?t:{}},h(Gt,t,te),t}_showElement(t){const e=this._isAnimated(),i=Y.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,i&&(i.scrollTop=0),e&&f(this._element),this._element.classList.add(le),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,$.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,e)}_setEscapeEvent(){this._isShown?$.on(this._element,oe,(t=>{this._config.keyboard&&t.key===Zt?(t.preventDefault(),this.hide()):this._config.keyboard||t.key!==Zt||this._triggerBackdropTransition()})):$.off(this._element,oe)}_setResizeEvent(){this._isShown?$.on(window,se,(()=>this._adjustDialog())):$.off(window,se)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(ae),this._resetAdjustments(),this._scrollBar.reset(),$.trigger(this._element,ee)}))}_showBackdrop(t){$.on(this._element,ne,(t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())})),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if($.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:i}=this._element,s=e>document.documentElement.clientHeight;!s&&"hidden"===i.overflowY||t.contains(ce)||(s||(i.overflowY="hidden"),t.add(ce),this._queueCallback((()=>{t.remove(ce),s||this._queueCallback((()=>{i.overflowY=""}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;(!i&&t&&!b()||i&&!t&&b())&&(this._element.style.paddingLeft=`${e}px`),(i&&!t&&!b()||!i&&t&&b())&&(this._element.style.paddingRight=`${e}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=he.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}$.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=r(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),$.one(e,ie,(t=>{t.defaultPrevented||$.one(e,ee,(()=>{d(this)&&this.focus()}))}));const i=Y.findOne(".modal.show");i&&he.getInstance(i).hide(),he.getOrCreateInstance(e).toggle(this)})),F(he),v(he);const de="offcanvas",ue={backdrop:!0,keyboard:!0,scroll:!1},ge={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},_e="show",fe=".offcanvas.show",pe="hidden.bs.offcanvas";class me extends R{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return de}static get Default(){return ue}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||$.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(new zt).hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(_e),this._queueCallback((()=>{this._config.scroll||this._focustrap.activate(),$.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&($.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove(_e),this._backdrop.hide(),this._queueCallback((()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new zt).reset(),$.trigger(this._element,pe)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...ue,...X.getDataAttributes(this._element),..."object"==typeof t?t:{}},h(de,t,ge),t}_initializeBackDrop(){return new Ut({className:"offcanvas-backdrop",isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new Qt({trapElement:this._element})}_addEventListeners(){$.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()}))}static jQueryInterface(t){return this.each((function(){const e=me.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}$.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=r(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),u(this))return;$.one(e,pe,(()=>{d(this)&&this.focus()}));const i=Y.findOne(fe);i&&i!==e&&me.getInstance(i).hide(),me.getOrCreateInstance(e).toggle(this)})),$.on(window,"load.bs.offcanvas.data-api",(()=>Y.find(fe).forEach((t=>me.getOrCreateInstance(t).show())))),F(me),v(me);const be=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),ve=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,ye=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ee=(t,e)=>{const i=t.nodeName.toLowerCase();if(e.includes(i))return!be.has(i)||Boolean(ve.test(t.nodeValue)||ye.test(t.nodeValue));const s=e.filter((t=>t instanceof RegExp));for(let t=0,e=s.length;t{Ee(t,r)||i.removeAttribute(t.nodeName)}))}return s.body.innerHTML}const Ae="tooltip",Te=new Set(["sanitize","allowList","sanitizeFn"]),Ce={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},ke={AUTO:"auto",TOP:"top",RIGHT:b()?"left":"right",BOTTOM:"bottom",LEFT:b()?"right":"left"},Le={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Se={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Oe="fade",Ne="show",De="show",Ie="out",Pe=".tooltip-inner",xe=".modal",Me="hide.bs.modal",je="hover",He="focus";class $e extends R{constructor(t,e){if(void 0===i)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return Le}static get NAME(){return Ae}static get Event(){return Se}static get DefaultType(){return Ce}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains(Ne))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),$.off(this._element.closest(xe),Me,this._hideModalHandler),this.tip&&this.tip.remove(),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=$.trigger(this._element,this.constructor.Event.SHOW),e=g(this._element),s=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!s)return;"tooltip"===this.constructor.NAME&&this.tip&&this.getTitle()!==this.tip.querySelector(Pe).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const n=this.getTipElement(),o=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME);n.setAttribute("id",o),this._element.setAttribute("aria-describedby",o),this._config.animation&&n.classList.add(Oe);const r="function"==typeof this._config.placement?this._config.placement.call(this,n,this._element):this._config.placement,a=this._getAttachment(r);this._addAttachmentClass(a);const{container:l}=this._config;z.set(n,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(l.append(n),$.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=i.createPopper(this._element,n,this._getPopperConfig(a)),n.classList.add(Ne);const c=this._resolvePossibleFunction(this._config.customClass);c&&n.classList.add(...c.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>{$.on(t,"mouseover",_)}));const h=this.tip.classList.contains(Oe);this._queueCallback((()=>{const t=this._hoverState;this._hoverState=null,$.trigger(this._element,this.constructor.Event.SHOWN),t===Ie&&this._leave(null,this)}),this.tip,h)}hide(){if(!this._popper)return;const t=this.getTipElement();if($.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove(Ne),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>$.off(t,"mouseover",_))),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains(Oe);this._queueCallback((()=>{this._isWithActiveTrigger()||(this._hoverState!==De&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),$.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())}),this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");t.innerHTML=this._config.template;const e=t.children[0];return this.setContent(e),e.classList.remove(Oe,Ne),this.tip=e,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),Pe)}_sanitizeAndSetContent(t,e,i){const s=Y.findOne(i,t);e||!s?this.setElementContent(s,e):s.remove()}setElementContent(t,e){if(null!==t)return l(e)?(e=c(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.append(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=we(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){const t=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(t)}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){return e||this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(t)}`)}_getAttachment(t){return ke[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach((t=>{if("click"===t)$.on(this._element,this.constructor.Event.CLICK,this._config.selector,(t=>this.toggle(t)));else if("manual"!==t){const e=t===je?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i=t===je?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;$.on(this._element,e,this._config.selector,(t=>this._enter(t))),$.on(this._element,i,this._config.selector,(t=>this._leave(t)))}})),this._hideModalHandler=()=>{this._element&&this.hide()},$.on(this._element.closest(xe),Me,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?He:je]=!0),e.getTipElement().classList.contains(Ne)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e._config.delay&&e._config.delay.show?e._timeout=setTimeout((()=>{e._hoverState===De&&e.show()}),e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?He:je]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=Ie,e._config.delay&&e._config.delay.hide?e._timeout=setTimeout((()=>{e._hoverState===Ie&&e.hide()}),e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=X.getDataAttributes(this._element);return Object.keys(e).forEach((t=>{Te.has(t)&&delete e[t]})),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:c(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),h(Ae,t,this.constructor.DefaultType),t.sanitize&&(t.template=we(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),i=t.getAttribute("class").match(e);null!==i&&i.length>0&&i.map((t=>t.trim())).forEach((e=>t.classList.remove(e)))}_getBasicClassPrefix(){return"bs-tooltip"}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=$e.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}v($e);const Be={...$e.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},ze={...$e.DefaultType,content:"(string|element|function)"},Re={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Fe extends $e{static get Default(){return Be}static get NAME(){return"popover"}static get Event(){return Re}static get DefaultType(){return ze}isWithContent(){return this.getTitle()||this._getContent()}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),".popover-header"),this._sanitizeAndSetContent(t,this._getContent(),".popover-body")}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return"bs-popover"}static jQueryInterface(t){return this.each((function(){const e=Fe.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}v(Fe);const qe="scrollspy",We={offset:10,method:"auto",target:""},Ue={offset:"number",method:"string",target:"(string|element)"},Ke="active",Ve=".nav-link, .list-group-item, .dropdown-item",Xe="position";class Ye extends R{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,$.on(this._scrollElement,"scroll.bs.scrollspy",(()=>this._process())),this.refresh(),this._process()}static get Default(){return We}static get NAME(){return qe}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":Xe,e="auto"===this._config.method?t:this._config.method,i=e===Xe?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),Y.find(Ve,this._config.target).map((t=>{const s=o(t),n=s?Y.findOne(s):null;if(n){const t=n.getBoundingClientRect();if(t.width||t.height)return[X[e](n).top+i,s]}return null})).filter((t=>t)).sort(((t,e)=>t[0]-e[0])).forEach((t=>{this._offsets.push(t[0]),this._targets.push(t[1])}))}dispose(){$.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){return(t={...We,...X.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target=c(t.target)||document.documentElement,h(qe,t,Ue),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),i=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=i){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t`${e}[data-bs-target="${t}"],${e}[href="${t}"]`)),i=Y.findOne(e.join(","),this._config.target);i.classList.add(Ke),i.classList.contains("dropdown-item")?Y.findOne(".dropdown-toggle",i.closest(".dropdown")).classList.add(Ke):Y.parents(i,".nav, .list-group").forEach((t=>{Y.prev(t,".nav-link, .list-group-item").forEach((t=>t.classList.add(Ke))),Y.prev(t,".nav-item").forEach((t=>{Y.children(t,".nav-link").forEach((t=>t.classList.add(Ke)))}))})),$.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){Y.find(Ve,this._config.target).filter((t=>t.classList.contains(Ke))).forEach((t=>t.classList.remove(Ke)))}static jQueryInterface(t){return this.each((function(){const e=Ye.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}$.on(window,"load.bs.scrollspy.data-api",(()=>{Y.find('[data-bs-spy="scroll"]').forEach((t=>new Ye(t)))})),v(Ye);const Qe="active",Ge="fade",Ze="show",Je=".active",ti=":scope > li > .active";class ei extends R{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(Qe))return;let t;const e=r(this._element),i=this._element.closest(".nav, .list-group");if(i){const e="UL"===i.nodeName||"OL"===i.nodeName?ti:Je;t=Y.find(e,i),t=t[t.length-1]}const s=t?$.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if($.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==s&&s.defaultPrevented)return;this._activate(this._element,i);const n=()=>{$.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),$.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,n):n()}_activate(t,e,i){const s=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?Y.children(e,Je):Y.find(ti,e))[0],n=i&&s&&s.classList.contains(Ge),o=()=>this._transitionComplete(t,s,i);s&&n?(s.classList.remove(Ze),this._queueCallback(o,t,!0)):o()}_transitionComplete(t,e,i){if(e){e.classList.remove(Qe);const t=Y.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove(Qe),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add(Qe),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),f(t),t.classList.contains(Ge)&&t.classList.add(Ze);let s=t.parentNode;if(s&&"LI"===s.nodeName&&(s=s.parentNode),s&&s.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&Y.find(".dropdown-toggle",e).forEach((t=>t.classList.add(Qe))),t.setAttribute("aria-expanded",!0)}i&&i()}static jQueryInterface(t){return this.each((function(){const e=ei.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}$.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),u(this)||ei.getOrCreateInstance(this).show()})),v(ei);const ii="toast",si="hide",ni="show",oi="showing",ri={animation:"boolean",autohide:"boolean",delay:"number"},ai={animation:!0,autohide:!0,delay:5e3};class li extends R{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return ri}static get Default(){return ai}static get NAME(){return ii}show(){$.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(si),f(this._element),this._element.classList.add(ni),this._element.classList.add(oi),this._queueCallback((()=>{this._element.classList.remove(oi),$.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this._element.classList.contains(ni)&&($.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(oi),this._queueCallback((()=>{this._element.classList.add(si),this._element.classList.remove(oi),this._element.classList.remove(ni),$.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains(ni)&&this._element.classList.remove(ni),super.dispose()}_getConfig(t){return t={...ai,...X.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},h(ii,t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){$.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),$.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),$.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),$.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=li.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return F(li),v(li),{Alert:q,Button:U,Carousel:at,Collapse:mt,Dropdown:Ht,Modal:he,Offcanvas:me,Popover:Fe,ScrollSpy:Ye,Tab:ei,Toast:li,Tooltip:$e}}));
+//# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.css b/generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.css
new file mode 100644
index 0000000..2ef25ea
--- /dev/null
+++ b/generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.css
@@ -0,0 +1 @@
+.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:0;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:0}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.js b/generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.js
new file mode 100644
index 0000000..3bbc5ab
--- /dev/null
+++ b/generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.js
@@ -0,0 +1 @@
+!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).CodeMirror=t()}(this,function(){"use strict";var e=navigator.userAgent,t=navigator.platform,d=/gecko\/\d/i.test(e),n=/MSIE \d/.test(e),r=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),i=/Edge\/(\d+)/.exec(e),w=n||r||i,v=w&&(n?document.documentMode||6:+(i||r)[1]),f=!i&&/WebKit\//.test(e),r=f&&/Qt\/\d+\.\d+/.test(e),o=!i&&/Chrome\//.test(e),p=/Opera\//.test(e),c=/Apple Computer/.test(navigator.vendor),l=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),u=/PhantomJS/.test(e),s=c&&(/Mobile\/\w+/.test(e)||2t)return i;o.to==t&&(o.from!=o.to&&"before"==n?r=i:oe=i),o.from==t&&(o.from!=o.to&&"before"!=n?r=i:oe=i)}return null!=r?r:oe}var se,ae,ue,ce,he,de=(se=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,ae=/[stwN]/,ue=/[LRr]/,ce=/[Lb1n]/,he=/[1n]/,function(e,t){var n="ltr"==t?"L":"R";if(0==e.length||"ltr"==t&&!se.test(e))return!1;for(var r,i=e.length,o=[],l=0;l=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(t=e.first&&tn?tt(n,Ye(e,n).text.length):(e=Ye(e,(n=t).line).text.length,null==(t=n.ch)||e=this.string.length},Xe.prototype.sol=function(){return this.pos==this.lineStart},Xe.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Xe.prototype.next=function(){if(this.post},Xe.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Xe.prototype.skipToEnd=function(){this.pos=this.string.length},Xe.prototype.skipTo=function(e){e=this.string.indexOf(e,this.pos);if(-1e.options.maxHighlightLength&&Ve(e.doc.mode,r.state),o=dt(e,t,r),i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))),t.styles}function pt(n,r,e){var t=n.doc,i=n.display;if(!t.mode.startState)return new ht(t,!0,r);var o=function(e,t,n){for(var r,i,o=e.doc,l=n?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;lt.first&&Ye(t,o-1).stateAfter,s=l?ht.fromSaved(t,l,o):new ht(t,je(t.mode),o);return t.iter(o,r,function(e){gt(n,e.text,s);var t=s.line;e.stateAfter=t==r-1||t%5==0||t>=i.viewFrom&&tt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}ht.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},ht.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},ht.prototype.nextLine=function(){this.line++,0e.options.maxHighlightLength?(s=!1,l&>(e,t,r,c.pos),c.pos=t.length,null):wt(vt(n,c,r.state,h),o);if(!h||(d=h[0].name)&&(f="m-"+(f?d+" "+f:d)),!s||u!=f){for(;a=t:l.to>t),(r=r||[]).push(new Lt(s,l.from,o?null:l.to)))}return r}(n,i,e),s=function(e,t,n){var r;if(e)for(var i=0;i=t:l.to>t))&&(l.from!=t||"bookmark"!=s.type||n&&!l.marker.insertLeft)||(o=null==l.from||(s.inclusiveLeft?l.from<=t:l.frome.lastLine())return t;var n,r=Ye(e,t);if(!Bt(e,r))return t;for(;n=Pt(r);)r=n.find(1,!0).line;return Ze(r)+1}function Bt(e,t){var n=St&&t.markedSpans;if(n)for(var r,i=0;in.maxLineLength&&(n.maxLineLength=t,n.maxLine=e)})}var Kt=function(e,t,n){this.text=e,Ot(this,t),this.height=n?n(this):1};Kt.prototype.lineNo=function(){return Ze(this)},Se(Kt);var jt={},Xt={};function Yt(e,t){if(!e||/^\s*$/.test(e))return null;t=t.addModeClass?Xt:jt;return t[e]||(t[e]=e.replace(/\S+/g,"cm-$&"))}function $t(e,t){var n=T("span",null,null,f?"padding-right: .1px":null),r={pre:T("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,l=void 0;r.pos=0,r.addToken=qt,function(e){if(null!=De)return De;var t=k(e,document.createTextNode("AخA")),n=W(t,0,1).getBoundingClientRect(),t=W(t,1,2).getBoundingClientRect();return L(e),n&&n.left!=n.right&&(De=t.right-n.right<3)}(e.display.measure)&&(l=pe(o,e.doc.direction))&&(r.addToken=function(h,d){return function(e,t,n,r,i,o,l){n=n?n+" cm-force-border":"cm-force-border";for(var s=e.pos,a=s+t.length;;){for(var u=void 0,c=0;cs&&u.from<=s);c++);if(u.to>=a)return h(e,t,n,r,i,o,l);h(e,t.slice(0,u.to-s),n,r,null,o,l),r=null,t=t.slice(u.to-s),s=u.to}}}(r.addToken,l)),r.map=[],function(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(r)for(var l,s,a,u,c,h,d,f=i.length,p=0,g=1,m="",v=0;;){if(v==p){a=u=c=s="",h=d=null,v=1/0;for(var y=[],b=void 0,w=0;wp||C.collapsed&&x.to==p&&x.from==p)){if(null!=x.to&&x.to!=p&&v>x.to&&(v=x.to,u=""),C.className&&(a+=" "+C.className),C.css&&(s=(s?s+";":"")+C.css),C.startStyle&&x.from==p&&(c+=" "+C.startStyle),C.endStyle&&x.to==v&&(b=b||[]).push(C.endStyle,x.to),C.title&&((d=d||{}).title=C.title),C.attributes)for(var S in C.attributes)(d=d||{})[S]=C.attributes[S];C.collapsed&&(!h||Wt(h.marker,C)<0)&&(h=x)}else x.from>p&&v>x.from&&(v=x.from)}if(b)for(var L=0;Ln)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}}function Cn(e,t,n,r){return kn(e,Ln(e,t),n,r)}function Sn(e,t){if(t>=e.display.viewFrom&&t=e.lineN&&tt)&&(i=(o=a-s)-1,a<=t&&(l="right")),null!=i){if(r=e[u+2],s==a&&n==(r.insertLeft?"left":"right")&&(l=n),"left"==n&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)r=e[2+(u-=3)],l="left";if("right"==n&&i==a-s)for(;u=i.text.length?(t=i.text.length,u="before"):t<=0&&(t=0,u="after"),!a)return s("before"==u?t-1:t,"before"==u);function c(e,t,n){return s(n?e-1:e,1==a[t].level!=n)}var h=le(a,t,u),e=oe,h=c(t,h,"before"==u);return null!=e&&(h.other=c(t,e,"before"!=u)),h}function zn(e,t){var n=0;t=at(e.doc,t),e.options.lineWrapping||(n=$n(e.display)*t.ch);t=Ye(e.doc,t.line),e=Gt(t)+gn(e.display);return{left:n,right:n,top:e,bottom:e+t.height}}function Bn(e,t,n,r,i){n=tt(e,t,n);return n.xRel=i,r&&(n.outside=r),n}function Gn(e,t,n){var r=e.doc;if((n+=e.display.viewOffset)<0)return Bn(r.first,0,null,-1,-1);var i=Qe(r,n),o=r.first+r.size-1;if(o=u.bottom?1:0)}return c=re(e.text,c,1),Bn(t,c,g,f,r-p)}(e,l,i,t,n),a=function(e,t){var n,r=St&&e.markedSpans;if(r)for(var i=0;it)&&(!n||Wt(n,o.marker)<0)&&(n=o.marker)}return n}(l,s.ch+(0r},e,i)}}function Vn(e,t,n,r){return Un(e,t,n=n||Ln(e,t),Pn(e,t,kn(e,n,r),"line").top)}function Kn(e,t,n,r){return!(e.bottom<=n)&&(e.top>n||(r?e.left:e.right)>t)}function jn(n,r,i,o,l,s,a){var e,t=ie(function(e){var t=l[e],e=1!=t.level;return Kn(Rn(n,tt(i,e?t.to:t.from,e?"before":"after"),"line",r,o),s,a,!0)},0,l.length-1),u=l[t];return 0a&&(u=l[t-1])),u}function Xn(e,t,n,r,i,o,l){var l=Un(e,t,r,l),s=l.begin,a=l.end;/\s/.test(t.text.charAt(a-1))&&a--;for(var u=null,c=null,h=0;h=a||f.to<=s||(d=(d=kn(e,r,1!=f.level?Math.min(a,f.to)-1:Math.max(s,f.from)).right)a?{from:u.from,to:a,level:u.level}:u}function Yn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Tn){Tn=M("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)Tn.appendChild(document.createTextNode("x")),Tn.appendChild(M("br"));Tn.appendChild(document.createTextNode("x"))}k(e.measure,Tn);var n=Tn.offsetHeight/50;return 3=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var n=e.display.view,r=0;rt)&&(l.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=l.viewTo?St&&Rt(e.doc,t)l.viewFrom?rr(e):(l.viewFrom+=r,l.viewTo+=r):t<=l.viewFrom&&n>=l.viewTo?rr(e):t<=l.viewFrom?(i=ir(e,n,n+r,1))?(l.view=l.view.slice(i.index),l.viewFrom=i.lineN,l.viewTo+=r):rr(e):n>=l.viewTo?(o=ir(e,t,t,-1))?(l.view=l.view.slice(0,o.index),l.viewTo=o.lineN):rr(e):(i=ir(e,t,t,-1),o=ir(e,n,n+r,1),i&&o?(l.view=l.view.slice(0,i.index).concat(Jt(e,i.lineN,o.lineN)).concat(l.view.slice(o.index)),l.viewTo+=r):rr(e));e=l.externalMeasured;e&&(n=i.lineN&&t=r.viewTo||(null==(t=r.view[er(e,t)]).node||-1==R(t=t.changes||(t.changes=[]),n)&&t.push(n))}function rr(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function ir(e,t,n,r){var i,o=er(e,t),l=e.display.view;if(!St||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var s=e.display.viewFrom,a=0;a=e.display.viewTo||s.to().linet||t==n&&l.to==t)&&(r(Math.max(l.from,t),Math.min(l.to,n),1==l.level?"rtl":"ltr",o),i=!0)}i||r(t,n,"ltr")}(C,g||0,null==m?b:m,function(e,t,n,r){var i,o,l,s,a="ltr"==n,u=w(e,a?"left":"right"),c=w(t-1,a?"right":"left"),h=null==g&&0==e,d=null==m&&t==b,f=0==r,p=!C||r==C.length-1;c.top-u.top<=3?(i=(k?h:d)&&f?S:(a?u:c).left,r=(k?d:h)&&p?L:(a?c:u).right,T(i,u.top,r-i,u.bottom)):(n=a?(o=k&&h&&f?S:u.left,l=k?L:x(e,n,"before"),s=k?S:x(t,n,"after"),k&&d&&p?L:c.right):(o=k?x(e,n,"before"):S,l=!k&&h&&f?L:u.right,s=!k&&d&&p?S:c.left,k?x(t,n,"after"):L),T(o,u.top,l-o,u.bottom),u.bottome.display.sizerWidth&&((h=Math.ceil(h/$n(e.display)))>e.display.maxLineLength&&(e.display.maxLineLength=h,e.display.maxLine=a.line,e.display.maxLineChanged=!0))}}2=r&&(o=Qe(t,Gt(Ye(t,n))-e.wrapper.clientHeight),r=n)),{from:o,to:Math.max(r,o+1)}}function yr(e,t){var n=e.display,r=Yn(e.display);t.top<0&&(t.top=0);var i=(e.curOp&&null!=e.curOp.scrollTop?e.curOp:n.scroller).scrollTop,o=wn(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+mn(n),a=t.tops-r;t.topi+o&&((u=Math.min(t.top,(r?s:t.bottom)-o))!=i&&(l.scrollTop=u));var i=e.options.fixedGutter?0:n.gutters.offsetWidth,u=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft-i,e=bn(e)-n.gutters.offsetWidth,n=t.right-t.left>e;return n&&(t.right=t.left+e),t.left<10?l.scrollLeft=0:t.lefte+u-3&&(l.scrollLeft=t.right+(n?0:10)-e),l}function br(e,t){null!=t&&(Cr(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc:e.curOp).scrollTop+t)}function wr(e){Cr(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function xr(e,t,n){null==t&&null==n||Cr(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function Cr(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Sr(e,zn(e,t.from),zn(e,t.to),t.margin))}function Sr(e,t,n,r){r=yr(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});xr(e,r.scrollLeft,r.scrollTop)}function Lr(e,t){Math.abs(e.doc.scrollTop-t)<2||(d||Kr(e,{top:t}),kr(e,t,!0),d&&Kr(e),zr(e,100))}function kr(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),e.display.scroller.scrollTop==t&&!n||(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function Tr(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r||(e.doc.scrollLeft=t,Yr(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Mr(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+mn(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+yn(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}e=function(e,t,n){this.cm=n;var r=this.vert=M("div",[M("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=M("div",[M("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),me(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),me(i,"scroll",function(){i.clientWidth&&t(i.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,w&&v<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};e.prototype.update=function(e){var t,n=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,i=e.nativeBarWidth;return r?(this.vert.style.display="block",this.vert.style.bottom=n?i+"px":"0",t=e.viewHeight-(n?i:0),this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+t)+"px"):(this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0"),n?(this.horiz.style.display="block",this.horiz.style.right=r?i+"px":"0",this.horiz.style.left=e.barLeft+"px",t=e.viewWidth-e.barLeft-(r?i:0),this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+t)+"px"):(this.horiz.style.display="",this.horiz.firstChild.style.width="0"),!this.checkedZeroWidth&&0=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Gr(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}(t[n]);for(var r=0;r(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null==i||u||(t=M("div","",null,"position: absolute;\n top: "+(t.top-n.viewOffset-gn(e.display))+"px;\n height: "+(t.bottom-t.top+yn(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;"),e.display.lineSpace.appendChild(t),t.scrollIntoView(i),e.display.lineSpace.removeChild(t)))}(t,i))}var o=e.maybeHiddenMarkers,l=e.maybeUnhiddenMarkers;if(o)for(var s=0;s=l.display.viewTo||(s=+new Date+l.options.workTime,a=pt(l,c.highlightFrontier),u=[],c.iter(a.line,Math.min(c.first+c.size,l.display.viewTo+500),function(e){if(a.line>=l.display.viewFrom){var t=e.styles,n=e.text.length>l.options.maxHighlightLength?Ve(c.mode,a.state):null,r=dt(l,e,a,!0);n&&(a.state=n),e.styles=r.styles;n=e.styleClasses,r=r.classes;r?e.styleClasses=r:n&&(e.styleClasses=null);for(var i=!t||t.length!=e.styles.length||n!=r&&(!n||!r||n.bgClass!=r.bgClass||n.textClass!=r.textClass),o=0;!i&&os)return zr(l,l.options.workDelay),!0}),c.highlightFrontier=a.line,c.modeFrontier=Math.max(c.modeFrontier,a.line),u.length&&Pr(l,function(){for(var e=0;e=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==or(e))return!1;$r(e)&&(rr(e),t.dims=_n(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFroml&&n.viewTo-l<20&&(l=Math.min(i,n.viewTo)),St&&(o=Rt(e.doc,o),l=zt(e.doc,l));var s=o!=n.viewFrom||l!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;r=o,i=l,0==(l=(o=e).display).view.length||r>=l.viewTo||i<=l.viewFrom?(l.view=Jt(o,r,i),l.viewFrom=r):(l.viewFrom>r?l.view=Jt(o,r,l.viewFrom).concat(l.view):l.viewFromi&&(l.view=l.view.slice(0,er(o,i)))),l.viewTo=i,n.viewOffset=Gt(Ye(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";o=or(e);if(!s&&0==o&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;l=function(e){if(e.hasFocus())return null;var t=O();if(!t||!N(e.display.lineDiv,t))return null;var n={activeElt:t};return!window.getSelection||(t=window.getSelection()).anchorNode&&t.extend&&N(e.display.lineDiv,t.anchorNode)&&(n.anchorNode=t.anchorNode,n.anchorOffset=t.anchorOffset,n.focusNode=t.focusNode,n.focusOffset=t.focusOffset),n}(e);return 4=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!Ur(e,t))break;gr(e);var i=Mr(e);lr(e),Nr(e,i),Xr(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Kr(e,t){var n=new Gr(e,t);Ur(e,n)&&(gr(e),Vr(e,n),t=Mr(e),lr(e),Nr(e,t),Xr(e,t),n.finish())}function jr(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",rn(e,"gutterChanged",e)}function Xr(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+yn(e)+"px"}function Yr(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=qn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+"px",l=0;ls.clientWidth,n=s.scrollHeight>s.clientHeight;if(r&&a||i&&n){if(i&&g&&f)e:for(var u=t.target,c=l.view;u!=s;u=u.parentNode)for(var h=0;hs-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=(a=i).lastOp==r?(xi(a.done),Y(a.done)):a.done.length&&!Y(a.done).ranges?Y(a.done):1i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,l||be(e,"historyAdded")}function Si(e,t,n,r){var i,o,l,s=e.history,a=r&&r.origin;n==s.lastSelOp||a&&s.lastSelOrigin==a&&(s.lastModTime==s.lastSelTime&&s.lastOrigin==a||(i=e,o=a,l=Y(s.done),e=t,"*"==(o=o.charAt(0))||"+"==o&&l.ranges.length==e.ranges.length&&l.somethingSelected()==e.somethingSelected()&&new Date-i.history.lastSelTime<=(i.cm?i.cm.options.historyEventDelay:500)))?s.done[s.done.length-1]=t:Li(t,s.done),s.lastSelTime=+new Date,s.lastSelOrigin=a,s.lastSelOp=n,r&&!1!==r.clearRedo&&xi(s.undone)}function Li(e,t){var n=Y(t);n&&n.ranges&&n.equals(e)||t.push(e)}function ki(t,n,e,r){var i=n["spans_"+t.id],o=0;t.iter(Math.max(t.first,e),Math.min(t.first+t.size,r),function(e){e.markedSpans&&((i=i||(n["spans_"+t.id]={}))[o]=e.markedSpans),++o})}function Ti(e,t){var n=t["spans_"+e.id];if(!n)return null;for(var r=[],i=0;i=t.ch:s.to>t.ch))){if(i&&(be(a,"beforeCursorEnter"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(a.atomic){if(n){var h=a.find(r<0?1:-1),s=void 0;if((h=(r<0?c:u)?Ui(e,h,-r,h&&h.line==t.line?o:null):h)&&h.line==t.line&&(s=nt(h,n))&&(r<0?s<0:0e.first?at(e,tt(t.line-1)):null:0e.lastLine()||(t.from.linei?{from:t.from,to:tt(i,Ye(e,i).text.length),text:[t.text[0]],origin:t.origin}:t).removed=$e(e,t.from,t.to),n=n||ci(e,t),e.cm?function(e,t,n){var r=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=Ze(It(Ye(r,o.line))),r.iter(a,l.line+1,function(e){if(e==i.maxLine)return s=!0}));-1i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)}),s&&(e.curOp.updateMaxLine=!0));(function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiert.display.maxLineLength&&(t.display.maxLine=u,t.display.maxLineLength=c,t.display.maxLineChanged=!0)}null!=r&&t&&this.collapsed&&tr(t,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&Ri(t.doc)),t&&rn(t,"markerCleared",t,this,r,i),n&&Fr(t),this.parent&&this.parent.clear()}},oo.prototype.find=function(e,t){var n,r;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(i,o,l){i=at(this,i),o=at(this,o);var s=[],a=i.line;return this.iter(i.line,o.line+1,function(e){var t=e.markedSpans;if(t)for(var n=0;n=r.to||null==r.from&&a!=i.line||null!=r.from&&a==o.line&&r.from>=o.ch||l&&!l(r.marker)||s.push(r.marker.parent||r.marker)}++a}),s},getAllMarks:function(){var r=[];return this.iter(function(e){var t=e.markedSpans;if(t)for(var n=0;nt&&(t=e.from),null!=e.to&&e.toe.text.length?null:n}function Po(e,t,n){e=Fo(e,t.ch,n);return null==e?null:new tt(t.line,e,n<0?"after":"before")}function Eo(e,t,n,r,i){if(e){"rtl"==t.doc.direction&&(i=-i);var o=pe(n,t.doc.direction);if(o){var l,s,a,e=i<0?Y(o):o[0],o=i<0==(1==e.level)?"after":"before";return 0=n.text.length?(s.ch=n.text.length,s.sticky="before"):s.ch<=0&&(s.ch=0,s.sticky="after");var r=le(a,s.ch,s.sticky),i=a[r];if("ltr"==t.doc.direction&&i.level%2==0&&(0s.ch:i.from=i.from&&d>=c.begin))return new tt(s.line,d,h?"before":"after")}h=function(e,t,n){for(var r=function(e,t){return t?new tt(s.line,u(e,1),"before"):new tt(s.line,e,"after")};0<=e&&el.doc.first&&((n=Ye(l.doc,e.line-1).text)&&(e=new tt(e.line,1),l.replaceRange(t.charAt(0)+l.doc.lineSeparator()+n.charAt(n.length-1),tt(e.line-1,n.length-1),e,"+transpose")))),i.push(new oi(e,e)));l.setSelections(i)})},newlineAndIndent:function(r){return Pr(r,function(){for(var e=(t=r.listSelections()).length-1;0<=e;e--)r.replaceRange(r.doc.lineSeparator(),t[e].anchor,t[e].head,"+input");for(var t=r.listSelections(),n=0;nc&&t.push(new oi(tt(s,c),tt(s,K(u,l,n))))}t.length||t.push(new oi(f,f)),Pi(g,li(d,y.ranges.slice(0,v).concat(t),v),{origin:"*mouse",scroll:!1}),d.scrollIntoView(e)}else{var h,r=m,i=el(d,e,p.unit),e=r.anchor,e=0=n.to||o.linea.bottom?20:0)&&setTimeout(Er(d,function(){u==i&&(l.scroller.scrollTop+=r,e(t))}),50))}:n)(e)}),i=Er(d,n);d.state.selectingText=i,me(l.wrapper.ownerDocument,"mousemove",r),me(l.wrapper.ownerDocument,"mouseup",i)})(e,r,t,o)}(l,t,i,e):Ne(e)==s.scroller&&Le(e):2==n?(t&&Ai(l.doc,t),setTimeout(function(){return s.input.focus()},20)):3==n&&(x?l.display.input.onContextMenu(e):dr(l)))))}function el(e,t,n){if("char"==n)return new oi(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new oi(tt(t.line,0),at(e.doc,tt(t.line+1,0)));t=n(e,t);return new oi(t.from,t.to)}function tl(e,t,n,r){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(e){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Le(t);var l=e.display,r=l.lineDiv.getBoundingClientRect();if(o>r.bottom||!Ce(e,n))return Te(t);o-=r.top-l.viewOffset;for(var s=0;s=i)return be(e,n,e,Qe(e.doc,o),e.display.gutterSpecs[s].className,t),Te(t)}}function nl(e,t){return tl(e,t,"gutterClick",!0)}function rl(e,t){var n,r;pn(e.display,t)||(r=t,Ce(n=e,"gutterContextMenu")&&tl(n,r,"gutterContextMenu",!1))||we(e,t,"contextmenu")||x||e.display.input.onContextMenu(t)}function il(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Dn(e)}qo.prototype.compare=function(e,t,n){return this.time+400>e&&0==nt(t,this.pos)&&n==this.button};var ol={toString:function(){return"CodeMirror.Init"}},ll={},sl={};function al(e,t,n){!t!=!(n&&n!=ol)&&(n=e.display.dragFunctions,(t=t?me:ye)(e.display.scroller,"dragstart",n.start),t(e.display.scroller,"dragenter",n.enter),t(e.display.scroller,"dragover",n.over),t(e.display.scroller,"dragleave",n.leave),t(e.display.scroller,"drop",n.drop))}function ul(e){e.options.lineWrapping?(A(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(S(e.display.wrapper,"CodeMirror-wrap"),Vt(e)),Qn(e),tr(e),Dn(e),setTimeout(function(){return Nr(e)},100)}function cl(e,t){var n=this;if(!(this instanceof cl))return new cl(e,t);this.options=t=t?P(t):{},P(ll,t,!1);var r=t.value;"string"==typeof r?r=new ho(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i,o=new cl.inputStyles[t.inputStyle](this),o=this.display=new Qr(e,r,o,t);for(i in il(o.wrapper.CodeMirror=this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Dr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new I,keySeq:null,specialChars:null},t.autofocus&&!h&&o.input.focus(),w&&v<11&&setTimeout(function(){return n.display.input.reset(!0)},20),function(r){var i=r.display;me(i.scroller,"mousedown",Er(r,Jo)),me(i.scroller,"dblclick",w&&v<11?Er(r,function(e){var t;we(r,e)||(!(t=Jn(r,e))||nl(r,e)||pn(r.display,e)||(Le(e),t=r.findWordAt(t),Ai(r.doc,t.anchor,t.head)))}):function(e){return we(r,e)||Le(e)});me(i.scroller,"contextmenu",function(e){return rl(r,e)}),me(i.input.getField(),"contextmenu",function(e){i.scroller.contains(e.target)||rl(r,e)});var n,o={end:0};function l(){i.activeTouch&&(n=setTimeout(function(){return i.activeTouch=null},1e3),(o=i.activeTouch).end=+new Date)}function s(e,t){if(null==t.left)return 1;var n=t.left-e.left,e=t.top-e.top;return 400o.first?E(Ye(o,t-1).text,null,l):0:"add"==n?c=a+e.options.indentUnit:"subtract"==n?c=a-e.options.indentUnit:"number"==typeof n&&(c=a+n);var c=Math.max(0,c),h="",d=0;if(e.options.indentWithTabs)for(var f=Math.floor(c/l);f;--f)d+=l,h+="\t";if(dl,a=He(t),u=null;if(s&&1l?"cut":"+input")};ji(e.doc,g),rn(e,"inputRead",e,g)}t&&!s&&vl(e,t),wr(e),e.curOp.updateInput<2&&(e.curOp.updateInput=h),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function ml(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");return n&&(e.preventDefault(),t.isReadOnly()||t.options.disableInput||Pr(t,function(){return gl(t,n,0,null,"paste")}),1)}function vl(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;0<=r;r--){var i=n.ranges[r];if(!(100=i.first+i.size||(o=new tt(r,o.ch,o.sticky),!(u=Ye(i,r))))return;o=Eo(a,i.cm,u,o.line,c)}else o=n;return 1}if("char"==s||"codepoint"==s)n();else if("column"==s)n(!0);else if("word"==s||"group"==s)for(var r=null,h="group"==s,d=i.cm&&i.cm.getHelper(o,"wordChars"),f=!0;!(l<0)||n(!f);f=!1){var p=u.text.charAt(o.ch)||"\n",p=J(p,d)?"w":h&&"\n"==p?"n":!h||/\s/.test(p)?null:"p";if(!h||f||p||(p="s"),r&&r!=p){l<0&&(l=1,n(),o.sticky="after");break}if(p&&(r=p),0=s.height){l.hitSide=!0;break}o+=5*n}return l}e=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new I,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Sl(e,t){var n=Sn(e,t.line);if(!n||n.hidden)return null;var r=Ye(e.doc,t.line),n=xn(n,r,t.line),r=pe(r,e.doc.direction),e="left";r&&(e=le(r,t.ch)%2?"right":"left");e=Nn(n.map,t.ch,e);return e.offset="right"==e.collapse?e.end:e.start,e}function Ll(e,t){return t&&(e.bad=!0),e}function kl(e,t,n){var r;if(t==e.display.lineDiv){if(!(r=e.display.lineDiv.childNodes[n]))return Ll(e.clipPos(tt(e.display.viewTo-1)),!0);t=null,n=0}else for(r=t;;r=r.parentNode){if(!r||r==e.display.lineDiv)return null;if(r.parentNode&&r.parentNode==e.display.lineDiv)break}for(var i=0;i=t.display.viewTo||i.line=t.display.viewFrom&&Sl(t,r)||{node:n[0].measure.map[2],offset:0},i=i.linet.firstLine()&&(i=tt(i.line-1,Ye(t.doc,i.line-1).length)),r.ch==Ye(t.doc,r.line).text.length&&r.linen.viewTo-1)return!1;var o,l=i.line==n.viewFrom||0==(l=er(t,i.line))?(e=Ze(n.view[0].line),n.view[0].node):(e=Ze(n.view[l].line),n.view[l-1].node.nextSibling),r=er(t,r.line),r=r==n.view.length-1?(o=n.viewTo-1,n.lineDiv.lastChild):(o=Ze(n.view[r+1].line)-1,n.view[r+1].node.previousSibling);if(!l)return!1;for(var s=t.doc.splitLines(function(l,e,t,s,a){var n="",u=!1,c=l.doc.lineSeparator(),h=!1;function d(){u&&(n+=c,h&&(n+=c),u=h=!1)}function f(e){e&&(d(),n+=e)}for(;!function e(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(n)f(n);else if(n=t.getAttribute("cm-marker"))(n=l.findMarks(tt(s,0),tt(a+1,0),(o=+n,function(e){return e.id==o}))).length&&(r=n[0].find(0))&&f($e(l.doc,r.from,r.to).join(c));else if("false"!=t.getAttribute("contenteditable")){var r=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(/^br$/i.test(t.nodeName)||0!=t.textContent.length){r&&d();for(var i=0;ii.ch&&p.charCodeAt(p.length-c-1)==g.charCodeAt(g.length-c-1);)u--,c++;s[s.length-1]=p.slice(0,p.length-c).replace(/^\u200b+/,""),s[0]=s[0].slice(u).replace(/\u200b+$/,"");l=tt(e,u),r=tt(o,a.length?Y(a).length-c:0);return 1n&&(dl(this,i.head.line,e,!0),n=i.head.line,r==this.doc.sel.primIndex&&wr(this));else{for(var o=i.from(),l=i.to(),i=Math.max(n,o.line),n=Math.min(this.lastLine(),l.line-(l.ch?0:1))+1,s=i;s>1;if((l?n[2*l-1]:0)>=o)i=l;else{if(!(n[2*l+1]o)&&e.top>t.offsetHeight?a=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=o&&(a=e.bottom),u+t.offsetWidth>l&&(u=l-t.offsetWidth)),t.style.top=a+"px",t.style.left=t.style.right="","right"==i?(u=s.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?u=0:"middle"==i&&(u=(s.sizer.clientWidth-t.offsetWidth)/2),t.style.left=u+"px"),n&&(n=this,t={left:u,top:a,right:u+t.offsetWidth,bottom:a+t.offsetHeight},null!=(t=yr(n,t)).scrollTop&&Lr(n,t.scrollTop),null!=t.scrollLeft&&Tr(n,t.scrollLeft))},triggerOnKeyDown:Ir(Yo),triggerOnKeyPress:Ir(_o),triggerOnKeyUp:$o,triggerOnMouseDown:Ir(Jo),execCommand:function(e){if(Ro.hasOwnProperty(e))return Ro[e].call(null,this)},triggerElectric:Ir(function(e){vl(this,e)}),findPosH:function(e,t,n,r){var i=1;t<0&&(i=-1,t=-t);for(var o=at(this.doc,e),l=0;l|[*\]])\s*$|\*$/.test(e.string.slice(0,n))||(!(!t.typeAtEndOfLine||e.column()!=e.indentation())||void 0))}function z(e){for(;;){if(!e||"top"==e.type)return 1;if("}"==e.type&&"namespace"!=e.prev.info)return;e=e.prev}}function e(e){for(var t={},n=e.split(" "),r=0;r!?|\/]/,S=i.isIdentifierChar||/[\w\$_\xa1-\uffff]/,T=i.isReservedIdentifier||!1;function C(e,t){var a,n=e.next();if(g[n]){var r=g[n](e,t);if(!1!==r)return r}if('"'==n||"'"==n)return t.tokenize=(a=n,function(e,t){for(var n,r=!1,o=!1;null!=(n=e.next());){if(n==a&&!r){o=!0;break}r=!r&&"\\"==n}return!o&&(r||k)||(t.tokenize=null),"string"}),t.tokenize(e,t);if(v.test(n)){if(e.backUp(1),e.match(w))return"number";e.next()}if(x.test(n))return l=n,null;if("/"==n){if(e.eat("*"))return(t.tokenize=I)(e,t);if(e.eat("/"))return e.skipToEnd(),"comment"}if(_.test(n)){for(;!e.match(/^\/[\/*]/,!1)&&e.eat(_););return"operator"}if(e.eatWhile(S),b)for(;e.match(b);)e.eatWhile(S);n=e.current();return F(o,n)?(F(m,n)&&(l="newstatement"),F(h,n)&&(s=!0),"keyword"):F(f,n)?"type":F(p,n)||T&&T(n)?(F(m,n)&&(l="newstatement"),"builtin"):F(y,n)?"atom":"variable"}function I(e,t){for(var n,r=!1;n=e.next();){if("/"==n&&r){t.tokenize=null;break}r="*"==n}return"comment"}function N(e,t){i.typeFirstDefinitions&&e.eol()&&z(t.context)&&(t.typeAtEndOfLine=E(e,t,e.pos))}return{startState:function(e){return{tokenize:null,context:new L((e||0)-c,0,"top",null,!1),indented:0,startOfLine:!0,prevToken:null}},token:function(e,t){var n=t.context;if(e.sol()&&(null==n.align&&(n.align=!1),t.indented=e.indentation(),t.startOfLine=!0),e.eatSpace())return N(e,t),null;l=s=null;var r,o=(t.tokenize||C)(e,t);if("comment"==o||"meta"==o)return o;if(null==n.align&&(n.align=!0),";"==l||":"==l||","==l&&e.match(/^\s*(?:\/\/.*)?$/,!1))for(;"statement"==t.context.type;)P(t);else if("{"==l)D(t,e.column(),"}");else if("["==l)D(t,e.column(),"]");else if("("==l)D(t,e.column(),")");else if("}"==l){for(;"statement"==n.type;)n=P(t);for("}"==n.type&&(n=P(t));"statement"==n.type;)n=P(t)}else l==n.type?P(t):a&&(("}"==n.type||"top"==n.type)&&";"!=l||"statement"==n.type&&"newstatement"==l)&&D(t,e.column(),"statement",e.current());return"variable"==o&&("def"==t.prevToken||i.typeFirstDefinitions&&E(e,t,e.start)&&z(t.context)&&e.match(/^\s*\(/,!1))&&(o="def"),!g.token||void 0!==(r=g.token(e,t,o))&&(o=r),"def"==o&&!1===i.styleDefs&&(o="variable"),t.startOfLine=!1,t.prevToken=s?"def":o||l,N(e,t),o},indent:function(e,t){if(e.tokenize!=C&&null!=e.tokenize||e.typeAtEndOfLine)return M.Pass;var n=e.context,r=t&&t.charAt(0),o=r==n.type;if("statement"==n.type&&"}"==r&&(n=n.prev),i.dontIndentStatements)for(;"statement"==n.type&&i.dontIndentStatements.test(n.info);)n=n.prev;if(g.indent){var a=g.indent(e,n,t,c);if("number"==typeof a)return a}a=n.prev&&"switch"==n.prev.info;if(i.allmanIndentation&&/[{(]/.test(r)){for(;"top"!=n.type&&"}"!=n.type;)n=n.prev;return n.indented}return"statement"==n.type?n.indented+("{"==r?0:u):!n.align||d&&")"==n.type?")"!=n.type||o?n.indented+(o?0:c)+(o||!a||/^(?:case|default)\b/.test(t)?0:c):n.indented+u:n.column+(o?0:1)},electricInput:e?/^\s*(?:case .*?:|default:|\{\}?|\})$/:/^\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});var t="auto if break case register continue return default do sizeof static else struct switch extern typedef union for goto while enum const volatile inline restrict asm fortran",n="alignas alignof and and_eq audit axiom bitand bitor catch class compl concept constexpr const_cast decltype delete dynamic_cast explicit export final friend import module mutable namespace new noexcept not not_eq operator or or_eq override private protected public reinterpret_cast requires static_assert static_cast template this thread_local throw try typeid typename using virtual xor xor_eq",r="bycopy byref in inout oneway out self super atomic nonatomic retain copy readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd @interface @implementation @end @protocol @encode @property @synthesize @dynamic @class @public @package @private @protected @required @optional @try @catch @finally @import @selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available",o="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT",a=e("int long char short double float unsigned signed void bool"),i=e("SEL instancetype id Class Protocol BOOL");function l(e){return F(a,e)||/.+_t$/.test(e)}function s(e){return l(e)||F(i,e)}var c="case do else for if switch while struct enum union",u="struct enum union";function d(e,t){if(!t.startOfLine)return!1;for(var n,r=null;n=e.peek();){if("\\"==n&&e.match(/^.$/)){r=d;break}if("/"==n&&e.match(/^\/[\/\*]/,!1))break;e.next()}return t.tokenize=r,"meta"}function f(e,t){return"type"==t.prevToken&&"type"}function p(e){return!(!e||e.length<2)&&("_"==e[0]&&("_"==e[1]||e[1]!==e[1].toLowerCase()))}function m(e){return e.eatWhile(/[\w\.']/),"number"}function h(e,t){if(e.backUp(1),e.match(/^(?:R|u8R|uR|UR|LR)/)){var n=e.match(/^"([^\s\\()]{0,16})\(/);return n?(t.cpp11RawStringDelim=n[1],(t.tokenize=k)(e,t)):!1}return e.match(/^(?:u8|u|U|L)/)?!!e.match(/^["']/,!1)&&"string":(e.next(),!1)}function y(e){e=/(\w+)::~?(\w+)$/.exec(e);return e&&e[1]==e[2]}function g(e,t){for(var n;null!=(n=e.next());)if('"'==n&&!e.eat('"')){t.tokenize=null;break}return"string"}function k(e,t){var n=t.cpp11RawStringDelim.replace(/[^\w\s]/g,"\\$&");return e.match(new RegExp(".*?\\)"+n+'"'))?t.tokenize=null:e.skipToEnd(),"string"}function b(e,t){"string"==typeof e&&(e=[e]);var n=[];function r(e){if(e)for(var t in e)e.hasOwnProperty(t)&&n.push(t)}r(t.keywords),r(t.types),r(t.builtin),r(t.atoms),n.length&&(t.helperType=e[0],M.registerHelper("hintWords",e[0],n));for(var o=0;o!?|\/#:@]/,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return!!e.match('""')&&(t.tokenize=x,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},"=":function(e,t){var n=t.context;return!("}"!=n.type||!n.align||!e.eat(">"))&&(t.context=new L(n.indented,n.column,n.type,n.info,null,n.prev),"operator")},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=v(1),t.tokenize(e,t))}},modeProps:{closeBrackets:{pairs:'()[]{}""',triples:'"'}}}),b("text/x-kotlin",{name:"clike",keywords:e("package as typealias class interface this super val operator var fun for is in This throw return annotation break continue object if else while do try when !in !is as? file import where by get set abstract enum open inner override private public internal protected catch finally out final vararg reified dynamic companion constructor init sealed field property receiver param sparam lateinit data inline noinline tailrec external annotation crossinline const operator infix suspend actual expect setparam value"),types:e("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable Compiler Double Exception Float Integer Long Math Number Object Package Pair Process Runtime Runnable SecurityManager Short StackTraceElement StrictMath String StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:!1,indentStatements:!1,multiLineStrings:!0,number:/^(?:0x[a-f\d_]+|0b[01_]+|(?:[\d_]+(\.\d+)?|\.\d+)(?:e[-+]?[\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:e("catch class do else finally for if where try while enum"),defKeywords:e("class val var object interface fun"),atoms:e("true false null this"),hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},"*":function(e,t){return"."==t.prevToken?"variable":"operator"},'"':function(e,t){var a;return t.tokenize=(a=e.match('""'),function(e,t){for(var n,r=!1,o=!1;!e.eol();){if(!a&&!r&&e.match('"')){o=!0;break}if(a&&e.match('"""')){o=!0;break}n=e.next(),!r&&"$"==n&&e.match("{")&&e.skipTo("}"),r=!r&&"\\"==n&&!a}return!o&&a||(t.tokenize=null),"string"}),t.tokenize(e,t)},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=v(1),t.tokenize(e,t))},indent:function(e,t,n,r){var o=n&&n.charAt(0);return"}"!=e.prevToken&&")"!=e.prevToken||""!=n?"operator"==e.prevToken&&"}"!=n&&"}"!=e.context.type||"variable"==e.prevToken&&"."==o||("}"==e.prevToken||")"==e.prevToken)&&"."==o?2*r+t.indented:t.align&&"}"==t.type?t.indented+(e.context.type==(n||"").charAt(0)?0:r):void 0:e.indented}},modeProps:{closeBrackets:{triples:'"'}}}),b(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:e("sampler1D sampler2D sampler3D samplerCube sampler1DShadow sampler2DShadow const attribute uniform varying break continue discard return for while do if else struct in out inout"),types:e("float int bool void vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 mat2 mat3 mat4"),blockKeywords:e("for while do if else struct"),builtin:e("radians degrees sin cos tan asin acos atan pow exp log exp2 sqrt inversesqrt abs sign floor ceil fract mod min max clamp mix step smoothstep length distance dot cross normalize ftransform faceforward reflect refract matrixCompMult lessThan lessThanEqual greaterThan greaterThanEqual equal notEqual any all not texture1D texture1DProj texture1DLod texture1DProjLod texture2D texture2DProj texture2DLod texture2DProjLod texture3D texture3DProj texture3DLod texture3DProjLod textureCube textureCubeLod shadow1D shadow2D shadow1DProj shadow2DProj shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod dFdx dFdy fwidth noise1 noise2 noise3 noise4"),atoms:e("true false gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogCoord gl_PointCoord gl_Position gl_PointSize gl_ClipVertex gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor gl_TexCoord gl_FogFragCoord gl_FragCoord gl_FrontFacing gl_FragData gl_FragDepth gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormalScale gl_DepthRange gl_ClipPlane gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel gl_FrontLightModelProduct gl_BackLightModelProduct gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_FogParameters gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits gl_MaxDrawBuffers"),indentSwitch:!1,hooks:{"#":d},modeProps:{fold:["brace","include"]}}),b("text/x-nesc",{name:"clike",keywords:e(t+" as atomic async call command component components configuration event generic implementation includes interface module new norace nx_struct nx_union post provides signal task uses abstract extends"),types:l,blockKeywords:e(c),atoms:e("null true false"),hooks:{"#":d},modeProps:{fold:["brace","include"]}}),b("text/x-objectivec",{name:"clike",keywords:e(t+" "+r),types:s,builtin:e(o),blockKeywords:e(c+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:e(u+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:!0,atoms:e("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:p,hooks:{"#":d,"*":f},modeProps:{fold:["brace","include"]}}),b("text/x-objectivec++",{name:"clike",keywords:e(t+" "+r+" "+n),types:s,builtin:e(o),blockKeywords:e(c+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:e(u+" @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:!0,atoms:e("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:p,hooks:{"#":d,"*":f,u:h,U:h,L:h,R:h,0:m,1:m,2:m,3:m,4:m,5:m,6:m,7:m,8:m,9:m,token:function(e,t,n){if("variable"==n&&"("==e.peek()&&(";"==t.prevToken||null==t.prevToken||"}"==t.prevToken)&&y(e.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}}),b("text/x-squirrel",{name:"clike",keywords:e("base break clone continue const default delete enum extends function in class foreach local resume return this throw typeof yield constructor instanceof static"),types:l,blockKeywords:e("case catch class else for foreach if switch try while"),defKeywords:e("function local class"),typeFirstDefinitions:!0,atoms:e("true false null"),hooks:{"#":d},modeProps:{fold:["brace","include"]}});var w=null;b("text/x-ceylon",{name:"clike",keywords:e("abstracts alias assembly assert assign break case catch class continue dynamic else exists extends finally for function given if import in interface is let module new nonempty object of out outer package return satisfies super switch then this throw try value void while"),types:function(e){e=e.charAt(0);return e===e.toUpperCase()&&e!==e.toLowerCase()},blockKeywords:e("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:e("class dynamic function interface module object package value"),builtin:e("abstract actual aliased annotation by default deprecated doc final formal late license native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\[\]{}\(\),;\:\.`]/,isOperatorChar:/[+\-*&%=<>!?|^~:\/]/,numberStart:/[\d#$]/,number:/^(?:#[\da-fA-F_]+|\$[01_]+|[\d_]+[kMGTPmunpf]?|[\d_]+\.[\d_]+(?:[eE][-+]?\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:!0,typeFirstDefinitions:!0,atoms:e("true false null larger smaller equal empty finished"),indentSwitch:!1,styleDefs:!1,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return t.tokenize=function a(i){return function(e,t){for(var n,r=!1,o=!1;!e.eol();){if(!r&&e.match('"')&&("single"==i||e.match('""'))){o=!0;break}if(!r&&e.match("``")){w=a(i),o=!0;break}n=e.next(),r="single"==i&&!r&&"\\"==n}return o&&(t.tokenize=null),"string"}}(e.match('""')?"triple":"single"),t.tokenize(e,t)},"`":function(e,t){return!(!w||!e.match("`"))&&(t.tokenize=w,w=null,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},token:function(e,t,n){if(("variable"==n||"type"==n)&&"."==t.prevToken)return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:'"'}}})});
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/libs/codemirror/mode/sql/sql.min.js b/generator-web/src/main/resources/statics/libs/codemirror/mode/sql/sql.min.js
new file mode 100644
index 0000000..7cad5fb
--- /dev/null
+++ b/generator-web/src/main/resources/statics/libs/codemirror/mode/sql/sql.min.js
@@ -0,0 +1 @@
+!function(e){"object"==typeof exports&&"object"==typeof module?e(require("../../lib/codemirror")):"function"==typeof define&&define.amd?define(["../../lib/codemirror"],e):e(CodeMirror)}(function(a){"use strict";function e(e){for(var t;null!=(t=e.next());)if("`"==t&&!e.eat("`"))return"variable-2";return e.backUp(e.current().length-1),e.eatWhile(/\w/)?"variable-2":null}function t(e){return e.eat("@")&&(e.match("session."),e.match("local."),e.match("global.")),e.eat("'")?(e.match(/^.*'/),"variable-2"):e.eat('"')?(e.match(/^.*"/),"variable-2"):e.eat("`")?(e.match(/^.*`/),"variable-2"):e.match(/^[0-9a-zA-Z$\.\_]+/)?"variable-2":null}function r(e){return e.eat("N")?"atom":e.match(/^[a-zA-Z.#!?]/)?"variable-2":null}a.defineMode("sql",function(r,e){var n=e.client||{},i=e.atoms||{false:!0,true:!0,null:!0},o=e.builtin||y(v),s=e.keywords||y(f),l=e.operatorChars||/^[*+\-%<>!=&|~^\/]/,c=e.support||{},d=e.hooks||{},u=e.dateSQL||{date:!0,time:!0,timestamp:!0},m=!1!==e.backslashStringEscapes,p=e.brackets||/^[\{}\(\)\[\]]/,_=e.punctuation||/^[;.,:]/;function h(e,t){var r=e.next();if(d[r]){var a=d[r](e,t);if(!1!==a)return a}if(c.hexNumber&&("0"==r&&e.match(/^[xX][0-9a-fA-F]+/)||("x"==r||"X"==r)&&e.match(/^'[0-9a-fA-F]+'/)))return"number";if(c.binaryNumber&&(("b"==r||"B"==r)&&e.match(/^'[01]+'/)||"0"==r&&e.match(/^b[01]+/)))return"number";if(47!=^\&|\/]/,brackets:/^[\{}\(\)]/,punctuation:/^[;.,:/]/,backslashStringEscapes:!1,dateSQL:y("date datetimeoffset datetime2 smalldatetime datetime time"),hooks:{"@":t}}),a.defineMIME("text/x-mysql",{name:"sql",client:y("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:y(f+"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general get global grant grants group group_concat handler hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show signal slave slow smallint snapshot soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),builtin:y("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:y("false true null unknown"),operatorChars:/^[*+\-%<>!=&|^]/,dateSQL:y("date time timestamp"),support:y("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),hooks:{"@":t,"`":e,"\\":r}}),a.defineMIME("text/x-mariadb",{name:"sql",client:y("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:y(f+"accessible action add after algorithm all always analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general generated get global grant grants group group_concat handler hard hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password persistent phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show shutdown signal slave slow smallint snapshot soft soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views virtual warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),builtin:y("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:y("false true null unknown"),operatorChars:/^[*+\-%<>!=&|^]/,dateSQL:y("date time timestamp"),support:y("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),hooks:{"@":t,"`":e,"\\":r}}),a.defineMIME("text/x-sqlite",{name:"sql",client:y("auth backup bail binary changes check clone databases dbinfo dump echo eqp exit explain fullschema headers help import imposter indexes iotrace limit lint load log mode nullvalue once open output print prompt quit read restore save scanstats schema separator session shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width"),keywords:y(f+"abort action add after all analyze attach autoincrement before begin cascade case cast check collate column commit conflict constraint cross current_date current_time current_timestamp database default deferrable deferred detach each else end escape except exclusive exists explain fail for foreign full glob if ignore immediate index indexed initially inner instead intersect isnull key left limit match natural no notnull null of offset outer plan pragma primary query raise recursive references regexp reindex release rename replace restrict right rollback row savepoint temp temporary then to transaction trigger unique using vacuum view virtual when with without"),builtin:y("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text clob bigint int int2 int8 integer float double char varchar date datetime year unsigned signed numeric real"),atoms:y("null current_date current_time current_timestamp"),operatorChars:/^[*+\-%<>!=&|/~]/,dateSQL:y("date time timestamp datetime"),support:y("decimallessFloat zerolessFloat"),identifierQuote:'"',hooks:{"@":t,":":t,"?":t,$:t,'"':function(e){for(var t;null!=(t=e.next());)if('"'==t&&!e.eat('"'))return"variable-2";return e.backUp(e.current().length-1),e.eatWhile(/\w/)?"variable-2":null},"`":e}}),a.defineMIME("text/x-cassandra",{name:"sql",client:{},keywords:y("add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime"),builtin:y("ascii bigint blob boolean counter decimal double float frozen inet int list map static text timestamp timeuuid tuple uuid varchar varint"),atoms:y("false true infinity NaN"),operatorChars:/^[<>=]/,dateSQL:{},support:y("commentSlashSlash decimallessFloat"),hooks:{}}),a.defineMIME("text/x-plsql",{name:"sql",client:y("appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define describe echo editfile embedded escape exec execute feedback flagger flush heading headsep instance linesize lno loboffset logsource long longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar release repfooter repheader serveroutput shiftinout show showmode size spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout time timing trimout trimspool ttitle underline verify version wrap"),keywords:y("abort accept access add all alter and any array arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body boolean by case cast char char_base check close cluster clusters colauth column comment commit compress connect connected constant constraint crash create current currval cursor data_base database date dba deallocate debugoff debugon decimal declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry escape exception exception_init exchange exclusive exists exit external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging long loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base object of off offline on online only open option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw read rebuild record ref references refresh release rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate session set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work"),builtin:y("abs acos add_months ascii asin atan atan2 average bfile bfilename bigserial bit blob ceil character chartorowid chr clob concat convert cos cosh count dec decode deref dual dump dup_val_on_index empty error exp false float floor found glb greatest hextoraw initcap instr instrb int integer isopen last_day least length lengthb ln lower lpad ltrim lub make_ref max min mlslabel mod months_between natural naturaln nchar nclob new_time next_day nextval nls_charset_decl_len nls_charset_id nls_charset_name nls_initcap nls_lower nls_sort nls_upper nlssort no_data_found notfound null number numeric nvarchar2 nvl others power rawtohex real reftohex round rowcount rowidtochar rowtype rpad rtrim serial sign signtype sin sinh smallint soundex sqlcode sqlerrm sqrt stddev string substr substrb sum sysdate tan tanh to_char text to_date to_label to_multi_byte to_number to_single_byte translate true trunc uid unlogged upper user userenv varchar varchar2 variance varying vsize xml"),operatorChars:/^[*\/+\-%<>!=~]/,dateSQL:y("date time timestamp"),support:y("doubleQuote nCharCast zerolessFloat binaryNumber hexNumber")}),a.defineMIME("text/x-hive",{name:"sql",keywords:y("select alter $elem$ $key$ $value$ add after all analyze and archive as asc before between binary both bucket buckets by cascade case cast change cluster clustered clusterstatus collection column columns comment compute concatenate continue create cross cursor data database databases dbproperties deferred delete delimited desc describe directory disable distinct distribute drop else enable end escaped exclusive exists explain export extended external fetch fields fileformat first format formatted from full function functions grant group having hold_ddltime idxproperties if import in index indexes inpath inputdriver inputformat insert intersect into is items join keys lateral left like limit lines load local location lock locks mapjoin materialized minus msck no_drop nocompress not of offline on option or order out outer outputdriver outputformat overwrite partition partitioned partitions percent plus preserve procedure purge range rcfile read readonly reads rebuild recordreader recordwriter recover reduce regexp rename repair replace restrict revoke right rlike row schema schemas semi sequencefile serde serdeproperties set shared show show_database sort sorted ssl statistics stored streamtable table tables tablesample tblproperties temporary terminated textfile then tmp to touch transform trigger unarchive undo union uniquejoin unlock update use using utc utc_tmestamp view when where while with admin authorization char compact compactions conf cube current current_date current_timestamp day decimal defined dependency directories elem_type exchange file following for grouping hour ignore inner interval jar less logical macro minute month more none noscan over owner partialscan preceding pretty principals protection reload rewrite role roles rollup rows second server sets skewed transactions truncate unbounded unset uri user values window year"),builtin:y("bool boolean long timestamp tinyint smallint bigint int float double date datetime unsigned string array struct map uniontype key_type utctimestamp value_type varchar"),atoms:y("false true null unknown"),operatorChars:/^[*+\-%<>!=]/,dateSQL:y("date timestamp"),support:y("ODBCdotTable doubleQuote binaryNumber hexNumber")}),a.defineMIME("text/x-pgsql",{name:"sql",client:y("source"),keywords:y(f+"a abort abs absent absolute access according action ada add admin after aggregate alias all allocate also alter always analyse analyze and any are array array_agg array_max_cardinality as asc asensitive assert assertion assignment asymmetric at atomic attach attribute attributes authorization avg backward base64 before begin begin_frame begin_partition bernoulli between bigint binary bit bit_length blob blocked bom boolean both breadth by c cache call called cardinality cascade cascaded case cast catalog catalog_name ceil ceiling chain char char_length character character_length character_set_catalog character_set_name character_set_schema characteristics characters check checkpoint class class_origin clob close cluster coalesce cobol collate collation collation_catalog collation_name collation_schema collect column column_name columns command_function command_function_code comment comments commit committed concurrently condition condition_number configuration conflict connect connection connection_name constant constraint constraint_catalog constraint_name constraint_schema constraints constructor contains content continue control conversion convert copy corr corresponding cost count covar_pop covar_samp create cross csv cube cume_dist current current_catalog current_date current_default_transform_group current_path current_role current_row current_schema current_time current_timestamp current_transform_group_for_type current_user cursor cursor_name cycle data database datalink datatype date datetime_interval_code datetime_interval_precision day db deallocate debug dec decimal declare default defaults deferrable deferred defined definer degree delete delimiter delimiters dense_rank depends depth deref derived desc describe descriptor detach detail deterministic diagnostics dictionary disable discard disconnect dispatch distinct dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue do document domain double drop dump dynamic dynamic_function dynamic_function_code each element else elseif elsif empty enable encoding encrypted end end_frame end_partition endexec enforced enum equals errcode error escape event every except exception exclude excluding exclusive exec execute exists exit exp explain expression extension external extract false family fetch file filter final first first_value flag float floor following for force foreach foreign fortran forward found frame_row free freeze from fs full function functions fusion g general generated get global go goto grant granted greatest group grouping groups handler having header hex hierarchy hint hold hour id identity if ignore ilike immediate immediately immutable implementation implicit import in include including increment indent index indexes indicator info inherit inherits initially inline inner inout input insensitive insert instance instantiable instead int integer integrity intersect intersection interval into invoker is isnull isolation join k key key_member key_type label lag language large last last_value lateral lead leading leakproof least left length level library like like_regex limit link listen ln load local localtime localtimestamp location locator lock locked log logged loop lower m map mapping match matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text method min minute minvalue mod mode modifies module month more move multiset mumps name names namespace national natural nchar nclob nesting new next nfc nfd nfkc nfkd nil no none normalize normalized not nothing notice notify notnull nowait nth_value ntile null nullable nullif nulls number numeric object occurrences_regex octet_length octets of off offset oids old on only open operator option options or order ordering ordinality others out outer output over overlaps overlay overriding owned owner p pad parallel parameter parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partial partition pascal passing passthrough password path percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding precision prepare prepared preserve primary print_strict_params prior privileges procedural procedure procedures program public publication query quote raise range rank read reads real reassign recheck recovery recursive ref references referencing refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex relative release rename repeatable replace replica requiring reset respect restart restore restrict result result_oid return returned_cardinality returned_length returned_octet_length returned_sqlstate returning returns reverse revoke right role rollback rollup routine routine_catalog routine_name routine_schema routines row row_count row_number rows rowtype rule savepoint scale schema schema_name schemas scope scope_catalog scope_name scope_schema scroll search second section security select selective self sensitive sequence sequences serializable server server_name session session_user set setof sets share show similar simple size skip slice smallint snapshot some source space specific specific_name specifictype sql sqlcode sqlerror sqlexception sqlstate sqlwarning sqrt stable stacked standalone start state statement static statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time system_user t table table_name tables tablesample tablespace temp template temporary text then ties time timestamp timezone_hour timezone_minute to token top_level_count trailing transaction transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex translation treat trigger trigger_catalog trigger_name trigger_schema trim trim_array true truncate trusted type types uescape unbounded uncommitted under unencrypted union unique unknown unlink unlisten unlogged unnamed unnest until untyped update upper uri usage use_column use_variable user user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema using vacuum valid validate validator value value_of values var_pop var_samp varbinary varchar variable_conflict variadic varying verbose version versioning view views volatile warning when whenever where while whitespace width_bucket window with within without work wrapper write xml xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate year yes zone"),builtin:y("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:y("false true null unknown"),operatorChars:/^[*\/+\-%<>!=&|^\/#@?~]/,backslashStringEscapes:!1,dateSQL:y("date time timestamp"),support:y("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast escapeConstant")}),a.defineMIME("text/x-gql",{name:"sql",keywords:y("ancestor and asc by contains desc descendant distinct from group has in is limit offset on order select superset where"),atoms:y("false true"),builtin:y("blob datetime first key __key__ string integer double boolean null"),operatorChars:/^[*+\-%<>!=]/}),a.defineMIME("text/x-gpsql",{name:"sql",client:y("source"),keywords:y("abort absolute access action active add admin after aggregate all also alter always analyse analyze and any array as asc assertion assignment asymmetric at authorization backward before begin between bigint binary bit boolean both by cache called cascade cascaded case cast chain char character characteristics check checkpoint class close cluster coalesce codegen collate column comment commit committed concurrency concurrently configuration connection constraint constraints contains content continue conversion copy cost cpu_rate_limit create createdb createexttable createrole createuser cross csv cube current current_catalog current_date current_role current_schema current_time current_timestamp current_user cursor cycle data database day deallocate dec decimal declare decode default defaults deferrable deferred definer delete delimiter delimiters deny desc dictionary disable discard distinct distributed do document domain double drop dxl each else enable encoding encrypted end enum errors escape every except exchange exclude excluding exclusive execute exists explain extension external extract false family fetch fields filespace fill filter first float following for force foreign format forward freeze from full function global grant granted greatest group group_id grouping handler hash having header hold host hour identity if ignore ilike immediate immutable implicit in including inclusive increment index indexes inherit inherits initially inline inner inout input insensitive insert instead int integer intersect interval into invoker is isnull isolation join key language large last leading least left level like limit list listen load local localtime localtimestamp location lock log login mapping master match maxvalue median merge minute minvalue missing mode modifies modify month move name names national natural nchar new newline next no nocreatedb nocreateexttable nocreaterole nocreateuser noinherit nologin none noovercommit nosuperuser not nothing notify notnull nowait null nullif nulls numeric object of off offset oids old on only operator option options or order ordered others out outer over overcommit overlaps overlay owned owner parser partial partition partitions passing password percent percentile_cont percentile_disc placing plans position preceding precision prepare prepared preserve primary prior privileges procedural procedure protocol queue quote randomly range read readable reads real reassign recheck recursive ref references reindex reject relative release rename repeatable replace replica reset resource restart restrict returning returns revoke right role rollback rollup rootpartition row rows rule savepoint scatter schema scroll search second security segment select sequence serializable session session_user set setof sets share show similar simple smallint some split sql stable standalone start statement statistics stdin stdout storage strict strip subpartition subpartitions substring superuser symmetric sysid system table tablespace temp template temporary text then threshold ties time timestamp to trailing transaction treat trigger trim true truncate trusted type unbounded uncommitted unencrypted union unique unknown unlisten until update user using vacuum valid validation validator value values varchar variadic varying verbose version view volatile web when where whitespace window with within without work writable write xml xmlattributes xmlconcat xmlelement xmlexists xmlforest xmlparse xmlpi xmlroot xmlserialize year yes zone"),builtin:y("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:y("false true null unknown"),operatorChars:/^[*+\-%<>!=&|^\/#@?~]/,dateSQL:y("date time timestamp"),support:y("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast")}),a.defineMIME("text/x-sparksql",{name:"sql",keywords:y("add after all alter analyze and anti archive array as asc at between bucket buckets by cache cascade case cast change clear cluster clustered codegen collection column columns comment commit compact compactions compute concatenate cost create cross cube current current_date current_timestamp database databases data dbproperties defined delete delimited deny desc describe dfs directories distinct distribute drop else end escaped except exchange exists explain export extended external false fields fileformat first following for format formatted from full function functions global grant group grouping having if ignore import in index indexes inner inpath inputformat insert intersect interval into is items join keys last lateral lazy left like limit lines list load local location lock locks logical macro map minus msck natural no not null nulls of on optimize option options or order out outer outputformat over overwrite partition partitioned partitions percent preceding principals purge range recordreader recordwriter recover reduce refresh regexp rename repair replace reset restrict revoke right rlike role roles rollback rollup row rows schema schemas select semi separated serde serdeproperties set sets show skewed sort sorted start statistics stored stratify struct table tables tablesample tblproperties temp temporary terminated then to touch transaction transactions transform true truncate unarchive unbounded uncache union unlock unset use using values view when where window with"),builtin:y("abs acos acosh add_months aggregate and any approx_count_distinct approx_percentile array array_contains array_distinct array_except array_intersect array_join array_max array_min array_position array_remove array_repeat array_sort array_union arrays_overlap arrays_zip ascii asin asinh assert_true atan atan2 atanh avg base64 between bigint bin binary bit_and bit_count bit_get bit_length bit_or bit_xor bool_and bool_or boolean bround btrim cardinality case cast cbrt ceil ceiling char char_length character_length chr coalesce collect_list collect_set concat concat_ws conv corr cos cosh cot count count_if count_min_sketch covar_pop covar_samp crc32 cume_dist current_catalog current_database current_date current_timestamp current_timezone current_user date date_add date_format date_from_unix_date date_part date_sub date_trunc datediff day dayofmonth dayofweek dayofyear decimal decode degrees delimited dense_rank div double e element_at elt encode every exists exp explode explode_outer expm1 extract factorial filter find_in_set first first_value flatten float floor forall format_number format_string from_csv from_json from_unixtime from_utc_timestamp get_json_object getbit greatest grouping grouping_id hash hex hour hypot if ifnull in initcap inline inline_outer input_file_block_length input_file_block_start input_file_name inputformat instr int isnan isnotnull isnull java_method json_array_length json_object_keys json_tuple kurtosis lag last last_day last_value lcase lead least left length levenshtein like ln locate log log10 log1p log2 lower lpad ltrim make_date make_dt_interval make_interval make_timestamp make_ym_interval map map_concat map_entries map_filter map_from_arrays map_from_entries map_keys map_values map_zip_with max max_by md5 mean min min_by minute mod monotonically_increasing_id month months_between named_struct nanvl negative next_day not now nth_value ntile nullif nvl nvl2 octet_length or outputformat overlay parse_url percent_rank percentile percentile_approx pi pmod posexplode posexplode_outer position positive pow power printf quarter radians raise_error rand randn random rank rcfile reflect regexp regexp_extract regexp_extract_all regexp_like regexp_replace repeat replace reverse right rint rlike round row_number rpad rtrim schema_of_csv schema_of_json second sentences sequence sequencefile serde session_window sha sha1 sha2 shiftleft shiftright shiftrightunsigned shuffle sign signum sin sinh size skewness slice smallint some sort_array soundex space spark_partition_id split sqrt stack std stddev stddev_pop stddev_samp str_to_map string struct substr substring substring_index sum tan tanh textfile timestamp timestamp_micros timestamp_millis timestamp_seconds tinyint to_csv to_date to_json to_timestamp to_unix_timestamp to_utc_timestamp transform transform_keys transform_values translate trim trunc try_add try_divide typeof ucase unbase64 unhex uniontype unix_date unix_micros unix_millis unix_seconds unix_timestamp upper uuid var_pop var_samp variance version weekday weekofyear when width_bucket window xpath xpath_boolean xpath_double xpath_float xpath_int xpath_long xpath_number xpath_short xpath_string xxhash64 year zip_with"),atoms:y("false true null"),operatorChars:/^[*\/+\-%<>!=~&|^]/,dateSQL:y("date time timestamp"),support:y("ODBCdotTable doubleQuote zerolessFloat")}),a.defineMIME("text/x-esper",{name:"sql",client:y("source"),keywords:y("alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit after all and as at asc avedev avg between by case cast coalesce count create current_timestamp day days delete define desc distinct else end escape events every exists false first from full group having hour hours in inner insert instanceof into irstream is istream join last lastweekday left limit like max match_recognize matches median measures metadatasql min minute minutes msec millisecond milliseconds not null offset on or order outer output partition pattern prev prior regexp retain-union retain-intersection right rstream sec second seconds select set some snapshot sql stddev sum then true unidirectional until update variable weekday when where window"),builtin:{},atoms:y("false true null"),operatorChars:/^[*+\-%<>!=&|^\/#@?~]/,dateSQL:y("time"),support:y("decimallessFloat zerolessFloat binaryNumber hexNumber")})});
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/codemirror/idea.min.css b/generator-web/src/main/resources/statics/libs/codemirror/theme/idea.min.css
similarity index 100%
rename from generator-web/src/main/resources/statics/plugins/codemirror/idea.min.css
rename to generator-web/src/main/resources/statics/libs/codemirror/theme/idea.min.css
diff --git a/generator-web/src/main/resources/statics/plugins/element-ui/theme-chalk/fonts/element-icons.woff b/generator-web/src/main/resources/statics/libs/element-ui/fonts/element-icons.woff
similarity index 100%
rename from generator-web/src/main/resources/statics/plugins/element-ui/theme-chalk/fonts/element-icons.woff
rename to generator-web/src/main/resources/statics/libs/element-ui/fonts/element-icons.woff
diff --git a/generator-web/src/main/resources/statics/plugins/element-ui/theme-chalk/index.min.css b/generator-web/src/main/resources/statics/libs/element-ui/index.min.css
similarity index 100%
rename from generator-web/src/main/resources/statics/plugins/element-ui/theme-chalk/index.min.css
rename to generator-web/src/main/resources/statics/libs/element-ui/index.min.css
diff --git a/generator-web/src/main/resources/statics/plugins/element-ui/index.min.js b/generator-web/src/main/resources/statics/libs/element-ui/index.min.js
similarity index 100%
rename from generator-web/src/main/resources/statics/plugins/element-ui/index.min.js
rename to generator-web/src/main/resources/statics/libs/element-ui/index.min.js
diff --git a/generator-web/src/main/resources/statics/libs/fastclick.min.js b/generator-web/src/main/resources/statics/libs/fastclick.min.js
deleted file mode 100644
index 131e29e..0000000
--- a/generator-web/src/main/resources/statics/libs/fastclick.min.js
+++ /dev/null
@@ -1 +0,0 @@
-!function e(t,n,r){function i(s,a){if(!n[s]){if(!t[s]){var c="function"==typeof require&&require;if(!a&&c)return c(s,!0);if(o)return o(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var u=n[s]={exports:{}};t[s][0].call(u.exports,function(e){var n=t[s][1][e];return i(n?n:e)},u,u.exports,e,t,n,r)}return n[s].exports}for(var o="function"==typeof require&&require,s=0;sc;c++)a[s[c]]=i(a[s[c]],a);r&&(t.addEventListener("mouseover",this.onMouse,!0),t.addEventListener("mousedown",this.onMouse,!0),t.addEventListener("mouseup",this.onMouse,!0)),t.addEventListener("click",this.onClick,!0),t.addEventListener("touchstart",this.onTouchStart,!1),t.addEventListener("touchmove",this.onTouchMove,!1),t.addEventListener("touchend",this.onTouchEnd,!1),t.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(t.removeEventListener=function(e,n,r){var i=Node.prototype.removeEventListener;"click"===e?i.call(t,e,n.hijacked||n,r):i.call(t,e,n,r)},t.addEventListener=function(e,n,r){var i=Node.prototype.addEventListener;"click"===e?i.call(t,e,n.hijacked||(n.hijacked=function(e){e.propagationStopped||n(e)}),r):i.call(t,e,n,r)}),"function"==typeof t.onclick&&(o=t.onclick,t.addEventListener("click",function(e){o(e)},!1),t.onclick=null)}}var n=navigator.userAgent.indexOf("Windows Phone")>=0,r=navigator.userAgent.indexOf("Android")>0&&!n,i=/iP(ad|hone|od)/.test(navigator.userAgent)&&!n,o=i&&/OS 4_\d(_\d)?/.test(navigator.userAgent),s=i&&/OS [6-7]_\d/.test(navigator.userAgent),a=navigator.userAgent.indexOf("BB10")>0;e.prototype.needsClick=function(e){switch(e.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(e.disabled)return!0;break;case"input":if(i&&"file"===e.type||e.disabled)return!0;break;case"label":case"iframe":case"video":return!0}return/\bneedsclick\b/.test(e.className)},e.prototype.needsFocus=function(e){switch(e.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!r;case"input":switch(e.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!e.disabled&&!e.readOnly;default:return/\bneedsfocus\b/.test(e.className)}},e.prototype.sendClick=function(e,t){var n,r;document.activeElement&&document.activeElement!==e&&document.activeElement.blur(),r=t.changedTouches[0],n=document.createEvent("MouseEvents"),n.initMouseEvent(this.determineEventType(e),!0,!0,window,1,r.screenX,r.screenY,r.clientX,r.clientY,!1,!1,!1,!1,0,null),n.forwardedTouchEvent=!0,e.dispatchEvent(n)},e.prototype.determineEventType=function(e){return r&&"select"===e.tagName.toLowerCase()?"mousedown":"click"},e.prototype.focus=function(e){var t;i&&e.setSelectionRange&&0!==e.type.indexOf("date")&&"time"!==e.type&&"month"!==e.type?(t=e.value.length,e.setSelectionRange(t,t)):e.focus()},e.prototype.updateScrollParent=function(e){var t,n;if(t=e.fastClickScrollParent,!t||!t.contains(e)){n=e;do{if(n.scrollHeight>n.offsetHeight){t=n,e.fastClickScrollParent=n;break}n=n.parentElement}while(n)}t&&(t.fastClickLastScrollTop=t.scrollTop)},e.prototype.getTargetElementFromEventTarget=function(e){return e.nodeType===Node.TEXT_NODE?e.parentNode:e},e.prototype.onTouchStart=function(e){var t,n,r;if(e.targetTouches.length>1)return!0;if(t=this.getTargetElementFromEventTarget(e.target),n=e.targetTouches[0],i){if(r=window.getSelection(),r.rangeCount&&!r.isCollapsed)return!0;if(!o){if(n.identifier&&n.identifier===this.lastTouchIdentifier)return e.preventDefault(),!1;this.lastTouchIdentifier=n.identifier,this.updateScrollParent(t)}}return this.trackingClick=!0,this.trackingClickStart=e.timeStamp,this.targetElement=t,this.touchStartX=n.pageX,this.touchStartY=n.pageY,e.timeStamp-this.lastClickTimen||Math.abs(t.pageY-this.touchStartY)>n?!0:!1},e.prototype.onTouchMove=function(e){return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(e.target)||this.touchHasMoved(e))&&(this.trackingClick=!1,this.targetElement=null),!0):!0},e.prototype.findControl=function(e){return void 0!==e.control?e.control:e.htmlFor?document.getElementById(e.htmlFor):e.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},e.prototype.onTouchEnd=function(e){var t,n,a,c,l,u=this.targetElement;if(!this.trackingClick)return!0;if(e.timeStamp-this.lastClickTimethis.tapTimeout)return!0;if(this.cancelNextClick=!1,this.lastClickTime=e.timeStamp,n=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,s&&(l=e.changedTouches[0],u=document.elementFromPoint(l.pageX-window.pageXOffset,l.pageY-window.pageYOffset)||u,u.fastClickScrollParent=this.targetElement.fastClickScrollParent),a=u.tagName.toLowerCase(),"label"===a){if(t=this.findControl(u)){if(this.focus(u),r)return!1;u=t}}else if(this.needsFocus(u))return e.timeStamp-n>100||i&&window.top!==window&&"input"===a?(this.targetElement=null,!1):(this.focus(u),this.sendClick(u,e),i&&"select"===a||(this.targetElement=null,e.preventDefault()),!1);return i&&!o&&(c=u.fastClickScrollParent,c&&c.fastClickLastScrollTop!==c.scrollTop)?!0:(this.needsClick(u)||(e.preventDefault(),this.sendClick(u,e)),!1)},e.prototype.onTouchCancel=function(){this.trackingClick=!1,this.targetElement=null},e.prototype.onMouse=function(e){return this.targetElement?e.forwardedTouchEvent?!0:e.cancelable&&(!this.needsClick(this.targetElement)||this.cancelNextClick)?(e.stopImmediatePropagation?e.stopImmediatePropagation():e.propagationStopped=!0,e.stopPropagation(),e.preventDefault(),!1):!0:!0},e.prototype.onClick=function(e){var t;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===e.target.type&&0===e.detail?!0:(t=this.onMouse(e),t||(this.targetElement=null),t)},e.prototype.destroy=function(){var e=this.layer;r&&(e.removeEventListener("mouseover",this.onMouse,!0),e.removeEventListener("mousedown",this.onMouse,!0),e.removeEventListener("mouseup",this.onMouse,!0)),e.removeEventListener("click",this.onClick,!0),e.removeEventListener("touchstart",this.onTouchStart,!1),e.removeEventListener("touchmove",this.onTouchMove,!1),e.removeEventListener("touchend",this.onTouchEnd,!1),e.removeEventListener("touchcancel",this.onTouchCancel,!1)},e.notNeeded=function(e){var t,n,i,o;if("undefined"==typeof window.ontouchstart)return!0;if(n=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!r)return!0;if(t=document.querySelector("meta[name=viewport]")){if(-1!==t.content.indexOf("user-scalable=no"))return!0;if(n>31&&document.documentElement.scrollWidth<=window.outerWidth)return!0}}if(a&&(i=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),i[1]>=10&&i[2]>=3&&(t=document.querySelector("meta[name=viewport]")))){if(-1!==t.content.indexOf("user-scalable=no"))return!0;if(document.documentElement.scrollWidth<=window.outerWidth)return!0}return"none"===e.style.msTouchAction||"manipulation"===e.style.touchAction?!0:(o=+(/Firefox\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],o>=27&&(t=document.querySelector("meta[name=viewport]"),t&&(-1!==t.content.indexOf("user-scalable=no")||document.documentElement.scrollWidth<=window.outerWidth))?!0:"none"===e.style.touchAction||"manipulation"===e.style.touchAction?!0:!1)},e.attach=function(t,n){return new e(t,n)},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){return e}):"undefined"!=typeof t&&t.exports?(t.exports=e.attach,t.exports.FastClick=e):window.FastClick=e}()},{}],2:[function(e){window.Origami={fastclick:e("./bower_components/fastclick/lib/fastclick.js")}},{"./bower_components/fastclick/lib/fastclick.js":1}]},{},[2]);;(function() {function trigger(){document.dispatchEvent(new CustomEvent('o.load'))};document.addEventListener('load',trigger);if (document.readyState==='ready') trigger();}());(function() {function trigger(){document.dispatchEvent(new CustomEvent('o.DOMContentLoaded'))};document.addEventListener('DOMContentLoaded',trigger);if (document.readyState==='interactive') trigger();}())
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/libs/jquery.slimscroll.min.js b/generator-web/src/main/resources/statics/libs/jquery.slimscroll.min.js
deleted file mode 100644
index 298aa1c..0000000
--- a/generator-web/src/main/resources/statics/libs/jquery.slimscroll.min.js
+++ /dev/null
@@ -1 +0,0 @@
-(function($){$.fn.extend({slimScroll:function(options){var defaults={width:"auto",height:"250px",size:"7px",color:"#000",position:"right",distance:"1px",start:"top",opacity:.4,alwaysVisible:false,disableFadeOut:false,railVisible:false,railColor:"#333",railOpacity:.2,railDraggable:true,railClass:"slimScrollRail",barClass:"slimScrollBar",wrapperClass:"slimScrollDiv",allowPageScroll:false,wheelStep:20,touchScrollStep:200,borderRadius:"7px",railBorderRadius:"7px"};var o=$.extend(defaults,options);this.each(function(){var isOverPanel,isOverBar,isDragg,queueHide,touchDif,barHeight,percentScroll,lastScroll,divS="",minBarHeight=30,releaseScroll=false;var me=$(this);if(me.parent().hasClass(o.wrapperClass)){var offset=me.scrollTop();bar=me.parent().find("."+o.barClass);rail=me.parent().find("."+o.railClass);getBarHeight();if($.isPlainObject(options)){if("height"in options&&options.height=="auto"){me.parent().css("height","auto");me.css("height","auto");var height=me.parent().parent().height();me.parent().css("height",height);me.css("height",height)}if("scrollTo"in options){offset=parseInt(o.scrollTo)}else if("scrollBy"in options){offset+=parseInt(o.scrollBy)}else if("destroy"in options){bar.remove();rail.remove();me.unwrap();return}scrollContent(offset,false,true)}return}else if($.isPlainObject(options)){if("destroy"in options){return}}o.height=o.height=="auto"?me.parent().height():o.height;var wrapper=$(divS).addClass(o.wrapperClass).css({position:"relative",overflow:"hidden",width:o.width,height:o.height});me.css({overflow:"hidden",width:o.width,height:o.height,"-ms-touch-action":"none"});var rail=$(divS).addClass(o.railClass).css({width:o.size,height:"100%",position:"absolute",top:0,display:o.alwaysVisible&&o.railVisible?"block":"none","border-radius":o.railBorderRadius,background:o.railColor,opacity:o.railOpacity,zIndex:90});var bar=$(divS).addClass(o.barClass).css({background:o.color,width:o.size,position:"absolute",top:0,opacity:o.opacity,display:o.alwaysVisible?"block":"none","border-radius":o.borderRadius,BorderRadius:o.borderRadius,MozBorderRadius:o.borderRadius,WebkitBorderRadius:o.borderRadius,zIndex:99});var posCss=o.position=="right"?{right:o.distance}:{left:o.distance};rail.css(posCss);bar.css(posCss);me.wrap(wrapper);me.parent().append(bar);me.parent().append(rail);if(o.railDraggable){bar.bind("mousedown",function(e){var $doc=$(document);isDragg=true;t=parseFloat(bar.css("top"));pageY=e.pageY;$doc.bind("mousemove.slimscroll",function(e){currTop=t+e.pageY-pageY;bar.css("top",currTop);scrollContent(0,bar.position().top,false)});$doc.bind("mouseup.slimscroll",function(e){isDragg=false;hideBar();$doc.unbind(".slimscroll")});return false}).bind("selectstart.slimscroll",function(e){e.stopPropagation();e.preventDefault();return false})}rail.hover(function(){showBar()},function(){hideBar()});bar.hover(function(){isOverBar=true},function(){isOverBar=false});me.hover(function(){isOverPanel=true;showBar();hideBar()},function(){isOverPanel=false;hideBar()});if(window.navigator.msPointerEnabled){me.bind("MSPointerDown",function(e,b){if(e.originalEvent.targetTouches.length){touchDif=e.originalEvent.targetTouches[0].pageY}});me.bind("MSPointerMove",function(e){e.originalEvent.preventDefault();if(e.originalEvent.targetTouches.length){var diff=(touchDif-e.originalEvent.targetTouches[0].pageY)/o.touchScrollStep;scrollContent(diff,true);touchDif=e.originalEvent.targetTouches[0].pageY}})}else{me.bind("touchstart",function(e,b){if(e.originalEvent.touches.length){touchDif=e.originalEvent.touches[0].pageY}});me.bind("touchmove",function(e){if(!releaseScroll){e.originalEvent.preventDefault()}if(e.originalEvent.touches.length){var diff=(touchDif-e.originalEvent.touches[0].pageY)/o.touchScrollStep;scrollContent(diff,true);touchDif=e.originalEvent.touches[0].pageY}})}getBarHeight();if(o.start==="bottom"){bar.css({top:me.outerHeight()-bar.outerHeight()});scrollContent(0,true)}else if(o.start!=="top"){scrollContent($(o.start).position().top,null,true);if(!o.alwaysVisible){bar.hide()}}attachWheel();function _onWheel(e){if(!isOverPanel){return}var e=e||window.event;var delta=0;if(e.wheelDelta){delta=-e.wheelDelta/120}if(e.detail){delta=e.detail/3}var target=e.target||e.srcTarget||e.srcElement;if($(target).closest("."+o.wrapperClass).is(me.parent())){scrollContent(delta,true)}if(e.preventDefault&&!releaseScroll){e.preventDefault()}if(!releaseScroll){e.returnValue=false}}function scrollContent(y,isWheel,isJump){releaseScroll=false;var delta=y;var maxTop=me.outerHeight()-bar.outerHeight();if(isWheel){delta=parseInt(bar.css("top"))+y*parseInt(o.wheelStep)/100*bar.outerHeight();delta=Math.min(Math.max(delta,0),maxTop);delta=y>0?Math.ceil(delta):Math.floor(delta);bar.css({top:delta+"px"})}percentScroll=parseInt(bar.css("top"))/(me.outerHeight()-bar.outerHeight());delta=percentScroll*(me[0].scrollHeight-me.outerHeight());if(isJump){delta=y;var offsetTop=delta/me[0].scrollHeight*me.outerHeight();offsetTop=Math.min(Math.max(offsetTop,0),maxTop);bar.css({top:offsetTop+"px"})}me.scrollTop(delta);me.trigger("slimscrolling",~~delta);showBar();hideBar()}function attachWheel(){if(window.addEventListener){this.addEventListener("DOMMouseScroll",_onWheel,false);this.addEventListener("mousewheel",_onWheel,false)}else{document.attachEvent("onmousewheel",_onWheel)}}function getBarHeight(){barHeight=Math.max(me.outerHeight()/me[0].scrollHeight*me.outerHeight(),minBarHeight);bar.css({height:barHeight+"px"});var display=barHeight==me.outerHeight()?"none":"block";bar.css({display:display})}function showBar(){getBarHeight();clearTimeout(queueHide);if(percentScroll==~~percentScroll){releaseScroll=o.allowPageScroll;if(lastScroll!=percentScroll){var msg=~~percentScroll==0?"top":"bottom";me.trigger("slimscroll",msg)}}else{releaseScroll=false}lastScroll=percentScroll;if(barHeight>=me.outerHeight()){releaseScroll=true;return}bar.stop(true,true).fadeIn("fast");if(o.railVisible){rail.stop(true,true).fadeIn("fast")}}function hideBar(){if(!o.alwaysVisible){queueHide=setTimeout(function(){if(!(o.disableFadeOut&&isOverPanel)&&!isOverBar&&!isDragg){bar.fadeOut("slow");rail.fadeOut("slow")}},1e3)}}});return this}});$.fn.extend({slimscroll:$.fn.slimScroll})})(jQuery);
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/libs/jquery.min.js b/generator-web/src/main/resources/statics/libs/jquery/jquery.min.js
similarity index 100%
rename from generator-web/src/main/resources/statics/libs/jquery.min.js
rename to generator-web/src/main/resources/statics/libs/jquery/jquery.min.js
diff --git a/generator-web/src/main/resources/statics/libs/router.js b/generator-web/src/main/resources/statics/libs/router.js
deleted file mode 100644
index 57ff6ef..0000000
--- a/generator-web/src/main/resources/statics/libs/router.js
+++ /dev/null
@@ -1,97 +0,0 @@
-(function() {
- window.Router = function() {
- var self = this;
-
- self.hashList = {}; /* 路由表 */
- self.index = null;
- self.key = '!';
-
- window.onhashchange = function() {
- self.reload();
- };
- };
-
- /**
- * 添加路由,如果路由已经存在则会覆盖
- * @param addr: 地址
- * @param callback: 回调函数,调用回调函数的时候同时也会传入相应参数
- */
- Router.prototype.add = function(addr, callback) {
- var self = this;
-
- self.hashList[addr] = callback;
- };
-
- /**
- * 删除路由
- * @param addr: 地址
- */
- Router.prototype.remove = function(addr) {
- var self = this;
-
- delete self.hashList[addr];
- };
-
- /**
- * 设置主页地址
- * @param index: 主页地址
- */
- Router.prototype.setIndex = function(index) {
- var self = this;
-
- self.index = index;
- };
-
-
- /**
- * 跳转到指定地址
- * @param addr: 地址值
- */
- Router.prototype.go = function(addr) {
- var self = this;
-
- window.location.hash = '#' + self.key + addr;
- };
-
- /**
- * 重载页面
- */
- Router.prototype.reload = function() {
- var self = this;
-
- var hash = window.location.hash.replace('#' + self.key, '');
- //var addr = hash.split('/')[0];
- var addr = hash;
- var cb = getCb(addr, self.hashList);
- if(cb != false) {
- var arr = hash.split('/');
- arr.shift();
- cb.apply(self, arr);
- }
- else {
- self.index && self.go(self.index);
- }
- };
-
- /**
- * 开始路由,实际上只是为了当直接访问路由路由地址的时候能够及时调用回调
- */
- Router.prototype.start = function() {
- var self = this;
-
- self.reload();
- }
-
- /**
- * 获取callback
- * @return false or callback
- */
- function getCb(addr, hashList) {
- for(var key in hashList) {
- if(key == addr) {
- return hashList[key]
- }
- }
- return false;
- }
-})();
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/admin-lte/adminlte.min.js.map b/generator-web/src/main/resources/statics/libs/toastr.js/toastr.js.map
similarity index 100%
rename from generator-web/src/main/resources/statics/plugins/admin-lte/adminlte.min.js.map
rename to generator-web/src/main/resources/statics/libs/toastr.js/toastr.js.map
diff --git a/generator-web/src/main/resources/statics/plugins/toastr/toastr.min.css b/generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.css
similarity index 100%
rename from generator-web/src/main/resources/statics/plugins/toastr/toastr.min.css
rename to generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.css
diff --git a/generator-web/src/main/resources/statics/plugins/toastr/toastr.min.js b/generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.js
similarity index 98%
rename from generator-web/src/main/resources/statics/plugins/toastr/toastr.min.js
rename to generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.js
index 06e4814..7c0c07c 100644
--- a/generator-web/src/main/resources/statics/plugins/toastr/toastr.min.js
+++ b/generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.js
@@ -1,2 +1,2 @@
-!function(e){e(["jquery"],function(e){return function(){function t(e,t,n){return g({type:O.error,iconClass:m().iconClasses.error,message:e,optionsOverride:n,title:t})}function n(t,n){return t||(t=m()),v=e("#"+t.containerId),v.length?v:(n&&(v=d(t)),v)}function o(e,t,n){return g({type:O.info,iconClass:m().iconClasses.info,message:e,optionsOverride:n,title:t})}function s(e){C=e}function i(e,t,n){return g({type:O.success,iconClass:m().iconClasses.success,message:e,optionsOverride:n,title:t})}function a(e,t,n){return g({type:O.warning,iconClass:m().iconClasses.warning,message:e,optionsOverride:n,title:t})}function r(e,t){var o=m();v||n(o),u(e,o,t)||l(o)}function c(t){var o=m();return v||n(o),t&&0===e(":focus",t).length?void h(t):void(v.children().length&&v.remove())}function l(t){for(var n=v.children(),o=n.length-1;o>=0;o--)u(e(n[o]),t)}function u(t,n,o){var s=!(!o||!o.force)&&o.force;return!(!t||!s&&0!==e(":focus",t).length)&&(t[n.hideMethod]({duration:n.hideDuration,easing:n.hideEasing,complete:function(){h(t)}}),!0)}function d(t){return v=e("").attr("id",t.containerId).addClass(t.positionClass),v.appendTo(e(t.target)),v}function p(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,closeOnHover:!0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1}}function f(e){C&&C(e)}function g(t){function o(e){return null==e&&(e=""),e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function s(){c(),u(),d(),p(),g(),C(),l(),i()}function i(){var e="";switch(t.iconClass){case"toast-success":case"toast-info":e="polite";break;default:e="assertive"}I.attr("aria-live",e)}function a(){E.closeOnHover&&I.hover(H,D),!E.onclick&&E.tapToDismiss&&I.click(b),E.closeButton&&j&&j.click(function(e){e.stopPropagation?e.stopPropagation():void 0!==e.cancelBubble&&e.cancelBubble!==!0&&(e.cancelBubble=!0),E.onCloseClick&&E.onCloseClick(e),b(!0)}),E.onclick&&I.click(function(e){E.onclick(e),b()})}function r(){I.hide(),I[E.showMethod]({duration:E.showDuration,easing:E.showEasing,complete:E.onShown}),E.timeOut>0&&(k=setTimeout(b,E.timeOut),F.maxHideTime=parseFloat(E.timeOut),F.hideEta=(new Date).getTime()+F.maxHideTime,E.progressBar&&(F.intervalId=setInterval(x,10)))}function c(){t.iconClass&&I.addClass(E.toastClass).addClass(y)}function l(){E.newestOnTop?v.prepend(I):v.append(I)}function u(){if(t.title){var e=t.title;E.escapeHtml&&(e=o(t.title)),M.append(e).addClass(E.titleClass),I.append(M)}}function d(){if(t.message){var e=t.message;E.escapeHtml&&(e=o(t.message)),B.append(e).addClass(E.messageClass),I.append(B)}}function p(){E.closeButton&&(j.addClass(E.closeClass).attr("role","button"),I.prepend(j))}function g(){E.progressBar&&(q.addClass(E.progressClass),I.prepend(q))}function C(){E.rtl&&I.addClass("rtl")}function O(e,t){if(e.preventDuplicates){if(t.message===w)return!0;w=t.message}return!1}function b(t){var n=t&&E.closeMethod!==!1?E.closeMethod:E.hideMethod,o=t&&E.closeDuration!==!1?E.closeDuration:E.hideDuration,s=t&&E.closeEasing!==!1?E.closeEasing:E.hideEasing;if(!e(":focus",I).length||t)return clearTimeout(F.intervalId),I[n]({duration:o,easing:s,complete:function(){h(I),clearTimeout(k),E.onHidden&&"hidden"!==P.state&&E.onHidden(),P.state="hidden",P.endTime=new Date,f(P)}})}function D(){(E.timeOut>0||E.extendedTimeOut>0)&&(k=setTimeout(b,E.extendedTimeOut),F.maxHideTime=parseFloat(E.extendedTimeOut),F.hideEta=(new Date).getTime()+F.maxHideTime)}function H(){clearTimeout(k),F.hideEta=0,I.stop(!0,!0)[E.showMethod]({duration:E.showDuration,easing:E.showEasing})}function x(){var e=(F.hideEta-(new Date).getTime())/F.maxHideTime*100;q.width(e+"%")}var E=m(),y=t.iconClass||E.iconClass;if("undefined"!=typeof t.optionsOverride&&(E=e.extend(E,t.optionsOverride),y=t.optionsOverride.iconClass||y),!O(E,t)){T++,v=n(E,!0);var k=null,I=e(""),M=e(""),B=e(""),q=e(""),j=e(E.closeHtml),F={intervalId:null,hideEta:null,maxHideTime:null},P={toastId:T,state:"visible",startTime:new Date,options:E,map:t};return s(),r(),a(),f(P),E.debug&&console&&console.log(P),I}}function m(){return e.extend({},p(),b.options)}function h(e){v||(v=n()),e.is(":visible")||(e.remove(),e=null,0===v.children().length&&(v.remove(),w=void 0))}var v,C,w,T=0,O={error:"error",info:"info",success:"success",warning:"warning"},b={clear:r,remove:c,error:t,getContainer:n,info:o,options:{},subscribe:s,success:i,version:"2.1.4",warning:a};return b}()})}("function"==typeof define&&define.amd?define:function(e,t){"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):window.toastr=t(window.jQuery)});
+!function(e){e(["jquery"],function(e){return function(){function t(e,t,n){return g({type:O.error,iconClass:m().iconClasses.error,message:e,optionsOverride:n,title:t})}function n(t,n){return t||(t=m()),v=e("#"+t.containerId),v.length?v:(n&&(v=d(t)),v)}function o(e,t,n){return g({type:O.info,iconClass:m().iconClasses.info,message:e,optionsOverride:n,title:t})}function s(e){C=e}function i(e,t,n){return g({type:O.success,iconClass:m().iconClasses.success,message:e,optionsOverride:n,title:t})}function a(e,t,n){return g({type:O.warning,iconClass:m().iconClasses.warning,message:e,optionsOverride:n,title:t})}function r(e,t){var o=m();v||n(o),u(e,o,t)||l(o)}function c(t){var o=m();return v||n(o),t&&0===e(":focus",t).length?void h(t):void(v.children().length&&v.remove())}function l(t){for(var n=v.children(),o=n.length-1;o>=0;o--)u(e(n[o]),t)}function u(t,n,o){var s=!(!o||!o.force)&&o.force;return!(!t||!s&&0!==e(":focus",t).length)&&(t[n.hideMethod]({duration:n.hideDuration,easing:n.hideEasing,complete:function(){h(t)}}),!0)}function d(t){return v=e("").attr("id",t.containerId).addClass(t.positionClass),v.appendTo(e(t.target)),v}function p(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,closeOnHover:!0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1}}function f(e){C&&C(e)}function g(t){function o(e){return null==e&&(e=""),e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function s(){c(),u(),d(),p(),g(),C(),l(),i()}function i(){var e="";switch(t.iconClass){case"toast-success":case"toast-info":e="polite";break;default:e="assertive"}I.attr("aria-live",e)}function a(){E.closeOnHover&&I.hover(H,D),!E.onclick&&E.tapToDismiss&&I.click(b),E.closeButton&&j&&j.click(function(e){e.stopPropagation?e.stopPropagation():void 0!==e.cancelBubble&&e.cancelBubble!==!0&&(e.cancelBubble=!0),E.onCloseClick&&E.onCloseClick(e),b(!0)}),E.onclick&&I.click(function(e){E.onclick(e),b()})}function r(){I.hide(),I[E.showMethod]({duration:E.showDuration,easing:E.showEasing,complete:E.onShown}),E.timeOut>0&&(k=setTimeout(b,E.timeOut),F.maxHideTime=parseFloat(E.timeOut),F.hideEta=(new Date).getTime()+F.maxHideTime,E.progressBar&&(F.intervalId=setInterval(x,10)))}function c(){t.iconClass&&I.addClass(E.toastClass).addClass(y)}function l(){E.newestOnTop?v.prepend(I):v.append(I)}function u(){if(t.title){var e=t.title;E.escapeHtml&&(e=o(t.title)),M.append(e).addClass(E.titleClass),I.append(M)}}function d(){if(t.message){var e=t.message;E.escapeHtml&&(e=o(t.message)),B.append(e).addClass(E.messageClass),I.append(B)}}function p(){E.closeButton&&(j.addClass(E.closeClass).attr("role","button"),I.prepend(j))}function g(){E.progressBar&&(q.addClass(E.progressClass),I.prepend(q))}function C(){E.rtl&&I.addClass("rtl")}function O(e,t){if(e.preventDuplicates){if(t.message===w)return!0;w=t.message}return!1}function b(t){var n=t&&E.closeMethod!==!1?E.closeMethod:E.hideMethod,o=t&&E.closeDuration!==!1?E.closeDuration:E.hideDuration,s=t&&E.closeEasing!==!1?E.closeEasing:E.hideEasing;if(!e(":focus",I).length||t)return clearTimeout(F.intervalId),I[n]({duration:o,easing:s,complete:function(){h(I),clearTimeout(k),E.onHidden&&"hidden"!==P.state&&E.onHidden(),P.state="hidden",P.endTime=new Date,f(P)}})}function D(){(E.timeOut>0||E.extendedTimeOut>0)&&(k=setTimeout(b,E.extendedTimeOut),F.maxHideTime=parseFloat(E.extendedTimeOut),F.hideEta=(new Date).getTime()+F.maxHideTime)}function H(){clearTimeout(k),F.hideEta=0,I.stop(!0,!0)[E.showMethod]({duration:E.showDuration,easing:E.showEasing})}function x(){var e=(F.hideEta-(new Date).getTime())/F.maxHideTime*100;q.width(e+"%")}var E=m(),y=t.iconClass||E.iconClass;if("undefined"!=typeof t.optionsOverride&&(E=e.extend(E,t.optionsOverride),y=t.optionsOverride.iconClass||y),!O(E,t)){T++,v=n(E,!0);var k=null,I=e(""),M=e(""),B=e(""),q=e(""),j=e(E.closeHtml),F={intervalId:null,hideEta:null,maxHideTime:null},P={toastId:T,state:"visible",startTime:new Date,options:E,map:t};return s(),r(),a(),f(P),E.debug&&console&&console.log(P),I}}function m(){return e.extend({},p(),b.options)}function h(e){v||(v=n()),e.is(":visible")||(e.remove(),e=null,0===v.children().length&&(v.remove(),w=void 0))}var v,C,w,T=0,O={error:"error",info:"info",success:"success",warning:"warning"},b={clear:r,remove:c,error:t,getContainer:n,info:o,options:{},subscribe:s,success:i,version:"2.1.3",warning:a};return b}()})}("function"==typeof define&&define.amd?define:function(e,t){"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):window.toastr=t(window.jQuery)});
//# sourceMappingURL=toastr.js.map
diff --git a/generator-web/src/main/resources/statics/libs/validator.js b/generator-web/src/main/resources/statics/libs/validator.js
deleted file mode 100644
index c5967c3..0000000
--- a/generator-web/src/main/resources/statics/libs/validator.js
+++ /dev/null
@@ -1,1305 +0,0 @@
-/*!
- * Copyright (c) 2016 Chris O'Hara
- *
- * Permission is hereby granted, free of charge, to any person obtaining
- * a copy of this software and associated documentation files (the
- * "Software"), to deal in the Software without restriction, including
- * without limitation the rights to use, copy, modify, merge, publish,
- * distribute, sublicense, and/or sell copies of the Software, and to
- * permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
- * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
- * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
- * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- */
-(function (global, factory) {
- typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
- typeof define === 'function' && define.amd ? define(factory) :
- (global.validator = factory());
-}(this, (function () { 'use strict';
-
-function assertString(input) {
- var isString = typeof input === 'string' || input instanceof String;
-
- if (!isString) {
- throw new TypeError('This library (validator.js) validates strings only');
- }
-}
-
-function toDate(date) {
- assertString(date);
- date = Date.parse(date);
- return !isNaN(date) ? new Date(date) : null;
-}
-
-function toFloat(str) {
- assertString(str);
- return parseFloat(str);
-}
-
-function toInt(str, radix) {
- assertString(str);
- return parseInt(str, radix || 10);
-}
-
-function toBoolean(str, strict) {
- assertString(str);
- if (strict) {
- return str === '1' || str === 'true';
- }
- return str !== '0' && str !== 'false' && str !== '';
-}
-
-function equals(str, comparison) {
- assertString(str);
- return str === comparison;
-}
-
-var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {
- return typeof obj;
-} : function (obj) {
- return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
-};
-
-function toString(input) {
- if ((typeof input === 'undefined' ? 'undefined' : _typeof(input)) === 'object' && input !== null) {
- if (typeof input.toString === 'function') {
- input = input.toString();
- } else {
- input = '[object Object]';
- }
- } else if (input === null || typeof input === 'undefined' || isNaN(input) && !input.length) {
- input = '';
- }
- return String(input);
-}
-
-function contains(str, elem) {
- assertString(str);
- return str.indexOf(toString(elem)) >= 0;
-}
-
-function matches(str, pattern, modifiers) {
- assertString(str);
- if (Object.prototype.toString.call(pattern) !== '[object RegExp]') {
- pattern = new RegExp(pattern, modifiers);
- }
- return pattern.test(str);
-}
-
-function merge() {
- var obj = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
- var defaults = arguments[1];
-
- for (var key in defaults) {
- if (typeof obj[key] === 'undefined') {
- obj[key] = defaults[key];
- }
- }
- return obj;
-}
-
-/* eslint-disable prefer-rest-params */
-function isByteLength(str, options) {
- assertString(str);
- var min = void 0;
- var max = void 0;
- if ((typeof options === 'undefined' ? 'undefined' : _typeof(options)) === 'object') {
- min = options.min || 0;
- max = options.max;
- } else {
- // backwards compatibility: isByteLength(str, min [, max])
- min = arguments[1];
- max = arguments[2];
- }
- var len = encodeURI(str).split(/%..|./).length - 1;
- return len >= min && (typeof max === 'undefined' || len <= max);
-}
-
-var default_fqdn_options = {
- require_tld: true,
- allow_underscores: false,
- allow_trailing_dot: false
-};
-
-function isFDQN(str, options) {
- assertString(str);
- options = merge(options, default_fqdn_options);
-
- /* Remove the optional trailing dot before checking validity */
- if (options.allow_trailing_dot && str[str.length - 1] === '.') {
- str = str.substring(0, str.length - 1);
- }
- var parts = str.split('.');
- if (options.require_tld) {
- var tld = parts.pop();
- if (!parts.length || !/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(tld)) {
- return false;
- }
- // disallow spaces
- if (/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(tld)) {
- return false;
- }
- }
- for (var part, i = 0; i < parts.length; i++) {
- part = parts[i];
- if (options.allow_underscores) {
- part = part.replace(/_/g, '');
- }
- if (!/^[a-z\u00a1-\uffff0-9-]+$/i.test(part)) {
- return false;
- }
- // disallow full-width chars
- if (/[\uff01-\uff5e]/.test(part)) {
- return false;
- }
- if (part[0] === '-' || part[part.length - 1] === '-') {
- return false;
- }
- }
- return true;
-}
-
-var default_email_options = {
- allow_display_name: false,
- require_display_name: false,
- allow_utf8_local_part: true,
- require_tld: true
-};
-
-/* eslint-disable max-len */
-/* eslint-disable no-control-regex */
-var displayName = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\s]*<(.+)>$/i;
-var emailUserPart = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i;
-var quotedEmailUser = /^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i;
-var emailUserUtf8Part = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i;
-var quotedEmailUserUtf8 = /^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i;
-/* eslint-enable max-len */
-/* eslint-enable no-control-regex */
-
-function isEmail(str, options) {
- assertString(str);
- options = merge(options, default_email_options);
-
- if (options.require_display_name || options.allow_display_name) {
- var display_email = str.match(displayName);
- if (display_email) {
- str = display_email[1];
- } else if (options.require_display_name) {
- return false;
- }
- }
-
- var parts = str.split('@');
- var domain = parts.pop();
- var user = parts.join('@');
-
- var lower_domain = domain.toLowerCase();
- if (lower_domain === 'gmail.com' || lower_domain === 'googlemail.com') {
- user = user.replace(/\./g, '').toLowerCase();
- }
-
- if (!isByteLength(user, { max: 64 }) || !isByteLength(domain, { max: 254 })) {
- return false;
- }
-
- if (!isFDQN(domain, { require_tld: options.require_tld })) {
- return false;
- }
-
- if (user[0] === '"') {
- user = user.slice(1, user.length - 1);
- return options.allow_utf8_local_part ? quotedEmailUserUtf8.test(user) : quotedEmailUser.test(user);
- }
-
- var pattern = options.allow_utf8_local_part ? emailUserUtf8Part : emailUserPart;
-
- var user_parts = user.split('.');
- for (var i = 0; i < user_parts.length; i++) {
- if (!pattern.test(user_parts[i])) {
- return false;
- }
- }
-
- return true;
-}
-
-var ipv4Maybe = /^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/;
-var ipv6Block = /^[0-9A-F]{1,4}$/i;
-
-function isIP(str) {
- var version = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
-
- assertString(str);
- version = String(version);
- if (!version) {
- return isIP(str, 4) || isIP(str, 6);
- } else if (version === '4') {
- if (!ipv4Maybe.test(str)) {
- return false;
- }
- var parts = str.split('.').sort(function (a, b) {
- return a - b;
- });
- return parts[3] <= 255;
- } else if (version === '6') {
- var blocks = str.split(':');
- var foundOmissionBlock = false; // marker to indicate ::
-
- // At least some OS accept the last 32 bits of an IPv6 address
- // (i.e. 2 of the blocks) in IPv4 notation, and RFC 3493 says
- // that '::ffff:a.b.c.d' is valid for IPv4-mapped IPv6 addresses,
- // and '::a.b.c.d' is deprecated, but also valid.
- var foundIPv4TransitionBlock = isIP(blocks[blocks.length - 1], 4);
- var expectedNumberOfBlocks = foundIPv4TransitionBlock ? 7 : 8;
-
- if (blocks.length > expectedNumberOfBlocks) {
- return false;
- }
- // initial or final ::
- if (str === '::') {
- return true;
- } else if (str.substr(0, 2) === '::') {
- blocks.shift();
- blocks.shift();
- foundOmissionBlock = true;
- } else if (str.substr(str.length - 2) === '::') {
- blocks.pop();
- blocks.pop();
- foundOmissionBlock = true;
- }
-
- for (var i = 0; i < blocks.length; ++i) {
- // test for a :: which can not be at the string start/end
- // since those cases have been handled above
- if (blocks[i] === '' && i > 0 && i < blocks.length - 1) {
- if (foundOmissionBlock) {
- return false; // multiple :: in address
- }
- foundOmissionBlock = true;
- } else if (foundIPv4TransitionBlock && i === blocks.length - 1) {
- // it has been checked before that the last
- // block is a valid IPv4 address
- } else if (!ipv6Block.test(blocks[i])) {
- return false;
- }
- }
- if (foundOmissionBlock) {
- return blocks.length >= 1;
- }
- return blocks.length === expectedNumberOfBlocks;
- }
- return false;
-}
-
-var default_url_options = {
- protocols: ['http', 'https', 'ftp'],
- require_tld: true,
- require_protocol: false,
- require_host: true,
- require_valid_protocol: true,
- allow_underscores: false,
- allow_trailing_dot: false,
- allow_protocol_relative_urls: false
-};
-
-var wrapped_ipv6 = /^\[([^\]]+)\](?::([0-9]+))?$/;
-
-function isRegExp(obj) {
- return Object.prototype.toString.call(obj) === '[object RegExp]';
-}
-
-function checkHost(host, matches) {
- for (var i = 0; i < matches.length; i++) {
- var match = matches[i];
- if (host === match || isRegExp(match) && match.test(host)) {
- return true;
- }
- }
- return false;
-}
-
-function isURL(url, options) {
- assertString(url);
- if (!url || url.length >= 2083 || /[\s<>]/.test(url)) {
- return false;
- }
- if (url.indexOf('mailto:') === 0) {
- return false;
- }
- options = merge(options, default_url_options);
- var protocol = void 0,
- auth = void 0,
- host = void 0,
- hostname = void 0,
- port = void 0,
- port_str = void 0,
- split = void 0,
- ipv6 = void 0;
-
- split = url.split('#');
- url = split.shift();
-
- split = url.split('?');
- url = split.shift();
-
- split = url.split('://');
- if (split.length > 1) {
- protocol = split.shift();
- if (options.require_valid_protocol && options.protocols.indexOf(protocol) === -1) {
- return false;
- }
- } else if (options.require_protocol) {
- return false;
- } else if (options.allow_protocol_relative_urls && url.substr(0, 2) === '//') {
- split[0] = url.substr(2);
- }
- url = split.join('://');
-
- if (url === '') {
- return false;
- }
-
- split = url.split('/');
- url = split.shift();
-
- if (url === '' && !options.require_host) {
- return true;
- }
-
- split = url.split('@');
- if (split.length > 1) {
- auth = split.shift();
- if (auth.indexOf(':') >= 0 && auth.split(':').length > 2) {
- return false;
- }
- }
- hostname = split.join('@');
-
- port_str = null;
- ipv6 = null;
- var ipv6_match = hostname.match(wrapped_ipv6);
- if (ipv6_match) {
- host = '';
- ipv6 = ipv6_match[1];
- port_str = ipv6_match[2] || null;
- } else {
- split = hostname.split(':');
- host = split.shift();
- if (split.length) {
- port_str = split.join(':');
- }
- }
-
- if (port_str !== null) {
- port = parseInt(port_str, 10);
- if (!/^[0-9]+$/.test(port_str) || port <= 0 || port > 65535) {
- return false;
- }
- }
-
- if (!isIP(host) && !isFDQN(host, options) && (!ipv6 || !isIP(ipv6, 6))) {
- return false;
- }
-
- host = host || ipv6;
-
- if (options.host_whitelist && !checkHost(host, options.host_whitelist)) {
- return false;
- }
- if (options.host_blacklist && checkHost(host, options.host_blacklist)) {
- return false;
- }
-
- return true;
-}
-
-var macAddress = /^([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F])$/;
-
-function isMACAddress(str) {
- assertString(str);
- return macAddress.test(str);
-}
-
-function isBoolean(str) {
- assertString(str);
- return ['true', 'false', '1', '0'].indexOf(str) >= 0;
-}
-
-var alpha = {
- 'en-US': /^[A-Z]+$/i,
- 'cs-CZ': /^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i,
- 'da-DK': /^[A-ZÆØÅ]+$/i,
- 'de-DE': /^[A-ZÄÖÜß]+$/i,
- 'es-ES': /^[A-ZÁÉÍÑÓÚÜ]+$/i,
- 'fr-FR': /^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,
- 'nl-NL': /^[A-ZÉËÏÓÖÜ]+$/i,
- 'hu-HU': /^[A-ZÁÉÍÓÖŐÚÜŰ]+$/i,
- 'pl-PL': /^[A-ZĄĆĘŚŁŃÓŻŹ]+$/i,
- 'pt-PT': /^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i,
- 'ru-RU': /^[А-ЯЁ]+$/i,
- 'sr-RS@latin': /^[A-ZČĆŽŠĐ]+$/i,
- 'sr-RS': /^[А-ЯЂЈЉЊЋЏ]+$/i,
- 'tr-TR': /^[A-ZÇĞİıÖŞÜ]+$/i,
- 'uk-UA': /^[А-ЩЬЮЯЄIЇҐ]+$/i,
- ar: /^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/
-};
-
-var alphanumeric = {
- 'en-US': /^[0-9A-Z]+$/i,
- 'cs-CZ': /^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i,
- 'da-DK': /^[0-9A-ZÆØÅ]$/i,
- 'de-DE': /^[0-9A-ZÄÖÜß]+$/i,
- 'es-ES': /^[0-9A-ZÁÉÍÑÓÚÜ]+$/i,
- 'fr-FR': /^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,
- 'hu-HU': /^[0-9A-ZÁÉÍÓÖŐÚÜŰ]+$/i,
- 'nl-NL': /^[0-9A-ZÉËÏÓÖÜ]+$/i,
- 'pl-PL': /^[0-9A-ZĄĆĘŚŁŃÓŻŹ]+$/i,
- 'pt-PT': /^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i,
- 'ru-RU': /^[0-9А-ЯЁ]+$/i,
- 'sr-RS@latin': /^[0-9A-ZČĆŽŠĐ]+$/i,
- 'sr-RS': /^[0-9А-ЯЂЈЉЊЋЏ]+$/i,
- 'tr-TR': /^[0-9A-ZÇĞİıÖŞÜ]+$/i,
- 'uk-UA': /^[0-9А-ЩЬЮЯЄIЇҐ]+$/i,
- ar: /^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/
-};
-
-var englishLocales = ['AU', 'GB', 'HK', 'IN', 'NZ', 'ZA', 'ZM'];
-
-for (var locale, i = 0; i < englishLocales.length; i++) {
- locale = 'en-' + englishLocales[i];
- alpha[locale] = alpha['en-US'];
- alphanumeric[locale] = alphanumeric['en-US'];
-}
-
-alpha['pt-BR'] = alpha['pt-PT'];
-alphanumeric['pt-BR'] = alphanumeric['pt-PT'];
-
-// Source: http://www.localeplanet.com/java/
-var arabicLocales = ['AE', 'BH', 'DZ', 'EG', 'IQ', 'JO', 'KW', 'LB', 'LY', 'MA', 'QM', 'QA', 'SA', 'SD', 'SY', 'TN', 'YE'];
-
-for (var _locale, _i = 0; _i < arabicLocales.length; _i++) {
- _locale = 'ar-' + arabicLocales[_i];
- alpha[_locale] = alpha.ar;
- alphanumeric[_locale] = alphanumeric.ar;
-}
-
-function isAlpha(str) {
- var locale = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'en-US';
-
- assertString(str);
- if (locale in alpha) {
- return alpha[locale].test(str);
- }
- throw new Error('Invalid locale \'' + locale + '\'');
-}
-
-function isAlphanumeric(str) {
- var locale = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'en-US';
-
- assertString(str);
- if (locale in alphanumeric) {
- return alphanumeric[locale].test(str);
- }
- throw new Error('Invalid locale \'' + locale + '\'');
-}
-
-var numeric = /^[-+]?[0-9]+$/;
-
-function isNumeric(str) {
- assertString(str);
- return numeric.test(str);
-}
-
-function isLowercase(str) {
- assertString(str);
- return str === str.toLowerCase();
-}
-
-function isUppercase(str) {
- assertString(str);
- return str === str.toUpperCase();
-}
-
-/* eslint-disable no-control-regex */
-var ascii = /^[\x00-\x7F]+$/;
-/* eslint-enable no-control-regex */
-
-function isAscii(str) {
- assertString(str);
- return ascii.test(str);
-}
-
-var fullWidth = /[^\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;
-
-function isFullWidth(str) {
- assertString(str);
- return fullWidth.test(str);
-}
-
-var halfWidth = /[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;
-
-function isHalfWidth(str) {
- assertString(str);
- return halfWidth.test(str);
-}
-
-function isVariableWidth(str) {
- assertString(str);
- return fullWidth.test(str) && halfWidth.test(str);
-}
-
-/* eslint-disable no-control-regex */
-var multibyte = /[^\x00-\x7F]/;
-/* eslint-enable no-control-regex */
-
-function isMultibyte(str) {
- assertString(str);
- return multibyte.test(str);
-}
-
-var surrogatePair = /[\uD800-\uDBFF][\uDC00-\uDFFF]/;
-
-function isSurrogatePair(str) {
- assertString(str);
- return surrogatePair.test(str);
-}
-
-var int = /^(?:[-+]?(?:0|[1-9][0-9]*))$/;
-var intLeadingZeroes = /^[-+]?[0-9]+$/;
-
-function isInt(str, options) {
- assertString(str);
- options = options || {};
-
- // Get the regex to use for testing, based on whether
- // leading zeroes are allowed or not.
- var regex = options.hasOwnProperty('allow_leading_zeroes') && !options.allow_leading_zeroes ? int : intLeadingZeroes;
-
- // Check min/max/lt/gt
- var minCheckPassed = !options.hasOwnProperty('min') || str >= options.min;
- var maxCheckPassed = !options.hasOwnProperty('max') || str <= options.max;
- var ltCheckPassed = !options.hasOwnProperty('lt') || str < options.lt;
- var gtCheckPassed = !options.hasOwnProperty('gt') || str > options.gt;
-
- return regex.test(str) && minCheckPassed && maxCheckPassed && ltCheckPassed && gtCheckPassed;
-}
-
-var float = /^(?:[-+])?(?:[0-9]+)?(?:\.[0-9]*)?(?:[eE][\+\-]?(?:[0-9]+))?$/;
-
-function isFloat(str, options) {
- assertString(str);
- options = options || {};
- if (str === '' || str === '.') {
- return false;
- }
- return float.test(str) && (!options.hasOwnProperty('min') || str >= options.min) && (!options.hasOwnProperty('max') || str <= options.max) && (!options.hasOwnProperty('lt') || str < options.lt) && (!options.hasOwnProperty('gt') || str > options.gt);
-}
-
-var decimal = /^[-+]?([0-9]+|\.[0-9]+|[0-9]+\.[0-9]+)$/;
-
-function isDecimal(str) {
- assertString(str);
- return str !== '' && decimal.test(str);
-}
-
-var hexadecimal = /^[0-9A-F]+$/i;
-
-function isHexadecimal(str) {
- assertString(str);
- return hexadecimal.test(str);
-}
-
-function isDivisibleBy(str, num) {
- assertString(str);
- return toFloat(str) % parseInt(num, 10) === 0;
-}
-
-var hexcolor = /^#?([0-9A-F]{3}|[0-9A-F]{6})$/i;
-
-function isHexColor(str) {
- assertString(str);
- return hexcolor.test(str);
-}
-
-// see http://isrc.ifpi.org/en/isrc-standard/code-syntax
-var isrc = /^[A-Z]{2}[0-9A-Z]{3}\d{2}\d{5}$/;
-
-function isISRC(str) {
- assertString(str);
- return isrc.test(str);
-}
-
-var md5 = /^[a-f0-9]{32}$/;
-
-function isMD5(str) {
- assertString(str);
- return md5.test(str);
-}
-
-function isJSON(str) {
- assertString(str);
- try {
- var obj = JSON.parse(str);
- return !!obj && (typeof obj === 'undefined' ? 'undefined' : _typeof(obj)) === 'object';
- } catch (e) {/* ignore */}
- return false;
-}
-
-function isEmpty(str) {
- assertString(str);
- return str.length === 0;
-}
-
-/* eslint-disable prefer-rest-params */
-function isLength(str, options) {
- assertString(str);
- var min = void 0;
- var max = void 0;
- if ((typeof options === 'undefined' ? 'undefined' : _typeof(options)) === 'object') {
- min = options.min || 0;
- max = options.max;
- } else {
- // backwards compatibility: isLength(str, min [, max])
- min = arguments[1];
- max = arguments[2];
- }
- var surrogatePairs = str.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g) || [];
- var len = str.length - surrogatePairs.length;
- return len >= min && (typeof max === 'undefined' || len <= max);
-}
-
-var uuid = {
- 3: /^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,
- 4: /^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
- 5: /^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
- all: /^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i
-};
-
-function isUUID(str) {
- var version = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'all';
-
- assertString(str);
- var pattern = uuid[version];
- return pattern && pattern.test(str);
-}
-
-function isMongoId(str) {
- assertString(str);
- return isHexadecimal(str) && str.length === 24;
-}
-
-function isAfter(str) {
- var date = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : String(new Date());
-
- assertString(str);
- var comparison = toDate(date);
- var original = toDate(str);
- return !!(original && comparison && original > comparison);
-}
-
-function isBefore(str) {
- var date = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : String(new Date());
-
- assertString(str);
- var comparison = toDate(date);
- var original = toDate(str);
- return !!(original && comparison && original < comparison);
-}
-
-function isIn(str, options) {
- assertString(str);
- var i = void 0;
- if (Object.prototype.toString.call(options) === '[object Array]') {
- var array = [];
- for (i in options) {
- if ({}.hasOwnProperty.call(options, i)) {
- array[i] = toString(options[i]);
- }
- }
- return array.indexOf(str) >= 0;
- } else if ((typeof options === 'undefined' ? 'undefined' : _typeof(options)) === 'object') {
- return options.hasOwnProperty(str);
- } else if (options && typeof options.indexOf === 'function') {
- return options.indexOf(str) >= 0;
- }
- return false;
-}
-
-/* eslint-disable max-len */
-var creditCard = /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|62[0-9]{14})$/;
-/* eslint-enable max-len */
-
-function isCreditCard(str) {
- assertString(str);
- var sanitized = str.replace(/[- ]+/g, '');
- if (!creditCard.test(sanitized)) {
- return false;
- }
- var sum = 0;
- var digit = void 0;
- var tmpNum = void 0;
- var shouldDouble = void 0;
- for (var i = sanitized.length - 1; i >= 0; i--) {
- digit = sanitized.substring(i, i + 1);
- tmpNum = parseInt(digit, 10);
- if (shouldDouble) {
- tmpNum *= 2;
- if (tmpNum >= 10) {
- sum += tmpNum % 10 + 1;
- } else {
- sum += tmpNum;
- }
- } else {
- sum += tmpNum;
- }
- shouldDouble = !shouldDouble;
- }
- return !!(sum % 10 === 0 ? sanitized : false);
-}
-
-var isin = /^[A-Z]{2}[0-9A-Z]{9}[0-9]$/;
-
-function isISIN(str) {
- assertString(str);
- if (!isin.test(str)) {
- return false;
- }
-
- var checksumStr = str.replace(/[A-Z]/g, function (character) {
- return parseInt(character, 36);
- });
-
- var sum = 0;
- var digit = void 0;
- var tmpNum = void 0;
- var shouldDouble = true;
- for (var i = checksumStr.length - 2; i >= 0; i--) {
- digit = checksumStr.substring(i, i + 1);
- tmpNum = parseInt(digit, 10);
- if (shouldDouble) {
- tmpNum *= 2;
- if (tmpNum >= 10) {
- sum += tmpNum + 1;
- } else {
- sum += tmpNum;
- }
- } else {
- sum += tmpNum;
- }
- shouldDouble = !shouldDouble;
- }
-
- return parseInt(str.substr(str.length - 1), 10) === (10000 - sum) % 10;
-}
-
-var isbn10Maybe = /^(?:[0-9]{9}X|[0-9]{10})$/;
-var isbn13Maybe = /^(?:[0-9]{13})$/;
-var factor = [1, 3];
-
-function isISBN(str) {
- var version = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
-
- assertString(str);
- version = String(version);
- if (!version) {
- return isISBN(str, 10) || isISBN(str, 13);
- }
- var sanitized = str.replace(/[\s-]+/g, '');
- var checksum = 0;
- var i = void 0;
- if (version === '10') {
- if (!isbn10Maybe.test(sanitized)) {
- return false;
- }
- for (i = 0; i < 9; i++) {
- checksum += (i + 1) * sanitized.charAt(i);
- }
- if (sanitized.charAt(9) === 'X') {
- checksum += 10 * 10;
- } else {
- checksum += 10 * sanitized.charAt(9);
- }
- if (checksum % 11 === 0) {
- return !!sanitized;
- }
- } else if (version === '13') {
- if (!isbn13Maybe.test(sanitized)) {
- return false;
- }
- for (i = 0; i < 12; i++) {
- checksum += factor[i % 2] * sanitized.charAt(i);
- }
- if (sanitized.charAt(12) - (10 - checksum % 10) % 10 === 0) {
- return !!sanitized;
- }
- }
- return false;
-}
-
-var issn = '^\\d{4}-?\\d{3}[\\dX]$';
-
-function isISSN(str) {
- var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
-
- assertString(str);
- var testIssn = issn;
- testIssn = options.require_hyphen ? testIssn.replace('?', '') : testIssn;
- testIssn = options.case_sensitive ? new RegExp(testIssn) : new RegExp(testIssn, 'i');
- if (!testIssn.test(str)) {
- return false;
- }
- var issnDigits = str.replace('-', '');
- var position = 8;
- var checksum = 0;
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = issnDigits[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var digit = _step.value;
-
- var digitValue = digit.toUpperCase() === 'X' ? 10 : +digit;
- checksum += digitValue * position;
- --position;
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return checksum % 11 === 0;
-}
-
-/* eslint-disable max-len */
-var phones = {
- 'ar-DZ': /^(\+?213|0)(5|6|7)\d{8}$/,
- 'ar-SY': /^(!?(\+?963)|0)?9\d{8}$/,
- 'ar-SA': /^(!?(\+?966)|0)?5\d{8}$/,
- 'en-US': /^(\+?1)?[2-9]\d{2}[2-9](?!11)\d{6}$/,
- 'cs-CZ': /^(\+?420)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,
- 'de-DE': /^(\+?49[ \.\-])?([\(]{1}[0-9]{1,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ ]?[0-9]{1,4})?$/,
- 'da-DK': /^(\+?45)?(\d{8})$/,
- 'el-GR': /^(\+?30)?(69\d{8})$/,
- 'en-AU': /^(\+?61|0)4\d{8}$/,
- 'en-GB': /^(\+?44|0)7\d{9}$/,
- 'en-HK': /^(\+?852\-?)?[569]\d{3}\-?\d{4}$/,
- 'en-IN': /^(\+?91|0)?[789]\d{9}$/,
- 'en-KE': /^(\+?254|0)?[7]\d{8}$/,
- 'en-NG': /^(\+?234|0)?[789]\d{9}$/,
- 'en-NZ': /^(\+?64|0)2\d{7,9}$/,
- 'en-UG': /^(\+?256|0)?[7]\d{8}$/,
- 'en-RW': /^(\+?250|0)?[7]\d{8}$/,
- 'en-TZ': /^(\+?255|0)?[67]\d{8}$/,
- 'en-ZA': /^(\+?27|0)\d{9}$/,
- 'en-ZM': /^(\+?26)?09[567]\d{7}$/,
- 'es-ES': /^(\+?34)?(6\d{1}|7[1234])\d{7}$/,
- 'fi-FI': /^(\+?358|0)\s?(4(0|1|2|4|5|6)?|50)\s?(\d\s?){4,8}\d$/,
- 'fa-IR': /^(\+?98[\-\s]?|0)9[0-39]\d[\-\s]?\d{3}[\-\s]?\d{4}$/,
- 'fr-FR': /^(\+?33|0)[67]\d{8}$/,
- 'he-IL': /^(\+972|0)([23489]|5[0248]|77)[1-9]\d{6}/,
- 'hu-HU': /^(\+?36)(20|30|70)\d{7}$/,
- 'lt-LT': /^(\+370|8)\d{8}$/,
- 'id-ID': /^(\+?62|0[1-9])[\s|\d]+$/,
- 'it-IT': /^(\+?39)?\s?3\d{2} ?\d{6,7}$/,
- 'ko-KR': /^((\+?82)[ \-]?)?0?1([0|1|6|7|8|9]{1})[ \-]?\d{3,4}[ \-]?\d{4}$/,
- 'ja-JP': /^(\+?81|0)\d{1,4}[ \-]?\d{1,4}[ \-]?\d{4}$/,
- 'ms-MY': /^(\+?6?01){1}(([145]{1}(\-|\s)?\d{7,8})|([236789]{1}(\s|\-)?\d{7}))$/,
- 'nb-NO': /^(\+?47)?[49]\d{7}$/,
- 'nl-BE': /^(\+?32|0)4?\d{8}$/,
- 'nn-NO': /^(\+?47)?[49]\d{7}$/,
- 'pl-PL': /^(\+?48)? ?[5-8]\d ?\d{3} ?\d{2} ?\d{2}$/,
- 'pt-BR': /^(\+?55|0)\-?[1-9]{2}\-?[2-9]{1}\d{3,4}\-?\d{4}$/,
- 'pt-PT': /^(\+?351)?9[1236]\d{7}$/,
- 'ro-RO': /^(\+?4?0)\s?7\d{2}(\/|\s|\.|\-)?\d{3}(\s|\.|\-)?\d{3}$/,
- 'en-PK': /^((\+92)|(0092))-{0,1}\d{3}-{0,1}\d{7}$|^\d{11}$|^\d{4}-\d{7}$/,
- 'ru-RU': /^(\+?7|8)?9\d{9}$/,
- 'sr-RS': /^(\+3816|06)[- \d]{5,9}$/,
- 'tr-TR': /^(\+?90|0)?5\d{9}$/,
- 'vi-VN': /^(\+?84|0)?((1(2([0-9])|6([2-9])|88|99))|(9((?!5)[0-9])))([0-9]{7})$/,
- 'zh-CN': /^(\+?0?86\-?)?1[345789]\d{9}$/,
- 'zh-TW': /^(\+?886\-?|0)?9\d{8}$/
-};
-/* eslint-enable max-len */
-
-// aliases
-phones['en-CA'] = phones['en-US'];
-phones['fr-BE'] = phones['nl-BE'];
-phones['zh-HK'] = phones['en-HK'];
-
-function isMobilePhone(str, locale) {
- assertString(str);
- if (locale in phones) {
- return phones[locale].test(str);
- } else if (locale === 'any') {
- return !!Object.values(phones).find(function (phone) {
- return phone.test(str);
- });
- }
- throw new Error('Invalid locale \'' + locale + '\'');
-}
-
-function currencyRegex(options) {
- var symbol = '(\\' + options.symbol.replace(/\./g, '\\.') + ')' + (options.require_symbol ? '' : '?'),
- negative = '-?',
- whole_dollar_amount_without_sep = '[1-9]\\d*',
- whole_dollar_amount_with_sep = '[1-9]\\d{0,2}(\\' + options.thousands_separator + '\\d{3})*',
- valid_whole_dollar_amounts = ['0', whole_dollar_amount_without_sep, whole_dollar_amount_with_sep],
- whole_dollar_amount = '(' + valid_whole_dollar_amounts.join('|') + ')?',
- decimal_amount = '(\\' + options.decimal_separator + '\\d{2})?';
- var pattern = whole_dollar_amount + decimal_amount;
-
- // default is negative sign before symbol, but there are two other options (besides parens)
- if (options.allow_negatives && !options.parens_for_negatives) {
- if (options.negative_sign_after_digits) {
- pattern += negative;
- } else if (options.negative_sign_before_digits) {
- pattern = negative + pattern;
- }
- }
-
- // South African Rand, for example, uses R 123 (space) and R-123 (no space)
- if (options.allow_negative_sign_placeholder) {
- pattern = '( (?!\\-))?' + pattern;
- } else if (options.allow_space_after_symbol) {
- pattern = ' ?' + pattern;
- } else if (options.allow_space_after_digits) {
- pattern += '( (?!$))?';
- }
-
- if (options.symbol_after_digits) {
- pattern += symbol;
- } else {
- pattern = symbol + pattern;
- }
-
- if (options.allow_negatives) {
- if (options.parens_for_negatives) {
- pattern = '(\\(' + pattern + '\\)|' + pattern + ')';
- } else if (!(options.negative_sign_before_digits || options.negative_sign_after_digits)) {
- pattern = negative + pattern;
- }
- }
-
- // ensure there's a dollar and/or decimal amount, and that
- // it doesn't start with a space or a negative sign followed by a space
- return new RegExp('^(?!-? )(?=.*\\d)' + pattern + '$');
-}
-
-var default_currency_options = {
- symbol: '$',
- require_symbol: false,
- allow_space_after_symbol: false,
- symbol_after_digits: false,
- allow_negatives: true,
- parens_for_negatives: false,
- negative_sign_before_digits: false,
- negative_sign_after_digits: false,
- allow_negative_sign_placeholder: false,
- thousands_separator: ',',
- decimal_separator: '.',
- allow_space_after_digits: false
-};
-
-function isCurrency(str, options) {
- assertString(str);
- options = merge(options, default_currency_options);
- return currencyRegex(options).test(str);
-}
-
-/* eslint-disable max-len */
-// from http://goo.gl/0ejHHW
-var iso8601 = /^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/;
-/* eslint-enable max-len */
-
-var isISO8601 = function (str) {
- assertString(str);
- return iso8601.test(str);
-};
-
-var notBase64 = /[^A-Z0-9+\/=]/i;
-
-function isBase64(str) {
- assertString(str);
- var len = str.length;
- if (!len || len % 4 !== 0 || notBase64.test(str)) {
- return false;
- }
- var firstPaddingChar = str.indexOf('=');
- return firstPaddingChar === -1 || firstPaddingChar === len - 1 || firstPaddingChar === len - 2 && str[len - 1] === '=';
-}
-
-var dataURI = /^\s*data:([a-z]+\/[a-z0-9\-\+]+(;[a-z\-]+=[a-z0-9\-]+)?)?(;base64)?,[a-z0-9!\$&',\(\)\*\+,;=\-\._~:@\/\?%\s]*\s*$/i; // eslint-disable-line max-len
-
-function isDataURI(str) {
- assertString(str);
- return dataURI.test(str);
-}
-
-function ltrim(str, chars) {
- assertString(str);
- var pattern = chars ? new RegExp('^[' + chars + ']+', 'g') : /^\s+/g;
- return str.replace(pattern, '');
-}
-
-function rtrim(str, chars) {
- assertString(str);
- var pattern = chars ? new RegExp('[' + chars + ']') : /\s/;
-
- var idx = str.length - 1;
- while (idx >= 0 && pattern.test(str[idx])) {
- idx--;
- }
-
- return idx < str.length ? str.substr(0, idx + 1) : str;
-}
-
-function trim(str, chars) {
- return rtrim(ltrim(str, chars), chars);
-}
-
-function escape(str) {
- assertString(str);
- return str.replace(/&/g, '&').replace(/"/g, '"').replace(/'/g, ''').replace(//g, '>').replace(/\//g, '/').replace(/\\/g, '\').replace(/`/g, '`');
-}
-
-function unescape(str) {
- assertString(str);
- return str.replace(/&/g, '&').replace(/"/g, '"').replace(/'/g, "'").replace(/</g, '<').replace(/>/g, '>').replace(///g, '/').replace(/`/g, '`');
-}
-
-function blacklist(str, chars) {
- assertString(str);
- return str.replace(new RegExp('[' + chars + ']+', 'g'), '');
-}
-
-function stripLow(str, keep_new_lines) {
- assertString(str);
- var chars = keep_new_lines ? '\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F' : '\\x00-\\x1F\\x7F';
- return blacklist(str, chars);
-}
-
-function whitelist(str, chars) {
- assertString(str);
- return str.replace(new RegExp('[^' + chars + ']+', 'g'), '');
-}
-
-function isWhitelisted(str, chars) {
- assertString(str);
- for (var i = str.length - 1; i >= 0; i--) {
- if (chars.indexOf(str[i]) === -1) {
- return false;
- }
- }
- return true;
-}
-
-var default_normalize_email_options = {
- // The following options apply to all email addresses
- // Lowercases the local part of the email address.
- // Please note this may violate RFC 5321 as per http://stackoverflow.com/a/9808332/192024).
- // The domain is always lowercased, as per RFC 1035
- all_lowercase: true,
-
- // The following conversions are specific to GMail
- // Lowercases the local part of the GMail address (known to be case-insensitive)
- gmail_lowercase: true,
- // Removes dots from the local part of the email address, as that's ignored by GMail
- gmail_remove_dots: true,
- // Removes the subaddress (e.g. "+foo") from the email address
- gmail_remove_subaddress: true,
- // Conversts the googlemail.com domain to gmail.com
- gmail_convert_googlemaildotcom: true,
-
- // The following conversions are specific to Outlook.com / Windows Live / Hotmail
- // Lowercases the local part of the Outlook.com address (known to be case-insensitive)
- outlookdotcom_lowercase: true,
- // Removes the subaddress (e.g. "+foo") from the email address
- outlookdotcom_remove_subaddress: true,
-
- // The following conversions are specific to Yahoo
- // Lowercases the local part of the Yahoo address (known to be case-insensitive)
- yahoo_lowercase: true,
- // Removes the subaddress (e.g. "-foo") from the email address
- yahoo_remove_subaddress: true,
-
- // The following conversions are specific to iCloud
- // Lowercases the local part of the iCloud address (known to be case-insensitive)
- icloud_lowercase: true,
- // Removes the subaddress (e.g. "+foo") from the email address
- icloud_remove_subaddress: true
-};
-
-// List of domains used by iCloud
-var icloud_domains = ['icloud.com', 'me.com'];
-
-// List of domains used by Outlook.com and its predecessors
-// This list is likely incomplete.
-// Partial reference:
-// https://blogs.office.com/2013/04/17/outlook-com-gets-two-step-verification-sign-in-by-alias-and-new-international-domains/
-var outlookdotcom_domains = ['hotmail.at', 'hotmail.be', 'hotmail.ca', 'hotmail.cl', 'hotmail.co.il', 'hotmail.co.nz', 'hotmail.co.th', 'hotmail.co.uk', 'hotmail.com', 'hotmail.com.ar', 'hotmail.com.au', 'hotmail.com.br', 'hotmail.com.gr', 'hotmail.com.mx', 'hotmail.com.pe', 'hotmail.com.tr', 'hotmail.com.vn', 'hotmail.cz', 'hotmail.de', 'hotmail.dk', 'hotmail.es', 'hotmail.fr', 'hotmail.hu', 'hotmail.id', 'hotmail.ie', 'hotmail.in', 'hotmail.it', 'hotmail.jp', 'hotmail.kr', 'hotmail.lv', 'hotmail.my', 'hotmail.ph', 'hotmail.pt', 'hotmail.sa', 'hotmail.sg', 'hotmail.sk', 'live.be', 'live.co.uk', 'live.com', 'live.com.ar', 'live.com.mx', 'live.de', 'live.es', 'live.eu', 'live.fr', 'live.it', 'live.nl', 'msn.com', 'outlook.at', 'outlook.be', 'outlook.cl', 'outlook.co.il', 'outlook.co.nz', 'outlook.co.th', 'outlook.com', 'outlook.com.ar', 'outlook.com.au', 'outlook.com.br', 'outlook.com.gr', 'outlook.com.pe', 'outlook.com.tr', 'outlook.com.vn', 'outlook.cz', 'outlook.de', 'outlook.dk', 'outlook.es', 'outlook.fr', 'outlook.hu', 'outlook.id', 'outlook.ie', 'outlook.in', 'outlook.it', 'outlook.jp', 'outlook.kr', 'outlook.lv', 'outlook.my', 'outlook.ph', 'outlook.pt', 'outlook.sa', 'outlook.sg', 'outlook.sk', 'passport.com'];
-
-// List of domains used by Yahoo Mail
-// This list is likely incomplete
-var yahoo_domains = ['rocketmail.com', 'yahoo.ca', 'yahoo.co.uk', 'yahoo.com', 'yahoo.de', 'yahoo.fr', 'yahoo.in', 'yahoo.it', 'ymail.com'];
-
-function normalizeEmail(email, options) {
- options = merge(options, default_normalize_email_options);
-
- if (!isEmail(email)) {
- return false;
- }
-
- var raw_parts = email.split('@');
- var domain = raw_parts.pop();
- var user = raw_parts.join('@');
- var parts = [user, domain];
-
- // The domain is always lowercased, as it's case-insensitive per RFC 1035
- parts[1] = parts[1].toLowerCase();
-
- if (parts[1] === 'gmail.com' || parts[1] === 'googlemail.com') {
- // Address is GMail
- if (options.gmail_remove_subaddress) {
- parts[0] = parts[0].split('+')[0];
- }
- if (options.gmail_remove_dots) {
- parts[0] = parts[0].replace(/\./g, '');
- }
- if (!parts[0].length) {
- return false;
- }
- if (options.all_lowercase || options.gmail_lowercase) {
- parts[0] = parts[0].toLowerCase();
- }
- parts[1] = options.gmail_convert_googlemaildotcom ? 'gmail.com' : parts[1];
- } else if (~icloud_domains.indexOf(parts[1])) {
- // Address is iCloud
- if (options.icloud_remove_subaddress) {
- parts[0] = parts[0].split('+')[0];
- }
- if (!parts[0].length) {
- return false;
- }
- if (options.all_lowercase || options.icloud_lowercase) {
- parts[0] = parts[0].toLowerCase();
- }
- } else if (~outlookdotcom_domains.indexOf(parts[1])) {
- // Address is Outlook.com
- if (options.outlookdotcom_remove_subaddress) {
- parts[0] = parts[0].split('+')[0];
- }
- if (!parts[0].length) {
- return false;
- }
- if (options.all_lowercase || options.outlookdotcom_lowercase) {
- parts[0] = parts[0].toLowerCase();
- }
- } else if (~yahoo_domains.indexOf(parts[1])) {
- // Address is Yahoo
- if (options.yahoo_remove_subaddress) {
- var components = parts[0].split('-');
- parts[0] = components.length > 1 ? components.slice(0, -1).join('-') : components[0];
- }
- if (!parts[0].length) {
- return false;
- }
- if (options.all_lowercase || options.yahoo_lowercase) {
- parts[0] = parts[0].toLowerCase();
- }
- } else if (options.all_lowercase) {
- // Any other address
- parts[0] = parts[0].toLowerCase();
- }
- return parts.join('@');
-}
-
-var version = '8.0.0';
-
-var validator = {
- version: version,
- toDate: toDate,
- toFloat: toFloat,
- toInt: toInt,
- toBoolean: toBoolean,
- equals: equals,
- contains: contains,
- matches: matches,
- isEmail: isEmail,
- isURL: isURL,
- isMACAddress: isMACAddress,
- isIP: isIP,
- isFQDN: isFDQN,
- isBoolean: isBoolean,
- isAlpha: isAlpha,
- isAlphanumeric: isAlphanumeric,
- isNumeric: isNumeric,
- isLowercase: isLowercase,
- isUppercase: isUppercase,
- isAscii: isAscii,
- isFullWidth: isFullWidth,
- isHalfWidth: isHalfWidth,
- isVariableWidth: isVariableWidth,
- isMultibyte: isMultibyte,
- isSurrogatePair: isSurrogatePair,
- isInt: isInt,
- isFloat: isFloat,
- isDecimal: isDecimal,
- isHexadecimal: isHexadecimal,
- isDivisibleBy: isDivisibleBy,
- isHexColor: isHexColor,
- isISRC: isISRC,
- isMD5: isMD5,
- isJSON: isJSON,
- isEmpty: isEmpty,
- isLength: isLength,
- isByteLength: isByteLength,
- isUUID: isUUID,
- isMongoId: isMongoId,
- isAfter: isAfter,
- isBefore: isBefore,
- isIn: isIn,
- isCreditCard: isCreditCard,
- isISIN: isISIN,
- isISBN: isISBN,
- isISSN: isISSN,
- isMobilePhone: isMobilePhone,
- isCurrency: isCurrency,
- isISO8601: isISO8601,
- isBase64: isBase64,
- isDataURI: isDataURI,
- ltrim: ltrim,
- rtrim: rtrim,
- trim: trim,
- escape: escape,
- unescape: unescape,
- stripLow: stripLow,
- whitelist: whitelist,
- blacklist: blacklist,
- isWhitelisted: isWhitelisted,
- normalizeEmail: normalizeEmail,
- toString: toString
-};
-
-return validator;
-
-})));
diff --git a/generator-web/src/main/resources/statics/libs/vue-validator.min.js b/generator-web/src/main/resources/statics/libs/vue-validator.min.js
deleted file mode 100644
index 8252b4f..0000000
--- a/generator-web/src/main/resources/statics/libs/vue-validator.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-/*!
- * vue-validator v3.0.0-alpha.1
- * (c) 2016 kazuya kawaguchi
- * Released under the MIT License.
- */
-!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.VueValidator=e()}(this,function(){"use strict";function t(t,e){window.console&&(console.warn("[vue-validator] "+t),e&&console.warn(e.stack))}function e(t,e){return t===e||!(!u(t)||!u(e))&&JSON.stringify(t)===JSON.stringify(e)}function i(t){var e=t.className;return"object"==typeof e&&(e=e.baseVal||""),e}function n(t,e){D&&!/svg$/.test(t.namespaceURI)?t.className=e:t.setAttribute("class",e)}function s(t,e){if(t.classList)t.classList.add(e);else{var s=" "+i(t)+" ";s.indexOf(" "+e+" ")<0&&n(t,(s+e).trim())}}function r(t,e){if(t.classList)t.classList.remove(e);else{for(var s=" "+i(t)+" ",r=" "+e+" ";s.indexOf(r)>=0;)s=s.replace(r," ");n(t,s.trim())}t.className||t.removeAttribute("class")}function a(t,e,i){if(t){if(e=e.trim(),e.indexOf(" ")===-1)return void i(t,e);for(var n=e.split(/\s+/),s=0,r=n.length;s0);return a}}),i}function u(t){return null!==t&&"object"==typeof t}function d(t){return Array.isArray(t)?t.map(function(t){return{key:t,val:t}}):Object.keys(t).map(function(e){return{key:e,val:t[e]}})}function h(t){if(Array.isArray(t)){if(0!==t.length){for(var e=!0,i=0,n=t.length;i0:null!==t&&"object"==typeof t&&Object.keys(t).length>0)}function c(t,e){if("string"!=typeof e)return!1;var i=e.match(new RegExp("^/(.*?)/([gimy]*)$"));return!!i&&new RegExp(i[1],i[2]).test(t)}function v(t,e){return"string"==typeof t?y(e,10)&&t.length>=parseInt(e,10):!!Array.isArray(t)&&t.length>=parseInt(e,10)}function f(t,e){return"string"==typeof t?y(e,10)&&t.length<=parseInt(e,10):!!Array.isArray(t)&&t.length<=parseInt(e,10)}function p(t,e){return!isNaN(+t)&&!isNaN(+e)&&+t>=+e}function _(t,e){return!isNaN(+t)&&!isNaN(+e)&&+t<=+e}function y(t){return/^(-?[1-9]\d*|0)$/.test(t)}function g(t){var e;return e="string"==typeof t?[t]:Array.isArray(t)?t:Object.keys(t)}function m(t){var e={};return t.forEach(function(t){e[t]=void 0}),e}function b(t){var e={};return t.forEach(function(t){e[t]=""}),e}function E(t,e){return"boolean"==typeof e&&!e||!("string"!=typeof e||!e)&&e}function w(t){t[S]="DOM"}function V(t){var i=t.data&&t.data.directives||[],n=i.find(function(t){return"model"===t.name});return n&&void 0!==n.oldValue?e(n.value,n.oldValue):null}function M(t){for(var e=[],i=0,n=t.options.length;i0;)n[s]=arguments[s+1];var r=e[i];return r||(e[i]=t.apply(void 0,n))}}function I(t){var e=t._vnode;return t.multiple?new X(t):new Y(t,e)}function k(t){return(t.data&&t.data.directives||[]).find(function(t){return"model"===t.name})}function $(t){var e={},i=e.listeners=t.componentOptions?t.componentOptions.listeners:t.data&&t.data.on;return e.type="input"===t.tag&&"text"===(t.data&&t.data.attrs&&t.data.attrs.type)||t.tag&&t.tag.match(/vue-component/)?"input":"change",i&&(e.orgListeners=i[e.type]),e}function R(t){return t&&"function"==typeof t.then}function x(t,e,i){i.forEach(function(i){i&&i.componentOptions&&i.componentOptions.propsData&&"validity-control"===i.componentOptions.tag&&(i.componentOptions.propsData.validation={instance:t,name:e}),i.children&&x(t,e,i.children)})}function L(e,i){return void 0===i&&(i={}),ut?void t("already installed."):(U(e),K(e),j(e),N(e),void(ut=!0))}function j(t){t.mixin(B(t))}function N(t){var e=lt(t);Object.keys(e).forEach(function(i){t.component(i,e[i])})}var C="undefined"!=typeof window&&"[object Object]"!==Object.prototype.toString.call(window),A=C&&window.navigator.userAgent.toLowerCase(),D=A&&A.indexOf("msie 9.0")>0,S="__VUE_VALIDATOR_MODEL_NOTIFY_EVENT__",T={classes:{}},U=function(t){Object.defineProperty(t.config,"validator",{enumerable:!0,configurable:!0,get:function(){return T},set:function(t){T=t}})},G=Object.freeze({required:h,pattern:c,minlength:v,maxlength:f,min:p,max:_}),K=function(t){function e(e,i){return void 0===i?t.options.validators[e]:(t.options.validators[e]=i,void(null===i&&delete t.options.validators.id))}var i=t.util,n=i.extend,s=Object.create(null);n(s,G),t.options.validators=s;var r=t.config.optionMergeStrategies;r&&(r.validators=function(t,e){if(!e)return t;if(!t)return e;var i=Object.create(null);n(i,t);var s;for(s in e)i[s]=e[s];return i}),t.validator=e},W=function(t){var e=t.util,i=e.extend;return{data:function(){return{valid:!0,dirty:!1,touched:!1,modified:!1,results:{}}},computed:{invalid:function(){return!this.valid},pristine:function(){return!this.dirty},untouched:function(){return!this.touched},result:function(){var t={valid:this.valid,invalid:this.invalid,dirty:this.dirty,pristine:this.pristine,touched:this.touched,untouched:this.untouched,modified:this.modified},e=this.results;return this._validityKeys.forEach(function(i){if(t[i]=e[i],t[i].errors){var n=t.errors||[];t[i].errors.forEach(function(t){n.push(t)}),t.errors=n}}),t}},watch:{results:function t(e,i){var n=this._validityKeys,t=this.results;this.valid=this.checkResults(n,t,"valid",!0),this.dirty=this.checkResults(n,t,"dirty",!1),this.touched=this.checkResults(n,t,"touched",!1),this.modified=this.checkResults(n,t,"modified",!1)}},created:function(){this._validities=Object.create(null),this._validityWatchers=Object.create(null),this._validityKeys=[],this._committing=!1},destroyed:function(){var t=this;this._validityKeys.forEach(function(e){t._validityWatchers[e](),delete t._validityWatchers[e],delete t._validities[e]}),delete this._validityWatchers,delete this._validities,delete this._validityKeys},methods:{register:function(t,e){var i=this;this._validities[t]=e,this._validityKeys=Object.keys(this._validities),this.setResults(t,{}),this.withCommit(function(){i._validityWatchers[t]=e.$watch("result",function(e,n){i.setResults(t,e)},{deep:!0,immediate:!0})})},unregister:function(t){var e=this;this._validityWatchers[t](),delete this._validityWatchers[t],delete this._validities[t],this._validityKeys=Object.keys(this._validities),this.withCommit(function(){e.resetResults(t)})},isRegistered:function(t){return t in this._validities},getValidityKeys:function(){return this._validityKeys},checkResults:function(t,e,i,n){for(var s=n,r=0;r0;)e[i]=arguments[i+1];(n=this).$emit.apply(n,[t].concat(e));var n}function i(t,e){var i=this;(e?t.children||[]:[t]).forEach(function(t){i._wrapEvent(t)})}function n(t){var e=this,i={};if(!t.tag||!t.data)return i;var n=k(t);if(!n)return i;var s=$(t),r=s.type,o=s.orgListeners,l=s.listeners,u=Array.isArray(o)?o[0]:o,d=Array.isArray(o)?o[1]:null,h=this._modelIntegrationMode;u&&d?h=this._modelIntegrationMode="MODEL_AND_USER":u&&!d&&(h=this._modelIntegrationMode="MODEL");var c=function(i){return function(n){d&&(e._applyWithUserHandler=!0),void 0!==n&&n!==!0||u.apply(t.context,i)}},v=(n.modifiers||{}).validity,f=this;return l[r]=function(){var e=a(arguments,0);if("MODEL_AND_USER"===h){var i=e[0];if("DOM"===i[S])return delete i[S],void(d&&d.apply(t.context,e));if("COMPONENT"===i[S]){var n=i.value;return e[0]=n,void(d&&d.apply(t.context,e))}if(v){var s=f._applyer=c(e);e.push(s),d&&d.apply(t.context,e)}else d&&d.apply(t.context,e),u.apply(t.context,e)}else"MODEL"===h&&(v?f._applyer=c(e):u.apply(t.context,e))},i.dir=n,i}function s(t){"NONE"!==this._modelIntegrationMode&&this._applyer&&this._applyer(t)}var r=t.util,a=r.toArray;return{_fireEvent:e,_interceptEvents:i,_wrapEvent:n,pass:s}},et=function(t){function e(t){return this._elementable.getValue()}function i(){return this._elementable.checkModified()}function n(t){this.touched||(this.touched=!0,a(this.$el,this.classes.touched,s),a(this.$el,this.classes.untouched,r),this._fireEvent("touched"))}function o(){!this.dirty&&this.checkModified()&&(this.dirty=!0,a(this.$el,this.classes.dirty,s),a(this.$el,this.classes.pristine,r),this._fireEvent("dirty"))}function l(){var t=this.modified=this.checkModified();this._modified!==t&&(this._modified=t,a(this.$el,this.classes.modified,t?s:r),this._fireEvent("modified",t))}function u(t){this.willUpdateDirty(),this.willUpdateModified()}function d(t){this.willUpdateDirty(),this.willUpdateModified()}function h(){var t=this;this._unwatchValidationRawResults();for(var e=this._keysCached(this._uid.toString(),this.results),i=0;i",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML=" ",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document);
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/IE/respond.min.js b/generator-web/src/main/resources/statics/plugins/IE/respond.min.js
deleted file mode 100644
index 80a7b69..0000000
--- a/generator-web/src/main/resources/statics/plugins/IE/respond.min.js
+++ /dev/null
@@ -1,5 +0,0 @@
-/*! Respond.js v1.4.2: min/max-width media query polyfill * Copyright 2013 Scott Jehl
- * Licensed under https://github.com/scottjehl/Respond/blob/master/LICENSE-MIT
- * */
-
-!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){u(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))};if(c.ajax=f,c.queue=d,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\([\s]*min\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/,maxw:/\([\s]*max\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var g,h,i,j=a.document,k=j.documentElement,l=[],m=[],n=[],o={},p=30,q=j.getElementsByTagName("head")[0]||k,r=j.getElementsByTagName("base")[0],s=q.getElementsByTagName("link"),t=function(){var a,b=j.createElement("div"),c=j.body,d=k.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=j.createElement("body"),c.style.background="none"),k.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&k.insertBefore(c,k.firstChild),a=b.offsetWidth,f?k.removeChild(c):c.removeChild(b),k.style.fontSize=d,e&&(c.style.fontSize=e),a=i=parseFloat(a)},u=function(b){var c="clientWidth",d=k[c],e="CSS1Compat"===j.compatMode&&d||j.body[c]||d,f={},o=s[s.length-1],r=(new Date).getTime();if(b&&g&&p>r-g)return a.clearTimeout(h),h=a.setTimeout(u,p),void 0;g=r;for(var v in l)if(l.hasOwnProperty(v)){var w=l[v],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?i||t():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?i||t():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(m[w.rules]))}for(var C in n)n.hasOwnProperty(C)&&n[C]&&n[C].parentNode===q&&q.removeChild(n[C]);n.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=j.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,q.insertBefore(E,o.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(j.createTextNode(F)),n.push(E)}},v=function(a,b,d){var e=a.replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var g=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},h=!f&&d;b.length&&(b+="/"),h&&(f=1);for(var i=0;f>i;i++){var j,k,n,o;h?(j=d,m.push(g(a))):(j=e[i].match(c.regex.findStyles)&&RegExp.$1,m.push(RegExp.$2&&g(RegExp.$2))),n=j.split(","),o=n.length;for(var p=0;o>p;p++)k=n[p],l.push({media:k.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:m.length-1,hasquery:k.indexOf("(")>-1,minw:k.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:k.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},w=function(){if(d.length){var b=d.shift();f(b.href,function(c){v(c,b.href,b.media),o[b.href]=!0,a.setTimeout(function(){w()},0)})}},x=function(){for(var b=0;b
- * License: Open source - MIT
- *//*!
- * Bootstrap v4.6.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors
- * Copyright 2011-2021 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{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:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,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:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{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:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.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,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.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:.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:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.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:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem;box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}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-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:7.5px;padding-left:7.5px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:7.5px;padding-left:7.5px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#383f45}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#383f45}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width: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{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 transparent;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:inset 0 0 0 transparent}.form-control::-webkit-input-placeholder{color:#939ba2;opacity:1}.form-control::-moz-placeholder{color:#939ba2;opacity:1}.form-control:-ms-input-placeholder{color:#939ba2;opacity:1}.form-control::-ms-input-placeholder{color:#939ba2;opacity:1}.form-control::placeholder{color:#939ba2;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{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:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:2.25rem!important;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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 0 rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.25rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;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") right .75rem center/8px 10px no-repeat,#fff 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") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 0 rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 0 rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 0 rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:2.25rem!important;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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0 rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.25rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;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") right .75rem center/8px 10px no-repeat,#fff 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") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0 rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 0 rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 0 rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items: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:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;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:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:none}.btn.disabled,.btn:disabled{opacity:.65;box-shadow:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{box-shadow:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff;box-shadow:none}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 0 rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;box-shadow:none}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 0 rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:none}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 0 rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:none}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 0 rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(58,176,195,.5)}.btn-warning{color:#1f2d3d;background-color:#ffc107;border-color:#ffc107;box-shadow:none}.btn-warning:hover{color:#1f2d3d;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#1f2d3d;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 0 rgba(221,171,15,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#1f2d3d;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#1f2d3d;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(221,171,15,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;box-shadow:none}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 0 rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(225,83,97,.5)}.btn-light{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:none}.btn-light:hover{color:#1f2d3d;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#1f2d3d;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 0 rgba(215,218,222,.5)}.btn-light.disabled,.btn-light:disabled{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#1f2d3d;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(215,218,222,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40;box-shadow:none}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 0 rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;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:#007bff;border-color:#007bff}.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{box-shadow:0 0 0 0 rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 0 rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;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:#6c757d;border-color:#6c757d}.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{box-shadow:0 0 0 0 rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 0 rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;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:#28a745;border-color:#28a745}.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{box-shadow:0 0 0 0 rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 0 rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;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:#17a2b8;border-color:#17a2b8}.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{box-shadow:0 0 0 0 rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#1f2d3d;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 0 rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;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:#1f2d3d;background-color:#ffc107;border-color:#ffc107}.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{box-shadow:0 0 0 0 rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 0 rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;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:#dc3545;border-color:#dc3545}.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{box-shadow:0 0 0 0 rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 0 rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;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:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.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{box-shadow:0 0 0 0 rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;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:#343a40;border-color:#343a40}.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{box-shadow:0 0 0 0 rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:none}.btn-link.focus,.btn-link:focus{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.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(0,0,0,.15);border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.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:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.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:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{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:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group.show .dropdown-toggle{box-shadow:none}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-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:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(2.875rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.8125rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.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),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.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:-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;box-shadow:none}.custom-control-input:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.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;box-shadow:none}.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:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#dee2e6;border:#adb5bd solid 1px;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff;box-shadow:none}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.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;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#dee2e6;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .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") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.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.8125rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:none}.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(2.25rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;box-shadow:none}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.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:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.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:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0;margin-left:0;background-color:#007bff;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.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{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{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:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .5rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:.5rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-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:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-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:1rem;padding-left:1rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{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-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-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:1rem;padding-left:1rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{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-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-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:1rem;padding-left:1rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{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-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-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:1rem;padding-left:1rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{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,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.75)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:.25rem}.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(.25rem - 0);border-top-right-radius:calc(.25rem - 0)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 0);border-bottom-left-radius:calc(.25rem - 0)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:0 solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 0) calc(.25rem - 0) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:0 solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 0) calc(.25rem - 0)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 0)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 0);border-top-right-radius:calc(.25rem - 0)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 0);border-bottom-left-radius:calc(.25rem - 0)}.card-deck .card{margin-bottom:7.5px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-7.5px;margin-left:-7.5px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:7.5px;margin-bottom:0;margin-left:7.5px}}.card-group>.card{margin-bottom:7.5px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-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-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.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:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.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:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .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;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.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:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#1f2d3d;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#1f2d3d;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#1f2d3d;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#1f2d3d;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close,.alert-dismissible .mailbox-attachment-close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-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:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1)}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#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{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.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{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.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{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.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{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.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{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.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:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close,.mailbox-attachment-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,.mailbox-attachment-close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover,.mailbox-attachment-close:not(:disabled):not(.disabled):focus,.mailbox-attachment-close:not(:disabled):not(.disabled):hover{opacity:.75}button.close,button.mailbox-attachment-close{padding:0;background-color:transparent;border:0}a.close.disabled,a.disabled.mailbox-attachment-close{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{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:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close,.modal-header .mailbox-attachment-close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #e9ecef;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-content{box-shadow:0 .5rem 1rem rgba(0,0,0,.5)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#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;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-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;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom: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:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.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:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.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:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!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:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.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{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{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 embed,.embed-responsive iframe,.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.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-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;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:-webkit-sticky!important;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:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;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{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.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,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.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,.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:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.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:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.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:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.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:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.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:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.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:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.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:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.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:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.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:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.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:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.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:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.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:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.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:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.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:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.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{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-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{*,::after,::before{text-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}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{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:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes shake{0%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-2deg);transform:translate(-1px,-2px) rotate(-2deg)}20%{-webkit-transform:translate(-3px,0) rotate(3deg);transform:translate(-3px,0) rotate(3deg)}30%{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-2deg);transform:translate(2px,1px) rotate(-2deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(4deg);transform:translate(-1px,-1px) rotate(4deg)}90%{-webkit-transform:translate(2px,2px) rotate(0);transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-2deg);transform:translate(-1px,-2px) rotate(-2deg)}20%{-webkit-transform:translate(-3px,0) rotate(3deg);transform:translate(-3px,0) rotate(3deg)}30%{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-2deg);transform:translate(2px,1px) rotate(-2deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(4deg);transform:translate(-1px,-1px) rotate(4deg)}90%{-webkit-transform:translate(2px,2px) rotate(0);transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.dark-mode :root{--lightblue:#86bad8;--navy:#002c59;--olive:#74c8a3;--lime:#67ffa9;--fuchsia:#f672d8;--maroon:#ed6c9b;--blue:#3f6791;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#e74c3c;--orange:#fd7e14;--yellow:#f39c12;--green:#00bc8c;--teal:#20c997;--cyan:#3498db;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#3f6791;--secondary:#6c757d;--success:#00bc8c;--info:#3498db;--warning:#f39c12;--danger:#e74c3c;--light:#f8f9fa;--dark:#343a40}.animation__shake{-webkit-animation:shake 1.5s;animation:shake 1.5s}.animation__wobble{-webkit-animation:wobble 1.5s;animation:wobble 1.5s}.preloader{display:-ms-flexbox;display:flex;background-color:#f4f6f9;height:100vh;width:100%;transition:height .2s linear;position:fixed;left:0;top:0;z-index:9999}.dark-mode .preloader{background-color:#454d55!important;color:#fff}html.scroll-smooth{scroll-behavior:smooth}.wrapper,body,html{min-height:100%}.wrapper{position:relative}.wrapper .content-wrapper{min-height:calc(100vh - calc(3.5rem + 1px) - calc(3.5rem + 1px))}.layout-boxed .wrapper{box-shadow:0 0 10 rgba(0,0,0,.3)}.layout-boxed .wrapper,.layout-boxed .wrapper::before{margin:0 auto;max-width:1250px;overflow:hidden}.layout-boxed .wrapper .main-sidebar{left:inherit}@supports not (-webkit-touch-callout:none){.layout-fixed .wrapper .sidebar{height:calc(100vh - (3.5rem + 1px))}.layout-fixed.text-sm .wrapper .sidebar{height:calc(100vh - (2.93725rem + 1px))}}.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link,.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link,.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link{height:calc(3.5rem + 1px);width:4.6rem}.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm,.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link.text-sm,.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm{height:calc(2.93725rem + 1px)}.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link,.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse.text-sm .wrapper .brand-link,.layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link{height:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(calc(2.93725rem + 1px)/ -1)}body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper .control-sidebar{top:0}.layout-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc((3.5rem + 1px + (.5rem * 2))/ -1)}.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link{transition:width .3s ease-in-out;width:250px}.layout-navbar-fixed .wrapper .brand-link{overflow:hidden;position:fixed;top:0;transition:width .3s ease-in-out;width:250px;z-index:1035}.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-lightblue .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-lightblue .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-navy .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-navy .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-olive .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-olive .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-lime .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-lime .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-fuchsia .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-fuchsia .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-maroon .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-maroon .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-blue .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-blue .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-indigo .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-indigo .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-pink .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-pink .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-red .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-red .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-orange .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-orange .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-yellow .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-yellow .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-green .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-green .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-teal .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-teal .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-cyan .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-cyan .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-white .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-white .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-gray-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-gray-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .main-header.border-bottom-0~.content-wrapper{margin-top:3.5rem}.layout-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper .main-header{left:0;position:fixed;right:0;top:0;z-index:1033}.layout-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-navbar-not-fixed .wrapper .brand-link{position:static}.layout-navbar-not-fixed .wrapper .content-wrapper,.layout-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-navbar-not-fixed .wrapper .main-header{position:static}.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper .control-sidebar{top:0}.layout-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc((3.5rem + 1px + (.5rem * 2))/ -1)}.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);transition:width .3s ease-in-out;width:4.6rem}.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{transition:width .3s ease-in-out;width:250px}.layout-navbar-fixed .wrapper .brand-link{overflow:hidden;position:fixed;top:0;transition:width .3s ease-in-out;width:250px;z-index:1035}.layout-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper .main-header{left:0;position:fixed;right:0;top:0;z-index:1037}.layout-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(calc(2.93725rem + 1px)/ -1)}body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-not-fixed .wrapper .brand-link{position:static}.layout-navbar-not-fixed .wrapper .content-wrapper,.layout-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-navbar-not-fixed .wrapper .main-header{position:static}.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}@media (min-width:576px){.layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed .wrapper .control-sidebar{top:0}.layout-sm-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc((3.5rem + 1px + (.5rem * 2))/ -1)}.layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);transition:width .3s ease-in-out;width:4.6rem}.layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{transition:width .3s ease-in-out;width:250px}.layout-sm-navbar-fixed .wrapper .brand-link{overflow:hidden;position:fixed;top:0;transition:width .3s ease-in-out;width:250px;z-index:1035}.layout-sm-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-sm-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-sm-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed .wrapper .main-header{left:0;position:fixed;right:0;top:0;z-index:1037}.layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(calc(2.93725rem + 1px)/ -1)}body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-sm-navbar-not-fixed .wrapper .brand-link{position:static}.layout-sm-navbar-not-fixed .wrapper .content-wrapper,.layout-sm-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-sm-navbar-not-fixed .wrapper .main-header{position:static}.layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}}@media (min-width:768px){.layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed .wrapper .control-sidebar{top:0}.layout-md-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc((3.5rem + 1px + (.5rem * 2))/ -1)}.layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);transition:width .3s ease-in-out;width:4.6rem}.layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{transition:width .3s ease-in-out;width:250px}.layout-md-navbar-fixed .wrapper .brand-link{overflow:hidden;position:fixed;top:0;transition:width .3s ease-in-out;width:250px;z-index:1035}.layout-md-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-md-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-md-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed .wrapper .main-header{left:0;position:fixed;right:0;top:0;z-index:1037}.layout-md-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(calc(2.93725rem + 1px)/ -1)}body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-md-navbar-not-fixed .wrapper .brand-link{position:static}.layout-md-navbar-not-fixed .wrapper .content-wrapper,.layout-md-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-md-navbar-not-fixed .wrapper .main-header{position:static}.layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}}@media (min-width:992px){.layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed .wrapper .control-sidebar{top:0}.layout-lg-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc((3.5rem + 1px + (.5rem * 2))/ -1)}.layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);transition:width .3s ease-in-out;width:4.6rem}.layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{transition:width .3s ease-in-out;width:250px}.layout-lg-navbar-fixed .wrapper .brand-link{overflow:hidden;position:fixed;top:0;transition:width .3s ease-in-out;width:250px;z-index:1035}.layout-lg-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-lg-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-lg-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed .wrapper .main-header{left:0;position:fixed;right:0;top:0;z-index:1037}.layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(calc(2.93725rem + 1px)/ -1)}body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-lg-navbar-not-fixed .wrapper .brand-link{position:static}.layout-lg-navbar-not-fixed .wrapper .content-wrapper,.layout-lg-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-lg-navbar-not-fixed .wrapper .main-header{position:static}.layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}}@media (min-width:1200px){.layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed .wrapper .control-sidebar{top:0}.layout-xl-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc((3.5rem + 1px + (.5rem * 2))/ -1)}.layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);transition:width .3s ease-in-out;width:4.6rem}.layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{transition:width .3s ease-in-out;width:250px}.layout-xl-navbar-fixed .wrapper .brand-link{overflow:hidden;position:fixed;top:0;transition:width .3s ease-in-out;width:250px;z-index:1035}.layout-xl-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-xl-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-xl-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed .wrapper .main-header{left:0;position:fixed;right:0;top:0;z-index:1037}.layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(calc(2.93725rem + 1px)/ -1)}body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-xl-navbar-not-fixed .wrapper .brand-link{position:static}.layout-xl-navbar-not-fixed .wrapper .content-wrapper,.layout-xl-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-xl-navbar-not-fixed .wrapper .main-header{position:static}.layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}}.layout-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-footer-fixed .wrapper .main-footer{bottom:0;left:0;position:fixed;right:0;z-index:1032}.layout-footer-not-fixed .wrapper .main-footer{position:static}.layout-footer-not-fixed .wrapper .content-wrapper{margin-bottom:0}.layout-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-footer-fixed .wrapper .main-footer{bottom:0;left:0;position:fixed;right:0;z-index:1032}.layout-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-footer-not-fixed .wrapper .main-footer{position:static}@media (min-width:576px){.layout-sm-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-sm-footer-fixed .wrapper .main-footer{bottom:0;left:0;position:fixed;right:0;z-index:1032}.layout-sm-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-sm-footer-not-fixed .wrapper .main-footer{position:static}}@media (min-width:768px){.layout-md-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-md-footer-fixed .wrapper .main-footer{bottom:0;left:0;position:fixed;right:0;z-index:1032}.layout-md-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-md-footer-not-fixed .wrapper .main-footer{position:static}}@media (min-width:992px){.layout-lg-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-lg-footer-fixed .wrapper .main-footer{bottom:0;left:0;position:fixed;right:0;z-index:1032}.layout-lg-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-lg-footer-not-fixed .wrapper .main-footer{position:static}}@media (min-width:1200px){.layout-xl-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-xl-footer-fixed .wrapper .main-footer{bottom:0;left:0;position:fixed;right:0;z-index:1032}.layout-xl-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-xl-footer-not-fixed .wrapper .main-footer{position:static}}.layout-top-nav .wrapper{margin-left:0}.layout-top-nav .wrapper .main-header .brand-image{margin-top:-.5rem;margin-right:.2rem;height:33px}.layout-top-nav .wrapper .main-sidebar{bottom:inherit;height:inherit}.layout-top-nav .wrapper .content-wrapper,.layout-top-nav .wrapper .main-footer,.layout-top-nav .wrapper .main-header{margin-left:0}body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper,body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper::before,body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer,body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer::before,body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header,body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header::before{margin-left:0}@media (min-width:768px){body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header{transition:margin-left .3s ease-in-out;margin-left:250px}}@media (min-width:768px) and (prefers-reduced-motion:reduce){body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header{transition:none}}@media (min-width:768px){.sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,.sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,.sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header{margin-left:0}}@media (max-width:991.98px){body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header{margin-left:0}}@media (min-width:768px){.sidebar-mini-md .content-wrapper,.sidebar-mini-md .main-footer,.sidebar-mini-md .main-header{transition:margin-left .3s ease-in-out;margin-left:250px}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-mini-md .content-wrapper,.sidebar-mini-md .main-footer,.sidebar-mini-md .main-header{transition:none}}@media (min-width:768px){.sidebar-collapse .sidebar-mini-md .content-wrapper,.sidebar-collapse .sidebar-mini-md .main-footer,.sidebar-collapse .sidebar-mini-md .main-header{margin-left:4.6rem}}@media (max-width:991.98px){.sidebar-mini-md .content-wrapper,.sidebar-mini-md .main-footer,.sidebar-mini-md .main-header{margin-left:4.6rem}}@media (max-width:767.98px){.sidebar-mini-md .content-wrapper,.sidebar-mini-md .main-footer,.sidebar-mini-md .main-header{margin-left:0}}@media (min-width:768px){.sidebar-mini-xs .content-wrapper,.sidebar-mini-xs .main-footer,.sidebar-mini-xs .main-header{transition:margin-left .3s ease-in-out;margin-left:250px}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-mini-xs .content-wrapper,.sidebar-mini-xs .main-footer,.sidebar-mini-xs .main-header{transition:none}}@media (min-width:768px){.sidebar-collapse .sidebar-mini-xs .content-wrapper,.sidebar-collapse .sidebar-mini-xs .main-footer,.sidebar-collapse .sidebar-mini-xs .main-header{margin-left:4.6rem}}@media (max-width:991.98px){.sidebar-mini-xs .content-wrapper,.sidebar-mini-xs .main-footer,.sidebar-mini-xs .main-header{margin-left:4.6rem}}.content-wrapper{background-color:#f4f6f9}.content-wrapper>.content{padding:0 .5rem}.main-sidebar,.main-sidebar::before{transition:margin-left .3s ease-in-out,width .3s ease-in-out;width:250px}@media (prefers-reduced-motion:reduce){.main-sidebar,.main-sidebar::before{transition:none}}.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar,.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar::before{box-shadow:none!important}.sidebar-collapse .main-sidebar,.sidebar-collapse .main-sidebar::before{margin-left:-250px}.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview{padding:0}@media (max-width:767.98px){.main-sidebar,.main-sidebar::before{box-shadow:none!important;margin-left:-250px}.sidebar-open .main-sidebar,.sidebar-open .main-sidebar::before{margin-left:0}}body:not(.layout-fixed) .main-sidebar{height:inherit;min-height:100%;position:absolute;top:0}body:not(.layout-fixed) .main-sidebar .sidebar{overflow-y:auto}.layout-fixed .brand-link{width:250px}.layout-fixed .main-sidebar{bottom:0;float:none;left:0;position:fixed;top:0}.layout-fixed .control-sidebar{bottom:0;float:none;position:fixed;top:0}.layout-fixed .control-sidebar .control-sidebar-content{height:calc(100vh - calc(3.5rem + 1px));overflow-y:auto;scrollbar-width:thin;scrollbar-color:#a9a9a9 transparent}.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar{width:.5rem;height:.5rem}.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-thumb{background-color:#a9a9a9}.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-track{background-color:transparent}.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-corner{background-color:transparent}@supports (-webkit-touch-callout:none){.layout-fixed .main-sidebar{height:inherit}}.main-footer{background-color:#fff;border-top:1px solid #dee2e6;color:#869099;padding:1rem}.main-footer.text-sm,.text-sm .main-footer{padding:.812rem}.content-header{padding:15px .5rem}.text-sm .content-header{padding:10px .5rem}.content-header h1{font-size:1.8rem;margin:0}.text-sm .content-header h1{font-size:1.5rem}.content-header .breadcrumb{background-color:transparent;line-height:1.8rem;margin-bottom:0;padding:0}.text-sm .content-header .breadcrumb{line-height:1.5rem}.hold-transition .content-wrapper,.hold-transition .control-sidebar,.hold-transition .control-sidebar *,.hold-transition .main-footer,.hold-transition .main-header,.hold-transition .main-sidebar,.hold-transition .main-sidebar *{transition:none!important;-webkit-animation-duration:0s!important;animation-duration:0s!important}.dark-mode{background-color:#454d55!important;color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}@media (min-width:576px){.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}}@media (min-width:768px){.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}}@media (min-width:992px){.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}}@media (min-width:1200px){.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}}.dark-mode .breadcrumb-item+.breadcrumb-item::before,.dark-mode .breadcrumb-item.active{color:#adb5bd}.dark-mode .main-footer{background-color:#343a40;border-color:#4b545c}.dark-mode .content-wrapper{background-color:#454d55;color:#fff}.dark-mode .content-wrapper .content-header{color:#fff}.main-header{border-bottom:1px solid #dee2e6;z-index:1034}.main-header .nav-link{height:2.5rem;position:relative}.main-header.text-sm .nav-link,.text-sm .main-header .nav-link{height:1.93725rem;padding:.35rem 1rem}.main-header.text-sm .nav-link>.fa,.main-header.text-sm .nav-link>.fab,.main-header.text-sm .nav-link>.fad,.main-header.text-sm .nav-link>.fal,.main-header.text-sm .nav-link>.far,.main-header.text-sm .nav-link>.fas,.main-header.text-sm .nav-link>.ion,.main-header.text-sm .nav-link>.svg-inline--fa,.text-sm .main-header .nav-link>.fa,.text-sm .main-header .nav-link>.fab,.text-sm .main-header .nav-link>.fad,.text-sm .main-header .nav-link>.fal,.text-sm .main-header .nav-link>.far,.text-sm .main-header .nav-link>.fas,.text-sm .main-header .nav-link>.ion,.text-sm .main-header .nav-link>.svg-inline--fa{font-size:.875rem}.main-header .navbar-nav .nav-item{margin:0}.main-header .navbar-nav[class*="-right"] .dropdown-menu{left:auto;margin-top:-3px;right:0}@media (max-width:575.98px){.main-header .navbar-nav[class*="-right"] .dropdown-menu{left:0;right:auto}}.main-header.dropdown-legacy .dropdown-menu{top:3rem;margin-top:0}.navbar-img{height:calc(calc(3.5rem + 1px) * .5);width:auto}.navbar-badge{font-size:.6rem;font-weight:300;padding:2px 4px;position:absolute;right:5px;top:9px}.btn-navbar{background-color:transparent;border-left-width:0}.form-control-navbar{border-right-width:0}.form-control-navbar+.input-group-append{margin-left:0}.btn-navbar,.form-control-navbar{transition:none}.navbar-dark .btn-navbar,.navbar-dark .form-control-navbar{background-color:#343a40;border-color:#6c757d}.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.6)}.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.6)}.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.6)}.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.6)}.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{color:rgba(255,255,255,.6)}.navbar-dark .form-control-navbar:focus,.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#495057;border-color:#6c757d!important;color:#ced4da}.navbar-light .btn-navbar,.navbar-light .form-control-navbar{background-color:#dadfe4;border-color:#ced4da}.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(0,0,0,.6)}.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(0,0,0,.6)}.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(0,0,0,.6)}.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(0,0,0,.6)}.navbar-light .form-control-navbar::placeholder{color:rgba(0,0,0,.6)}.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{color:rgba(0,0,0,.6)}.navbar-light .form-control-navbar:focus,.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#d3d9df;border-color:#c7ced5!important;color:#ced4da}.navbar-light .navbar-search-block .form-control-navbar:focus,.navbar-light .navbar-search-block .form-control-navbar:focus+.input-group-append .btn-navbar{color:rgba(0,0,0,.6)}.navbar-search-block{position:absolute;padding:0 1rem;left:0;top:0;right:0;bottom:0;z-index:10;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;background-color:initial}.navbar-search-block.navbar-search-open{display:-ms-flexbox;display:flex}.navbar-search-block .input-group{width:100%}.brand-link{display:block;font-size:1.25rem;line-height:1.5;padding:.8125rem .5rem;transition:width .3s ease-in-out;white-space:nowrap}.brand-link:hover{color:#fff;text-decoration:none}.text-sm .brand-link{font-size:inherit}[class*=sidebar-dark] .brand-link{border-bottom:1px solid #4b545c}[class*=sidebar-dark] .brand-link,[class*=sidebar-dark] .brand-link .pushmenu{color:rgba(255,255,255,.8)}[class*=sidebar-dark] .brand-link .pushmenu:hover,[class*=sidebar-dark] .brand-link:hover{color:#fff}[class*=sidebar-light] .brand-link{border-bottom:1px solid #dee2e6}[class*=sidebar-light] .brand-link,[class*=sidebar-light] .brand-link .pushmenu{color:rgba(0,0,0,.8)}[class*=sidebar-light] .brand-link .pushmenu:hover,[class*=sidebar-light] .brand-link:hover{color:#000}.brand-link .pushmenu{margin-right:.5rem;font-size:1rem}.brand-link .brand-link{padding:0;border-bottom:none}.brand-link .brand-image{float:left;line-height:.8;margin-left:.8rem;margin-right:.5rem;margin-top:-3px;max-height:33px;width:auto}.brand-link .brand-image-xs{float:left;line-height:.8;margin-top:-.1rem;max-height:33px;width:auto}.brand-link .brand-image-xl{line-height:.8;max-height:40px;width:auto}.brand-link .brand-image-xl.single{margin-top:-.3rem}.brand-link.text-sm .brand-image,.text-sm .brand-link .brand-image{height:29px;margin-bottom:-.25rem;margin-left:.95rem;margin-top:-.25rem}.brand-link.text-sm .brand-image-xs,.text-sm .brand-link .brand-image-xs{margin-top:-.2rem;max-height:29px}.brand-link.text-sm .brand-image-xl,.text-sm .brand-link .brand-image-xl{margin-top:-.225rem;max-height:38px}.main-sidebar{height:100vh;overflow-y:hidden;z-index:1038}.main-sidebar a:-moz-focusring{border:0;outline:0}.sidebar{height:calc(100% - (3.5rem + 1px));overflow-x:hidden;overflow-y:initial;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;padding-top:0;scrollbar-color:#a9a9a9 transparent;scrollbar-width:none}.sidebar::-webkit-scrollbar-thumb{background-color:#a9a9a9}.sidebar::-webkit-scrollbar-track{background-color:transparent}.sidebar::-webkit-scrollbar-corner{background-color:transparent}.sidebar::-webkit-scrollbar{width:0}.sidebar:hover{scrollbar-width:thin}.sidebar:hover::-webkit-scrollbar{width:.5rem;height:.5rem}.brand-link.border-bottom-0~.sidebar{height:calc(100% - 3.5rem)}.user-panel{position:relative}[class*=sidebar-dark] .user-panel{border-bottom:1px solid #4f5962}[class*=sidebar-light] .user-panel{border-bottom:1px solid #dee2e6}.user-panel,.user-panel .info{overflow:hidden;white-space:nowrap}.user-panel .image{display:inline-block;padding-left:.8rem}.user-panel img{height:auto;width:2.1rem}.user-panel .info{display:inline-block;padding:5px 5px 5px 10px}.user-panel .dropdown-menu,.user-panel .status{font-size:.875rem}.nav-sidebar .nav-item>.nav-link{margin-bottom:.2rem}.nav-sidebar .nav-item>.nav-link .right{transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s}@media (prefers-reduced-motion:reduce){.nav-sidebar .nav-item>.nav-link .right{transition:none}}.nav-sidebar .nav-link>.right,.nav-sidebar .nav-link>p>.right{position:absolute;right:1rem;top:.7rem}.nav-sidebar .nav-link>.right i,.nav-sidebar .nav-link>.right span,.nav-sidebar .nav-link>p>.right i,.nav-sidebar .nav-link>p>.right span{margin-left:.5rem}.nav-sidebar .nav-link>.right:nth-child(2),.nav-sidebar .nav-link>p>.right:nth-child(2){right:2.2rem}.nav-sidebar .menu-open>.nav-treeview{display:block}.nav-sidebar .menu-is-opening>.nav-link i.right,.nav-sidebar .menu-is-opening>.nav-link svg.right,.nav-sidebar .menu-open>.nav-link i.right,.nav-sidebar .menu-open>.nav-link svg.right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-sidebar>.nav-item{margin-bottom:0}.nav-sidebar>.nav-item .nav-icon{margin-left:.05rem;font-size:1.2rem;margin-right:.2rem;text-align:center;width:1.6rem}.nav-sidebar>.nav-item .nav-icon.fa,.nav-sidebar>.nav-item .nav-icon.fab,.nav-sidebar>.nav-item .nav-icon.fad,.nav-sidebar>.nav-item .nav-icon.fal,.nav-sidebar>.nav-item .nav-icon.far,.nav-sidebar>.nav-item .nav-icon.fas,.nav-sidebar>.nav-item .nav-icon.ion,.nav-sidebar>.nav-item .nav-icon.svg-inline--fa{font-size:1.1rem}.nav-sidebar>.nav-item .float-right{margin-top:3px}.nav-sidebar .nav-treeview{display:none;list-style:none;padding:0}.nav-sidebar .nav-treeview>.nav-item>.nav-link>.nav-icon{width:1.6rem}.nav-sidebar.nav-child-indent .nav-treeview{transition:padding .3s ease-in-out;padding-left:1rem}.text-sm .nav-sidebar.nav-child-indent .nav-treeview{padding-left:.5rem}.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview{padding-left:2rem;margin-left:-1rem}.text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview{padding-left:1rem;margin-left:-.5rem}.nav-sidebar .nav-header{font-size:.9rem;padding:.5rem .75rem}.nav-sidebar .nav-link p{display:inline;margin:0;white-space:normal}.sidebar-is-opening .sidebar .nav-sidebar .nav-link p{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#sidebar-overlay{background-color:rgba(0,0,0,.1);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1037}@media (max-width:991.98px){.sidebar-open #sidebar-overlay{display:block}}[class*=sidebar-light-]{background-color:#fff}[class*=sidebar-light-] .user-panel a:hover{color:#212529}[class*=sidebar-light-] .user-panel .status{background-color:rgba(0,0,0,.1);color:#343a40}[class*=sidebar-light-] .user-panel .status:active,[class*=sidebar-light-] .user-panel .status:focus,[class*=sidebar-light-] .user-panel .status:hover{background-color:rgba(0,0,0,.1);color:#212529}[class*=sidebar-light-] .user-panel .dropdown-menu{box-shadow:0 2px 4px rgba(0,0,0,.4);border-color:rgba(0,0,0,.1)}[class*=sidebar-light-] .user-panel .dropdown-item{color:#212529}[class*=sidebar-light-] .nav-sidebar>.nav-item>.nav-link:active,[class*=sidebar-light-] .nav-sidebar>.nav-item>.nav-link:focus{color:#343a40}[class*=sidebar-light-] .nav-sidebar>.nav-item.menu-open>.nav-link,[class*=sidebar-light-] .nav-sidebar>.nav-item:hover>.nav-link{background-color:rgba(0,0,0,.1);color:#212529}[class*=sidebar-light-] .nav-sidebar>.nav-item>.nav-link.active{color:#000;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}[class*=sidebar-light-] .nav-sidebar>.nav-item>.nav-treeview{background-color:transparent}[class*=sidebar-light-] .nav-header{background-color:inherit;color:#292d32}[class*=sidebar-light-] .sidebar a{color:#343a40}[class*=sidebar-light-] .sidebar a:hover{text-decoration:none}[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link{color:#777}[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link:focus,[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link:hover{background-color:rgba(0,0,0,.1);color:#000}[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link.active:hover{background-color:rgba(0,0,0,.1);color:#212529}[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link:hover{background-color:rgba(0,0,0,.1)}[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview .nav-treeview{border-color:rgba(0,0,0,.1)}[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link,[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link.active{border-color:rgba(0,0,0,.1)}[class*=sidebar-dark-]{background-color:#343a40}[class*=sidebar-dark-] .user-panel a:hover{color:#fff}[class*=sidebar-dark-] .user-panel .status{background-color:rgba(255,255,255,.1);color:#c2c7d0}[class*=sidebar-dark-] .user-panel .status:active,[class*=sidebar-dark-] .user-panel .status:focus,[class*=sidebar-dark-] .user-panel .status:hover{background-color:rgba(247,247,247,.1);color:#fff}[class*=sidebar-dark-] .user-panel .dropdown-menu{box-shadow:0 2px 4px rgba(0,0,0,.4);border-color:rgba(242,242,242,.1)}[class*=sidebar-dark-] .user-panel .dropdown-item{color:#212529}[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:active{color:#c2c7d0}[class*=sidebar-dark-] .nav-sidebar>.nav-item.menu-open>.nav-link,[class*=sidebar-dark-] .nav-sidebar>.nav-item:hover>.nav-link,[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:focus{background-color:rgba(255,255,255,.1);color:#fff}[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link.active{color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-treeview{background-color:transparent}[class*=sidebar-dark-] .nav-header{background-color:inherit;color:#d0d4db}[class*=sidebar-dark-] .sidebar a{color:#c2c7d0}[class*=sidebar-dark-] .sidebar a:focus,[class*=sidebar-dark-] .sidebar a:hover{text-decoration:none}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link{color:#c2c7d0}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link:focus,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link:hover{background-color:rgba(255,255,255,.1);color:#fff}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active:focus,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active:hover{background-color:rgba(255,255,255,.9);color:#343a40}[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview .nav-treeview{border-color:rgba(255,255,255,.9)}[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link,[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link.active{border-color:rgba(255,255,255,.9)}.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active{background-color:#007bff;color:#fff}.sidebar-dark-primary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-primary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#007bff}.sidebar-dark-secondary .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-secondary .nav-sidebar>.nav-item>.nav-link.active{background-color:#6c757d;color:#fff}.sidebar-dark-secondary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-secondary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6c757d}.sidebar-dark-success .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-success .nav-sidebar>.nav-item>.nav-link.active{background-color:#28a745;color:#fff}.sidebar-dark-success .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-success .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#28a745}.sidebar-dark-info .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-info .nav-sidebar>.nav-item>.nav-link.active{background-color:#17a2b8;color:#fff}.sidebar-dark-info .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-info .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#17a2b8}.sidebar-dark-warning .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-warning .nav-sidebar>.nav-item>.nav-link.active{background-color:#ffc107;color:#1f2d3d}.sidebar-dark-warning .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-warning .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#ffc107}.sidebar-dark-danger .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-danger .nav-sidebar>.nav-item>.nav-link.active{background-color:#dc3545;color:#fff}.sidebar-dark-danger .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-danger .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#dc3545}.sidebar-dark-light .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-light .nav-sidebar>.nav-item>.nav-link.active{background-color:#f8f9fa;color:#1f2d3d}.sidebar-dark-light .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-light .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#f8f9fa}.sidebar-dark-dark .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-dark .nav-sidebar>.nav-item>.nav-link.active{background-color:#343a40;color:#fff}.sidebar-dark-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#343a40}.sidebar-dark-lightblue .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-lightblue .nav-sidebar>.nav-item>.nav-link.active{background-color:#3c8dbc;color:#fff}.sidebar-dark-lightblue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-lightblue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#3c8dbc}.sidebar-dark-navy .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-navy .nav-sidebar>.nav-item>.nav-link.active{background-color:#001f3f;color:#fff}.sidebar-dark-navy .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-navy .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#001f3f}.sidebar-dark-olive .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-olive .nav-sidebar>.nav-item>.nav-link.active{background-color:#3d9970;color:#fff}.sidebar-dark-olive .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-olive .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#3d9970}.sidebar-dark-lime .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-lime .nav-sidebar>.nav-item>.nav-link.active{background-color:#01ff70;color:#1f2d3d}.sidebar-dark-lime .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-lime .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#01ff70}.sidebar-dark-fuchsia .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-fuchsia .nav-sidebar>.nav-item>.nav-link.active{background-color:#f012be;color:#fff}.sidebar-dark-fuchsia .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-fuchsia .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#f012be}.sidebar-dark-maroon .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-maroon .nav-sidebar>.nav-item>.nav-link.active{background-color:#d81b60;color:#fff}.sidebar-dark-maroon .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-maroon .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#d81b60}.sidebar-dark-blue .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-blue .nav-sidebar>.nav-item>.nav-link.active{background-color:#007bff;color:#fff}.sidebar-dark-blue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-blue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#007bff}.sidebar-dark-indigo .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-indigo .nav-sidebar>.nav-item>.nav-link.active{background-color:#6610f2;color:#fff}.sidebar-dark-indigo .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-indigo .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6610f2}.sidebar-dark-purple .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-purple .nav-sidebar>.nav-item>.nav-link.active{background-color:#6f42c1;color:#fff}.sidebar-dark-purple .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-purple .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6f42c1}.sidebar-dark-pink .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-pink .nav-sidebar>.nav-item>.nav-link.active{background-color:#e83e8c;color:#fff}.sidebar-dark-pink .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-pink .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#e83e8c}.sidebar-dark-red .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-red .nav-sidebar>.nav-item>.nav-link.active{background-color:#dc3545;color:#fff}.sidebar-dark-red .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-red .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#dc3545}.sidebar-dark-orange .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-orange .nav-sidebar>.nav-item>.nav-link.active{background-color:#fd7e14;color:#1f2d3d}.sidebar-dark-orange .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-orange .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#fd7e14}.sidebar-dark-yellow .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-yellow .nav-sidebar>.nav-item>.nav-link.active{background-color:#ffc107;color:#1f2d3d}.sidebar-dark-yellow .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-yellow .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#ffc107}.sidebar-dark-green .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-green .nav-sidebar>.nav-item>.nav-link.active{background-color:#28a745;color:#fff}.sidebar-dark-green .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-green .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#28a745}.sidebar-dark-teal .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-teal .nav-sidebar>.nav-item>.nav-link.active{background-color:#20c997;color:#fff}.sidebar-dark-teal .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-teal .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#20c997}.sidebar-dark-cyan .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-cyan .nav-sidebar>.nav-item>.nav-link.active{background-color:#17a2b8;color:#fff}.sidebar-dark-cyan .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-cyan .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#17a2b8}.sidebar-dark-white .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-white .nav-sidebar>.nav-item>.nav-link.active{background-color:#fff;color:#1f2d3d}.sidebar-dark-white .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-white .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#fff}.sidebar-dark-gray .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-gray .nav-sidebar>.nav-item>.nav-link.active{background-color:#6c757d;color:#fff}.sidebar-dark-gray .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-gray .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6c757d}.sidebar-dark-gray-dark .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-gray-dark .nav-sidebar>.nav-item>.nav-link.active{background-color:#343a40;color:#fff}.sidebar-dark-gray-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-gray-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#343a40}.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview{padding-left:1rem;margin-left:-.5rem}.nav-flat{margin:-.25rem -.5rem 0}.nav-flat .nav-item>.nav-link{border-radius:0;margin-bottom:0}.nav-flat .nav-item>.nav-link>.nav-icon{margin-left:.55rem}.nav-flat:not(.nav-child-indent) .nav-treeview .nav-item>.nav-link>.nav-icon{margin-left:.4rem}.nav-flat.nav-child-indent .nav-treeview{padding-left:0}.nav-flat.nav-child-indent .nav-treeview .nav-icon{margin-left:.85rem}.nav-flat.nav-child-indent .nav-treeview .nav-treeview{border-left:.2rem solid}.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon{margin-left:1.15rem}.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:1.45rem}.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:1.75rem}.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:2.05rem}.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-icon{margin-left:.55rem}.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-link{padding-left:calc(1rem - .2rem)}.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-icon{margin-left:.35rem}.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:.15rem}.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:-.15rem}.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:-.35rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon{margin-left:.4rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon{margin-left:.85rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon{margin-left:1.15rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:1.45rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:1.75rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:2.05rem}.nav-flat .nav-icon{transition:margin-left ease-in-out .3s}@media (prefers-reduced-motion:reduce){.nav-flat .nav-icon{transition:none}}.nav-flat .nav-treeview .nav-icon{margin-left:-.2rem}.nav-flat.nav-sidebar>.nav-item .nav-treeview,.nav-flat.nav-sidebar>.nav-item>.nav-treeview{background-color:rgba(255,255,255,.05)}.nav-flat.nav-sidebar>.nav-item .nav-treeview .nav-item>.nav-link,.nav-flat.nav-sidebar>.nav-item>.nav-treeview .nav-item>.nav-link{border-left:.2rem solid}.nav-legacy{margin:-.25rem -.5rem 0}.nav-legacy.nav-sidebar .nav-item>.nav-link{border-radius:0;margin-bottom:0}.nav-legacy.nav-sidebar .nav-item>.nav-link>.nav-icon{margin-left:.55rem}.text-sm .nav-legacy.nav-sidebar .nav-item>.nav-link>.nav-icon{margin-left:.75rem}.nav-legacy.nav-sidebar>.nav-item>.nav-link.active{background-color:inherit;border-left:3px solid transparent;box-shadow:none}.nav-legacy.nav-sidebar>.nav-item>.nav-link.active>.nav-icon{margin-left:calc(.55rem - 3px)}.text-sm .nav-legacy.nav-sidebar>.nav-item>.nav-link.active>.nav-icon{margin-left:calc(.75rem - 3px)}.text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item>.nav-link>.nav-icon{margin-left:calc(.75rem - 3px)}.sidebar-mini .nav-legacy>.nav-item .nav-link .nav-icon,.sidebar-mini-md .nav-legacy>.nav-item .nav-link .nav-icon,.sidebar-mini-xs .nav-legacy>.nav-item .nav-link .nav-icon{transition:margin-left ease-in-out .3s;margin-left:.6rem}@media (prefers-reduced-motion:reduce){.sidebar-mini .nav-legacy>.nav-item .nav-link .nav-icon,.sidebar-mini-md .nav-legacy>.nav-item .nav-link .nav-icon,.sidebar-mini-xs .nav-legacy>.nav-item .nav-link .nav-icon{transition:none}}.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview,.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview,.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview{padding-left:1rem}.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview{padding-left:2rem;margin-left:-1rem}.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview{padding-left:.5rem}.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview{padding-left:1rem;margin-left:-.5rem}.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar>.nav-item>.nav-link .nav-icon,.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar>.nav-item>.nav-link .nav-icon,.sidebar-mini.sidebar-collapse .nav-legacy .sidebar>.nav-item>.nav-link .nav-icon{margin-left:.55rem}.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar>.nav-item>.nav-link.active>.nav-icon,.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar>.nav-item>.nav-link.active>.nav-icon,.sidebar-mini.sidebar-collapse .nav-legacy .sidebar>.nav-item>.nav-link.active>.nav-icon{margin-left:.36rem}.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview{padding-left:0;margin-left:0}.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy .sidebar>.nav-item>.nav-link .nav-icon,.sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy .sidebar>.nav-item>.nav-link .nav-icon,.sidebar-mini.sidebar-collapse.text-sm .nav-legacy .sidebar>.nav-item>.nav-link .nav-icon{margin-left:.75rem}.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy .sidebar>.nav-item>.nav-link.active>.nav-icon,.sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy .sidebar>.nav-item>.nav-link.active>.nav-icon,.sidebar-mini.sidebar-collapse.text-sm .nav-legacy .sidebar>.nav-item>.nav-link.active>.nav-icon{margin-left:calc(.75rem - 3px)}[class*=sidebar-dark] .nav-legacy.nav-sidebar>.nav-item .nav-treeview,[class*=sidebar-dark] .nav-legacy.nav-sidebar>.nav-item>.nav-treeview{background-color:rgba(255,255,255,.05)}[class*=sidebar-dark] .nav-legacy.nav-sidebar>.nav-item>.nav-link.active{color:#fff}[class*=sidebar-dark] .nav-legacy .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-dark] .nav-legacy .nav-treeview>.nav-item>.nav-link:focus,[class*=sidebar-dark] .nav-legacy .nav-treeview>.nav-item>.nav-link:hover{background-color:transparent;color:#fff}[class*=sidebar-light] .nav-legacy.nav-sidebar>.nav-item .nav-treeview,[class*=sidebar-light] .nav-legacy.nav-sidebar>.nav-item>.nav-treeview{background-color:rgba(0,0,0,.05)}[class*=sidebar-light] .nav-legacy.nav-sidebar>.nav-item>.nav-link.active{color:#000}[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link:focus,[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link:hover{background-color:transparent;color:#000}.nav-collapse-hide-child .menu-open>.nav-treeview{max-height:-webkit-min-content;max-height:-moz-min-content;max-height:min-content;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.sidebar-collapse .sidebar:not(:hover) .nav-collapse-hide-child .menu-open>.nav-treeview{max-height:0;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini-md.sidebar-collapse .menu-open>.nav-treeview,.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini-xs.sidebar-collapse .menu-open>.nav-treeview,.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini.sidebar-collapse .menu-open>.nav-treeview,.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini-md.sidebar-collapse .menu-open>.nav-treeview,.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini-xs.sidebar-collapse .menu-open>.nav-treeview,.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini.sidebar-collapse .menu-open>.nav-treeview{max-height:-webkit-min-content;max-height:-moz-min-content;max-height:min-content;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.nav-compact .nav-header,.nav-compact .nav-link{padding-top:.25rem;padding-bottom:.25rem}.nav-compact .nav-header:not(:first-of-type){padding-top:.75rem;padding-bottom:.25rem}.nav-compact .nav-link>.right,.nav-compact .nav-link>p>.right{top:.465rem}.text-sm .nav-compact .nav-link>.right,.text-sm .nav-compact .nav-link>p>.right{top:.7rem}[class*=sidebar-dark] .btn-sidebar,[class*=sidebar-dark] .form-control-sidebar{background-color:#3f474e;border:1px solid #56606a;color:#fff}[class*=sidebar-dark] .btn-sidebar:focus,[class*=sidebar-dark] .form-control-sidebar:focus{border:1px solid #7a8793}[class*=sidebar-dark] .btn-sidebar:hover{background-color:#454d55}[class*=sidebar-dark] .btn-sidebar:focus{background-color:#4b545c}[class*=sidebar-dark] .list-group-item{background-color:#454d55;border-color:#56606a;color:#c2c7d0}[class*=sidebar-dark] .list-group-item:hover{background-color:#4b545c}[class*=sidebar-dark] .list-group-item:focus{background-color:#515a63}[class*=sidebar-dark] .list-group-item .search-path{color:#adb5bd}[class*=sidebar-light] .btn-sidebar,[class*=sidebar-light] .form-control-sidebar{background-color:#f2f2f2;border:1px solid #d9d9d9;color:#1f2d3d}[class*=sidebar-light] .btn-sidebar:focus,[class*=sidebar-light] .form-control-sidebar:focus{border:1px solid #b3b3b3}[class*=sidebar-light] .btn-sidebar:hover{background-color:#ececec}[class*=sidebar-light] .btn-sidebar:focus{background-color:#e6e6e6}[class*=sidebar-light] .list-group-item{border-color:#d9d9d9}[class*=sidebar-light] .list-group-item:hover{background-color:#ececec}[class*=sidebar-light] .list-group-item:focus{background-color:#e6e6e6}[class*=sidebar-light] .list-group-item .search-path{color:#6c757d}.sidebar .form-inline .input-group{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sidebar nav .form-inline{margin-bottom:.2rem}.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs).sidebar-collapse .main-sidebar{margin-left:0}.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .content-wrapper,.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-footer,.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-header{z-index:9999;position:relative}.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .control-sidebar{z-index:9999}.sidebar-collapse .form-control-sidebar,.sidebar-collapse .form-control-sidebar~.input-group-append,.sidebar-collapse .sidebar-search-results{display:none}[data-widget=sidebar-search] input[type=search]::-ms-clear,[data-widget=sidebar-search] input[type=search]::-ms-reveal{display:none;width:0;height:0}[data-widget=sidebar-search] input[type=search]::-webkit-search-cancel-button,[data-widget=sidebar-search] input[type=search]::-webkit-search-decoration,[data-widget=sidebar-search] input[type=search]::-webkit-search-results-button,[data-widget=sidebar-search] input[type=search]::-webkit-search-results-decoration{display:none}.sidebar-search-results{position:relative;display:none;width:100%}.sidebar-search-open .sidebar-search-results{display:inline-block}.sidebar-search-results .search-title{margin-bottom:-.1rem}.sidebar-search-results .list-group{position:absolute;width:100%;z-index:1039}.sidebar-search-results .list-group>.list-group-item{padding:.375rem .75rem}.sidebar-search-results .list-group>.list-group-item:-moz-focusring{margin-top:0;border-left:1px solid transparent;border-top:0;border-bottom:1px solid transparent}.sidebar-search-results .list-group>.list-group-item:first-child{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.sidebar-search-results .search-path{font-size:80%}.sidebar-search-open .btn,.sidebar-search-open .form-control{border-bottom-right-radius:0;border-bottom-left-radius:0}[class*=sidebar-dark] .sidebar-custom{border-top:1px solid #4f5962}[class*=sidebar-light] .sidebar-custom{border-top:1px solid #dee2e6}.layout-fixed.sidebar-collapse .hide-on-collapse{display:none}.layout-fixed.sidebar-collapse:hover .hide-on-collapse{display:block}.layout-fixed.text-sm .main-sidebar-custom .sidebar{height:calc(100% - ((2.93725rem + 3.8rem) + 1px))}.layout-fixed.text-sm .main-sidebar-custom .sidebar-custom{height:3.8rem;padding:.85rem .5rem}.layout-fixed .main-sidebar-custom{height:-webkit-fill-available;height:-moz-available;height:-ms-stretch;height:stretch}.layout-fixed .main-sidebar-custom .sidebar{height:calc(100% - ((3.5rem + 4rem) + 1px))}.layout-fixed .main-sidebar-custom .sidebar-custom{height:4rem;padding:.85rem .5rem}.layout-fixed .main-sidebar-custom-lg .sidebar{height:calc(100% - ((3.5rem + 6rem) + 1px))}.layout-fixed .main-sidebar-custom-lg .sidebar-custom{height:6rem}.layout-fixed .main-sidebar-custom-xl .sidebar{height:calc(100% - ((3.5rem + 8rem) + 1px))}.layout-fixed .main-sidebar-custom-xl .sidebar-custom{height:8rem}.layout-fixed .main-sidebar-custom .pos-right,.layout-fixed .main-sidebar-custom-lg .pos-right,.layout-fixed .main-sidebar-custom-xl .pos-right{position:absolute;right:.5rem}.sidebar-hidden .main-sidebar,.sidebar-hidden.sidebar-mini.sidebar-collapse .main-sidebar{display:none!important}.sidebar-hidden .content-wrapper,.sidebar-hidden .main-header,.sidebar-hidden.sidebar-mini.sidebar-collapse .content-wrapper,.sidebar-hidden.sidebar-mini.sidebar-collapse .main-header{margin-left:0!important}.dark-mode .sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active{background-color:#3f6791;color:#fff}.dark-mode .sidebar-dark-primary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-primary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#3f6791}.dark-mode .sidebar-dark-secondary .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-secondary .nav-sidebar>.nav-item>.nav-link.active{background-color:#6c757d;color:#fff}.dark-mode .sidebar-dark-secondary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-secondary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6c757d}.dark-mode .sidebar-dark-success .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-success .nav-sidebar>.nav-item>.nav-link.active{background-color:#00bc8c;color:#fff}.dark-mode .sidebar-dark-success .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-success .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#00bc8c}.dark-mode .sidebar-dark-info .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-info .nav-sidebar>.nav-item>.nav-link.active{background-color:#3498db;color:#fff}.dark-mode .sidebar-dark-info .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-info .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#3498db}.dark-mode .sidebar-dark-warning .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-warning .nav-sidebar>.nav-item>.nav-link.active{background-color:#f39c12;color:#1f2d3d}.dark-mode .sidebar-dark-warning .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-warning .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#f39c12}.dark-mode .sidebar-dark-danger .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-danger .nav-sidebar>.nav-item>.nav-link.active{background-color:#e74c3c;color:#fff}.dark-mode .sidebar-dark-danger .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-danger .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#e74c3c}.dark-mode .sidebar-dark-light .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-light .nav-sidebar>.nav-item>.nav-link.active{background-color:#f8f9fa;color:#1f2d3d}.dark-mode .sidebar-dark-light .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-light .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#f8f9fa}.dark-mode .sidebar-dark-dark .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-dark .nav-sidebar>.nav-item>.nav-link.active{background-color:#343a40;color:#fff}.dark-mode .sidebar-dark-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#343a40}.dark-mode .sidebar-dark-lightblue .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-lightblue .nav-sidebar>.nav-item>.nav-link.active{background-color:#86bad8;color:#1f2d3d}.dark-mode .sidebar-dark-lightblue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-lightblue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#86bad8}.dark-mode .sidebar-dark-navy .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-navy .nav-sidebar>.nav-item>.nav-link.active{background-color:#002c59;color:#fff}.dark-mode .sidebar-dark-navy .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-navy .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#002c59}.dark-mode .sidebar-dark-olive .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-olive .nav-sidebar>.nav-item>.nav-link.active{background-color:#74c8a3;color:#1f2d3d}.dark-mode .sidebar-dark-olive .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-olive .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#74c8a3}.dark-mode .sidebar-dark-lime .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-lime .nav-sidebar>.nav-item>.nav-link.active{background-color:#67ffa9;color:#1f2d3d}.dark-mode .sidebar-dark-lime .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-lime .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#67ffa9}.dark-mode .sidebar-dark-fuchsia .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-fuchsia .nav-sidebar>.nav-item>.nav-link.active{background-color:#f672d8;color:#1f2d3d}.dark-mode .sidebar-dark-fuchsia .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-fuchsia .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#f672d8}.dark-mode .sidebar-dark-maroon .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-maroon .nav-sidebar>.nav-item>.nav-link.active{background-color:#ed6c9b;color:#1f2d3d}.dark-mode .sidebar-dark-maroon .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-maroon .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#ed6c9b}.dark-mode .sidebar-dark-blue .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-blue .nav-sidebar>.nav-item>.nav-link.active{background-color:#3f6791;color:#fff}.dark-mode .sidebar-dark-blue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-blue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#3f6791}.dark-mode .sidebar-dark-indigo .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-indigo .nav-sidebar>.nav-item>.nav-link.active{background-color:#6610f2;color:#fff}.dark-mode .sidebar-dark-indigo .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-indigo .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6610f2}.dark-mode .sidebar-dark-purple .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-purple .nav-sidebar>.nav-item>.nav-link.active{background-color:#6f42c1;color:#fff}.dark-mode .sidebar-dark-purple .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-purple .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6f42c1}.dark-mode .sidebar-dark-pink .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-pink .nav-sidebar>.nav-item>.nav-link.active{background-color:#e83e8c;color:#fff}.dark-mode .sidebar-dark-pink .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-pink .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#e83e8c}.dark-mode .sidebar-dark-red .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-red .nav-sidebar>.nav-item>.nav-link.active{background-color:#e74c3c;color:#fff}.dark-mode .sidebar-dark-red .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-red .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#e74c3c}.dark-mode .sidebar-dark-orange .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-orange .nav-sidebar>.nav-item>.nav-link.active{background-color:#fd7e14;color:#1f2d3d}.dark-mode .sidebar-dark-orange .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-orange .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#fd7e14}.dark-mode .sidebar-dark-yellow .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-yellow .nav-sidebar>.nav-item>.nav-link.active{background-color:#f39c12;color:#1f2d3d}.dark-mode .sidebar-dark-yellow .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-yellow .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#f39c12}.dark-mode .sidebar-dark-green .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-green .nav-sidebar>.nav-item>.nav-link.active{background-color:#00bc8c;color:#fff}.dark-mode .sidebar-dark-green .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-green .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#00bc8c}.dark-mode .sidebar-dark-teal .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-teal .nav-sidebar>.nav-item>.nav-link.active{background-color:#20c997;color:#fff}.dark-mode .sidebar-dark-teal .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-teal .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#20c997}.dark-mode .sidebar-dark-cyan .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-cyan .nav-sidebar>.nav-item>.nav-link.active{background-color:#3498db;color:#fff}.dark-mode .sidebar-dark-cyan .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-cyan .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#3498db}.dark-mode .sidebar-dark-white .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-white .nav-sidebar>.nav-item>.nav-link.active{background-color:#fff;color:#1f2d3d}.dark-mode .sidebar-dark-white .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-white .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#fff}.dark-mode .sidebar-dark-gray .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-gray .nav-sidebar>.nav-item>.nav-link.active{background-color:#6c757d;color:#fff}.dark-mode .sidebar-dark-gray .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-gray .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6c757d}.dark-mode .sidebar-dark-gray-dark .nav-sidebar>.nav-item>.nav-link.active,.dark-mode .sidebar-light-gray-dark .nav-sidebar>.nav-item>.nav-link.active{background-color:#343a40;color:#fff}.dark-mode .sidebar-dark-gray-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.dark-mode .sidebar-light-gray-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#343a40}.dark-mode [class*=sidebar-light-] .sidebar a{color:#343a40}.dark-mode [class*=sidebar-light-] .sidebar a:hover{text-decoration:none}.logo-xl,.logo-xs{opacity:1;position:absolute;visibility:visible}.logo-xl.brand-image-xs,.logo-xs.brand-image-xs{left:18px;top:12px}.logo-xl.brand-image-xl,.logo-xs.brand-image-xl{left:12px;top:6px}.logo-xs{opacity:0;visibility:hidden}.logo-xs.brand-image-xl{left:16px;top:8px}.brand-link.logo-switch::before{content:"\00a0"}@media (min-width:992px){.sidebar-mini .nav-sidebar,.sidebar-mini .nav-sidebar .nav-link,.sidebar-mini .nav-sidebar>.nav-header{white-space:nowrap}.sidebar-mini.sidebar-collapse .d-hidden-mini{display:none}.sidebar-mini.sidebar-collapse .content-wrapper,.sidebar-mini.sidebar-collapse .main-footer,.sidebar-mini.sidebar-collapse .main-header{margin-left:4.6rem!important}.sidebar-mini.sidebar-collapse .nav-sidebar .nav-header{display:none}.sidebar-mini.sidebar-collapse .sidebar .nav-sidebar .nav-link p{width:0;white-space:nowrap}.sidebar-mini.sidebar-collapse .brand-text,.sidebar-mini.sidebar-collapse .sidebar .nav-sidebar .nav-link p,.sidebar-mini.sidebar-collapse .sidebar .user-panel>.info{margin-left:-10px;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini.sidebar-collapse .logo-xl{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini.sidebar-collapse .logo-xs{display:inline-block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.sidebar-mini.sidebar-collapse .main-sidebar{overflow-x:hidden}.sidebar-mini.sidebar-collapse .main-sidebar,.sidebar-mini.sidebar-collapse .main-sidebar::before{margin-left:0;width:4.6rem}.sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image{float:none}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover{width:250px}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link{width:250px}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel{text-align:left}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image{float:left}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel>.info,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel>.info{display:inline-block;margin-left:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image{margin-right:.5rem}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel>.info,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel>.info{display:block!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar>.nav-item>.nav-link>span,.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar>.nav-item>.nav-link>span{display:inline-block!important}.sidebar-mini.sidebar-collapse .visible-sidebar-mini{display:block!important}.sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link{width:250px}.sidebar-mini.sidebar-collapse.layout-fixed .brand-link{width:4.6rem}}@media (max-width:991.98px){.sidebar-mini.sidebar-collapse .main-sidebar{box-shadow:none!important}}@media (min-width:768px){.sidebar-mini-md .nav-sidebar,.sidebar-mini-md .nav-sidebar .nav-link,.sidebar-mini-md .nav-sidebar>.nav-header{white-space:nowrap}.sidebar-mini-md.sidebar-collapse .d-hidden-mini{display:none}.sidebar-mini-md.sidebar-collapse .content-wrapper,.sidebar-mini-md.sidebar-collapse .main-footer,.sidebar-mini-md.sidebar-collapse .main-header{margin-left:4.6rem!important}.sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header{display:none}.sidebar-mini-md.sidebar-collapse .sidebar .nav-sidebar .nav-link p{width:0;white-space:nowrap}.sidebar-mini-md.sidebar-collapse .brand-text,.sidebar-mini-md.sidebar-collapse .sidebar .nav-sidebar .nav-link p,.sidebar-mini-md.sidebar-collapse .sidebar .user-panel>.info{margin-left:-10px;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini-md.sidebar-collapse .logo-xl{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini-md.sidebar-collapse .logo-xs{display:inline-block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.sidebar-mini-md.sidebar-collapse .main-sidebar{overflow-x:hidden}.sidebar-mini-md.sidebar-collapse .main-sidebar,.sidebar-mini-md.sidebar-collapse .main-sidebar::before{margin-left:0;width:4.6rem}.sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image{float:none}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover{width:250px}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link{width:250px}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel{text-align:left}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image{float:left}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel>.info,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel>.info{display:inline-block;margin-left:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image{margin-right:.5rem}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel>.info,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel>.info{display:block!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar>.nav-item>.nav-link>span,.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar>.nav-item>.nav-link>span{display:inline-block!important}.sidebar-mini-md.sidebar-collapse .visible-sidebar-mini{display:block!important}.sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link{width:250px}.sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link{width:4.6rem}}@media (max-width:767.98px){.sidebar-mini-md.sidebar-collapse .main-sidebar{box-shadow:none!important}}.sidebar-mini-xs .nav-sidebar,.sidebar-mini-xs .nav-sidebar .nav-link,.sidebar-mini-xs .nav-sidebar>.nav-header{white-space:nowrap}.sidebar-mini-xs.sidebar-collapse .d-hidden-mini{display:none}.sidebar-mini-xs.sidebar-collapse .content-wrapper,.sidebar-mini-xs.sidebar-collapse .main-footer,.sidebar-mini-xs.sidebar-collapse .main-header{margin-left:4.6rem!important}.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-header{display:none}.sidebar-mini-xs.sidebar-collapse .sidebar .nav-sidebar .nav-link p{width:0;white-space:nowrap}.sidebar-mini-xs.sidebar-collapse .brand-text,.sidebar-mini-xs.sidebar-collapse .sidebar .nav-sidebar .nav-link p,.sidebar-mini-xs.sidebar-collapse .sidebar .user-panel>.info{margin-left:-10px;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini-xs.sidebar-collapse .logo-xl{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini-xs.sidebar-collapse .logo-xs{display:inline-block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.sidebar-mini-xs.sidebar-collapse .main-sidebar{overflow-x:hidden}.sidebar-mini-xs.sidebar-collapse .main-sidebar,.sidebar-mini-xs.sidebar-collapse .main-sidebar::before{margin-left:0;width:4.6rem}.sidebar-mini-xs.sidebar-collapse .main-sidebar .user-panel .image{float:none}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover{width:250px}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link{width:250px}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel{text-align:left}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image{float:left}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel>.info,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel>.info{display:inline-block;margin-left:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image{margin-right:.5rem}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel>.info,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel>.info{display:block!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar>.nav-item>.nav-link>span,.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar>.nav-item>.nav-link>span{display:inline-block!important}.sidebar-mini-xs.sidebar-collapse .visible-sidebar-mini{display:block!important}.sidebar-mini-xs.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link{width:250px}.sidebar-mini-xs.sidebar-collapse.layout-fixed .brand-link{width:4.6rem}.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 1rem)}.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 2rem)}.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 3rem)}.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 4rem)}.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 5rem)}.sidebar-mini .main-sidebar .nav-legacy .nav-link,.sidebar-mini-md .main-sidebar .nav-legacy .nav-link,.sidebar-mini-xs .main-sidebar .nav-legacy .nav-link{width:250px}.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link{width:calc(250px - 1rem)}.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link{width:calc(250px - 1rem - 1rem)}.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - 1rem - 2rem)}.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - 1rem - 3rem)}.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - 1rem - 4rem)}.sidebar-mini .main-sidebar .nav-flat .nav-link,.sidebar-mini-md .main-sidebar .nav-flat .nav-link,.sidebar-mini-xs .main-sidebar .nav-flat .nav-link{width:250px}.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link{width:calc(250px)}.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link{width:calc(250px - .2rem)}.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .2rem * 2)}.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .2rem * 3)}.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .2rem * 4)}.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - .5rem)}.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 1rem)}.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 1.5rem)}.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 2rem)}.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2 - 2.5rem)}.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link{width:250px}.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link{width:calc(250px - .5rem)}.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2)}.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 3)}.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 4)}.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 5)}.sidebar-mini .main-sidebar .nav-link,.sidebar-mini-md .main-sidebar .nav-link,.sidebar-mini-xs .main-sidebar .nav-link{width:calc(250px - .5rem * 2);transition:width ease-in-out .3s}@media (prefers-reduced-motion:reduce){.sidebar-mini .main-sidebar .nav-link,.sidebar-mini-md .main-sidebar .nav-link,.sidebar-mini-xs .main-sidebar .nav-link{transition:none}}.sidebar-collapse.sidebar-mini .main-sidebar .sidebar-search-results,.sidebar-collapse.sidebar-mini-md .main-sidebar .sidebar-search-results,.sidebar-collapse.sidebar-mini-xs .main-sidebar .sidebar-search-results{display:none}.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar .nav-link{width:3.6rem}.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-flat .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-legacy .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-flat .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-legacy .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-flat .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-legacy .nav-link{width:4.6rem}.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview,.sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview,.sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview{padding-left:0!important;margin-left:0!important}.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link{width:calc(4.6rem - .5rem * 2)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header,.sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header{display:inline-block}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .nav-link{width:calc(250px - .5rem * 2)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar,.sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar{display:inline-block}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar~.input-group-append,.sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar~.input-group-append,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar~.input-group-append,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar~.input-group-append,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar~.input-group-append,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar~.input-group-append{display:-ms-flexbox;display:flex}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results,.sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results{display:inline-block}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent .nav-link{width:calc(250px - .5rem * 2)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy .nav-link{width:250px}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link{width:calc(250px - 1rem)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link{width:calc(250px - 1rem - 1rem)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - 1rem - 2rem)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - 1rem - 3rem)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - 1rem - 4rem)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat .nav-link{width:250px}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link{width:calc(250px)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link{width:calc(250px - .2rem)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .2rem * 2)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .2rem * 3)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .2rem * 4)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-compact .nav-link{width:calc(250px - .5rem * 2)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link{width:250px}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link{width:calc(250px - .5rem)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 2)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 3)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 4)}.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,.sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link{width:calc(250px - .5rem * 5)}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover{width:4.6rem}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-header,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-header,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-header{display:none}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .brand-link,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .brand-link,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .brand-link{width:4.6rem!important}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .user-panel .image,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .user-panel .image,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .user-panel .image{float:none!important}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xs,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xs,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xs{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xl,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xl,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xl{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview{padding-left:0}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel>.info,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel>.info,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel>.info,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel>.info,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel>.info,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel>.info{margin-left:-10px;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden;display:inline-block;width:0}.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar>.nav-item .nav-icon,.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar>.nav-item .nav-icon,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar>.nav-item .nav-icon,.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar>.nav-item .nav-icon,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar>.nav-item .nav-icon,.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar>.nav-item .nav-icon{margin-right:0}.nav-sidebar{position:relative}.nav-sidebar:hover{overflow:visible}.nav-sidebar>.nav-header,.sidebar-form{overflow:hidden;text-overflow:clip}.nav-sidebar .nav-item>.nav-link{position:relative}.nav-sidebar .nav-item>.nav-link>.float-right{margin-top:-7px;position:absolute;right:10px;top:50%}.main-sidebar .brand-text,.main-sidebar .logo-xl,.main-sidebar .logo-xs,.sidebar .nav-link p,.sidebar .user-panel .info{transition:margin-left .3s linear,opacity .3s ease,visibility .3s ease}@media (prefers-reduced-motion:reduce){.main-sidebar .brand-text,.main-sidebar .logo-xl,.main-sidebar .logo-xs,.sidebar .nav-link p,.sidebar .user-panel .info{transition:none}}html.control-sidebar-animate{overflow-x:hidden}.control-sidebar{bottom:calc(3.5rem + 1px);position:absolute;top:calc(3.5rem + 1px);z-index:1031}.control-sidebar,.control-sidebar::before{bottom:calc(3.5rem + 1px);display:none;right:-250px;width:250px;transition:right .3s ease-in-out,display .3s ease-in-out}@media (prefers-reduced-motion:reduce){.control-sidebar,.control-sidebar::before{transition:none}}.control-sidebar::before{content:"";display:block;position:fixed;top:0;z-index:-1}body.text-sm .control-sidebar{bottom:calc(2.9365rem + 1px);top:calc(2.93725rem + 1px)}.main-header.text-sm~.control-sidebar{top:calc(2.93725rem + 1px)}.main-footer.text-sm~.control-sidebar{bottom:calc(2.9365rem + 1px)}.control-sidebar-push-slide .content-wrapper,.control-sidebar-push-slide .main-footer{transition:margin-right .3s ease-in-out}@media (prefers-reduced-motion:reduce){.control-sidebar-push-slide .content-wrapper,.control-sidebar-push-slide .main-footer{transition:none}}.control-sidebar-open .control-sidebar{display:block!important}.control-sidebar-open .control-sidebar,.control-sidebar-open .control-sidebar::before{right:0}.control-sidebar-open.control-sidebar-push .content-wrapper,.control-sidebar-open.control-sidebar-push .main-footer,.control-sidebar-open.control-sidebar-push-slide .content-wrapper,.control-sidebar-open.control-sidebar-push-slide .main-footer{margin-right:250px}.control-sidebar-slide-open .control-sidebar{display:block}.control-sidebar-slide-open .control-sidebar,.control-sidebar-slide-open .control-sidebar::before{right:0;transition:right .3s ease-in-out,display .3s ease-in-out}@media (prefers-reduced-motion:reduce){.control-sidebar-slide-open .control-sidebar,.control-sidebar-slide-open .control-sidebar::before{transition:none}}.control-sidebar-slide-open.control-sidebar-push .content-wrapper,.control-sidebar-slide-open.control-sidebar-push .main-footer,.control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper,.control-sidebar-slide-open.control-sidebar-push-slide .main-footer{margin-right:250px}.control-sidebar-dark{background-color:#343a40}.control-sidebar-dark,.control-sidebar-dark .nav-link,.control-sidebar-dark a{color:#c2c7d0}.control-sidebar-dark a:hover{color:#fff}.control-sidebar-dark h1,.control-sidebar-dark h2,.control-sidebar-dark h3,.control-sidebar-dark h4,.control-sidebar-dark h5,.control-sidebar-dark h6,.control-sidebar-dark label{color:#fff}.control-sidebar-dark .nav-tabs{background-color:rgba(255,255,255,.1);border-bottom:0;margin-bottom:5px}.control-sidebar-dark .nav-tabs .nav-item{margin:0}.control-sidebar-dark .nav-tabs .nav-link{border-radius:0;padding:10px 20px;position:relative;text-align:center}.control-sidebar-dark .nav-tabs .nav-link,.control-sidebar-dark .nav-tabs .nav-link.active,.control-sidebar-dark .nav-tabs .nav-link:active,.control-sidebar-dark .nav-tabs .nav-link:focus,.control-sidebar-dark .nav-tabs .nav-link:hover{border:0}.control-sidebar-dark .nav-tabs .nav-link.active,.control-sidebar-dark .nav-tabs .nav-link:active,.control-sidebar-dark .nav-tabs .nav-link:focus,.control-sidebar-dark .nav-tabs .nav-link:hover{border-bottom-color:transparent;border-left-color:transparent;border-top-color:transparent;color:#fff}.control-sidebar-dark .nav-tabs .nav-link.active{background-color:#343a40}.control-sidebar-dark .tab-pane{padding:10px 15px}.control-sidebar-light{color:#4b545c;background-color:#fff;border-left:1px solid #dee2e6}.text-sm .dropdown-menu{font-size:.875rem!important}.text-sm .dropdown-toggle::after{vertical-align:.2rem}.dropdown-item-title{font-size:1rem;margin:0}.dropdown-icon::after{margin-left:0}.dropdown-menu-lg{max-width:300px;min-width:280px;padding:0}.dropdown-menu-lg .dropdown-divider{margin:0}.dropdown-menu-lg .dropdown-item{padding:.5rem 1rem}.dropdown-menu-lg p{margin:0;white-space:normal}.dropdown-submenu{position:relative}.dropdown-submenu>a::after{border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid;float:right;margin-left:.5rem;margin-top:.5rem}.dropdown-submenu>.dropdown-menu{left:100%;margin-left:0;margin-top:0;top:0}.dropdown-hover .dropdown-submenu:hover>.dropdown-menu,.dropdown-hover.dropdown-submenu:hover>.dropdown-menu,.dropdown-hover.nav-item.dropdown:hover>.dropdown-menu,.dropdown-hover:hover>.dropdown-menu{display:block}.dropdown-menu-xl{max-width:420px;min-width:360px;padding:0}.dropdown-menu-xl .dropdown-divider{margin:0}.dropdown-menu-xl .dropdown-item{padding:.5rem 1rem}.dropdown-menu-xl p{margin:0;white-space:normal}.dropdown-footer,.dropdown-header{display:block;font-size:.875rem;padding:.5rem 1rem;text-align:center}.open:not(.dropup)>.animated-dropdown-menu{-webkit-animation:flipInX .7s both;animation:flipInX .7s both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.navbar-custom-menu>.navbar-nav>li{position:relative}.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{position:absolute;right:0;left:auto}@media (max-width:767.98px){.navbar-custom-menu>.navbar-nav{float:right}.navbar-custom-menu>.navbar-nav>li{position:static}.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{position:absolute;right:5%;left:auto;border:1px solid #ddd;background-color:#fff}}.navbar-nav>.user-menu>.nav-link::after{content:none}.navbar-nav>.user-menu>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;padding:0;width:280px}.navbar-nav>.user-menu>.dropdown-menu,.navbar-nav>.user-menu>.dropdown-menu>.user-body{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.navbar-nav>.user-menu>.dropdown-menu>li.user-header{height:175px;padding:10px;text-align:center}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>img{z-index:5;height:90px;width:90px;border:3px solid;border-color:transparent;border-color:rgba(255,255,255,.2)}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p{z-index:5;font-size:17px;margin-top:10px}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p>small{display:block;font-size:12px}.navbar-nav>.user-menu>.dropdown-menu>.user-body{border-bottom:1px solid #495057;border-top:1px solid #dee2e6;padding:15px}.navbar-nav>.user-menu>.dropdown-menu>.user-body::after{display:block;clear:both;content:""}@media (min-width:576px){.navbar-nav>.user-menu>.dropdown-menu>.user-body a{background-color:#fff!important;color:#495057!important}}.navbar-nav>.user-menu>.dropdown-menu>.user-footer{background-color:#f8f9fa;padding:10px}.navbar-nav>.user-menu>.dropdown-menu>.user-footer::after{display:block;clear:both;content:""}.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default{color:#6c757d}@media (min-width:576px){.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default:hover{background-color:#f8f9fa}}.navbar-nav>.user-menu .user-image{border-radius:50%;float:left;height:2.1rem;margin-right:10px;margin-top:-2px;width:2.1rem}@media (min-width:576px){.navbar-nav>.user-menu .user-image{float:none;line-height:10px;margin-right:.4rem;margin-top:-8px}}.dark-mode .dropdown-menu{background-color:#343a40;color:#fff}.dark-mode .dropdown-item{color:#fff}.dark-mode .dropdown-item:focus,.dark-mode .dropdown-item:hover{background-color:#3f474e}.dark-mode .dropdown-divider{border-color:#6c757d}.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-footer{background-color:#3a4047;color:#fff}.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default{color:#fff}.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default:focus,.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default:hover{background-color:#3f474e;color:#dee2e6}.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default:focus{background-color:#454d55}.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-body{border-color:#6c757d}.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-body a{background-color:transparent!important;color:#fff!important}.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-body a:focus,.dark-mode .navbar-nav>.user-menu>.dropdown-menu>.user-body a:hover{color:#ced4da!important}.nav-pills .nav-link{color:#6c757d}.nav-pills .nav-link:not(.active):hover{color:#007bff}.nav-pills .nav-item.dropdown.show .nav-link:hover{color:#fff}.nav-tabs.flex-column{border-bottom:0;border-right:1px solid #dee2e6}.nav-tabs.flex-column .nav-link{border-bottom-left-radius:.25rem;border-top-right-radius:0;margin-right:-1px}.nav-tabs.flex-column .nav-link:focus,.nav-tabs.flex-column .nav-link:hover{border-color:#e9ecef transparent #e9ecef #e9ecef}.nav-tabs.flex-column .nav-item.show .nav-link,.nav-tabs.flex-column .nav-link.active{border-color:#dee2e6 transparent #dee2e6 #dee2e6}.nav-tabs.flex-column.nav-tabs-right{border-left:1px solid #dee2e6;border-right:0}.nav-tabs.flex-column.nav-tabs-right .nav-link{border-bottom-left-radius:0;border-bottom-right-radius:.25rem;border-top-left-radius:0;border-top-right-radius:.25rem;margin-left:-1px}.nav-tabs.flex-column.nav-tabs-right .nav-link:focus,.nav-tabs.flex-column.nav-tabs-right .nav-link:hover{border-color:#e9ecef #e9ecef #e9ecef transparent}.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link,.nav-tabs.flex-column.nav-tabs-right .nav-link.active{border-color:#dee2e6 #dee2e6 #dee2e6 transparent}.navbar-no-expand{-ms-flex-direction:row;flex-direction:row}.navbar-no-expand .nav-link{padding-left:1rem;padding-right:1rem}.navbar-no-expand .dropdown-menu{position:absolute}.navbar-light{background-color:#f8f9fa}.navbar-dark{background-color:#343a40;border-color:#4b545c}.navbar-primary{background-color:#007bff;color:#fff}.navbar-primary.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-primary.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-primary.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-primary.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-primary.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-primary.navbar-light .form-control-navbar,.navbar-primary.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#0071eb;border-color:#0065d1;color:rgba(52,58,64,.8)}.navbar-primary.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-primary.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-primary.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-primary.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-primary.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-primary.navbar-light .form-control-navbar:focus,.navbar-primary.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#006fe6;border-color:#0065d1!important;color:#343a40}.navbar-primary.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-primary.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-primary.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-primary.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-primary.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-primary.navbar-dark .form-control-navbar,.navbar-primary.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#1486ff;border-color:#2e93ff;color:rgba(255,255,255,.8)}.navbar-primary.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-primary.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-primary.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-primary.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-primary.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-primary.navbar-dark .form-control-navbar:focus,.navbar-primary.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#1a88ff;border-color:#2e93ff!important;color:#fff}.navbar-secondary{background-color:#6c757d;color:#fff}.navbar-secondary.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-secondary.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-secondary.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-secondary.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-secondary.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-secondary.navbar-light .form-control-navbar,.navbar-secondary.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#636b72;border-color:#575e64;color:rgba(52,58,64,.8)}.navbar-secondary.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-secondary.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-secondary.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-secondary.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-secondary.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-secondary.navbar-light .form-control-navbar:focus,.navbar-secondary.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#60686f;border-color:#575e64!important;color:#343a40}.navbar-secondary.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-secondary.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-secondary.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-secondary.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-secondary.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-secondary.navbar-dark .form-control-navbar,.navbar-secondary.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#757f88;border-color:#838c94;color:rgba(255,255,255,.8)}.navbar-secondary.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-secondary.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-secondary.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-secondary.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-secondary.navbar-dark .form-control-navbar:focus,.navbar-secondary.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#78828a;border-color:#838c94!important;color:#fff}.navbar-success{background-color:#28a745;color:#fff}.navbar-success.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-success.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-success.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-success.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-success.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-success.navbar-light .form-control-navbar,.navbar-success.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#24973e;border-color:#1f8236;color:rgba(52,58,64,.8)}.navbar-success.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-success.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-success.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-success.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-success.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-success.navbar-light .form-control-navbar:focus,.navbar-success.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#23923d;border-color:#1f8236!important;color:#343a40}.navbar-success.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-success.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-success.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-success.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-success.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-success.navbar-dark .form-control-navbar,.navbar-success.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#2cb74c;border-color:#31cc54;color:rgba(255,255,255,.8)}.navbar-success.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-success.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-success.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-success.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-success.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-success.navbar-dark .form-control-navbar:focus,.navbar-success.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#2dbc4e;border-color:#31cc54!important;color:#fff}.navbar-info{background-color:#17a2b8;color:#fff}.navbar-info.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-info.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-info.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-info.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-info.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-info.navbar-light .form-control-navbar,.navbar-info.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#1592a6;border-color:#127e8f;color:rgba(52,58,64,.8)}.navbar-info.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-info.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-info.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-info.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-info.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-info.navbar-light .form-control-navbar:focus,.navbar-info.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#148ea1;border-color:#127e8f!important;color:#343a40}.navbar-info.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-info.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-info.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-info.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-info.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-info.navbar-dark .form-control-navbar,.navbar-info.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#19b2ca;border-color:#1cc6e1;color:rgba(255,255,255,.8)}.navbar-info.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-info.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-info.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-info.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-info.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-info.navbar-dark .form-control-navbar:focus,.navbar-info.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#1ab6cf;border-color:#1cc6e1!important;color:#fff}.navbar-warning{background-color:#ffc107;color:#1f2d3d}.navbar-warning.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-warning.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-warning.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-warning.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-warning.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-warning.navbar-light .form-control-navbar,.navbar-warning.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f2b500;border-color:#d8a200;color:rgba(52,58,64,.8)}.navbar-warning.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-warning.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-warning.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-warning.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-warning.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-warning.navbar-light .form-control-navbar:focus,.navbar-warning.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#edb100;border-color:#d8a200!important;color:#343a40}.navbar-warning.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-warning.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-warning.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-warning.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-warning.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-warning.navbar-dark .form-control-navbar,.navbar-warning.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#ffc61b;border-color:#ffcc35;color:rgba(255,255,255,.8)}.navbar-warning.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-warning.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-warning.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-warning.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-warning.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-warning.navbar-dark .form-control-navbar:focus,.navbar-warning.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#ffc721;border-color:#ffcc35!important;color:#fff}.navbar-danger{background-color:#dc3545;color:#fff}.navbar-danger.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-danger.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-danger.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-danger.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-danger.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-danger.navbar-light .form-control-navbar,.navbar-danger.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#d72536;border-color:#c22231;color:rgba(52,58,64,.8)}.navbar-danger.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-danger.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-danger.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-danger.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-danger.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-danger.navbar-light .form-control-navbar:focus,.navbar-danger.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#d32535;border-color:#c22231!important;color:#343a40}.navbar-danger.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-danger.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-danger.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-danger.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-danger.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-danger.navbar-dark .form-control-navbar,.navbar-danger.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#df4655;border-color:#e35c69;color:rgba(255,255,255,.8)}.navbar-danger.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-danger.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-danger.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-danger.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-danger.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-danger.navbar-dark .form-control-navbar:focus,.navbar-danger.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e04b59;border-color:#e35c69!important;color:#fff}.navbar-lightblue{background-color:#3c8dbc;color:#fff}.navbar-lightblue.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-lightblue.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-lightblue.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-lightblue.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-lightblue.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-lightblue.navbar-light .form-control-navbar,.navbar-lightblue.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#3781ad;border-color:#317399;color:rgba(52,58,64,.8)}.navbar-lightblue.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-lightblue.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-lightblue.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-lightblue.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-lightblue.navbar-light .form-control-navbar:focus,.navbar-lightblue.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#367fa9;border-color:#317399!important;color:#343a40}.navbar-lightblue.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-lightblue.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-lightblue.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-lightblue.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-lightblue.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-lightblue.navbar-dark .form-control-navbar,.navbar-lightblue.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#4897c5;border-color:#5ba2cb;color:rgba(255,255,255,.8)}.navbar-lightblue.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-lightblue.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-lightblue.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-lightblue.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-lightblue.navbar-dark .form-control-navbar:focus,.navbar-lightblue.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#4c99c6;border-color:#5ba2cb!important;color:#fff}.navbar-navy{background-color:#001f3f;color:#fff}.navbar-navy.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-navy.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-navy.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-navy.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-navy.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-navy.navbar-light .form-control-navbar,.navbar-navy.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#00152b;border-color:#000811;color:rgba(52,58,64,.8)}.navbar-navy.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-navy.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-navy.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-navy.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-navy.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-navy.navbar-light .form-control-navbar:focus,.navbar-navy.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#001226;border-color:#000811!important;color:#343a40}.navbar-navy.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-navy.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-navy.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-navy.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-navy.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-navy.navbar-dark .form-control-navbar,.navbar-navy.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#002953;border-color:#00366d;color:rgba(255,255,255,.8)}.navbar-navy.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-navy.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-navy.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-navy.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-navy.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-navy.navbar-dark .form-control-navbar:focus,.navbar-navy.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#002c59;border-color:#00366d!important;color:#fff}.navbar-olive{background-color:#3d9970;color:#fff}.navbar-olive.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-olive.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-olive.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-olive.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-olive.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-olive.navbar-light .form-control-navbar,.navbar-olive.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#378a65;border-color:#307858;color:rgba(52,58,64,.8)}.navbar-olive.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-olive.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-olive.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-olive.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-olive.navbar-light .form-control-navbar:focus,.navbar-olive.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#368763;border-color:#307858!important;color:#343a40}.navbar-olive.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-olive.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-olive.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-olive.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-olive.navbar-dark .form-control-navbar,.navbar-olive.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#43a87b;border-color:#4cb888;color:rgba(255,255,255,.8)}.navbar-olive.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-olive.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-olive.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-olive.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-olive.navbar-dark .form-control-navbar:focus,.navbar-olive.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#44ab7d;border-color:#4cb888!important;color:#fff}.navbar-lime{background-color:#01ff70;color:#1f2d3d}.navbar-lime.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-lime.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-lime.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-lime.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-lime.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-lime.navbar-light .form-control-navbar,.navbar-lime.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#00ec67;border-color:#00d25c;color:rgba(52,58,64,.8)}.navbar-lime.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-lime.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-lime.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-lime.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-lime.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-lime.navbar-light .form-control-navbar:focus,.navbar-lime.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#00e765;border-color:#00d25c!important;color:#343a40}.navbar-lime.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-lime.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-lime.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-lime.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-lime.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-lime.navbar-dark .form-control-navbar,.navbar-lime.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#15ff7b;border-color:#2fff8a;color:rgba(255,255,255,.8)}.navbar-lime.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-lime.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-lime.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-lime.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-lime.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-lime.navbar-dark .form-control-navbar:focus,.navbar-lime.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#1bff7e;border-color:#2fff8a!important;color:#fff}.navbar-fuchsia{background-color:#f012be;color:#fff}.navbar-fuchsia.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-fuchsia.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-fuchsia.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-fuchsia.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-fuchsia.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-fuchsia.navbar-light .form-control-navbar,.navbar-fuchsia.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#df0eb0;border-color:#c70d9d;color:rgba(52,58,64,.8)}.navbar-fuchsia.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-fuchsia.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-fuchsia.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-fuchsia.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-fuchsia.navbar-light .form-control-navbar:focus,.navbar-fuchsia.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#db0ead;border-color:#c70d9d!important;color:#343a40}.navbar-fuchsia.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-fuchsia.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-fuchsia.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-fuchsia.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-fuchsia.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-fuchsia.navbar-dark .form-control-navbar,.navbar-fuchsia.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f125c3;border-color:#f33dca;color:rgba(255,255,255,.8)}.navbar-fuchsia.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-fuchsia.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-fuchsia.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-fuchsia.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-fuchsia.navbar-dark .form-control-navbar:focus,.navbar-fuchsia.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f22ac5;border-color:#f33dca!important;color:#fff}.navbar-maroon{background-color:#d81b60;color:#fff}.navbar-maroon.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-maroon.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-maroon.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-maroon.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-maroon.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-maroon.navbar-light .form-control-navbar,.navbar-maroon.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#c61958;border-color:#af164e;color:rgba(52,58,64,.8)}.navbar-maroon.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-maroon.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-maroon.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-maroon.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-maroon.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-maroon.navbar-light .form-control-navbar:focus,.navbar-maroon.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#c11856;border-color:#af164e!important;color:#343a40}.navbar-maroon.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-maroon.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-maroon.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-maroon.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-maroon.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-maroon.navbar-dark .form-control-navbar,.navbar-maroon.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e4246a;border-color:#e63a79;color:rgba(255,255,255,.8)}.navbar-maroon.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-maroon.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-maroon.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-maroon.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-maroon.navbar-dark .form-control-navbar:focus,.navbar-maroon.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e4286d;border-color:#e63a79!important;color:#fff}.navbar-blue{background-color:#007bff;color:#fff}.navbar-blue.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-blue.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-blue.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-blue.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-blue.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-blue.navbar-light .form-control-navbar,.navbar-blue.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#0071eb;border-color:#0065d1;color:rgba(52,58,64,.8)}.navbar-blue.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-blue.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-blue.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-blue.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-blue.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-blue.navbar-light .form-control-navbar:focus,.navbar-blue.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#006fe6;border-color:#0065d1!important;color:#343a40}.navbar-blue.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-blue.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-blue.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-blue.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-blue.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-blue.navbar-dark .form-control-navbar,.navbar-blue.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#1486ff;border-color:#2e93ff;color:rgba(255,255,255,.8)}.navbar-blue.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-blue.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-blue.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-blue.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-blue.navbar-dark .form-control-navbar:focus,.navbar-blue.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#1a88ff;border-color:#2e93ff!important;color:#fff}.navbar-indigo{background-color:#6610f2;color:#fff}.navbar-indigo.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-indigo.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-indigo.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-indigo.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-indigo.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-indigo.navbar-light .form-control-navbar,.navbar-indigo.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#5d0ce1;border-color:#530bc9;color:rgba(52,58,64,.8)}.navbar-indigo.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-indigo.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-indigo.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-indigo.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-indigo.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-indigo.navbar-light .form-control-navbar:focus,.navbar-indigo.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#5b0cdd;border-color:#530bc9!important;color:#343a40}.navbar-indigo.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-indigo.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-indigo.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-indigo.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-indigo.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-indigo.navbar-dark .form-control-navbar,.navbar-indigo.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#7223f3;border-color:#823cf4;color:rgba(255,255,255,.8)}.navbar-indigo.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-indigo.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-indigo.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-indigo.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-indigo.navbar-dark .form-control-navbar:focus,.navbar-indigo.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#7528f3;border-color:#823cf4!important;color:#fff}.navbar-purple{background-color:#6f42c1;color:#fff}.navbar-purple.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-purple.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-purple.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-purple.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-purple.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-purple.navbar-light .form-control-navbar,.navbar-purple.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#663bb4;border-color:#5b35a0;color:rgba(52,58,64,.8)}.navbar-purple.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-purple.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-purple.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-purple.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-purple.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-purple.navbar-light .form-control-navbar:focus,.navbar-purple.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#643ab0;border-color:#5b35a0!important;color:#343a40}.navbar-purple.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-purple.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-purple.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-purple.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-purple.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-purple.navbar-dark .form-control-navbar,.navbar-purple.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#7b51c6;border-color:#8965cc;color:rgba(255,255,255,.8)}.navbar-purple.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-purple.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-purple.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-purple.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-purple.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-purple.navbar-dark .form-control-navbar:focus,.navbar-purple.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#7e55c7;border-color:#8965cc!important;color:#fff}.navbar-pink{background-color:#e83e8c;color:#fff}.navbar-pink.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-pink.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-pink.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-pink.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-pink.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-pink.navbar-light .form-control-navbar,.navbar-pink.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e62c81;border-color:#de1a74;color:rgba(52,58,64,.8)}.navbar-pink.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-pink.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-pink.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-pink.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-pink.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-pink.navbar-light .form-control-navbar:focus,.navbar-pink.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e5277e;border-color:#de1a74!important;color:#343a40}.navbar-pink.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-pink.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-pink.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-pink.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-pink.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-pink.navbar-dark .form-control-navbar,.navbar-pink.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#ea5097;border-color:#ed67a4;color:rgba(255,255,255,.8)}.navbar-pink.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-pink.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-pink.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-pink.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-pink.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-pink.navbar-dark .form-control-navbar:focus,.navbar-pink.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#eb559a;border-color:#ed67a4!important;color:#fff}.navbar-red{background-color:#dc3545;color:#fff}.navbar-red.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-red.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-red.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-red.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-red.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-red.navbar-light .form-control-navbar,.navbar-red.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#d72536;border-color:#c22231;color:rgba(52,58,64,.8)}.navbar-red.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-red.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-red.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-red.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-red.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-red.navbar-light .form-control-navbar:focus,.navbar-red.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#d32535;border-color:#c22231!important;color:#343a40}.navbar-red.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-red.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-red.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-red.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-red.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-red.navbar-dark .form-control-navbar,.navbar-red.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#df4655;border-color:#e35c69;color:rgba(255,255,255,.8)}.navbar-red.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-red.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-red.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-red.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-red.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-red.navbar-dark .form-control-navbar:focus,.navbar-red.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e04b59;border-color:#e35c69!important;color:#fff}.navbar-orange{background-color:#fd7e14;color:#1f2d3d}.navbar-orange.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-orange.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-orange.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-orange.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-orange.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-orange.navbar-light .form-control-navbar,.navbar-orange.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#fa7302;border-color:#e16702;color:rgba(52,58,64,.8)}.navbar-orange.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-orange.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-orange.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-orange.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-orange.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-orange.navbar-light .form-control-navbar:focus,.navbar-orange.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f57102;border-color:#e16702!important;color:#343a40}.navbar-orange.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-orange.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-orange.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-orange.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-orange.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-orange.navbar-dark .form-control-navbar,.navbar-orange.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#fd8928;border-color:#fd9742;color:rgba(255,255,255,.8)}.navbar-orange.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-orange.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-orange.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-orange.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-orange.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-orange.navbar-dark .form-control-navbar:focus,.navbar-orange.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#fd8c2d;border-color:#fd9742!important;color:#fff}.navbar-yellow{background-color:#ffc107;color:#1f2d3d}.navbar-yellow.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-yellow.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-yellow.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-yellow.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-yellow.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-yellow.navbar-light .form-control-navbar,.navbar-yellow.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f2b500;border-color:#d8a200;color:rgba(52,58,64,.8)}.navbar-yellow.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-yellow.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-yellow.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-yellow.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-yellow.navbar-light .form-control-navbar:focus,.navbar-yellow.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#edb100;border-color:#d8a200!important;color:#343a40}.navbar-yellow.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-yellow.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-yellow.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-yellow.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-yellow.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-yellow.navbar-dark .form-control-navbar,.navbar-yellow.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#ffc61b;border-color:#ffcc35;color:rgba(255,255,255,.8)}.navbar-yellow.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-yellow.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-yellow.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-yellow.navbar-dark .form-control-navbar:focus,.navbar-yellow.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#ffc721;border-color:#ffcc35!important;color:#fff}.navbar-green{background-color:#28a745;color:#fff}.navbar-green.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-green.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-green.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-green.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-green.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-green.navbar-light .form-control-navbar,.navbar-green.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#24973e;border-color:#1f8236;color:rgba(52,58,64,.8)}.navbar-green.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-green.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-green.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-green.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-green.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-green.navbar-light .form-control-navbar:focus,.navbar-green.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#23923d;border-color:#1f8236!important;color:#343a40}.navbar-green.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-green.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-green.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-green.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-green.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-green.navbar-dark .form-control-navbar,.navbar-green.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#2cb74c;border-color:#31cc54;color:rgba(255,255,255,.8)}.navbar-green.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-green.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-green.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-green.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-green.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-green.navbar-dark .form-control-navbar:focus,.navbar-green.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#2dbc4e;border-color:#31cc54!important;color:#fff}.navbar-teal{background-color:#20c997;color:#fff}.navbar-teal.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-teal.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-teal.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-teal.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-teal.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-teal.navbar-light .form-control-navbar,.navbar-teal.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#1db78a;border-color:#1aa179;color:rgba(52,58,64,.8)}.navbar-teal.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-teal.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-teal.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-teal.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-teal.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-teal.navbar-light .form-control-navbar:focus,.navbar-teal.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#1cb386;border-color:#1aa179!important;color:#343a40}.navbar-teal.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-teal.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-teal.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-teal.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-teal.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-teal.navbar-dark .form-control-navbar,.navbar-teal.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#23dba4;border-color:#38dfae;color:rgba(255,255,255,.8)}.navbar-teal.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-teal.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-teal.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-teal.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-teal.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-teal.navbar-dark .form-control-navbar:focus,.navbar-teal.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#26dca6;border-color:#38dfae!important;color:#fff}.navbar-cyan{background-color:#17a2b8;color:#fff}.navbar-cyan.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-cyan.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-cyan.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-cyan.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-cyan.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-cyan.navbar-light .form-control-navbar,.navbar-cyan.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#1592a6;border-color:#127e8f;color:rgba(52,58,64,.8)}.navbar-cyan.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-cyan.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-cyan.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-cyan.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-cyan.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-cyan.navbar-light .form-control-navbar:focus,.navbar-cyan.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#148ea1;border-color:#127e8f!important;color:#343a40}.navbar-cyan.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-cyan.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-cyan.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-cyan.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-cyan.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-cyan.navbar-dark .form-control-navbar,.navbar-cyan.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#19b2ca;border-color:#1cc6e1;color:rgba(255,255,255,.8)}.navbar-cyan.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-cyan.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-cyan.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-cyan.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-cyan.navbar-dark .form-control-navbar:focus,.navbar-cyan.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#1ab6cf;border-color:#1cc6e1!important;color:#fff}.navbar-white{background-color:#fff;color:#1f2d3d}.navbar-white.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-white.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-white.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-white.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-white.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-white.navbar-light .form-control-navbar,.navbar-white.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f5f5f5;border-color:#e8e8e8;color:rgba(52,58,64,.8)}.navbar-white.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-white.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-white.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-white.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-white.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-white.navbar-light .form-control-navbar:focus,.navbar-white.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f2f2f2;border-color:#e8e8e8!important;color:#343a40}.navbar-white.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-white.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-white.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-white.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-white.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-white.navbar-dark .form-control-navbar,.navbar-white.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#fff;border-color:#fff;color:rgba(255,255,255,.8)}.navbar-white.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-white.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-white.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-white.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-white.navbar-dark .form-control-navbar:focus,.navbar-white.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#fff;border-color:#fff!important;color:#fff}.navbar-gray{background-color:#6c757d;color:#fff}.navbar-gray.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-gray.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-gray.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-gray.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-gray.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-gray.navbar-light .form-control-navbar,.navbar-gray.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#636b72;border-color:#575e64;color:rgba(52,58,64,.8)}.navbar-gray.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-gray.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-gray.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-gray.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-gray.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-gray.navbar-light .form-control-navbar:focus,.navbar-gray.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#60686f;border-color:#575e64!important;color:#343a40}.navbar-gray.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-gray.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-gray.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-gray.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-gray.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-gray.navbar-dark .form-control-navbar,.navbar-gray.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#757f88;border-color:#838c94;color:rgba(255,255,255,.8)}.navbar-gray.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-gray.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-gray.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-gray.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-gray.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-gray.navbar-dark .form-control-navbar:focus,.navbar-gray.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#78828a;border-color:#838c94!important;color:#fff}.navbar-gray-dark{background-color:#343a40;color:#fff}.navbar-gray-dark.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.navbar-gray-dark.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.navbar-gray-dark.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-gray-dark.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.navbar-gray-dark.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.navbar-gray-dark.navbar-light .form-control-navbar,.navbar-gray-dark.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#2b3035;border-color:#1f2327;color:rgba(52,58,64,.8)}.navbar-gray-dark.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.navbar-gray-dark.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.navbar-gray-dark.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.navbar-gray-dark.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.navbar-gray-dark.navbar-light .form-control-navbar:focus,.navbar-gray-dark.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#292d32;border-color:#1f2327!important;color:#343a40}.navbar-gray-dark.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.navbar-gray-dark.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.navbar-gray-dark.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-gray-dark.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.navbar-gray-dark.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.navbar-gray-dark.navbar-dark .form-control-navbar,.navbar-gray-dark.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#3d444b;border-color:#495159;color:rgba(255,255,255,.8)}.navbar-gray-dark.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.navbar-gray-dark.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.navbar-gray-dark.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.navbar-gray-dark.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.navbar-gray-dark.navbar-dark .form-control-navbar:focus,.navbar-gray-dark.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#3f474e;border-color:#495159!important;color:#fff}.navbar-nav-not-expanded{-ms-flex-direction:row;flex-direction:row}.navbar-nav-not-expanded .dropdown-menu{position:absolute}.navbar-nav-not-expanded .nav-link{padding-right:1rem;padding-left:1rem}.dark-mode .nav-pills .nav-link{color:#ced4da}.dark-mode .nav-tabs{border-color:#56606a}.dark-mode .nav-tabs .nav-link:focus,.dark-mode .nav-tabs .nav-link:hover{border-color:#56606a}.dark-mode .nav-tabs .nav-item.show .nav-link,.dark-mode .nav-tabs .nav-link.active{background-color:#343a40;border-color:#56606a #56606a transparent #56606a;color:#fff}.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link.active,.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus,.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,.dark-mode .nav-tabs.flex-column .nav-link.active,.dark-mode .nav-tabs.flex-column .nav-link:focus,.dark-mode .nav-tabs.flex-column .nav-link:hover{border-color:#56606a transparent #56606a #56606a}.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus,.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,.dark-mode .nav-tabs.flex-column .nav-link:focus,.dark-mode .nav-tabs.flex-column .nav-link:hover{background-color:#3f474e}.dark-mode .nav-tabs.flex-column.nav-tabs-right{border-color:#56606a}.dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link.active,.dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:focus,.dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:hover{border-color:#56606a #56606a #56606a transparent}.dark-mode .navbar-light{background-color:#f8f9fa}.dark-mode .navbar-dark{background-color:#343a40;border-color:#4b545c}.dark-mode .navbar-primary{background-color:#3f6791;color:#fff}.dark-mode .navbar-primary.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-primary.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-primary.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-primary.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-primary.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-primary.navbar-light .form-control-navbar,.dark-mode .navbar-primary.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#395d83;border-color:#315071;color:rgba(52,58,64,.8)}.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus,.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#375a7f;border-color:#315071!important;color:#343a40}.dark-mode .navbar-primary.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-primary.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-primary.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-primary.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-primary.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-primary.navbar-dark .form-control-navbar,.dark-mode .navbar-primary.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#45719f;border-color:#4d7eb1;color:rgba(255,255,255,.8)}.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#4774a3;border-color:#4d7eb1!important;color:#fff}.dark-mode .navbar-secondary{background-color:#6c757d;color:#fff}.dark-mode .navbar-secondary.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-secondary.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-secondary.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-secondary.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-secondary.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-secondary.navbar-light .form-control-navbar,.dark-mode .navbar-secondary.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#636b72;border-color:#575e64;color:rgba(52,58,64,.8)}.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus,.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#60686f;border-color:#575e64!important;color:#343a40}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar,.dark-mode .navbar-secondary.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#757f88;border-color:#838c94;color:rgba(255,255,255,.8)}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#78828a;border-color:#838c94!important;color:#fff}.dark-mode .navbar-success{background-color:#00bc8c;color:#fff}.dark-mode .navbar-success.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-success.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-success.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-success.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-success.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-success.navbar-light .form-control-navbar,.dark-mode .navbar-success.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#00a87d;border-color:#008e6a;color:rgba(52,58,64,.8)}.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-success.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-success.navbar-light .form-control-navbar:focus,.dark-mode .navbar-success.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#00a379;border-color:#008e6a!important;color:#343a40}.dark-mode .navbar-success.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-success.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-success.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-success.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-success.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-success.navbar-dark .form-control-navbar,.dark-mode .navbar-success.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#00d09b;border-color:#00eaae;color:rgba(255,255,255,.8)}.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#00d69f;border-color:#00eaae!important;color:#fff}.dark-mode .navbar-info{background-color:#3498db;color:#fff}.dark-mode .navbar-info.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-info.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-info.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-info.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-info.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-info.navbar-light .form-control-navbar,.dark-mode .navbar-info.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#268fd5;border-color:#2280bf;color:rgba(52,58,64,.8)}.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-info.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-info.navbar-light .form-control-navbar:focus,.dark-mode .navbar-info.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#258cd1;border-color:#2280bf!important;color:#343a40}.dark-mode .navbar-info.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-info.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-info.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-info.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-info.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-info.navbar-dark .form-control-navbar,.dark-mode .navbar-info.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#45a1de;border-color:#5bace2;color:rgba(255,255,255,.8)}.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#4aa3df;border-color:#5bace2!important;color:#fff}.dark-mode .navbar-warning{background-color:#f39c12;color:#1f2d3d}.dark-mode .navbar-warning.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-warning.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-warning.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-warning.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-warning.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-warning.navbar-light .form-control-navbar,.dark-mode .navbar-warning.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e5910c;border-color:#cd820a;color:rgba(52,58,64,.8)}.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus,.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e08e0b;border-color:#cd820a!important;color:#343a40}.dark-mode .navbar-warning.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-warning.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-warning.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-warning.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-warning.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-warning.navbar-dark .form-control-navbar,.dark-mode .navbar-warning.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f4a425;border-color:#f5ae3e;color:rgba(255,255,255,.8)}.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f4a62a;border-color:#f5ae3e!important;color:#fff}.dark-mode .navbar-danger{background-color:#e74c3c;color:#fff}.dark-mode .navbar-danger.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-danger.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-danger.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-danger.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-danger.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-danger.navbar-light .form-control-navbar,.dark-mode .navbar-danger.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e53b2a;border-color:#da2d1b;color:rgba(52,58,64,.8)}.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus,.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e43725;border-color:#da2d1b!important;color:#343a40}.dark-mode .navbar-danger.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-danger.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-danger.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-danger.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-danger.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-danger.navbar-dark .form-control-navbar,.dark-mode .navbar-danger.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e95d4e;border-color:#ec7265;color:rgba(255,255,255,.8)}.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#ea6153;border-color:#ec7265!important;color:#fff}.dark-mode .navbar-lightblue{background-color:#86bad8;color:#1f2d3d}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar,.dark-mode .navbar-lightblue.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#76b1d3;border-color:#63a6cd;color:rgba(52,58,64,.8)}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus,.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#72afd2;border-color:#63a6cd!important;color:#343a40}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar,.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#95c3dd;border-color:#a9cee3;color:rgba(255,255,255,.8)}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#99c5de;border-color:#a9cee3!important;color:#fff}.dark-mode .navbar-navy{background-color:#002c59;color:#fff}.dark-mode .navbar-navy.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-navy.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-navy.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-navy.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-navy.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-navy.navbar-light .form-control-navbar,.dark-mode .navbar-navy.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#024;border-color:#00152b;color:rgba(52,58,64,.8)}.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus,.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#001f3f;border-color:#00152b!important;color:#343a40}.dark-mode .navbar-navy.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-navy.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-navy.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-navy.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-navy.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-navy.navbar-dark .form-control-navbar,.dark-mode .navbar-navy.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#00366d;border-color:#004286;color:rgba(255,255,255,.8)}.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#003872;border-color:#004286!important;color:#fff}.dark-mode .navbar-olive{background-color:#74c8a3;color:#1f2d3d}.dark-mode .navbar-olive.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-olive.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-olive.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-olive.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-olive.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-olive.navbar-light .form-control-navbar,.dark-mode .navbar-olive.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#66c299;border-color:#53bb8d;color:rgba(52,58,64,.8)}.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus,.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#62c096;border-color:#53bb8d!important;color:#343a40}.dark-mode .navbar-olive.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-olive.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-olive.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-olive.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-olive.navbar-dark .form-control-navbar,.dark-mode .navbar-olive.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#83ceac;border-color:#95d5b8;color:rgba(255,255,255,.8)}.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#87cfaf;border-color:#95d5b8!important;color:#fff}.dark-mode .navbar-lime{background-color:#67ffa9;color:#1f2d3d}.dark-mode .navbar-lime.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lime.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lime.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lime.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lime.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-lime.navbar-light .form-control-navbar,.dark-mode .navbar-lime.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#53ff9e;border-color:#39ff90;color:rgba(52,58,64,.8)}.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus,.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#4eff9b;border-color:#39ff90!important;color:#343a40}.dark-mode .navbar-lime.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lime.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lime.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lime.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lime.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-lime.navbar-dark .form-control-navbar,.dark-mode .navbar-lime.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#7bffb5;border-color:#95ffc3;color:rgba(255,255,255,.8)}.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#81ffb8;border-color:#95ffc3!important;color:#fff}.dark-mode .navbar-fuchsia{background-color:#f672d8;color:#1f2d3d}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar,.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f55fd3;border-color:#f347cc;color:rgba(52,58,64,.8)}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus,.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f55ad2;border-color:#f347cc!important;color:#343a40}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar,.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f785de;border-color:#f99de4;color:rgba(255,255,255,.8)}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f88adf;border-color:#f99de4!important;color:#fff}.dark-mode .navbar-maroon{background-color:#ed6c9b;color:#1f2d3d}.dark-mode .navbar-maroon.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-maroon.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-maroon.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-maroon.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-maroon.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-maroon.navbar-light .form-control-navbar,.dark-mode .navbar-maroon.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#ea5a8f;border-color:#e8447f;color:rgba(52,58,64,.8)}.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus,.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#ea568c;border-color:#e8447f!important;color:#343a40}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar,.dark-mode .navbar-maroon.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#ef7ea8;border-color:#f295b7;color:rgba(255,255,255,.8)}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f083ab;border-color:#f295b7!important;color:#fff}.dark-mode .navbar-blue{background-color:#3f6791;color:#fff}.dark-mode .navbar-blue.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-blue.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-blue.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-blue.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-blue.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-blue.navbar-light .form-control-navbar,.dark-mode .navbar-blue.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#395d83;border-color:#315071;color:rgba(52,58,64,.8)}.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus,.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#375a7f;border-color:#315071!important;color:#343a40}.dark-mode .navbar-blue.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-blue.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-blue.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-blue.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-blue.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-blue.navbar-dark .form-control-navbar,.dark-mode .navbar-blue.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#45719f;border-color:#4d7eb1;color:rgba(255,255,255,.8)}.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#4774a3;border-color:#4d7eb1!important;color:#fff}.dark-mode .navbar-indigo{background-color:#6610f2;color:#fff}.dark-mode .navbar-indigo.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-indigo.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-indigo.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-indigo.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-indigo.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-indigo.navbar-light .form-control-navbar,.dark-mode .navbar-indigo.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#5d0ce1;border-color:#530bc9;color:rgba(52,58,64,.8)}.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus,.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#5b0cdd;border-color:#530bc9!important;color:#343a40}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar,.dark-mode .navbar-indigo.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#7223f3;border-color:#823cf4;color:rgba(255,255,255,.8)}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#7528f3;border-color:#823cf4!important;color:#fff}.dark-mode .navbar-purple{background-color:#6f42c1;color:#fff}.dark-mode .navbar-purple.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-purple.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-purple.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-purple.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-purple.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-purple.navbar-light .form-control-navbar,.dark-mode .navbar-purple.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#663bb4;border-color:#5b35a0;color:rgba(52,58,64,.8)}.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus,.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#643ab0;border-color:#5b35a0!important;color:#343a40}.dark-mode .navbar-purple.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-purple.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-purple.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-purple.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-purple.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-purple.navbar-dark .form-control-navbar,.dark-mode .navbar-purple.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#7b51c6;border-color:#8965cc;color:rgba(255,255,255,.8)}.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#7e55c7;border-color:#8965cc!important;color:#fff}.dark-mode .navbar-pink{background-color:#e83e8c;color:#fff}.dark-mode .navbar-pink.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-pink.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-pink.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-pink.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-pink.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-pink.navbar-light .form-control-navbar,.dark-mode .navbar-pink.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e62c81;border-color:#de1a74;color:rgba(52,58,64,.8)}.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus,.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e5277e;border-color:#de1a74!important;color:#343a40}.dark-mode .navbar-pink.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-pink.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-pink.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-pink.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-pink.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-pink.navbar-dark .form-control-navbar,.dark-mode .navbar-pink.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#ea5097;border-color:#ed67a4;color:rgba(255,255,255,.8)}.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#eb559a;border-color:#ed67a4!important;color:#fff}.dark-mode .navbar-red{background-color:#e74c3c;color:#fff}.dark-mode .navbar-red.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-red.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-red.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-red.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-red.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-red.navbar-light .form-control-navbar,.dark-mode .navbar-red.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e53b2a;border-color:#da2d1b;color:rgba(52,58,64,.8)}.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-red.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-red.navbar-light .form-control-navbar:focus,.dark-mode .navbar-red.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e43725;border-color:#da2d1b!important;color:#343a40}.dark-mode .navbar-red.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-red.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-red.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-red.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-red.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-red.navbar-dark .form-control-navbar,.dark-mode .navbar-red.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e95d4e;border-color:#ec7265;color:rgba(255,255,255,.8)}.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#ea6153;border-color:#ec7265!important;color:#fff}.dark-mode .navbar-orange{background-color:#fd7e14;color:#1f2d3d}.dark-mode .navbar-orange.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-orange.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-orange.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-orange.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-orange.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-orange.navbar-light .form-control-navbar,.dark-mode .navbar-orange.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#fa7302;border-color:#e16702;color:rgba(52,58,64,.8)}.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus,.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f57102;border-color:#e16702!important;color:#343a40}.dark-mode .navbar-orange.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-orange.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-orange.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-orange.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-orange.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-orange.navbar-dark .form-control-navbar,.dark-mode .navbar-orange.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#fd8928;border-color:#fd9742;color:rgba(255,255,255,.8)}.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#fd8c2d;border-color:#fd9742!important;color:#fff}.dark-mode .navbar-yellow{background-color:#f39c12;color:#1f2d3d}.dark-mode .navbar-yellow.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-yellow.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-yellow.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-yellow.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-yellow.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-yellow.navbar-light .form-control-navbar,.dark-mode .navbar-yellow.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#e5910c;border-color:#cd820a;color:rgba(52,58,64,.8)}.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus,.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#e08e0b;border-color:#cd820a!important;color:#343a40}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar,.dark-mode .navbar-yellow.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f4a425;border-color:#f5ae3e;color:rgba(255,255,255,.8)}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f4a62a;border-color:#f5ae3e!important;color:#fff}.dark-mode .navbar-green{background-color:#00bc8c;color:#fff}.dark-mode .navbar-green.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-green.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-green.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-green.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-green.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-green.navbar-light .form-control-navbar,.dark-mode .navbar-green.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#00a87d;border-color:#008e6a;color:rgba(52,58,64,.8)}.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-green.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-green.navbar-light .form-control-navbar:focus,.dark-mode .navbar-green.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#00a379;border-color:#008e6a!important;color:#343a40}.dark-mode .navbar-green.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-green.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-green.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-green.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-green.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-green.navbar-dark .form-control-navbar,.dark-mode .navbar-green.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#00d09b;border-color:#00eaae;color:rgba(255,255,255,.8)}.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#00d69f;border-color:#00eaae!important;color:#fff}.dark-mode .navbar-teal{background-color:#20c997;color:#fff}.dark-mode .navbar-teal.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-teal.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-teal.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-teal.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-teal.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-teal.navbar-light .form-control-navbar,.dark-mode .navbar-teal.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#1db78a;border-color:#1aa179;color:rgba(52,58,64,.8)}.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus,.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#1cb386;border-color:#1aa179!important;color:#343a40}.dark-mode .navbar-teal.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-teal.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-teal.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-teal.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-teal.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-teal.navbar-dark .form-control-navbar,.dark-mode .navbar-teal.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#23dba4;border-color:#38dfae;color:rgba(255,255,255,.8)}.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#26dca6;border-color:#38dfae!important;color:#fff}.dark-mode .navbar-cyan{background-color:#3498db;color:#fff}.dark-mode .navbar-cyan.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-cyan.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-cyan.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-cyan.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-cyan.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-cyan.navbar-light .form-control-navbar,.dark-mode .navbar-cyan.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#268fd5;border-color:#2280bf;color:rgba(52,58,64,.8)}.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus,.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#258cd1;border-color:#2280bf!important;color:#343a40}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar,.dark-mode .navbar-cyan.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#45a1de;border-color:#5bace2;color:rgba(255,255,255,.8)}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#4aa3df;border-color:#5bace2!important;color:#fff}.dark-mode .navbar-white{background-color:#fff;color:#1f2d3d}.dark-mode .navbar-white.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-white.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-white.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-white.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-white.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-white.navbar-light .form-control-navbar,.dark-mode .navbar-white.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#f5f5f5;border-color:#e8e8e8;color:rgba(52,58,64,.8)}.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-white.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-white.navbar-light .form-control-navbar:focus,.dark-mode .navbar-white.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#f2f2f2;border-color:#e8e8e8!important;color:#343a40}.dark-mode .navbar-white.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-white.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-white.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-white.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-white.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-white.navbar-dark .form-control-navbar,.dark-mode .navbar-white.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#fff;border-color:#fff;color:rgba(255,255,255,.8)}.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#fff;border-color:#fff!important;color:#fff}.dark-mode .navbar-gray{background-color:#6c757d;color:#fff}.dark-mode .navbar-gray.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray.navbar-light .form-control-navbar,.dark-mode .navbar-gray.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#636b72;border-color:#575e64;color:rgba(52,58,64,.8)}.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus,.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#60686f;border-color:#575e64!important;color:#343a40}.dark-mode .navbar-gray.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray.navbar-dark .form-control-navbar,.dark-mode .navbar-gray.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#757f88;border-color:#838c94;color:rgba(255,255,255,.8)}.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#78828a;border-color:#838c94!important;color:#fff}.dark-mode .navbar-gray-dark{background-color:#343a40;color:#fff}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::-webkit-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::-moz-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::-ms-input-placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::placeholder{color:rgba(52,58,64,.8)}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar,.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{background-color:#2b3035;border-color:#1f2327;color:rgba(52,58,64,.8)}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::-webkit-input-placeholder{color:#343a40}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::-moz-placeholder{color:#343a40}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus:-ms-input-placeholder{color:#343a40}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::-ms-input-placeholder{color:#343a40}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder{color:#343a40}.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus,.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#292d32;border-color:#1f2327!important;color:#343a40}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::-moz-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::-ms-input-placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::placeholder{color:rgba(255,255,255,.8)}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar,.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{background-color:#3d444b;border-color:#495159;color:rgba(255,255,255,.8)}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder{color:#fff}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::-moz-placeholder{color:#fff}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus:-ms-input-placeholder{color:#fff}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::-ms-input-placeholder{color:#fff}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder{color:#fff}.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus,.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{background-color:#3f474e;border-color:#495159!important;color:#fff}.pagination-month .page-item{justify-self:stretch}.pagination-month .page-item .page-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;box-shadow:none}.pagination-month .page-item:first-child .page-link,.pagination-month .page-item:last-child .page-link{height:100%;font-size:1.25rem}.pagination-month .page-item .page-month{margin-bottom:0;font-size:1.25rem;font-weight:700}.pagination-month .page-item .page-year{margin-bottom:0}.pagination-month.pagination-lg .page-month{font-size:1.5625rem}.pagination-month.pagination-sm .page-month{font-size:1rem}.dark-mode .page-item.disabled .page-link,.dark-mode .page-item.disabled a{background-color:#3a4047!important;border-color:#6c757d!important;color:#6c757d}.dark-mode .page-item .page-link{color:#3f6791}.dark-mode .page-item.active .page-link{background-color:#3f6791;border-color:#3f6791;color:#fff}.dark-mode .page-item.active .page-link:focus,.dark-mode .page-item.active .page-link:hover{color:#ced4da!important}.dark-mode .page-item:not(.active) .page-link{background-color:#343a40;border-color:#6c757d}.dark-mode .page-item:not(.active) .page-link:focus,.dark-mode .page-item:not(.active) .page-link:hover{color:#4774a3;background-color:#3f474e}.form-group.has-icon{position:relative}.form-group.has-icon .form-control{padding-right:35px}.form-group.has-icon .form-icon{background-color:transparent;border:0;cursor:pointer;font-size:1rem;padding:.375rem .75rem;position:absolute;right:3px;top:0}.btn-group-vertical .btn.btn-flat:first-of-type,.btn-group-vertical .btn.btn-flat:last-of-type{border-radius:0}.form-control-feedback.fa,.form-control-feedback.fab,.form-control-feedback.fad,.form-control-feedback.fal,.form-control-feedback.far,.form-control-feedback.fas,.form-control-feedback.ion,.form-control-feedback.svg-inline--fa{line-height:calc(2.25rem + 2px)}.input-group-lg+.form-control-feedback.fa,.input-group-lg+.form-control-feedback.fab,.input-group-lg+.form-control-feedback.fad,.input-group-lg+.form-control-feedback.fal,.input-group-lg+.form-control-feedback.far,.input-group-lg+.form-control-feedback.fas,.input-group-lg+.form-control-feedback.ion,.input-group-lg+.form-control-feedback.svg-inline--fa,.input-lg+.form-control-feedback.fa,.input-lg+.form-control-feedback.fab,.input-lg+.form-control-feedback.fad,.input-lg+.form-control-feedback.fal,.input-lg+.form-control-feedback.far,.input-lg+.form-control-feedback.fas,.input-lg+.form-control-feedback.ion,.input-lg+.form-control-feedback.svg-inline--fa{line-height:calc(2.875rem + 2px)}.form-group-lg .form-control+.form-control-feedback.fa,.form-group-lg .form-control+.form-control-feedback.fab,.form-group-lg .form-control+.form-control-feedback.fad,.form-group-lg .form-control+.form-control-feedback.fal,.form-group-lg .form-control+.form-control-feedback.far,.form-group-lg .form-control+.form-control-feedback.fas,.form-group-lg .form-control+.form-control-feedback.ion,.form-group-lg .form-control+.form-control-feedback.svg-inline--fa{line-height:calc(2.875rem + 2px)}.input-group-sm+.form-control-feedback.fa,.input-group-sm+.form-control-feedback.fab,.input-group-sm+.form-control-feedback.fad,.input-group-sm+.form-control-feedback.fal,.input-group-sm+.form-control-feedback.far,.input-group-sm+.form-control-feedback.fas,.input-group-sm+.form-control-feedback.ion,.input-group-sm+.form-control-feedback.svg-inline--fa,.input-sm+.form-control-feedback.fa,.input-sm+.form-control-feedback.fab,.input-sm+.form-control-feedback.fad,.input-sm+.form-control-feedback.fal,.input-sm+.form-control-feedback.far,.input-sm+.form-control-feedback.fas,.input-sm+.form-control-feedback.ion,.input-sm+.form-control-feedback.svg-inline--fa{line-height:calc(1.8125rem + 2px)}.form-group-sm .form-control+.form-control-feedback.fa,.form-group-sm .form-control+.form-control-feedback.fab,.form-group-sm .form-control+.form-control-feedback.fad,.form-group-sm .form-control+.form-control-feedback.fal,.form-group-sm .form-control+.form-control-feedback.far,.form-group-sm .form-control+.form-control-feedback.fas,.form-group-sm .form-control+.form-control-feedback.ion,.form-group-sm .form-control+.form-control-feedback.svg-inline--fa{line-height:calc(1.8125rem + 2px)}label:not(.form-check-label):not(.custom-file-label){font-weight:700}.warning-feedback{font-size:80%;color:#ffc107;display:none;margin-top:.25rem;width:100%}.warning-tooltip{border-radius:.25rem;font-size:.875rem;background-color:rgba(255,193,7,.9);color:#1f2d3d;display:none;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-control.is-warning{border-color:#ffc107}.form-control.is-warning:focus{border-color:#ffc107;box-shadow:0 0 0 0 rgba(255,193,7,.25)}.form-control.is-warning~.warning-feedback,.form-control.is-warning~.warning-tooltip{display:block}textarea.form-control.is-warning{padding-right:2.25rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-warning{border-color:#ffc107}.custom-select.is-warning:focus{border-color:#ffc107;box-shadow:0 0 0 0 rgba(255,193,7,.25)}.custom-select.is-warning~.warning-feedback,.custom-select.is-warning~.warning-tooltip{display:block}.form-control-file.is-warning~.warning-feedback,.form-control-file.is-warning~.warning-tooltip{display:block}.form-check-input.is-warning~.form-check-label{color:#ffc107}.form-check-input.is-warning~.warning-feedback,.form-check-input.is-warning~.warning-tooltip{display:block}.custom-control-input.is-warning~.custom-control-label{color:#ffc107}.custom-control-input.is-warning~.custom-control-label::before{border-color:#ffc107}.custom-control-input.is-warning~.warning-feedback,.custom-control-input.is-warning~.warning-tooltip{display:block}.custom-control-input.is-warning:checked~.custom-control-label::before{background-color:#ffce3a;border-color:#ffce3a}.custom-control-input.is-warning:focus~.custom-control-label::before{box-shadow:0 0 0 0 rgba(255,193,7,.25)}.custom-control-input.is-warning:focus:not(:checked)~.custom-control-label::before{border-color:#ffc107}.custom-file-input.is-warning~.custom-file-label{border-color:#ffc107}.custom-file-input.is-warning~.warning-feedback,.custom-file-input.is-warning~.warning-tooltip{display:block}.custom-file-input.is-warning:focus~.custom-file-label{border-color:#ffc107;box-shadow:0 0 0 0 rgba(255,193,7,.25)}body.text-sm .input-group-text{font-size:.875rem}.custom-select.form-control-border,.form-control.form-control-border{border-top:0;border-left:0;border-right:0;border-radius:0;box-shadow:inherit}.custom-select.form-control-border.border-width-2,.form-control.form-control-border.border-width-2{border-bottom-width:2px}.custom-select.form-control-border.border-width-3,.form-control.form-control-border.border-width-3{border-bottom-width:3px}.custom-switch.custom-switch-off-primary .custom-control-input~.custom-control-label::before{background-color:#007bff;border-color:#004a99}.custom-switch.custom-switch-off-primary .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-switch.custom-switch-off-primary .custom-control-input~.custom-control-label::after{background-color:#003e80}.custom-switch.custom-switch-on-primary .custom-control-input:checked~.custom-control-label::before{background-color:#007bff;border-color:#004a99}.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-switch.custom-switch-on-primary .custom-control-input:checked~.custom-control-label::after{background-color:#99caff}.custom-switch.custom-switch-off-secondary .custom-control-input~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.custom-switch.custom-switch-off-secondary .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-switch.custom-switch-off-secondary .custom-control-input~.custom-control-label::after{background-color:#313539}.custom-switch.custom-switch-on-secondary .custom-control-input:checked~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-switch.custom-switch-on-secondary .custom-control-input:checked~.custom-control-label::after{background-color:#bcc1c6}.custom-switch.custom-switch-off-success .custom-control-input~.custom-control-label::before{background-color:#28a745;border-color:#145523}.custom-switch.custom-switch-off-success .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-switch.custom-switch-off-success .custom-control-input~.custom-control-label::after{background-color:#0f401b}.custom-switch.custom-switch-on-success .custom-control-input:checked~.custom-control-label::before{background-color:#28a745;border-color:#145523}.custom-switch.custom-switch-on-success .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-switch.custom-switch-on-success .custom-control-input:checked~.custom-control-label::after{background-color:#86e29b}.custom-switch.custom-switch-off-info .custom-control-input~.custom-control-label::before{background-color:#17a2b8;border-color:#0c525d}.custom-switch.custom-switch-off-info .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-switch.custom-switch-off-info .custom-control-input~.custom-control-label::after{background-color:#093e47}.custom-switch.custom-switch-on-info .custom-control-input:checked~.custom-control-label::before{background-color:#17a2b8;border-color:#0c525d}.custom-switch.custom-switch-on-info .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-switch.custom-switch-on-info .custom-control-input:checked~.custom-control-label::after{background-color:#7adeee}.custom-switch.custom-switch-off-warning .custom-control-input~.custom-control-label::before{background-color:#ffc107;border-color:#a07800}.custom-switch.custom-switch-off-warning .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-switch.custom-switch-off-warning .custom-control-input~.custom-control-label::after{background-color:#876500}.custom-switch.custom-switch-on-warning .custom-control-input:checked~.custom-control-label::before{background-color:#ffc107;border-color:#a07800}.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-switch.custom-switch-on-warning .custom-control-input:checked~.custom-control-label::after{background-color:#ffe7a0}.custom-switch.custom-switch-off-danger .custom-control-input~.custom-control-label::before{background-color:#dc3545;border-color:#921925}.custom-switch.custom-switch-off-danger .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-switch.custom-switch-off-danger .custom-control-input~.custom-control-label::after{background-color:#7c151f}.custom-switch.custom-switch-on-danger .custom-control-input:checked~.custom-control-label::before{background-color:#dc3545;border-color:#921925}.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-switch.custom-switch-on-danger .custom-control-input:checked~.custom-control-label::after{background-color:#f3b7bd}.custom-switch.custom-switch-off-light .custom-control-input~.custom-control-label::before{background-color:#f8f9fa;border-color:#bdc6d0}.custom-switch.custom-switch-off-light .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.custom-switch.custom-switch-off-light .custom-control-input~.custom-control-label::after{background-color:#aeb9c5}.custom-switch.custom-switch-on-light .custom-control-input:checked~.custom-control-label::before{background-color:#f8f9fa;border-color:#bdc6d0}.custom-switch.custom-switch-on-light .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.custom-switch.custom-switch-on-light .custom-control-input:checked~.custom-control-label::after{background-color:#fff}.custom-switch.custom-switch-off-dark .custom-control-input~.custom-control-label::before{background-color:#343a40;border-color:#060708}.custom-switch.custom-switch-off-dark .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-switch.custom-switch-off-dark .custom-control-input~.custom-control-label::after{background-color:#000}.custom-switch.custom-switch-on-dark .custom-control-input:checked~.custom-control-label::before{background-color:#343a40;border-color:#060708}.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-switch.custom-switch-on-dark .custom-control-input:checked~.custom-control-label::after{background-color:#7a8793}.custom-switch.custom-switch-off-lightblue .custom-control-input~.custom-control-label::before{background-color:#3c8dbc;border-color:#23536f}.custom-switch.custom-switch-off-lightblue .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(60,141,188,.25)}.custom-switch.custom-switch-off-lightblue .custom-control-input~.custom-control-label::after{background-color:#1d455b}.custom-switch.custom-switch-on-lightblue .custom-control-input:checked~.custom-control-label::before{background-color:#3c8dbc;border-color:#23536f}.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(60,141,188,.25)}.custom-switch.custom-switch-on-lightblue .custom-control-input:checked~.custom-control-label::after{background-color:#acd0e5}.custom-switch.custom-switch-off-navy .custom-control-input~.custom-control-label::before{background-color:#001f3f;border-color:#000}.custom-switch.custom-switch-off-navy .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,31,63,.25)}.custom-switch.custom-switch-off-navy .custom-control-input~.custom-control-label::after{background-color:#000}.custom-switch.custom-switch-on-navy .custom-control-input:checked~.custom-control-label::before{background-color:#001f3f;border-color:#000}.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,31,63,.25)}.custom-switch.custom-switch-on-navy .custom-control-input:checked~.custom-control-label::after{background-color:#006ad8}.custom-switch.custom-switch-off-olive .custom-control-input~.custom-control-label::before{background-color:#3d9970;border-color:#20503b}.custom-switch.custom-switch-off-olive .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(61,153,112,.25)}.custom-switch.custom-switch-off-olive .custom-control-input~.custom-control-label::after{background-color:#193e2d}.custom-switch.custom-switch-on-olive .custom-control-input:checked~.custom-control-label::before{background-color:#3d9970;border-color:#20503b}.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(61,153,112,.25)}.custom-switch.custom-switch-on-olive .custom-control-input:checked~.custom-control-label::after{background-color:#99d6bb}.custom-switch.custom-switch-off-lime .custom-control-input~.custom-control-label::before{background-color:#01ff70;border-color:#009a43}.custom-switch.custom-switch-off-lime .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(1,255,112,.25)}.custom-switch.custom-switch-off-lime .custom-control-input~.custom-control-label::after{background-color:#008138}.custom-switch.custom-switch-on-lime .custom-control-input:checked~.custom-control-label::before{background-color:#01ff70;border-color:#009a43}.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(1,255,112,.25)}.custom-switch.custom-switch-on-lime .custom-control-input:checked~.custom-control-label::after{background-color:#9affc6}.custom-switch.custom-switch-off-fuchsia .custom-control-input~.custom-control-label::before{background-color:#f012be;border-color:#930974}.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(240,18,190,.25)}.custom-switch.custom-switch-off-fuchsia .custom-control-input~.custom-control-label::after{background-color:#7b0861}.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked~.custom-control-label::before{background-color:#f012be;border-color:#930974}.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(240,18,190,.25)}.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked~.custom-control-label::after{background-color:#f9a2e5}.custom-switch.custom-switch-off-maroon .custom-control-input~.custom-control-label::before{background-color:#d81b60;border-color:#7d1038}.custom-switch.custom-switch-off-maroon .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(216,27,96,.25)}.custom-switch.custom-switch-off-maroon .custom-control-input~.custom-control-label::after{background-color:#670d2e}.custom-switch.custom-switch-on-maroon .custom-control-input:checked~.custom-control-label::before{background-color:#d81b60;border-color:#7d1038}.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(216,27,96,.25)}.custom-switch.custom-switch-on-maroon .custom-control-input:checked~.custom-control-label::after{background-color:#f29aba}.custom-switch.custom-switch-off-blue .custom-control-input~.custom-control-label::before{background-color:#007bff;border-color:#004a99}.custom-switch.custom-switch-off-blue .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-switch.custom-switch-off-blue .custom-control-input~.custom-control-label::after{background-color:#003e80}.custom-switch.custom-switch-on-blue .custom-control-input:checked~.custom-control-label::before{background-color:#007bff;border-color:#004a99}.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-switch.custom-switch-on-blue .custom-control-input:checked~.custom-control-label::after{background-color:#99caff}.custom-switch.custom-switch-off-indigo .custom-control-input~.custom-control-label::before{background-color:#6610f2;border-color:#3d0894}.custom-switch.custom-switch-off-indigo .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.custom-switch.custom-switch-off-indigo .custom-control-input~.custom-control-label::after{background-color:#33077c}.custom-switch.custom-switch-on-indigo .custom-control-input:checked~.custom-control-label::before{background-color:#6610f2;border-color:#3d0894}.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.custom-switch.custom-switch-on-indigo .custom-control-input:checked~.custom-control-label::after{background-color:#c3a1fa}.custom-switch.custom-switch-off-purple .custom-control-input~.custom-control-label::before{background-color:#6f42c1;border-color:#432776}.custom-switch.custom-switch-off-purple .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.custom-switch.custom-switch-off-purple .custom-control-input~.custom-control-label::after{background-color:#382063}.custom-switch.custom-switch-on-purple .custom-control-input:checked~.custom-control-label::before{background-color:#6f42c1;border-color:#432776}.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.custom-switch.custom-switch-on-purple .custom-control-input:checked~.custom-control-label::after{background-color:#c7b5e7}.custom-switch.custom-switch-off-pink .custom-control-input~.custom-control-label::before{background-color:#e83e8c;border-color:#ac145a}.custom-switch.custom-switch-off-pink .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.custom-switch.custom-switch-off-pink .custom-control-input~.custom-control-label::after{background-color:#95124e}.custom-switch.custom-switch-on-pink .custom-control-input:checked~.custom-control-label::before{background-color:#e83e8c;border-color:#ac145a}.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.custom-switch.custom-switch-on-pink .custom-control-input:checked~.custom-control-label::after{background-color:#f8c7dd}.custom-switch.custom-switch-off-red .custom-control-input~.custom-control-label::before{background-color:#dc3545;border-color:#921925}.custom-switch.custom-switch-off-red .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-switch.custom-switch-off-red .custom-control-input~.custom-control-label::after{background-color:#7c151f}.custom-switch.custom-switch-on-red .custom-control-input:checked~.custom-control-label::before{background-color:#dc3545;border-color:#921925}.custom-switch.custom-switch-on-red .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-switch.custom-switch-on-red .custom-control-input:checked~.custom-control-label::after{background-color:#f3b7bd}.custom-switch.custom-switch-off-orange .custom-control-input~.custom-control-label::before{background-color:#fd7e14;border-color:#aa4e01}.custom-switch.custom-switch-off-orange .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.custom-switch.custom-switch-off-orange .custom-control-input~.custom-control-label::after{background-color:#904201}.custom-switch.custom-switch-on-orange .custom-control-input:checked~.custom-control-label::before{background-color:#fd7e14;border-color:#aa4e01}.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.custom-switch.custom-switch-on-orange .custom-control-input:checked~.custom-control-label::after{background-color:#fed1ac}.custom-switch.custom-switch-off-yellow .custom-control-input~.custom-control-label::before{background-color:#ffc107;border-color:#a07800}.custom-switch.custom-switch-off-yellow .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-switch.custom-switch-off-yellow .custom-control-input~.custom-control-label::after{background-color:#876500}.custom-switch.custom-switch-on-yellow .custom-control-input:checked~.custom-control-label::before{background-color:#ffc107;border-color:#a07800}.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-switch.custom-switch-on-yellow .custom-control-input:checked~.custom-control-label::after{background-color:#ffe7a0}.custom-switch.custom-switch-off-green .custom-control-input~.custom-control-label::before{background-color:#28a745;border-color:#145523}.custom-switch.custom-switch-off-green .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-switch.custom-switch-off-green .custom-control-input~.custom-control-label::after{background-color:#0f401b}.custom-switch.custom-switch-on-green .custom-control-input:checked~.custom-control-label::before{background-color:#28a745;border-color:#145523}.custom-switch.custom-switch-on-green .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-switch.custom-switch-on-green .custom-control-input:checked~.custom-control-label::after{background-color:#86e29b}.custom-switch.custom-switch-off-teal .custom-control-input~.custom-control-label::before{background-color:#20c997;border-color:#127155}.custom-switch.custom-switch-off-teal .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.custom-switch.custom-switch-off-teal .custom-control-input~.custom-control-label::after{background-color:#0e5b44}.custom-switch.custom-switch-on-teal .custom-control-input:checked~.custom-control-label::before{background-color:#20c997;border-color:#127155}.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.custom-switch.custom-switch-on-teal .custom-control-input:checked~.custom-control-label::after{background-color:#94eed3}.custom-switch.custom-switch-off-cyan .custom-control-input~.custom-control-label::before{background-color:#17a2b8;border-color:#0c525d}.custom-switch.custom-switch-off-cyan .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-switch.custom-switch-off-cyan .custom-control-input~.custom-control-label::after{background-color:#093e47}.custom-switch.custom-switch-on-cyan .custom-control-input:checked~.custom-control-label::before{background-color:#17a2b8;border-color:#0c525d}.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-switch.custom-switch-on-cyan .custom-control-input:checked~.custom-control-label::after{background-color:#7adeee}.custom-switch.custom-switch-off-white .custom-control-input~.custom-control-label::before{background-color:#fff;border-color:#ccc}.custom-switch.custom-switch-off-white .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.custom-switch.custom-switch-off-white .custom-control-input~.custom-control-label::after{background-color:#bfbfbf}.custom-switch.custom-switch-on-white .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-color:#ccc}.custom-switch.custom-switch-on-white .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.custom-switch.custom-switch-on-white .custom-control-input:checked~.custom-control-label::after{background-color:#fff}.custom-switch.custom-switch-off-gray .custom-control-input~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.custom-switch.custom-switch-off-gray .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-switch.custom-switch-off-gray .custom-control-input~.custom-control-label::after{background-color:#313539}.custom-switch.custom-switch-on-gray .custom-control-input:checked~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-switch.custom-switch-on-gray .custom-control-input:checked~.custom-control-label::after{background-color:#bcc1c6}.custom-switch.custom-switch-off-gray-dark .custom-control-input~.custom-control-label::before{background-color:#343a40;border-color:#060708}.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-switch.custom-switch-off-gray-dark .custom-control-input~.custom-control-label::after{background-color:#000}.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked~.custom-control-label::before{background-color:#343a40;border-color:#060708}.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked~.custom-control-label::after{background-color:#7a8793}.custom-range.custom-range-primary:focus{outline:0}.custom-range.custom-range-primary:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-range.custom-range-primary:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-range.custom-range-primary:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-range.custom-range-primary::-webkit-slider-thumb{background-color:#007bff}.custom-range.custom-range-primary::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-primary::-moz-range-thumb{background-color:#007bff}.custom-range.custom-range-primary::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-primary::-ms-thumb{background-color:#007bff}.custom-range.custom-range-primary::-ms-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-secondary:focus{outline:0}.custom-range.custom-range-secondary:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-range.custom-range-secondary:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-range.custom-range-secondary:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-range.custom-range-secondary::-webkit-slider-thumb{background-color:#6c757d}.custom-range.custom-range-secondary::-webkit-slider-thumb:active{background-color:#caced1}.custom-range.custom-range-secondary::-moz-range-thumb{background-color:#6c757d}.custom-range.custom-range-secondary::-moz-range-thumb:active{background-color:#caced1}.custom-range.custom-range-secondary::-ms-thumb{background-color:#6c757d}.custom-range.custom-range-secondary::-ms-thumb:active{background-color:#caced1}.custom-range.custom-range-success:focus{outline:0}.custom-range.custom-range-success:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-range.custom-range-success:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-range.custom-range-success:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-range.custom-range-success::-webkit-slider-thumb{background-color:#28a745}.custom-range.custom-range-success::-webkit-slider-thumb:active{background-color:#9be7ac}.custom-range.custom-range-success::-moz-range-thumb{background-color:#28a745}.custom-range.custom-range-success::-moz-range-thumb:active{background-color:#9be7ac}.custom-range.custom-range-success::-ms-thumb{background-color:#28a745}.custom-range.custom-range-success::-ms-thumb:active{background-color:#9be7ac}.custom-range.custom-range-info:focus{outline:0}.custom-range.custom-range-info:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-range.custom-range-info:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-range.custom-range-info:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-range.custom-range-info::-webkit-slider-thumb{background-color:#17a2b8}.custom-range.custom-range-info::-webkit-slider-thumb:active{background-color:#90e4f1}.custom-range.custom-range-info::-moz-range-thumb{background-color:#17a2b8}.custom-range.custom-range-info::-moz-range-thumb:active{background-color:#90e4f1}.custom-range.custom-range-info::-ms-thumb{background-color:#17a2b8}.custom-range.custom-range-info::-ms-thumb:active{background-color:#90e4f1}.custom-range.custom-range-warning:focus{outline:0}.custom-range.custom-range-warning:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-range.custom-range-warning:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-range.custom-range-warning:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-range.custom-range-warning::-webkit-slider-thumb{background-color:#ffc107}.custom-range.custom-range-warning::-webkit-slider-thumb:active{background-color:#ffeeba}.custom-range.custom-range-warning::-moz-range-thumb{background-color:#ffc107}.custom-range.custom-range-warning::-moz-range-thumb:active{background-color:#ffeeba}.custom-range.custom-range-warning::-ms-thumb{background-color:#ffc107}.custom-range.custom-range-warning::-ms-thumb:active{background-color:#ffeeba}.custom-range.custom-range-danger:focus{outline:0}.custom-range.custom-range-danger:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-range.custom-range-danger:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-range.custom-range-danger:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-range.custom-range-danger::-webkit-slider-thumb{background-color:#dc3545}.custom-range.custom-range-danger::-webkit-slider-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-danger::-moz-range-thumb{background-color:#dc3545}.custom-range.custom-range-danger::-moz-range-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-danger::-ms-thumb{background-color:#dc3545}.custom-range.custom-range-danger::-ms-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-light:focus{outline:0}.custom-range.custom-range-light:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.custom-range.custom-range-light:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.custom-range.custom-range-light:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.custom-range.custom-range-light::-webkit-slider-thumb{background-color:#f8f9fa}.custom-range.custom-range-light::-webkit-slider-thumb:active{background-color:#fff}.custom-range.custom-range-light::-moz-range-thumb{background-color:#f8f9fa}.custom-range.custom-range-light::-moz-range-thumb:active{background-color:#fff}.custom-range.custom-range-light::-ms-thumb{background-color:#f8f9fa}.custom-range.custom-range-light::-ms-thumb:active{background-color:#fff}.custom-range.custom-range-dark:focus{outline:0}.custom-range.custom-range-dark:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-range.custom-range-dark:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-range.custom-range-dark:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-range.custom-range-dark::-webkit-slider-thumb{background-color:#343a40}.custom-range.custom-range-dark::-webkit-slider-thumb:active{background-color:#88939e}.custom-range.custom-range-dark::-moz-range-thumb{background-color:#343a40}.custom-range.custom-range-dark::-moz-range-thumb:active{background-color:#88939e}.custom-range.custom-range-dark::-ms-thumb{background-color:#343a40}.custom-range.custom-range-dark::-ms-thumb:active{background-color:#88939e}.custom-range.custom-range-lightblue:focus{outline:0}.custom-range.custom-range-lightblue:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(60,141,188,.25)}.custom-range.custom-range-lightblue:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(60,141,188,.25)}.custom-range.custom-range-lightblue:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(60,141,188,.25)}.custom-range.custom-range-lightblue::-webkit-slider-thumb{background-color:#3c8dbc}.custom-range.custom-range-lightblue::-webkit-slider-thumb:active{background-color:#c0dbeb}.custom-range.custom-range-lightblue::-moz-range-thumb{background-color:#3c8dbc}.custom-range.custom-range-lightblue::-moz-range-thumb:active{background-color:#c0dbeb}.custom-range.custom-range-lightblue::-ms-thumb{background-color:#3c8dbc}.custom-range.custom-range-lightblue::-ms-thumb:active{background-color:#c0dbeb}.custom-range.custom-range-navy:focus{outline:0}.custom-range.custom-range-navy:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,31,63,.25)}.custom-range.custom-range-navy:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,31,63,.25)}.custom-range.custom-range-navy:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,31,63,.25)}.custom-range.custom-range-navy::-webkit-slider-thumb{background-color:#001f3f}.custom-range.custom-range-navy::-webkit-slider-thumb:active{background-color:#0077f2}.custom-range.custom-range-navy::-moz-range-thumb{background-color:#001f3f}.custom-range.custom-range-navy::-moz-range-thumb:active{background-color:#0077f2}.custom-range.custom-range-navy::-ms-thumb{background-color:#001f3f}.custom-range.custom-range-navy::-ms-thumb:active{background-color:#0077f2}.custom-range.custom-range-olive:focus{outline:0}.custom-range.custom-range-olive:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(61,153,112,.25)}.custom-range.custom-range-olive:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(61,153,112,.25)}.custom-range.custom-range-olive:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(61,153,112,.25)}.custom-range.custom-range-olive::-webkit-slider-thumb{background-color:#3d9970}.custom-range.custom-range-olive::-webkit-slider-thumb:active{background-color:#abdec7}.custom-range.custom-range-olive::-moz-range-thumb{background-color:#3d9970}.custom-range.custom-range-olive::-moz-range-thumb:active{background-color:#abdec7}.custom-range.custom-range-olive::-ms-thumb{background-color:#3d9970}.custom-range.custom-range-olive::-ms-thumb:active{background-color:#abdec7}.custom-range.custom-range-lime:focus{outline:0}.custom-range.custom-range-lime:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(1,255,112,.25)}.custom-range.custom-range-lime:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(1,255,112,.25)}.custom-range.custom-range-lime:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(1,255,112,.25)}.custom-range.custom-range-lime::-webkit-slider-thumb{background-color:#01ff70}.custom-range.custom-range-lime::-webkit-slider-thumb:active{background-color:#b4ffd4}.custom-range.custom-range-lime::-moz-range-thumb{background-color:#01ff70}.custom-range.custom-range-lime::-moz-range-thumb:active{background-color:#b4ffd4}.custom-range.custom-range-lime::-ms-thumb{background-color:#01ff70}.custom-range.custom-range-lime::-ms-thumb:active{background-color:#b4ffd4}.custom-range.custom-range-fuchsia:focus{outline:0}.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(240,18,190,.25)}.custom-range.custom-range-fuchsia:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(240,18,190,.25)}.custom-range.custom-range-fuchsia:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(240,18,190,.25)}.custom-range.custom-range-fuchsia::-webkit-slider-thumb{background-color:#f012be}.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active{background-color:#fbbaec}.custom-range.custom-range-fuchsia::-moz-range-thumb{background-color:#f012be}.custom-range.custom-range-fuchsia::-moz-range-thumb:active{background-color:#fbbaec}.custom-range.custom-range-fuchsia::-ms-thumb{background-color:#f012be}.custom-range.custom-range-fuchsia::-ms-thumb:active{background-color:#fbbaec}.custom-range.custom-range-maroon:focus{outline:0}.custom-range.custom-range-maroon:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(216,27,96,.25)}.custom-range.custom-range-maroon:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(216,27,96,.25)}.custom-range.custom-range-maroon:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(216,27,96,.25)}.custom-range.custom-range-maroon::-webkit-slider-thumb{background-color:#d81b60}.custom-range.custom-range-maroon::-webkit-slider-thumb:active{background-color:#f5b0c9}.custom-range.custom-range-maroon::-moz-range-thumb{background-color:#d81b60}.custom-range.custom-range-maroon::-moz-range-thumb:active{background-color:#f5b0c9}.custom-range.custom-range-maroon::-ms-thumb{background-color:#d81b60}.custom-range.custom-range-maroon::-ms-thumb:active{background-color:#f5b0c9}.custom-range.custom-range-blue:focus{outline:0}.custom-range.custom-range-blue:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-range.custom-range-blue:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-range.custom-range-blue:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,.25)}.custom-range.custom-range-blue::-webkit-slider-thumb{background-color:#007bff}.custom-range.custom-range-blue::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-blue::-moz-range-thumb{background-color:#007bff}.custom-range.custom-range-blue::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-blue::-ms-thumb{background-color:#007bff}.custom-range.custom-range-blue::-ms-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-indigo:focus{outline:0}.custom-range.custom-range-indigo:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.custom-range.custom-range-indigo:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.custom-range.custom-range-indigo:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.custom-range.custom-range-indigo::-webkit-slider-thumb{background-color:#6610f2}.custom-range.custom-range-indigo::-webkit-slider-thumb:active{background-color:#d2b9fb}.custom-range.custom-range-indigo::-moz-range-thumb{background-color:#6610f2}.custom-range.custom-range-indigo::-moz-range-thumb:active{background-color:#d2b9fb}.custom-range.custom-range-indigo::-ms-thumb{background-color:#6610f2}.custom-range.custom-range-indigo::-ms-thumb:active{background-color:#d2b9fb}.custom-range.custom-range-purple:focus{outline:0}.custom-range.custom-range-purple:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.custom-range.custom-range-purple:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.custom-range.custom-range-purple:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.custom-range.custom-range-purple::-webkit-slider-thumb{background-color:#6f42c1}.custom-range.custom-range-purple::-webkit-slider-thumb:active{background-color:#d5c8ed}.custom-range.custom-range-purple::-moz-range-thumb{background-color:#6f42c1}.custom-range.custom-range-purple::-moz-range-thumb:active{background-color:#d5c8ed}.custom-range.custom-range-purple::-ms-thumb{background-color:#6f42c1}.custom-range.custom-range-purple::-ms-thumb:active{background-color:#d5c8ed}.custom-range.custom-range-pink:focus{outline:0}.custom-range.custom-range-pink:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.custom-range.custom-range-pink:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.custom-range.custom-range-pink:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.custom-range.custom-range-pink::-webkit-slider-thumb{background-color:#e83e8c}.custom-range.custom-range-pink::-webkit-slider-thumb:active{background-color:#fbddeb}.custom-range.custom-range-pink::-moz-range-thumb{background-color:#e83e8c}.custom-range.custom-range-pink::-moz-range-thumb:active{background-color:#fbddeb}.custom-range.custom-range-pink::-ms-thumb{background-color:#e83e8c}.custom-range.custom-range-pink::-ms-thumb:active{background-color:#fbddeb}.custom-range.custom-range-red:focus{outline:0}.custom-range.custom-range-red:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-range.custom-range-red:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-range.custom-range-red:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(220,53,69,.25)}.custom-range.custom-range-red::-webkit-slider-thumb{background-color:#dc3545}.custom-range.custom-range-red::-webkit-slider-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-red::-moz-range-thumb{background-color:#dc3545}.custom-range.custom-range-red::-moz-range-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-red::-ms-thumb{background-color:#dc3545}.custom-range.custom-range-red::-ms-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-orange:focus{outline:0}.custom-range.custom-range-orange:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.custom-range.custom-range-orange:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.custom-range.custom-range-orange:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.custom-range.custom-range-orange::-webkit-slider-thumb{background-color:#fd7e14}.custom-range.custom-range-orange::-webkit-slider-thumb:active{background-color:#ffdfc5}.custom-range.custom-range-orange::-moz-range-thumb{background-color:#fd7e14}.custom-range.custom-range-orange::-moz-range-thumb:active{background-color:#ffdfc5}.custom-range.custom-range-orange::-ms-thumb{background-color:#fd7e14}.custom-range.custom-range-orange::-ms-thumb:active{background-color:#ffdfc5}.custom-range.custom-range-yellow:focus{outline:0}.custom-range.custom-range-yellow:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-range.custom-range-yellow:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-range.custom-range-yellow:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,193,7,.25)}.custom-range.custom-range-yellow::-webkit-slider-thumb{background-color:#ffc107}.custom-range.custom-range-yellow::-webkit-slider-thumb:active{background-color:#ffeeba}.custom-range.custom-range-yellow::-moz-range-thumb{background-color:#ffc107}.custom-range.custom-range-yellow::-moz-range-thumb:active{background-color:#ffeeba}.custom-range.custom-range-yellow::-ms-thumb{background-color:#ffc107}.custom-range.custom-range-yellow::-ms-thumb:active{background-color:#ffeeba}.custom-range.custom-range-green:focus{outline:0}.custom-range.custom-range-green:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-range.custom-range-green:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-range.custom-range-green:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(40,167,69,.25)}.custom-range.custom-range-green::-webkit-slider-thumb{background-color:#28a745}.custom-range.custom-range-green::-webkit-slider-thumb:active{background-color:#9be7ac}.custom-range.custom-range-green::-moz-range-thumb{background-color:#28a745}.custom-range.custom-range-green::-moz-range-thumb:active{background-color:#9be7ac}.custom-range.custom-range-green::-ms-thumb{background-color:#28a745}.custom-range.custom-range-green::-ms-thumb:active{background-color:#9be7ac}.custom-range.custom-range-teal:focus{outline:0}.custom-range.custom-range-teal:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.custom-range.custom-range-teal:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.custom-range.custom-range-teal:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.custom-range.custom-range-teal::-webkit-slider-thumb{background-color:#20c997}.custom-range.custom-range-teal::-webkit-slider-thumb:active{background-color:#aaf1dc}.custom-range.custom-range-teal::-moz-range-thumb{background-color:#20c997}.custom-range.custom-range-teal::-moz-range-thumb:active{background-color:#aaf1dc}.custom-range.custom-range-teal::-ms-thumb{background-color:#20c997}.custom-range.custom-range-teal::-ms-thumb:active{background-color:#aaf1dc}.custom-range.custom-range-cyan:focus{outline:0}.custom-range.custom-range-cyan:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-range.custom-range-cyan:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-range.custom-range-cyan:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(23,162,184,.25)}.custom-range.custom-range-cyan::-webkit-slider-thumb{background-color:#17a2b8}.custom-range.custom-range-cyan::-webkit-slider-thumb:active{background-color:#90e4f1}.custom-range.custom-range-cyan::-moz-range-thumb{background-color:#17a2b8}.custom-range.custom-range-cyan::-moz-range-thumb:active{background-color:#90e4f1}.custom-range.custom-range-cyan::-ms-thumb{background-color:#17a2b8}.custom-range.custom-range-cyan::-ms-thumb:active{background-color:#90e4f1}.custom-range.custom-range-white:focus{outline:0}.custom-range.custom-range-white:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.custom-range.custom-range-white:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.custom-range.custom-range-white:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.custom-range.custom-range-white::-webkit-slider-thumb{background-color:#fff}.custom-range.custom-range-white::-webkit-slider-thumb:active{background-color:#fff}.custom-range.custom-range-white::-moz-range-thumb{background-color:#fff}.custom-range.custom-range-white::-moz-range-thumb:active{background-color:#fff}.custom-range.custom-range-white::-ms-thumb{background-color:#fff}.custom-range.custom-range-white::-ms-thumb:active{background-color:#fff}.custom-range.custom-range-gray:focus{outline:0}.custom-range.custom-range-gray:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-range.custom-range-gray:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-range.custom-range-gray:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.custom-range.custom-range-gray::-webkit-slider-thumb{background-color:#6c757d}.custom-range.custom-range-gray::-webkit-slider-thumb:active{background-color:#caced1}.custom-range.custom-range-gray::-moz-range-thumb{background-color:#6c757d}.custom-range.custom-range-gray::-moz-range-thumb:active{background-color:#caced1}.custom-range.custom-range-gray::-ms-thumb{background-color:#6c757d}.custom-range.custom-range-gray::-ms-thumb:active{background-color:#caced1}.custom-range.custom-range-gray-dark:focus{outline:0}.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-range.custom-range-gray-dark:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-range.custom-range-gray-dark:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.custom-range.custom-range-gray-dark::-webkit-slider-thumb{background-color:#343a40}.custom-range.custom-range-gray-dark::-webkit-slider-thumb:active{background-color:#88939e}.custom-range.custom-range-gray-dark::-moz-range-thumb{background-color:#343a40}.custom-range.custom-range-gray-dark::-moz-range-thumb:active{background-color:#88939e}.custom-range.custom-range-gray-dark::-ms-thumb{background-color:#343a40}.custom-range.custom-range-gray-dark::-ms-thumb:active{background-color:#88939e}.custom-control-input-primary:checked~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-control-input-primary.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-primary.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23007bff'/%3E%3C/svg%3E")!important}.custom-control-input-primary:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input-primary:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input-primary:not(:disabled):active~.custom-control-label::before{background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input-secondary:checked~.custom-control-label::before{border-color:#6c757d;background-color:#6c757d}.custom-control-input-secondary.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-secondary.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E")!important}.custom-control-input-secondary:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(108,117,125,.25)}.custom-control-input-secondary:focus:not(:checked)~.custom-control-label::before{border-color:#afb5ba}.custom-control-input-secondary:not(:disabled):active~.custom-control-label::before{background-color:#caced1;border-color:#caced1}.custom-control-input-success:checked~.custom-control-label::before{border-color:#28a745;background-color:#28a745}.custom-control-input-success.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-success.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2328a745'/%3E%3C/svg%3E")!important}.custom-control-input-success:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input-success:focus:not(:checked)~.custom-control-label::before{border-color:#71dd8a}.custom-control-input-success:not(:disabled):active~.custom-control-label::before{background-color:#9be7ac;border-color:#9be7ac}.custom-control-input-info:checked~.custom-control-label::before{border-color:#17a2b8;background-color:#17a2b8}.custom-control-input-info.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-info.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E")!important}.custom-control-input-info:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(23,162,184,.25)}.custom-control-input-info:focus:not(:checked)~.custom-control-label::before{border-color:#63d9ec}.custom-control-input-info:not(:disabled):active~.custom-control-label::before{background-color:#90e4f1;border-color:#90e4f1}.custom-control-input-warning:checked~.custom-control-label::before{border-color:#ffc107;background-color:#ffc107}.custom-control-input-warning.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-warning.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffc107'/%3E%3C/svg%3E")!important}.custom-control-input-warning:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(255,193,7,.25)}.custom-control-input-warning:focus:not(:checked)~.custom-control-label::before{border-color:#ffe187}.custom-control-input-warning:not(:disabled):active~.custom-control-label::before{background-color:#ffeeba;border-color:#ffeeba}.custom-control-input-danger:checked~.custom-control-label::before{border-color:#dc3545;background-color:#dc3545}.custom-control-input-danger.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23dc3545' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-danger.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23dc3545'/%3E%3C/svg%3E")!important}.custom-control-input-danger:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input-danger:focus:not(:checked)~.custom-control-label::before{border-color:#efa2a9}.custom-control-input-danger:not(:disabled):active~.custom-control-label::before{background-color:#f6cdd1;border-color:#f6cdd1}.custom-control-input-light:checked~.custom-control-label::before{border-color:#f8f9fa;background-color:#f8f9fa}.custom-control-input-light.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-light.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E")!important}.custom-control-input-light:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(248,249,250,.25)}.custom-control-input-light:focus:not(:checked)~.custom-control-label::before{border-color:#fff}.custom-control-input-light:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#fff}.custom-control-input-dark:checked~.custom-control-label::before{border-color:#343a40;background-color:#343a40}.custom-control-input-dark.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-dark.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E")!important}.custom-control-input-dark:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(52,58,64,.25)}.custom-control-input-dark:focus:not(:checked)~.custom-control-label::before{border-color:#6d7a86}.custom-control-input-dark:not(:disabled):active~.custom-control-label::before{background-color:#88939e;border-color:#88939e}.custom-control-input-lightblue:checked~.custom-control-label::before{border-color:#3c8dbc;background-color:#3c8dbc}.custom-control-input-lightblue.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233c8dbc' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-lightblue.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233c8dbc'/%3E%3C/svg%3E")!important}.custom-control-input-lightblue:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(60,141,188,.25)}.custom-control-input-lightblue:focus:not(:checked)~.custom-control-label::before{border-color:#99c5de}.custom-control-input-lightblue:not(:disabled):active~.custom-control-label::before{background-color:#c0dbeb;border-color:#c0dbeb}.custom-control-input-navy:checked~.custom-control-label::before{border-color:#001f3f;background-color:#001f3f}.custom-control-input-navy.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23001f3f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-navy.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23001f3f'/%3E%3C/svg%3E")!important}.custom-control-input-navy:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(0,31,63,.25)}.custom-control-input-navy:focus:not(:checked)~.custom-control-label::before{border-color:#005ebf}.custom-control-input-navy:not(:disabled):active~.custom-control-label::before{background-color:#0077f2;border-color:#0077f2}.custom-control-input-olive:checked~.custom-control-label::before{border-color:#3d9970;background-color:#3d9970}.custom-control-input-olive.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233d9970' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-olive.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233d9970'/%3E%3C/svg%3E")!important}.custom-control-input-olive:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(61,153,112,.25)}.custom-control-input-olive:focus:not(:checked)~.custom-control-label::before{border-color:#87cfaf}.custom-control-input-olive:not(:disabled):active~.custom-control-label::before{background-color:#abdec7;border-color:#abdec7}.custom-control-input-lime:checked~.custom-control-label::before{border-color:#01ff70;background-color:#01ff70}.custom-control-input-lime.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2301ff70' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-lime.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2301ff70'/%3E%3C/svg%3E")!important}.custom-control-input-lime:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(1,255,112,.25)}.custom-control-input-lime:focus:not(:checked)~.custom-control-label::before{border-color:#81ffb8}.custom-control-input-lime:not(:disabled):active~.custom-control-label::before{background-color:#b4ffd4;border-color:#b4ffd4}.custom-control-input-fuchsia:checked~.custom-control-label::before{border-color:#f012be;background-color:#f012be}.custom-control-input-fuchsia.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f012be' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-fuchsia.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f012be'/%3E%3C/svg%3E")!important}.custom-control-input-fuchsia:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(240,18,190,.25)}.custom-control-input-fuchsia:focus:not(:checked)~.custom-control-label::before{border-color:#f88adf}.custom-control-input-fuchsia:not(:disabled):active~.custom-control-label::before{background-color:#fbbaec;border-color:#fbbaec}.custom-control-input-maroon:checked~.custom-control-label::before{border-color:#d81b60;background-color:#d81b60}.custom-control-input-maroon.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23d81b60' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-maroon.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23d81b60'/%3E%3C/svg%3E")!important}.custom-control-input-maroon:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(216,27,96,.25)}.custom-control-input-maroon:focus:not(:checked)~.custom-control-label::before{border-color:#f083ab}.custom-control-input-maroon:not(:disabled):active~.custom-control-label::before{background-color:#f5b0c9;border-color:#f5b0c9}.custom-control-input-blue:checked~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-control-input-blue.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-blue.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23007bff'/%3E%3C/svg%3E")!important}.custom-control-input-blue:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input-blue:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input-blue:not(:disabled):active~.custom-control-label::before{background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input-indigo:checked~.custom-control-label::before{border-color:#6610f2;background-color:#6610f2}.custom-control-input-indigo.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-indigo.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E")!important}.custom-control-input-indigo:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(102,16,242,.25)}.custom-control-input-indigo:focus:not(:checked)~.custom-control-label::before{border-color:#b389f9}.custom-control-input-indigo:not(:disabled):active~.custom-control-label::before{background-color:#d2b9fb;border-color:#d2b9fb}.custom-control-input-purple:checked~.custom-control-label::before{border-color:#6f42c1;background-color:#6f42c1}.custom-control-input-purple.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-purple.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E")!important}.custom-control-input-purple:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(111,66,193,.25)}.custom-control-input-purple:focus:not(:checked)~.custom-control-label::before{border-color:#b8a2e0}.custom-control-input-purple:not(:disabled):active~.custom-control-label::before{background-color:#d5c8ed;border-color:#d5c8ed}.custom-control-input-pink:checked~.custom-control-label::before{border-color:#e83e8c;background-color:#e83e8c}.custom-control-input-pink.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-pink.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E")!important}.custom-control-input-pink:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(232,62,140,.25)}.custom-control-input-pink:focus:not(:checked)~.custom-control-label::before{border-color:#f6b0d0}.custom-control-input-pink:not(:disabled):active~.custom-control-label::before{background-color:#fbddeb;border-color:#fbddeb}.custom-control-input-red:checked~.custom-control-label::before{border-color:#dc3545;background-color:#dc3545}.custom-control-input-red.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23dc3545' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-red.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23dc3545'/%3E%3C/svg%3E")!important}.custom-control-input-red:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input-red:focus:not(:checked)~.custom-control-label::before{border-color:#efa2a9}.custom-control-input-red:not(:disabled):active~.custom-control-label::before{background-color:#f6cdd1;border-color:#f6cdd1}.custom-control-input-orange:checked~.custom-control-label::before{border-color:#fd7e14;background-color:#fd7e14}.custom-control-input-orange.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-orange.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E")!important}.custom-control-input-orange:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(253,126,20,.25)}.custom-control-input-orange:focus:not(:checked)~.custom-control-label::before{border-color:#fec392}.custom-control-input-orange:not(:disabled):active~.custom-control-label::before{background-color:#ffdfc5;border-color:#ffdfc5}.custom-control-input-yellow:checked~.custom-control-label::before{border-color:#ffc107;background-color:#ffc107}.custom-control-input-yellow.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-yellow.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffc107'/%3E%3C/svg%3E")!important}.custom-control-input-yellow:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(255,193,7,.25)}.custom-control-input-yellow:focus:not(:checked)~.custom-control-label::before{border-color:#ffe187}.custom-control-input-yellow:not(:disabled):active~.custom-control-label::before{background-color:#ffeeba;border-color:#ffeeba}.custom-control-input-green:checked~.custom-control-label::before{border-color:#28a745;background-color:#28a745}.custom-control-input-green.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-green.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2328a745'/%3E%3C/svg%3E")!important}.custom-control-input-green:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input-green:focus:not(:checked)~.custom-control-label::before{border-color:#71dd8a}.custom-control-input-green:not(:disabled):active~.custom-control-label::before{background-color:#9be7ac;border-color:#9be7ac}.custom-control-input-teal:checked~.custom-control-label::before{border-color:#20c997;background-color:#20c997}.custom-control-input-teal.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-teal.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E")!important}.custom-control-input-teal:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(32,201,151,.25)}.custom-control-input-teal:focus:not(:checked)~.custom-control-label::before{border-color:#7eeaca}.custom-control-input-teal:not(:disabled):active~.custom-control-label::before{background-color:#aaf1dc;border-color:#aaf1dc}.custom-control-input-cyan:checked~.custom-control-label::before{border-color:#17a2b8;background-color:#17a2b8}.custom-control-input-cyan.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-cyan.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E")!important}.custom-control-input-cyan:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(23,162,184,.25)}.custom-control-input-cyan:focus:not(:checked)~.custom-control-label::before{border-color:#63d9ec}.custom-control-input-cyan:not(:disabled):active~.custom-control-label::before{background-color:#90e4f1;border-color:#90e4f1}.custom-control-input-white:checked~.custom-control-label::before{border-color:#fff;background-color:#fff}.custom-control-input-white.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-white.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.custom-control-input-white:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(255,255,255,.25)}.custom-control-input-white:focus:not(:checked)~.custom-control-label::before{border-color:#fff}.custom-control-input-white:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#fff}.custom-control-input-gray:checked~.custom-control-label::before{border-color:#6c757d;background-color:#6c757d}.custom-control-input-gray.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-gray.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E")!important}.custom-control-input-gray:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(108,117,125,.25)}.custom-control-input-gray:focus:not(:checked)~.custom-control-label::before{border-color:#afb5ba}.custom-control-input-gray:not(:disabled):active~.custom-control-label::before{background-color:#caced1;border-color:#caced1}.custom-control-input-gray-dark:checked~.custom-control-label::before{border-color:#343a40;background-color:#343a40}.custom-control-input-gray-dark.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.custom-control-input-gray-dark.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E")!important}.custom-control-input-gray-dark:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(52,58,64,.25)}.custom-control-input-gray-dark:focus:not(:checked)~.custom-control-label::before{border-color:#6d7a86}.custom-control-input-gray-dark:not(:disabled):active~.custom-control-label::before{background-color:#88939e;border-color:#88939e}.custom-control-input-outline~.custom-control-label::before{background-color:transparent!important;box-shadow:none}.custom-control-input-outline:checked~.custom-control-label::before{background-color:transparent}.navbar-dark .btn-navbar,.navbar-dark .form-control-navbar{background-color:#3f474e;border:1px solid #56606a;color:#fff}.navbar-dark .btn-navbar:hover{background-color:#454d55}.navbar-dark .btn-navbar:focus{background-color:#4b545c}.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar,.navbar-dark .form-control-navbar+.input-group-prepend>.btn-navbar{background-color:#3f474e;color:#fff;border:1px solid #56606a;border-left:none}.dark-mode .custom-control-label::before,.dark-mode .custom-file-label,.dark-mode .custom-file-label::after,.dark-mode .custom-select,.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar),.dark-mode .input-group-text{background-color:#343a40;color:#fff}.dark-mode .custom-file-label,.dark-mode .custom-file-label::after,.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar):not(.is-invalid):not(:focus){border-color:#6c757d}.dark-mode select{background-color:#343a40;color:#fff;border-color:#6c757d}.dark-mode .custom-select{background:#343a40 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='%23fff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat}.dark-mode .custom-select[multiple]{background:#343a40}.dark-mode .input-group-text{border-color:#6c757d}.dark-mode .custom-control-input:disabled~.custom-control-label::before,.dark-mode .custom-control-input[disabled]~.custom-control-label::before{background-color:#3f474e;border-color:#6c757d;color:#fff}.dark-mode input:-webkit-autofill,.dark-mode input:-webkit-autofill:focus,.dark-mode input:-webkit-autofill:hover,.dark-mode select:-webkit-autofill,.dark-mode select:-webkit-autofill:focus,.dark-mode select:-webkit-autofill:hover,.dark-mode textarea:-webkit-autofill,.dark-mode textarea:-webkit-autofill:focus,.dark-mode textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff}.dark-mode .custom-range::-webkit-slider-runnable-track{background-color:#454d55}.dark-mode .custom-range::-moz-range-track{background-color:#454d55}.dark-mode .custom-range::-ms-track{background-color:#454d55}.dark-mode .custom-range.custom-range-primary:focus{outline:0}.dark-mode .custom-range.custom-range-primary:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-range.custom-range-primary:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-range.custom-range-primary:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb{background-color:#3f6791}.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb:active{background-color:#a9c1da}.dark-mode .custom-range.custom-range-primary::-moz-range-thumb{background-color:#3f6791}.dark-mode .custom-range.custom-range-primary::-moz-range-thumb:active{background-color:#a9c1da}.dark-mode .custom-range.custom-range-primary::-ms-thumb{background-color:#3f6791}.dark-mode .custom-range.custom-range-primary::-ms-thumb:active{background-color:#a9c1da}.dark-mode .custom-range.custom-range-secondary:focus{outline:0}.dark-mode .custom-range.custom-range-secondary:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-range.custom-range-secondary:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-range.custom-range-secondary:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb{background-color:#6c757d}.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb:active{background-color:#caced1}.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb{background-color:#6c757d}.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb:active{background-color:#caced1}.dark-mode .custom-range.custom-range-secondary::-ms-thumb{background-color:#6c757d}.dark-mode .custom-range.custom-range-secondary::-ms-thumb:active{background-color:#caced1}.dark-mode .custom-range.custom-range-success:focus{outline:0}.dark-mode .custom-range.custom-range-success:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-range.custom-range-success:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-range.custom-range-success:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb{background-color:#00bc8c}.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb:active{background-color:#70ffda}.dark-mode .custom-range.custom-range-success::-moz-range-thumb{background-color:#00bc8c}.dark-mode .custom-range.custom-range-success::-moz-range-thumb:active{background-color:#70ffda}.dark-mode .custom-range.custom-range-success::-ms-thumb{background-color:#00bc8c}.dark-mode .custom-range.custom-range-success::-ms-thumb:active{background-color:#70ffda}.dark-mode .custom-range.custom-range-info:focus{outline:0}.dark-mode .custom-range.custom-range-info:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-range.custom-range-info:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-range.custom-range-info:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb{background-color:#3498db}.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb:active{background-color:#cce5f6}.dark-mode .custom-range.custom-range-info::-moz-range-thumb{background-color:#3498db}.dark-mode .custom-range.custom-range-info::-moz-range-thumb:active{background-color:#cce5f6}.dark-mode .custom-range.custom-range-info::-ms-thumb{background-color:#3498db}.dark-mode .custom-range.custom-range-info::-ms-thumb:active{background-color:#cce5f6}.dark-mode .custom-range.custom-range-warning:focus{outline:0}.dark-mode .custom-range.custom-range-warning:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-range.custom-range-warning:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-range.custom-range-warning:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb{background-color:#f39c12}.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb:active{background-color:#fce3bc}.dark-mode .custom-range.custom-range-warning::-moz-range-thumb{background-color:#f39c12}.dark-mode .custom-range.custom-range-warning::-moz-range-thumb:active{background-color:#fce3bc}.dark-mode .custom-range.custom-range-warning::-ms-thumb{background-color:#f39c12}.dark-mode .custom-range.custom-range-warning::-ms-thumb:active{background-color:#fce3bc}.dark-mode .custom-range.custom-range-danger:focus{outline:0}.dark-mode .custom-range.custom-range-danger:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-range.custom-range-danger:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-range.custom-range-danger:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb{background-color:#e74c3c}.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb:active{background-color:#fbdedb}.dark-mode .custom-range.custom-range-danger::-moz-range-thumb{background-color:#e74c3c}.dark-mode .custom-range.custom-range-danger::-moz-range-thumb:active{background-color:#fbdedb}.dark-mode .custom-range.custom-range-danger::-ms-thumb{background-color:#e74c3c}.dark-mode .custom-range.custom-range-danger::-ms-thumb:active{background-color:#fbdedb}.dark-mode .custom-range.custom-range-light:focus{outline:0}.dark-mode .custom-range.custom-range-light:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.dark-mode .custom-range.custom-range-light:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.dark-mode .custom-range.custom-range-light:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb{background-color:#f8f9fa}.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-light::-moz-range-thumb{background-color:#f8f9fa}.dark-mode .custom-range.custom-range-light::-moz-range-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-light::-ms-thumb{background-color:#f8f9fa}.dark-mode .custom-range.custom-range-light::-ms-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-dark:focus{outline:0}.dark-mode .custom-range.custom-range-dark:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-range.custom-range-dark:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-range.custom-range-dark:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb{background-color:#343a40}.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb:active{background-color:#88939e}.dark-mode .custom-range.custom-range-dark::-moz-range-thumb{background-color:#343a40}.dark-mode .custom-range.custom-range-dark::-moz-range-thumb:active{background-color:#88939e}.dark-mode .custom-range.custom-range-dark::-ms-thumb{background-color:#343a40}.dark-mode .custom-range.custom-range-dark::-ms-thumb:active{background-color:#88939e}.dark-mode .custom-range.custom-range-lightblue:focus{outline:0}.dark-mode .custom-range.custom-range-lightblue:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(134,186,216,.25)}.dark-mode .custom-range.custom-range-lightblue:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(134,186,216,.25)}.dark-mode .custom-range.custom-range-lightblue:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(134,186,216,.25)}.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb{background-color:#86bad8}.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb{background-color:#86bad8}.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-lightblue::-ms-thumb{background-color:#86bad8}.dark-mode .custom-range.custom-range-lightblue::-ms-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-navy:focus{outline:0}.dark-mode .custom-range.custom-range-navy:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,44,89,.25)}.dark-mode .custom-range.custom-range-navy:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,44,89,.25)}.dark-mode .custom-range.custom-range-navy:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,44,89,.25)}.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb{background-color:#002c59}.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb:active{background-color:#0c84ff}.dark-mode .custom-range.custom-range-navy::-moz-range-thumb{background-color:#002c59}.dark-mode .custom-range.custom-range-navy::-moz-range-thumb:active{background-color:#0c84ff}.dark-mode .custom-range.custom-range-navy::-ms-thumb{background-color:#002c59}.dark-mode .custom-range.custom-range-navy::-ms-thumb:active{background-color:#0c84ff}.dark-mode .custom-range.custom-range-olive:focus{outline:0}.dark-mode .custom-range.custom-range-olive:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(116,200,163,.25)}.dark-mode .custom-range.custom-range-olive:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(116,200,163,.25)}.dark-mode .custom-range.custom-range-olive:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(116,200,163,.25)}.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb{background-color:#74c8a3}.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb:active{background-color:#f4fbf8}.dark-mode .custom-range.custom-range-olive::-moz-range-thumb{background-color:#74c8a3}.dark-mode .custom-range.custom-range-olive::-moz-range-thumb:active{background-color:#f4fbf8}.dark-mode .custom-range.custom-range-olive::-ms-thumb{background-color:#74c8a3}.dark-mode .custom-range.custom-range-olive::-ms-thumb:active{background-color:#f4fbf8}.dark-mode .custom-range.custom-range-lime:focus{outline:0}.dark-mode .custom-range.custom-range-lime:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(103,255,169,.25)}.dark-mode .custom-range.custom-range-lime:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(103,255,169,.25)}.dark-mode .custom-range.custom-range-lime:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(103,255,169,.25)}.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb{background-color:#67ffa9}.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-lime::-moz-range-thumb{background-color:#67ffa9}.dark-mode .custom-range.custom-range-lime::-moz-range-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-lime::-ms-thumb{background-color:#67ffa9}.dark-mode .custom-range.custom-range-lime::-ms-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-fuchsia:focus{outline:0}.dark-mode .custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(246,114,216,.25)}.dark-mode .custom-range.custom-range-fuchsia:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(246,114,216,.25)}.dark-mode .custom-range.custom-range-fuchsia:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(246,114,216,.25)}.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb{background-color:#f672d8}.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb{background-color:#f672d8}.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb{background-color:#f672d8}.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-maroon:focus{outline:0}.dark-mode .custom-range.custom-range-maroon:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(237,108,155,.25)}.dark-mode .custom-range.custom-range-maroon:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(237,108,155,.25)}.dark-mode .custom-range.custom-range-maroon:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(237,108,155,.25)}.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb{background-color:#ed6c9b}.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb{background-color:#ed6c9b}.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-maroon::-ms-thumb{background-color:#ed6c9b}.dark-mode .custom-range.custom-range-maroon::-ms-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-blue:focus{outline:0}.dark-mode .custom-range.custom-range-blue:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-range.custom-range-blue:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-range.custom-range-blue:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb{background-color:#3f6791}.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb:active{background-color:#a9c1da}.dark-mode .custom-range.custom-range-blue::-moz-range-thumb{background-color:#3f6791}.dark-mode .custom-range.custom-range-blue::-moz-range-thumb:active{background-color:#a9c1da}.dark-mode .custom-range.custom-range-blue::-ms-thumb{background-color:#3f6791}.dark-mode .custom-range.custom-range-blue::-ms-thumb:active{background-color:#a9c1da}.dark-mode .custom-range.custom-range-indigo:focus{outline:0}.dark-mode .custom-range.custom-range-indigo:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.dark-mode .custom-range.custom-range-indigo:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.dark-mode .custom-range.custom-range-indigo:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb{background-color:#6610f2}.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb:active{background-color:#d2b9fb}.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb{background-color:#6610f2}.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb:active{background-color:#d2b9fb}.dark-mode .custom-range.custom-range-indigo::-ms-thumb{background-color:#6610f2}.dark-mode .custom-range.custom-range-indigo::-ms-thumb:active{background-color:#d2b9fb}.dark-mode .custom-range.custom-range-purple:focus{outline:0}.dark-mode .custom-range.custom-range-purple:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.dark-mode .custom-range.custom-range-purple:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.dark-mode .custom-range.custom-range-purple:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb{background-color:#6f42c1}.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb:active{background-color:#d5c8ed}.dark-mode .custom-range.custom-range-purple::-moz-range-thumb{background-color:#6f42c1}.dark-mode .custom-range.custom-range-purple::-moz-range-thumb:active{background-color:#d5c8ed}.dark-mode .custom-range.custom-range-purple::-ms-thumb{background-color:#6f42c1}.dark-mode .custom-range.custom-range-purple::-ms-thumb:active{background-color:#d5c8ed}.dark-mode .custom-range.custom-range-pink:focus{outline:0}.dark-mode .custom-range.custom-range-pink:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.dark-mode .custom-range.custom-range-pink:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.dark-mode .custom-range.custom-range-pink:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb{background-color:#e83e8c}.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb:active{background-color:#fbddeb}.dark-mode .custom-range.custom-range-pink::-moz-range-thumb{background-color:#e83e8c}.dark-mode .custom-range.custom-range-pink::-moz-range-thumb:active{background-color:#fbddeb}.dark-mode .custom-range.custom-range-pink::-ms-thumb{background-color:#e83e8c}.dark-mode .custom-range.custom-range-pink::-ms-thumb:active{background-color:#fbddeb}.dark-mode .custom-range.custom-range-red:focus{outline:0}.dark-mode .custom-range.custom-range-red:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-range.custom-range-red:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-range.custom-range-red:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb{background-color:#e74c3c}.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb:active{background-color:#fbdedb}.dark-mode .custom-range.custom-range-red::-moz-range-thumb{background-color:#e74c3c}.dark-mode .custom-range.custom-range-red::-moz-range-thumb:active{background-color:#fbdedb}.dark-mode .custom-range.custom-range-red::-ms-thumb{background-color:#e74c3c}.dark-mode .custom-range.custom-range-red::-ms-thumb:active{background-color:#fbdedb}.dark-mode .custom-range.custom-range-orange:focus{outline:0}.dark-mode .custom-range.custom-range-orange:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.dark-mode .custom-range.custom-range-orange:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.dark-mode .custom-range.custom-range-orange:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb{background-color:#fd7e14}.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb:active{background-color:#ffdfc5}.dark-mode .custom-range.custom-range-orange::-moz-range-thumb{background-color:#fd7e14}.dark-mode .custom-range.custom-range-orange::-moz-range-thumb:active{background-color:#ffdfc5}.dark-mode .custom-range.custom-range-orange::-ms-thumb{background-color:#fd7e14}.dark-mode .custom-range.custom-range-orange::-ms-thumb:active{background-color:#ffdfc5}.dark-mode .custom-range.custom-range-yellow:focus{outline:0}.dark-mode .custom-range.custom-range-yellow:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-range.custom-range-yellow:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-range.custom-range-yellow:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb{background-color:#f39c12}.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb:active{background-color:#fce3bc}.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb{background-color:#f39c12}.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb:active{background-color:#fce3bc}.dark-mode .custom-range.custom-range-yellow::-ms-thumb{background-color:#f39c12}.dark-mode .custom-range.custom-range-yellow::-ms-thumb:active{background-color:#fce3bc}.dark-mode .custom-range.custom-range-green:focus{outline:0}.dark-mode .custom-range.custom-range-green:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-range.custom-range-green:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-range.custom-range-green:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb{background-color:#00bc8c}.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb:active{background-color:#70ffda}.dark-mode .custom-range.custom-range-green::-moz-range-thumb{background-color:#00bc8c}.dark-mode .custom-range.custom-range-green::-moz-range-thumb:active{background-color:#70ffda}.dark-mode .custom-range.custom-range-green::-ms-thumb{background-color:#00bc8c}.dark-mode .custom-range.custom-range-green::-ms-thumb:active{background-color:#70ffda}.dark-mode .custom-range.custom-range-teal:focus{outline:0}.dark-mode .custom-range.custom-range-teal:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.dark-mode .custom-range.custom-range-teal:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.dark-mode .custom-range.custom-range-teal:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb{background-color:#20c997}.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb:active{background-color:#aaf1dc}.dark-mode .custom-range.custom-range-teal::-moz-range-thumb{background-color:#20c997}.dark-mode .custom-range.custom-range-teal::-moz-range-thumb:active{background-color:#aaf1dc}.dark-mode .custom-range.custom-range-teal::-ms-thumb{background-color:#20c997}.dark-mode .custom-range.custom-range-teal::-ms-thumb:active{background-color:#aaf1dc}.dark-mode .custom-range.custom-range-cyan:focus{outline:0}.dark-mode .custom-range.custom-range-cyan:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-range.custom-range-cyan:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-range.custom-range-cyan:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb{background-color:#3498db}.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb:active{background-color:#cce5f6}.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb{background-color:#3498db}.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb:active{background-color:#cce5f6}.dark-mode .custom-range.custom-range-cyan::-ms-thumb{background-color:#3498db}.dark-mode .custom-range.custom-range-cyan::-ms-thumb:active{background-color:#cce5f6}.dark-mode .custom-range.custom-range-white:focus{outline:0}.dark-mode .custom-range.custom-range-white:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.dark-mode .custom-range.custom-range-white:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.dark-mode .custom-range.custom-range-white:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb{background-color:#fff}.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-white::-moz-range-thumb{background-color:#fff}.dark-mode .custom-range.custom-range-white::-moz-range-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-white::-ms-thumb{background-color:#fff}.dark-mode .custom-range.custom-range-white::-ms-thumb:active{background-color:#fff}.dark-mode .custom-range.custom-range-gray:focus{outline:0}.dark-mode .custom-range.custom-range-gray:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-range.custom-range-gray:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-range.custom-range-gray:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb{background-color:#6c757d}.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb:active{background-color:#caced1}.dark-mode .custom-range.custom-range-gray::-moz-range-thumb{background-color:#6c757d}.dark-mode .custom-range.custom-range-gray::-moz-range-thumb:active{background-color:#caced1}.dark-mode .custom-range.custom-range-gray::-ms-thumb{background-color:#6c757d}.dark-mode .custom-range.custom-range-gray::-ms-thumb:active{background-color:#caced1}.dark-mode .custom-range.custom-range-gray-dark:focus{outline:0}.dark-mode .custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-range.custom-range-gray-dark:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-range.custom-range-gray-dark:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb{background-color:#343a40}.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb:active{background-color:#88939e}.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb{background-color:#343a40}.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb:active{background-color:#88939e}.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb{background-color:#343a40}.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb:active{background-color:#88939e}.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input~.custom-control-label::before{background-color:#3f6791;border-color:#20344a}.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input~.custom-control-label::after{background-color:#182838}.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked~.custom-control-label::before{background-color:#3f6791;border-color:#20344a}.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked~.custom-control-label::after{background-color:#97b4d2}.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input~.custom-control-label::after{background-color:#313539}.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked~.custom-control-label::after{background-color:#bcc1c6}.dark-mode .custom-switch.custom-switch-off-success .custom-control-input~.custom-control-label::before{background-color:#00bc8c;border-color:#005640}.dark-mode .custom-switch.custom-switch-off-success .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-switch.custom-switch-off-success .custom-control-input~.custom-control-label::after{background-color:#003d2d}.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked~.custom-control-label::before{background-color:#00bc8c;border-color:#005640}.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked~.custom-control-label::after{background-color:#56ffd4}.dark-mode .custom-switch.custom-switch-off-info .custom-control-input~.custom-control-label::before{background-color:#3498db;border-color:#196090}.dark-mode .custom-switch.custom-switch-off-info .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-switch.custom-switch-off-info .custom-control-input~.custom-control-label::after{background-color:#16527a}.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked~.custom-control-label::before{background-color:#3498db;border-color:#196090}.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked~.custom-control-label::after{background-color:#b6daf2}.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input~.custom-control-label::before{background-color:#f39c12;border-color:#976008}.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input~.custom-control-label::after{background-color:#7f5006}.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked~.custom-control-label::before{background-color:#f39c12;border-color:#976008}.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked~.custom-control-label::after{background-color:#fad9a4}.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input~.custom-control-label::before{background-color:#e74c3c;border-color:#a82315}.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input~.custom-control-label::after{background-color:#921e12}.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked~.custom-control-label::before{background-color:#e74c3c;border-color:#a82315}.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked~.custom-control-label::after{background-color:#f8c9c4}.dark-mode .custom-switch.custom-switch-off-light .custom-control-input~.custom-control-label::before{background-color:#f8f9fa;border-color:#bdc6d0}.dark-mode .custom-switch.custom-switch-off-light .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.dark-mode .custom-switch.custom-switch-off-light .custom-control-input~.custom-control-label::after{background-color:#aeb9c5}.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked~.custom-control-label::before{background-color:#f8f9fa;border-color:#bdc6d0}.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(248,249,250,.25)}.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked~.custom-control-label::after{background-color:#fff}.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input~.custom-control-label::before{background-color:#343a40;border-color:#060708}.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input~.custom-control-label::after{background-color:#000}.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked~.custom-control-label::before{background-color:#343a40;border-color:#060708}.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked~.custom-control-label::after{background-color:#7a8793}.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input~.custom-control-label::before{background-color:#86bad8;border-color:#3c8dbc}.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(134,186,216,.25)}.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input~.custom-control-label::after{background-color:#367fa9}.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked~.custom-control-label::before{background-color:#86bad8;border-color:#3c8dbc}.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(134,186,216,.25)}.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked~.custom-control-label::after{background-color:#fafcfd}.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input~.custom-control-label::before{background-color:#002c59;border-color:#000}.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,44,89,.25)}.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input~.custom-control-label::after{background-color:#000}.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked~.custom-control-label::before{background-color:#002c59;border-color:#000}.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,44,89,.25)}.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked~.custom-control-label::after{background-color:#0077f2}.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input~.custom-control-label::before{background-color:#74c8a3;border-color:#3d9970}.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(116,200,163,.25)}.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input~.custom-control-label::after{background-color:#368763}.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked~.custom-control-label::before{background-color:#74c8a3;border-color:#3d9970}.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(116,200,163,.25)}.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked~.custom-control-label::after{background-color:#e2f3eb}.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input~.custom-control-label::before{background-color:#67ffa9;border-color:#01ff70}.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(103,255,169,.25)}.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input~.custom-control-label::after{background-color:#00e765}.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked~.custom-control-label::before{background-color:#67ffa9;border-color:#01ff70}.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(103,255,169,.25)}.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked~.custom-control-label::after{background-color:#fff}.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input~.custom-control-label::before{background-color:#f672d8;border-color:#f012be}.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(246,114,216,.25)}.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input~.custom-control-label::after{background-color:#db0ead}.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked~.custom-control-label::before{background-color:#f672d8;border-color:#f012be}.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(246,114,216,.25)}.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked~.custom-control-label::after{background-color:#fff}.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input~.custom-control-label::before{background-color:#ed6c9b;border-color:#d81b60}.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(237,108,155,.25)}.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input~.custom-control-label::after{background-color:#c11856}.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked~.custom-control-label::before{background-color:#ed6c9b;border-color:#d81b60}.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(237,108,155,.25)}.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked~.custom-control-label::after{background-color:#fef4f8}.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input~.custom-control-label::before{background-color:#3f6791;border-color:#20344a}.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input~.custom-control-label::after{background-color:#182838}.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked~.custom-control-label::before{background-color:#3f6791;border-color:#20344a}.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(63,103,145,.25)}.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked~.custom-control-label::after{background-color:#97b4d2}.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input~.custom-control-label::before{background-color:#6610f2;border-color:#3d0894}.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input~.custom-control-label::after{background-color:#33077c}.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked~.custom-control-label::before{background-color:#6610f2;border-color:#3d0894}.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(102,16,242,.25)}.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked~.custom-control-label::after{background-color:#c3a1fa}.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input~.custom-control-label::before{background-color:#6f42c1;border-color:#432776}.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input~.custom-control-label::after{background-color:#382063}.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked~.custom-control-label::before{background-color:#6f42c1;border-color:#432776}.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(111,66,193,.25)}.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked~.custom-control-label::after{background-color:#c7b5e7}.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input~.custom-control-label::before{background-color:#e83e8c;border-color:#ac145a}.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input~.custom-control-label::after{background-color:#95124e}.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked~.custom-control-label::before{background-color:#e83e8c;border-color:#ac145a}.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(232,62,140,.25)}.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked~.custom-control-label::after{background-color:#f8c7dd}.dark-mode .custom-switch.custom-switch-off-red .custom-control-input~.custom-control-label::before{background-color:#e74c3c;border-color:#a82315}.dark-mode .custom-switch.custom-switch-off-red .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-switch.custom-switch-off-red .custom-control-input~.custom-control-label::after{background-color:#921e12}.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked~.custom-control-label::before{background-color:#e74c3c;border-color:#a82315}.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(231,76,60,.25)}.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked~.custom-control-label::after{background-color:#f8c9c4}.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input~.custom-control-label::before{background-color:#fd7e14;border-color:#aa4e01}.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input~.custom-control-label::after{background-color:#904201}.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked~.custom-control-label::before{background-color:#fd7e14;border-color:#aa4e01}.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(253,126,20,.25)}.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked~.custom-control-label::after{background-color:#fed1ac}.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input~.custom-control-label::before{background-color:#f39c12;border-color:#976008}.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input~.custom-control-label::after{background-color:#7f5006}.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked~.custom-control-label::before{background-color:#f39c12;border-color:#976008}.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(243,156,18,.25)}.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked~.custom-control-label::after{background-color:#fad9a4}.dark-mode .custom-switch.custom-switch-off-green .custom-control-input~.custom-control-label::before{background-color:#00bc8c;border-color:#005640}.dark-mode .custom-switch.custom-switch-off-green .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-switch.custom-switch-off-green .custom-control-input~.custom-control-label::after{background-color:#003d2d}.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked~.custom-control-label::before{background-color:#00bc8c;border-color:#005640}.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,188,140,.25)}.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked~.custom-control-label::after{background-color:#56ffd4}.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input~.custom-control-label::before{background-color:#20c997;border-color:#127155}.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input~.custom-control-label::after{background-color:#0e5b44}.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked~.custom-control-label::before{background-color:#20c997;border-color:#127155}.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(32,201,151,.25)}.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked~.custom-control-label::after{background-color:#94eed3}.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input~.custom-control-label::before{background-color:#3498db;border-color:#196090}.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input~.custom-control-label::after{background-color:#16527a}.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked~.custom-control-label::before{background-color:#3498db;border-color:#196090}.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,152,219,.25)}.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked~.custom-control-label::after{background-color:#b6daf2}.dark-mode .custom-switch.custom-switch-off-white .custom-control-input~.custom-control-label::before{background-color:#fff;border-color:#ccc}.dark-mode .custom-switch.custom-switch-off-white .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.dark-mode .custom-switch.custom-switch-off-white .custom-control-input~.custom-control-label::after{background-color:#bfbfbf}.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-color:#ccc}.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(255,255,255,.25)}.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked~.custom-control-label::after{background-color:#fff}.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input~.custom-control-label::after{background-color:#313539}.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(108,117,125,.25)}.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked~.custom-control-label::after{background-color:#bcc1c6}.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input~.custom-control-label::before{background-color:#343a40;border-color:#060708}.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input~.custom-control-label::after{background-color:#000}.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked~.custom-control-label::before{background-color:#343a40;border-color:#060708}.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(52,58,64,.25)}.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked~.custom-control-label::after{background-color:#7a8793}.dark-mode .custom-control-input-primary:checked~.custom-control-label::before{border-color:#3f6791;background-color:#3f6791}.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-primary:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(63,103,145,.25)}.dark-mode .custom-control-input-primary:focus:not(:checked)~.custom-control-label::before{border-color:#85a7ca}.dark-mode .custom-control-input-primary:not(:disabled):active~.custom-control-label::before{background-color:#a9c1da;border-color:#a9c1da}.dark-mode .custom-control-input-secondary:checked~.custom-control-label::before{border-color:#6c757d;background-color:#6c757d}.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-secondary:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(108,117,125,.25)}.dark-mode .custom-control-input-secondary:focus:not(:checked)~.custom-control-label::before{border-color:#afb5ba}.dark-mode .custom-control-input-secondary:not(:disabled):active~.custom-control-label::before{background-color:#caced1;border-color:#caced1}.dark-mode .custom-control-input-success:checked~.custom-control-label::before{border-color:#00bc8c;background-color:#00bc8c}.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-success:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(0,188,140,.25)}.dark-mode .custom-control-input-success:focus:not(:checked)~.custom-control-label::before{border-color:#3dffcd}.dark-mode .custom-control-input-success:not(:disabled):active~.custom-control-label::before{background-color:#70ffda;border-color:#70ffda}.dark-mode .custom-control-input-info:checked~.custom-control-label::before{border-color:#3498db;background-color:#3498db}.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-info:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(52,152,219,.25)}.dark-mode .custom-control-input-info:focus:not(:checked)~.custom-control-label::before{border-color:#a0cfee}.dark-mode .custom-control-input-info:not(:disabled):active~.custom-control-label::before{background-color:#cce5f6;border-color:#cce5f6}.dark-mode .custom-control-input-warning:checked~.custom-control-label::before{border-color:#f39c12;background-color:#f39c12}.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-warning:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(243,156,18,.25)}.dark-mode .custom-control-input-warning:focus:not(:checked)~.custom-control-label::before{border-color:#f9cf8b}.dark-mode .custom-control-input-warning:not(:disabled):active~.custom-control-label::before{background-color:#fce3bc;border-color:#fce3bc}.dark-mode .custom-control-input-danger:checked~.custom-control-label::before{border-color:#e74c3c;background-color:#e74c3c}.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-danger:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(231,76,60,.25)}.dark-mode .custom-control-input-danger:focus:not(:checked)~.custom-control-label::before{border-color:#f5b4ae}.dark-mode .custom-control-input-danger:not(:disabled):active~.custom-control-label::before{background-color:#fbdedb;border-color:#fbdedb}.dark-mode .custom-control-input-light:checked~.custom-control-label::before{border-color:#f8f9fa;background-color:#f8f9fa}.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-light:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(248,249,250,.25)}.dark-mode .custom-control-input-light:focus:not(:checked)~.custom-control-label::before{border-color:#fff}.dark-mode .custom-control-input-light:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#fff}.dark-mode .custom-control-input-dark:checked~.custom-control-label::before{border-color:#343a40;background-color:#343a40}.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-dark:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(52,58,64,.25)}.dark-mode .custom-control-input-dark:focus:not(:checked)~.custom-control-label::before{border-color:#6d7a86}.dark-mode .custom-control-input-dark:not(:disabled):active~.custom-control-label::before{background-color:#88939e;border-color:#88939e}.dark-mode .custom-control-input-lightblue:checked~.custom-control-label::before{border-color:#86bad8;background-color:#86bad8}.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2386bad8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386bad8'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-lightblue:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(134,186,216,.25)}.dark-mode .custom-control-input-lightblue:focus:not(:checked)~.custom-control-label::before{border-color:#e6f1f7}.dark-mode .custom-control-input-lightblue:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#fff}.dark-mode .custom-control-input-navy:checked~.custom-control-label::before{border-color:#002c59;background-color:#002c59}.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23002c59' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23002c59'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-navy:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(0,44,89,.25)}.dark-mode .custom-control-input-navy:focus:not(:checked)~.custom-control-label::before{border-color:#006ad8}.dark-mode .custom-control-input-navy:not(:disabled):active~.custom-control-label::before{background-color:#0c84ff;border-color:#0c84ff}.dark-mode .custom-control-input-olive:checked~.custom-control-label::before{border-color:#74c8a3;background-color:#74c8a3}.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2374c8a3' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2374c8a3'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-olive:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(116,200,163,.25)}.dark-mode .custom-control-input-olive:focus:not(:checked)~.custom-control-label::before{border-color:#cfecdf}.dark-mode .custom-control-input-olive:not(:disabled):active~.custom-control-label::before{background-color:#f4fbf8;border-color:#f4fbf8}.dark-mode .custom-control-input-lime:checked~.custom-control-label::before{border-color:#67ffa9;background-color:#67ffa9}.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2367ffa9' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2367ffa9'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-lime:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(103,255,169,.25)}.dark-mode .custom-control-input-lime:focus:not(:checked)~.custom-control-label::before{border-color:#e7fff1}.dark-mode .custom-control-input-lime:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#fff}.dark-mode .custom-control-input-fuchsia:checked~.custom-control-label::before{border-color:#f672d8;background-color:#f672d8}.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f672d8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f672d8'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-fuchsia:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(246,114,216,.25)}.dark-mode .custom-control-input-fuchsia:focus:not(:checked)~.custom-control-label::before{border-color:#feeaf9}.dark-mode .custom-control-input-fuchsia:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#fff}.dark-mode .custom-control-input-maroon:checked~.custom-control-label::before{border-color:#ed6c9b;background-color:#ed6c9b}.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ed6c9b' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ed6c9b'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-maroon:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(237,108,155,.25)}.dark-mode .custom-control-input-maroon:focus:not(:checked)~.custom-control-label::before{border-color:#fbdee8}.dark-mode .custom-control-input-maroon:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#fff}.dark-mode .custom-control-input-blue:checked~.custom-control-label::before{border-color:#3f6791;background-color:#3f6791}.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-blue:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(63,103,145,.25)}.dark-mode .custom-control-input-blue:focus:not(:checked)~.custom-control-label::before{border-color:#85a7ca}.dark-mode .custom-control-input-blue:not(:disabled):active~.custom-control-label::before{background-color:#a9c1da;border-color:#a9c1da}.dark-mode .custom-control-input-indigo:checked~.custom-control-label::before{border-color:#6610f2;background-color:#6610f2}.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-indigo:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(102,16,242,.25)}.dark-mode .custom-control-input-indigo:focus:not(:checked)~.custom-control-label::before{border-color:#b389f9}.dark-mode .custom-control-input-indigo:not(:disabled):active~.custom-control-label::before{background-color:#d2b9fb;border-color:#d2b9fb}.dark-mode .custom-control-input-purple:checked~.custom-control-label::before{border-color:#6f42c1;background-color:#6f42c1}.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-purple:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(111,66,193,.25)}.dark-mode .custom-control-input-purple:focus:not(:checked)~.custom-control-label::before{border-color:#b8a2e0}.dark-mode .custom-control-input-purple:not(:disabled):active~.custom-control-label::before{background-color:#d5c8ed;border-color:#d5c8ed}.dark-mode .custom-control-input-pink:checked~.custom-control-label::before{border-color:#e83e8c;background-color:#e83e8c}.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-pink:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(232,62,140,.25)}.dark-mode .custom-control-input-pink:focus:not(:checked)~.custom-control-label::before{border-color:#f6b0d0}.dark-mode .custom-control-input-pink:not(:disabled):active~.custom-control-label::before{background-color:#fbddeb;border-color:#fbddeb}.dark-mode .custom-control-input-red:checked~.custom-control-label::before{border-color:#e74c3c;background-color:#e74c3c}.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-red:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(231,76,60,.25)}.dark-mode .custom-control-input-red:focus:not(:checked)~.custom-control-label::before{border-color:#f5b4ae}.dark-mode .custom-control-input-red:not(:disabled):active~.custom-control-label::before{background-color:#fbdedb;border-color:#fbdedb}.dark-mode .custom-control-input-orange:checked~.custom-control-label::before{border-color:#fd7e14;background-color:#fd7e14}.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-orange:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(253,126,20,.25)}.dark-mode .custom-control-input-orange:focus:not(:checked)~.custom-control-label::before{border-color:#fec392}.dark-mode .custom-control-input-orange:not(:disabled):active~.custom-control-label::before{background-color:#ffdfc5;border-color:#ffdfc5}.dark-mode .custom-control-input-yellow:checked~.custom-control-label::before{border-color:#f39c12;background-color:#f39c12}.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-yellow:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(243,156,18,.25)}.dark-mode .custom-control-input-yellow:focus:not(:checked)~.custom-control-label::before{border-color:#f9cf8b}.dark-mode .custom-control-input-yellow:not(:disabled):active~.custom-control-label::before{background-color:#fce3bc;border-color:#fce3bc}.dark-mode .custom-control-input-green:checked~.custom-control-label::before{border-color:#00bc8c;background-color:#00bc8c}.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-green:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(0,188,140,.25)}.dark-mode .custom-control-input-green:focus:not(:checked)~.custom-control-label::before{border-color:#3dffcd}.dark-mode .custom-control-input-green:not(:disabled):active~.custom-control-label::before{background-color:#70ffda;border-color:#70ffda}.dark-mode .custom-control-input-teal:checked~.custom-control-label::before{border-color:#20c997;background-color:#20c997}.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-teal:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(32,201,151,.25)}.dark-mode .custom-control-input-teal:focus:not(:checked)~.custom-control-label::before{border-color:#7eeaca}.dark-mode .custom-control-input-teal:not(:disabled):active~.custom-control-label::before{background-color:#aaf1dc;border-color:#aaf1dc}.dark-mode .custom-control-input-cyan:checked~.custom-control-label::before{border-color:#3498db;background-color:#3498db}.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-cyan:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(52,152,219,.25)}.dark-mode .custom-control-input-cyan:focus:not(:checked)~.custom-control-label::before{border-color:#a0cfee}.dark-mode .custom-control-input-cyan:not(:disabled):active~.custom-control-label::before{background-color:#cce5f6;border-color:#cce5f6}.dark-mode .custom-control-input-white:checked~.custom-control-label::before{border-color:#fff;background-color:#fff}.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-white:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(255,255,255,.25)}.dark-mode .custom-control-input-white:focus:not(:checked)~.custom-control-label::before{border-color:#fff}.dark-mode .custom-control-input-white:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#fff}.dark-mode .custom-control-input-gray:checked~.custom-control-label::before{border-color:#6c757d;background-color:#6c757d}.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-gray:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(108,117,125,.25)}.dark-mode .custom-control-input-gray:focus:not(:checked)~.custom-control-label::before{border-color:#afb5ba}.dark-mode .custom-control-input-gray:not(:disabled):active~.custom-control-label::before{background-color:#caced1;border-color:#caced1}.dark-mode .custom-control-input-gray-dark:checked~.custom-control-label::before{border-color:#343a40;background-color:#343a40}.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type=checkbox]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type=radio]~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E")!important}.dark-mode .custom-control-input-gray-dark:focus~.custom-control-label::before{box-shadow:inset 0 0 0 transparent,0 0 0 .2rem rgba(52,58,64,.25)}.dark-mode .custom-control-input-gray-dark:focus:not(:checked)~.custom-control-label::before{border-color:#6d7a86}.dark-mode .custom-control-input-gray-dark:not(:disabled):active~.custom-control-label::before{background-color:#88939e;border-color:#88939e}.progress{box-shadow:none;border-radius:1px}.progress.vertical{display:inline-block;height:200px;margin-right:10px;position:relative;width:30px}.progress.vertical>.progress-bar{bottom:0;position:absolute;width:100%}.progress.vertical.progress-sm,.progress.vertical.sm{width:20px}.progress.vertical.progress-xs,.progress.vertical.xs{width:10px}.progress.vertical.progress-xxs,.progress.vertical.xxs{width:3px}.progress-group{margin-bottom:.5rem}.progress-sm{height:10px}.progress-xs{height:7px}.progress-xxs{height:3px}.table tr>td .progress{margin:0}.dark-mode .progress{background:#454d55}.card-primary:not(.card-outline)>.card-header{background-color:#007bff}.card-primary:not(.card-outline)>.card-header,.card-primary:not(.card-outline)>.card-header a{color:#fff}.card-primary:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-primary.card-outline{border-top:3px solid #007bff}.card-primary.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-primary.card-outline-tabs>.card-header a.active,.card-primary.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #007bff}.bg-gradient-primary>.card-header .btn-tool,.bg-primary>.card-header .btn-tool,.card-primary:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-primary>.card-header .btn-tool:hover,.bg-primary>.card-header .btn-tool:hover,.card-primary:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th,.card.bg-primary .bootstrap-datetimepicker-widget .table td,.card.bg-primary .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#0067d6;color:#fff}.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before,.card.bg-primary .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.active,.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover{background-color:#3395ff;color:#fff}.card-secondary:not(.card-outline)>.card-header{background-color:#6c757d}.card-secondary:not(.card-outline)>.card-header,.card-secondary:not(.card-outline)>.card-header a{color:#fff}.card-secondary:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-secondary.card-outline{border-top:3px solid #6c757d}.card-secondary.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-secondary.card-outline-tabs>.card-header a.active,.card-secondary.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #6c757d}.bg-gradient-secondary>.card-header .btn-tool,.bg-secondary>.card-header .btn-tool,.card-secondary:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-secondary>.card-header .btn-tool:hover,.bg-secondary>.card-header .btn-tool:hover,.card-secondary:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th,.card.bg-secondary .bootstrap-datetimepicker-widget .table td,.card.bg-secondary .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#596167;color:#fff}.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before,.card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-secondary .bootstrap-datetimepicker-widget table td.active,.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover{background-color:#868e96;color:#fff}.card-success:not(.card-outline)>.card-header{background-color:#28a745}.card-success:not(.card-outline)>.card-header,.card-success:not(.card-outline)>.card-header a{color:#fff}.card-success:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-success.card-outline{border-top:3px solid #28a745}.card-success.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-success.card-outline-tabs>.card-header a.active,.card-success.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #28a745}.bg-gradient-success>.card-header .btn-tool,.bg-success>.card-header .btn-tool,.card-success:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-success>.card-header .btn-tool:hover,.bg-success>.card-header .btn-tool:hover,.card-success:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-success .bootstrap-datetimepicker-widget .table th,.card.bg-success .bootstrap-datetimepicker-widget .table td,.card.bg-success .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#208637;color:#fff}.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before,.card.bg-success .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.active,.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover{background-color:#34ce57;color:#fff}.card-info:not(.card-outline)>.card-header{background-color:#17a2b8}.card-info:not(.card-outline)>.card-header,.card-info:not(.card-outline)>.card-header a{color:#fff}.card-info:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-info.card-outline{border-top:3px solid #17a2b8}.card-info.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-info.card-outline-tabs>.card-header a.active,.card-info.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #17a2b8}.bg-gradient-info>.card-header .btn-tool,.bg-info>.card-header .btn-tool,.card-info:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-info>.card-header .btn-tool:hover,.bg-info>.card-header .btn-tool:hover,.card-info:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-info .bootstrap-datetimepicker-widget .table th,.card.bg-info .bootstrap-datetimepicker-widget .table td,.card.bg-info .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#128294;color:#fff}.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before,.card.bg-info .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.active,.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover{background-color:#1fc8e3;color:#fff}.card-warning:not(.card-outline)>.card-header{background-color:#ffc107}.card-warning:not(.card-outline)>.card-header,.card-warning:not(.card-outline)>.card-header a{color:#1f2d3d}.card-warning:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-warning.card-outline{border-top:3px solid #ffc107}.card-warning.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-warning.card-outline-tabs>.card-header a.active,.card-warning.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #ffc107}.bg-gradient-warning>.card-header .btn-tool,.bg-warning>.card-header .btn-tool,.card-warning:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.bg-gradient-warning>.card-header .btn-tool:hover,.bg-warning>.card-header .btn-tool:hover,.card-warning:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th,.card.bg-warning .bootstrap-datetimepicker-widget .table td,.card.bg-warning .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#dda600;color:#1f2d3d}.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before,.card.bg-warning .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.active,.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover{background-color:#ffce3a;color:#1f2d3d}.card-danger:not(.card-outline)>.card-header{background-color:#dc3545}.card-danger:not(.card-outline)>.card-header,.card-danger:not(.card-outline)>.card-header a{color:#fff}.card-danger:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-danger.card-outline{border-top:3px solid #dc3545}.card-danger.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-danger.card-outline-tabs>.card-header a.active,.card-danger.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #dc3545}.bg-danger>.card-header .btn-tool,.bg-gradient-danger>.card-header .btn-tool,.card-danger:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-danger>.card-header .btn-tool:hover,.bg-gradient-danger>.card-header .btn-tool:hover,.card-danger:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-danger .bootstrap-datetimepicker-widget .table td,.card.bg-danger .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#c62232;color:#fff}.card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-danger .bootstrap-datetimepicker-widget table td.active,.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover{background-color:#e4606d;color:#fff}.card-light:not(.card-outline)>.card-header{background-color:#f8f9fa}.card-light:not(.card-outline)>.card-header,.card-light:not(.card-outline)>.card-header a{color:#1f2d3d}.card-light:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-light.card-outline{border-top:3px solid #f8f9fa}.card-light.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-light.card-outline-tabs>.card-header a.active,.card-light.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #f8f9fa}.bg-gradient-light>.card-header .btn-tool,.bg-light>.card-header .btn-tool,.card-light:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.bg-gradient-light>.card-header .btn-tool:hover,.bg-light>.card-header .btn-tool:hover,.card-light:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-light .bootstrap-datetimepicker-widget .table th,.card.bg-light .bootstrap-datetimepicker-widget .table td,.card.bg-light .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#e0e5e9;color:#1f2d3d}.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before,.card.bg-light .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-light .bootstrap-datetimepicker-widget table td.active,.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover{background-color:#fff;color:#1f2d3d}.card-dark:not(.card-outline)>.card-header{background-color:#343a40}.card-dark:not(.card-outline)>.card-header,.card-dark:not(.card-outline)>.card-header a{color:#fff}.card-dark:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-dark.card-outline{border-top:3px solid #343a40}.card-dark.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-dark.card-outline-tabs>.card-header a.active,.card-dark.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #343a40}.bg-dark>.card-header .btn-tool,.bg-gradient-dark>.card-header .btn-tool,.card-dark:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-dark>.card-header .btn-tool:hover,.bg-gradient-dark>.card-header .btn-tool:hover,.card-dark:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-dark .bootstrap-datetimepicker-widget .table td,.card.bg-dark .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#222629;color:#fff}.card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-dark .bootstrap-datetimepicker-widget table td.active,.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover{background-color:#4b545c;color:#fff}.card-lightblue:not(.card-outline)>.card-header{background-color:#3c8dbc}.card-lightblue:not(.card-outline)>.card-header,.card-lightblue:not(.card-outline)>.card-header a{color:#fff}.card-lightblue:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-lightblue.card-outline{border-top:3px solid #3c8dbc}.card-lightblue.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-lightblue.card-outline-tabs>.card-header a.active,.card-lightblue.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #3c8dbc}.bg-gradient-lightblue>.card-header .btn-tool,.bg-lightblue>.card-header .btn-tool,.card-lightblue:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-lightblue>.card-header .btn-tool:hover,.bg-lightblue>.card-header .btn-tool:hover,.card-lightblue:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th,.card.bg-lightblue .bootstrap-datetimepicker-widget .table td,.card.bg-lightblue .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#32769d;color:#fff}.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover{background-color:#5fa4cc;color:#fff}.card-navy:not(.card-outline)>.card-header{background-color:#001f3f}.card-navy:not(.card-outline)>.card-header,.card-navy:not(.card-outline)>.card-header a{color:#fff}.card-navy:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-navy.card-outline{border-top:3px solid #001f3f}.card-navy.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-navy.card-outline-tabs>.card-header a.active,.card-navy.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #001f3f}.bg-gradient-navy>.card-header .btn-tool,.bg-navy>.card-header .btn-tool,.card-navy:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-navy>.card-header .btn-tool:hover,.bg-navy>.card-header .btn-tool:hover,.card-navy:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th,.card.bg-navy .bootstrap-datetimepicker-widget .table td,.card.bg-navy .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#000b16;color:#fff}.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before,.card.bg-navy .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-navy .bootstrap-datetimepicker-widget table td.active,.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover{background-color:#003872;color:#fff}.card-olive:not(.card-outline)>.card-header{background-color:#3d9970}.card-olive:not(.card-outline)>.card-header,.card-olive:not(.card-outline)>.card-header a{color:#fff}.card-olive:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-olive.card-outline{border-top:3px solid #3d9970}.card-olive.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-olive.card-outline-tabs>.card-header a.active,.card-olive.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #3d9970}.bg-gradient-olive>.card-header .btn-tool,.bg-olive>.card-header .btn-tool,.card-olive:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-olive>.card-header .btn-tool:hover,.bg-olive>.card-header .btn-tool:hover,.card-olive:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th,.card.bg-olive .bootstrap-datetimepicker-widget .table td,.card.bg-olive .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#317c5b;color:#fff}.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before,.card.bg-olive .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-olive .bootstrap-datetimepicker-widget table td.active,.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover{background-color:#50b98a;color:#fff}.card-lime:not(.card-outline)>.card-header{background-color:#01ff70}.card-lime:not(.card-outline)>.card-header,.card-lime:not(.card-outline)>.card-header a{color:#1f2d3d}.card-lime:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-lime.card-outline{border-top:3px solid #01ff70}.card-lime.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-lime.card-outline-tabs>.card-header a.active,.card-lime.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #01ff70}.bg-gradient-lime>.card-header .btn-tool,.bg-lime>.card-header .btn-tool,.card-lime:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.bg-gradient-lime>.card-header .btn-tool:hover,.bg-lime>.card-header .btn-tool:hover,.card-lime:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th,.card.bg-lime .bootstrap-datetimepicker-widget .table td,.card.bg-lime .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#00d75e;color:#1f2d3d}.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before,.card.bg-lime .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-lime .bootstrap-datetimepicker-widget table td.active,.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover{background-color:#34ff8d;color:#1f2d3d}.card-fuchsia:not(.card-outline)>.card-header{background-color:#f012be}.card-fuchsia:not(.card-outline)>.card-header,.card-fuchsia:not(.card-outline)>.card-header a{color:#fff}.card-fuchsia:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-fuchsia.card-outline{border-top:3px solid #f012be}.card-fuchsia.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-fuchsia.card-outline-tabs>.card-header a.active,.card-fuchsia.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #f012be}.bg-fuchsia>.card-header .btn-tool,.bg-gradient-fuchsia>.card-header .btn-tool,.card-fuchsia:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-fuchsia>.card-header .btn-tool:hover,.bg-gradient-fuchsia>.card-header .btn-tool:hover,.card-fuchsia:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#cc0da1;color:#fff}.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover{background-color:#f342cb;color:#fff}.card-maroon:not(.card-outline)>.card-header{background-color:#d81b60}.card-maroon:not(.card-outline)>.card-header,.card-maroon:not(.card-outline)>.card-header a{color:#fff}.card-maroon:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-maroon.card-outline{border-top:3px solid #d81b60}.card-maroon.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-maroon.card-outline-tabs>.card-header a.active,.card-maroon.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #d81b60}.bg-gradient-maroon>.card-header .btn-tool,.bg-maroon>.card-header .btn-tool,.card-maroon:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-maroon>.card-header .btn-tool:hover,.bg-maroon>.card-header .btn-tool:hover,.card-maroon:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th,.card.bg-maroon .bootstrap-datetimepicker-widget .table td,.card.bg-maroon .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#b41650;color:#fff}.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before,.card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-maroon .bootstrap-datetimepicker-widget table td.active,.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover{background-color:#e73f7c;color:#fff}.card-blue:not(.card-outline)>.card-header{background-color:#007bff}.card-blue:not(.card-outline)>.card-header,.card-blue:not(.card-outline)>.card-header a{color:#fff}.card-blue:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-blue.card-outline{border-top:3px solid #007bff}.card-blue.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-blue.card-outline-tabs>.card-header a.active,.card-blue.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #007bff}.bg-blue>.card-header .btn-tool,.bg-gradient-blue>.card-header .btn-tool,.card-blue:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-blue>.card-header .btn-tool:hover,.bg-gradient-blue>.card-header .btn-tool:hover,.card-blue:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-blue .bootstrap-datetimepicker-widget .table td,.card.bg-blue .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#0067d6;color:#fff}.card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-blue .bootstrap-datetimepicker-widget table td.active,.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover{background-color:#3395ff;color:#fff}.card-indigo:not(.card-outline)>.card-header{background-color:#6610f2}.card-indigo:not(.card-outline)>.card-header,.card-indigo:not(.card-outline)>.card-header a{color:#fff}.card-indigo:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-indigo.card-outline{border-top:3px solid #6610f2}.card-indigo.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-indigo.card-outline-tabs>.card-header a.active,.card-indigo.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #6610f2}.bg-gradient-indigo>.card-header .btn-tool,.bg-indigo>.card-header .btn-tool,.card-indigo:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-indigo>.card-header .btn-tool:hover,.bg-indigo>.card-header .btn-tool:hover,.card-indigo:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th,.card.bg-indigo .bootstrap-datetimepicker-widget .table td,.card.bg-indigo .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#550bce;color:#fff}.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before,.card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-indigo .bootstrap-datetimepicker-widget table td.active,.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover{background-color:#8540f5;color:#fff}.card-purple:not(.card-outline)>.card-header{background-color:#6f42c1}.card-purple:not(.card-outline)>.card-header,.card-purple:not(.card-outline)>.card-header a{color:#fff}.card-purple:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-purple.card-outline{border-top:3px solid #6f42c1}.card-purple.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-purple.card-outline-tabs>.card-header a.active,.card-purple.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #6f42c1}.bg-gradient-purple>.card-header .btn-tool,.bg-purple>.card-header .btn-tool,.card-purple:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-purple>.card-header .btn-tool:hover,.bg-purple>.card-header .btn-tool:hover,.card-purple:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th,.card.bg-purple .bootstrap-datetimepicker-widget .table td,.card.bg-purple .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#5d36a4;color:#fff}.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before,.card.bg-purple .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-purple .bootstrap-datetimepicker-widget table td.active,.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover{background-color:#8c68ce;color:#fff}.card-pink:not(.card-outline)>.card-header{background-color:#e83e8c}.card-pink:not(.card-outline)>.card-header,.card-pink:not(.card-outline)>.card-header a{color:#fff}.card-pink:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-pink.card-outline{border-top:3px solid #e83e8c}.card-pink.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-pink.card-outline-tabs>.card-header a.active,.card-pink.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #e83e8c}.bg-gradient-pink>.card-header .btn-tool,.bg-pink>.card-header .btn-tool,.card-pink:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-pink>.card-header .btn-tool:hover,.bg-pink>.card-header .btn-tool:hover,.card-pink:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th,.card.bg-pink .bootstrap-datetimepicker-widget .table td,.card.bg-pink .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#e21b76;color:#fff}.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before,.card.bg-pink .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-pink .bootstrap-datetimepicker-widget table td.active,.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover{background-color:#ed6ca7;color:#fff}.card-red:not(.card-outline)>.card-header{background-color:#dc3545}.card-red:not(.card-outline)>.card-header,.card-red:not(.card-outline)>.card-header a{color:#fff}.card-red:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-red.card-outline{border-top:3px solid #dc3545}.card-red.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-red.card-outline-tabs>.card-header a.active,.card-red.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #dc3545}.bg-gradient-red>.card-header .btn-tool,.bg-red>.card-header .btn-tool,.card-red:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-red>.card-header .btn-tool:hover,.bg-red>.card-header .btn-tool:hover,.card-red:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-red .bootstrap-datetimepicker-widget .table th,.card.bg-red .bootstrap-datetimepicker-widget .table td,.card.bg-red .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#c62232;color:#fff}.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before,.card.bg-red .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-red .bootstrap-datetimepicker-widget table td.active,.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover{background-color:#e4606d;color:#fff}.card-orange:not(.card-outline)>.card-header{background-color:#fd7e14}.card-orange:not(.card-outline)>.card-header,.card-orange:not(.card-outline)>.card-header a{color:#1f2d3d}.card-orange:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-orange.card-outline{border-top:3px solid #fd7e14}.card-orange.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-orange.card-outline-tabs>.card-header a.active,.card-orange.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #fd7e14}.bg-gradient-orange>.card-header .btn-tool,.bg-orange>.card-header .btn-tool,.card-orange:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.bg-gradient-orange>.card-header .btn-tool:hover,.bg-orange>.card-header .btn-tool:hover,.card-orange:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th,.card.bg-orange .bootstrap-datetimepicker-widget .table td,.card.bg-orange .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#e66a02;color:#1f2d3d}.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before,.card.bg-orange .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-orange .bootstrap-datetimepicker-widget table td.active,.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover{background-color:#fd9a47;color:#1f2d3d}.card-yellow:not(.card-outline)>.card-header{background-color:#ffc107}.card-yellow:not(.card-outline)>.card-header,.card-yellow:not(.card-outline)>.card-header a{color:#1f2d3d}.card-yellow:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-yellow.card-outline{border-top:3px solid #ffc107}.card-yellow.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-yellow.card-outline-tabs>.card-header a.active,.card-yellow.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #ffc107}.bg-gradient-yellow>.card-header .btn-tool,.bg-yellow>.card-header .btn-tool,.card-yellow:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.bg-gradient-yellow>.card-header .btn-tool:hover,.bg-yellow>.card-header .btn-tool:hover,.card-yellow:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th,.card.bg-yellow .bootstrap-datetimepicker-widget .table td,.card.bg-yellow .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#dda600;color:#1f2d3d}.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before,.card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-yellow .bootstrap-datetimepicker-widget table td.active,.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover{background-color:#ffce3a;color:#1f2d3d}.card-green:not(.card-outline)>.card-header{background-color:#28a745}.card-green:not(.card-outline)>.card-header,.card-green:not(.card-outline)>.card-header a{color:#fff}.card-green:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-green.card-outline{border-top:3px solid #28a745}.card-green.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-green.card-outline-tabs>.card-header a.active,.card-green.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #28a745}.bg-gradient-green>.card-header .btn-tool,.bg-green>.card-header .btn-tool,.card-green:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-green>.card-header .btn-tool:hover,.bg-green>.card-header .btn-tool:hover,.card-green:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-green .bootstrap-datetimepicker-widget .table th,.card.bg-green .bootstrap-datetimepicker-widget .table td,.card.bg-green .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#208637;color:#fff}.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before,.card.bg-green .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-green .bootstrap-datetimepicker-widget table td.active,.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover{background-color:#34ce57;color:#fff}.card-teal:not(.card-outline)>.card-header{background-color:#20c997}.card-teal:not(.card-outline)>.card-header,.card-teal:not(.card-outline)>.card-header a{color:#fff}.card-teal:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-teal.card-outline{border-top:3px solid #20c997}.card-teal.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-teal.card-outline-tabs>.card-header a.active,.card-teal.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #20c997}.bg-gradient-teal>.card-header .btn-tool,.bg-teal>.card-header .btn-tool,.card-teal:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-teal>.card-header .btn-tool:hover,.bg-teal>.card-header .btn-tool:hover,.card-teal:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th,.card.bg-teal .bootstrap-datetimepicker-widget .table td,.card.bg-teal .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#1aa67d;color:#fff}.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before,.card.bg-teal .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-teal .bootstrap-datetimepicker-widget table td.active,.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover{background-color:#3ce0af;color:#fff}.card-cyan:not(.card-outline)>.card-header{background-color:#17a2b8}.card-cyan:not(.card-outline)>.card-header,.card-cyan:not(.card-outline)>.card-header a{color:#fff}.card-cyan:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-cyan.card-outline{border-top:3px solid #17a2b8}.card-cyan.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-cyan.card-outline-tabs>.card-header a.active,.card-cyan.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #17a2b8}.bg-cyan>.card-header .btn-tool,.bg-gradient-cyan>.card-header .btn-tool,.card-cyan:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-cyan>.card-header .btn-tool:hover,.bg-gradient-cyan>.card-header .btn-tool:hover,.card-cyan:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-cyan .bootstrap-datetimepicker-widget .table td,.card.bg-cyan .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#128294;color:#fff}.card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-cyan .bootstrap-datetimepicker-widget table td.active,.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover{background-color:#1fc8e3;color:#fff}.card-white:not(.card-outline)>.card-header{background-color:#fff}.card-white:not(.card-outline)>.card-header,.card-white:not(.card-outline)>.card-header a{color:#1f2d3d}.card-white:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-white.card-outline{border-top:3px solid #fff}.card-white.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-white.card-outline-tabs>.card-header a.active,.card-white.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #fff}.bg-gradient-white>.card-header .btn-tool,.bg-white>.card-header .btn-tool,.card-white:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.bg-gradient-white>.card-header .btn-tool:hover,.bg-white>.card-header .btn-tool:hover,.card-white:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-white .bootstrap-datetimepicker-widget .table th,.card.bg-white .bootstrap-datetimepicker-widget .table td,.card.bg-white .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#ebebeb;color:#1f2d3d}.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before,.card.bg-white .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-white .bootstrap-datetimepicker-widget table td.active,.card.bg-white .bootstrap-datetimepicker-widget table td.active:hover{background-color:#fff;color:#1f2d3d}.card-gray:not(.card-outline)>.card-header{background-color:#6c757d}.card-gray:not(.card-outline)>.card-header,.card-gray:not(.card-outline)>.card-header a{color:#fff}.card-gray:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-gray.card-outline{border-top:3px solid #6c757d}.card-gray.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-gray.card-outline-tabs>.card-header a.active,.card-gray.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #6c757d}.bg-gradient-gray>.card-header .btn-tool,.bg-gray>.card-header .btn-tool,.card-gray:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-gray>.card-header .btn-tool:hover,.bg-gray>.card-header .btn-tool:hover,.card-gray:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th,.card.bg-gray .bootstrap-datetimepicker-widget .table td,.card.bg-gray .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#596167;color:#fff}.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before,.card.bg-gray .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gray .bootstrap-datetimepicker-widget table td.active,.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover{background-color:#868e96;color:#fff}.card-gray-dark:not(.card-outline)>.card-header{background-color:#343a40}.card-gray-dark:not(.card-outline)>.card-header,.card-gray-dark:not(.card-outline)>.card-header a{color:#fff}.card-gray-dark:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-gray-dark.card-outline{border-top:3px solid #343a40}.card-gray-dark.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-gray-dark.card-outline-tabs>.card-header a.active,.card-gray-dark.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #343a40}.bg-gradient-gray-dark>.card-header .btn-tool,.bg-gray-dark>.card-header .btn-tool,.card-gray-dark:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.bg-gradient-gray-dark>.card-header .btn-tool:hover,.bg-gray-dark>.card-header .btn-tool:hover,.card-gray-dark:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th,.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#222629;color:#fff}.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before,.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover{background-color:#4b545c;color:#fff}.card{box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);margin-bottom:1rem}.card.bg-dark .card-header{border-color:#383f45}.card.bg-dark,.card.bg-dark .card-body{color:#fff}.card.maximized-card{height:100%!important;left:0;max-height:100%!important;max-width:100%!important;position:fixed;top:0;width:100%!important;z-index:1040}.card.maximized-card.was-collapsed .card-body{display:block!important}.card.maximized-card .card-body{overflow:auto}.card.maximized-card [data-card-widgett=collapse]{display:none}.card.maximized-card .card-footer,.card.maximized-card .card-header{border-radius:0!important}.card.collapsed-card .card-body,.card.collapsed-card .card-footer{display:none}.card .nav.flex-column:not(.nav-sidebar)>li{border-bottom:1px solid rgba(0,0,0,.125);margin:0}.card .nav.flex-column:not(.nav-sidebar)>li:last-of-type{border-bottom:0}.card.height-control .card-body{max-height:300px;overflow:auto}.card .border-right{border-right:1px solid rgba(0,0,0,.125)}.card .border-left{border-left:1px solid rgba(0,0,0,.125)}.card.card-tabs:not(.card-outline)>.card-header{border-bottom:0}.card.card-tabs:not(.card-outline)>.card-header .nav-item:first-child .nav-link{border-left-color:transparent}.card.card-tabs.card-outline .nav-item{border-bottom:0}.card.card-tabs.card-outline .nav-item:first-child .nav-link{border-left:0;margin-left:0}.card.card-tabs .card-tools{margin:.3rem .5rem}.card.card-tabs:not(.expanding-card).collapsed-card .card-header{border-bottom:0}.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs{border-bottom:0}.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item{margin-bottom:0}.card.card-tabs.expanding-card .card-header .nav-tabs .nav-item{margin-bottom:-1px}.card.card-outline-tabs{border-top:0}.card.card-outline-tabs .card-header .nav-item:first-child .nav-link{border-left:0;margin-left:0}.card.card-outline-tabs .card-header a{border-top:3px solid transparent}.card.card-outline-tabs .card-header a:hover{border-top:3px solid #dee2e6}.card.card-outline-tabs .card-header a.active:hover{margin-top:0}.card.card-outline-tabs .card-tools{margin:.5rem .5rem .3rem}.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header{border-bottom:0}.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs{border-bottom:0}.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item{margin-bottom:0}.card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item{margin-bottom:-1px}html.maximized-card{overflow:hidden}.card-body::after,.card-footer::after,.card-header::after{display:block;clear:both;content:""}.card-header{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem;position:relative;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.collapsed-card .card-header{border-bottom:0}.card-header>.card-tools{float:right;margin-right:-.625rem}.card-header>.card-tools .input-group,.card-header>.card-tools .nav,.card-header>.card-tools .pagination{margin-bottom:-.3rem;margin-top:-.3rem}.card-header>.card-tools [data-toggle=tooltip]{position:relative}.card-title{float:left;font-size:1.1rem;font-weight:400;margin:0}.card-text{clear:both}.btn-tool{background-color:transparent;color:#adb5bd;font-size:.875rem;margin:-.75rem 0;padding:.25rem .5rem}.btn-group.show .btn-tool,.btn-tool:hover{color:#495057}.btn-tool:focus,.show .btn-tool{box-shadow:none!important}.text-sm .card-title{font-size:1rem}.text-sm .nav-link{padding:.4rem .8rem}.card-body>.table{margin-bottom:0}.card-body>.table>thead>tr>td,.card-body>.table>thead>tr>th{border-top-width:0}.card-body .fc{margin-top:5px}.card-body .full-width-chart{margin:-19px}.card-body.p-0 .full-width-chart{margin:-9px}.chart-legend{padding-left:0;list-style:none;margin:10px 0}@media (max-width:576px){.chart-legend>li{float:left;margin-right:10px}}.card-comments{background-color:#f8f9fa}.card-comments .card-comment{border-bottom:1px solid #e9ecef;padding:8px 0}.card-comments .card-comment::after{display:block;clear:both;content:""}.card-comments .card-comment:last-of-type{border-bottom:0}.card-comments .card-comment:first-of-type{padding-top:0}.card-comments .card-comment img{height:1.875rem;width:1.875rem;float:left}.card-comments .comment-text{color:#78838e;margin-left:40px}.card-comments .username{color:#495057;display:block;font-weight:600}.card-comments .text-muted{font-size:12px;font-weight:400}.todo-list{list-style:none;margin:0;overflow:auto;padding:0}.todo-list>li{border-radius:2px;background-color:#f8f9fa;border-left:2px solid #e9ecef;color:#495057;margin-bottom:2px;padding:10px}.todo-list>li:last-of-type{margin-bottom:0}.todo-list>li>input[type=checkbox]{margin:0 10px 0 5px}.todo-list>li .text{display:inline-block;font-weight:600;margin-left:5px}.todo-list>li .badge{font-size:.7rem;margin-left:10px}.todo-list>li .tools{color:#dc3545;display:none;float:right}.todo-list>li .tools>.fa,.todo-list>li .tools>.fab,.todo-list>li .tools>.fad,.todo-list>li .tools>.fal,.todo-list>li .tools>.far,.todo-list>li .tools>.fas,.todo-list>li .tools>.ion,.todo-list>li .tools>.svg-inline--fa{cursor:pointer;margin-right:5px}.todo-list>li:hover .tools{display:inline-block}.todo-list>li.done{color:#697582}.todo-list>li.done .text{font-weight:500;text-decoration:line-through}.todo-list>li.done .badge{background-color:#adb5bd!important}.todo-list .primary{border-left-color:#007bff}.todo-list .secondary{border-left-color:#6c757d}.todo-list .success{border-left-color:#28a745}.todo-list .info{border-left-color:#17a2b8}.todo-list .warning{border-left-color:#ffc107}.todo-list .danger{border-left-color:#dc3545}.todo-list .light{border-left-color:#f8f9fa}.todo-list .dark{border-left-color:#343a40}.todo-list .lightblue{border-left-color:#3c8dbc}.todo-list .navy{border-left-color:#001f3f}.todo-list .olive{border-left-color:#3d9970}.todo-list .lime{border-left-color:#01ff70}.todo-list .fuchsia{border-left-color:#f012be}.todo-list .maroon{border-left-color:#d81b60}.todo-list .blue{border-left-color:#007bff}.todo-list .indigo{border-left-color:#6610f2}.todo-list .purple{border-left-color:#6f42c1}.todo-list .pink{border-left-color:#e83e8c}.todo-list .red{border-left-color:#dc3545}.todo-list .orange{border-left-color:#fd7e14}.todo-list .yellow{border-left-color:#ffc107}.todo-list .green{border-left-color:#28a745}.todo-list .teal{border-left-color:#20c997}.todo-list .cyan{border-left-color:#17a2b8}.todo-list .white{border-left-color:#fff}.todo-list .gray{border-left-color:#6c757d}.todo-list .gray-dark{border-left-color:#343a40}.todo-list .handle{cursor:move;display:inline-block;margin:0 5px}.card-input{max-width:200px}.card-default .nav-item:first-child .nav-link{border-left:0}.dark-mode .card-primary:not(.card-outline)>.card-header{background-color:#3f6791}.dark-mode .card-primary:not(.card-outline)>.card-header,.dark-mode .card-primary:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-primary:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-primary.card-outline{border-top:3px solid #3f6791}.dark-mode .card-primary.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-primary.card-outline-tabs>.card-header a.active,.dark-mode .card-primary.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #3f6791}.dark-mode .bg-gradient-primary>.card-header .btn-tool,.dark-mode .bg-primary>.card-header .btn-tool,.dark-mode .card-primary:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-primary>.card-header .btn-tool:hover,.dark-mode .bg-primary>.card-header .btn-tool:hover,.dark-mode .card-primary:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#335375;color:#fff}.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover{background-color:#5080b3;color:#fff}.dark-mode .card-secondary:not(.card-outline)>.card-header{background-color:#6c757d}.dark-mode .card-secondary:not(.card-outline)>.card-header,.dark-mode .card-secondary:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-secondary:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-secondary.card-outline{border-top:3px solid #6c757d}.dark-mode .card-secondary.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-secondary.card-outline-tabs>.card-header a.active,.dark-mode .card-secondary.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #6c757d}.dark-mode .bg-gradient-secondary>.card-header .btn-tool,.dark-mode .bg-secondary>.card-header .btn-tool,.dark-mode .card-secondary:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-secondary>.card-header .btn-tool:hover,.dark-mode .bg-secondary>.card-header .btn-tool:hover,.dark-mode .card-secondary:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#596167;color:#fff}.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover{background-color:#868e96;color:#fff}.dark-mode .card-success:not(.card-outline)>.card-header{background-color:#00bc8c}.dark-mode .card-success:not(.card-outline)>.card-header,.dark-mode .card-success:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-success:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-success.card-outline{border-top:3px solid #00bc8c}.dark-mode .card-success.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-success.card-outline-tabs>.card-header a.active,.dark-mode .card-success.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #00bc8c}.dark-mode .bg-gradient-success>.card-header .btn-tool,.dark-mode .bg-success>.card-header .btn-tool,.dark-mode .card-success:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-success>.card-header .btn-tool:hover,.dark-mode .bg-success>.card-header .btn-tool:hover,.dark-mode .card-success:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#00936e;color:#fff}.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active:hover{background-color:#00efb2;color:#fff}.dark-mode .card-info:not(.card-outline)>.card-header{background-color:#3498db}.dark-mode .card-info:not(.card-outline)>.card-header,.dark-mode .card-info:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-info:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-info.card-outline{border-top:3px solid #3498db}.dark-mode .card-info.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-info.card-outline-tabs>.card-header a.active,.dark-mode .card-info.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #3498db}.dark-mode .bg-gradient-info>.card-header .btn-tool,.dark-mode .bg-info>.card-header .btn-tool,.dark-mode .card-info:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-info>.card-header .btn-tool:hover,.dark-mode .bg-info>.card-header .btn-tool:hover,.dark-mode .card-info:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#2383c4;color:#fff}.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active:hover{background-color:#5faee3;color:#fff}.dark-mode .card-warning:not(.card-outline)>.card-header{background-color:#f39c12}.dark-mode .card-warning:not(.card-outline)>.card-header,.dark-mode .card-warning:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-warning:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-warning.card-outline{border-top:3px solid #f39c12}.dark-mode .card-warning.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-warning.card-outline-tabs>.card-header a.active,.dark-mode .card-warning.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #f39c12}.dark-mode .bg-gradient-warning>.card-header .btn-tool,.dark-mode .bg-warning>.card-header .btn-tool,.dark-mode .card-warning:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-warning>.card-header .btn-tool:hover,.dark-mode .bg-warning>.card-header .btn-tool:hover,.dark-mode .card-warning:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#d2850b;color:#1f2d3d}.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover{background-color:#f5b043;color:#1f2d3d}.dark-mode .card-danger:not(.card-outline)>.card-header{background-color:#e74c3c}.dark-mode .card-danger:not(.card-outline)>.card-header,.dark-mode .card-danger:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-danger:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-danger.card-outline{border-top:3px solid #e74c3c}.dark-mode .card-danger.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-danger.card-outline-tabs>.card-header a.active,.dark-mode .card-danger.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #e74c3c}.dark-mode .bg-danger>.card-header .btn-tool,.dark-mode .bg-gradient-danger>.card-header .btn-tool,.dark-mode .card-danger:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-danger>.card-header .btn-tool:hover,.dark-mode .bg-gradient-danger>.card-header .btn-tool:hover,.dark-mode .card-danger:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#df2e1b;color:#fff}.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover{background-color:#ed7669;color:#fff}.dark-mode .card-light:not(.card-outline)>.card-header{background-color:#f8f9fa}.dark-mode .card-light:not(.card-outline)>.card-header,.dark-mode .card-light:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-light:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-light.card-outline{border-top:3px solid #f8f9fa}.dark-mode .card-light.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-light.card-outline-tabs>.card-header a.active,.dark-mode .card-light.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #f8f9fa}.dark-mode .bg-gradient-light>.card-header .btn-tool,.dark-mode .bg-light>.card-header .btn-tool,.dark-mode .card-light:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-light>.card-header .btn-tool:hover,.dark-mode .bg-light>.card-header .btn-tool:hover,.dark-mode .card-light:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#e0e5e9;color:#1f2d3d}.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active:hover{background-color:#fff;color:#1f2d3d}.dark-mode .card-dark:not(.card-outline)>.card-header{background-color:#343a40}.dark-mode .card-dark:not(.card-outline)>.card-header,.dark-mode .card-dark:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-dark:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-dark.card-outline{border-top:3px solid #343a40}.dark-mode .card-dark.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-dark.card-outline-tabs>.card-header a.active,.dark-mode .card-dark.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #343a40}.dark-mode .bg-dark>.card-header .btn-tool,.dark-mode .bg-gradient-dark>.card-header .btn-tool,.dark-mode .card-dark:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-dark>.card-header .btn-tool:hover,.dark-mode .bg-gradient-dark>.card-header .btn-tool:hover,.dark-mode .card-dark:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#222629;color:#fff}.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover{background-color:#4b545c;color:#fff}.dark-mode .card-lightblue:not(.card-outline)>.card-header{background-color:#86bad8}.dark-mode .card-lightblue:not(.card-outline)>.card-header,.dark-mode .card-lightblue:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-lightblue:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-lightblue.card-outline{border-top:3px solid #86bad8}.dark-mode .card-lightblue.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-lightblue.card-outline-tabs>.card-header a.active,.dark-mode .card-lightblue.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #86bad8}.dark-mode .bg-gradient-lightblue>.card-header .btn-tool,.dark-mode .bg-lightblue>.card-header .btn-tool,.dark-mode .card-lightblue:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-lightblue>.card-header .btn-tool:hover,.dark-mode .bg-lightblue>.card-header .btn-tool:hover,.dark-mode .card-lightblue:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#67a8ce;color:#1f2d3d}.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover{background-color:#acd0e5;color:#1f2d3d}.dark-mode .card-navy:not(.card-outline)>.card-header{background-color:#002c59}.dark-mode .card-navy:not(.card-outline)>.card-header,.dark-mode .card-navy:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-navy:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-navy.card-outline{border-top:3px solid #002c59}.dark-mode .card-navy.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-navy.card-outline-tabs>.card-header a.active,.dark-mode .card-navy.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #002c59}.dark-mode .bg-gradient-navy>.card-header .btn-tool,.dark-mode .bg-navy>.card-header .btn-tool,.dark-mode .card-navy:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-navy>.card-header .btn-tool:hover,.dark-mode .bg-navy>.card-header .btn-tool:hover,.dark-mode .card-navy:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#001730;color:#fff}.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover{background-color:#00458c;color:#fff}.dark-mode .card-olive:not(.card-outline)>.card-header{background-color:#74c8a3}.dark-mode .card-olive:not(.card-outline)>.card-header,.dark-mode .card-olive:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-olive:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-olive.card-outline{border-top:3px solid #74c8a3}.dark-mode .card-olive.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-olive.card-outline-tabs>.card-header a.active,.dark-mode .card-olive.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #74c8a3}.dark-mode .bg-gradient-olive>.card-header .btn-tool,.dark-mode .bg-olive>.card-header .btn-tool,.dark-mode .card-olive:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-olive>.card-header .btn-tool:hover,.dark-mode .bg-olive>.card-header .btn-tool:hover,.dark-mode .card-olive:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#57bc8f;color:#1f2d3d}.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover{background-color:#99d6bb;color:#1f2d3d}.dark-mode .card-lime:not(.card-outline)>.card-header{background-color:#67ffa9}.dark-mode .card-lime:not(.card-outline)>.card-header,.dark-mode .card-lime:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-lime:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-lime.card-outline{border-top:3px solid #67ffa9}.dark-mode .card-lime.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-lime.card-outline-tabs>.card-header a.active,.dark-mode .card-lime.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #67ffa9}.dark-mode .bg-gradient-lime>.card-header .btn-tool,.dark-mode .bg-lime>.card-header .btn-tool,.dark-mode .card-lime:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-lime>.card-header .btn-tool:hover,.dark-mode .bg-lime>.card-header .btn-tool:hover,.dark-mode .card-lime:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#3eff92;color:#1f2d3d}.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover{background-color:#9affc6;color:#1f2d3d}.dark-mode .card-fuchsia:not(.card-outline)>.card-header{background-color:#f672d8}.dark-mode .card-fuchsia:not(.card-outline)>.card-header,.dark-mode .card-fuchsia:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-fuchsia:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-fuchsia.card-outline{border-top:3px solid #f672d8}.dark-mode .card-fuchsia.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-fuchsia.card-outline-tabs>.card-header a.active,.dark-mode .card-fuchsia.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #f672d8}.dark-mode .bg-fuchsia>.card-header .btn-tool,.dark-mode .bg-gradient-fuchsia>.card-header .btn-tool,.dark-mode .card-fuchsia:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-fuchsia>.card-header .btn-tool:hover,.dark-mode .bg-gradient-fuchsia>.card-header .btn-tool:hover,.dark-mode .card-fuchsia:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#f44cce;color:#1f2d3d}.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover{background-color:#f9a2e5;color:#1f2d3d}.dark-mode .card-maroon:not(.card-outline)>.card-header{background-color:#ed6c9b}.dark-mode .card-maroon:not(.card-outline)>.card-header,.dark-mode .card-maroon:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-maroon:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-maroon.card-outline{border-top:3px solid #ed6c9b}.dark-mode .card-maroon.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-maroon.card-outline-tabs>.card-header a.active,.dark-mode .card-maroon.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #ed6c9b}.dark-mode .bg-gradient-maroon>.card-header .btn-tool,.dark-mode .bg-maroon>.card-header .btn-tool,.dark-mode .card-maroon:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-maroon>.card-header .btn-tool:hover,.dark-mode .bg-maroon>.card-header .btn-tool:hover,.dark-mode .card-maroon:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#e84883;color:#1f2d3d}.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover{background-color:#f29aba;color:#1f2d3d}.dark-mode .card-blue:not(.card-outline)>.card-header{background-color:#3f6791}.dark-mode .card-blue:not(.card-outline)>.card-header,.dark-mode .card-blue:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-blue:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-blue.card-outline{border-top:3px solid #3f6791}.dark-mode .card-blue.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-blue.card-outline-tabs>.card-header a.active,.dark-mode .card-blue.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #3f6791}.dark-mode .bg-blue>.card-header .btn-tool,.dark-mode .bg-gradient-blue>.card-header .btn-tool,.dark-mode .card-blue:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-blue>.card-header .btn-tool:hover,.dark-mode .bg-gradient-blue>.card-header .btn-tool:hover,.dark-mode .card-blue:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#335375;color:#fff}.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover{background-color:#5080b3;color:#fff}.dark-mode .card-indigo:not(.card-outline)>.card-header{background-color:#6610f2}.dark-mode .card-indigo:not(.card-outline)>.card-header,.dark-mode .card-indigo:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-indigo:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-indigo.card-outline{border-top:3px solid #6610f2}.dark-mode .card-indigo.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-indigo.card-outline-tabs>.card-header a.active,.dark-mode .card-indigo.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #6610f2}.dark-mode .bg-gradient-indigo>.card-header .btn-tool,.dark-mode .bg-indigo>.card-header .btn-tool,.dark-mode .card-indigo:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-indigo>.card-header .btn-tool:hover,.dark-mode .bg-indigo>.card-header .btn-tool:hover,.dark-mode .card-indigo:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#550bce;color:#fff}.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover{background-color:#8540f5;color:#fff}.dark-mode .card-purple:not(.card-outline)>.card-header{background-color:#6f42c1}.dark-mode .card-purple:not(.card-outline)>.card-header,.dark-mode .card-purple:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-purple:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-purple.card-outline{border-top:3px solid #6f42c1}.dark-mode .card-purple.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-purple.card-outline-tabs>.card-header a.active,.dark-mode .card-purple.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #6f42c1}.dark-mode .bg-gradient-purple>.card-header .btn-tool,.dark-mode .bg-purple>.card-header .btn-tool,.dark-mode .card-purple:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-purple>.card-header .btn-tool:hover,.dark-mode .bg-purple>.card-header .btn-tool:hover,.dark-mode .card-purple:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#5d36a4;color:#fff}.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover{background-color:#8c68ce;color:#fff}.dark-mode .card-pink:not(.card-outline)>.card-header{background-color:#e83e8c}.dark-mode .card-pink:not(.card-outline)>.card-header,.dark-mode .card-pink:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-pink:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-pink.card-outline{border-top:3px solid #e83e8c}.dark-mode .card-pink.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-pink.card-outline-tabs>.card-header a.active,.dark-mode .card-pink.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #e83e8c}.dark-mode .bg-gradient-pink>.card-header .btn-tool,.dark-mode .bg-pink>.card-header .btn-tool,.dark-mode .card-pink:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-pink>.card-header .btn-tool:hover,.dark-mode .bg-pink>.card-header .btn-tool:hover,.dark-mode .card-pink:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#e21b76;color:#fff}.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover{background-color:#ed6ca7;color:#fff}.dark-mode .card-red:not(.card-outline)>.card-header{background-color:#e74c3c}.dark-mode .card-red:not(.card-outline)>.card-header,.dark-mode .card-red:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-red:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-red.card-outline{border-top:3px solid #e74c3c}.dark-mode .card-red.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-red.card-outline-tabs>.card-header a.active,.dark-mode .card-red.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #e74c3c}.dark-mode .bg-gradient-red>.card-header .btn-tool,.dark-mode .bg-red>.card-header .btn-tool,.dark-mode .card-red:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-red>.card-header .btn-tool:hover,.dark-mode .bg-red>.card-header .btn-tool:hover,.dark-mode .card-red:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#df2e1b;color:#fff}.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active:hover{background-color:#ed7669;color:#fff}.dark-mode .card-orange:not(.card-outline)>.card-header{background-color:#fd7e14}.dark-mode .card-orange:not(.card-outline)>.card-header,.dark-mode .card-orange:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-orange:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-orange.card-outline{border-top:3px solid #fd7e14}.dark-mode .card-orange.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-orange.card-outline-tabs>.card-header a.active,.dark-mode .card-orange.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #fd7e14}.dark-mode .bg-gradient-orange>.card-header .btn-tool,.dark-mode .bg-orange>.card-header .btn-tool,.dark-mode .card-orange:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-orange>.card-header .btn-tool:hover,.dark-mode .bg-orange>.card-header .btn-tool:hover,.dark-mode .card-orange:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#e66a02;color:#1f2d3d}.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover{background-color:#fd9a47;color:#1f2d3d}.dark-mode .card-yellow:not(.card-outline)>.card-header{background-color:#f39c12}.dark-mode .card-yellow:not(.card-outline)>.card-header,.dark-mode .card-yellow:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-yellow:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-yellow.card-outline{border-top:3px solid #f39c12}.dark-mode .card-yellow.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-yellow.card-outline-tabs>.card-header a.active,.dark-mode .card-yellow.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #f39c12}.dark-mode .bg-gradient-yellow>.card-header .btn-tool,.dark-mode .bg-yellow>.card-header .btn-tool,.dark-mode .card-yellow:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-yellow>.card-header .btn-tool:hover,.dark-mode .bg-yellow>.card-header .btn-tool:hover,.dark-mode .card-yellow:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#d2850b;color:#1f2d3d}.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover{background-color:#f5b043;color:#1f2d3d}.dark-mode .card-green:not(.card-outline)>.card-header{background-color:#00bc8c}.dark-mode .card-green:not(.card-outline)>.card-header,.dark-mode .card-green:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-green:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-green.card-outline{border-top:3px solid #00bc8c}.dark-mode .card-green.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-green.card-outline-tabs>.card-header a.active,.dark-mode .card-green.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #00bc8c}.dark-mode .bg-gradient-green>.card-header .btn-tool,.dark-mode .bg-green>.card-header .btn-tool,.dark-mode .card-green:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-green>.card-header .btn-tool:hover,.dark-mode .bg-green>.card-header .btn-tool:hover,.dark-mode .card-green:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#00936e;color:#fff}.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active:hover{background-color:#00efb2;color:#fff}.dark-mode .card-teal:not(.card-outline)>.card-header{background-color:#20c997}.dark-mode .card-teal:not(.card-outline)>.card-header,.dark-mode .card-teal:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-teal:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-teal.card-outline{border-top:3px solid #20c997}.dark-mode .card-teal.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-teal.card-outline-tabs>.card-header a.active,.dark-mode .card-teal.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #20c997}.dark-mode .bg-gradient-teal>.card-header .btn-tool,.dark-mode .bg-teal>.card-header .btn-tool,.dark-mode .card-teal:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-teal>.card-header .btn-tool:hover,.dark-mode .bg-teal>.card-header .btn-tool:hover,.dark-mode .card-teal:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#1aa67d;color:#fff}.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover{background-color:#3ce0af;color:#fff}.dark-mode .card-cyan:not(.card-outline)>.card-header{background-color:#3498db}.dark-mode .card-cyan:not(.card-outline)>.card-header,.dark-mode .card-cyan:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-cyan:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-cyan.card-outline{border-top:3px solid #3498db}.dark-mode .card-cyan.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-cyan.card-outline-tabs>.card-header a.active,.dark-mode .card-cyan.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #3498db}.dark-mode .bg-cyan>.card-header .btn-tool,.dark-mode .bg-gradient-cyan>.card-header .btn-tool,.dark-mode .card-cyan:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-cyan>.card-header .btn-tool:hover,.dark-mode .bg-gradient-cyan>.card-header .btn-tool:hover,.dark-mode .card-cyan:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#2383c4;color:#fff}.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover{background-color:#5faee3;color:#fff}.dark-mode .card-white:not(.card-outline)>.card-header{background-color:#fff}.dark-mode .card-white:not(.card-outline)>.card-header,.dark-mode .card-white:not(.card-outline)>.card-header a{color:#1f2d3d}.dark-mode .card-white:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-white.card-outline{border-top:3px solid #fff}.dark-mode .card-white.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-white.card-outline-tabs>.card-header a.active,.dark-mode .card-white.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #fff}.dark-mode .bg-gradient-white>.card-header .btn-tool,.dark-mode .bg-white>.card-header .btn-tool,.dark-mode .card-white:not(.card-outline)>.card-header .btn-tool{color:rgba(31,45,61,.8)}.dark-mode .bg-gradient-white>.card-header .btn-tool:hover,.dark-mode .bg-white>.card-header .btn-tool:hover,.dark-mode .card-white:not(.card-outline)>.card-header .btn-tool:hover{color:#1f2d3d}.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#ebebeb;color:#1f2d3d}.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#1f2d3d}.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active:hover{background-color:#fff;color:#1f2d3d}.dark-mode .card-gray:not(.card-outline)>.card-header{background-color:#6c757d}.dark-mode .card-gray:not(.card-outline)>.card-header,.dark-mode .card-gray:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-gray:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-gray.card-outline{border-top:3px solid #6c757d}.dark-mode .card-gray.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-gray.card-outline-tabs>.card-header a.active,.dark-mode .card-gray.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #6c757d}.dark-mode .bg-gradient-gray>.card-header .btn-tool,.dark-mode .bg-gray>.card-header .btn-tool,.dark-mode .card-gray:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-gray>.card-header .btn-tool:hover,.dark-mode .bg-gray>.card-header .btn-tool:hover,.dark-mode .card-gray:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#596167;color:#fff}.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover{background-color:#868e96;color:#fff}.dark-mode .card-gray-dark:not(.card-outline)>.card-header{background-color:#343a40}.dark-mode .card-gray-dark:not(.card-outline)>.card-header,.dark-mode .card-gray-dark:not(.card-outline)>.card-header a{color:#fff}.dark-mode .card-gray-dark:not(.card-outline)>.card-header a.active{color:#1f2d3d}.dark-mode .card-gray-dark.card-outline{border-top:3px solid #343a40}.dark-mode .card-gray-dark.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.dark-mode .card-gray-dark.card-outline-tabs>.card-header a.active,.dark-mode .card-gray-dark.card-outline-tabs>.card-header a.active:hover{border-top:3px solid #343a40}.dark-mode .bg-gradient-gray-dark>.card-header .btn-tool,.dark-mode .bg-gray-dark>.card-header .btn-tool,.dark-mode .card-gray-dark:not(.card-outline)>.card-header .btn-tool{color:rgba(255,255,255,.8)}.dark-mode .bg-gradient-gray-dark>.card-header .btn-tool:hover,.dark-mode .bg-gray-dark>.card-header .btn-tool:hover,.dark-mode .card-gray-dark:not(.card-outline)>.card-header .btn-tool:hover{color:#fff}.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table th{border:none}.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#222629;color:#fff}.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#fff}.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover{background-color:#4b545c;color:#fff}.dark-mode .card{background-color:#343a40;color:#fff}.dark-mode .card .card{background-color:#3f474e;color:#fff}.dark-mode .card .nav.flex-column>li{border-bottom-color:#6c757d}.dark-mode .card .card-footer{background-color:rgba(0,0,0,.1)}.dark-mode .card.card-outline-tabs{border-top:0}.dark-mode .card.card-outline-tabs .card-header a:hover{border-top-color:#6c757d;border-bottom-color:transparent}.dark-mode .card:not(.card-outline)>.card-header a.active{color:#fff}.dark-mode .card-comments{background-color:#373d44}.dark-mode .card-comments .username{color:#ced4da}.dark-mode .card-comments .card-comment{border-bottom-color:#454d55}.dark-mode .todo-list>li{background-color:#3f474e;border-color:#454d55;color:#fff}.dark-mode .todo-list .primary{border-left-color:#3f6791}.dark-mode .todo-list .secondary{border-left-color:#6c757d}.dark-mode .todo-list .success{border-left-color:#00bc8c}.dark-mode .todo-list .info{border-left-color:#3498db}.dark-mode .todo-list .warning{border-left-color:#f39c12}.dark-mode .todo-list .danger{border-left-color:#e74c3c}.dark-mode .todo-list .light{border-left-color:#f8f9fa}.dark-mode .todo-list .dark{border-left-color:#343a40}.dark-mode .todo-list .lightblue{border-left-color:#86bad8}.dark-mode .todo-list .navy{border-left-color:#002c59}.dark-mode .todo-list .olive{border-left-color:#74c8a3}.dark-mode .todo-list .lime{border-left-color:#67ffa9}.dark-mode .todo-list .fuchsia{border-left-color:#f672d8}.dark-mode .todo-list .maroon{border-left-color:#ed6c9b}.dark-mode .todo-list .blue{border-left-color:#3f6791}.dark-mode .todo-list .indigo{border-left-color:#6610f2}.dark-mode .todo-list .purple{border-left-color:#6f42c1}.dark-mode .todo-list .pink{border-left-color:#e83e8c}.dark-mode .todo-list .red{border-left-color:#e74c3c}.dark-mode .todo-list .orange{border-left-color:#fd7e14}.dark-mode .todo-list .yellow{border-left-color:#f39c12}.dark-mode .todo-list .green{border-left-color:#00bc8c}.dark-mode .todo-list .teal{border-left-color:#20c997}.dark-mode .todo-list .cyan{border-left-color:#3498db}.dark-mode .todo-list .white{border-left-color:#fff}.dark-mode .todo-list .gray{border-left-color:#6c757d}.dark-mode .todo-list .gray-dark{border-left-color:#343a40}.modal-dialog .overlay{display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;bottom:0;right:0;margin:-1px;z-index:1052;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);color:#666f76;border-radius:.3rem}.modal-content.bg-warning .modal-footer,.modal-content.bg-warning .modal-header{border-color:#343a40}.modal-content.bg-danger .close,.modal-content.bg-danger .mailbox-attachment-close,.modal-content.bg-info .close,.modal-content.bg-info .mailbox-attachment-close,.modal-content.bg-primary .close,.modal-content.bg-primary .mailbox-attachment-close,.modal-content.bg-secondary .close,.modal-content.bg-secondary .mailbox-attachment-close,.modal-content.bg-success .close,.modal-content.bg-success .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .modal-footer,.dark-mode .modal-header{border-color:#6c757d}.dark-mode .modal-content{background-color:#343a40}.dark-mode .modal-content.bg-warning .modal-footer,.dark-mode .modal-content.bg-warning .modal-header{border-color:#6c757d}.dark-mode .modal-content.bg-warning .close,.dark-mode .modal-content.bg-warning .mailbox-attachment-close{color:#343a40!important;text-shadow:0 1px 0 #495057!important}.dark-mode .modal-content.bg-danger .modal-footer,.dark-mode .modal-content.bg-danger .modal-header,.dark-mode .modal-content.bg-info .modal-footer,.dark-mode .modal-content.bg-info .modal-header,.dark-mode .modal-content.bg-primary .modal-footer,.dark-mode .modal-content.bg-primary .modal-header,.dark-mode .modal-content.bg-secondary .modal-footer,.dark-mode .modal-content.bg-secondary .modal-header,.dark-mode .modal-content.bg-success .modal-footer,.dark-mode .modal-content.bg-success .modal-header{border-color:#fff}.toasts-top-right{position:absolute;right:0;top:0;z-index:1040}.toasts-top-right.fixed{position:fixed}.toasts-top-left{left:0;position:absolute;top:0;z-index:1040}.toasts-top-left.fixed{position:fixed}.toasts-bottom-right{bottom:0;position:absolute;right:0;z-index:1040}.toasts-bottom-right.fixed{position:fixed}.toasts-bottom-left{bottom:0;left:0;position:absolute;z-index:1040}.toasts-bottom-left.fixed{position:fixed}.dark-mode .toast{background-color:rgba(52,58,64,.85);color:#fff}.dark-mode .toast .toast-header{background-color:rgba(52,58,64,.7);color:#f8f9fa}.dark-mode .toast.bg-primary{background-color:rgba(63,103,145,.9)!important}.dark-mode .toast.bg-primary .close,.dark-mode .toast.bg-primary .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-primary .toast-header{background-color:rgba(63,103,145,.85);color:#fff}.dark-mode .toast.bg-secondary{background-color:rgba(108,117,125,.9)!important}.dark-mode .toast.bg-secondary .close,.dark-mode .toast.bg-secondary .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-secondary .toast-header{background-color:rgba(108,117,125,.85);color:#fff}.dark-mode .toast.bg-success{background-color:rgba(0,188,140,.9)!important}.dark-mode .toast.bg-success .close,.dark-mode .toast.bg-success .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-success .toast-header{background-color:rgba(0,188,140,.85);color:#fff}.dark-mode .toast.bg-info{background-color:rgba(52,152,219,.9)!important}.dark-mode .toast.bg-info .close,.dark-mode .toast.bg-info .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-info .toast-header{background-color:rgba(52,152,219,.85);color:#fff}.dark-mode .toast.bg-warning{background-color:rgba(243,156,18,.9)!important}.dark-mode .toast.bg-warning .toast-header{background-color:rgba(243,156,18,.85);color:#1f2d3d}.dark-mode .toast.bg-danger{background-color:rgba(231,76,60,.9)!important}.dark-mode .toast.bg-danger .close,.dark-mode .toast.bg-danger .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-danger .toast-header{background-color:rgba(231,76,60,.85);color:#fff}.dark-mode .toast.bg-light{background-color:rgba(248,249,250,.9)!important}.dark-mode .toast.bg-light .toast-header{background-color:rgba(248,249,250,.85);color:#1f2d3d}.dark-mode .toast.bg-dark{background-color:rgba(52,58,64,.9)!important}.dark-mode .toast.bg-dark .close,.dark-mode .toast.bg-dark .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-dark .toast-header{background-color:rgba(52,58,64,.85);color:#fff}.dark-mode .toast.bg-lightblue{background-color:rgba(134,186,216,.9)!important}.dark-mode .toast.bg-lightblue .toast-header{background-color:rgba(134,186,216,.85);color:#1f2d3d}.dark-mode .toast.bg-navy{background-color:rgba(0,44,89,.9)!important}.dark-mode .toast.bg-navy .close,.dark-mode .toast.bg-navy .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-navy .toast-header{background-color:rgba(0,44,89,.85);color:#fff}.dark-mode .toast.bg-olive{background-color:rgba(116,200,163,.9)!important}.dark-mode .toast.bg-olive .toast-header{background-color:rgba(116,200,163,.85);color:#1f2d3d}.dark-mode .toast.bg-lime{background-color:rgba(103,255,169,.9)!important}.dark-mode .toast.bg-lime .toast-header{background-color:rgba(103,255,169,.85);color:#1f2d3d}.dark-mode .toast.bg-fuchsia{background-color:rgba(246,114,216,.9)!important}.dark-mode .toast.bg-fuchsia .toast-header{background-color:rgba(246,114,216,.85);color:#1f2d3d}.dark-mode .toast.bg-maroon{background-color:rgba(237,108,155,.9)!important}.dark-mode .toast.bg-maroon .toast-header{background-color:rgba(237,108,155,.85);color:#1f2d3d}.dark-mode .toast.bg-blue{background-color:rgba(63,103,145,.9)!important}.dark-mode .toast.bg-blue .close,.dark-mode .toast.bg-blue .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-blue .toast-header{background-color:rgba(63,103,145,.85);color:#fff}.dark-mode .toast.bg-indigo{background-color:rgba(102,16,242,.9)!important}.dark-mode .toast.bg-indigo .close,.dark-mode .toast.bg-indigo .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-indigo .toast-header{background-color:rgba(102,16,242,.85);color:#fff}.dark-mode .toast.bg-purple{background-color:rgba(111,66,193,.9)!important}.dark-mode .toast.bg-purple .close,.dark-mode .toast.bg-purple .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-purple .toast-header{background-color:rgba(111,66,193,.85);color:#fff}.dark-mode .toast.bg-pink{background-color:rgba(232,62,140,.9)!important}.dark-mode .toast.bg-pink .close,.dark-mode .toast.bg-pink .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-pink .toast-header{background-color:rgba(232,62,140,.85);color:#fff}.dark-mode .toast.bg-red{background-color:rgba(231,76,60,.9)!important}.dark-mode .toast.bg-red .close,.dark-mode .toast.bg-red .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-red .toast-header{background-color:rgba(231,76,60,.85);color:#fff}.dark-mode .toast.bg-orange{background-color:rgba(253,126,20,.9)!important}.dark-mode .toast.bg-orange .toast-header{background-color:rgba(253,126,20,.85);color:#1f2d3d}.dark-mode .toast.bg-yellow{background-color:rgba(243,156,18,.9)!important}.dark-mode .toast.bg-yellow .toast-header{background-color:rgba(243,156,18,.85);color:#1f2d3d}.dark-mode .toast.bg-green{background-color:rgba(0,188,140,.9)!important}.dark-mode .toast.bg-green .close,.dark-mode .toast.bg-green .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-green .toast-header{background-color:rgba(0,188,140,.85);color:#fff}.dark-mode .toast.bg-teal{background-color:rgba(32,201,151,.9)!important}.dark-mode .toast.bg-teal .close,.dark-mode .toast.bg-teal .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-teal .toast-header{background-color:rgba(32,201,151,.85);color:#fff}.dark-mode .toast.bg-cyan{background-color:rgba(52,152,219,.9)!important}.dark-mode .toast.bg-cyan .close,.dark-mode .toast.bg-cyan .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-cyan .toast-header{background-color:rgba(52,152,219,.85);color:#fff}.dark-mode .toast.bg-white{background-color:rgba(255,255,255,.9)!important}.dark-mode .toast.bg-white .toast-header{background-color:rgba(255,255,255,.85);color:#1f2d3d}.dark-mode .toast.bg-gray{background-color:rgba(108,117,125,.9)!important}.dark-mode .toast.bg-gray .close,.dark-mode .toast.bg-gray .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-gray .toast-header{background-color:rgba(108,117,125,.85);color:#fff}.dark-mode .toast.bg-gray-dark{background-color:rgba(52,58,64,.9)!important}.dark-mode .toast.bg-gray-dark .close,.dark-mode .toast.bg-gray-dark .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.dark-mode .toast.bg-gray-dark .toast-header{background-color:rgba(52,58,64,.85);color:#fff}.toast.bg-primary{background-color:rgba(0,123,255,.9)!important}.toast.bg-primary .close,.toast.bg-primary .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-primary .toast-header{background-color:rgba(0,123,255,.85);color:#fff}.toast.bg-secondary{background-color:rgba(108,117,125,.9)!important}.toast.bg-secondary .close,.toast.bg-secondary .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-secondary .toast-header{background-color:rgba(108,117,125,.85);color:#fff}.toast.bg-success{background-color:rgba(40,167,69,.9)!important}.toast.bg-success .close,.toast.bg-success .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-success .toast-header{background-color:rgba(40,167,69,.85);color:#fff}.toast.bg-info{background-color:rgba(23,162,184,.9)!important}.toast.bg-info .close,.toast.bg-info .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-info .toast-header{background-color:rgba(23,162,184,.85);color:#fff}.toast.bg-warning{background-color:rgba(255,193,7,.9)!important}.toast.bg-warning .toast-header{background-color:rgba(255,193,7,.85);color:#1f2d3d}.toast.bg-danger{background-color:rgba(220,53,69,.9)!important}.toast.bg-danger .close,.toast.bg-danger .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-danger .toast-header{background-color:rgba(220,53,69,.85);color:#fff}.toast.bg-light{background-color:rgba(248,249,250,.9)!important}.toast.bg-light .toast-header{background-color:rgba(248,249,250,.85);color:#1f2d3d}.toast.bg-dark{background-color:rgba(52,58,64,.9)!important}.toast.bg-dark .close,.toast.bg-dark .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-dark .toast-header{background-color:rgba(52,58,64,.85);color:#fff}.toast.bg-lightblue{background-color:rgba(60,141,188,.9)!important}.toast.bg-lightblue .close,.toast.bg-lightblue .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-lightblue .toast-header{background-color:rgba(60,141,188,.85);color:#fff}.toast.bg-navy{background-color:rgba(0,31,63,.9)!important}.toast.bg-navy .close,.toast.bg-navy .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-navy .toast-header{background-color:rgba(0,31,63,.85);color:#fff}.toast.bg-olive{background-color:rgba(61,153,112,.9)!important}.toast.bg-olive .close,.toast.bg-olive .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-olive .toast-header{background-color:rgba(61,153,112,.85);color:#fff}.toast.bg-lime{background-color:rgba(1,255,112,.9)!important}.toast.bg-lime .toast-header{background-color:rgba(1,255,112,.85);color:#1f2d3d}.toast.bg-fuchsia{background-color:rgba(240,18,190,.9)!important}.toast.bg-fuchsia .close,.toast.bg-fuchsia .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-fuchsia .toast-header{background-color:rgba(240,18,190,.85);color:#fff}.toast.bg-maroon{background-color:rgba(216,27,96,.9)!important}.toast.bg-maroon .close,.toast.bg-maroon .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-maroon .toast-header{background-color:rgba(216,27,96,.85);color:#fff}.toast.bg-blue{background-color:rgba(0,123,255,.9)!important}.toast.bg-blue .close,.toast.bg-blue .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-blue .toast-header{background-color:rgba(0,123,255,.85);color:#fff}.toast.bg-indigo{background-color:rgba(102,16,242,.9)!important}.toast.bg-indigo .close,.toast.bg-indigo .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-indigo .toast-header{background-color:rgba(102,16,242,.85);color:#fff}.toast.bg-purple{background-color:rgba(111,66,193,.9)!important}.toast.bg-purple .close,.toast.bg-purple .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-purple .toast-header{background-color:rgba(111,66,193,.85);color:#fff}.toast.bg-pink{background-color:rgba(232,62,140,.9)!important}.toast.bg-pink .close,.toast.bg-pink .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-pink .toast-header{background-color:rgba(232,62,140,.85);color:#fff}.toast.bg-red{background-color:rgba(220,53,69,.9)!important}.toast.bg-red .close,.toast.bg-red .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-red .toast-header{background-color:rgba(220,53,69,.85);color:#fff}.toast.bg-orange{background-color:rgba(253,126,20,.9)!important}.toast.bg-orange .toast-header{background-color:rgba(253,126,20,.85);color:#1f2d3d}.toast.bg-yellow{background-color:rgba(255,193,7,.9)!important}.toast.bg-yellow .toast-header{background-color:rgba(255,193,7,.85);color:#1f2d3d}.toast.bg-green{background-color:rgba(40,167,69,.9)!important}.toast.bg-green .close,.toast.bg-green .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-green .toast-header{background-color:rgba(40,167,69,.85);color:#fff}.toast.bg-teal{background-color:rgba(32,201,151,.9)!important}.toast.bg-teal .close,.toast.bg-teal .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-teal .toast-header{background-color:rgba(32,201,151,.85);color:#fff}.toast.bg-cyan{background-color:rgba(23,162,184,.9)!important}.toast.bg-cyan .close,.toast.bg-cyan .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-cyan .toast-header{background-color:rgba(23,162,184,.85);color:#fff}.toast.bg-white{background-color:rgba(255,255,255,.9)!important}.toast.bg-white .toast-header{background-color:rgba(255,255,255,.85);color:#1f2d3d}.toast.bg-gray{background-color:rgba(108,117,125,.9)!important}.toast.bg-gray .close,.toast.bg-gray .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-gray .toast-header{background-color:rgba(108,117,125,.85);color:#fff}.toast.bg-gray-dark{background-color:rgba(52,58,64,.9)!important}.toast.bg-gray-dark .close,.toast.bg-gray-dark .mailbox-attachment-close{color:#fff;text-shadow:0 1px 0 #000}.toast.bg-gray-dark .toast-header{background-color:rgba(52,58,64,.85);color:#fff}.btn.disabled,.btn:disabled{cursor:not-allowed}.btn.btn-flat{border-radius:0;border-width:1px;box-shadow:none}.btn.btn-file{overflow:hidden;position:relative}.btn.btn-file>input[type=file]{background-color:#fff;cursor:inherit;display:block;font-size:100px;min-height:100%;min-width:100%;opacity:0;outline:0;position:absolute;right:0;text-align:right;top:0}.text-sm .btn{font-size:.875rem!important}.btn-default{background-color:#f8f9fa;border-color:#ddd;color:#444}.btn-default.hover,.btn-default:active,.btn-default:hover{background-color:#e9ecef;color:#2b2b2b}.btn-default.disabled,.btn-default:disabled{color:#444;background-color:#f8f9fa}.btn-outline-light{color:#bdc6d0;border-color:#bdc6d0}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#bdc6d0;border-color:#bdc6d0}.btn-app{border-radius:3px;background-color:#f8f9fa;border:1px solid #ddd;color:#6c757d;font-size:12px;height:60px;margin:0 0 10px 10px;min-width:80px;padding:15px 5px;position:relative;text-align:center}.btn-app>.fa,.btn-app>.fab,.btn-app>.fad,.btn-app>.fal,.btn-app>.far,.btn-app>.fas,.btn-app>.ion,.btn-app>.svg-inline--fa{display:block;font-size:20px}.btn-app>.svg-inline--fa{margin:0 auto}.btn-app:hover{background-color:#f8f9fa;border-color:#aaa;color:#444}.btn-app:active,.btn-app:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-app>.badge{font-size:10px;font-weight:400;position:absolute;right:-10px;top:-3px}.btn-xs{padding:.125rem .25rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}.dark-mode .btn-app,.dark-mode .btn-default{background-color:#3a4047;color:#fff;border-color:#6c757d}.dark-mode .btn-app:focus,.dark-mode .btn-app:hover,.dark-mode .btn-default:focus,.dark-mode .btn-default:hover{background-color:#3f474e;color:#dee2e6;border-color:#727b84}.dark-mode .btn-light{background-color:#454d55;color:#fff;border-color:#6c757d}.dark-mode .btn-light:focus,.dark-mode .btn-light:hover{background-color:#4b545c;color:#dee2e6;border-color:#78828a}.dark-mode .btn-primary{color:#fff;background-color:#3f6791;border-color:#3f6791;box-shadow:none}.dark-mode .btn-primary:hover{color:#fff;background-color:#335476;border-color:#304e6d}.dark-mode .btn-primary.focus,.dark-mode .btn-primary:focus{color:#fff;background-color:#335476;border-color:#304e6d;box-shadow:0 0 0 0 rgba(92,126,162,.5)}.dark-mode .btn-primary.disabled,.dark-mode .btn-primary:disabled{color:#fff;background-color:#3f6791;border-color:#3f6791}.dark-mode .btn-primary:not(:disabled):not(.disabled).active,.dark-mode .btn-primary:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-primary.dropdown-toggle{color:#fff;background-color:#304e6d;border-color:#2c4765}.dark-mode .btn-primary:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-primary:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(92,126,162,.5)}.dark-mode .btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;box-shadow:none}.dark-mode .btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.dark-mode .btn-secondary.focus,.dark-mode .btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 0 rgba(130,138,145,.5)}.dark-mode .btn-secondary.disabled,.dark-mode .btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.dark-mode .btn-secondary:not(:disabled):not(.disabled).active,.dark-mode .btn-secondary:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.dark-mode .btn-secondary:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(130,138,145,.5)}.dark-mode .btn-success{color:#fff;background-color:#00bc8c;border-color:#00bc8c;box-shadow:none}.dark-mode .btn-success:hover{color:#fff;background-color:#009670;border-color:#008966}.dark-mode .btn-success.focus,.dark-mode .btn-success:focus{color:#fff;background-color:#009670;border-color:#008966;box-shadow:0 0 0 0 rgba(38,198,157,.5)}.dark-mode .btn-success.disabled,.dark-mode .btn-success:disabled{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.dark-mode .btn-success:not(:disabled):not(.disabled).active,.dark-mode .btn-success:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-success.dropdown-toggle{color:#fff;background-color:#008966;border-color:#007c5d}.dark-mode .btn-success:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-success:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(38,198,157,.5)}.dark-mode .btn-info{color:#fff;background-color:#3498db;border-color:#3498db;box-shadow:none}.dark-mode .btn-info:hover{color:#fff;background-color:#2384c6;border-color:#217dbb}.dark-mode .btn-info.focus,.dark-mode .btn-info:focus{color:#fff;background-color:#2384c6;border-color:#217dbb;box-shadow:0 0 0 0 rgba(82,167,224,.5)}.dark-mode .btn-info.disabled,.dark-mode .btn-info:disabled{color:#fff;background-color:#3498db;border-color:#3498db}.dark-mode .btn-info:not(:disabled):not(.disabled).active,.dark-mode .btn-info:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-info.dropdown-toggle{color:#fff;background-color:#217dbb;border-color:#1f76b0}.dark-mode .btn-info:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-info:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(82,167,224,.5)}.dark-mode .btn-warning{color:#1f2d3d;background-color:#f39c12;border-color:#f39c12;box-shadow:none}.dark-mode .btn-warning:hover{color:#fff;background-color:#d4860b;border-color:#c87f0a}.dark-mode .btn-warning.focus,.dark-mode .btn-warning:focus{color:#fff;background-color:#d4860b;border-color:#c87f0a;box-shadow:0 0 0 0 rgba(211,139,24,.5)}.dark-mode .btn-warning.disabled,.dark-mode .btn-warning:disabled{color:#1f2d3d;background-color:#f39c12;border-color:#f39c12}.dark-mode .btn-warning:not(:disabled):not(.disabled).active,.dark-mode .btn-warning:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-warning.dropdown-toggle{color:#fff;background-color:#c87f0a;border-color:#bc770a}.dark-mode .btn-warning:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-warning:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(211,139,24,.5)}.dark-mode .btn-danger{color:#fff;background-color:#e74c3c;border-color:#e74c3c;box-shadow:none}.dark-mode .btn-danger:hover{color:#fff;background-color:#e12e1c;border-color:#d62c1a}.dark-mode .btn-danger.focus,.dark-mode .btn-danger:focus{color:#fff;background-color:#e12e1c;border-color:#d62c1a;box-shadow:0 0 0 0 rgba(235,103,89,.5)}.dark-mode .btn-danger.disabled,.dark-mode .btn-danger:disabled{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.dark-mode .btn-danger:not(:disabled):not(.disabled).active,.dark-mode .btn-danger:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-danger.dropdown-toggle{color:#fff;background-color:#d62c1a;border-color:#ca2a19}.dark-mode .btn-danger:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-danger:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(235,103,89,.5)}.dark-mode .btn-light{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:none}.dark-mode .btn-light:hover{color:#1f2d3d;background-color:#e2e6ea;border-color:#dae0e5}.dark-mode .btn-light.focus,.dark-mode .btn-light:focus{color:#1f2d3d;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 0 rgba(215,218,222,.5)}.dark-mode .btn-light.disabled,.dark-mode .btn-light:disabled{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.dark-mode .btn-light:not(:disabled):not(.disabled).active,.dark-mode .btn-light:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-light.dropdown-toggle{color:#1f2d3d;background-color:#dae0e5;border-color:#d3d9df}.dark-mode .btn-light:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-light:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(215,218,222,.5)}.dark-mode .btn-dark{color:#fff;background-color:#292d32;border-color:#4b545c;box-shadow:none}.dark-mode .btn-dark:hover{color:#fff;background-color:#171a1d;border-color:#343a40}.dark-mode .btn-dark.focus,.dark-mode .btn-dark:focus{color:#fff;background-color:#171a1d;border-color:#343a40;box-shadow:0 0 0 0 rgba(102,109,117,.5)}.dark-mode .btn-dark.disabled,.dark-mode .btn-dark:disabled{color:#fff;background-color:#292d32;border-color:#4b545c}.dark-mode .btn-dark:not(:disabled):not(.disabled).active,.dark-mode .btn-dark:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-dark.dropdown-toggle{color:#fff;background-color:#121416;border-color:#2e3439}.dark-mode .btn-dark:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-dark:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(102,109,117,.5)}.dark-mode .btn-outline-primary{color:#3f6791;border-color:#3f6791}.dark-mode .btn-outline-primary:hover{color:#fff;background-color:#3f6791;border-color:#3f6791}.dark-mode .btn-outline-primary.focus,.dark-mode .btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(63,103,145,.5)}.dark-mode .btn-outline-primary.disabled,.dark-mode .btn-outline-primary:disabled{color:#3f6791;background-color:transparent}.dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active,.dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3f6791;border-color:#3f6791}.dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(63,103,145,.5)}.dark-mode .btn-outline-secondary{color:#6c757d;border-color:#6c757d}.dark-mode .btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.dark-mode .btn-outline-secondary.focus,.dark-mode .btn-outline-secondary:focus{box-shadow:0 0 0 0 rgba(108,117,125,.5)}.dark-mode .btn-outline-secondary.disabled,.dark-mode .btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active,.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(108,117,125,.5)}.dark-mode .btn-outline-success{color:#00bc8c;border-color:#00bc8c}.dark-mode .btn-outline-success:hover{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.dark-mode .btn-outline-success.focus,.dark-mode .btn-outline-success:focus{box-shadow:0 0 0 0 rgba(0,188,140,.5)}.dark-mode .btn-outline-success.disabled,.dark-mode .btn-outline-success:disabled{color:#00bc8c;background-color:transparent}.dark-mode .btn-outline-success:not(:disabled):not(.disabled).active,.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-outline-success.dropdown-toggle{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.dark-mode .btn-outline-success:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(0,188,140,.5)}.dark-mode .btn-outline-info{color:#3498db;border-color:#3498db}.dark-mode .btn-outline-info:hover{color:#fff;background-color:#3498db;border-color:#3498db}.dark-mode .btn-outline-info.focus,.dark-mode .btn-outline-info:focus{box-shadow:0 0 0 0 rgba(52,152,219,.5)}.dark-mode .btn-outline-info.disabled,.dark-mode .btn-outline-info:disabled{color:#3498db;background-color:transparent}.dark-mode .btn-outline-info:not(:disabled):not(.disabled).active,.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-outline-info.dropdown-toggle{color:#fff;background-color:#3498db;border-color:#3498db}.dark-mode .btn-outline-info:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(52,152,219,.5)}.dark-mode .btn-outline-warning{color:#f39c12;border-color:#f39c12}.dark-mode .btn-outline-warning:hover{color:#1f2d3d;background-color:#f39c12;border-color:#f39c12}.dark-mode .btn-outline-warning.focus,.dark-mode .btn-outline-warning:focus{box-shadow:0 0 0 0 rgba(243,156,18,.5)}.dark-mode .btn-outline-warning.disabled,.dark-mode .btn-outline-warning:disabled{color:#f39c12;background-color:transparent}.dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active,.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-outline-warning.dropdown-toggle{color:#1f2d3d;background-color:#f39c12;border-color:#f39c12}.dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(243,156,18,.5)}.dark-mode .btn-outline-danger{color:#e74c3c;border-color:#e74c3c}.dark-mode .btn-outline-danger:hover{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.dark-mode .btn-outline-danger.focus,.dark-mode .btn-outline-danger:focus{box-shadow:0 0 0 0 rgba(231,76,60,.5)}.dark-mode .btn-outline-danger.disabled,.dark-mode .btn-outline-danger:disabled{color:#e74c3c;background-color:transparent}.dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active,.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(231,76,60,.5)}.dark-mode .btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.dark-mode .btn-outline-light:hover{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.dark-mode .btn-outline-light.focus,.dark-mode .btn-outline-light:focus{box-shadow:0 0 0 0 rgba(248,249,250,.5)}.dark-mode .btn-outline-light.disabled,.dark-mode .btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.dark-mode .btn-outline-light:not(:disabled):not(.disabled).active,.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-outline-light.dropdown-toggle{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.dark-mode .btn-outline-light:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(248,249,250,.5)}.dark-mode .btn-outline-dark{color:#060708;border-color:#060708}.dark-mode .btn-outline-dark:hover{color:#fff;background-color:#060708;border-color:#060708}.dark-mode .btn-outline-dark.focus,.dark-mode .btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(6,7,8,.5)}.dark-mode .btn-outline-dark.disabled,.dark-mode .btn-outline-dark:disabled{color:#060708;background-color:transparent}.dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active,.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active,.show>.dark-mode .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#060708;border-color:#060708}.dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active:focus,.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.dark-mode .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(6,7,8,.5)}.callout{border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:#fff;border-left:5px solid #e9ecef;margin-bottom:1rem;padding:1rem}.callout a{color:#495057;text-decoration:underline}.callout a:hover{color:#e9ecef}.callout p:last-child{margin-bottom:0}.callout.callout-danger{border-left-color:#bd2130}.callout.callout-warning{border-left-color:#d39e00}.callout.callout-info{border-left-color:#117a8b}.callout.callout-success{border-left-color:#1e7e34}.dark-mode .callout{background-color:#3f474e}.dark-mode .callout.callout-danger{border-left-color:#ed7669}.dark-mode .callout.callout-warning{border-left-color:#f5b043}.dark-mode .callout.callout-info{border-left-color:#5faee3}.dark-mode .callout.callout-success{border-left-color:#00efb2}.alert .icon{margin-right:10px}.alert .close,.alert .mailbox-attachment-close{color:#000;opacity:.2}.alert .close:hover,.alert .mailbox-attachment-close:hover{opacity:.5}.alert a{color:#fff;text-decoration:underline}.alert-primary{color:#fff;background-color:#007bff;border-color:#006fe6}.alert-default-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-default-primary hr{border-top-color:#9fcdff}.alert-default-primary .alert-link{color:#002752}.alert-secondary{color:#fff;background-color:#6c757d;border-color:#60686f}.alert-default-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-default-secondary hr{border-top-color:#c8cbcf}.alert-default-secondary .alert-link{color:#202326}.alert-success{color:#fff;background-color:#28a745;border-color:#23923d}.alert-default-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-default-success hr{border-top-color:#b1dfbb}.alert-default-success .alert-link{color:#0b2e13}.alert-info{color:#fff;background-color:#17a2b8;border-color:#148ea1}.alert-default-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-default-info hr{border-top-color:#abdde5}.alert-default-info .alert-link{color:#062c33}.alert-warning{color:#1f2d3d;background-color:#ffc107;border-color:#edb100}.alert-default-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-default-warning hr{border-top-color:#ffe8a1}.alert-default-warning .alert-link{color:#533f03}.alert-danger{color:#fff;background-color:#dc3545;border-color:#d32535}.alert-default-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-default-danger hr{border-top-color:#f1b0b7}.alert-default-danger .alert-link{color:#491217}.alert-light{color:#1f2d3d;background-color:#f8f9fa;border-color:#e9ecef}.alert-default-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-default-light hr{border-top-color:#ececf6}.alert-default-light .alert-link{color:#686868}.alert-dark{color:#fff;background-color:#343a40;border-color:#292d32}.alert-default-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-default-dark hr{border-top-color:#b9bbbe}.alert-default-dark .alert-link{color:#040505}.dark-mode .alert-primary{color:#fff;background-color:#3f6791;border-color:#375a7f}.dark-mode .alert-default-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.dark-mode .alert-default-primary hr{border-top-color:#9fcdff}.dark-mode .alert-default-primary .alert-link{color:#002752}.dark-mode .alert-secondary{color:#fff;background-color:#6c757d;border-color:#60686f}.dark-mode .alert-default-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.dark-mode .alert-default-secondary hr{border-top-color:#c8cbcf}.dark-mode .alert-default-secondary .alert-link{color:#202326}.dark-mode .alert-success{color:#fff;background-color:#00bc8c;border-color:#00a379}.dark-mode .alert-default-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.dark-mode .alert-default-success hr{border-top-color:#b1dfbb}.dark-mode .alert-default-success .alert-link{color:#0b2e13}.dark-mode .alert-info{color:#fff;background-color:#3498db;border-color:#258cd1}.dark-mode .alert-default-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.dark-mode .alert-default-info hr{border-top-color:#abdde5}.dark-mode .alert-default-info .alert-link{color:#062c33}.dark-mode .alert-warning{color:#1f2d3d;background-color:#f39c12;border-color:#e08e0b}.dark-mode .alert-default-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.dark-mode .alert-default-warning hr{border-top-color:#ffe8a1}.dark-mode .alert-default-warning .alert-link{color:#533f03}.dark-mode .alert-danger{color:#fff;background-color:#e74c3c;border-color:#e43725}.dark-mode .alert-default-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dark-mode .alert-default-danger hr{border-top-color:#f1b0b7}.dark-mode .alert-default-danger .alert-link{color:#491217}.dark-mode .alert-light{color:#1f2d3d;background-color:#f8f9fa;border-color:#e9ecef}.dark-mode .alert-default-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.dark-mode .alert-default-light hr{border-top-color:#ececf6}.dark-mode .alert-default-light .alert-link{color:#686868}.dark-mode .alert-dark{color:#fff;background-color:#343a40;border-color:#292d32}.dark-mode .alert-default-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.dark-mode .alert-default-dark hr{border-top-color:#b9bbbe}.dark-mode .alert-default-dark .alert-link{color:#040505}.table:not(.table-dark){color:inherit}.table.table-head-fixed thead tr:nth-child(1) th{background-color:#fff;border-bottom:0;box-shadow:inset 0 1px 0 #dee2e6,inset 0 -1px 0 #dee2e6;position:-webkit-sticky;position:sticky;top:0;z-index:10}.table.table-head-fixed.table-dark thead tr:nth-child(1) th{background-color:#212529;box-shadow:inset 0 1px 0 #383f45,inset 0 -1px 0 #383f45}.table.no-border,.table.no-border td,.table.no-border th{border:0}.table.text-center,.table.text-center td,.table.text-center th{text-align:center}.table.table-valign-middle tbody>tr>td,.table.table-valign-middle tbody>tr>th,.table.table-valign-middle thead>tr>td,.table.table-valign-middle thead>tr>th{vertical-align:middle}.card-body.p-0 .table tbody>tr>td:first-of-type,.card-body.p-0 .table tbody>tr>th:first-of-type,.card-body.p-0 .table tfoot>tr>td:first-of-type,.card-body.p-0 .table tfoot>tr>th:first-of-type,.card-body.p-0 .table thead>tr>td:first-of-type,.card-body.p-0 .table thead>tr>th:first-of-type{padding-left:1.5rem}.card-body.p-0 .table tbody>tr>td:last-of-type,.card-body.p-0 .table tbody>tr>th:last-of-type,.card-body.p-0 .table tfoot>tr>td:last-of-type,.card-body.p-0 .table tfoot>tr>th:last-of-type,.card-body.p-0 .table thead>tr>td:last-of-type,.card-body.p-0 .table thead>tr>th:last-of-type{padding-right:1.5rem}.table-hover tbody tr.expandable-body:hover{background-color:inherit!important}[data-widget=expandable-table]{cursor:pointer}[data-widget=expandable-table] i.expandable-table-caret{transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}[data-widget=expandable-table][aria-expanded=true] i.expandable-table-caret[class*=right]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[data-widget=expandable-table][aria-expanded=true] i.expandable-table-caret[class*=left]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[aria-expanded=true]{cursor:pointer}[aria-expanded=true] i.expandable-table-caret{transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}[aria-expanded=true] [data-widget=expandable-table] i.expandable-table-caret[class*=right]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[aria-expanded=true] [data-widget=expandable-table] i.expandable-table-caret[class*=left]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.expandable-body>td{padding:0!important;width:100%}.expandable-body>td>div,.expandable-body>td>p{padding:.75rem}.expandable-body .table{width:calc(100% - .75rem);margin:0 0 0 .75rem}.expandable-body .table tr:first-child td,.expandable-body .table tr:first-child th{border-top:none}.dark-mode .table-bordered,.dark-mode .table-bordered td,.dark-mode .table-bordered th{border-color:#6c757d}.dark-mode .table-hover tbody tr:hover{color:#dee2e6;background-color:#3a4047;border-color:#6c757d}.dark-mode .table thead th{border-bottom-color:#6c757d}.dark-mode .table td,.dark-mode .table th{border-top-color:#6c757d}.dark-mode .table.table-head-fixed thead tr:nth-child(1) th{background-color:#3f474e}.carousel-control-prev .carousel-control-custom-icon{margin-left:-20px}.carousel-control-next .carousel-control-custom-icon{margin-right:20px}.carousel-control-custom-icon>.fa,.carousel-control-custom-icon>.fab,.carousel-control-custom-icon>.fad,.carousel-control-custom-icon>.fal,.carousel-control-custom-icon>.far,.carousel-control-custom-icon>.fas,.carousel-control-custom-icon>.ion,.carousel-control-custom-icon>.svg-inline--fa{display:inline-block;font-size:40px;margin-top:-20px;position:absolute;top:50%;z-index:5}.close,.mailbox-attachment-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,.mailbox-attachment-close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover,.mailbox-attachment-close:not(:disabled):not(.disabled):focus,.mailbox-attachment-close:not(:disabled):not(.disabled):hover{opacity:.75}.close:focus,.mailbox-attachment-close:focus{outline:0}button.close,button.mailbox-attachment-close{padding:0;background-color:transparent;border:0}a.close.disabled,a.disabled.mailbox-attachment-close{pointer-events:none}.small-box{border-radius:.25rem;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);display:block;margin-bottom:20px;position:relative}.small-box>.inner{padding:10px}.small-box>.small-box-footer{background-color:rgba(0,0,0,.1);color:rgba(255,255,255,.8);display:block;padding:3px 0;position:relative;text-align:center;text-decoration:none;z-index:10}.small-box>.small-box-footer:hover{background-color:rgba(0,0,0,.15);color:#fff}.small-box h3{font-size:2.2rem;font-weight:700;margin:0 0 10px;padding:0;white-space:nowrap}@media (min-width:992px){.col-lg-2 .small-box h3,.col-md-2 .small-box h3,.col-xl-2 .small-box h3{font-size:1.6rem}.col-lg-3 .small-box h3,.col-md-3 .small-box h3,.col-xl-3 .small-box h3{font-size:1.6rem}}@media (min-width:1200px){.col-lg-2 .small-box h3,.col-md-2 .small-box h3,.col-xl-2 .small-box h3{font-size:2.2rem}.col-lg-3 .small-box h3,.col-md-3 .small-box h3,.col-xl-3 .small-box h3{font-size:2.2rem}}.small-box p{font-size:1rem}.small-box p>small{color:#f8f9fa;display:block;font-size:.9rem;margin-top:5px}.small-box h3,.small-box p{z-index:5}.small-box .icon{color:rgba(0,0,0,.15);z-index:0}.small-box .icon>i{font-size:90px;position:absolute;right:15px;top:15px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.small-box .icon>i.fa,.small-box .icon>i.fab,.small-box .icon>i.fad,.small-box .icon>i.fal,.small-box .icon>i.far,.small-box .icon>i.fas,.small-box .icon>i.ion{font-size:70px;top:20px}.small-box .icon svg{font-size:70px;position:absolute;right:15px;top:15px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.small-box:hover{text-decoration:none}.small-box:hover .icon>i,.small-box:hover .icon>i.fa,.small-box:hover .icon>i.fab,.small-box:hover .icon>i.fad,.small-box:hover .icon>i.fal,.small-box:hover .icon>i.far,.small-box:hover .icon>i.fas,.small-box:hover .icon>i.ion{-webkit-transform:scale(1.1);transform:scale(1.1)}.small-box:hover .icon>svg{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:767.98px){.small-box{text-align:center}.small-box .icon{display:none}.small-box p{font-size:12px}}.info-box{box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);border-radius:.25rem;background-color:#fff;display:-ms-flexbox;display:flex;margin-bottom:1rem;min-height:80px;padding:.5rem;position:relative;width:100%}.info-box .progress{background-color:rgba(0,0,0,.125);height:2px;margin:5px 0}.info-box .progress .progress-bar{background-color:#fff}.info-box .info-box-icon{border-radius:.25rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:1.875rem;-ms-flex-pack:center;justify-content:center;text-align:center;width:70px}.info-box .info-box-icon>img{max-width:100%}.info-box .info-box-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;line-height:1.8;-ms-flex:1;flex:1;padding:0 10px;overflow:hidden}.info-box .info-box-number{display:block;margin-top:.25rem;font-weight:700}.info-box .info-box-text,.info-box .progress-description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-box .info-box .bg-gradient-primary,.info-box .info-box .bg-primary{color:#fff}.info-box .info-box .bg-gradient-primary .progress-bar,.info-box .info-box .bg-primary .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-secondary,.info-box .info-box .bg-secondary{color:#fff}.info-box .info-box .bg-gradient-secondary .progress-bar,.info-box .info-box .bg-secondary .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-success,.info-box .info-box .bg-success{color:#fff}.info-box .info-box .bg-gradient-success .progress-bar,.info-box .info-box .bg-success .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-info,.info-box .info-box .bg-info{color:#fff}.info-box .info-box .bg-gradient-info .progress-bar,.info-box .info-box .bg-info .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-warning,.info-box .info-box .bg-warning{color:#1f2d3d}.info-box .info-box .bg-gradient-warning .progress-bar,.info-box .info-box .bg-warning .progress-bar{background-color:#1f2d3d}.info-box .info-box .bg-danger,.info-box .info-box .bg-gradient-danger{color:#fff}.info-box .info-box .bg-danger .progress-bar,.info-box .info-box .bg-gradient-danger .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-light,.info-box .info-box .bg-light{color:#1f2d3d}.info-box .info-box .bg-gradient-light .progress-bar,.info-box .info-box .bg-light .progress-bar{background-color:#1f2d3d}.info-box .info-box .bg-dark,.info-box .info-box .bg-gradient-dark{color:#fff}.info-box .info-box .bg-dark .progress-bar,.info-box .info-box .bg-gradient-dark .progress-bar{background-color:#fff}.info-box .info-box-more{display:block}.info-box .progress-description{margin:0}@media (min-width:768px){.col-lg-2 .info-box .progress-description,.col-md-2 .info-box .progress-description,.col-xl-2 .info-box .progress-description{display:none}.col-lg-3 .info-box .progress-description,.col-md-3 .info-box .progress-description,.col-xl-3 .info-box .progress-description{display:none}}@media (min-width:992px){.col-lg-2 .info-box .progress-description,.col-md-2 .info-box .progress-description,.col-xl-2 .info-box .progress-description{font-size:.75rem;display:block}.col-lg-3 .info-box .progress-description,.col-md-3 .info-box .progress-description,.col-xl-3 .info-box .progress-description{font-size:.75rem;display:block}}@media (min-width:1200px){.col-lg-2 .info-box .progress-description,.col-md-2 .info-box .progress-description,.col-xl-2 .info-box .progress-description{font-size:1rem;display:block}.col-lg-3 .info-box .progress-description,.col-md-3 .info-box .progress-description,.col-xl-3 .info-box .progress-description{font-size:1rem;display:block}}.dark-mode .info-box{background-color:#343a40;color:#fff}.dark-mode .info-box .info-box .bg-gradient-primary,.dark-mode .info-box .info-box .bg-primary{color:#fff}.dark-mode .info-box .info-box .bg-gradient-primary .progress-bar,.dark-mode .info-box .info-box .bg-primary .progress-bar{background-color:#fff}.dark-mode .info-box .info-box .bg-gradient-secondary,.dark-mode .info-box .info-box .bg-secondary{color:#fff}.dark-mode .info-box .info-box .bg-gradient-secondary .progress-bar,.dark-mode .info-box .info-box .bg-secondary .progress-bar{background-color:#fff}.dark-mode .info-box .info-box .bg-gradient-success,.dark-mode .info-box .info-box .bg-success{color:#fff}.dark-mode .info-box .info-box .bg-gradient-success .progress-bar,.dark-mode .info-box .info-box .bg-success .progress-bar{background-color:#fff}.dark-mode .info-box .info-box .bg-gradient-info,.dark-mode .info-box .info-box .bg-info{color:#fff}.dark-mode .info-box .info-box .bg-gradient-info .progress-bar,.dark-mode .info-box .info-box .bg-info .progress-bar{background-color:#fff}.dark-mode .info-box .info-box .bg-gradient-warning,.dark-mode .info-box .info-box .bg-warning{color:#1f2d3d}.dark-mode .info-box .info-box .bg-gradient-warning .progress-bar,.dark-mode .info-box .info-box .bg-warning .progress-bar{background-color:#1f2d3d}.dark-mode .info-box .info-box .bg-danger,.dark-mode .info-box .info-box .bg-gradient-danger{color:#fff}.dark-mode .info-box .info-box .bg-danger .progress-bar,.dark-mode .info-box .info-box .bg-gradient-danger .progress-bar{background-color:#fff}.dark-mode .info-box .info-box .bg-gradient-light,.dark-mode .info-box .info-box .bg-light{color:#1f2d3d}.dark-mode .info-box .info-box .bg-gradient-light .progress-bar,.dark-mode .info-box .info-box .bg-light .progress-bar{background-color:#1f2d3d}.dark-mode .info-box .info-box .bg-dark,.dark-mode .info-box .info-box .bg-gradient-dark{color:#fff}.dark-mode .info-box .info-box .bg-dark .progress-bar,.dark-mode .info-box .info-box .bg-gradient-dark .progress-bar{background-color:#fff}.timeline{margin:0 0 45px;padding:0;position:relative}.timeline::before{border-radius:.25rem;background-color:#dee2e6;bottom:0;content:"";left:31px;margin:0;position:absolute;top:0;width:4px}.timeline>div{margin-bottom:15px;margin-right:10px;position:relative}.timeline>div::after,.timeline>div::before{content:"";display:table}.timeline>div>.timeline-item{box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);border-radius:.25rem;background-color:#fff;color:#495057;margin-left:60px;margin-right:15px;margin-top:0;padding:0;position:relative}.timeline>div>.timeline-item>.time{color:#999;float:right;font-size:12px;padding:10px}.timeline>div>.timeline-item>.timeline-header{border-bottom:1px solid rgba(0,0,0,.125);color:#495057;font-size:16px;line-height:1.1;margin:0;padding:10px}.timeline>div>.timeline-item>.timeline-header>a{font-weight:600}.timeline>div>.timeline-item>.timeline-body,.timeline>div>.timeline-item>.timeline-footer{padding:10px}.timeline>div>.timeline-item>.timeline-body>img{margin:10px}.timeline>div>.timeline-item>.timeline-body ol,.timeline>div>.timeline-item>.timeline-body ul,.timeline>div>.timeline-item>.timeline-body>dl{margin:0}.timeline>div>.timeline-item>.timeline-footer>a{color:#fff}.timeline>div>.fa,.timeline>div>.fab,.timeline>div>.fad,.timeline>div>.fal,.timeline>div>.far,.timeline>div>.fas,.timeline>div>.ion,.timeline>div>.svg-inline--fa{background-color:#adb5bd;border-radius:50%;font-size:16px;height:30px;left:18px;line-height:30px;position:absolute;text-align:center;top:0;width:30px}.timeline>div>.svg-inline--fa{padding:7px}.timeline>.time-label>span{border-radius:4px;background-color:#fff;display:inline-block;font-weight:600;padding:5px}.timeline-inverse>div>.timeline-item{box-shadow:none;background-color:#f8f9fa;border:1px solid #dee2e6}.timeline-inverse>div>.timeline-item>.timeline-header{border-bottom-color:#dee2e6}.dark-mode .timeline::before{background-color:#6c757d}.dark-mode .timeline>div>.timeline-item{background-color:#343a40;color:#fff;border-color:#6c757d}.dark-mode .timeline>div>.timeline-item>.timeline-header{color:#ced4da;border-color:#6c757d}.dark-mode .timeline>div>.timeline-item>.time{color:#ced4da}.products-list{list-style:none;margin:0;padding:0}.products-list>.item{border-radius:.25rem;background-color:#fff;padding:10px 0}.products-list>.item::after{display:block;clear:both;content:""}.products-list .product-img{float:left}.products-list .product-img img{height:50px;width:50px}.products-list .product-info{margin-left:60px}.products-list .product-title{font-weight:600}.products-list .product-description{color:#6c757d;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-in-card>.item{border-radius:0;border-bottom:1px solid rgba(0,0,0,.125)}.product-list-in-card>.item:last-of-type{border-bottom-width:0}.dark-mode .products-list>.item{background-color:#343a40;color:#fff;border-bottom-color:#6c757d}.dark-mode .product-description{color:#ced4da}.direct-chat .card-body{overflow-x:hidden;padding:0;position:relative}.direct-chat.chat-pane-open .direct-chat-contacts{-webkit-transform:translate(0,0);transform:translate(0,0)}.direct-chat.timestamp-light .direct-chat-timestamp{color:#30465f}.direct-chat.timestamp-dark .direct-chat-timestamp{color:#ccc}.direct-chat-messages{-webkit-transform:translate(0,0);transform:translate(0,0);height:250px;overflow:auto;padding:10px}.direct-chat-msg,.direct-chat-text{display:block}.direct-chat-msg{margin-bottom:10px}.direct-chat-msg::after{display:block;clear:both;content:""}.direct-chat-contacts,.direct-chat-messages{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.direct-chat-text{border-radius:.3rem;background-color:#d2d6de;border:1px solid #d2d6de;color:#444;margin:5px 0 0 50px;padding:5px 10px;position:relative}.direct-chat-text::after,.direct-chat-text::before{border:solid transparent;border-right-color:#d2d6de;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:15px;width:0}.direct-chat-text::after{border-width:5px;margin-top:-5px}.direct-chat-text::before{border-width:6px;margin-top:-6px}.right .direct-chat-text{margin-left:0;margin-right:50px}.right .direct-chat-text::after,.right .direct-chat-text::before{border-left-color:#d2d6de;border-right-color:transparent;left:100%;right:auto}.direct-chat-img{border-radius:50%;float:left;height:40px;width:40px}.right .direct-chat-img{float:right}.direct-chat-infos{display:block;font-size:.875rem;margin-bottom:2px}.direct-chat-name{font-weight:600}.direct-chat-timestamp{color:#697582}.direct-chat-contacts-open .direct-chat-contacts{-webkit-transform:translate(0,0);transform:translate(0,0)}.direct-chat-contacts{-webkit-transform:translate(101%,0);transform:translate(101%,0);background-color:#343a40;bottom:0;color:#fff;height:250px;overflow:auto;position:absolute;top:0;width:100%}.direct-chat-contacts-light{background-color:#f8f9fa}.direct-chat-contacts-light .contacts-list-name{color:#495057}.direct-chat-contacts-light .contacts-list-date{color:#6c757d}.direct-chat-contacts-light .contacts-list-msg{color:#545b62}.contacts-list{padding-left:0;list-style:none}.contacts-list>li{border-bottom:1px solid rgba(0,0,0,.2);margin:0;padding:10px}.contacts-list>li::after{display:block;clear:both;content:""}.contacts-list>li:last-of-type{border-bottom:0}.contacts-list-img{border-radius:50%;float:left;width:40px}.contacts-list-info{color:#fff;margin-left:45px}.contacts-list-name,.contacts-list-status{display:block}.contacts-list-name{font-weight:600}.contacts-list-status{font-size:.875rem}.contacts-list-date{color:#ced4da;font-weight:400}.contacts-list-msg{color:#b1bbc4}.direct-chat-primary .right>.direct-chat-text{background-color:#007bff;border-color:#007bff;color:#fff}.direct-chat-primary .right>.direct-chat-text::after,.direct-chat-primary .right>.direct-chat-text::before{border-left-color:#007bff}.direct-chat-secondary .right>.direct-chat-text{background-color:#6c757d;border-color:#6c757d;color:#fff}.direct-chat-secondary .right>.direct-chat-text::after,.direct-chat-secondary .right>.direct-chat-text::before{border-left-color:#6c757d}.direct-chat-success .right>.direct-chat-text{background-color:#28a745;border-color:#28a745;color:#fff}.direct-chat-success .right>.direct-chat-text::after,.direct-chat-success .right>.direct-chat-text::before{border-left-color:#28a745}.direct-chat-info .right>.direct-chat-text{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.direct-chat-info .right>.direct-chat-text::after,.direct-chat-info .right>.direct-chat-text::before{border-left-color:#17a2b8}.direct-chat-warning .right>.direct-chat-text{background-color:#ffc107;border-color:#ffc107;color:#1f2d3d}.direct-chat-warning .right>.direct-chat-text::after,.direct-chat-warning .right>.direct-chat-text::before{border-left-color:#ffc107}.direct-chat-danger .right>.direct-chat-text{background-color:#dc3545;border-color:#dc3545;color:#fff}.direct-chat-danger .right>.direct-chat-text::after,.direct-chat-danger .right>.direct-chat-text::before{border-left-color:#dc3545}.direct-chat-light .right>.direct-chat-text{background-color:#f8f9fa;border-color:#f8f9fa;color:#1f2d3d}.direct-chat-light .right>.direct-chat-text::after,.direct-chat-light .right>.direct-chat-text::before{border-left-color:#f8f9fa}.direct-chat-dark .right>.direct-chat-text{background-color:#343a40;border-color:#343a40;color:#fff}.direct-chat-dark .right>.direct-chat-text::after,.direct-chat-dark .right>.direct-chat-text::before{border-left-color:#343a40}.direct-chat-lightblue .right>.direct-chat-text{background-color:#3c8dbc;border-color:#3c8dbc;color:#fff}.direct-chat-lightblue .right>.direct-chat-text::after,.direct-chat-lightblue .right>.direct-chat-text::before{border-left-color:#3c8dbc}.direct-chat-navy .right>.direct-chat-text{background-color:#001f3f;border-color:#001f3f;color:#fff}.direct-chat-navy .right>.direct-chat-text::after,.direct-chat-navy .right>.direct-chat-text::before{border-left-color:#001f3f}.direct-chat-olive .right>.direct-chat-text{background-color:#3d9970;border-color:#3d9970;color:#fff}.direct-chat-olive .right>.direct-chat-text::after,.direct-chat-olive .right>.direct-chat-text::before{border-left-color:#3d9970}.direct-chat-lime .right>.direct-chat-text{background-color:#01ff70;border-color:#01ff70;color:#1f2d3d}.direct-chat-lime .right>.direct-chat-text::after,.direct-chat-lime .right>.direct-chat-text::before{border-left-color:#01ff70}.direct-chat-fuchsia .right>.direct-chat-text{background-color:#f012be;border-color:#f012be;color:#fff}.direct-chat-fuchsia .right>.direct-chat-text::after,.direct-chat-fuchsia .right>.direct-chat-text::before{border-left-color:#f012be}.direct-chat-maroon .right>.direct-chat-text{background-color:#d81b60;border-color:#d81b60;color:#fff}.direct-chat-maroon .right>.direct-chat-text::after,.direct-chat-maroon .right>.direct-chat-text::before{border-left-color:#d81b60}.direct-chat-blue .right>.direct-chat-text{background-color:#007bff;border-color:#007bff;color:#fff}.direct-chat-blue .right>.direct-chat-text::after,.direct-chat-blue .right>.direct-chat-text::before{border-left-color:#007bff}.direct-chat-indigo .right>.direct-chat-text{background-color:#6610f2;border-color:#6610f2;color:#fff}.direct-chat-indigo .right>.direct-chat-text::after,.direct-chat-indigo .right>.direct-chat-text::before{border-left-color:#6610f2}.direct-chat-purple .right>.direct-chat-text{background-color:#6f42c1;border-color:#6f42c1;color:#fff}.direct-chat-purple .right>.direct-chat-text::after,.direct-chat-purple .right>.direct-chat-text::before{border-left-color:#6f42c1}.direct-chat-pink .right>.direct-chat-text{background-color:#e83e8c;border-color:#e83e8c;color:#fff}.direct-chat-pink .right>.direct-chat-text::after,.direct-chat-pink .right>.direct-chat-text::before{border-left-color:#e83e8c}.direct-chat-red .right>.direct-chat-text{background-color:#dc3545;border-color:#dc3545;color:#fff}.direct-chat-red .right>.direct-chat-text::after,.direct-chat-red .right>.direct-chat-text::before{border-left-color:#dc3545}.direct-chat-orange .right>.direct-chat-text{background-color:#fd7e14;border-color:#fd7e14;color:#1f2d3d}.direct-chat-orange .right>.direct-chat-text::after,.direct-chat-orange .right>.direct-chat-text::before{border-left-color:#fd7e14}.direct-chat-yellow .right>.direct-chat-text{background-color:#ffc107;border-color:#ffc107;color:#1f2d3d}.direct-chat-yellow .right>.direct-chat-text::after,.direct-chat-yellow .right>.direct-chat-text::before{border-left-color:#ffc107}.direct-chat-green .right>.direct-chat-text{background-color:#28a745;border-color:#28a745;color:#fff}.direct-chat-green .right>.direct-chat-text::after,.direct-chat-green .right>.direct-chat-text::before{border-left-color:#28a745}.direct-chat-teal .right>.direct-chat-text{background-color:#20c997;border-color:#20c997;color:#fff}.direct-chat-teal .right>.direct-chat-text::after,.direct-chat-teal .right>.direct-chat-text::before{border-left-color:#20c997}.direct-chat-cyan .right>.direct-chat-text{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.direct-chat-cyan .right>.direct-chat-text::after,.direct-chat-cyan .right>.direct-chat-text::before{border-left-color:#17a2b8}.direct-chat-white .right>.direct-chat-text{background-color:#fff;border-color:#fff;color:#1f2d3d}.direct-chat-white .right>.direct-chat-text::after,.direct-chat-white .right>.direct-chat-text::before{border-left-color:#fff}.direct-chat-gray .right>.direct-chat-text{background-color:#6c757d;border-color:#6c757d;color:#fff}.direct-chat-gray .right>.direct-chat-text::after,.direct-chat-gray .right>.direct-chat-text::before{border-left-color:#6c757d}.direct-chat-gray-dark .right>.direct-chat-text{background-color:#343a40;border-color:#343a40;color:#fff}.direct-chat-gray-dark .right>.direct-chat-text::after,.direct-chat-gray-dark .right>.direct-chat-text::before{border-left-color:#343a40}.dark-mode .direct-chat-text{background-color:#454d55;border-color:#4b545c;color:#fff}.dark-mode .direct-chat-text::after,.dark-mode .direct-chat-text::before{border-right-color:#4b545c}.dark-mode .direct-chat-timestamp{color:#adb5bd}.dark-mode .right>.direct-chat-text::after,.dark-mode .right>.direct-chat-text::before{border-right-color:transparent}.dark-mode .direct-chat-primary .right>.direct-chat-text{background-color:#3f6791;border-color:#3f6791;color:#fff}.dark-mode .direct-chat-primary .right>.direct-chat-text::after,.dark-mode .direct-chat-primary .right>.direct-chat-text::before{border-left-color:#3f6791}.dark-mode .direct-chat-secondary .right>.direct-chat-text{background-color:#6c757d;border-color:#6c757d;color:#fff}.dark-mode .direct-chat-secondary .right>.direct-chat-text::after,.dark-mode .direct-chat-secondary .right>.direct-chat-text::before{border-left-color:#6c757d}.dark-mode .direct-chat-success .right>.direct-chat-text{background-color:#00bc8c;border-color:#00bc8c;color:#fff}.dark-mode .direct-chat-success .right>.direct-chat-text::after,.dark-mode .direct-chat-success .right>.direct-chat-text::before{border-left-color:#00bc8c}.dark-mode .direct-chat-info .right>.direct-chat-text{background-color:#3498db;border-color:#3498db;color:#fff}.dark-mode .direct-chat-info .right>.direct-chat-text::after,.dark-mode .direct-chat-info .right>.direct-chat-text::before{border-left-color:#3498db}.dark-mode .direct-chat-warning .right>.direct-chat-text{background-color:#f39c12;border-color:#f39c12;color:#1f2d3d}.dark-mode .direct-chat-warning .right>.direct-chat-text::after,.dark-mode .direct-chat-warning .right>.direct-chat-text::before{border-left-color:#f39c12}.dark-mode .direct-chat-danger .right>.direct-chat-text{background-color:#e74c3c;border-color:#e74c3c;color:#fff}.dark-mode .direct-chat-danger .right>.direct-chat-text::after,.dark-mode .direct-chat-danger .right>.direct-chat-text::before{border-left-color:#e74c3c}.dark-mode .direct-chat-light .right>.direct-chat-text{background-color:#f8f9fa;border-color:#f8f9fa;color:#1f2d3d}.dark-mode .direct-chat-light .right>.direct-chat-text::after,.dark-mode .direct-chat-light .right>.direct-chat-text::before{border-left-color:#f8f9fa}.dark-mode .direct-chat-dark .right>.direct-chat-text{background-color:#343a40;border-color:#343a40;color:#fff}.dark-mode .direct-chat-dark .right>.direct-chat-text::after,.dark-mode .direct-chat-dark .right>.direct-chat-text::before{border-left-color:#343a40}.dark-mode .direct-chat-lightblue .right>.direct-chat-text{background-color:#86bad8;border-color:#86bad8;color:#1f2d3d}.dark-mode .direct-chat-lightblue .right>.direct-chat-text::after,.dark-mode .direct-chat-lightblue .right>.direct-chat-text::before{border-left-color:#86bad8}.dark-mode .direct-chat-navy .right>.direct-chat-text{background-color:#002c59;border-color:#002c59;color:#fff}.dark-mode .direct-chat-navy .right>.direct-chat-text::after,.dark-mode .direct-chat-navy .right>.direct-chat-text::before{border-left-color:#002c59}.dark-mode .direct-chat-olive .right>.direct-chat-text{background-color:#74c8a3;border-color:#74c8a3;color:#1f2d3d}.dark-mode .direct-chat-olive .right>.direct-chat-text::after,.dark-mode .direct-chat-olive .right>.direct-chat-text::before{border-left-color:#74c8a3}.dark-mode .direct-chat-lime .right>.direct-chat-text{background-color:#67ffa9;border-color:#67ffa9;color:#1f2d3d}.dark-mode .direct-chat-lime .right>.direct-chat-text::after,.dark-mode .direct-chat-lime .right>.direct-chat-text::before{border-left-color:#67ffa9}.dark-mode .direct-chat-fuchsia .right>.direct-chat-text{background-color:#f672d8;border-color:#f672d8;color:#1f2d3d}.dark-mode .direct-chat-fuchsia .right>.direct-chat-text::after,.dark-mode .direct-chat-fuchsia .right>.direct-chat-text::before{border-left-color:#f672d8}.dark-mode .direct-chat-maroon .right>.direct-chat-text{background-color:#ed6c9b;border-color:#ed6c9b;color:#1f2d3d}.dark-mode .direct-chat-maroon .right>.direct-chat-text::after,.dark-mode .direct-chat-maroon .right>.direct-chat-text::before{border-left-color:#ed6c9b}.dark-mode .direct-chat-blue .right>.direct-chat-text{background-color:#3f6791;border-color:#3f6791;color:#fff}.dark-mode .direct-chat-blue .right>.direct-chat-text::after,.dark-mode .direct-chat-blue .right>.direct-chat-text::before{border-left-color:#3f6791}.dark-mode .direct-chat-indigo .right>.direct-chat-text{background-color:#6610f2;border-color:#6610f2;color:#fff}.dark-mode .direct-chat-indigo .right>.direct-chat-text::after,.dark-mode .direct-chat-indigo .right>.direct-chat-text::before{border-left-color:#6610f2}.dark-mode .direct-chat-purple .right>.direct-chat-text{background-color:#6f42c1;border-color:#6f42c1;color:#fff}.dark-mode .direct-chat-purple .right>.direct-chat-text::after,.dark-mode .direct-chat-purple .right>.direct-chat-text::before{border-left-color:#6f42c1}.dark-mode .direct-chat-pink .right>.direct-chat-text{background-color:#e83e8c;border-color:#e83e8c;color:#fff}.dark-mode .direct-chat-pink .right>.direct-chat-text::after,.dark-mode .direct-chat-pink .right>.direct-chat-text::before{border-left-color:#e83e8c}.dark-mode .direct-chat-red .right>.direct-chat-text{background-color:#e74c3c;border-color:#e74c3c;color:#fff}.dark-mode .direct-chat-red .right>.direct-chat-text::after,.dark-mode .direct-chat-red .right>.direct-chat-text::before{border-left-color:#e74c3c}.dark-mode .direct-chat-orange .right>.direct-chat-text{background-color:#fd7e14;border-color:#fd7e14;color:#1f2d3d}.dark-mode .direct-chat-orange .right>.direct-chat-text::after,.dark-mode .direct-chat-orange .right>.direct-chat-text::before{border-left-color:#fd7e14}.dark-mode .direct-chat-yellow .right>.direct-chat-text{background-color:#f39c12;border-color:#f39c12;color:#1f2d3d}.dark-mode .direct-chat-yellow .right>.direct-chat-text::after,.dark-mode .direct-chat-yellow .right>.direct-chat-text::before{border-left-color:#f39c12}.dark-mode .direct-chat-green .right>.direct-chat-text{background-color:#00bc8c;border-color:#00bc8c;color:#fff}.dark-mode .direct-chat-green .right>.direct-chat-text::after,.dark-mode .direct-chat-green .right>.direct-chat-text::before{border-left-color:#00bc8c}.dark-mode .direct-chat-teal .right>.direct-chat-text{background-color:#20c997;border-color:#20c997;color:#fff}.dark-mode .direct-chat-teal .right>.direct-chat-text::after,.dark-mode .direct-chat-teal .right>.direct-chat-text::before{border-left-color:#20c997}.dark-mode .direct-chat-cyan .right>.direct-chat-text{background-color:#3498db;border-color:#3498db;color:#fff}.dark-mode .direct-chat-cyan .right>.direct-chat-text::after,.dark-mode .direct-chat-cyan .right>.direct-chat-text::before{border-left-color:#3498db}.dark-mode .direct-chat-white .right>.direct-chat-text{background-color:#fff;border-color:#fff;color:#1f2d3d}.dark-mode .direct-chat-white .right>.direct-chat-text::after,.dark-mode .direct-chat-white .right>.direct-chat-text::before{border-left-color:#fff}.dark-mode .direct-chat-gray .right>.direct-chat-text{background-color:#6c757d;border-color:#6c757d;color:#fff}.dark-mode .direct-chat-gray .right>.direct-chat-text::after,.dark-mode .direct-chat-gray .right>.direct-chat-text::before{border-left-color:#6c757d}.dark-mode .direct-chat-gray-dark .right>.direct-chat-text{background-color:#343a40;border-color:#343a40;color:#fff}.dark-mode .direct-chat-gray-dark .right>.direct-chat-text::after,.dark-mode .direct-chat-gray-dark .right>.direct-chat-text::before{border-left-color:#343a40}.users-list{padding-left:0;list-style:none}.users-list>li{float:left;padding:10px;text-align:center;width:25%}.users-list>li img{border-radius:50%;height:auto;max-width:100%}.users-list>li>a:hover,.users-list>li>a:hover .users-list-name{color:#999}.users-list-date,.users-list-name{display:block}.users-list-name{color:#495057;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-list-date{color:#748290;font-size:12px}.dark-mode .users-list-name{color:#ced4da}.dark-mode .users-list-date{color:#adb5bd}.card-widget{border:0;position:relative}.widget-user .widget-user-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem;height:135px;padding:1rem;text-align:center}.widget-user .widget-user-username{font-size:25px;font-weight:300;margin-bottom:0;margin-top:0;text-shadow:0 1px 1px rgba(0,0,0,.2)}.widget-user .widget-user-desc{margin-top:0}.widget-user .widget-user-image{left:50%;margin-left:-45px;position:absolute;top:80px}.widget-user .widget-user-image>img{border:3px solid #fff;height:auto;width:90px}.widget-user .card-footer{padding-top:50px}.widget-user-2 .widget-user-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:1rem}.widget-user-2 .widget-user-username{font-size:25px;font-weight:300;margin-bottom:5px;margin-top:5px}.widget-user-2 .widget-user-desc{margin-top:0}.widget-user-2 .widget-user-desc,.widget-user-2 .widget-user-username{margin-left:75px}.widget-user-2 .widget-user-image>img{float:left;height:auto;width:65px}.mailbox-messages>.table{margin:0}.mailbox-controls{padding:5px}.mailbox-controls.with-border{border-bottom:1px solid rgba(0,0,0,.125)}.mailbox-read-info{border-bottom:1px solid rgba(0,0,0,.125);padding:10px}.mailbox-read-info h3{font-size:20px;margin:0}.mailbox-read-info h5{margin:0;padding:5px 0 0}.mailbox-read-time{color:#999;font-size:13px}.mailbox-read-message{padding:10px}.mailbox-attachments{padding-left:0;list-style:none}.mailbox-attachments li{border:1px solid #eee;float:left;margin-bottom:10px;margin-right:10px;width:200px}.mailbox-attachment-name{color:#666;font-weight:700}.mailbox-attachment-icon,.mailbox-attachment-info,.mailbox-attachment-size{display:block}.mailbox-attachment-info{background-color:#f8f9fa;padding:10px}.mailbox-attachment-size{color:#999;font-size:12px}.mailbox-attachment-size>span{display:inline-block;padding-top:.75rem}.mailbox-attachment-icon{color:#666;font-size:65px;max-height:132.5px;padding:20px 10px;text-align:center}.mailbox-attachment-icon.has-img{padding:0}.mailbox-attachment-icon.has-img>img{height:auto;max-width:100%}.lockscreen{background-color:#e9ecef}.lockscreen .lockscreen-name{font-weight:600;text-align:center}.lockscreen-logo{font-size:35px;font-weight:300;margin-bottom:25px;text-align:center}.lockscreen-logo a{color:#495057}.lockscreen-wrapper{margin:0 auto;margin-top:10%;max-width:400px}.lockscreen-item{border-radius:4px;background-color:#fff;margin:10px auto 30px;padding:0;position:relative;width:290px}.lockscreen-image{border-radius:50%;background-color:#fff;left:-10px;padding:5px;position:absolute;top:-25px;z-index:10}.lockscreen-image>img{border-radius:50%;height:70px;width:70px}.lockscreen-credentials{margin-left:70px}.lockscreen-credentials .form-control{border:0}.lockscreen-credentials .btn{background-color:#fff;border:0;padding:0 10px}.lockscreen-footer{margin-top:10px}.dark-mode .lockscreen-item{background-color:#343a40}.dark-mode .lockscreen-logo a{color:#fff}.dark-mode .lockscreen-credentials .btn{background-color:#343a40}.dark-mode .lockscreen-image{background-color:#6c757d}.login-logo,.register-logo{font-size:2.1rem;font-weight:300;margin-bottom:.9rem;text-align:center}.login-logo a,.register-logo a{color:#495057}.login-page,.register-page{-ms-flex-align:center;align-items:center;background-color:#e9ecef;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;-ms-flex-pack:center;justify-content:center}.login-box,.register-box{width:360px}@media (max-width:576px){.login-box,.register-box{margin-top:.5rem;width:90%}}.login-box .card,.register-box .card{margin-bottom:0}.login-card-body,.register-card-body{background-color:#fff;border-top:0;color:#666;padding:20px}.login-card-body .input-group .form-control,.register-card-body .input-group .form-control{border-right:0}.login-card-body .input-group .form-control:focus,.register-card-body .input-group .form-control:focus{box-shadow:none}.login-card-body .input-group .form-control:focus~.input-group-append .input-group-text,.login-card-body .input-group .form-control:focus~.input-group-prepend .input-group-text,.register-card-body .input-group .form-control:focus~.input-group-append .input-group-text,.register-card-body .input-group .form-control:focus~.input-group-prepend .input-group-text{border-color:#80bdff}.login-card-body .input-group .form-control.is-valid:focus,.register-card-body .input-group .form-control.is-valid:focus{box-shadow:none}.login-card-body .input-group .form-control.is-valid~.input-group-append .input-group-text,.login-card-body .input-group .form-control.is-valid~.input-group-prepend .input-group-text,.register-card-body .input-group .form-control.is-valid~.input-group-append .input-group-text,.register-card-body .input-group .form-control.is-valid~.input-group-prepend .input-group-text{border-color:#28a745}.login-card-body .input-group .form-control.is-invalid:focus,.register-card-body .input-group .form-control.is-invalid:focus{box-shadow:none}.login-card-body .input-group .form-control.is-invalid~.input-group-append .input-group-text,.register-card-body .input-group .form-control.is-invalid~.input-group-append .input-group-text{border-color:#dc3545}.login-card-body .input-group .input-group-text,.register-card-body .input-group .input-group-text{background-color:transparent;border-bottom-right-radius:.25rem;border-left:0;border-top-right-radius:.25rem;color:#777;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.login-box-msg,.register-box-msg{margin:0;padding:0 20px 20px;text-align:center}.social-auth-links{margin:10px 0}.dark-mode .login-card-body,.dark-mode .register-card-body{background-color:#343a40;border-color:#6c757d;color:#fff}.dark-mode .login-logo a,.dark-mode .register-logo a{color:#fff}.error-page{margin:20px auto 0;width:600px}@media (max-width:767.98px){.error-page{width:100%}}.error-page>.headline{float:left;font-size:100px;font-weight:300}@media (max-width:767.98px){.error-page>.headline{float:none;text-align:center}}.error-page>.error-content{display:block;margin-left:190px}@media (max-width:767.98px){.error-page>.error-content{margin-left:0}}.error-page>.error-content>h3{font-size:25px;font-weight:300}@media (max-width:767.98px){.error-page>.error-content>h3{text-align:center}}.invoice{background-color:#fff;border:1px solid rgba(0,0,0,.125);position:relative}.invoice-title{margin-top:0}.dark-mode .invoice{background-color:#343a40}.profile-user-img{border:3px solid #adb5bd;margin:0 auto;padding:3px;width:100px}.profile-username{font-size:21px;margin-top:5px}.post{border-bottom:1px solid #adb5bd;color:#666;margin-bottom:15px;padding-bottom:15px}.post:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.post .user-block{margin-bottom:15px;width:100%}.post .row{width:100%}.dark-mode .post{color:#fff;border-color:#6c757d}.product-image{max-width:100%;height:auto;width:100%}.product-image-thumbs{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;margin-top:2rem}.product-image-thumb{box-shadow:0 1px 2px rgba(0,0,0,.075);border-radius:.25rem;background-color:#fff;border:1px solid #dee2e6;display:-ms-flexbox;display:flex;margin-right:1rem;max-width:7rem;padding:.5rem}.product-image-thumb img{max-width:100%;height:auto;-ms-flex-item-align:center;align-self:center}.product-image-thumb:hover{opacity:.5}.product-share a{margin-right:.5rem}.projects td{vertical-align:middle}.projects .list-inline{margin-bottom:0}.projects .table-avatar img,.projects img.table-avatar{border-radius:50%;display:inline;width:2.5rem}.projects .project-state{text-align:center}body.iframe-mode .main-sidebar{display:none}body.iframe-mode .content-wrapper{margin-left:0!important;margin-top:0!important;padding-bottom:0!important}body.iframe-mode .main-footer,body.iframe-mode .main-header{display:none}body.iframe-mode-fullscreen{overflow:hidden}body.iframe-mode-fullscreen.layout-navbar-fixed .wrapper .content-wrapper{margin-top:0!important}.content-wrapper{height:100%}.content-wrapper.iframe-mode .btn-iframe-close{color:#dc3545;position:absolute;line-height:1;right:.125rem;top:.125rem;z-index:10;visibility:hidden}.content-wrapper.iframe-mode .btn-iframe-close:focus,.content-wrapper.iframe-mode .btn-iframe-close:hover{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}@media (hover:none) and (pointer:coarse){.content-wrapper.iframe-mode .btn-iframe-close{visibility:visible}}.content-wrapper.iframe-mode .navbar-nav{overflow-y:auto;width:100%}.content-wrapper.iframe-mode .navbar-nav .nav-link{white-space:nowrap}.content-wrapper.iframe-mode .navbar-nav .nav-item{position:relative}.content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close,.content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}@media (hover:none) and (pointer:coarse){.content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close,.content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close{visibility:visible}}.content-wrapper.iframe-mode .tab-content{position:relative}.content-wrapper.iframe-mode .tab-pane+.tab-empty{display:none}.content-wrapper.iframe-mode .tab-empty{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.content-wrapper.iframe-mode .tab-loading{position:absolute;top:0;left:0;width:100%;display:none;background-color:#f4f6f9}.content-wrapper.iframe-mode .tab-loading>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.content-wrapper.iframe-mode iframe{border:0;width:100%;height:100%;margin-bottom:-8px}.content-wrapper.iframe-mode iframe .content-wrapper{padding-bottom:0!important}body.iframe-mode-fullscreen .content-wrapper.iframe-mode{position:absolute;left:0;top:0;right:0;bottom:0;margin-left:0!important;height:100%;min-height:100%;z-index:1048}.permanent-btn-iframe-close .btn-iframe-close{-webkit-animation:none!important;animation:none!important;visibility:visible!important;opacity:1}.dark-mode .content-wrapper.iframe-mode .tab-loading{background-color:#343a40}.content-wrapper.kanban{height:1px}.content-wrapper.kanban .content{height:100%;overflow-x:auto;overflow-y:hidden}.content-wrapper.kanban .content .container,.content-wrapper.kanban .content .container-fluid,.content-wrapper.kanban .content .container-lg,.content-wrapper.kanban .content .container-md,.content-wrapper.kanban .content .container-sm,.content-wrapper.kanban .content .container-xl{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.content-wrapper.kanban .content-header+.content{height:calc(100% - ((2 * 15px) + (1.8rem * 1.2)))}.content-wrapper.kanban .card .card-body{padding:.5rem}.content-wrapper.kanban .card.card-row{width:340px;display:inline-block;margin:0 .5rem}.content-wrapper.kanban .card.card-row:first-child{margin-left:0}.content-wrapper.kanban .card.card-row .card-body{height:calc(100% - (12px + (1.8rem * 1.2) + .5rem));overflow-y:auto}.content-wrapper.kanban .card.card-row .card:last-child{margin-bottom:0;border-bottom-width:1px}.content-wrapper.kanban .card.card-row .card .card-header{padding:.5rem .75rem}.content-wrapper.kanban .card.card-row .card .card-body{padding:.75rem}.content-wrapper.kanban .btn-tool.btn-link{text-decoration:underline;padding-left:0;padding-right:0}.fc-button{background:#f8f9fa;background-image:none;border-bottom-color:#ddd;border-color:#ddd;color:#495057}.fc-button.hover,.fc-button:active,.fc-button:hover{background-color:#e9e9e9}.fc-header-title h2{color:#666;font-size:15px;line-height:1.6em;margin-left:10px}.fc-header-right{padding-right:10px}.fc-header-left{padding-left:10px}.fc-widget-header{background:#fafafa}.fc-grid{border:0;width:100%}.fc-widget-content:first-of-type,.fc-widget-header:first-of-type{border-left:0;border-right:0}.fc-widget-content:last-of-type,.fc-widget-header:last-of-type{border-right:0}.fc-toolbar,.fc-toolbar.fc-header-toolbar{margin:0;padding:1rem}@media (max-width:575.98px){.fc-toolbar{-ms-flex-direction:column;flex-direction:column}.fc-toolbar .fc-left{-ms-flex-order:1;order:1;margin-bottom:.5rem}.fc-toolbar .fc-center{-ms-flex-order:0;order:0;margin-bottom:.375rem}.fc-toolbar .fc-right{-ms-flex-order:2;order:2}}.fc-day-number{font-size:20px;font-weight:300;padding-right:10px}.fc-color-picker{list-style:none;margin:0;padding:0}.fc-color-picker>li{float:left;font-size:30px;line-height:30px;margin-right:5px}.fc-color-picker>li .fa,.fc-color-picker>li .fab,.fc-color-picker>li .fad,.fc-color-picker>li .fal,.fc-color-picker>li .far,.fc-color-picker>li .fas,.fc-color-picker>li .ion,.fc-color-picker>li .svg-inline--fa{transition:-webkit-transform linear .3s;transition:transform linear .3s;transition:transform linear .3s,-webkit-transform linear .3s}.fc-color-picker>li .fa:hover,.fc-color-picker>li .fab:hover,.fc-color-picker>li .fad:hover,.fc-color-picker>li .fal:hover,.fc-color-picker>li .far:hover,.fc-color-picker>li .fas:hover,.fc-color-picker>li .ion:hover,.fc-color-picker>li .svg-inline--fa:hover{-webkit-transform:rotate(30deg);transform:rotate(30deg)}#add-new-event{transition:all linear .3s}.external-event{box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);border-radius:.25rem;cursor:move;font-weight:700;margin-bottom:4px;padding:5px 10px}.external-event:hover{box-shadow:inset 0 0 90px rgba(0,0,0,.2)}.select2-container--default .select2-selection--single{border:1px solid #ced4da;padding:.46875rem .75rem;height:calc(2.25rem + 2px)}.select2-container--default.select2-container--open .select2-selection--single{border-color:#80bdff}.select2-container--default .select2-dropdown{border:1px solid #ced4da}.select2-container--default .select2-results__option{padding:6px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;height:auto;margin-top:-3px}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:6px;padding-left:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:31px;right:6px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0}.select2-container--default .select2-dropdown .select2-search__field,.select2-container--default .select2-search--inline .select2-search__field{border:1px solid #ced4da}.select2-container--default .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-search--inline .select2-search__field:focus{outline:0;border:1px solid #80bdff}.select2-container--default .select2-dropdown.select2-dropdown--below{border-top:0}.select2-container--default .select2-dropdown.select2-dropdown--above{border-bottom:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#6c757d}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#dee2e6}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]:hover{color:#1f2d3d}.select2-container--default .select2-results__option--highlighted{background-color:#007bff;color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#0074f0;color:#fff}.select2-container--default .select2-selection--multiple{border:1px solid #ced4da;min-height:calc(2.25rem + 2px)}.select2-container--default .select2-selection--multiple:focus{border-color:#80bdff}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 .375rem .375rem;margin-bottom:-.375rem}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline{width:100%;margin-left:.375rem}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field{width:100%!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field{border:0;margin-top:6px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#007bff;border-color:#006fe6;color:#fff;padding:0 10px;margin-top:.31rem}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7);float:right;margin-left:5px;margin-right:-2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-selection--multiple.text-sm .select2-search.select2-search--inline .select2-search__field,.text-sm .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field{margin-top:8px}.select2-container--default .select2-selection--multiple.text-sm .select2-selection__choice,.text-sm .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:.4rem}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single{border-color:#80bdff}.select2-container--default.select2-container--focus .select2-search__field{border:0}.select2-container--default .select2-selection--single .select2-selection__rendered li{padding-right:10px}.input-group-prepend~.select2-container--default .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.select2-container--default:not(:last-child) .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}.select2-container--bootstrap4.select2-container--focus .select2-selection{box-shadow:none}select.form-control-sm~.select2-container--default{font-size:75%}.text-sm .select2-container--default .select2-selection--single,select.form-control-sm~.select2-container--default .select2-selection--single{height:calc(1.8125rem + 2px)}.text-sm .select2-container--default .select2-selection--single .select2-selection__rendered,select.form-control-sm~.select2-container--default .select2-selection--single .select2-selection__rendered{margin-top:-.4rem}.text-sm .select2-container--default .select2-selection--single .select2-selection__arrow,select.form-control-sm~.select2-container--default .select2-selection--single .select2-selection__arrow{top:-.12rem}.text-sm .select2-container--default .select2-selection--multiple,select.form-control-sm~.select2-container--default .select2-selection--multiple{min-height:calc(1.8125rem + 2px)}.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered,select.form-control-sm~.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 .25rem .25rem;margin-top:-.1rem}.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline,select.form-control-sm~.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline{margin-left:.25rem}.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field,select.form-control-sm~.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field{margin-top:6px}.maximized-card .select2-dropdown{z-index:9999}.select2-primary+.select2-container--default.select2-container--open .select2-selection--single{border-color:#80bdff}.select2-primary+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#80bdff}.select2-container--default .select2-primary .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-primary .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-primary.select2-dropdown .select2-search__field:focus,.select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #80bdff}.select2-container--default .select2-primary .select2-results__option--highlighted,.select2-primary .select2-container--default .select2-results__option--highlighted{background-color:#007bff;color:#fff}.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected]:hover,.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#0074f0;color:#fff}.select2-container--default .select2-primary .select2-selection--multiple:focus,.select2-primary .select2-container--default .select2-selection--multiple:focus{border-color:#80bdff}.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice,.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#007bff;border-color:#006fe6;color:#fff}.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove,.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-primary.select2-container--focus .select2-selection--multiple,.select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#80bdff}.select2-secondary+.select2-container--default.select2-container--open .select2-selection--single{border-color:#afb5ba}.select2-secondary+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#afb5ba}.select2-container--default .select2-secondary .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-secondary .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-secondary.select2-dropdown .select2-search__field:focus,.select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #afb5ba}.select2-container--default .select2-secondary .select2-results__option--highlighted,.select2-secondary .select2-container--default .select2-results__option--highlighted{background-color:#6c757d;color:#fff}.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#656d75;color:#fff}.select2-container--default .select2-secondary .select2-selection--multiple:focus,.select2-secondary .select2-container--default .select2-selection--multiple:focus{border-color:#afb5ba}.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice,.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#6c757d;border-color:#60686f;color:#fff}.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-secondary.select2-container--focus .select2-selection--multiple,.select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#afb5ba}.select2-success+.select2-container--default.select2-container--open .select2-selection--single{border-color:#71dd8a}.select2-success+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#71dd8a}.select2-container--default .select2-success .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-success .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-success.select2-dropdown .select2-search__field:focus,.select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-success .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-success .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #71dd8a}.select2-container--default .select2-success .select2-results__option--highlighted,.select2-success .select2-container--default .select2-results__option--highlighted{background-color:#28a745;color:#fff}.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected]:hover,.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#259b40;color:#fff}.select2-container--default .select2-success .select2-selection--multiple:focus,.select2-success .select2-container--default .select2-selection--multiple:focus{border-color:#71dd8a}.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice,.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#28a745;border-color:#23923d;color:#fff}.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove,.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-success.select2-container--focus .select2-selection--multiple,.select2-success .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#71dd8a}.select2-info+.select2-container--default.select2-container--open .select2-selection--single{border-color:#63d9ec}.select2-info+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#63d9ec}.select2-container--default .select2-info .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-info .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-info.select2-dropdown .select2-search__field:focus,.select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-info .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-info .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #63d9ec}.select2-container--default .select2-info .select2-results__option--highlighted,.select2-info .select2-container--default .select2-results__option--highlighted{background-color:#17a2b8;color:#fff}.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected]:hover,.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#1596aa;color:#fff}.select2-container--default .select2-info .select2-selection--multiple:focus,.select2-info .select2-container--default .select2-selection--multiple:focus{border-color:#63d9ec}.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice,.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#17a2b8;border-color:#148ea1;color:#fff}.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove,.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-info.select2-container--focus .select2-selection--multiple,.select2-info .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#63d9ec}.select2-warning+.select2-container--default.select2-container--open .select2-selection--single{border-color:#ffe187}.select2-warning+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#ffe187}.select2-container--default .select2-warning .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-warning .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-warning.select2-dropdown .select2-search__field:focus,.select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #ffe187}.select2-container--default .select2-warning .select2-results__option--highlighted,.select2-warning .select2-container--default .select2-results__option--highlighted{background-color:#ffc107;color:#1f2d3d}.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected]:hover,.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#f7b900;color:#1f2d3d}.select2-container--default .select2-warning .select2-selection--multiple:focus,.select2-warning .select2-container--default .select2-selection--multiple:focus{border-color:#ffe187}.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice,.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ffc107;border-color:#edb100;color:#1f2d3d}.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove,.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-warning.select2-container--focus .select2-selection--multiple,.select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#ffe187}.select2-danger+.select2-container--default.select2-container--open .select2-selection--single{border-color:#efa2a9}.select2-danger+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#efa2a9}.select2-container--default .select2-danger .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-danger .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-danger.select2-dropdown .select2-search__field:focus,.select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #efa2a9}.select2-container--default .select2-danger .select2-results__option--highlighted,.select2-danger .select2-container--default .select2-results__option--highlighted{background-color:#dc3545;color:#fff}.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected]:hover,.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#da2839;color:#fff}.select2-container--default .select2-danger .select2-selection--multiple:focus,.select2-danger .select2-container--default .select2-selection--multiple:focus{border-color:#efa2a9}.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice,.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#dc3545;border-color:#d32535;color:#fff}.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove,.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-danger.select2-container--focus .select2-selection--multiple,.select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#efa2a9}.select2-light+.select2-container--default.select2-container--open .select2-selection--single{border-color:#fff}.select2-light+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fff}.select2-container--default .select2-light .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-light .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-light.select2-dropdown .select2-search__field:focus,.select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-light .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-light .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #fff}.select2-container--default .select2-light .select2-results__option--highlighted,.select2-light .select2-container--default .select2-results__option--highlighted{background-color:#f8f9fa;color:#1f2d3d}.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected]:hover,.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#eff1f4;color:#1f2d3d}.select2-container--default .select2-light .select2-selection--multiple:focus,.select2-light .select2-container--default .select2-selection--multiple:focus{border-color:#fff}.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice,.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#f8f9fa;border-color:#e9ecef;color:#1f2d3d}.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove,.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-light.select2-container--focus .select2-selection--multiple,.select2-light .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fff}.select2-dark+.select2-container--default.select2-container--open .select2-selection--single{border-color:#6d7a86}.select2-dark+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#6d7a86}.select2-container--default .select2-dark .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-dark .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-dark.select2-dropdown .select2-search__field:focus,.select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #6d7a86}.select2-container--default .select2-dark .select2-results__option--highlighted,.select2-dark .select2-container--default .select2-results__option--highlighted{background-color:#343a40;color:#fff}.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected]:hover,.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#2d3238;color:#fff}.select2-container--default .select2-dark .select2-selection--multiple:focus,.select2-dark .select2-container--default .select2-selection--multiple:focus{border-color:#6d7a86}.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice,.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#343a40;border-color:#292d32;color:#fff}.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove,.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-dark.select2-container--focus .select2-selection--multiple,.select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#6d7a86}.select2-lightblue+.select2-container--default.select2-container--open .select2-selection--single{border-color:#99c5de}.select2-lightblue+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#99c5de}.select2-container--default .select2-lightblue .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-lightblue .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-lightblue.select2-dropdown .select2-search__field:focus,.select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #99c5de}.select2-container--default .select2-lightblue .select2-results__option--highlighted,.select2-lightblue .select2-container--default .select2-results__option--highlighted{background-color:#3c8dbc;color:#fff}.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#3884b0;color:#fff}.select2-container--default .select2-lightblue .select2-selection--multiple:focus,.select2-lightblue .select2-container--default .select2-selection--multiple:focus{border-color:#99c5de}.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice,.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3c8dbc;border-color:#367fa9;color:#fff}.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-lightblue.select2-container--focus .select2-selection--multiple,.select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#99c5de}.select2-navy+.select2-container--default.select2-container--open .select2-selection--single{border-color:#005ebf}.select2-navy+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#005ebf}.select2-container--default .select2-navy .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-navy .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-navy.select2-dropdown .select2-search__field:focus,.select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #005ebf}.select2-container--default .select2-navy .select2-results__option--highlighted,.select2-navy .select2-container--default .select2-results__option--highlighted{background-color:#001f3f;color:#fff}.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected]:hover,.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#001730;color:#fff}.select2-container--default .select2-navy .select2-selection--multiple:focus,.select2-navy .select2-container--default .select2-selection--multiple:focus{border-color:#005ebf}.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice,.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#001f3f;border-color:#001226;color:#fff}.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove,.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-navy.select2-container--focus .select2-selection--multiple,.select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#005ebf}.select2-olive+.select2-container--default.select2-container--open .select2-selection--single{border-color:#87cfaf}.select2-olive+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#87cfaf}.select2-container--default .select2-olive .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-olive .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-olive.select2-dropdown .select2-search__field:focus,.select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #87cfaf}.select2-container--default .select2-olive .select2-results__option--highlighted,.select2-olive .select2-container--default .select2-results__option--highlighted{background-color:#3d9970;color:#fff}.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected]:hover,.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#398e68;color:#fff}.select2-container--default .select2-olive .select2-selection--multiple:focus,.select2-olive .select2-container--default .select2-selection--multiple:focus{border-color:#87cfaf}.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice,.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3d9970;border-color:#368763;color:#fff}.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove,.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-olive.select2-container--focus .select2-selection--multiple,.select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#87cfaf}.select2-lime+.select2-container--default.select2-container--open .select2-selection--single{border-color:#81ffb8}.select2-lime+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#81ffb8}.select2-container--default .select2-lime .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-lime .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-lime.select2-dropdown .select2-search__field:focus,.select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #81ffb8}.select2-container--default .select2-lime .select2-results__option--highlighted,.select2-lime .select2-container--default .select2-results__option--highlighted{background-color:#01ff70;color:#1f2d3d}.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected]:hover,.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#00f169;color:#1f2d3d}.select2-container--default .select2-lime .select2-selection--multiple:focus,.select2-lime .select2-container--default .select2-selection--multiple:focus{border-color:#81ffb8}.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice,.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#01ff70;border-color:#00e765;color:#1f2d3d}.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove,.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-lime.select2-container--focus .select2-selection--multiple,.select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#81ffb8}.select2-fuchsia+.select2-container--default.select2-container--open .select2-selection--single{border-color:#f88adf}.select2-fuchsia+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f88adf}.select2-container--default .select2-fuchsia .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-fuchsia .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-fuchsia.select2-dropdown .select2-search__field:focus,.select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #f88adf}.select2-container--default .select2-fuchsia .select2-results__option--highlighted,.select2-fuchsia .select2-container--default .select2-results__option--highlighted{background-color:#f012be;color:#fff}.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#e40eb4;color:#fff}.select2-container--default .select2-fuchsia .select2-selection--multiple:focus,.select2-fuchsia .select2-container--default .select2-selection--multiple:focus{border-color:#f88adf}.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice,.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#f012be;border-color:#db0ead;color:#fff}.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-fuchsia.select2-container--focus .select2-selection--multiple,.select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#f88adf}.select2-maroon+.select2-container--default.select2-container--open .select2-selection--single{border-color:#f083ab}.select2-maroon+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f083ab}.select2-container--default .select2-maroon .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-maroon .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-maroon.select2-dropdown .select2-search__field:focus,.select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #f083ab}.select2-container--default .select2-maroon .select2-results__option--highlighted,.select2-maroon .select2-container--default .select2-results__option--highlighted{background-color:#d81b60;color:#fff}.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#ca195a;color:#fff}.select2-container--default .select2-maroon .select2-selection--multiple:focus,.select2-maroon .select2-container--default .select2-selection--multiple:focus{border-color:#f083ab}.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice,.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#d81b60;border-color:#c11856;color:#fff}.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-maroon.select2-container--focus .select2-selection--multiple,.select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#f083ab}.select2-blue+.select2-container--default.select2-container--open .select2-selection--single{border-color:#80bdff}.select2-blue+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#80bdff}.select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .select2-blue .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-blue .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-blue.select2-dropdown .select2-search__field:focus{border:1px solid #80bdff}.select2-blue .select2-container--default .select2-results__option--highlighted,.select2-container--default .select2-blue .select2-results__option--highlighted{background-color:#007bff;color:#fff}.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected]:hover{background-color:#0074f0;color:#fff}.select2-blue .select2-container--default .select2-selection--multiple:focus,.select2-container--default .select2-blue .select2-selection--multiple:focus{border-color:#80bdff}.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice{background-color:#007bff;border-color:#006fe6;color:#fff}.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-blue.select2-container--focus .select2-selection--multiple{border-color:#80bdff}.select2-indigo+.select2-container--default.select2-container--open .select2-selection--single{border-color:#b389f9}.select2-indigo+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#b389f9}.select2-container--default .select2-indigo .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-indigo .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-indigo.select2-dropdown .select2-search__field:focus,.select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #b389f9}.select2-container--default .select2-indigo .select2-results__option--highlighted,.select2-indigo .select2-container--default .select2-results__option--highlighted{background-color:#6610f2;color:#fff}.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#5f0de6;color:#fff}.select2-container--default .select2-indigo .select2-selection--multiple:focus,.select2-indigo .select2-container--default .select2-selection--multiple:focus{border-color:#b389f9}.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice,.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#6610f2;border-color:#5b0cdd;color:#fff}.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-indigo.select2-container--focus .select2-selection--multiple,.select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#b389f9}.select2-purple+.select2-container--default.select2-container--open .select2-selection--single{border-color:#b8a2e0}.select2-purple+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#b8a2e0}.select2-container--default .select2-purple .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-purple .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-purple.select2-dropdown .select2-search__field:focus,.select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #b8a2e0}.select2-container--default .select2-purple .select2-results__option--highlighted,.select2-purple .select2-container--default .select2-results__option--highlighted{background-color:#6f42c1;color:#fff}.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected]:hover,.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#683cb8;color:#fff}.select2-container--default .select2-purple .select2-selection--multiple:focus,.select2-purple .select2-container--default .select2-selection--multiple:focus{border-color:#b8a2e0}.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice,.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#6f42c1;border-color:#643ab0;color:#fff}.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove,.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-purple.select2-container--focus .select2-selection--multiple,.select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#b8a2e0}.select2-pink+.select2-container--default.select2-container--open .select2-selection--single{border-color:#f6b0d0}.select2-pink+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f6b0d0}.select2-container--default .select2-pink .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-pink .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-pink.select2-dropdown .select2-search__field:focus,.select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #f6b0d0}.select2-container--default .select2-pink .select2-results__option--highlighted,.select2-pink .select2-container--default .select2-results__option--highlighted{background-color:#e83e8c;color:#fff}.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected]:hover,.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#e63084;color:#fff}.select2-container--default .select2-pink .select2-selection--multiple:focus,.select2-pink .select2-container--default .select2-selection--multiple:focus{border-color:#f6b0d0}.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice,.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e83e8c;border-color:#e5277e;color:#fff}.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove,.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-pink.select2-container--focus .select2-selection--multiple,.select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#f6b0d0}.select2-red+.select2-container--default.select2-container--open .select2-selection--single{border-color:#efa2a9}.select2-red+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#efa2a9}.select2-container--default .select2-red .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-red .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-red.select2-dropdown .select2-search__field:focus,.select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-red .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-red .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #efa2a9}.select2-container--default .select2-red .select2-results__option--highlighted,.select2-red .select2-container--default .select2-results__option--highlighted{background-color:#dc3545;color:#fff}.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected]:hover,.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#da2839;color:#fff}.select2-container--default .select2-red .select2-selection--multiple:focus,.select2-red .select2-container--default .select2-selection--multiple:focus{border-color:#efa2a9}.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice,.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#dc3545;border-color:#d32535;color:#fff}.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove,.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-red.select2-container--focus .select2-selection--multiple,.select2-red .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#efa2a9}.select2-orange+.select2-container--default.select2-container--open .select2-selection--single{border-color:#fec392}.select2-orange+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fec392}.select2-container--default .select2-orange .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-orange .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-orange.select2-dropdown .select2-search__field:focus,.select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #fec392}.select2-container--default .select2-orange .select2-results__option--highlighted,.select2-orange .select2-container--default .select2-results__option--highlighted{background-color:#fd7e14;color:#1f2d3d}.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected]:hover,.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#fd7605;color:#fff}.select2-container--default .select2-orange .select2-selection--multiple:focus,.select2-orange .select2-container--default .select2-selection--multiple:focus{border-color:#fec392}.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice,.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fd7e14;border-color:#f57102;color:#1f2d3d}.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove,.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-orange.select2-container--focus .select2-selection--multiple,.select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fec392}.select2-yellow+.select2-container--default.select2-container--open .select2-selection--single{border-color:#ffe187}.select2-yellow+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#ffe187}.select2-container--default .select2-yellow .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-yellow .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-yellow.select2-dropdown .select2-search__field:focus,.select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #ffe187}.select2-container--default .select2-yellow .select2-results__option--highlighted,.select2-yellow .select2-container--default .select2-results__option--highlighted{background-color:#ffc107;color:#1f2d3d}.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#f7b900;color:#1f2d3d}.select2-container--default .select2-yellow .select2-selection--multiple:focus,.select2-yellow .select2-container--default .select2-selection--multiple:focus{border-color:#ffe187}.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice,.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ffc107;border-color:#edb100;color:#1f2d3d}.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-yellow.select2-container--focus .select2-selection--multiple,.select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#ffe187}.select2-green+.select2-container--default.select2-container--open .select2-selection--single{border-color:#71dd8a}.select2-green+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#71dd8a}.select2-container--default .select2-green .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-green .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-green.select2-dropdown .select2-search__field:focus,.select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-green .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-green .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #71dd8a}.select2-container--default .select2-green .select2-results__option--highlighted,.select2-green .select2-container--default .select2-results__option--highlighted{background-color:#28a745;color:#fff}.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected]:hover,.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#259b40;color:#fff}.select2-container--default .select2-green .select2-selection--multiple:focus,.select2-green .select2-container--default .select2-selection--multiple:focus{border-color:#71dd8a}.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice,.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#28a745;border-color:#23923d;color:#fff}.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove,.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-green.select2-container--focus .select2-selection--multiple,.select2-green .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#71dd8a}.select2-teal+.select2-container--default.select2-container--open .select2-selection--single{border-color:#7eeaca}.select2-teal+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#7eeaca}.select2-container--default .select2-teal .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-teal .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-teal.select2-dropdown .select2-search__field:focus,.select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #7eeaca}.select2-container--default .select2-teal .select2-results__option--highlighted,.select2-teal .select2-container--default .select2-results__option--highlighted{background-color:#20c997;color:#fff}.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected]:hover,.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#1ebc8d;color:#fff}.select2-container--default .select2-teal .select2-selection--multiple:focus,.select2-teal .select2-container--default .select2-selection--multiple:focus{border-color:#7eeaca}.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice,.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#20c997;border-color:#1cb386;color:#fff}.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove,.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-teal.select2-container--focus .select2-selection--multiple,.select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#7eeaca}.select2-cyan+.select2-container--default.select2-container--open .select2-selection--single{border-color:#63d9ec}.select2-cyan+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#63d9ec}.select2-container--default .select2-cyan .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-cyan .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-cyan.select2-dropdown .select2-search__field:focus,.select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #63d9ec}.select2-container--default .select2-cyan .select2-results__option--highlighted,.select2-cyan .select2-container--default .select2-results__option--highlighted{background-color:#17a2b8;color:#fff}.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#1596aa;color:#fff}.select2-container--default .select2-cyan .select2-selection--multiple:focus,.select2-cyan .select2-container--default .select2-selection--multiple:focus{border-color:#63d9ec}.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice,.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#17a2b8;border-color:#148ea1;color:#fff}.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-cyan.select2-container--focus .select2-selection--multiple,.select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#63d9ec}.select2-white+.select2-container--default.select2-container--open .select2-selection--single{border-color:#fff}.select2-white+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fff}.select2-container--default .select2-white .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-white .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-white.select2-dropdown .select2-search__field:focus,.select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-white .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-white .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #fff}.select2-container--default .select2-white .select2-results__option--highlighted,.select2-white .select2-container--default .select2-results__option--highlighted{background-color:#fff;color:#1f2d3d}.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected]:hover,.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#f7f7f7;color:#1f2d3d}.select2-container--default .select2-white .select2-selection--multiple:focus,.select2-white .select2-container--default .select2-selection--multiple:focus{border-color:#fff}.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice,.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border-color:#f2f2f2;color:#1f2d3d}.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove,.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-white.select2-container--focus .select2-selection--multiple,.select2-white .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fff}.select2-gray+.select2-container--default.select2-container--open .select2-selection--single{border-color:#afb5ba}.select2-gray+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#afb5ba}.select2-container--default .select2-gray .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-gray .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-gray.select2-dropdown .select2-search__field:focus,.select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #afb5ba}.select2-container--default .select2-gray .select2-results__option--highlighted,.select2-gray .select2-container--default .select2-results__option--highlighted{background-color:#6c757d;color:#fff}.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected]:hover,.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#656d75;color:#fff}.select2-container--default .select2-gray .select2-selection--multiple:focus,.select2-gray .select2-container--default .select2-selection--multiple:focus{border-color:#afb5ba}.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice,.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#6c757d;border-color:#60686f;color:#fff}.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove,.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-gray.select2-container--focus .select2-selection--multiple,.select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#afb5ba}.select2-gray-dark+.select2-container--default.select2-container--open .select2-selection--single{border-color:#6d7a86}.select2-gray-dark+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#6d7a86}.select2-container--default .select2-gray-dark .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-gray-dark .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-gray-dark.select2-dropdown .select2-search__field:focus,.select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #6d7a86}.select2-container--default .select2-gray-dark .select2-results__option--highlighted,.select2-gray-dark .select2-container--default .select2-results__option--highlighted{background-color:#343a40;color:#fff}.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{background-color:#2d3238;color:#fff}.select2-container--default .select2-gray-dark .select2-selection--multiple:focus,.select2-gray-dark .select2-container--default .select2-selection--multiple:focus{border-color:#6d7a86}.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice,.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#343a40;border-color:#292d32;color:#fff}.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-gray-dark.select2-container--focus .select2-selection--multiple,.select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#6d7a86}.dark-mode .select2-selection{background-color:#343a40;border-color:#6c757d}.dark-mode .select2-container--disabled .select2-selection--single{background-color:#454d55}.dark-mode .select2-selection--single{background-color:#343a40;border-color:#6c757d}.dark-mode .select2-selection--single .select2-selection__rendered{color:#fff}.dark-mode .select2-dropdown .select2-search__field,.dark-mode .select2-search--inline .select2-search__field{background-color:#343a40;border-color:#6c757d;color:#fff}.dark-mode .select2-dropdown{background-color:#343a40;border-color:#6c757d;color:#fff}.dark-mode .select2-results__option[aria-selected=true]{background-color:#3f474e!important;color:#dee2e6}.dark-mode .select2-container .select2-search--inline .select2-search__field{background-color:transparent;color:#fff}.dark-mode .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{color:#fff}.dark-mode .select2-primary+.select2-container--default.select2-container--open .select2-selection--single{border-color:#85a7ca}.dark-mode .select2-primary+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#85a7ca}.dark-mode .select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-primary .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-primary .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-primary.select2-dropdown .select2-search__field:focus{border:1px solid #85a7ca}.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted{background-color:#3f6791;color:#fff}.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected]:hover{background-color:#3a5f86;color:#fff}.dark-mode .select2-primary .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-primary .select2-selection--multiple:focus{border-color:#85a7ca}.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice{background-color:#3f6791;border-color:#375a7f;color:#fff}.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-primary.select2-container--focus .select2-selection--multiple{border-color:#85a7ca}.dark-mode .select2-secondary+.select2-container--default.select2-container--open .select2-selection--single{border-color:#afb5ba}.dark-mode .select2-secondary+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#afb5ba}.dark-mode .select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-secondary .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-secondary .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-secondary.select2-dropdown .select2-search__field:focus{border:1px solid #afb5ba}.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted{background-color:#6c757d;color:#fff}.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected]:hover{background-color:#656d75;color:#fff}.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple:focus{border-color:#afb5ba}.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice{background-color:#6c757d;border-color:#60686f;color:#fff}.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-secondary.select2-container--focus .select2-selection--multiple{border-color:#afb5ba}.dark-mode .select2-success+.select2-container--default.select2-container--open .select2-selection--single{border-color:#3dffcd}.dark-mode .select2-success+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#3dffcd}.dark-mode .select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-success .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-success .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-success .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-success.select2-dropdown .select2-search__field:focus{border:1px solid #3dffcd}.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted{background-color:#00bc8c;color:#fff}.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected]:hover{background-color:#00ad81;color:#fff}.dark-mode .select2-success .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-success .select2-selection--multiple:focus{border-color:#3dffcd}.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice{background-color:#00bc8c;border-color:#00a379;color:#fff}.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-success .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-success.select2-container--focus .select2-selection--multiple{border-color:#3dffcd}.dark-mode .select2-info+.select2-container--default.select2-container--open .select2-selection--single{border-color:#a0cfee}.dark-mode .select2-info+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#a0cfee}.dark-mode .select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-info .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-info .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-info .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-info.select2-dropdown .select2-search__field:focus{border:1px solid #a0cfee}.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted{background-color:#3498db;color:#fff}.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected]:hover{background-color:#2791d9;color:#fff}.dark-mode .select2-info .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-info .select2-selection--multiple:focus{border-color:#a0cfee}.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice{background-color:#3498db;border-color:#258cd1;color:#fff}.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-info .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-info.select2-container--focus .select2-selection--multiple{border-color:#a0cfee}.dark-mode .select2-warning+.select2-container--default.select2-container--open .select2-selection--single{border-color:#f9cf8b}.dark-mode .select2-warning+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f9cf8b}.dark-mode .select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-warning .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-warning .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-warning.select2-dropdown .select2-search__field:focus{border:1px solid #f9cf8b}.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted{background-color:#f39c12;color:#1f2d3d}.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected]:hover{background-color:#ea940c;color:#1f2d3d}.dark-mode .select2-warning .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-warning .select2-selection--multiple:focus{border-color:#f9cf8b}.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice{background-color:#f39c12;border-color:#e08e0b;color:#1f2d3d}.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-warning.select2-container--focus .select2-selection--multiple{border-color:#f9cf8b}.dark-mode .select2-danger+.select2-container--default.select2-container--open .select2-selection--single{border-color:#f5b4ae}.dark-mode .select2-danger+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f5b4ae}.dark-mode .select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-danger .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-danger .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-danger.select2-dropdown .select2-search__field:focus{border:1px solid #f5b4ae}.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted{background-color:#e74c3c;color:#fff}.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected]:hover{background-color:#e53f2e;color:#fff}.dark-mode .select2-danger .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-danger .select2-selection--multiple:focus{border-color:#f5b4ae}.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice{background-color:#e74c3c;border-color:#e43725;color:#fff}.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-danger.select2-container--focus .select2-selection--multiple{border-color:#f5b4ae}.dark-mode .select2-light+.select2-container--default.select2-container--open .select2-selection--single{border-color:#fff}.dark-mode .select2-light+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fff}.dark-mode .select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-light .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-light .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-light .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-light.select2-dropdown .select2-search__field:focus{border:1px solid #fff}.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted{background-color:#f8f9fa;color:#1f2d3d}.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected]:hover{background-color:#eff1f4;color:#1f2d3d}.dark-mode .select2-light .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-light .select2-selection--multiple:focus{border-color:#fff}.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice{background-color:#f8f9fa;border-color:#e9ecef;color:#1f2d3d}.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-light .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-light.select2-container--focus .select2-selection--multiple{border-color:#fff}.dark-mode .select2-dark+.select2-container--default.select2-container--open .select2-selection--single{border-color:#6d7a86}.dark-mode .select2-dark+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#6d7a86}.dark-mode .select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-dark .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-dark .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-dark.select2-dropdown .select2-search__field:focus{border:1px solid #6d7a86}.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted{background-color:#343a40;color:#fff}.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected]:hover{background-color:#2d3238;color:#fff}.dark-mode .select2-dark .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-dark .select2-selection--multiple:focus{border-color:#6d7a86}.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice{background-color:#343a40;border-color:#292d32;color:#fff}.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-dark.select2-container--focus .select2-selection--multiple{border-color:#6d7a86}.dark-mode .select2-lightblue+.select2-container--default.select2-container--open .select2-selection--single{border-color:#e6f1f7}.dark-mode .select2-lightblue+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#e6f1f7}.dark-mode .select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-lightblue .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-lightblue .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-lightblue.select2-dropdown .select2-search__field:focus{border:1px solid #e6f1f7}.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted{background-color:#86bad8;color:#1f2d3d}.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover{background-color:#7ab3d5;color:#1f2d3d}.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple:focus{border-color:#e6f1f7}.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice{background-color:#86bad8;border-color:#72afd2;color:#1f2d3d}.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-lightblue.select2-container--focus .select2-selection--multiple{border-color:#e6f1f7}.dark-mode .select2-navy+.select2-container--default.select2-container--open .select2-selection--single{border-color:#006ad8}.dark-mode .select2-navy+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#006ad8}.dark-mode .select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-navy .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-navy .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-navy.select2-dropdown .select2-search__field:focus{border:1px solid #006ad8}.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted{background-color:#002c59;color:#fff}.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected]:hover{background-color:#002449;color:#fff}.dark-mode .select2-navy .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-navy .select2-selection--multiple:focus{border-color:#006ad8}.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice{background-color:#002c59;border-color:#001f3f;color:#fff}.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-navy.select2-container--focus .select2-selection--multiple{border-color:#006ad8}.dark-mode .select2-olive+.select2-container--default.select2-container--open .select2-selection--single{border-color:#cfecdf}.dark-mode .select2-olive+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#cfecdf}.dark-mode .select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-olive .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-olive .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-olive.select2-dropdown .select2-search__field:focus{border:1px solid #cfecdf}.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted{background-color:#74c8a3;color:#1f2d3d}.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected]:hover{background-color:#69c39b;color:#1f2d3d}.dark-mode .select2-olive .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-olive .select2-selection--multiple:focus{border-color:#cfecdf}.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice{background-color:#74c8a3;border-color:#62c096;color:#1f2d3d}.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-olive.select2-container--focus .select2-selection--multiple{border-color:#cfecdf}.dark-mode .select2-lime+.select2-container--default.select2-container--open .select2-selection--single{border-color:#e7fff1}.dark-mode .select2-lime+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#e7fff1}.dark-mode .select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-lime .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-lime .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-lime.select2-dropdown .select2-search__field:focus{border:1px solid #e7fff1}.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted{background-color:#67ffa9;color:#1f2d3d}.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected]:hover{background-color:#58ffa1;color:#1f2d3d}.dark-mode .select2-lime .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-lime .select2-selection--multiple:focus{border-color:#e7fff1}.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice{background-color:#67ffa9;border-color:#4eff9b;color:#1f2d3d}.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-lime.select2-container--focus .select2-selection--multiple{border-color:#e7fff1}.dark-mode .select2-fuchsia+.select2-container--default.select2-container--open .select2-selection--single{border-color:#feeaf9}.dark-mode .select2-fuchsia+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#feeaf9}.dark-mode .select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-fuchsia .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-fuchsia .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-fuchsia.select2-dropdown .select2-search__field:focus{border:1px solid #feeaf9}.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted{background-color:#f672d8;color:#1f2d3d}.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover{background-color:#f564d4;color:#1f2d3d}.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple:focus{border-color:#feeaf9}.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice{background-color:#f672d8;border-color:#f55ad2;color:#1f2d3d}.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-fuchsia.select2-container--focus .select2-selection--multiple{border-color:#feeaf9}.dark-mode .select2-maroon+.select2-container--default.select2-container--open .select2-selection--single{border-color:#fbdee8}.dark-mode .select2-maroon+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fbdee8}.dark-mode .select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-maroon .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-maroon .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-maroon.select2-dropdown .select2-search__field:focus{border:1px solid #fbdee8}.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted{background-color:#ed6c9b;color:#1f2d3d}.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected]:hover{background-color:#eb5f92;color:#fff}.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple:focus{border-color:#fbdee8}.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice{background-color:#ed6c9b;border-color:#ea568c;color:#1f2d3d}.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-maroon.select2-container--focus .select2-selection--multiple{border-color:#fbdee8}.dark-mode .select2-blue+.select2-container--default.select2-container--open .select2-selection--single{border-color:#85a7ca}.dark-mode .select2-blue+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#85a7ca}.dark-mode .select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-blue .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-blue .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-blue.select2-dropdown .select2-search__field:focus{border:1px solid #85a7ca}.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted{background-color:#3f6791;color:#fff}.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected]:hover{background-color:#3a5f86;color:#fff}.dark-mode .select2-blue .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-blue .select2-selection--multiple:focus{border-color:#85a7ca}.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice{background-color:#3f6791;border-color:#375a7f;color:#fff}.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-blue.select2-container--focus .select2-selection--multiple{border-color:#85a7ca}.dark-mode .select2-indigo+.select2-container--default.select2-container--open .select2-selection--single{border-color:#b389f9}.dark-mode .select2-indigo+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#b389f9}.dark-mode .select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-indigo .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-indigo .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-indigo.select2-dropdown .select2-search__field:focus{border:1px solid #b389f9}.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted{background-color:#6610f2;color:#fff}.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected]:hover{background-color:#5f0de6;color:#fff}.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple:focus{border-color:#b389f9}.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice{background-color:#6610f2;border-color:#5b0cdd;color:#fff}.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-indigo.select2-container--focus .select2-selection--multiple{border-color:#b389f9}.dark-mode .select2-purple+.select2-container--default.select2-container--open .select2-selection--single{border-color:#b8a2e0}.dark-mode .select2-purple+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#b8a2e0}.dark-mode .select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-purple .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-purple .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-purple.select2-dropdown .select2-search__field:focus{border:1px solid #b8a2e0}.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted{background-color:#6f42c1;color:#fff}.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected]:hover{background-color:#683cb8;color:#fff}.dark-mode .select2-purple .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-purple .select2-selection--multiple:focus{border-color:#b8a2e0}.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice{background-color:#6f42c1;border-color:#643ab0;color:#fff}.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-purple.select2-container--focus .select2-selection--multiple{border-color:#b8a2e0}.dark-mode .select2-pink+.select2-container--default.select2-container--open .select2-selection--single{border-color:#f6b0d0}.dark-mode .select2-pink+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f6b0d0}.dark-mode .select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-pink .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-pink .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-pink.select2-dropdown .select2-search__field:focus{border:1px solid #f6b0d0}.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted{background-color:#e83e8c;color:#fff}.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected]:hover{background-color:#e63084;color:#fff}.dark-mode .select2-pink .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-pink .select2-selection--multiple:focus{border-color:#f6b0d0}.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice{background-color:#e83e8c;border-color:#e5277e;color:#fff}.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-pink.select2-container--focus .select2-selection--multiple{border-color:#f6b0d0}.dark-mode .select2-red+.select2-container--default.select2-container--open .select2-selection--single{border-color:#f5b4ae}.dark-mode .select2-red+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f5b4ae}.dark-mode .select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-red .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-red .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-red .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-red.select2-dropdown .select2-search__field:focus{border:1px solid #f5b4ae}.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted{background-color:#e74c3c;color:#fff}.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected]:hover{background-color:#e53f2e;color:#fff}.dark-mode .select2-red .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-red .select2-selection--multiple:focus{border-color:#f5b4ae}.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice{background-color:#e74c3c;border-color:#e43725;color:#fff}.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-red .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-red.select2-container--focus .select2-selection--multiple{border-color:#f5b4ae}.dark-mode .select2-orange+.select2-container--default.select2-container--open .select2-selection--single{border-color:#fec392}.dark-mode .select2-orange+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fec392}.dark-mode .select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-orange .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-orange .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-orange.select2-dropdown .select2-search__field:focus{border:1px solid #fec392}.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted{background-color:#fd7e14;color:#1f2d3d}.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected]:hover{background-color:#fd7605;color:#fff}.dark-mode .select2-orange .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-orange .select2-selection--multiple:focus{border-color:#fec392}.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice{background-color:#fd7e14;border-color:#f57102;color:#1f2d3d}.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-orange.select2-container--focus .select2-selection--multiple{border-color:#fec392}.dark-mode .select2-yellow+.select2-container--default.select2-container--open .select2-selection--single{border-color:#f9cf8b}.dark-mode .select2-yellow+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f9cf8b}.dark-mode .select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-yellow .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-yellow .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-yellow.select2-dropdown .select2-search__field:focus{border:1px solid #f9cf8b}.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted{background-color:#f39c12;color:#1f2d3d}.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected]:hover{background-color:#ea940c;color:#1f2d3d}.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple:focus{border-color:#f9cf8b}.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice{background-color:#f39c12;border-color:#e08e0b;color:#1f2d3d}.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-yellow.select2-container--focus .select2-selection--multiple{border-color:#f9cf8b}.dark-mode .select2-green+.select2-container--default.select2-container--open .select2-selection--single{border-color:#3dffcd}.dark-mode .select2-green+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#3dffcd}.dark-mode .select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-green .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-green .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-green .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-green.select2-dropdown .select2-search__field:focus{border:1px solid #3dffcd}.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted{background-color:#00bc8c;color:#fff}.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected]:hover{background-color:#00ad81;color:#fff}.dark-mode .select2-green .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-green .select2-selection--multiple:focus{border-color:#3dffcd}.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice{background-color:#00bc8c;border-color:#00a379;color:#fff}.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-green .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-green.select2-container--focus .select2-selection--multiple{border-color:#3dffcd}.dark-mode .select2-teal+.select2-container--default.select2-container--open .select2-selection--single{border-color:#7eeaca}.dark-mode .select2-teal+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#7eeaca}.dark-mode .select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-teal .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-teal .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-teal.select2-dropdown .select2-search__field:focus{border:1px solid #7eeaca}.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted{background-color:#20c997;color:#fff}.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected]:hover{background-color:#1ebc8d;color:#fff}.dark-mode .select2-teal .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-teal .select2-selection--multiple:focus{border-color:#7eeaca}.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice{background-color:#20c997;border-color:#1cb386;color:#fff}.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-teal.select2-container--focus .select2-selection--multiple{border-color:#7eeaca}.dark-mode .select2-cyan+.select2-container--default.select2-container--open .select2-selection--single{border-color:#a0cfee}.dark-mode .select2-cyan+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#a0cfee}.dark-mode .select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-cyan .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-cyan .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-cyan.select2-dropdown .select2-search__field:focus{border:1px solid #a0cfee}.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted{background-color:#3498db;color:#fff}.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected]:hover{background-color:#2791d9;color:#fff}.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple:focus{border-color:#a0cfee}.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice{background-color:#3498db;border-color:#258cd1;color:#fff}.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-cyan.select2-container--focus .select2-selection--multiple{border-color:#a0cfee}.dark-mode .select2-white+.select2-container--default.select2-container--open .select2-selection--single{border-color:#fff}.dark-mode .select2-white+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fff}.dark-mode .select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-white .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-white .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-white .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-white.select2-dropdown .select2-search__field:focus{border:1px solid #fff}.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted{background-color:#fff;color:#1f2d3d}.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected]:hover{background-color:#f7f7f7;color:#1f2d3d}.dark-mode .select2-white .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-white .select2-selection--multiple:focus{border-color:#fff}.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice{background-color:#fff;border-color:#f2f2f2;color:#1f2d3d}.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove{color:rgba(31,45,61,.7)}.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.dark-mode .select2-white .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-white.select2-container--focus .select2-selection--multiple{border-color:#fff}.dark-mode .select2-gray+.select2-container--default.select2-container--open .select2-selection--single{border-color:#afb5ba}.dark-mode .select2-gray+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#afb5ba}.dark-mode .select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-gray .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-gray .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-gray.select2-dropdown .select2-search__field:focus{border:1px solid #afb5ba}.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted{background-color:#6c757d;color:#fff}.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected]:hover{background-color:#656d75;color:#fff}.dark-mode .select2-gray .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-gray .select2-selection--multiple:focus{border-color:#afb5ba}.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice{background-color:#6c757d;border-color:#60686f;color:#fff}.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-gray.select2-container--focus .select2-selection--multiple{border-color:#afb5ba}.dark-mode .select2-gray-dark+.select2-container--default.select2-container--open .select2-selection--single{border-color:#6d7a86}.dark-mode .select2-gray-dark+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#6d7a86}.dark-mode .select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,.dark-mode .select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus,.dark-mode .select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-gray-dark .select2-dropdown .select2-search__field:focus,.select2-container--default .dark-mode .select2-gray-dark .select2-search--inline .select2-search__field:focus,.select2-container--default .dark-mode .select2-gray-dark.select2-dropdown .select2-search__field:focus{border:1px solid #6d7a86}.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted,.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted{background-color:#343a40;color:#fff}.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected],.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover{background-color:#2d3238;color:#fff}.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple:focus,.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple:focus{border-color:#6d7a86}.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice{background-color:#343a40;border-color:#292d32;color:#fff}.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove{color:rgba(255,255,255,.7)}.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.dark-mode .select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .dark-mode .select2-gray-dark.select2-container--focus .select2-selection--multiple{border-color:#6d7a86}.slider .tooltip.in{opacity:.9}.slider.slider-vertical{height:100%}.slider.slider-horizontal{width:100%}.slider-primary .slider .slider-selection{background:#007bff}.slider-secondary .slider .slider-selection{background:#6c757d}.slider-success .slider .slider-selection{background:#28a745}.slider-info .slider .slider-selection{background:#17a2b8}.slider-warning .slider .slider-selection{background:#ffc107}.slider-danger .slider .slider-selection{background:#dc3545}.slider-light .slider .slider-selection{background:#f8f9fa}.slider-dark .slider .slider-selection{background:#343a40}.slider-lightblue .slider .slider-selection{background:#3c8dbc}.slider-navy .slider .slider-selection{background:#001f3f}.slider-olive .slider .slider-selection{background:#3d9970}.slider-lime .slider .slider-selection{background:#01ff70}.slider-fuchsia .slider .slider-selection{background:#f012be}.slider-maroon .slider .slider-selection{background:#d81b60}.slider-blue .slider .slider-selection{background:#007bff}.slider-indigo .slider .slider-selection{background:#6610f2}.slider-purple .slider .slider-selection{background:#6f42c1}.slider-pink .slider .slider-selection{background:#e83e8c}.slider-red .slider .slider-selection{background:#dc3545}.slider-orange .slider .slider-selection{background:#fd7e14}.slider-yellow .slider .slider-selection{background:#ffc107}.slider-green .slider .slider-selection{background:#28a745}.slider-teal .slider .slider-selection{background:#20c997}.slider-cyan .slider .slider-selection{background:#17a2b8}.slider-white .slider .slider-selection{background:#fff}.slider-gray .slider .slider-selection{background:#6c757d}.slider-gray-dark .slider .slider-selection{background:#343a40}.dark-mode .slider-track{background-color:#4b545c;background-image:none}.dark-mode .slider-primary .slider .slider-selection{background:#3f6791}.dark-mode .slider-secondary .slider .slider-selection{background:#6c757d}.dark-mode .slider-success .slider .slider-selection{background:#00bc8c}.dark-mode .slider-info .slider .slider-selection{background:#3498db}.dark-mode .slider-warning .slider .slider-selection{background:#f39c12}.dark-mode .slider-danger .slider .slider-selection{background:#e74c3c}.dark-mode .slider-light .slider .slider-selection{background:#f8f9fa}.dark-mode .slider-dark .slider .slider-selection{background:#343a40}.dark-mode .slider-lightblue .slider .slider-selection{background:#86bad8}.dark-mode .slider-navy .slider .slider-selection{background:#002c59}.dark-mode .slider-olive .slider .slider-selection{background:#74c8a3}.dark-mode .slider-lime .slider .slider-selection{background:#67ffa9}.dark-mode .slider-fuchsia .slider .slider-selection{background:#f672d8}.dark-mode .slider-maroon .slider .slider-selection{background:#ed6c9b}.dark-mode .slider-blue .slider .slider-selection{background:#3f6791}.dark-mode .slider-indigo .slider .slider-selection{background:#6610f2}.dark-mode .slider-purple .slider .slider-selection{background:#6f42c1}.dark-mode .slider-pink .slider .slider-selection{background:#e83e8c}.dark-mode .slider-red .slider .slider-selection{background:#e74c3c}.dark-mode .slider-orange .slider .slider-selection{background:#fd7e14}.dark-mode .slider-yellow .slider .slider-selection{background:#f39c12}.dark-mode .slider-green .slider .slider-selection{background:#00bc8c}.dark-mode .slider-teal .slider .slider-selection{background:#20c997}.dark-mode .slider-cyan .slider .slider-selection{background:#3498db}.dark-mode .slider-white .slider .slider-selection{background:#fff}.dark-mode .slider-gray .slider .slider-selection{background:#6c757d}.dark-mode .slider-gray-dark .slider .slider-selection{background:#343a40}.icheck-primary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-primary>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#007bff}.icheck-primary>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-primary>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#007bff}.icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.icheck-primary>input:first-child:checked+label::before{background-color:#007bff;border-color:#007bff}.icheck-secondary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-secondary>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#6c757d}.icheck-secondary>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-secondary>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#6c757d}.icheck-secondary>input:first-child:checked+input[type=hidden]+label::before,.icheck-secondary>input:first-child:checked+label::before{background-color:#6c757d;border-color:#6c757d}.icheck-success>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-success>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#28a745}.icheck-success>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-success>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#28a745}.icheck-success>input:first-child:checked+input[type=hidden]+label::before,.icheck-success>input:first-child:checked+label::before{background-color:#28a745;border-color:#28a745}.icheck-info>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-info>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#17a2b8}.icheck-info>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-info>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#17a2b8}.icheck-info>input:first-child:checked+input[type=hidden]+label::before,.icheck-info>input:first-child:checked+label::before{background-color:#17a2b8;border-color:#17a2b8}.icheck-warning>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-warning>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#ffc107}.icheck-warning>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-warning>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#ffc107}.icheck-warning>input:first-child:checked+input[type=hidden]+label::before,.icheck-warning>input:first-child:checked+label::before{background-color:#ffc107;border-color:#ffc107}.icheck-danger>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-danger>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#dc3545}.icheck-danger>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-danger>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#dc3545}.icheck-danger>input:first-child:checked+input[type=hidden]+label::before,.icheck-danger>input:first-child:checked+label::before{background-color:#dc3545;border-color:#dc3545}.icheck-light>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-light>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#f8f9fa}.icheck-light>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-light>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#f8f9fa}.icheck-light>input:first-child:checked+input[type=hidden]+label::before,.icheck-light>input:first-child:checked+label::before{background-color:#f8f9fa;border-color:#f8f9fa}.icheck-dark>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-dark>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#343a40}.icheck-dark>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-dark>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#343a40}.icheck-dark>input:first-child:checked+input[type=hidden]+label::before,.icheck-dark>input:first-child:checked+label::before{background-color:#343a40;border-color:#343a40}.icheck-lightblue>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-lightblue>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#3c8dbc}.icheck-lightblue>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-lightblue>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#3c8dbc}.icheck-lightblue>input:first-child:checked+input[type=hidden]+label::before,.icheck-lightblue>input:first-child:checked+label::before{background-color:#3c8dbc;border-color:#3c8dbc}.icheck-navy>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-navy>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#001f3f}.icheck-navy>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-navy>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#001f3f}.icheck-navy>input:first-child:checked+input[type=hidden]+label::before,.icheck-navy>input:first-child:checked+label::before{background-color:#001f3f;border-color:#001f3f}.icheck-olive>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-olive>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#3d9970}.icheck-olive>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-olive>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#3d9970}.icheck-olive>input:first-child:checked+input[type=hidden]+label::before,.icheck-olive>input:first-child:checked+label::before{background-color:#3d9970;border-color:#3d9970}.icheck-lime>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-lime>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#01ff70}.icheck-lime>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-lime>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#01ff70}.icheck-lime>input:first-child:checked+input[type=hidden]+label::before,.icheck-lime>input:first-child:checked+label::before{background-color:#01ff70;border-color:#01ff70}.icheck-fuchsia>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-fuchsia>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#f012be}.icheck-fuchsia>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-fuchsia>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#f012be}.icheck-fuchsia>input:first-child:checked+input[type=hidden]+label::before,.icheck-fuchsia>input:first-child:checked+label::before{background-color:#f012be;border-color:#f012be}.icheck-maroon>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-maroon>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#d81b60}.icheck-maroon>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-maroon>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#d81b60}.icheck-maroon>input:first-child:checked+input[type=hidden]+label::before,.icheck-maroon>input:first-child:checked+label::before{background-color:#d81b60;border-color:#d81b60}.icheck-blue>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-blue>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#007bff}.icheck-blue>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-blue>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#007bff}.icheck-blue>input:first-child:checked+input[type=hidden]+label::before,.icheck-blue>input:first-child:checked+label::before{background-color:#007bff;border-color:#007bff}.icheck-indigo>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-indigo>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#6610f2}.icheck-indigo>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-indigo>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#6610f2}.icheck-indigo>input:first-child:checked+input[type=hidden]+label::before,.icheck-indigo>input:first-child:checked+label::before{background-color:#6610f2;border-color:#6610f2}.icheck-purple>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-purple>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#6f42c1}.icheck-purple>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-purple>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#6f42c1}.icheck-purple>input:first-child:checked+input[type=hidden]+label::before,.icheck-purple>input:first-child:checked+label::before{background-color:#6f42c1;border-color:#6f42c1}.icheck-pink>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-pink>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#e83e8c}.icheck-pink>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-pink>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#e83e8c}.icheck-pink>input:first-child:checked+input[type=hidden]+label::before,.icheck-pink>input:first-child:checked+label::before{background-color:#e83e8c;border-color:#e83e8c}.icheck-red>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-red>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#dc3545}.icheck-red>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-red>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#dc3545}.icheck-red>input:first-child:checked+input[type=hidden]+label::before,.icheck-red>input:first-child:checked+label::before{background-color:#dc3545;border-color:#dc3545}.icheck-orange>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-orange>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#fd7e14}.icheck-orange>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-orange>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#fd7e14}.icheck-orange>input:first-child:checked+input[type=hidden]+label::before,.icheck-orange>input:first-child:checked+label::before{background-color:#fd7e14;border-color:#fd7e14}.icheck-yellow>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-yellow>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#ffc107}.icheck-yellow>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-yellow>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#ffc107}.icheck-yellow>input:first-child:checked+input[type=hidden]+label::before,.icheck-yellow>input:first-child:checked+label::before{background-color:#ffc107;border-color:#ffc107}.icheck-green>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-green>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#28a745}.icheck-green>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-green>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#28a745}.icheck-green>input:first-child:checked+input[type=hidden]+label::before,.icheck-green>input:first-child:checked+label::before{background-color:#28a745;border-color:#28a745}.icheck-teal>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-teal>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#20c997}.icheck-teal>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-teal>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#20c997}.icheck-teal>input:first-child:checked+input[type=hidden]+label::before,.icheck-teal>input:first-child:checked+label::before{background-color:#20c997;border-color:#20c997}.icheck-cyan>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-cyan>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#17a2b8}.icheck-cyan>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-cyan>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#17a2b8}.icheck-cyan>input:first-child:checked+input[type=hidden]+label::before,.icheck-cyan>input:first-child:checked+label::before{background-color:#17a2b8;border-color:#17a2b8}.icheck-white>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-white>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#fff}.icheck-white>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-white>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#fff}.icheck-white>input:first-child:checked+input[type=hidden]+label::before,.icheck-white>input:first-child:checked+label::before{background-color:#fff;border-color:#fff}.icheck-gray>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-gray>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#6c757d}.icheck-gray>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-gray>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#6c757d}.icheck-gray>input:first-child:checked+input[type=hidden]+label::before,.icheck-gray>input:first-child:checked+label::before{background-color:#6c757d;border-color:#6c757d}.icheck-gray-dark>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-gray-dark>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#343a40}.icheck-gray-dark>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.icheck-gray-dark>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#343a40}.icheck-gray-dark>input:first-child:checked+input[type=hidden]+label::before,.icheck-gray-dark>input:first-child:checked+label::before{background-color:#343a40;border-color:#343a40}.dark-mode [class*=icheck-]>input:first-child:not(:checked)+input[type=hidden]+label::before,.dark-mode [class*=icheck-]>input:first-child:not(:checked)+label::before{border-color:#6c757d}.dark-mode .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#3f6791}.dark-mode .icheck-primary>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-primary>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#3f6791}.dark-mode .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-primary>input:first-child:checked+label::before{background-color:#3f6791;border-color:#3f6791}.dark-mode .icheck-secondary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-secondary>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#6c757d}.dark-mode .icheck-secondary>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-secondary>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#6c757d}.dark-mode .icheck-secondary>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-secondary>input:first-child:checked+label::before{background-color:#6c757d;border-color:#6c757d}.dark-mode .icheck-success>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-success>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#00bc8c}.dark-mode .icheck-success>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-success>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#00bc8c}.dark-mode .icheck-success>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-success>input:first-child:checked+label::before{background-color:#00bc8c;border-color:#00bc8c}.dark-mode .icheck-info>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-info>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#3498db}.dark-mode .icheck-info>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-info>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#3498db}.dark-mode .icheck-info>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-info>input:first-child:checked+label::before{background-color:#3498db;border-color:#3498db}.dark-mode .icheck-warning>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-warning>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#f39c12}.dark-mode .icheck-warning>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-warning>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#f39c12}.dark-mode .icheck-warning>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-warning>input:first-child:checked+label::before{background-color:#f39c12;border-color:#f39c12}.dark-mode .icheck-danger>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-danger>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#e74c3c}.dark-mode .icheck-danger>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-danger>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#e74c3c}.dark-mode .icheck-danger>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-danger>input:first-child:checked+label::before{background-color:#e74c3c;border-color:#e74c3c}.dark-mode .icheck-light>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-light>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#f8f9fa}.dark-mode .icheck-light>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-light>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#f8f9fa}.dark-mode .icheck-light>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-light>input:first-child:checked+label::before{background-color:#f8f9fa;border-color:#f8f9fa}.dark-mode .icheck-dark>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-dark>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#343a40}.dark-mode .icheck-dark>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-dark>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#343a40}.dark-mode .icheck-dark>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-dark>input:first-child:checked+label::before{background-color:#343a40;border-color:#343a40}.dark-mode .icheck-lightblue>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-lightblue>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#86bad8}.dark-mode .icheck-lightblue>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-lightblue>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#86bad8}.dark-mode .icheck-lightblue>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-lightblue>input:first-child:checked+label::before{background-color:#86bad8;border-color:#86bad8}.dark-mode .icheck-navy>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-navy>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#002c59}.dark-mode .icheck-navy>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-navy>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#002c59}.dark-mode .icheck-navy>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-navy>input:first-child:checked+label::before{background-color:#002c59;border-color:#002c59}.dark-mode .icheck-olive>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-olive>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#74c8a3}.dark-mode .icheck-olive>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-olive>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#74c8a3}.dark-mode .icheck-olive>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-olive>input:first-child:checked+label::before{background-color:#74c8a3;border-color:#74c8a3}.dark-mode .icheck-lime>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-lime>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#67ffa9}.dark-mode .icheck-lime>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-lime>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#67ffa9}.dark-mode .icheck-lime>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-lime>input:first-child:checked+label::before{background-color:#67ffa9;border-color:#67ffa9}.dark-mode .icheck-fuchsia>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-fuchsia>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#f672d8}.dark-mode .icheck-fuchsia>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-fuchsia>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#f672d8}.dark-mode .icheck-fuchsia>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-fuchsia>input:first-child:checked+label::before{background-color:#f672d8;border-color:#f672d8}.dark-mode .icheck-maroon>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-maroon>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#ed6c9b}.dark-mode .icheck-maroon>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-maroon>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#ed6c9b}.dark-mode .icheck-maroon>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-maroon>input:first-child:checked+label::before{background-color:#ed6c9b;border-color:#ed6c9b}.dark-mode .icheck-blue>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-blue>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#3f6791}.dark-mode .icheck-blue>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-blue>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#3f6791}.dark-mode .icheck-blue>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-blue>input:first-child:checked+label::before{background-color:#3f6791;border-color:#3f6791}.dark-mode .icheck-indigo>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-indigo>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#6610f2}.dark-mode .icheck-indigo>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-indigo>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#6610f2}.dark-mode .icheck-indigo>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-indigo>input:first-child:checked+label::before{background-color:#6610f2;border-color:#6610f2}.dark-mode .icheck-purple>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-purple>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#6f42c1}.dark-mode .icheck-purple>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-purple>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#6f42c1}.dark-mode .icheck-purple>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-purple>input:first-child:checked+label::before{background-color:#6f42c1;border-color:#6f42c1}.dark-mode .icheck-pink>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-pink>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#e83e8c}.dark-mode .icheck-pink>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-pink>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#e83e8c}.dark-mode .icheck-pink>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-pink>input:first-child:checked+label::before{background-color:#e83e8c;border-color:#e83e8c}.dark-mode .icheck-red>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-red>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#e74c3c}.dark-mode .icheck-red>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-red>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#e74c3c}.dark-mode .icheck-red>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-red>input:first-child:checked+label::before{background-color:#e74c3c;border-color:#e74c3c}.dark-mode .icheck-orange>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-orange>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#fd7e14}.dark-mode .icheck-orange>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-orange>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#fd7e14}.dark-mode .icheck-orange>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-orange>input:first-child:checked+label::before{background-color:#fd7e14;border-color:#fd7e14}.dark-mode .icheck-yellow>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-yellow>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#f39c12}.dark-mode .icheck-yellow>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-yellow>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#f39c12}.dark-mode .icheck-yellow>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-yellow>input:first-child:checked+label::before{background-color:#f39c12;border-color:#f39c12}.dark-mode .icheck-green>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-green>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#00bc8c}.dark-mode .icheck-green>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-green>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#00bc8c}.dark-mode .icheck-green>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-green>input:first-child:checked+label::before{background-color:#00bc8c;border-color:#00bc8c}.dark-mode .icheck-teal>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-teal>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#20c997}.dark-mode .icheck-teal>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-teal>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#20c997}.dark-mode .icheck-teal>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-teal>input:first-child:checked+label::before{background-color:#20c997;border-color:#20c997}.dark-mode .icheck-cyan>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-cyan>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#3498db}.dark-mode .icheck-cyan>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-cyan>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#3498db}.dark-mode .icheck-cyan>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-cyan>input:first-child:checked+label::before{background-color:#3498db;border-color:#3498db}.dark-mode .icheck-white>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-white>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#fff}.dark-mode .icheck-white>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-white>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#fff}.dark-mode .icheck-white>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-white>input:first-child:checked+label::before{background-color:#fff;border-color:#fff}.dark-mode .icheck-gray>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-gray>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#6c757d}.dark-mode .icheck-gray>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-gray>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#6c757d}.dark-mode .icheck-gray>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-gray>input:first-child:checked+label::before{background-color:#6c757d;border-color:#6c757d}.dark-mode .icheck-gray-dark>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.dark-mode .icheck-gray-dark>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#343a40}.dark-mode .icheck-gray-dark>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label::before,.dark-mode .icheck-gray-dark>input:first-child:not(:checked):not(:disabled):focus+label::before{border-color:#343a40}.dark-mode .icheck-gray-dark>input:first-child:checked+input[type=hidden]+label::before,.dark-mode .icheck-gray-dark>input:first-child:checked+label::before{background-color:#343a40;border-color:#343a40}.mapael .map{position:relative}.mapael .mapTooltip{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";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;border-radius:.25rem;font-size:.875rem;background-color:#000;color:#fff;display:block;max-width:200px;padding:.25rem .5rem;position:absolute;text-align:center;word-wrap:break-word;z-index:1070}.mapael .myLegend{background-color:#f8f9fa;border:1px solid #adb5bd;padding:10px;width:600px}.mapael .zoomButton{background-color:#f8f9fa;border:1px solid #ddd;border-radius:.25rem;color:#444;cursor:pointer;font-weight:700;height:16px;left:10px;line-height:14px;padding-left:1px;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:16px}.mapael .zoomButton.hover,.mapael .zoomButton:active,.mapael .zoomButton:hover{background-color:#e9ecef;color:#2b2b2b}.mapael .zoomReset{line-height:12px;top:10px}.mapael .zoomIn{top:30px}.mapael .zoomOut{top:50px}.jqvmap-zoomin,.jqvmap-zoomout{background-color:#f8f9fa;border:1px solid #ddd;border-radius:.25rem;color:#444;height:15px;width:15px;padding:1px 2px}.jqvmap-zoomin.hover,.jqvmap-zoomin:active,.jqvmap-zoomin:hover,.jqvmap-zoomout.hover,.jqvmap-zoomout:active,.jqvmap-zoomout:hover{background-color:#e9ecef;color:#2b2b2b}.swal2-icon.swal2-info{border-color:ligthen(#17a2b8,20%);color:#17a2b8}.swal2-icon.swal2-warning{border-color:ligthen(#ffc107,20%);color:#ffc107}.swal2-icon.swal2-error{border-color:ligthen(#dc3545,20%);color:#dc3545}.swal2-icon.swal2-question{border-color:ligthen(#6c757d,20%);color:#6c757d}.swal2-icon.swal2-success{border-color:ligthen(#28a745,20%);color:#28a745}.swal2-icon.swal2-success .swal2-success-ring{border-color:ligthen(#28a745,20%)}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#28a745}.dark-mode .swal2-popup{background-color:#343a40;color:#e9ecef}.dark-mode .swal2-popup .swal2-content,.dark-mode .swal2-popup .swal2-title{color:#e9ecef}#toast-container .toast{background-color:#007bff}#toast-container .toast-success{background-color:#28a745}#toast-container .toast-error{background-color:#dc3545}#toast-container .toast-info{background-color:#17a2b8}#toast-container .toast-warning{background-color:#ffc107}.toast-bottom-full-width .toast,.toast-top-full-width .toast{max-width:inherit}.pace{z-index:1048}.pace .pace-progress{z-index:1049}.pace .pace-activity{z-index:1050}.pace-primary .pace .pace-progress{background:#007bff}.pace-barber-shop-primary .pace{background:#fff}.pace-barber-shop-primary .pace .pace-progress{background:#007bff}.pace-barber-shop-primary .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-primary .pace .pace-progress::after{color:rgba(0,123,255,.2)}.pace-bounce-primary .pace .pace-activity{background:#007bff}.pace-center-atom-primary .pace-progress{height:100px;width:80px}.pace-center-atom-primary .pace-progress::before{background:#007bff;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-primary .pace-activity{border-color:#007bff}.pace-center-atom-primary .pace-activity::after,.pace-center-atom-primary .pace-activity::before{border-color:#007bff}.pace-center-circle-primary .pace .pace-progress{background:rgba(0,123,255,.8);color:#fff}.pace-center-radar-primary .pace .pace-activity{border-color:#007bff transparent transparent}.pace-center-radar-primary .pace .pace-activity::before{border-color:#007bff transparent transparent}.pace-center-simple-primary .pace{background:#fff;border-color:#007bff}.pace-center-simple-primary .pace .pace-progress{background:#007bff}.pace-material-primary .pace{color:#007bff}.pace-corner-indicator-primary .pace .pace-activity{background:#007bff}.pace-corner-indicator-primary .pace .pace-activity::after,.pace-corner-indicator-primary .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-primary .pace .pace-activity::before{border-right-color:rgba(0,123,255,.2);border-left-color:rgba(0,123,255,.2)}.pace-corner-indicator-primary .pace .pace-activity::after{border-top-color:rgba(0,123,255,.2);border-bottom-color:rgba(0,123,255,.2)}.pace-fill-left-primary .pace .pace-progress{background-color:rgba(0,123,255,.2)}.pace-flash-primary .pace .pace-progress{background:#007bff}.pace-flash-primary .pace .pace-progress-inner{box-shadow:0 0 10px #007bff,0 0 5px #007bff}.pace-flash-primary .pace .pace-activity{border-top-color:#007bff;border-left-color:#007bff}.pace-loading-bar-primary .pace .pace-progress{background:#007bff;color:#007bff;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-primary .pace .pace-activity{box-shadow:inset 0 0 0 2px #007bff,inset 0 0 0 7px #fff}.pace-mac-osx-primary .pace .pace-progress{background-color:#007bff;box-shadow:inset -1px 0 #007bff,inset 0 -1px #007bff,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-primary .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-primary .pace-progress{color:#007bff}.pace-secondary .pace .pace-progress{background:#6c757d}.pace-barber-shop-secondary .pace{background:#fff}.pace-barber-shop-secondary .pace .pace-progress{background:#6c757d}.pace-barber-shop-secondary .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-secondary .pace .pace-progress::after{color:rgba(108,117,125,.2)}.pace-bounce-secondary .pace .pace-activity{background:#6c757d}.pace-center-atom-secondary .pace-progress{height:100px;width:80px}.pace-center-atom-secondary .pace-progress::before{background:#6c757d;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-secondary .pace-activity{border-color:#6c757d}.pace-center-atom-secondary .pace-activity::after,.pace-center-atom-secondary .pace-activity::before{border-color:#6c757d}.pace-center-circle-secondary .pace .pace-progress{background:rgba(108,117,125,.8);color:#fff}.pace-center-radar-secondary .pace .pace-activity{border-color:#6c757d transparent transparent}.pace-center-radar-secondary .pace .pace-activity::before{border-color:#6c757d transparent transparent}.pace-center-simple-secondary .pace{background:#fff;border-color:#6c757d}.pace-center-simple-secondary .pace .pace-progress{background:#6c757d}.pace-material-secondary .pace{color:#6c757d}.pace-corner-indicator-secondary .pace .pace-activity{background:#6c757d}.pace-corner-indicator-secondary .pace .pace-activity::after,.pace-corner-indicator-secondary .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-secondary .pace .pace-activity::before{border-right-color:rgba(108,117,125,.2);border-left-color:rgba(108,117,125,.2)}.pace-corner-indicator-secondary .pace .pace-activity::after{border-top-color:rgba(108,117,125,.2);border-bottom-color:rgba(108,117,125,.2)}.pace-fill-left-secondary .pace .pace-progress{background-color:rgba(108,117,125,.2)}.pace-flash-secondary .pace .pace-progress{background:#6c757d}.pace-flash-secondary .pace .pace-progress-inner{box-shadow:0 0 10px #6c757d,0 0 5px #6c757d}.pace-flash-secondary .pace .pace-activity{border-top-color:#6c757d;border-left-color:#6c757d}.pace-loading-bar-secondary .pace .pace-progress{background:#6c757d;color:#6c757d;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-secondary .pace .pace-activity{box-shadow:inset 0 0 0 2px #6c757d,inset 0 0 0 7px #fff}.pace-mac-osx-secondary .pace .pace-progress{background-color:#6c757d;box-shadow:inset -1px 0 #6c757d,inset 0 -1px #6c757d,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-secondary .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-secondary .pace-progress{color:#6c757d}.pace-success .pace .pace-progress{background:#28a745}.pace-barber-shop-success .pace{background:#fff}.pace-barber-shop-success .pace .pace-progress{background:#28a745}.pace-barber-shop-success .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-success .pace .pace-progress::after{color:rgba(40,167,69,.2)}.pace-bounce-success .pace .pace-activity{background:#28a745}.pace-center-atom-success .pace-progress{height:100px;width:80px}.pace-center-atom-success .pace-progress::before{background:#28a745;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-success .pace-activity{border-color:#28a745}.pace-center-atom-success .pace-activity::after,.pace-center-atom-success .pace-activity::before{border-color:#28a745}.pace-center-circle-success .pace .pace-progress{background:rgba(40,167,69,.8);color:#fff}.pace-center-radar-success .pace .pace-activity{border-color:#28a745 transparent transparent}.pace-center-radar-success .pace .pace-activity::before{border-color:#28a745 transparent transparent}.pace-center-simple-success .pace{background:#fff;border-color:#28a745}.pace-center-simple-success .pace .pace-progress{background:#28a745}.pace-material-success .pace{color:#28a745}.pace-corner-indicator-success .pace .pace-activity{background:#28a745}.pace-corner-indicator-success .pace .pace-activity::after,.pace-corner-indicator-success .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-success .pace .pace-activity::before{border-right-color:rgba(40,167,69,.2);border-left-color:rgba(40,167,69,.2)}.pace-corner-indicator-success .pace .pace-activity::after{border-top-color:rgba(40,167,69,.2);border-bottom-color:rgba(40,167,69,.2)}.pace-fill-left-success .pace .pace-progress{background-color:rgba(40,167,69,.2)}.pace-flash-success .pace .pace-progress{background:#28a745}.pace-flash-success .pace .pace-progress-inner{box-shadow:0 0 10px #28a745,0 0 5px #28a745}.pace-flash-success .pace .pace-activity{border-top-color:#28a745;border-left-color:#28a745}.pace-loading-bar-success .pace .pace-progress{background:#28a745;color:#28a745;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-success .pace .pace-activity{box-shadow:inset 0 0 0 2px #28a745,inset 0 0 0 7px #fff}.pace-mac-osx-success .pace .pace-progress{background-color:#28a745;box-shadow:inset -1px 0 #28a745,inset 0 -1px #28a745,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-success .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-success .pace-progress{color:#28a745}.pace-info .pace .pace-progress{background:#17a2b8}.pace-barber-shop-info .pace{background:#fff}.pace-barber-shop-info .pace .pace-progress{background:#17a2b8}.pace-barber-shop-info .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-info .pace .pace-progress::after{color:rgba(23,162,184,.2)}.pace-bounce-info .pace .pace-activity{background:#17a2b8}.pace-center-atom-info .pace-progress{height:100px;width:80px}.pace-center-atom-info .pace-progress::before{background:#17a2b8;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-info .pace-activity{border-color:#17a2b8}.pace-center-atom-info .pace-activity::after,.pace-center-atom-info .pace-activity::before{border-color:#17a2b8}.pace-center-circle-info .pace .pace-progress{background:rgba(23,162,184,.8);color:#fff}.pace-center-radar-info .pace .pace-activity{border-color:#17a2b8 transparent transparent}.pace-center-radar-info .pace .pace-activity::before{border-color:#17a2b8 transparent transparent}.pace-center-simple-info .pace{background:#fff;border-color:#17a2b8}.pace-center-simple-info .pace .pace-progress{background:#17a2b8}.pace-material-info .pace{color:#17a2b8}.pace-corner-indicator-info .pace .pace-activity{background:#17a2b8}.pace-corner-indicator-info .pace .pace-activity::after,.pace-corner-indicator-info .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-info .pace .pace-activity::before{border-right-color:rgba(23,162,184,.2);border-left-color:rgba(23,162,184,.2)}.pace-corner-indicator-info .pace .pace-activity::after{border-top-color:rgba(23,162,184,.2);border-bottom-color:rgba(23,162,184,.2)}.pace-fill-left-info .pace .pace-progress{background-color:rgba(23,162,184,.2)}.pace-flash-info .pace .pace-progress{background:#17a2b8}.pace-flash-info .pace .pace-progress-inner{box-shadow:0 0 10px #17a2b8,0 0 5px #17a2b8}.pace-flash-info .pace .pace-activity{border-top-color:#17a2b8;border-left-color:#17a2b8}.pace-loading-bar-info .pace .pace-progress{background:#17a2b8;color:#17a2b8;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-info .pace .pace-activity{box-shadow:inset 0 0 0 2px #17a2b8,inset 0 0 0 7px #fff}.pace-mac-osx-info .pace .pace-progress{background-color:#17a2b8;box-shadow:inset -1px 0 #17a2b8,inset 0 -1px #17a2b8,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-info .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-info .pace-progress{color:#17a2b8}.pace-warning .pace .pace-progress{background:#ffc107}.pace-barber-shop-warning .pace{background:#1f2d3d}.pace-barber-shop-warning .pace .pace-progress{background:#ffc107}.pace-barber-shop-warning .pace .pace-activity{background-image:linear-gradient(45deg,rgba(31,45,61,.2) 25%,transparent 25%,transparent 50%,rgba(31,45,61,.2) 50%,rgba(31,45,61,.2) 75%,transparent 75%,transparent)}.pace-big-counter-warning .pace .pace-progress::after{color:rgba(255,193,7,.2)}.pace-bounce-warning .pace .pace-activity{background:#ffc107}.pace-center-atom-warning .pace-progress{height:100px;width:80px}.pace-center-atom-warning .pace-progress::before{background:#ffc107;color:#1f2d3d;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-warning .pace-activity{border-color:#ffc107}.pace-center-atom-warning .pace-activity::after,.pace-center-atom-warning .pace-activity::before{border-color:#ffc107}.pace-center-circle-warning .pace .pace-progress{background:rgba(255,193,7,.8);color:#1f2d3d}.pace-center-radar-warning .pace .pace-activity{border-color:#ffc107 transparent transparent}.pace-center-radar-warning .pace .pace-activity::before{border-color:#ffc107 transparent transparent}.pace-center-simple-warning .pace{background:#1f2d3d;border-color:#ffc107}.pace-center-simple-warning .pace .pace-progress{background:#ffc107}.pace-material-warning .pace{color:#ffc107}.pace-corner-indicator-warning .pace .pace-activity{background:#ffc107}.pace-corner-indicator-warning .pace .pace-activity::after,.pace-corner-indicator-warning .pace .pace-activity::before{border:5px solid #1f2d3d}.pace-corner-indicator-warning .pace .pace-activity::before{border-right-color:rgba(255,193,7,.2);border-left-color:rgba(255,193,7,.2)}.pace-corner-indicator-warning .pace .pace-activity::after{border-top-color:rgba(255,193,7,.2);border-bottom-color:rgba(255,193,7,.2)}.pace-fill-left-warning .pace .pace-progress{background-color:rgba(255,193,7,.2)}.pace-flash-warning .pace .pace-progress{background:#ffc107}.pace-flash-warning .pace .pace-progress-inner{box-shadow:0 0 10px #ffc107,0 0 5px #ffc107}.pace-flash-warning .pace .pace-activity{border-top-color:#ffc107;border-left-color:#ffc107}.pace-loading-bar-warning .pace .pace-progress{background:#ffc107;color:#ffc107;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-warning .pace .pace-activity{box-shadow:inset 0 0 0 2px #ffc107,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-warning .pace .pace-progress{background-color:#ffc107;box-shadow:inset -1px 0 #ffc107,inset 0 -1px #ffc107,inset 0 2px rgba(31,45,61,.5),inset 0 6px rgba(31,45,61,.3)}.pace-mac-osx-warning .pace .pace-activity{background-image:radial-gradient(rgba(31,45,61,.65) 0,rgba(31,45,61,.15) 100%);height:12px}.pace-progress-color-warning .pace-progress{color:#ffc107}.pace-danger .pace .pace-progress{background:#dc3545}.pace-barber-shop-danger .pace{background:#fff}.pace-barber-shop-danger .pace .pace-progress{background:#dc3545}.pace-barber-shop-danger .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-danger .pace .pace-progress::after{color:rgba(220,53,69,.2)}.pace-bounce-danger .pace .pace-activity{background:#dc3545}.pace-center-atom-danger .pace-progress{height:100px;width:80px}.pace-center-atom-danger .pace-progress::before{background:#dc3545;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-danger .pace-activity{border-color:#dc3545}.pace-center-atom-danger .pace-activity::after,.pace-center-atom-danger .pace-activity::before{border-color:#dc3545}.pace-center-circle-danger .pace .pace-progress{background:rgba(220,53,69,.8);color:#fff}.pace-center-radar-danger .pace .pace-activity{border-color:#dc3545 transparent transparent}.pace-center-radar-danger .pace .pace-activity::before{border-color:#dc3545 transparent transparent}.pace-center-simple-danger .pace{background:#fff;border-color:#dc3545}.pace-center-simple-danger .pace .pace-progress{background:#dc3545}.pace-material-danger .pace{color:#dc3545}.pace-corner-indicator-danger .pace .pace-activity{background:#dc3545}.pace-corner-indicator-danger .pace .pace-activity::after,.pace-corner-indicator-danger .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-danger .pace .pace-activity::before{border-right-color:rgba(220,53,69,.2);border-left-color:rgba(220,53,69,.2)}.pace-corner-indicator-danger .pace .pace-activity::after{border-top-color:rgba(220,53,69,.2);border-bottom-color:rgba(220,53,69,.2)}.pace-fill-left-danger .pace .pace-progress{background-color:rgba(220,53,69,.2)}.pace-flash-danger .pace .pace-progress{background:#dc3545}.pace-flash-danger .pace .pace-progress-inner{box-shadow:0 0 10px #dc3545,0 0 5px #dc3545}.pace-flash-danger .pace .pace-activity{border-top-color:#dc3545;border-left-color:#dc3545}.pace-loading-bar-danger .pace .pace-progress{background:#dc3545;color:#dc3545;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-danger .pace .pace-activity{box-shadow:inset 0 0 0 2px #dc3545,inset 0 0 0 7px #fff}.pace-mac-osx-danger .pace .pace-progress{background-color:#dc3545;box-shadow:inset -1px 0 #dc3545,inset 0 -1px #dc3545,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-danger .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-danger .pace-progress{color:#dc3545}.pace-light .pace .pace-progress{background:#f8f9fa}.pace-barber-shop-light .pace{background:#1f2d3d}.pace-barber-shop-light .pace .pace-progress{background:#f8f9fa}.pace-barber-shop-light .pace .pace-activity{background-image:linear-gradient(45deg,rgba(31,45,61,.2) 25%,transparent 25%,transparent 50%,rgba(31,45,61,.2) 50%,rgba(31,45,61,.2) 75%,transparent 75%,transparent)}.pace-big-counter-light .pace .pace-progress::after{color:rgba(248,249,250,.2)}.pace-bounce-light .pace .pace-activity{background:#f8f9fa}.pace-center-atom-light .pace-progress{height:100px;width:80px}.pace-center-atom-light .pace-progress::before{background:#f8f9fa;color:#1f2d3d;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-light .pace-activity{border-color:#f8f9fa}.pace-center-atom-light .pace-activity::after,.pace-center-atom-light .pace-activity::before{border-color:#f8f9fa}.pace-center-circle-light .pace .pace-progress{background:rgba(248,249,250,.8);color:#1f2d3d}.pace-center-radar-light .pace .pace-activity{border-color:#f8f9fa transparent transparent}.pace-center-radar-light .pace .pace-activity::before{border-color:#f8f9fa transparent transparent}.pace-center-simple-light .pace{background:#1f2d3d;border-color:#f8f9fa}.pace-center-simple-light .pace .pace-progress{background:#f8f9fa}.pace-material-light .pace{color:#f8f9fa}.pace-corner-indicator-light .pace .pace-activity{background:#f8f9fa}.pace-corner-indicator-light .pace .pace-activity::after,.pace-corner-indicator-light .pace .pace-activity::before{border:5px solid #1f2d3d}.pace-corner-indicator-light .pace .pace-activity::before{border-right-color:rgba(248,249,250,.2);border-left-color:rgba(248,249,250,.2)}.pace-corner-indicator-light .pace .pace-activity::after{border-top-color:rgba(248,249,250,.2);border-bottom-color:rgba(248,249,250,.2)}.pace-fill-left-light .pace .pace-progress{background-color:rgba(248,249,250,.2)}.pace-flash-light .pace .pace-progress{background:#f8f9fa}.pace-flash-light .pace .pace-progress-inner{box-shadow:0 0 10px #f8f9fa,0 0 5px #f8f9fa}.pace-flash-light .pace .pace-activity{border-top-color:#f8f9fa;border-left-color:#f8f9fa}.pace-loading-bar-light .pace .pace-progress{background:#f8f9fa;color:#f8f9fa;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-light .pace .pace-activity{box-shadow:inset 0 0 0 2px #f8f9fa,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-light .pace .pace-progress{background-color:#f8f9fa;box-shadow:inset -1px 0 #f8f9fa,inset 0 -1px #f8f9fa,inset 0 2px rgba(31,45,61,.5),inset 0 6px rgba(31,45,61,.3)}.pace-mac-osx-light .pace .pace-activity{background-image:radial-gradient(rgba(31,45,61,.65) 0,rgba(31,45,61,.15) 100%);height:12px}.pace-progress-color-light .pace-progress{color:#f8f9fa}.pace-dark .pace .pace-progress{background:#343a40}.pace-barber-shop-dark .pace{background:#fff}.pace-barber-shop-dark .pace .pace-progress{background:#343a40}.pace-barber-shop-dark .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-dark .pace .pace-progress::after{color:rgba(52,58,64,.2)}.pace-bounce-dark .pace .pace-activity{background:#343a40}.pace-center-atom-dark .pace-progress{height:100px;width:80px}.pace-center-atom-dark .pace-progress::before{background:#343a40;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-dark .pace-activity{border-color:#343a40}.pace-center-atom-dark .pace-activity::after,.pace-center-atom-dark .pace-activity::before{border-color:#343a40}.pace-center-circle-dark .pace .pace-progress{background:rgba(52,58,64,.8);color:#fff}.pace-center-radar-dark .pace .pace-activity{border-color:#343a40 transparent transparent}.pace-center-radar-dark .pace .pace-activity::before{border-color:#343a40 transparent transparent}.pace-center-simple-dark .pace{background:#fff;border-color:#343a40}.pace-center-simple-dark .pace .pace-progress{background:#343a40}.pace-material-dark .pace{color:#343a40}.pace-corner-indicator-dark .pace .pace-activity{background:#343a40}.pace-corner-indicator-dark .pace .pace-activity::after,.pace-corner-indicator-dark .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-dark .pace .pace-activity::before{border-right-color:rgba(52,58,64,.2);border-left-color:rgba(52,58,64,.2)}.pace-corner-indicator-dark .pace .pace-activity::after{border-top-color:rgba(52,58,64,.2);border-bottom-color:rgba(52,58,64,.2)}.pace-fill-left-dark .pace .pace-progress{background-color:rgba(52,58,64,.2)}.pace-flash-dark .pace .pace-progress{background:#343a40}.pace-flash-dark .pace .pace-progress-inner{box-shadow:0 0 10px #343a40,0 0 5px #343a40}.pace-flash-dark .pace .pace-activity{border-top-color:#343a40;border-left-color:#343a40}.pace-loading-bar-dark .pace .pace-progress{background:#343a40;color:#343a40;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-dark .pace .pace-activity{box-shadow:inset 0 0 0 2px #343a40,inset 0 0 0 7px #fff}.pace-mac-osx-dark .pace .pace-progress{background-color:#343a40;box-shadow:inset -1px 0 #343a40,inset 0 -1px #343a40,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-dark .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-dark .pace-progress{color:#343a40}.pace-lightblue .pace .pace-progress{background:#3c8dbc}.pace-barber-shop-lightblue .pace{background:#fff}.pace-barber-shop-lightblue .pace .pace-progress{background:#3c8dbc}.pace-barber-shop-lightblue .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-lightblue .pace .pace-progress::after{color:rgba(60,141,188,.2)}.pace-bounce-lightblue .pace .pace-activity{background:#3c8dbc}.pace-center-atom-lightblue .pace-progress{height:100px;width:80px}.pace-center-atom-lightblue .pace-progress::before{background:#3c8dbc;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-lightblue .pace-activity{border-color:#3c8dbc}.pace-center-atom-lightblue .pace-activity::after,.pace-center-atom-lightblue .pace-activity::before{border-color:#3c8dbc}.pace-center-circle-lightblue .pace .pace-progress{background:rgba(60,141,188,.8);color:#fff}.pace-center-radar-lightblue .pace .pace-activity{border-color:#3c8dbc transparent transparent}.pace-center-radar-lightblue .pace .pace-activity::before{border-color:#3c8dbc transparent transparent}.pace-center-simple-lightblue .pace{background:#fff;border-color:#3c8dbc}.pace-center-simple-lightblue .pace .pace-progress{background:#3c8dbc}.pace-material-lightblue .pace{color:#3c8dbc}.pace-corner-indicator-lightblue .pace .pace-activity{background:#3c8dbc}.pace-corner-indicator-lightblue .pace .pace-activity::after,.pace-corner-indicator-lightblue .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-lightblue .pace .pace-activity::before{border-right-color:rgba(60,141,188,.2);border-left-color:rgba(60,141,188,.2)}.pace-corner-indicator-lightblue .pace .pace-activity::after{border-top-color:rgba(60,141,188,.2);border-bottom-color:rgba(60,141,188,.2)}.pace-fill-left-lightblue .pace .pace-progress{background-color:rgba(60,141,188,.2)}.pace-flash-lightblue .pace .pace-progress{background:#3c8dbc}.pace-flash-lightblue .pace .pace-progress-inner{box-shadow:0 0 10px #3c8dbc,0 0 5px #3c8dbc}.pace-flash-lightblue .pace .pace-activity{border-top-color:#3c8dbc;border-left-color:#3c8dbc}.pace-loading-bar-lightblue .pace .pace-progress{background:#3c8dbc;color:#3c8dbc;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-lightblue .pace .pace-activity{box-shadow:inset 0 0 0 2px #3c8dbc,inset 0 0 0 7px #fff}.pace-mac-osx-lightblue .pace .pace-progress{background-color:#3c8dbc;box-shadow:inset -1px 0 #3c8dbc,inset 0 -1px #3c8dbc,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-lightblue .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-lightblue .pace-progress{color:#3c8dbc}.pace-navy .pace .pace-progress{background:#001f3f}.pace-barber-shop-navy .pace{background:#fff}.pace-barber-shop-navy .pace .pace-progress{background:#001f3f}.pace-barber-shop-navy .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-navy .pace .pace-progress::after{color:rgba(0,31,63,.2)}.pace-bounce-navy .pace .pace-activity{background:#001f3f}.pace-center-atom-navy .pace-progress{height:100px;width:80px}.pace-center-atom-navy .pace-progress::before{background:#001f3f;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-navy .pace-activity{border-color:#001f3f}.pace-center-atom-navy .pace-activity::after,.pace-center-atom-navy .pace-activity::before{border-color:#001f3f}.pace-center-circle-navy .pace .pace-progress{background:rgba(0,31,63,.8);color:#fff}.pace-center-radar-navy .pace .pace-activity{border-color:#001f3f transparent transparent}.pace-center-radar-navy .pace .pace-activity::before{border-color:#001f3f transparent transparent}.pace-center-simple-navy .pace{background:#fff;border-color:#001f3f}.pace-center-simple-navy .pace .pace-progress{background:#001f3f}.pace-material-navy .pace{color:#001f3f}.pace-corner-indicator-navy .pace .pace-activity{background:#001f3f}.pace-corner-indicator-navy .pace .pace-activity::after,.pace-corner-indicator-navy .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-navy .pace .pace-activity::before{border-right-color:rgba(0,31,63,.2);border-left-color:rgba(0,31,63,.2)}.pace-corner-indicator-navy .pace .pace-activity::after{border-top-color:rgba(0,31,63,.2);border-bottom-color:rgba(0,31,63,.2)}.pace-fill-left-navy .pace .pace-progress{background-color:rgba(0,31,63,.2)}.pace-flash-navy .pace .pace-progress{background:#001f3f}.pace-flash-navy .pace .pace-progress-inner{box-shadow:0 0 10px #001f3f,0 0 5px #001f3f}.pace-flash-navy .pace .pace-activity{border-top-color:#001f3f;border-left-color:#001f3f}.pace-loading-bar-navy .pace .pace-progress{background:#001f3f;color:#001f3f;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-navy .pace .pace-activity{box-shadow:inset 0 0 0 2px #001f3f,inset 0 0 0 7px #fff}.pace-mac-osx-navy .pace .pace-progress{background-color:#001f3f;box-shadow:inset -1px 0 #001f3f,inset 0 -1px #001f3f,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-navy .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-navy .pace-progress{color:#001f3f}.pace-olive .pace .pace-progress{background:#3d9970}.pace-barber-shop-olive .pace{background:#fff}.pace-barber-shop-olive .pace .pace-progress{background:#3d9970}.pace-barber-shop-olive .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-olive .pace .pace-progress::after{color:rgba(61,153,112,.2)}.pace-bounce-olive .pace .pace-activity{background:#3d9970}.pace-center-atom-olive .pace-progress{height:100px;width:80px}.pace-center-atom-olive .pace-progress::before{background:#3d9970;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-olive .pace-activity{border-color:#3d9970}.pace-center-atom-olive .pace-activity::after,.pace-center-atom-olive .pace-activity::before{border-color:#3d9970}.pace-center-circle-olive .pace .pace-progress{background:rgba(61,153,112,.8);color:#fff}.pace-center-radar-olive .pace .pace-activity{border-color:#3d9970 transparent transparent}.pace-center-radar-olive .pace .pace-activity::before{border-color:#3d9970 transparent transparent}.pace-center-simple-olive .pace{background:#fff;border-color:#3d9970}.pace-center-simple-olive .pace .pace-progress{background:#3d9970}.pace-material-olive .pace{color:#3d9970}.pace-corner-indicator-olive .pace .pace-activity{background:#3d9970}.pace-corner-indicator-olive .pace .pace-activity::after,.pace-corner-indicator-olive .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-olive .pace .pace-activity::before{border-right-color:rgba(61,153,112,.2);border-left-color:rgba(61,153,112,.2)}.pace-corner-indicator-olive .pace .pace-activity::after{border-top-color:rgba(61,153,112,.2);border-bottom-color:rgba(61,153,112,.2)}.pace-fill-left-olive .pace .pace-progress{background-color:rgba(61,153,112,.2)}.pace-flash-olive .pace .pace-progress{background:#3d9970}.pace-flash-olive .pace .pace-progress-inner{box-shadow:0 0 10px #3d9970,0 0 5px #3d9970}.pace-flash-olive .pace .pace-activity{border-top-color:#3d9970;border-left-color:#3d9970}.pace-loading-bar-olive .pace .pace-progress{background:#3d9970;color:#3d9970;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-olive .pace .pace-activity{box-shadow:inset 0 0 0 2px #3d9970,inset 0 0 0 7px #fff}.pace-mac-osx-olive .pace .pace-progress{background-color:#3d9970;box-shadow:inset -1px 0 #3d9970,inset 0 -1px #3d9970,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-olive .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-olive .pace-progress{color:#3d9970}.pace-lime .pace .pace-progress{background:#01ff70}.pace-barber-shop-lime .pace{background:#1f2d3d}.pace-barber-shop-lime .pace .pace-progress{background:#01ff70}.pace-barber-shop-lime .pace .pace-activity{background-image:linear-gradient(45deg,rgba(31,45,61,.2) 25%,transparent 25%,transparent 50%,rgba(31,45,61,.2) 50%,rgba(31,45,61,.2) 75%,transparent 75%,transparent)}.pace-big-counter-lime .pace .pace-progress::after{color:rgba(1,255,112,.2)}.pace-bounce-lime .pace .pace-activity{background:#01ff70}.pace-center-atom-lime .pace-progress{height:100px;width:80px}.pace-center-atom-lime .pace-progress::before{background:#01ff70;color:#1f2d3d;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-lime .pace-activity{border-color:#01ff70}.pace-center-atom-lime .pace-activity::after,.pace-center-atom-lime .pace-activity::before{border-color:#01ff70}.pace-center-circle-lime .pace .pace-progress{background:rgba(1,255,112,.8);color:#1f2d3d}.pace-center-radar-lime .pace .pace-activity{border-color:#01ff70 transparent transparent}.pace-center-radar-lime .pace .pace-activity::before{border-color:#01ff70 transparent transparent}.pace-center-simple-lime .pace{background:#1f2d3d;border-color:#01ff70}.pace-center-simple-lime .pace .pace-progress{background:#01ff70}.pace-material-lime .pace{color:#01ff70}.pace-corner-indicator-lime .pace .pace-activity{background:#01ff70}.pace-corner-indicator-lime .pace .pace-activity::after,.pace-corner-indicator-lime .pace .pace-activity::before{border:5px solid #1f2d3d}.pace-corner-indicator-lime .pace .pace-activity::before{border-right-color:rgba(1,255,112,.2);border-left-color:rgba(1,255,112,.2)}.pace-corner-indicator-lime .pace .pace-activity::after{border-top-color:rgba(1,255,112,.2);border-bottom-color:rgba(1,255,112,.2)}.pace-fill-left-lime .pace .pace-progress{background-color:rgba(1,255,112,.2)}.pace-flash-lime .pace .pace-progress{background:#01ff70}.pace-flash-lime .pace .pace-progress-inner{box-shadow:0 0 10px #01ff70,0 0 5px #01ff70}.pace-flash-lime .pace .pace-activity{border-top-color:#01ff70;border-left-color:#01ff70}.pace-loading-bar-lime .pace .pace-progress{background:#01ff70;color:#01ff70;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-lime .pace .pace-activity{box-shadow:inset 0 0 0 2px #01ff70,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-lime .pace .pace-progress{background-color:#01ff70;box-shadow:inset -1px 0 #01ff70,inset 0 -1px #01ff70,inset 0 2px rgba(31,45,61,.5),inset 0 6px rgba(31,45,61,.3)}.pace-mac-osx-lime .pace .pace-activity{background-image:radial-gradient(rgba(31,45,61,.65) 0,rgba(31,45,61,.15) 100%);height:12px}.pace-progress-color-lime .pace-progress{color:#01ff70}.pace-fuchsia .pace .pace-progress{background:#f012be}.pace-barber-shop-fuchsia .pace{background:#fff}.pace-barber-shop-fuchsia .pace .pace-progress{background:#f012be}.pace-barber-shop-fuchsia .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-fuchsia .pace .pace-progress::after{color:rgba(240,18,190,.2)}.pace-bounce-fuchsia .pace .pace-activity{background:#f012be}.pace-center-atom-fuchsia .pace-progress{height:100px;width:80px}.pace-center-atom-fuchsia .pace-progress::before{background:#f012be;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-fuchsia .pace-activity{border-color:#f012be}.pace-center-atom-fuchsia .pace-activity::after,.pace-center-atom-fuchsia .pace-activity::before{border-color:#f012be}.pace-center-circle-fuchsia .pace .pace-progress{background:rgba(240,18,190,.8);color:#fff}.pace-center-radar-fuchsia .pace .pace-activity{border-color:#f012be transparent transparent}.pace-center-radar-fuchsia .pace .pace-activity::before{border-color:#f012be transparent transparent}.pace-center-simple-fuchsia .pace{background:#fff;border-color:#f012be}.pace-center-simple-fuchsia .pace .pace-progress{background:#f012be}.pace-material-fuchsia .pace{color:#f012be}.pace-corner-indicator-fuchsia .pace .pace-activity{background:#f012be}.pace-corner-indicator-fuchsia .pace .pace-activity::after,.pace-corner-indicator-fuchsia .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-fuchsia .pace .pace-activity::before{border-right-color:rgba(240,18,190,.2);border-left-color:rgba(240,18,190,.2)}.pace-corner-indicator-fuchsia .pace .pace-activity::after{border-top-color:rgba(240,18,190,.2);border-bottom-color:rgba(240,18,190,.2)}.pace-fill-left-fuchsia .pace .pace-progress{background-color:rgba(240,18,190,.2)}.pace-flash-fuchsia .pace .pace-progress{background:#f012be}.pace-flash-fuchsia .pace .pace-progress-inner{box-shadow:0 0 10px #f012be,0 0 5px #f012be}.pace-flash-fuchsia .pace .pace-activity{border-top-color:#f012be;border-left-color:#f012be}.pace-loading-bar-fuchsia .pace .pace-progress{background:#f012be;color:#f012be;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-fuchsia .pace .pace-activity{box-shadow:inset 0 0 0 2px #f012be,inset 0 0 0 7px #fff}.pace-mac-osx-fuchsia .pace .pace-progress{background-color:#f012be;box-shadow:inset -1px 0 #f012be,inset 0 -1px #f012be,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-fuchsia .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-fuchsia .pace-progress{color:#f012be}.pace-maroon .pace .pace-progress{background:#d81b60}.pace-barber-shop-maroon .pace{background:#fff}.pace-barber-shop-maroon .pace .pace-progress{background:#d81b60}.pace-barber-shop-maroon .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-maroon .pace .pace-progress::after{color:rgba(216,27,96,.2)}.pace-bounce-maroon .pace .pace-activity{background:#d81b60}.pace-center-atom-maroon .pace-progress{height:100px;width:80px}.pace-center-atom-maroon .pace-progress::before{background:#d81b60;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-maroon .pace-activity{border-color:#d81b60}.pace-center-atom-maroon .pace-activity::after,.pace-center-atom-maroon .pace-activity::before{border-color:#d81b60}.pace-center-circle-maroon .pace .pace-progress{background:rgba(216,27,96,.8);color:#fff}.pace-center-radar-maroon .pace .pace-activity{border-color:#d81b60 transparent transparent}.pace-center-radar-maroon .pace .pace-activity::before{border-color:#d81b60 transparent transparent}.pace-center-simple-maroon .pace{background:#fff;border-color:#d81b60}.pace-center-simple-maroon .pace .pace-progress{background:#d81b60}.pace-material-maroon .pace{color:#d81b60}.pace-corner-indicator-maroon .pace .pace-activity{background:#d81b60}.pace-corner-indicator-maroon .pace .pace-activity::after,.pace-corner-indicator-maroon .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-maroon .pace .pace-activity::before{border-right-color:rgba(216,27,96,.2);border-left-color:rgba(216,27,96,.2)}.pace-corner-indicator-maroon .pace .pace-activity::after{border-top-color:rgba(216,27,96,.2);border-bottom-color:rgba(216,27,96,.2)}.pace-fill-left-maroon .pace .pace-progress{background-color:rgba(216,27,96,.2)}.pace-flash-maroon .pace .pace-progress{background:#d81b60}.pace-flash-maroon .pace .pace-progress-inner{box-shadow:0 0 10px #d81b60,0 0 5px #d81b60}.pace-flash-maroon .pace .pace-activity{border-top-color:#d81b60;border-left-color:#d81b60}.pace-loading-bar-maroon .pace .pace-progress{background:#d81b60;color:#d81b60;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-maroon .pace .pace-activity{box-shadow:inset 0 0 0 2px #d81b60,inset 0 0 0 7px #fff}.pace-mac-osx-maroon .pace .pace-progress{background-color:#d81b60;box-shadow:inset -1px 0 #d81b60,inset 0 -1px #d81b60,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-maroon .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-maroon .pace-progress{color:#d81b60}.pace-blue .pace .pace-progress{background:#007bff}.pace-barber-shop-blue .pace{background:#fff}.pace-barber-shop-blue .pace .pace-progress{background:#007bff}.pace-barber-shop-blue .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-blue .pace .pace-progress::after{color:rgba(0,123,255,.2)}.pace-bounce-blue .pace .pace-activity{background:#007bff}.pace-center-atom-blue .pace-progress{height:100px;width:80px}.pace-center-atom-blue .pace-progress::before{background:#007bff;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-blue .pace-activity{border-color:#007bff}.pace-center-atom-blue .pace-activity::after,.pace-center-atom-blue .pace-activity::before{border-color:#007bff}.pace-center-circle-blue .pace .pace-progress{background:rgba(0,123,255,.8);color:#fff}.pace-center-radar-blue .pace .pace-activity{border-color:#007bff transparent transparent}.pace-center-radar-blue .pace .pace-activity::before{border-color:#007bff transparent transparent}.pace-center-simple-blue .pace{background:#fff;border-color:#007bff}.pace-center-simple-blue .pace .pace-progress{background:#007bff}.pace-material-blue .pace{color:#007bff}.pace-corner-indicator-blue .pace .pace-activity{background:#007bff}.pace-corner-indicator-blue .pace .pace-activity::after,.pace-corner-indicator-blue .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-blue .pace .pace-activity::before{border-right-color:rgba(0,123,255,.2);border-left-color:rgba(0,123,255,.2)}.pace-corner-indicator-blue .pace .pace-activity::after{border-top-color:rgba(0,123,255,.2);border-bottom-color:rgba(0,123,255,.2)}.pace-fill-left-blue .pace .pace-progress{background-color:rgba(0,123,255,.2)}.pace-flash-blue .pace .pace-progress{background:#007bff}.pace-flash-blue .pace .pace-progress-inner{box-shadow:0 0 10px #007bff,0 0 5px #007bff}.pace-flash-blue .pace .pace-activity{border-top-color:#007bff;border-left-color:#007bff}.pace-loading-bar-blue .pace .pace-progress{background:#007bff;color:#007bff;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-blue .pace .pace-activity{box-shadow:inset 0 0 0 2px #007bff,inset 0 0 0 7px #fff}.pace-mac-osx-blue .pace .pace-progress{background-color:#007bff;box-shadow:inset -1px 0 #007bff,inset 0 -1px #007bff,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-blue .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-blue .pace-progress{color:#007bff}.pace-indigo .pace .pace-progress{background:#6610f2}.pace-barber-shop-indigo .pace{background:#fff}.pace-barber-shop-indigo .pace .pace-progress{background:#6610f2}.pace-barber-shop-indigo .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-indigo .pace .pace-progress::after{color:rgba(102,16,242,.2)}.pace-bounce-indigo .pace .pace-activity{background:#6610f2}.pace-center-atom-indigo .pace-progress{height:100px;width:80px}.pace-center-atom-indigo .pace-progress::before{background:#6610f2;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-indigo .pace-activity{border-color:#6610f2}.pace-center-atom-indigo .pace-activity::after,.pace-center-atom-indigo .pace-activity::before{border-color:#6610f2}.pace-center-circle-indigo .pace .pace-progress{background:rgba(102,16,242,.8);color:#fff}.pace-center-radar-indigo .pace .pace-activity{border-color:#6610f2 transparent transparent}.pace-center-radar-indigo .pace .pace-activity::before{border-color:#6610f2 transparent transparent}.pace-center-simple-indigo .pace{background:#fff;border-color:#6610f2}.pace-center-simple-indigo .pace .pace-progress{background:#6610f2}.pace-material-indigo .pace{color:#6610f2}.pace-corner-indicator-indigo .pace .pace-activity{background:#6610f2}.pace-corner-indicator-indigo .pace .pace-activity::after,.pace-corner-indicator-indigo .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-indigo .pace .pace-activity::before{border-right-color:rgba(102,16,242,.2);border-left-color:rgba(102,16,242,.2)}.pace-corner-indicator-indigo .pace .pace-activity::after{border-top-color:rgba(102,16,242,.2);border-bottom-color:rgba(102,16,242,.2)}.pace-fill-left-indigo .pace .pace-progress{background-color:rgba(102,16,242,.2)}.pace-flash-indigo .pace .pace-progress{background:#6610f2}.pace-flash-indigo .pace .pace-progress-inner{box-shadow:0 0 10px #6610f2,0 0 5px #6610f2}.pace-flash-indigo .pace .pace-activity{border-top-color:#6610f2;border-left-color:#6610f2}.pace-loading-bar-indigo .pace .pace-progress{background:#6610f2;color:#6610f2;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-indigo .pace .pace-activity{box-shadow:inset 0 0 0 2px #6610f2,inset 0 0 0 7px #fff}.pace-mac-osx-indigo .pace .pace-progress{background-color:#6610f2;box-shadow:inset -1px 0 #6610f2,inset 0 -1px #6610f2,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-indigo .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-indigo .pace-progress{color:#6610f2}.pace-purple .pace .pace-progress{background:#6f42c1}.pace-barber-shop-purple .pace{background:#fff}.pace-barber-shop-purple .pace .pace-progress{background:#6f42c1}.pace-barber-shop-purple .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-purple .pace .pace-progress::after{color:rgba(111,66,193,.2)}.pace-bounce-purple .pace .pace-activity{background:#6f42c1}.pace-center-atom-purple .pace-progress{height:100px;width:80px}.pace-center-atom-purple .pace-progress::before{background:#6f42c1;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-purple .pace-activity{border-color:#6f42c1}.pace-center-atom-purple .pace-activity::after,.pace-center-atom-purple .pace-activity::before{border-color:#6f42c1}.pace-center-circle-purple .pace .pace-progress{background:rgba(111,66,193,.8);color:#fff}.pace-center-radar-purple .pace .pace-activity{border-color:#6f42c1 transparent transparent}.pace-center-radar-purple .pace .pace-activity::before{border-color:#6f42c1 transparent transparent}.pace-center-simple-purple .pace{background:#fff;border-color:#6f42c1}.pace-center-simple-purple .pace .pace-progress{background:#6f42c1}.pace-material-purple .pace{color:#6f42c1}.pace-corner-indicator-purple .pace .pace-activity{background:#6f42c1}.pace-corner-indicator-purple .pace .pace-activity::after,.pace-corner-indicator-purple .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-purple .pace .pace-activity::before{border-right-color:rgba(111,66,193,.2);border-left-color:rgba(111,66,193,.2)}.pace-corner-indicator-purple .pace .pace-activity::after{border-top-color:rgba(111,66,193,.2);border-bottom-color:rgba(111,66,193,.2)}.pace-fill-left-purple .pace .pace-progress{background-color:rgba(111,66,193,.2)}.pace-flash-purple .pace .pace-progress{background:#6f42c1}.pace-flash-purple .pace .pace-progress-inner{box-shadow:0 0 10px #6f42c1,0 0 5px #6f42c1}.pace-flash-purple .pace .pace-activity{border-top-color:#6f42c1;border-left-color:#6f42c1}.pace-loading-bar-purple .pace .pace-progress{background:#6f42c1;color:#6f42c1;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-purple .pace .pace-activity{box-shadow:inset 0 0 0 2px #6f42c1,inset 0 0 0 7px #fff}.pace-mac-osx-purple .pace .pace-progress{background-color:#6f42c1;box-shadow:inset -1px 0 #6f42c1,inset 0 -1px #6f42c1,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-purple .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-purple .pace-progress{color:#6f42c1}.pace-pink .pace .pace-progress{background:#e83e8c}.pace-barber-shop-pink .pace{background:#fff}.pace-barber-shop-pink .pace .pace-progress{background:#e83e8c}.pace-barber-shop-pink .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-pink .pace .pace-progress::after{color:rgba(232,62,140,.2)}.pace-bounce-pink .pace .pace-activity{background:#e83e8c}.pace-center-atom-pink .pace-progress{height:100px;width:80px}.pace-center-atom-pink .pace-progress::before{background:#e83e8c;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-pink .pace-activity{border-color:#e83e8c}.pace-center-atom-pink .pace-activity::after,.pace-center-atom-pink .pace-activity::before{border-color:#e83e8c}.pace-center-circle-pink .pace .pace-progress{background:rgba(232,62,140,.8);color:#fff}.pace-center-radar-pink .pace .pace-activity{border-color:#e83e8c transparent transparent}.pace-center-radar-pink .pace .pace-activity::before{border-color:#e83e8c transparent transparent}.pace-center-simple-pink .pace{background:#fff;border-color:#e83e8c}.pace-center-simple-pink .pace .pace-progress{background:#e83e8c}.pace-material-pink .pace{color:#e83e8c}.pace-corner-indicator-pink .pace .pace-activity{background:#e83e8c}.pace-corner-indicator-pink .pace .pace-activity::after,.pace-corner-indicator-pink .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-pink .pace .pace-activity::before{border-right-color:rgba(232,62,140,.2);border-left-color:rgba(232,62,140,.2)}.pace-corner-indicator-pink .pace .pace-activity::after{border-top-color:rgba(232,62,140,.2);border-bottom-color:rgba(232,62,140,.2)}.pace-fill-left-pink .pace .pace-progress{background-color:rgba(232,62,140,.2)}.pace-flash-pink .pace .pace-progress{background:#e83e8c}.pace-flash-pink .pace .pace-progress-inner{box-shadow:0 0 10px #e83e8c,0 0 5px #e83e8c}.pace-flash-pink .pace .pace-activity{border-top-color:#e83e8c;border-left-color:#e83e8c}.pace-loading-bar-pink .pace .pace-progress{background:#e83e8c;color:#e83e8c;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-pink .pace .pace-activity{box-shadow:inset 0 0 0 2px #e83e8c,inset 0 0 0 7px #fff}.pace-mac-osx-pink .pace .pace-progress{background-color:#e83e8c;box-shadow:inset -1px 0 #e83e8c,inset 0 -1px #e83e8c,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-pink .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-pink .pace-progress{color:#e83e8c}.pace-red .pace .pace-progress{background:#dc3545}.pace-barber-shop-red .pace{background:#fff}.pace-barber-shop-red .pace .pace-progress{background:#dc3545}.pace-barber-shop-red .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-red .pace .pace-progress::after{color:rgba(220,53,69,.2)}.pace-bounce-red .pace .pace-activity{background:#dc3545}.pace-center-atom-red .pace-progress{height:100px;width:80px}.pace-center-atom-red .pace-progress::before{background:#dc3545;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-red .pace-activity{border-color:#dc3545}.pace-center-atom-red .pace-activity::after,.pace-center-atom-red .pace-activity::before{border-color:#dc3545}.pace-center-circle-red .pace .pace-progress{background:rgba(220,53,69,.8);color:#fff}.pace-center-radar-red .pace .pace-activity{border-color:#dc3545 transparent transparent}.pace-center-radar-red .pace .pace-activity::before{border-color:#dc3545 transparent transparent}.pace-center-simple-red .pace{background:#fff;border-color:#dc3545}.pace-center-simple-red .pace .pace-progress{background:#dc3545}.pace-material-red .pace{color:#dc3545}.pace-corner-indicator-red .pace .pace-activity{background:#dc3545}.pace-corner-indicator-red .pace .pace-activity::after,.pace-corner-indicator-red .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-red .pace .pace-activity::before{border-right-color:rgba(220,53,69,.2);border-left-color:rgba(220,53,69,.2)}.pace-corner-indicator-red .pace .pace-activity::after{border-top-color:rgba(220,53,69,.2);border-bottom-color:rgba(220,53,69,.2)}.pace-fill-left-red .pace .pace-progress{background-color:rgba(220,53,69,.2)}.pace-flash-red .pace .pace-progress{background:#dc3545}.pace-flash-red .pace .pace-progress-inner{box-shadow:0 0 10px #dc3545,0 0 5px #dc3545}.pace-flash-red .pace .pace-activity{border-top-color:#dc3545;border-left-color:#dc3545}.pace-loading-bar-red .pace .pace-progress{background:#dc3545;color:#dc3545;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-red .pace .pace-activity{box-shadow:inset 0 0 0 2px #dc3545,inset 0 0 0 7px #fff}.pace-mac-osx-red .pace .pace-progress{background-color:#dc3545;box-shadow:inset -1px 0 #dc3545,inset 0 -1px #dc3545,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-red .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-red .pace-progress{color:#dc3545}.pace-orange .pace .pace-progress{background:#fd7e14}.pace-barber-shop-orange .pace{background:#1f2d3d}.pace-barber-shop-orange .pace .pace-progress{background:#fd7e14}.pace-barber-shop-orange .pace .pace-activity{background-image:linear-gradient(45deg,rgba(31,45,61,.2) 25%,transparent 25%,transparent 50%,rgba(31,45,61,.2) 50%,rgba(31,45,61,.2) 75%,transparent 75%,transparent)}.pace-big-counter-orange .pace .pace-progress::after{color:rgba(253,126,20,.2)}.pace-bounce-orange .pace .pace-activity{background:#fd7e14}.pace-center-atom-orange .pace-progress{height:100px;width:80px}.pace-center-atom-orange .pace-progress::before{background:#fd7e14;color:#1f2d3d;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-orange .pace-activity{border-color:#fd7e14}.pace-center-atom-orange .pace-activity::after,.pace-center-atom-orange .pace-activity::before{border-color:#fd7e14}.pace-center-circle-orange .pace .pace-progress{background:rgba(253,126,20,.8);color:#1f2d3d}.pace-center-radar-orange .pace .pace-activity{border-color:#fd7e14 transparent transparent}.pace-center-radar-orange .pace .pace-activity::before{border-color:#fd7e14 transparent transparent}.pace-center-simple-orange .pace{background:#1f2d3d;border-color:#fd7e14}.pace-center-simple-orange .pace .pace-progress{background:#fd7e14}.pace-material-orange .pace{color:#fd7e14}.pace-corner-indicator-orange .pace .pace-activity{background:#fd7e14}.pace-corner-indicator-orange .pace .pace-activity::after,.pace-corner-indicator-orange .pace .pace-activity::before{border:5px solid #1f2d3d}.pace-corner-indicator-orange .pace .pace-activity::before{border-right-color:rgba(253,126,20,.2);border-left-color:rgba(253,126,20,.2)}.pace-corner-indicator-orange .pace .pace-activity::after{border-top-color:rgba(253,126,20,.2);border-bottom-color:rgba(253,126,20,.2)}.pace-fill-left-orange .pace .pace-progress{background-color:rgba(253,126,20,.2)}.pace-flash-orange .pace .pace-progress{background:#fd7e14}.pace-flash-orange .pace .pace-progress-inner{box-shadow:0 0 10px #fd7e14,0 0 5px #fd7e14}.pace-flash-orange .pace .pace-activity{border-top-color:#fd7e14;border-left-color:#fd7e14}.pace-loading-bar-orange .pace .pace-progress{background:#fd7e14;color:#fd7e14;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-orange .pace .pace-activity{box-shadow:inset 0 0 0 2px #fd7e14,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-orange .pace .pace-progress{background-color:#fd7e14;box-shadow:inset -1px 0 #fd7e14,inset 0 -1px #fd7e14,inset 0 2px rgba(31,45,61,.5),inset 0 6px rgba(31,45,61,.3)}.pace-mac-osx-orange .pace .pace-activity{background-image:radial-gradient(rgba(31,45,61,.65) 0,rgba(31,45,61,.15) 100%);height:12px}.pace-progress-color-orange .pace-progress{color:#fd7e14}.pace-yellow .pace .pace-progress{background:#ffc107}.pace-barber-shop-yellow .pace{background:#1f2d3d}.pace-barber-shop-yellow .pace .pace-progress{background:#ffc107}.pace-barber-shop-yellow .pace .pace-activity{background-image:linear-gradient(45deg,rgba(31,45,61,.2) 25%,transparent 25%,transparent 50%,rgba(31,45,61,.2) 50%,rgba(31,45,61,.2) 75%,transparent 75%,transparent)}.pace-big-counter-yellow .pace .pace-progress::after{color:rgba(255,193,7,.2)}.pace-bounce-yellow .pace .pace-activity{background:#ffc107}.pace-center-atom-yellow .pace-progress{height:100px;width:80px}.pace-center-atom-yellow .pace-progress::before{background:#ffc107;color:#1f2d3d;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-yellow .pace-activity{border-color:#ffc107}.pace-center-atom-yellow .pace-activity::after,.pace-center-atom-yellow .pace-activity::before{border-color:#ffc107}.pace-center-circle-yellow .pace .pace-progress{background:rgba(255,193,7,.8);color:#1f2d3d}.pace-center-radar-yellow .pace .pace-activity{border-color:#ffc107 transparent transparent}.pace-center-radar-yellow .pace .pace-activity::before{border-color:#ffc107 transparent transparent}.pace-center-simple-yellow .pace{background:#1f2d3d;border-color:#ffc107}.pace-center-simple-yellow .pace .pace-progress{background:#ffc107}.pace-material-yellow .pace{color:#ffc107}.pace-corner-indicator-yellow .pace .pace-activity{background:#ffc107}.pace-corner-indicator-yellow .pace .pace-activity::after,.pace-corner-indicator-yellow .pace .pace-activity::before{border:5px solid #1f2d3d}.pace-corner-indicator-yellow .pace .pace-activity::before{border-right-color:rgba(255,193,7,.2);border-left-color:rgba(255,193,7,.2)}.pace-corner-indicator-yellow .pace .pace-activity::after{border-top-color:rgba(255,193,7,.2);border-bottom-color:rgba(255,193,7,.2)}.pace-fill-left-yellow .pace .pace-progress{background-color:rgba(255,193,7,.2)}.pace-flash-yellow .pace .pace-progress{background:#ffc107}.pace-flash-yellow .pace .pace-progress-inner{box-shadow:0 0 10px #ffc107,0 0 5px #ffc107}.pace-flash-yellow .pace .pace-activity{border-top-color:#ffc107;border-left-color:#ffc107}.pace-loading-bar-yellow .pace .pace-progress{background:#ffc107;color:#ffc107;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-yellow .pace .pace-activity{box-shadow:inset 0 0 0 2px #ffc107,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-yellow .pace .pace-progress{background-color:#ffc107;box-shadow:inset -1px 0 #ffc107,inset 0 -1px #ffc107,inset 0 2px rgba(31,45,61,.5),inset 0 6px rgba(31,45,61,.3)}.pace-mac-osx-yellow .pace .pace-activity{background-image:radial-gradient(rgba(31,45,61,.65) 0,rgba(31,45,61,.15) 100%);height:12px}.pace-progress-color-yellow .pace-progress{color:#ffc107}.pace-green .pace .pace-progress{background:#28a745}.pace-barber-shop-green .pace{background:#fff}.pace-barber-shop-green .pace .pace-progress{background:#28a745}.pace-barber-shop-green .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-green .pace .pace-progress::after{color:rgba(40,167,69,.2)}.pace-bounce-green .pace .pace-activity{background:#28a745}.pace-center-atom-green .pace-progress{height:100px;width:80px}.pace-center-atom-green .pace-progress::before{background:#28a745;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-green .pace-activity{border-color:#28a745}.pace-center-atom-green .pace-activity::after,.pace-center-atom-green .pace-activity::before{border-color:#28a745}.pace-center-circle-green .pace .pace-progress{background:rgba(40,167,69,.8);color:#fff}.pace-center-radar-green .pace .pace-activity{border-color:#28a745 transparent transparent}.pace-center-radar-green .pace .pace-activity::before{border-color:#28a745 transparent transparent}.pace-center-simple-green .pace{background:#fff;border-color:#28a745}.pace-center-simple-green .pace .pace-progress{background:#28a745}.pace-material-green .pace{color:#28a745}.pace-corner-indicator-green .pace .pace-activity{background:#28a745}.pace-corner-indicator-green .pace .pace-activity::after,.pace-corner-indicator-green .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-green .pace .pace-activity::before{border-right-color:rgba(40,167,69,.2);border-left-color:rgba(40,167,69,.2)}.pace-corner-indicator-green .pace .pace-activity::after{border-top-color:rgba(40,167,69,.2);border-bottom-color:rgba(40,167,69,.2)}.pace-fill-left-green .pace .pace-progress{background-color:rgba(40,167,69,.2)}.pace-flash-green .pace .pace-progress{background:#28a745}.pace-flash-green .pace .pace-progress-inner{box-shadow:0 0 10px #28a745,0 0 5px #28a745}.pace-flash-green .pace .pace-activity{border-top-color:#28a745;border-left-color:#28a745}.pace-loading-bar-green .pace .pace-progress{background:#28a745;color:#28a745;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-green .pace .pace-activity{box-shadow:inset 0 0 0 2px #28a745,inset 0 0 0 7px #fff}.pace-mac-osx-green .pace .pace-progress{background-color:#28a745;box-shadow:inset -1px 0 #28a745,inset 0 -1px #28a745,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-green .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-green .pace-progress{color:#28a745}.pace-teal .pace .pace-progress{background:#20c997}.pace-barber-shop-teal .pace{background:#fff}.pace-barber-shop-teal .pace .pace-progress{background:#20c997}.pace-barber-shop-teal .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-teal .pace .pace-progress::after{color:rgba(32,201,151,.2)}.pace-bounce-teal .pace .pace-activity{background:#20c997}.pace-center-atom-teal .pace-progress{height:100px;width:80px}.pace-center-atom-teal .pace-progress::before{background:#20c997;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-teal .pace-activity{border-color:#20c997}.pace-center-atom-teal .pace-activity::after,.pace-center-atom-teal .pace-activity::before{border-color:#20c997}.pace-center-circle-teal .pace .pace-progress{background:rgba(32,201,151,.8);color:#fff}.pace-center-radar-teal .pace .pace-activity{border-color:#20c997 transparent transparent}.pace-center-radar-teal .pace .pace-activity::before{border-color:#20c997 transparent transparent}.pace-center-simple-teal .pace{background:#fff;border-color:#20c997}.pace-center-simple-teal .pace .pace-progress{background:#20c997}.pace-material-teal .pace{color:#20c997}.pace-corner-indicator-teal .pace .pace-activity{background:#20c997}.pace-corner-indicator-teal .pace .pace-activity::after,.pace-corner-indicator-teal .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-teal .pace .pace-activity::before{border-right-color:rgba(32,201,151,.2);border-left-color:rgba(32,201,151,.2)}.pace-corner-indicator-teal .pace .pace-activity::after{border-top-color:rgba(32,201,151,.2);border-bottom-color:rgba(32,201,151,.2)}.pace-fill-left-teal .pace .pace-progress{background-color:rgba(32,201,151,.2)}.pace-flash-teal .pace .pace-progress{background:#20c997}.pace-flash-teal .pace .pace-progress-inner{box-shadow:0 0 10px #20c997,0 0 5px #20c997}.pace-flash-teal .pace .pace-activity{border-top-color:#20c997;border-left-color:#20c997}.pace-loading-bar-teal .pace .pace-progress{background:#20c997;color:#20c997;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-teal .pace .pace-activity{box-shadow:inset 0 0 0 2px #20c997,inset 0 0 0 7px #fff}.pace-mac-osx-teal .pace .pace-progress{background-color:#20c997;box-shadow:inset -1px 0 #20c997,inset 0 -1px #20c997,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-teal .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-teal .pace-progress{color:#20c997}.pace-cyan .pace .pace-progress{background:#17a2b8}.pace-barber-shop-cyan .pace{background:#fff}.pace-barber-shop-cyan .pace .pace-progress{background:#17a2b8}.pace-barber-shop-cyan .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-cyan .pace .pace-progress::after{color:rgba(23,162,184,.2)}.pace-bounce-cyan .pace .pace-activity{background:#17a2b8}.pace-center-atom-cyan .pace-progress{height:100px;width:80px}.pace-center-atom-cyan .pace-progress::before{background:#17a2b8;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-cyan .pace-activity{border-color:#17a2b8}.pace-center-atom-cyan .pace-activity::after,.pace-center-atom-cyan .pace-activity::before{border-color:#17a2b8}.pace-center-circle-cyan .pace .pace-progress{background:rgba(23,162,184,.8);color:#fff}.pace-center-radar-cyan .pace .pace-activity{border-color:#17a2b8 transparent transparent}.pace-center-radar-cyan .pace .pace-activity::before{border-color:#17a2b8 transparent transparent}.pace-center-simple-cyan .pace{background:#fff;border-color:#17a2b8}.pace-center-simple-cyan .pace .pace-progress{background:#17a2b8}.pace-material-cyan .pace{color:#17a2b8}.pace-corner-indicator-cyan .pace .pace-activity{background:#17a2b8}.pace-corner-indicator-cyan .pace .pace-activity::after,.pace-corner-indicator-cyan .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-cyan .pace .pace-activity::before{border-right-color:rgba(23,162,184,.2);border-left-color:rgba(23,162,184,.2)}.pace-corner-indicator-cyan .pace .pace-activity::after{border-top-color:rgba(23,162,184,.2);border-bottom-color:rgba(23,162,184,.2)}.pace-fill-left-cyan .pace .pace-progress{background-color:rgba(23,162,184,.2)}.pace-flash-cyan .pace .pace-progress{background:#17a2b8}.pace-flash-cyan .pace .pace-progress-inner{box-shadow:0 0 10px #17a2b8,0 0 5px #17a2b8}.pace-flash-cyan .pace .pace-activity{border-top-color:#17a2b8;border-left-color:#17a2b8}.pace-loading-bar-cyan .pace .pace-progress{background:#17a2b8;color:#17a2b8;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-cyan .pace .pace-activity{box-shadow:inset 0 0 0 2px #17a2b8,inset 0 0 0 7px #fff}.pace-mac-osx-cyan .pace .pace-progress{background-color:#17a2b8;box-shadow:inset -1px 0 #17a2b8,inset 0 -1px #17a2b8,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-cyan .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-cyan .pace-progress{color:#17a2b8}.pace-white .pace .pace-progress{background:#fff}.pace-barber-shop-white .pace{background:#1f2d3d}.pace-barber-shop-white .pace .pace-progress{background:#fff}.pace-barber-shop-white .pace .pace-activity{background-image:linear-gradient(45deg,rgba(31,45,61,.2) 25%,transparent 25%,transparent 50%,rgba(31,45,61,.2) 50%,rgba(31,45,61,.2) 75%,transparent 75%,transparent)}.pace-big-counter-white .pace .pace-progress::after{color:rgba(255,255,255,.2)}.pace-bounce-white .pace .pace-activity{background:#fff}.pace-center-atom-white .pace-progress{height:100px;width:80px}.pace-center-atom-white .pace-progress::before{background:#fff;color:#1f2d3d;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-white .pace-activity{border-color:#fff}.pace-center-atom-white .pace-activity::after,.pace-center-atom-white .pace-activity::before{border-color:#fff}.pace-center-circle-white .pace .pace-progress{background:rgba(255,255,255,.8);color:#1f2d3d}.pace-center-radar-white .pace .pace-activity{border-color:#fff transparent transparent}.pace-center-radar-white .pace .pace-activity::before{border-color:#fff transparent transparent}.pace-center-simple-white .pace{background:#1f2d3d;border-color:#fff}.pace-center-simple-white .pace .pace-progress{background:#fff}.pace-material-white .pace{color:#fff}.pace-corner-indicator-white .pace .pace-activity{background:#fff}.pace-corner-indicator-white .pace .pace-activity::after,.pace-corner-indicator-white .pace .pace-activity::before{border:5px solid #1f2d3d}.pace-corner-indicator-white .pace .pace-activity::before{border-right-color:rgba(255,255,255,.2);border-left-color:rgba(255,255,255,.2)}.pace-corner-indicator-white .pace .pace-activity::after{border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.pace-fill-left-white .pace .pace-progress{background-color:rgba(255,255,255,.2)}.pace-flash-white .pace .pace-progress{background:#fff}.pace-flash-white .pace .pace-progress-inner{box-shadow:0 0 10px #fff,0 0 5px #fff}.pace-flash-white .pace .pace-activity{border-top-color:#fff;border-left-color:#fff}.pace-loading-bar-white .pace .pace-progress{background:#fff;color:#fff;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-white .pace .pace-activity{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-white .pace .pace-progress{background-color:#fff;box-shadow:inset -1px 0 #fff,inset 0 -1px #fff,inset 0 2px rgba(31,45,61,.5),inset 0 6px rgba(31,45,61,.3)}.pace-mac-osx-white .pace .pace-activity{background-image:radial-gradient(rgba(31,45,61,.65) 0,rgba(31,45,61,.15) 100%);height:12px}.pace-progress-color-white .pace-progress{color:#fff}.pace-gray .pace .pace-progress{background:#6c757d}.pace-barber-shop-gray .pace{background:#fff}.pace-barber-shop-gray .pace .pace-progress{background:#6c757d}.pace-barber-shop-gray .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-gray .pace .pace-progress::after{color:rgba(108,117,125,.2)}.pace-bounce-gray .pace .pace-activity{background:#6c757d}.pace-center-atom-gray .pace-progress{height:100px;width:80px}.pace-center-atom-gray .pace-progress::before{background:#6c757d;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-gray .pace-activity{border-color:#6c757d}.pace-center-atom-gray .pace-activity::after,.pace-center-atom-gray .pace-activity::before{border-color:#6c757d}.pace-center-circle-gray .pace .pace-progress{background:rgba(108,117,125,.8);color:#fff}.pace-center-radar-gray .pace .pace-activity{border-color:#6c757d transparent transparent}.pace-center-radar-gray .pace .pace-activity::before{border-color:#6c757d transparent transparent}.pace-center-simple-gray .pace{background:#fff;border-color:#6c757d}.pace-center-simple-gray .pace .pace-progress{background:#6c757d}.pace-material-gray .pace{color:#6c757d}.pace-corner-indicator-gray .pace .pace-activity{background:#6c757d}.pace-corner-indicator-gray .pace .pace-activity::after,.pace-corner-indicator-gray .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-gray .pace .pace-activity::before{border-right-color:rgba(108,117,125,.2);border-left-color:rgba(108,117,125,.2)}.pace-corner-indicator-gray .pace .pace-activity::after{border-top-color:rgba(108,117,125,.2);border-bottom-color:rgba(108,117,125,.2)}.pace-fill-left-gray .pace .pace-progress{background-color:rgba(108,117,125,.2)}.pace-flash-gray .pace .pace-progress{background:#6c757d}.pace-flash-gray .pace .pace-progress-inner{box-shadow:0 0 10px #6c757d,0 0 5px #6c757d}.pace-flash-gray .pace .pace-activity{border-top-color:#6c757d;border-left-color:#6c757d}.pace-loading-bar-gray .pace .pace-progress{background:#6c757d;color:#6c757d;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-gray .pace .pace-activity{box-shadow:inset 0 0 0 2px #6c757d,inset 0 0 0 7px #fff}.pace-mac-osx-gray .pace .pace-progress{background-color:#6c757d;box-shadow:inset -1px 0 #6c757d,inset 0 -1px #6c757d,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-gray .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-gray .pace-progress{color:#6c757d}.pace-gray-dark .pace .pace-progress{background:#343a40}.pace-barber-shop-gray-dark .pace{background:#fff}.pace-barber-shop-gray-dark .pace .pace-progress{background:#343a40}.pace-barber-shop-gray-dark .pace .pace-activity{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.pace-big-counter-gray-dark .pace .pace-progress::after{color:rgba(52,58,64,.2)}.pace-bounce-gray-dark .pace .pace-activity{background:#343a40}.pace-center-atom-gray-dark .pace-progress{height:100px;width:80px}.pace-center-atom-gray-dark .pace-progress::before{background:#343a40;color:#fff;font-size:.8rem;line-height:.7rem;padding-top:17%}.pace-center-atom-gray-dark .pace-activity{border-color:#343a40}.pace-center-atom-gray-dark .pace-activity::after,.pace-center-atom-gray-dark .pace-activity::before{border-color:#343a40}.pace-center-circle-gray-dark .pace .pace-progress{background:rgba(52,58,64,.8);color:#fff}.pace-center-radar-gray-dark .pace .pace-activity{border-color:#343a40 transparent transparent}.pace-center-radar-gray-dark .pace .pace-activity::before{border-color:#343a40 transparent transparent}.pace-center-simple-gray-dark .pace{background:#fff;border-color:#343a40}.pace-center-simple-gray-dark .pace .pace-progress{background:#343a40}.pace-material-gray-dark .pace{color:#343a40}.pace-corner-indicator-gray-dark .pace .pace-activity{background:#343a40}.pace-corner-indicator-gray-dark .pace .pace-activity::after,.pace-corner-indicator-gray-dark .pace .pace-activity::before{border:5px solid #fff}.pace-corner-indicator-gray-dark .pace .pace-activity::before{border-right-color:rgba(52,58,64,.2);border-left-color:rgba(52,58,64,.2)}.pace-corner-indicator-gray-dark .pace .pace-activity::after{border-top-color:rgba(52,58,64,.2);border-bottom-color:rgba(52,58,64,.2)}.pace-fill-left-gray-dark .pace .pace-progress{background-color:rgba(52,58,64,.2)}.pace-flash-gray-dark .pace .pace-progress{background:#343a40}.pace-flash-gray-dark .pace .pace-progress-inner{box-shadow:0 0 10px #343a40,0 0 5px #343a40}.pace-flash-gray-dark .pace .pace-activity{border-top-color:#343a40;border-left-color:#343a40}.pace-loading-bar-gray-dark .pace .pace-progress{background:#343a40;color:#343a40;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-gray-dark .pace .pace-activity{box-shadow:inset 0 0 0 2px #343a40,inset 0 0 0 7px #fff}.pace-mac-osx-gray-dark .pace .pace-progress{background-color:#343a40;box-shadow:inset -1px 0 #343a40,inset 0 -1px #343a40,inset 0 2px rgba(255,255,255,.5),inset 0 6px rgba(255,255,255,.3)}.pace-mac-osx-gray-dark .pace .pace-activity{background-image:radial-gradient(rgba(255,255,255,.65) 0,rgba(255,255,255,.15) 100%);height:12px}.pace-progress-color-gray-dark .pace-progress{color:#343a40}.bootstrap-switch{border:1px solid #ced4da;border-radius:.25rem;cursor:pointer;direction:ltr;display:inline-block;line-height:.5rem;overflow:hidden;position:relative;text-align:left;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;z-index:0}.bootstrap-switch .bootstrap-switch-container{border-radius:.25rem;display:inline-block;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bootstrap-switch:focus-within{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{box-sizing:border-box;cursor:pointer;display:table-cell;font-size:1rem;font-weight:500;line-height:1.2rem;padding:.25rem .5rem;vertical-align:middle}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{background:#e9ecef;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background:#007bff;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary{background:#6c757d;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{background:#28a745;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{background:#17a2b8;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{background:#ffc107;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{background:#dc3545;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light{background:#f8f9fa;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark{background:#343a40;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue{background:#3c8dbc;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy{background:#001f3f;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive{background:#3d9970;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime{background:#01ff70;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia{background:#f012be;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon{background:#d81b60;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue{background:#007bff;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo{background:#6610f2;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple{background:#6f42c1;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink{background:#e83e8c;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red{background:#dc3545;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange{background:#fd7e14;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow{background:#ffc107;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green{background:#28a745;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal{background:#20c997;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan{background:#17a2b8;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white{background:#fff;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray{background:#6c757d;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark{background:#343a40;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:.1rem;border-top-left-radius:.1rem}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:.1rem;border-top-right-radius:.1rem}.bootstrap-switch input[type=checkbox],.bootstrap-switch input[type=radio]{left:0;margin:0;opacity:0;position:absolute;top:0;visibility:hidden;z-index:-1}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{font-size:.875rem;line-height:1.5;padding:.1rem .3rem}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{font-size:.875rem;line-height:1.5;padding:.2rem .4rem}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{font-size:1.25rem;line-height:1.3333333rem;padding:.3rem .5rem}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-indeterminate,.bootstrap-switch.bootstrap-switch-readonly{cursor:default}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label{cursor:default;opacity:.5}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-radius:0 .1rem .1rem 0}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-radius:.1rem 0 0 .1rem}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{border-bottom-right-radius:.1rem;border-top-right-radius:.1rem}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{border-bottom-left-radius:.1rem;border-top-left-radius:.1rem}.dark-mode .bootstrap-switch{border-color:#6c757d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{background-color:#3a4047;color:#fff;border-color:#454d55}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background:#3f6791;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary{background:#6c757d;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{background:#00bc8c;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{background:#3498db;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{background:#f39c12;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{background:#e74c3c;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light{background:#f8f9fa;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark{background:#343a40;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue{background:#86bad8;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy{background:#002c59;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive{background:#74c8a3;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime{background:#67ffa9;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia{background:#f672d8;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon{background:#ed6c9b;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue{background:#3f6791;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo{background:#6610f2;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple{background:#6f42c1;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink{background:#e83e8c;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red{background:#e74c3c;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange{background:#fd7e14;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow{background:#f39c12;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green{background:#00bc8c;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal{background:#20c997;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan{background:#3498db;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white{background:#fff;color:#1f2d3d}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray{background:#6c757d;color:#fff}.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark,.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark{background:#343a40;color:#fff}.dark-mode .daterangepicker{background-color:#3f474e;border:inherit}.dark-mode .daterangepicker::after,.dark-mode .daterangepicker::before{border-bottom-color:#3f474e}.dark-mode .daterangepicker td.available:hover,.dark-mode .daterangepicker th.available:hover{background-color:#3f474e}.dark-mode .daterangepicker td.in-range{background-color:#4b545c;color:#fff}.dark-mode .daterangepicker td.off,.dark-mode .daterangepicker td.off.end-date,.dark-mode .daterangepicker td.off.in-range,.dark-mode .daterangepicker td.off.start-date{background-color:#292d32;color:#fff}.dark-mode .daterangepicker .ranges li:hover{background-color:#343a40}.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar{border-color:#4b545c}.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar.left,.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar.right{border-color:#4b545c;padding-top:0}.dark-mode .daterangepicker .drp-buttons{border-color:#4b545c}.dark-mode .daterangepicker .calendar-table{background-color:#343a40;border-color:#4b545c}.dark-mode .daterangepicker .calendar-table td,.dark-mode .daterangepicker .calendar-table th{color:#fff}.dark-mode .daterangepicker .calendar-table .next span,.dark-mode .daterangepicker .calendar-table .prev span{border-color:#fff}.dark-mode .daterangepicker select.ampmselect,.dark-mode .daterangepicker select.hourselect,.dark-mode .daterangepicker select.minuteselect,.dark-mode .daterangepicker select.secondselect{background-color:#343a40;border-color:#4b545c}.jqstooltip{height:auto!important;padding:5px!important;width:auto!important}.connectedSortable{min-height:100px}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sort-highlight{background:#f8f9fa;border:1px dashed #dee2e6;margin-bottom:10px}.chart{overflow:hidden;position:relative}.dark-mode .irs--flat .irs-line{background-color:#4b545c}.dark-mode .jsgrid-alt-row>.jsgrid-cell,.dark-mode .jsgrid-edit-row>.jsgrid-cell,.dark-mode .jsgrid-filter-row>.jsgrid-cell,.dark-mode .jsgrid-grid-body,.dark-mode .jsgrid-grid-header,.dark-mode .jsgrid-header-row>.jsgrid-header-cell,.dark-mode .jsgrid-insert-row>.jsgrid-cell,.dark-mode .jsgrid-row>.jsgrid-cell{border-color:#6c757d}.dark-mode .jsgrid-header-row>.jsgrid-header-cell,.dark-mode .jsgrid-row>.jsgrid-cell{background-color:#343a40}.dark-mode .jsgrid-alt-row>.jsgrid-cell{background-color:#3a4047}.dark-mode .jsgrid-selected-row>.jsgrid-cell{background-color:#3f474e}.border-transparent{border-color:transparent!important}.description-block{display:block;margin:10px 0;text-align:center}.description-block.margin-bottom{margin-bottom:25px}.description-block>.description-header{font-size:16px;font-weight:600;margin:0;padding:0}.description-block>.description-text{text-transform:uppercase}.description-block .description-icon{font-size:16px}.list-group-unbordered>.list-group-item{border-left:0;border-radius:0;border-right:0;padding-left:0;padding-right:0}.list-header{color:#6c757d;font-size:15px;font-weight:700;padding:10px 4px}.list-seperator{background-color:rgba(0,0,0,.125);height:1px;margin:15px 0 9px}.list-link>a{color:#6c757d;padding:4px}.list-link>a:hover{color:#212529}.user-block{float:left}.user-block img{float:left;height:40px;width:40px}.user-block .comment,.user-block .description,.user-block .username{display:block;margin-left:50px}.user-block .username{font-size:16px;font-weight:600;margin-top:-1px}.user-block .description{color:#6c757d;font-size:13px;margin-top:-3px}.user-block.user-block-sm img{width:1.875rem;height:1.875rem}.user-block.user-block-sm .comment,.user-block.user-block-sm .description,.user-block.user-block-sm .username{margin-left:40px}.user-block.user-block-sm .username{font-size:14px}.img-lg,.img-md,.img-sm{float:left}.img-sm{height:1.875rem;width:1.875rem}.img-sm+.img-push{margin-left:2.5rem}.img-md{width:3.75rem;height:3.75rem}.img-md+.img-push{margin-left:4.375rem}.img-lg{width:6.25rem;height:6.25rem}.img-lg+.img-push{margin-left:6.875rem}.img-bordered{border:3px solid #adb5bd;padding:3px}.img-bordered-sm{border:2px solid #adb5bd;padding:2px}.img-rounded{border-radius:.25rem}.img-circle{border-radius:50%}.img-size-32,.img-size-50,.img-size-64{height:auto}.img-size-64{width:64px}.img-size-50{width:50px}.img-size-32{width:32px}.size-32,.size-40,.size-50{display:block;text-align:center}.size-32{height:32px;line-height:32px;width:32px}.size-40{height:40px;line-height:40px;width:40px}.size-50{height:50px;line-height:50px;width:50px}.attachment-block{background-color:#f8f9fa;border:1px solid rgba(0,0,0,.125);margin-bottom:10px;padding:5px}.attachment-block .attachment-img{float:left;height:auto;max-height:100px;max-width:100px}.attachment-block .attachment-pushed{margin-left:110px}.attachment-block .attachment-heading{margin:0}.attachment-block .attachment-text{color:#495057}.card>.loading-img,.card>.overlay,.info-box>.loading-img,.info-box>.overlay,.overlay-wrapper>.loading-img,.overlay-wrapper>.overlay,.small-box>.loading-img,.small-box>.overlay{height:100%;left:0;position:absolute;top:0;width:100%}.card .overlay,.info-box .overlay,.overlay-wrapper .overlay,.small-box .overlay{border-radius:.25rem;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.7);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;z-index:50}.card .overlay>.fa,.card .overlay>.fab,.card .overlay>.fad,.card .overlay>.fal,.card .overlay>.far,.card .overlay>.fas,.card .overlay>.ion,.card .overlay>.svg-inline--fa,.info-box .overlay>.fa,.info-box .overlay>.fab,.info-box .overlay>.fad,.info-box .overlay>.fal,.info-box .overlay>.far,.info-box .overlay>.fas,.info-box .overlay>.ion,.info-box .overlay>.svg-inline--fa,.overlay-wrapper .overlay>.fa,.overlay-wrapper .overlay>.fab,.overlay-wrapper .overlay>.fad,.overlay-wrapper .overlay>.fal,.overlay-wrapper .overlay>.far,.overlay-wrapper .overlay>.fas,.overlay-wrapper .overlay>.ion,.overlay-wrapper .overlay>.svg-inline--fa,.small-box .overlay>.fa,.small-box .overlay>.fab,.small-box .overlay>.fad,.small-box .overlay>.fal,.small-box .overlay>.far,.small-box .overlay>.fas,.small-box .overlay>.ion,.small-box .overlay>.svg-inline--fa{color:#343a40}.card .overlay.dark,.info-box .overlay.dark,.overlay-wrapper .overlay.dark,.small-box .overlay.dark{background-color:rgba(0,0,0,.5)}.card .overlay.dark>.fa,.card .overlay.dark>.fab,.card .overlay.dark>.fad,.card .overlay.dark>.fal,.card .overlay.dark>.far,.card .overlay.dark>.fas,.card .overlay.dark>.ion,.card .overlay.dark>.svg-inline--fa,.info-box .overlay.dark>.fa,.info-box .overlay.dark>.fab,.info-box .overlay.dark>.fad,.info-box .overlay.dark>.fal,.info-box .overlay.dark>.far,.info-box .overlay.dark>.fas,.info-box .overlay.dark>.ion,.info-box .overlay.dark>.svg-inline--fa,.overlay-wrapper .overlay.dark>.fa,.overlay-wrapper .overlay.dark>.fab,.overlay-wrapper .overlay.dark>.fad,.overlay-wrapper .overlay.dark>.fal,.overlay-wrapper .overlay.dark>.far,.overlay-wrapper .overlay.dark>.fas,.overlay-wrapper .overlay.dark>.ion,.overlay-wrapper .overlay.dark>.svg-inline--fa,.small-box .overlay.dark>.fa,.small-box .overlay.dark>.fab,.small-box .overlay.dark>.fad,.small-box .overlay.dark>.fal,.small-box .overlay.dark>.far,.small-box .overlay.dark>.fas,.small-box .overlay.dark>.ion,.small-box .overlay.dark>.svg-inline--fa{color:#ced4da}.tab-pane>.overlay-wrapper{position:relative}.tab-pane>.overlay-wrapper>.overlay{border-top-left-radius:0;border-top-right-radius:0;-ms-flex-direction:column;flex-direction:column;margin-top:-1.25rem;margin-left:-1.25rem;height:calc(100% + 2 * 1.25rem);width:calc(100% + 2 * 1.25rem)}.tab-pane>.overlay-wrapper>.overlay.dark{color:#fff}.ribbon-wrapper{height:70px;overflow:hidden;position:absolute;right:-2px;top:-2px;width:70px;z-index:10}.ribbon-wrapper.ribbon-lg{height:120px;width:120px}.ribbon-wrapper.ribbon-lg .ribbon{right:0;top:26px;width:160px}.ribbon-wrapper.ribbon-xl{height:180px;width:180px}.ribbon-wrapper.ribbon-xl .ribbon{right:4px;top:47px;width:240px}.ribbon-wrapper .ribbon{box-shadow:0 0 3px rgba(0,0,0,.3);font-size:.8rem;line-height:100%;padding:.375rem 0;position:relative;right:-2px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.4);text-transform:uppercase;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:90px}.ribbon-wrapper .ribbon::after,.ribbon-wrapper .ribbon::before{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #9e9e9e;bottom:-3px;content:"";position:absolute}.ribbon-wrapper .ribbon::before{left:0}.ribbon-wrapper .ribbon::after{right:0}.back-to-top{bottom:1.25rem;position:fixed;right:1.25rem;z-index:1032}.back-to-top:focus{box-shadow:none}pre{padding:.75rem}blockquote{background-color:#fff;border-left:.7rem solid #007bff;margin:1.5em .7rem;padding:.5em .7rem}.box blockquote{background-color:#e9ecef}blockquote p:last-child{margin-bottom:0}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{color:#007bff;font-size:1.25rem;font-weight:600}blockquote.quote-primary{border-color:#007bff}blockquote.quote-primary h1,blockquote.quote-primary h2,blockquote.quote-primary h3,blockquote.quote-primary h4,blockquote.quote-primary h5,blockquote.quote-primary h6{color:#007bff}blockquote.quote-secondary{border-color:#6c757d}blockquote.quote-secondary h1,blockquote.quote-secondary h2,blockquote.quote-secondary h3,blockquote.quote-secondary h4,blockquote.quote-secondary h5,blockquote.quote-secondary h6{color:#6c757d}blockquote.quote-success{border-color:#28a745}blockquote.quote-success h1,blockquote.quote-success h2,blockquote.quote-success h3,blockquote.quote-success h4,blockquote.quote-success h5,blockquote.quote-success h6{color:#28a745}blockquote.quote-info{border-color:#17a2b8}blockquote.quote-info h1,blockquote.quote-info h2,blockquote.quote-info h3,blockquote.quote-info h4,blockquote.quote-info h5,blockquote.quote-info h6{color:#17a2b8}blockquote.quote-warning{border-color:#ffc107}blockquote.quote-warning h1,blockquote.quote-warning h2,blockquote.quote-warning h3,blockquote.quote-warning h4,blockquote.quote-warning h5,blockquote.quote-warning h6{color:#ffc107}blockquote.quote-danger{border-color:#dc3545}blockquote.quote-danger h1,blockquote.quote-danger h2,blockquote.quote-danger h3,blockquote.quote-danger h4,blockquote.quote-danger h5,blockquote.quote-danger h6{color:#dc3545}blockquote.quote-light{border-color:#f8f9fa}blockquote.quote-light h1,blockquote.quote-light h2,blockquote.quote-light h3,blockquote.quote-light h4,blockquote.quote-light h5,blockquote.quote-light h6{color:#f8f9fa}blockquote.quote-dark{border-color:#343a40}blockquote.quote-dark h1,blockquote.quote-dark h2,blockquote.quote-dark h3,blockquote.quote-dark h4,blockquote.quote-dark h5,blockquote.quote-dark h6{color:#343a40}blockquote.quote-lightblue{border-color:#3c8dbc}blockquote.quote-lightblue h1,blockquote.quote-lightblue h2,blockquote.quote-lightblue h3,blockquote.quote-lightblue h4,blockquote.quote-lightblue h5,blockquote.quote-lightblue h6{color:#3c8dbc}blockquote.quote-navy{border-color:#001f3f}blockquote.quote-navy h1,blockquote.quote-navy h2,blockquote.quote-navy h3,blockquote.quote-navy h4,blockquote.quote-navy h5,blockquote.quote-navy h6{color:#001f3f}blockquote.quote-olive{border-color:#3d9970}blockquote.quote-olive h1,blockquote.quote-olive h2,blockquote.quote-olive h3,blockquote.quote-olive h4,blockquote.quote-olive h5,blockquote.quote-olive h6{color:#3d9970}blockquote.quote-lime{border-color:#01ff70}blockquote.quote-lime h1,blockquote.quote-lime h2,blockquote.quote-lime h3,blockquote.quote-lime h4,blockquote.quote-lime h5,blockquote.quote-lime h6{color:#01ff70}blockquote.quote-fuchsia{border-color:#f012be}blockquote.quote-fuchsia h1,blockquote.quote-fuchsia h2,blockquote.quote-fuchsia h3,blockquote.quote-fuchsia h4,blockquote.quote-fuchsia h5,blockquote.quote-fuchsia h6{color:#f012be}blockquote.quote-maroon{border-color:#d81b60}blockquote.quote-maroon h1,blockquote.quote-maroon h2,blockquote.quote-maroon h3,blockquote.quote-maroon h4,blockquote.quote-maroon h5,blockquote.quote-maroon h6{color:#d81b60}blockquote.quote-blue{border-color:#007bff}blockquote.quote-blue h1,blockquote.quote-blue h2,blockquote.quote-blue h3,blockquote.quote-blue h4,blockquote.quote-blue h5,blockquote.quote-blue h6{color:#007bff}blockquote.quote-indigo{border-color:#6610f2}blockquote.quote-indigo h1,blockquote.quote-indigo h2,blockquote.quote-indigo h3,blockquote.quote-indigo h4,blockquote.quote-indigo h5,blockquote.quote-indigo h6{color:#6610f2}blockquote.quote-purple{border-color:#6f42c1}blockquote.quote-purple h1,blockquote.quote-purple h2,blockquote.quote-purple h3,blockquote.quote-purple h4,blockquote.quote-purple h5,blockquote.quote-purple h6{color:#6f42c1}blockquote.quote-pink{border-color:#e83e8c}blockquote.quote-pink h1,blockquote.quote-pink h2,blockquote.quote-pink h3,blockquote.quote-pink h4,blockquote.quote-pink h5,blockquote.quote-pink h6{color:#e83e8c}blockquote.quote-red{border-color:#dc3545}blockquote.quote-red h1,blockquote.quote-red h2,blockquote.quote-red h3,blockquote.quote-red h4,blockquote.quote-red h5,blockquote.quote-red h6{color:#dc3545}blockquote.quote-orange{border-color:#fd7e14}blockquote.quote-orange h1,blockquote.quote-orange h2,blockquote.quote-orange h3,blockquote.quote-orange h4,blockquote.quote-orange h5,blockquote.quote-orange h6{color:#fd7e14}blockquote.quote-yellow{border-color:#ffc107}blockquote.quote-yellow h1,blockquote.quote-yellow h2,blockquote.quote-yellow h3,blockquote.quote-yellow h4,blockquote.quote-yellow h5,blockquote.quote-yellow h6{color:#ffc107}blockquote.quote-green{border-color:#28a745}blockquote.quote-green h1,blockquote.quote-green h2,blockquote.quote-green h3,blockquote.quote-green h4,blockquote.quote-green h5,blockquote.quote-green h6{color:#28a745}blockquote.quote-teal{border-color:#20c997}blockquote.quote-teal h1,blockquote.quote-teal h2,blockquote.quote-teal h3,blockquote.quote-teal h4,blockquote.quote-teal h5,blockquote.quote-teal h6{color:#20c997}blockquote.quote-cyan{border-color:#17a2b8}blockquote.quote-cyan h1,blockquote.quote-cyan h2,blockquote.quote-cyan h3,blockquote.quote-cyan h4,blockquote.quote-cyan h5,blockquote.quote-cyan h6{color:#17a2b8}blockquote.quote-white{border-color:#fff}blockquote.quote-white h1,blockquote.quote-white h2,blockquote.quote-white h3,blockquote.quote-white h4,blockquote.quote-white h5,blockquote.quote-white h6{color:#fff}blockquote.quote-gray{border-color:#6c757d}blockquote.quote-gray h1,blockquote.quote-gray h2,blockquote.quote-gray h3,blockquote.quote-gray h4,blockquote.quote-gray h5,blockquote.quote-gray h6{color:#6c757d}blockquote.quote-gray-dark{border-color:#343a40}blockquote.quote-gray-dark h1,blockquote.quote-gray-dark h2,blockquote.quote-gray-dark h3,blockquote.quote-gray-dark h4,blockquote.quote-gray-dark h5,blockquote.quote-gray-dark h6{color:#343a40}.tab-custom-content{border-top:1px solid #dee2e6;margin-top:.5rem;padding-top:.5rem}.nav+.tab-custom-content{border-top:none;border-bottom:1px solid #dee2e6;margin-top:0;margin-bottom:.5rem;padding-bottom:.5rem}.badge-btn{border-radius:.15rem;font-size:.75rem;font-weight:400;padding:.25rem .5rem}.badge-btn.badge-pill{padding:.375rem .6rem}.dark-mode a:not(.btn):hover{color:#3395ff}.dark-mode .attachment-block{background-color:#3d444b}.dark-mode .attachment-block .attachment-text{color:#ced4da}.dark-mode blockquote{background-color:#3f474e}.dark-mode blockquote.quote-primary{border-color:#007bff}.dark-mode blockquote.quote-primary h1,.dark-mode blockquote.quote-primary h2,.dark-mode blockquote.quote-primary h3,.dark-mode blockquote.quote-primary h4,.dark-mode blockquote.quote-primary h5,.dark-mode blockquote.quote-primary h6{color:#007bff}.dark-mode blockquote.quote-secondary{border-color:#6c757d}.dark-mode blockquote.quote-secondary h1,.dark-mode blockquote.quote-secondary h2,.dark-mode blockquote.quote-secondary h3,.dark-mode blockquote.quote-secondary h4,.dark-mode blockquote.quote-secondary h5,.dark-mode blockquote.quote-secondary h6{color:#6c757d}.dark-mode blockquote.quote-success{border-color:#28a745}.dark-mode blockquote.quote-success h1,.dark-mode blockquote.quote-success h2,.dark-mode blockquote.quote-success h3,.dark-mode blockquote.quote-success h4,.dark-mode blockquote.quote-success h5,.dark-mode blockquote.quote-success h6{color:#28a745}.dark-mode blockquote.quote-info{border-color:#17a2b8}.dark-mode blockquote.quote-info h1,.dark-mode blockquote.quote-info h2,.dark-mode blockquote.quote-info h3,.dark-mode blockquote.quote-info h4,.dark-mode blockquote.quote-info h5,.dark-mode blockquote.quote-info h6{color:#17a2b8}.dark-mode blockquote.quote-warning{border-color:#ffc107}.dark-mode blockquote.quote-warning h1,.dark-mode blockquote.quote-warning h2,.dark-mode blockquote.quote-warning h3,.dark-mode blockquote.quote-warning h4,.dark-mode blockquote.quote-warning h5,.dark-mode blockquote.quote-warning h6{color:#ffc107}.dark-mode blockquote.quote-danger{border-color:#dc3545}.dark-mode blockquote.quote-danger h1,.dark-mode blockquote.quote-danger h2,.dark-mode blockquote.quote-danger h3,.dark-mode blockquote.quote-danger h4,.dark-mode blockquote.quote-danger h5,.dark-mode blockquote.quote-danger h6{color:#dc3545}.dark-mode blockquote.quote-light{border-color:#f8f9fa}.dark-mode blockquote.quote-light h1,.dark-mode blockquote.quote-light h2,.dark-mode blockquote.quote-light h3,.dark-mode blockquote.quote-light h4,.dark-mode blockquote.quote-light h5,.dark-mode blockquote.quote-light h6{color:#f8f9fa}.dark-mode blockquote.quote-dark{border-color:#343a40}.dark-mode blockquote.quote-dark h1,.dark-mode blockquote.quote-dark h2,.dark-mode blockquote.quote-dark h3,.dark-mode blockquote.quote-dark h4,.dark-mode blockquote.quote-dark h5,.dark-mode blockquote.quote-dark h6{color:#343a40}.dark-mode blockquote.quote-lightblue{border-color:#3c8dbc}.dark-mode blockquote.quote-lightblue h1,.dark-mode blockquote.quote-lightblue h2,.dark-mode blockquote.quote-lightblue h3,.dark-mode blockquote.quote-lightblue h4,.dark-mode blockquote.quote-lightblue h5,.dark-mode blockquote.quote-lightblue h6{color:#3c8dbc}.dark-mode blockquote.quote-navy{border-color:#001f3f}.dark-mode blockquote.quote-navy h1,.dark-mode blockquote.quote-navy h2,.dark-mode blockquote.quote-navy h3,.dark-mode blockquote.quote-navy h4,.dark-mode blockquote.quote-navy h5,.dark-mode blockquote.quote-navy h6{color:#001f3f}.dark-mode blockquote.quote-olive{border-color:#3d9970}.dark-mode blockquote.quote-olive h1,.dark-mode blockquote.quote-olive h2,.dark-mode blockquote.quote-olive h3,.dark-mode blockquote.quote-olive h4,.dark-mode blockquote.quote-olive h5,.dark-mode blockquote.quote-olive h6{color:#3d9970}.dark-mode blockquote.quote-lime{border-color:#01ff70}.dark-mode blockquote.quote-lime h1,.dark-mode blockquote.quote-lime h2,.dark-mode blockquote.quote-lime h3,.dark-mode blockquote.quote-lime h4,.dark-mode blockquote.quote-lime h5,.dark-mode blockquote.quote-lime h6{color:#01ff70}.dark-mode blockquote.quote-fuchsia{border-color:#f012be}.dark-mode blockquote.quote-fuchsia h1,.dark-mode blockquote.quote-fuchsia h2,.dark-mode blockquote.quote-fuchsia h3,.dark-mode blockquote.quote-fuchsia h4,.dark-mode blockquote.quote-fuchsia h5,.dark-mode blockquote.quote-fuchsia h6{color:#f012be}.dark-mode blockquote.quote-maroon{border-color:#d81b60}.dark-mode blockquote.quote-maroon h1,.dark-mode blockquote.quote-maroon h2,.dark-mode blockquote.quote-maroon h3,.dark-mode blockquote.quote-maroon h4,.dark-mode blockquote.quote-maroon h5,.dark-mode blockquote.quote-maroon h6{color:#d81b60}.dark-mode blockquote.quote-blue{border-color:#007bff}.dark-mode blockquote.quote-blue h1,.dark-mode blockquote.quote-blue h2,.dark-mode blockquote.quote-blue h3,.dark-mode blockquote.quote-blue h4,.dark-mode blockquote.quote-blue h5,.dark-mode blockquote.quote-blue h6{color:#007bff}.dark-mode blockquote.quote-indigo{border-color:#6610f2}.dark-mode blockquote.quote-indigo h1,.dark-mode blockquote.quote-indigo h2,.dark-mode blockquote.quote-indigo h3,.dark-mode blockquote.quote-indigo h4,.dark-mode blockquote.quote-indigo h5,.dark-mode blockquote.quote-indigo h6{color:#6610f2}.dark-mode blockquote.quote-purple{border-color:#6f42c1}.dark-mode blockquote.quote-purple h1,.dark-mode blockquote.quote-purple h2,.dark-mode blockquote.quote-purple h3,.dark-mode blockquote.quote-purple h4,.dark-mode blockquote.quote-purple h5,.dark-mode blockquote.quote-purple h6{color:#6f42c1}.dark-mode blockquote.quote-pink{border-color:#e83e8c}.dark-mode blockquote.quote-pink h1,.dark-mode blockquote.quote-pink h2,.dark-mode blockquote.quote-pink h3,.dark-mode blockquote.quote-pink h4,.dark-mode blockquote.quote-pink h5,.dark-mode blockquote.quote-pink h6{color:#e83e8c}.dark-mode blockquote.quote-red{border-color:#dc3545}.dark-mode blockquote.quote-red h1,.dark-mode blockquote.quote-red h2,.dark-mode blockquote.quote-red h3,.dark-mode blockquote.quote-red h4,.dark-mode blockquote.quote-red h5,.dark-mode blockquote.quote-red h6{color:#dc3545}.dark-mode blockquote.quote-orange{border-color:#fd7e14}.dark-mode blockquote.quote-orange h1,.dark-mode blockquote.quote-orange h2,.dark-mode blockquote.quote-orange h3,.dark-mode blockquote.quote-orange h4,.dark-mode blockquote.quote-orange h5,.dark-mode blockquote.quote-orange h6{color:#fd7e14}.dark-mode blockquote.quote-yellow{border-color:#ffc107}.dark-mode blockquote.quote-yellow h1,.dark-mode blockquote.quote-yellow h2,.dark-mode blockquote.quote-yellow h3,.dark-mode blockquote.quote-yellow h4,.dark-mode blockquote.quote-yellow h5,.dark-mode blockquote.quote-yellow h6{color:#ffc107}.dark-mode blockquote.quote-green{border-color:#28a745}.dark-mode blockquote.quote-green h1,.dark-mode blockquote.quote-green h2,.dark-mode blockquote.quote-green h3,.dark-mode blockquote.quote-green h4,.dark-mode blockquote.quote-green h5,.dark-mode blockquote.quote-green h6{color:#28a745}.dark-mode blockquote.quote-teal{border-color:#20c997}.dark-mode blockquote.quote-teal h1,.dark-mode blockquote.quote-teal h2,.dark-mode blockquote.quote-teal h3,.dark-mode blockquote.quote-teal h4,.dark-mode blockquote.quote-teal h5,.dark-mode blockquote.quote-teal h6{color:#20c997}.dark-mode blockquote.quote-cyan{border-color:#17a2b8}.dark-mode blockquote.quote-cyan h1,.dark-mode blockquote.quote-cyan h2,.dark-mode blockquote.quote-cyan h3,.dark-mode blockquote.quote-cyan h4,.dark-mode blockquote.quote-cyan h5,.dark-mode blockquote.quote-cyan h6{color:#17a2b8}.dark-mode blockquote.quote-white{border-color:#fff}.dark-mode blockquote.quote-white h1,.dark-mode blockquote.quote-white h2,.dark-mode blockquote.quote-white h3,.dark-mode blockquote.quote-white h4,.dark-mode blockquote.quote-white h5,.dark-mode blockquote.quote-white h6{color:#fff}.dark-mode blockquote.quote-gray{border-color:#6c757d}.dark-mode blockquote.quote-gray h1,.dark-mode blockquote.quote-gray h2,.dark-mode blockquote.quote-gray h3,.dark-mode blockquote.quote-gray h4,.dark-mode blockquote.quote-gray h5,.dark-mode blockquote.quote-gray h6{color:#6c757d}.dark-mode blockquote.quote-gray-dark{border-color:#343a40}.dark-mode blockquote.quote-gray-dark h1,.dark-mode blockquote.quote-gray-dark h2,.dark-mode blockquote.quote-gray-dark h3,.dark-mode blockquote.quote-gray-dark h4,.dark-mode blockquote.quote-gray-dark h5,.dark-mode blockquote.quote-gray-dark h6{color:#343a40}.dark-mode .close,.dark-mode .mailbox-attachment-close{color:#adb5bd;text-shadow:0 1px 0 #495057}.dark-mode .tab-custom-content{border-color:#6c757d}.dark-mode .list-group-item{background-color:#343a40;border-color:#6c757d}@media print{.content-header,.main-header,.main-sidebar,.no-print{display:none!important}.content-wrapper,.main-footer{-webkit-transform:translate(0,0);transform:translate(0,0);margin-left:0!important;min-height:0!important}.layout-fixed .content-wrapper{padding-top:0!important}.invoice{border:0;margin:0;padding:0;width:100%}.invoice-col{float:left;width:33.3333333%}.table-responsive{overflow:auto}.table-responsive>.table tr td,.table-responsive>.table tr th{white-space:normal!important}}.text-bold,.text-bold.table td,.text-bold.table th{font-weight:700}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-md{font-size:1rem!important}.text-lg{font-size:1.25rem!important}.text-xl{font-size:2rem!important}.text-lightblue{color:#3c8dbc!important}.text-navy{color:#001f3f!important}.text-olive{color:#3d9970!important}.text-lime{color:#01ff70!important}.text-fuchsia{color:#f012be!important}.text-maroon{color:#d81b60!important}.text-blue{color:#007bff!important}.text-indigo{color:#6610f2!important}.text-purple{color:#6f42c1!important}.text-pink{color:#e83e8c!important}.text-red{color:#dc3545!important}.text-orange{color:#fd7e14!important}.text-yellow{color:#ffc107!important}.text-green{color:#28a745!important}.text-teal{color:#20c997!important}.text-cyan{color:#17a2b8!important}.text-white{color:#fff!important}.text-gray{color:#6c757d!important}.text-gray-dark{color:#343a40!important}.dark-mode .text-muted{color:#adb5bd!important}.dark-mode .text-lightblue{color:#86bad8!important}.dark-mode .text-navy{color:#002c59!important}.dark-mode .text-olive{color:#74c8a3!important}.dark-mode .text-lime{color:#67ffa9!important}.dark-mode .text-fuchsia{color:#f672d8!important}.dark-mode .text-maroon{color:#ed6c9b!important}.dark-mode .text-blue{color:#3f6791!important}.dark-mode .text-indigo{color:#6610f2!important}.dark-mode .text-purple{color:#6f42c1!important}.dark-mode .text-pink{color:#e83e8c!important}.dark-mode .text-red{color:#e74c3c!important}.dark-mode .text-orange{color:#fd7e14!important}.dark-mode .text-yellow{color:#f39c12!important}.dark-mode .text-green{color:#00bc8c!important}.dark-mode .text-teal{color:#20c997!important}.dark-mode .text-cyan{color:#3498db!important}.dark-mode .text-white{color:#fff!important}.dark-mode .text-gray{color:#6c757d!important}.dark-mode .text-gray-dark{color:#343a40!important}.elevation-0{box-shadow:none!important}.elevation-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)!important}.elevation-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)!important}.elevation-3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)!important}.elevation-4{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)!important}.elevation-5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)!important}.bg-primary{background-color:#007bff!important}.bg-primary,.bg-primary>a{color:#fff!important}.bg-primary.btn:hover{border-color:#0062cc;color:#ececec}.bg-primary.btn.active,.bg-primary.btn:active,.bg-primary.btn:not(:disabled):not(.disabled).active,.bg-primary.btn:not(:disabled):not(.disabled):active{background-color:#0062cc!important;border-color:#005cbf;color:#fff}.bg-secondary{background-color:#6c757d!important}.bg-secondary,.bg-secondary>a{color:#fff!important}.bg-secondary.btn:hover{border-color:#545b62;color:#ececec}.bg-secondary.btn.active,.bg-secondary.btn:active,.bg-secondary.btn:not(:disabled):not(.disabled).active,.bg-secondary.btn:not(:disabled):not(.disabled):active{background-color:#545b62!important;border-color:#4e555b;color:#fff}.bg-success{background-color:#28a745!important}.bg-success,.bg-success>a{color:#fff!important}.bg-success.btn:hover{border-color:#1e7e34;color:#ececec}.bg-success.btn.active,.bg-success.btn:active,.bg-success.btn:not(:disabled):not(.disabled).active,.bg-success.btn:not(:disabled):not(.disabled):active{background-color:#1e7e34!important;border-color:#1c7430;color:#fff}.bg-info{background-color:#17a2b8!important}.bg-info,.bg-info>a{color:#fff!important}.bg-info.btn:hover{border-color:#117a8b;color:#ececec}.bg-info.btn.active,.bg-info.btn:active,.bg-info.btn:not(:disabled):not(.disabled).active,.bg-info.btn:not(:disabled):not(.disabled):active{background-color:#117a8b!important;border-color:#10707f;color:#fff}.bg-warning{background-color:#ffc107!important}.bg-warning,.bg-warning>a{color:#1f2d3d!important}.bg-warning.btn:hover{border-color:#d39e00;color:#121a24}.bg-warning.btn.active,.bg-warning.btn:active,.bg-warning.btn:not(:disabled):not(.disabled).active,.bg-warning.btn:not(:disabled):not(.disabled):active{background-color:#d39e00!important;border-color:#c69500;color:#1f2d3d}.bg-danger{background-color:#dc3545!important}.bg-danger,.bg-danger>a{color:#fff!important}.bg-danger.btn:hover{border-color:#bd2130;color:#ececec}.bg-danger.btn.active,.bg-danger.btn:active,.bg-danger.btn:not(:disabled):not(.disabled).active,.bg-danger.btn:not(:disabled):not(.disabled):active{background-color:#bd2130!important;border-color:#b21f2d;color:#fff}.bg-light{background-color:#f8f9fa!important}.bg-light,.bg-light>a{color:#1f2d3d!important}.bg-light.btn:hover{border-color:#dae0e5;color:#121a24}.bg-light.btn.active,.bg-light.btn:active,.bg-light.btn:not(:disabled):not(.disabled).active,.bg-light.btn:not(:disabled):not(.disabled):active{background-color:#dae0e5!important;border-color:#d3d9df;color:#1f2d3d}.bg-dark{background-color:#343a40!important}.bg-dark,.bg-dark>a{color:#fff!important}.bg-dark.btn:hover{border-color:#1d2124;color:#ececec}.bg-dark.btn.active,.bg-dark.btn:active,.bg-dark.btn:not(:disabled):not(.disabled).active,.bg-dark.btn:not(:disabled):not(.disabled):active{background-color:#1d2124!important;border-color:#171a1d;color:#fff}.bg-lightblue{background-color:#3c8dbc!important}.bg-lightblue,.bg-lightblue>a{color:#fff!important}.bg-lightblue.btn:hover{border-color:#307095;color:#ececec}.bg-lightblue.btn.active,.bg-lightblue.btn:active,.bg-lightblue.btn:not(:disabled):not(.disabled).active,.bg-lightblue.btn:not(:disabled):not(.disabled):active{background-color:#307095!important;border-color:#2d698c;color:#fff}.bg-navy{background-color:#001f3f!important}.bg-navy,.bg-navy>a{color:#fff!important}.bg-navy.btn:hover{border-color:#00060c;color:#ececec}.bg-navy.btn.active,.bg-navy.btn:active,.bg-navy.btn:not(:disabled):not(.disabled).active,.bg-navy.btn:not(:disabled):not(.disabled):active{background-color:#00060c!important;border-color:#000;color:#fff}.bg-olive{background-color:#3d9970!important}.bg-olive,.bg-olive>a{color:#fff!important}.bg-olive.btn:hover{border-color:#2e7555;color:#ececec}.bg-olive.btn.active,.bg-olive.btn:active,.bg-olive.btn:not(:disabled):not(.disabled).active,.bg-olive.btn:not(:disabled):not(.disabled):active{background-color:#2e7555!important;border-color:#2b6b4f;color:#fff}.bg-lime{background-color:#01ff70!important}.bg-lime,.bg-lime>a{color:#1f2d3d!important}.bg-lime.btn:hover{border-color:#00cd5a;color:#121a24}.bg-lime.btn.active,.bg-lime.btn:active,.bg-lime.btn:not(:disabled):not(.disabled).active,.bg-lime.btn:not(:disabled):not(.disabled):active{background-color:#00cd5a!important;border-color:#00c054;color:#fff}.bg-fuchsia{background-color:#f012be!important}.bg-fuchsia,.bg-fuchsia>a{color:#fff!important}.bg-fuchsia.btn:hover{border-color:#c30c9a;color:#ececec}.bg-fuchsia.btn.active,.bg-fuchsia.btn:active,.bg-fuchsia.btn:not(:disabled):not(.disabled).active,.bg-fuchsia.btn:not(:disabled):not(.disabled):active{background-color:#c30c9a!important;border-color:#b70c90;color:#fff}.bg-maroon{background-color:#d81b60!important}.bg-maroon,.bg-maroon>a{color:#fff!important}.bg-maroon.btn:hover{border-color:#ab154c;color:#ececec}.bg-maroon.btn.active,.bg-maroon.btn:active,.bg-maroon.btn:not(:disabled):not(.disabled).active,.bg-maroon.btn:not(:disabled):not(.disabled):active{background-color:#ab154c!important;border-color:#9f1447;color:#fff}.bg-blue{background-color:#007bff!important}.bg-blue,.bg-blue>a{color:#fff!important}.bg-blue.btn:hover{border-color:#0062cc;color:#ececec}.bg-blue.btn.active,.bg-blue.btn:active,.bg-blue.btn:not(:disabled):not(.disabled).active,.bg-blue.btn:not(:disabled):not(.disabled):active{background-color:#0062cc!important;border-color:#005cbf;color:#fff}.bg-indigo{background-color:#6610f2!important}.bg-indigo,.bg-indigo>a{color:#fff!important}.bg-indigo.btn:hover{border-color:#510bc4;color:#ececec}.bg-indigo.btn.active,.bg-indigo.btn:active,.bg-indigo.btn:not(:disabled):not(.disabled).active,.bg-indigo.btn:not(:disabled):not(.disabled):active{background-color:#510bc4!important;border-color:#4c0ab8;color:#fff}.bg-purple{background-color:#6f42c1!important}.bg-purple,.bg-purple>a{color:#fff!important}.bg-purple.btn:hover{border-color:#59339d;color:#ececec}.bg-purple.btn.active,.bg-purple.btn:active,.bg-purple.btn:not(:disabled):not(.disabled).active,.bg-purple.btn:not(:disabled):not(.disabled):active{background-color:#59339d!important;border-color:#533093;color:#fff}.bg-pink{background-color:#e83e8c!important}.bg-pink,.bg-pink>a{color:#fff!important}.bg-pink.btn:hover{border-color:#d91a72;color:#ececec}.bg-pink.btn.active,.bg-pink.btn:active,.bg-pink.btn:not(:disabled):not(.disabled).active,.bg-pink.btn:not(:disabled):not(.disabled):active{background-color:#d91a72!important;border-color:#ce196c;color:#fff}.bg-red{background-color:#dc3545!important}.bg-red,.bg-red>a{color:#fff!important}.bg-red.btn:hover{border-color:#bd2130;color:#ececec}.bg-red.btn.active,.bg-red.btn:active,.bg-red.btn:not(:disabled):not(.disabled).active,.bg-red.btn:not(:disabled):not(.disabled):active{background-color:#bd2130!important;border-color:#b21f2d;color:#fff}.bg-orange{background-color:#fd7e14!important}.bg-orange,.bg-orange>a{color:#1f2d3d!important}.bg-orange.btn:hover{border-color:#dc6502;color:#121a24}.bg-orange.btn.active,.bg-orange.btn:active,.bg-orange.btn:not(:disabled):not(.disabled).active,.bg-orange.btn:not(:disabled):not(.disabled):active{background-color:#dc6502!important;border-color:#cf5f02;color:#fff}.bg-yellow{background-color:#ffc107!important}.bg-yellow,.bg-yellow>a{color:#1f2d3d!important}.bg-yellow.btn:hover{border-color:#d39e00;color:#121a24}.bg-yellow.btn.active,.bg-yellow.btn:active,.bg-yellow.btn:not(:disabled):not(.disabled).active,.bg-yellow.btn:not(:disabled):not(.disabled):active{background-color:#d39e00!important;border-color:#c69500;color:#1f2d3d}.bg-green{background-color:#28a745!important}.bg-green,.bg-green>a{color:#fff!important}.bg-green.btn:hover{border-color:#1e7e34;color:#ececec}.bg-green.btn.active,.bg-green.btn:active,.bg-green.btn:not(:disabled):not(.disabled).active,.bg-green.btn:not(:disabled):not(.disabled):active{background-color:#1e7e34!important;border-color:#1c7430;color:#fff}.bg-teal{background-color:#20c997!important}.bg-teal,.bg-teal>a{color:#fff!important}.bg-teal.btn:hover{border-color:#199d76;color:#ececec}.bg-teal.btn.active,.bg-teal.btn:active,.bg-teal.btn:not(:disabled):not(.disabled).active,.bg-teal.btn:not(:disabled):not(.disabled):active{background-color:#199d76!important;border-color:#17926e;color:#fff}.bg-cyan{background-color:#17a2b8!important}.bg-cyan,.bg-cyan>a{color:#fff!important}.bg-cyan.btn:hover{border-color:#117a8b;color:#ececec}.bg-cyan.btn.active,.bg-cyan.btn:active,.bg-cyan.btn:not(:disabled):not(.disabled).active,.bg-cyan.btn:not(:disabled):not(.disabled):active{background-color:#117a8b!important;border-color:#10707f;color:#fff}.bg-white{background-color:#fff!important}.bg-white,.bg-white>a{color:#1f2d3d!important}.bg-white.btn:hover{border-color:#e6e6e6;color:#121a24}.bg-white.btn.active,.bg-white.btn:active,.bg-white.btn:not(:disabled):not(.disabled).active,.bg-white.btn:not(:disabled):not(.disabled):active{background-color:#e6e6e6!important;border-color:#dfdfdf;color:#1f2d3d}.bg-gray{background-color:#6c757d!important}.bg-gray,.bg-gray>a{color:#fff!important}.bg-gray.btn:hover{border-color:#545b62;color:#ececec}.bg-gray.btn.active,.bg-gray.btn:active,.bg-gray.btn:not(:disabled):not(.disabled).active,.bg-gray.btn:not(:disabled):not(.disabled):active{background-color:#545b62!important;border-color:#4e555b;color:#fff}.bg-gray-dark{background-color:#343a40!important}.bg-gray-dark,.bg-gray-dark>a{color:#fff!important}.bg-gray-dark.btn:hover{border-color:#1d2124;color:#ececec}.bg-gray-dark.btn.active,.bg-gray-dark.btn:active,.bg-gray-dark.btn:not(:disabled):not(.disabled).active,.bg-gray-dark.btn:not(:disabled):not(.disabled):active{background-color:#1d2124!important;border-color:#171a1d;color:#fff}@media print{.table td.bg-primary,.table th.bg-primary{background-color:#007bff!important}.table td.bg-primary,.table td.bg-primary>a,.table th.bg-primary,.table th.bg-primary>a{color:#fff!important}.table td.bg-primary.btn:hover,.table th.bg-primary.btn:hover{border-color:#0062cc;color:#ececec}.table td.bg-primary.btn.active,.table td.bg-primary.btn:active,.table td.bg-primary.btn:not(:disabled):not(.disabled).active,.table td.bg-primary.btn:not(:disabled):not(.disabled):active,.table th.bg-primary.btn.active,.table th.bg-primary.btn:active,.table th.bg-primary.btn:not(:disabled):not(.disabled).active,.table th.bg-primary.btn:not(:disabled):not(.disabled):active{background-color:#0062cc!important;border-color:#005cbf;color:#fff}.table td.bg-secondary,.table th.bg-secondary{background-color:#6c757d!important}.table td.bg-secondary,.table td.bg-secondary>a,.table th.bg-secondary,.table th.bg-secondary>a{color:#fff!important}.table td.bg-secondary.btn:hover,.table th.bg-secondary.btn:hover{border-color:#545b62;color:#ececec}.table td.bg-secondary.btn.active,.table td.bg-secondary.btn:active,.table td.bg-secondary.btn:not(:disabled):not(.disabled).active,.table td.bg-secondary.btn:not(:disabled):not(.disabled):active,.table th.bg-secondary.btn.active,.table th.bg-secondary.btn:active,.table th.bg-secondary.btn:not(:disabled):not(.disabled).active,.table th.bg-secondary.btn:not(:disabled):not(.disabled):active{background-color:#545b62!important;border-color:#4e555b;color:#fff}.table td.bg-success,.table th.bg-success{background-color:#28a745!important}.table td.bg-success,.table td.bg-success>a,.table th.bg-success,.table th.bg-success>a{color:#fff!important}.table td.bg-success.btn:hover,.table th.bg-success.btn:hover{border-color:#1e7e34;color:#ececec}.table td.bg-success.btn.active,.table td.bg-success.btn:active,.table td.bg-success.btn:not(:disabled):not(.disabled).active,.table td.bg-success.btn:not(:disabled):not(.disabled):active,.table th.bg-success.btn.active,.table th.bg-success.btn:active,.table th.bg-success.btn:not(:disabled):not(.disabled).active,.table th.bg-success.btn:not(:disabled):not(.disabled):active{background-color:#1e7e34!important;border-color:#1c7430;color:#fff}.table td.bg-info,.table th.bg-info{background-color:#17a2b8!important}.table td.bg-info,.table td.bg-info>a,.table th.bg-info,.table th.bg-info>a{color:#fff!important}.table td.bg-info.btn:hover,.table th.bg-info.btn:hover{border-color:#117a8b;color:#ececec}.table td.bg-info.btn.active,.table td.bg-info.btn:active,.table td.bg-info.btn:not(:disabled):not(.disabled).active,.table td.bg-info.btn:not(:disabled):not(.disabled):active,.table th.bg-info.btn.active,.table th.bg-info.btn:active,.table th.bg-info.btn:not(:disabled):not(.disabled).active,.table th.bg-info.btn:not(:disabled):not(.disabled):active{background-color:#117a8b!important;border-color:#10707f;color:#fff}.table td.bg-warning,.table th.bg-warning{background-color:#ffc107!important}.table td.bg-warning,.table td.bg-warning>a,.table th.bg-warning,.table th.bg-warning>a{color:#1f2d3d!important}.table td.bg-warning.btn:hover,.table th.bg-warning.btn:hover{border-color:#d39e00;color:#121a24}.table td.bg-warning.btn.active,.table td.bg-warning.btn:active,.table td.bg-warning.btn:not(:disabled):not(.disabled).active,.table td.bg-warning.btn:not(:disabled):not(.disabled):active,.table th.bg-warning.btn.active,.table th.bg-warning.btn:active,.table th.bg-warning.btn:not(:disabled):not(.disabled).active,.table th.bg-warning.btn:not(:disabled):not(.disabled):active{background-color:#d39e00!important;border-color:#c69500;color:#1f2d3d}.table td.bg-danger,.table th.bg-danger{background-color:#dc3545!important}.table td.bg-danger,.table td.bg-danger>a,.table th.bg-danger,.table th.bg-danger>a{color:#fff!important}.table td.bg-danger.btn:hover,.table th.bg-danger.btn:hover{border-color:#bd2130;color:#ececec}.table td.bg-danger.btn.active,.table td.bg-danger.btn:active,.table td.bg-danger.btn:not(:disabled):not(.disabled).active,.table td.bg-danger.btn:not(:disabled):not(.disabled):active,.table th.bg-danger.btn.active,.table th.bg-danger.btn:active,.table th.bg-danger.btn:not(:disabled):not(.disabled).active,.table th.bg-danger.btn:not(:disabled):not(.disabled):active{background-color:#bd2130!important;border-color:#b21f2d;color:#fff}.table td.bg-light,.table th.bg-light{background-color:#f8f9fa!important}.table td.bg-light,.table td.bg-light>a,.table th.bg-light,.table th.bg-light>a{color:#1f2d3d!important}.table td.bg-light.btn:hover,.table th.bg-light.btn:hover{border-color:#dae0e5;color:#121a24}.table td.bg-light.btn.active,.table td.bg-light.btn:active,.table td.bg-light.btn:not(:disabled):not(.disabled).active,.table td.bg-light.btn:not(:disabled):not(.disabled):active,.table th.bg-light.btn.active,.table th.bg-light.btn:active,.table th.bg-light.btn:not(:disabled):not(.disabled).active,.table th.bg-light.btn:not(:disabled):not(.disabled):active{background-color:#dae0e5!important;border-color:#d3d9df;color:#1f2d3d}.table td.bg-dark,.table th.bg-dark{background-color:#343a40!important}.table td.bg-dark,.table td.bg-dark>a,.table th.bg-dark,.table th.bg-dark>a{color:#fff!important}.table td.bg-dark.btn:hover,.table th.bg-dark.btn:hover{border-color:#1d2124;color:#ececec}.table td.bg-dark.btn.active,.table td.bg-dark.btn:active,.table td.bg-dark.btn:not(:disabled):not(.disabled).active,.table td.bg-dark.btn:not(:disabled):not(.disabled):active,.table th.bg-dark.btn.active,.table th.bg-dark.btn:active,.table th.bg-dark.btn:not(:disabled):not(.disabled).active,.table th.bg-dark.btn:not(:disabled):not(.disabled):active{background-color:#1d2124!important;border-color:#171a1d;color:#fff}.table td.bg-lightblue,.table th.bg-lightblue{background-color:#3c8dbc!important}.table td.bg-lightblue,.table td.bg-lightblue>a,.table th.bg-lightblue,.table th.bg-lightblue>a{color:#fff!important}.table td.bg-lightblue.btn:hover,.table th.bg-lightblue.btn:hover{border-color:#307095;color:#ececec}.table td.bg-lightblue.btn.active,.table td.bg-lightblue.btn:active,.table td.bg-lightblue.btn:not(:disabled):not(.disabled).active,.table td.bg-lightblue.btn:not(:disabled):not(.disabled):active,.table th.bg-lightblue.btn.active,.table th.bg-lightblue.btn:active,.table th.bg-lightblue.btn:not(:disabled):not(.disabled).active,.table th.bg-lightblue.btn:not(:disabled):not(.disabled):active{background-color:#307095!important;border-color:#2d698c;color:#fff}.table td.bg-navy,.table th.bg-navy{background-color:#001f3f!important}.table td.bg-navy,.table td.bg-navy>a,.table th.bg-navy,.table th.bg-navy>a{color:#fff!important}.table td.bg-navy.btn:hover,.table th.bg-navy.btn:hover{border-color:#00060c;color:#ececec}.table td.bg-navy.btn.active,.table td.bg-navy.btn:active,.table td.bg-navy.btn:not(:disabled):not(.disabled).active,.table td.bg-navy.btn:not(:disabled):not(.disabled):active,.table th.bg-navy.btn.active,.table th.bg-navy.btn:active,.table th.bg-navy.btn:not(:disabled):not(.disabled).active,.table th.bg-navy.btn:not(:disabled):not(.disabled):active{background-color:#00060c!important;border-color:#000;color:#fff}.table td.bg-olive,.table th.bg-olive{background-color:#3d9970!important}.table td.bg-olive,.table td.bg-olive>a,.table th.bg-olive,.table th.bg-olive>a{color:#fff!important}.table td.bg-olive.btn:hover,.table th.bg-olive.btn:hover{border-color:#2e7555;color:#ececec}.table td.bg-olive.btn.active,.table td.bg-olive.btn:active,.table td.bg-olive.btn:not(:disabled):not(.disabled).active,.table td.bg-olive.btn:not(:disabled):not(.disabled):active,.table th.bg-olive.btn.active,.table th.bg-olive.btn:active,.table th.bg-olive.btn:not(:disabled):not(.disabled).active,.table th.bg-olive.btn:not(:disabled):not(.disabled):active{background-color:#2e7555!important;border-color:#2b6b4f;color:#fff}.table td.bg-lime,.table th.bg-lime{background-color:#01ff70!important}.table td.bg-lime,.table td.bg-lime>a,.table th.bg-lime,.table th.bg-lime>a{color:#1f2d3d!important}.table td.bg-lime.btn:hover,.table th.bg-lime.btn:hover{border-color:#00cd5a;color:#121a24}.table td.bg-lime.btn.active,.table td.bg-lime.btn:active,.table td.bg-lime.btn:not(:disabled):not(.disabled).active,.table td.bg-lime.btn:not(:disabled):not(.disabled):active,.table th.bg-lime.btn.active,.table th.bg-lime.btn:active,.table th.bg-lime.btn:not(:disabled):not(.disabled).active,.table th.bg-lime.btn:not(:disabled):not(.disabled):active{background-color:#00cd5a!important;border-color:#00c054;color:#fff}.table td.bg-fuchsia,.table th.bg-fuchsia{background-color:#f012be!important}.table td.bg-fuchsia,.table td.bg-fuchsia>a,.table th.bg-fuchsia,.table th.bg-fuchsia>a{color:#fff!important}.table td.bg-fuchsia.btn:hover,.table th.bg-fuchsia.btn:hover{border-color:#c30c9a;color:#ececec}.table td.bg-fuchsia.btn.active,.table td.bg-fuchsia.btn:active,.table td.bg-fuchsia.btn:not(:disabled):not(.disabled).active,.table td.bg-fuchsia.btn:not(:disabled):not(.disabled):active,.table th.bg-fuchsia.btn.active,.table th.bg-fuchsia.btn:active,.table th.bg-fuchsia.btn:not(:disabled):not(.disabled).active,.table th.bg-fuchsia.btn:not(:disabled):not(.disabled):active{background-color:#c30c9a!important;border-color:#b70c90;color:#fff}.table td.bg-maroon,.table th.bg-maroon{background-color:#d81b60!important}.table td.bg-maroon,.table td.bg-maroon>a,.table th.bg-maroon,.table th.bg-maroon>a{color:#fff!important}.table td.bg-maroon.btn:hover,.table th.bg-maroon.btn:hover{border-color:#ab154c;color:#ececec}.table td.bg-maroon.btn.active,.table td.bg-maroon.btn:active,.table td.bg-maroon.btn:not(:disabled):not(.disabled).active,.table td.bg-maroon.btn:not(:disabled):not(.disabled):active,.table th.bg-maroon.btn.active,.table th.bg-maroon.btn:active,.table th.bg-maroon.btn:not(:disabled):not(.disabled).active,.table th.bg-maroon.btn:not(:disabled):not(.disabled):active{background-color:#ab154c!important;border-color:#9f1447;color:#fff}.table td.bg-blue,.table th.bg-blue{background-color:#007bff!important}.table td.bg-blue,.table td.bg-blue>a,.table th.bg-blue,.table th.bg-blue>a{color:#fff!important}.table td.bg-blue.btn:hover,.table th.bg-blue.btn:hover{border-color:#0062cc;color:#ececec}.table td.bg-blue.btn.active,.table td.bg-blue.btn:active,.table td.bg-blue.btn:not(:disabled):not(.disabled).active,.table td.bg-blue.btn:not(:disabled):not(.disabled):active,.table th.bg-blue.btn.active,.table th.bg-blue.btn:active,.table th.bg-blue.btn:not(:disabled):not(.disabled).active,.table th.bg-blue.btn:not(:disabled):not(.disabled):active{background-color:#0062cc!important;border-color:#005cbf;color:#fff}.table td.bg-indigo,.table th.bg-indigo{background-color:#6610f2!important}.table td.bg-indigo,.table td.bg-indigo>a,.table th.bg-indigo,.table th.bg-indigo>a{color:#fff!important}.table td.bg-indigo.btn:hover,.table th.bg-indigo.btn:hover{border-color:#510bc4;color:#ececec}.table td.bg-indigo.btn.active,.table td.bg-indigo.btn:active,.table td.bg-indigo.btn:not(:disabled):not(.disabled).active,.table td.bg-indigo.btn:not(:disabled):not(.disabled):active,.table th.bg-indigo.btn.active,.table th.bg-indigo.btn:active,.table th.bg-indigo.btn:not(:disabled):not(.disabled).active,.table th.bg-indigo.btn:not(:disabled):not(.disabled):active{background-color:#510bc4!important;border-color:#4c0ab8;color:#fff}.table td.bg-purple,.table th.bg-purple{background-color:#6f42c1!important}.table td.bg-purple,.table td.bg-purple>a,.table th.bg-purple,.table th.bg-purple>a{color:#fff!important}.table td.bg-purple.btn:hover,.table th.bg-purple.btn:hover{border-color:#59339d;color:#ececec}.table td.bg-purple.btn.active,.table td.bg-purple.btn:active,.table td.bg-purple.btn:not(:disabled):not(.disabled).active,.table td.bg-purple.btn:not(:disabled):not(.disabled):active,.table th.bg-purple.btn.active,.table th.bg-purple.btn:active,.table th.bg-purple.btn:not(:disabled):not(.disabled).active,.table th.bg-purple.btn:not(:disabled):not(.disabled):active{background-color:#59339d!important;border-color:#533093;color:#fff}.table td.bg-pink,.table th.bg-pink{background-color:#e83e8c!important}.table td.bg-pink,.table td.bg-pink>a,.table th.bg-pink,.table th.bg-pink>a{color:#fff!important}.table td.bg-pink.btn:hover,.table th.bg-pink.btn:hover{border-color:#d91a72;color:#ececec}.table td.bg-pink.btn.active,.table td.bg-pink.btn:active,.table td.bg-pink.btn:not(:disabled):not(.disabled).active,.table td.bg-pink.btn:not(:disabled):not(.disabled):active,.table th.bg-pink.btn.active,.table th.bg-pink.btn:active,.table th.bg-pink.btn:not(:disabled):not(.disabled).active,.table th.bg-pink.btn:not(:disabled):not(.disabled):active{background-color:#d91a72!important;border-color:#ce196c;color:#fff}.table td.bg-red,.table th.bg-red{background-color:#dc3545!important}.table td.bg-red,.table td.bg-red>a,.table th.bg-red,.table th.bg-red>a{color:#fff!important}.table td.bg-red.btn:hover,.table th.bg-red.btn:hover{border-color:#bd2130;color:#ececec}.table td.bg-red.btn.active,.table td.bg-red.btn:active,.table td.bg-red.btn:not(:disabled):not(.disabled).active,.table td.bg-red.btn:not(:disabled):not(.disabled):active,.table th.bg-red.btn.active,.table th.bg-red.btn:active,.table th.bg-red.btn:not(:disabled):not(.disabled).active,.table th.bg-red.btn:not(:disabled):not(.disabled):active{background-color:#bd2130!important;border-color:#b21f2d;color:#fff}.table td.bg-orange,.table th.bg-orange{background-color:#fd7e14!important}.table td.bg-orange,.table td.bg-orange>a,.table th.bg-orange,.table th.bg-orange>a{color:#1f2d3d!important}.table td.bg-orange.btn:hover,.table th.bg-orange.btn:hover{border-color:#dc6502;color:#121a24}.table td.bg-orange.btn.active,.table td.bg-orange.btn:active,.table td.bg-orange.btn:not(:disabled):not(.disabled).active,.table td.bg-orange.btn:not(:disabled):not(.disabled):active,.table th.bg-orange.btn.active,.table th.bg-orange.btn:active,.table th.bg-orange.btn:not(:disabled):not(.disabled).active,.table th.bg-orange.btn:not(:disabled):not(.disabled):active{background-color:#dc6502!important;border-color:#cf5f02;color:#fff}.table td.bg-yellow,.table th.bg-yellow{background-color:#ffc107!important}.table td.bg-yellow,.table td.bg-yellow>a,.table th.bg-yellow,.table th.bg-yellow>a{color:#1f2d3d!important}.table td.bg-yellow.btn:hover,.table th.bg-yellow.btn:hover{border-color:#d39e00;color:#121a24}.table td.bg-yellow.btn.active,.table td.bg-yellow.btn:active,.table td.bg-yellow.btn:not(:disabled):not(.disabled).active,.table td.bg-yellow.btn:not(:disabled):not(.disabled):active,.table th.bg-yellow.btn.active,.table th.bg-yellow.btn:active,.table th.bg-yellow.btn:not(:disabled):not(.disabled).active,.table th.bg-yellow.btn:not(:disabled):not(.disabled):active{background-color:#d39e00!important;border-color:#c69500;color:#1f2d3d}.table td.bg-green,.table th.bg-green{background-color:#28a745!important}.table td.bg-green,.table td.bg-green>a,.table th.bg-green,.table th.bg-green>a{color:#fff!important}.table td.bg-green.btn:hover,.table th.bg-green.btn:hover{border-color:#1e7e34;color:#ececec}.table td.bg-green.btn.active,.table td.bg-green.btn:active,.table td.bg-green.btn:not(:disabled):not(.disabled).active,.table td.bg-green.btn:not(:disabled):not(.disabled):active,.table th.bg-green.btn.active,.table th.bg-green.btn:active,.table th.bg-green.btn:not(:disabled):not(.disabled).active,.table th.bg-green.btn:not(:disabled):not(.disabled):active{background-color:#1e7e34!important;border-color:#1c7430;color:#fff}.table td.bg-teal,.table th.bg-teal{background-color:#20c997!important}.table td.bg-teal,.table td.bg-teal>a,.table th.bg-teal,.table th.bg-teal>a{color:#fff!important}.table td.bg-teal.btn:hover,.table th.bg-teal.btn:hover{border-color:#199d76;color:#ececec}.table td.bg-teal.btn.active,.table td.bg-teal.btn:active,.table td.bg-teal.btn:not(:disabled):not(.disabled).active,.table td.bg-teal.btn:not(:disabled):not(.disabled):active,.table th.bg-teal.btn.active,.table th.bg-teal.btn:active,.table th.bg-teal.btn:not(:disabled):not(.disabled).active,.table th.bg-teal.btn:not(:disabled):not(.disabled):active{background-color:#199d76!important;border-color:#17926e;color:#fff}.table td.bg-cyan,.table th.bg-cyan{background-color:#17a2b8!important}.table td.bg-cyan,.table td.bg-cyan>a,.table th.bg-cyan,.table th.bg-cyan>a{color:#fff!important}.table td.bg-cyan.btn:hover,.table th.bg-cyan.btn:hover{border-color:#117a8b;color:#ececec}.table td.bg-cyan.btn.active,.table td.bg-cyan.btn:active,.table td.bg-cyan.btn:not(:disabled):not(.disabled).active,.table td.bg-cyan.btn:not(:disabled):not(.disabled):active,.table th.bg-cyan.btn.active,.table th.bg-cyan.btn:active,.table th.bg-cyan.btn:not(:disabled):not(.disabled).active,.table th.bg-cyan.btn:not(:disabled):not(.disabled):active{background-color:#117a8b!important;border-color:#10707f;color:#fff}.table td.bg-white,.table th.bg-white{background-color:#fff!important}.table td.bg-white,.table td.bg-white>a,.table th.bg-white,.table th.bg-white>a{color:#1f2d3d!important}.table td.bg-white.btn:hover,.table th.bg-white.btn:hover{border-color:#e6e6e6;color:#121a24}.table td.bg-white.btn.active,.table td.bg-white.btn:active,.table td.bg-white.btn:not(:disabled):not(.disabled).active,.table td.bg-white.btn:not(:disabled):not(.disabled):active,.table th.bg-white.btn.active,.table th.bg-white.btn:active,.table th.bg-white.btn:not(:disabled):not(.disabled).active,.table th.bg-white.btn:not(:disabled):not(.disabled):active{background-color:#e6e6e6!important;border-color:#dfdfdf;color:#1f2d3d}.table td.bg-gray,.table th.bg-gray{background-color:#6c757d!important}.table td.bg-gray,.table td.bg-gray>a,.table th.bg-gray,.table th.bg-gray>a{color:#fff!important}.table td.bg-gray.btn:hover,.table th.bg-gray.btn:hover{border-color:#545b62;color:#ececec}.table td.bg-gray.btn.active,.table td.bg-gray.btn:active,.table td.bg-gray.btn:not(:disabled):not(.disabled).active,.table td.bg-gray.btn:not(:disabled):not(.disabled):active,.table th.bg-gray.btn.active,.table th.bg-gray.btn:active,.table th.bg-gray.btn:not(:disabled):not(.disabled).active,.table th.bg-gray.btn:not(:disabled):not(.disabled):active{background-color:#545b62!important;border-color:#4e555b;color:#fff}.table td.bg-gray-dark,.table th.bg-gray-dark{background-color:#343a40!important}.table td.bg-gray-dark,.table td.bg-gray-dark>a,.table th.bg-gray-dark,.table th.bg-gray-dark>a{color:#fff!important}.table td.bg-gray-dark.btn:hover,.table th.bg-gray-dark.btn:hover{border-color:#1d2124;color:#ececec}.table td.bg-gray-dark.btn.active,.table td.bg-gray-dark.btn:active,.table td.bg-gray-dark.btn:not(:disabled):not(.disabled).active,.table td.bg-gray-dark.btn:not(:disabled):not(.disabled):active,.table th.bg-gray-dark.btn.active,.table th.bg-gray-dark.btn:active,.table th.bg-gray-dark.btn:not(:disabled):not(.disabled).active,.table th.bg-gray-dark.btn:not(:disabled):not(.disabled):active{background-color:#1d2124!important;border-color:#171a1d;color:#fff}}.bg-gray{background-color:#adb5bd;color:#1f2d3d}.bg-gray-light{background-color:#f2f4f5;color:#1f2d3d!important}.bg-black{background-color:#000;color:#fff!important}.bg-white{background-color:#fff;color:#1f2d3d!important}.bg-gradient-primary{background:#007bff linear-gradient(180deg,#268fff,#007bff) repeat-x!important;color:#fff}.bg-gradient-primary.btn:not(:disabled):not(.disabled).active,.bg-gradient-primary.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-primary.btn.dropdown-toggle{background-image:none!important}.bg-gradient-primary.btn:hover{background:#007bff linear-gradient(180deg,#267fde,#0069d9) repeat-x!important;border-color:#0062cc;color:#ececec}.bg-gradient-primary.btn.active,.bg-gradient-primary.btn:active,.bg-gradient-primary.btn:not(:disabled):not(.disabled).active,.bg-gradient-primary.btn:not(:disabled):not(.disabled):active{background:#007bff linear-gradient(180deg,#267ad4,#0062cc) repeat-x!important;border-color:#005cbf;color:#fff}.bg-gradient-primary.btn.disabled,.bg-gradient-primary.btn:disabled{background-image:none!important;border-color:#007bff;color:#fff}.bg-gradient-secondary{background:#6c757d linear-gradient(180deg,#828a91,#6c757d) repeat-x!important;color:#fff}.bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-secondary.btn.dropdown-toggle{background-image:none!important}.bg-gradient-secondary.btn:hover{background:#6c757d linear-gradient(180deg,#73797f,#5a6268) repeat-x!important;border-color:#545b62;color:#ececec}.bg-gradient-secondary.btn.active,.bg-gradient-secondary.btn:active,.bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active{background:#6c757d linear-gradient(180deg,#6e7479,#545b62) repeat-x!important;border-color:#4e555b;color:#fff}.bg-gradient-secondary.btn.disabled,.bg-gradient-secondary.btn:disabled{background-image:none!important;border-color:#6c757d;color:#fff}.bg-gradient-success{background:#28a745 linear-gradient(180deg,#48b461,#28a745) repeat-x!important;color:#fff}.bg-gradient-success.btn:not(:disabled):not(.disabled).active,.bg-gradient-success.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-success.btn.dropdown-toggle{background-image:none!important}.bg-gradient-success.btn:hover{background:#28a745 linear-gradient(180deg,#429a56,#218838) repeat-x!important;border-color:#1e7e34;color:#ececec}.bg-gradient-success.btn.active,.bg-gradient-success.btn:active,.bg-gradient-success.btn:not(:disabled):not(.disabled).active,.bg-gradient-success.btn:not(:disabled):not(.disabled):active{background:#28a745 linear-gradient(180deg,#409152,#1e7e34) repeat-x!important;border-color:#1c7430;color:#fff}.bg-gradient-success.btn.disabled,.bg-gradient-success.btn:disabled{background-image:none!important;border-color:#28a745;color:#fff}.bg-gradient-info{background:#17a2b8 linear-gradient(180deg,#3ab0c3,#17a2b8) repeat-x!important;color:#fff}.bg-gradient-info.btn:not(:disabled):not(.disabled).active,.bg-gradient-info.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-info.btn.dropdown-toggle{background-image:none!important}.bg-gradient-info.btn:hover{background:#17a2b8 linear-gradient(180deg,#3697a6,#138496) repeat-x!important;border-color:#117a8b;color:#ececec}.bg-gradient-info.btn.active,.bg-gradient-info.btn:active,.bg-gradient-info.btn:not(:disabled):not(.disabled).active,.bg-gradient-info.btn:not(:disabled):not(.disabled):active{background:#17a2b8 linear-gradient(180deg,#358e9c,#117a8b) repeat-x!important;border-color:#10707f;color:#fff}.bg-gradient-info.btn.disabled,.bg-gradient-info.btn:disabled{background-image:none!important;border-color:#17a2b8;color:#fff}.bg-gradient-warning{background:#ffc107 linear-gradient(180deg,#ffca2c,#ffc107) repeat-x!important;color:#1f2d3d}.bg-gradient-warning.btn:not(:disabled):not(.disabled).active,.bg-gradient-warning.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-warning.btn.dropdown-toggle{background-image:none!important}.bg-gradient-warning.btn:hover{background:#ffc107 linear-gradient(180deg,#e4b526,#e0a800) repeat-x!important;border-color:#d39e00;color:#121a24}.bg-gradient-warning.btn.active,.bg-gradient-warning.btn:active,.bg-gradient-warning.btn:not(:disabled):not(.disabled).active,.bg-gradient-warning.btn:not(:disabled):not(.disabled):active{background:#ffc107 linear-gradient(180deg,#daad26,#d39e00) repeat-x!important;border-color:#c69500;color:#1f2d3d}.bg-gradient-warning.btn.disabled,.bg-gradient-warning.btn:disabled{background-image:none!important;border-color:#ffc107;color:#1f2d3d}.bg-gradient-danger{background:#dc3545 linear-gradient(180deg,#e15361,#dc3545) repeat-x!important;color:#fff}.bg-gradient-danger.btn:not(:disabled):not(.disabled).active,.bg-gradient-danger.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-danger.btn.dropdown-toggle{background-image:none!important}.bg-gradient-danger.btn:hover{background:#dc3545 linear-gradient(180deg,#d04451,#c82333) repeat-x!important;border-color:#bd2130;color:#ececec}.bg-gradient-danger.btn.active,.bg-gradient-danger.btn:active,.bg-gradient-danger.btn:not(:disabled):not(.disabled).active,.bg-gradient-danger.btn:not(:disabled):not(.disabled):active{background:#dc3545 linear-gradient(180deg,#c7424f,#bd2130) repeat-x!important;border-color:#b21f2d;color:#fff}.bg-gradient-danger.btn.disabled,.bg-gradient-danger.btn:disabled{background-image:none!important;border-color:#dc3545;color:#fff}.bg-gradient-light{background:#f8f9fa linear-gradient(180deg,#f9fafb,#f8f9fa) repeat-x!important;color:#1f2d3d}.bg-gradient-light.btn:not(:disabled):not(.disabled).active,.bg-gradient-light.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-light.btn.dropdown-toggle{background-image:none!important}.bg-gradient-light.btn:hover{background:#f8f9fa linear-gradient(180deg,#e6eaed,#e2e6ea) repeat-x!important;border-color:#dae0e5;color:#121a24}.bg-gradient-light.btn.active,.bg-gradient-light.btn:active,.bg-gradient-light.btn:not(:disabled):not(.disabled).active,.bg-gradient-light.btn:not(:disabled):not(.disabled):active{background:#f8f9fa linear-gradient(180deg,#e0e4e9,#dae0e5) repeat-x!important;border-color:#d3d9df;color:#1f2d3d}.bg-gradient-light.btn.disabled,.bg-gradient-light.btn:disabled{background-image:none!important;border-color:#f8f9fa;color:#1f2d3d}.bg-gradient-dark{background:#343a40 linear-gradient(180deg,#52585d,#343a40) repeat-x!important;color:#fff}.bg-gradient-dark.btn:not(:disabled):not(.disabled).active,.bg-gradient-dark.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-dark.btn.dropdown-toggle{background-image:none!important}.bg-gradient-dark.btn:hover{background:#343a40 linear-gradient(180deg,#44474b,#23272b) repeat-x!important;border-color:#1d2124;color:#ececec}.bg-gradient-dark.btn.active,.bg-gradient-dark.btn:active,.bg-gradient-dark.btn:not(:disabled):not(.disabled).active,.bg-gradient-dark.btn:not(:disabled):not(.disabled):active{background:#343a40 linear-gradient(180deg,#3f4245,#1d2124) repeat-x!important;border-color:#171a1d;color:#fff}.bg-gradient-dark.btn.disabled,.bg-gradient-dark.btn:disabled{background-image:none!important;border-color:#343a40;color:#fff}.bg-gradient-lightblue{background:#3c8dbc linear-gradient(180deg,#599ec6,#3c8dbc) repeat-x!important;color:#fff}.bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-lightblue.btn.dropdown-toggle{background-image:none!important}.bg-gradient-lightblue.btn:hover{background:#3c8dbc linear-gradient(180deg,#518cad,#33779f) repeat-x!important;border-color:#307095;color:#ececec}.bg-gradient-lightblue.btn.active,.bg-gradient-lightblue.btn:active,.bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active{background:#3c8dbc linear-gradient(180deg,#4f85a5,#307095) repeat-x!important;border-color:#2d698c;color:#fff}.bg-gradient-lightblue.btn.disabled,.bg-gradient-lightblue.btn:disabled{background-image:none!important;border-color:#3c8dbc;color:#fff}.bg-gradient-navy{background:#001f3f linear-gradient(180deg,#26415c,#001f3f) repeat-x!important;color:#fff}.bg-gradient-navy.btn:not(:disabled):not(.disabled).active,.bg-gradient-navy.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-navy.btn.dropdown-toggle{background-image:none!important}.bg-gradient-navy.btn:hover{background:#001f3f linear-gradient(180deg,#26313b,#000c19) repeat-x!important;border-color:#00060c;color:#ececec}.bg-gradient-navy.btn.active,.bg-gradient-navy.btn:active,.bg-gradient-navy.btn:not(:disabled):not(.disabled).active,.bg-gradient-navy.btn:not(:disabled):not(.disabled):active{background:#001f3f linear-gradient(180deg,#262b30,#00060c) repeat-x!important;border-color:#000;color:#fff}.bg-gradient-navy.btn.disabled,.bg-gradient-navy.btn:disabled{background-image:none!important;border-color:#001f3f;color:#fff}.bg-gradient-olive{background:#3d9970 linear-gradient(180deg,#5aa885,#3d9970) repeat-x!important;color:#fff}.bg-gradient-olive.btn:not(:disabled):not(.disabled).active,.bg-gradient-olive.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-olive.btn.dropdown-toggle{background-image:none!important}.bg-gradient-olive.btn:hover{background:#3d9970 linear-gradient(180deg,#519174,#327e5c) repeat-x!important;border-color:#2e7555;color:#ececec}.bg-gradient-olive.btn.active,.bg-gradient-olive.btn:active,.bg-gradient-olive.btn:not(:disabled):not(.disabled).active,.bg-gradient-olive.btn:not(:disabled):not(.disabled):active{background:#3d9970 linear-gradient(180deg,#4e896f,#2e7555) repeat-x!important;border-color:#2b6b4f;color:#fff}.bg-gradient-olive.btn.disabled,.bg-gradient-olive.btn:disabled{background-image:none!important;border-color:#3d9970;color:#fff}.bg-gradient-lime{background:#01ff70 linear-gradient(180deg,#27ff85,#01ff70) repeat-x!important;color:#1f2d3d}.bg-gradient-lime.btn:not(:disabled):not(.disabled).active,.bg-gradient-lime.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-lime.btn.dropdown-toggle{background-image:none!important}.bg-gradient-lime.btn:hover{background:#01ff70 linear-gradient(180deg,#26df77,#00da5f) repeat-x!important;border-color:#00cd5a;color:#121a24}.bg-gradient-lime.btn.active,.bg-gradient-lime.btn:active,.bg-gradient-lime.btn:not(:disabled):not(.disabled).active,.bg-gradient-lime.btn:not(:disabled):not(.disabled):active{background:#01ff70 linear-gradient(180deg,#26d572,#00cd5a) repeat-x!important;border-color:#00c054;color:#fff}.bg-gradient-lime.btn.disabled,.bg-gradient-lime.btn:disabled{background-image:none!important;border-color:#01ff70;color:#1f2d3d}.bg-gradient-fuchsia{background:#f012be linear-gradient(180deg,#f236c8,#f012be) repeat-x!important;color:#fff}.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-fuchsia.btn.dropdown-toggle{background-image:none!important}.bg-gradient-fuchsia.btn:hover{background:#f012be linear-gradient(180deg,#d631b1,#cf0da3) repeat-x!important;border-color:#c30c9a;color:#ececec}.bg-gradient-fuchsia.btn.active,.bg-gradient-fuchsia.btn:active,.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active{background:#f012be linear-gradient(180deg,#cc31a9,#c30c9a) repeat-x!important;border-color:#b70c90;color:#fff}.bg-gradient-fuchsia.btn.disabled,.bg-gradient-fuchsia.btn:disabled{background-image:none!important;border-color:#f012be;color:#fff}.bg-gradient-maroon{background:#d81b60 linear-gradient(180deg,#de3d78,#d81b60) repeat-x!important;color:#fff}.bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-maroon.btn.dropdown-toggle{background-image:none!important}.bg-gradient-maroon.btn:hover{background:#d81b60 linear-gradient(180deg,#c13a6b,#b61751) repeat-x!important;border-color:#ab154c;color:#ececec}.bg-gradient-maroon.btn.active,.bg-gradient-maroon.btn:active,.bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active{background:#d81b60 linear-gradient(180deg,#b73867,#ab154c) repeat-x!important;border-color:#9f1447;color:#fff}.bg-gradient-maroon.btn.disabled,.bg-gradient-maroon.btn:disabled{background-image:none!important;border-color:#d81b60;color:#fff}.bg-gradient-blue{background:#007bff linear-gradient(180deg,#268fff,#007bff) repeat-x!important;color:#fff}.bg-gradient-blue.btn:not(:disabled):not(.disabled).active,.bg-gradient-blue.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-blue.btn.dropdown-toggle{background-image:none!important}.bg-gradient-blue.btn:hover{background:#007bff linear-gradient(180deg,#267fde,#0069d9) repeat-x!important;border-color:#0062cc;color:#ececec}.bg-gradient-blue.btn.active,.bg-gradient-blue.btn:active,.bg-gradient-blue.btn:not(:disabled):not(.disabled).active,.bg-gradient-blue.btn:not(:disabled):not(.disabled):active{background:#007bff linear-gradient(180deg,#267ad4,#0062cc) repeat-x!important;border-color:#005cbf;color:#fff}.bg-gradient-blue.btn.disabled,.bg-gradient-blue.btn:disabled{background-image:none!important;border-color:#007bff;color:#fff}.bg-gradient-indigo{background:#6610f2 linear-gradient(180deg,#7d34f4,#6610f2) repeat-x!important;color:#fff}.bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-indigo.btn.dropdown-toggle{background-image:none!important}.bg-gradient-indigo.btn:hover{background:#6610f2 linear-gradient(180deg,#7030d7,#560bd0) repeat-x!important;border-color:#510bc4;color:#ececec}.bg-gradient-indigo.btn.active,.bg-gradient-indigo.btn:active,.bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active{background:#6610f2 linear-gradient(180deg,#6b2fcd,#510bc4) repeat-x!important;border-color:#4c0ab8;color:#fff}.bg-gradient-indigo.btn.disabled,.bg-gradient-indigo.btn:disabled{background-image:none!important;border-color:#6610f2;color:#fff}.bg-gradient-purple{background:#6f42c1 linear-gradient(180deg,#855eca,#6f42c1) repeat-x!important;color:#fff}.bg-gradient-purple.btn:not(:disabled):not(.disabled).active,.bg-gradient-purple.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-purple.btn.dropdown-toggle{background-image:none!important}.bg-gradient-purple.btn:hover{background:#6f42c1 linear-gradient(180deg,#7655b4,#5e37a6) repeat-x!important;border-color:#59339d;color:#ececec}.bg-gradient-purple.btn.active,.bg-gradient-purple.btn:active,.bg-gradient-purple.btn:not(:disabled):not(.disabled).active,.bg-gradient-purple.btn:not(:disabled):not(.disabled):active{background:#6f42c1 linear-gradient(180deg,#7252ab,#59339d) repeat-x!important;border-color:#533093;color:#fff}.bg-gradient-purple.btn.disabled,.bg-gradient-purple.btn:disabled{background-image:none!important;border-color:#6f42c1;color:#fff}.bg-gradient-pink{background:#e83e8c linear-gradient(180deg,#eb5b9d,#e83e8c) repeat-x!important;color:#fff}.bg-gradient-pink.btn:not(:disabled):not(.disabled).active,.bg-gradient-pink.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-pink.btn.dropdown-toggle{background-image:none!important}.bg-gradient-pink.btn:hover{background:#e83e8c linear-gradient(180deg,#e83e8c,#e41c78) repeat-x!important;border-color:#d91a72;color:#ececec}.bg-gradient-pink.btn.active,.bg-gradient-pink.btn:active,.bg-gradient-pink.btn:not(:disabled):not(.disabled).active,.bg-gradient-pink.btn:not(:disabled):not(.disabled):active{background:#e83e8c linear-gradient(180deg,#df3c87,#d91a72) repeat-x!important;border-color:#ce196c;color:#fff}.bg-gradient-pink.btn.disabled,.bg-gradient-pink.btn:disabled{background-image:none!important;border-color:#e83e8c;color:#fff}.bg-gradient-red{background:#dc3545 linear-gradient(180deg,#e15361,#dc3545) repeat-x!important;color:#fff}.bg-gradient-red.btn:not(:disabled):not(.disabled).active,.bg-gradient-red.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-red.btn.dropdown-toggle{background-image:none!important}.bg-gradient-red.btn:hover{background:#dc3545 linear-gradient(180deg,#d04451,#c82333) repeat-x!important;border-color:#bd2130;color:#ececec}.bg-gradient-red.btn.active,.bg-gradient-red.btn:active,.bg-gradient-red.btn:not(:disabled):not(.disabled).active,.bg-gradient-red.btn:not(:disabled):not(.disabled):active{background:#dc3545 linear-gradient(180deg,#c7424f,#bd2130) repeat-x!important;border-color:#b21f2d;color:#fff}.bg-gradient-red.btn.disabled,.bg-gradient-red.btn:disabled{background-image:none!important;border-color:#dc3545;color:#fff}.bg-gradient-orange{background:#fd7e14 linear-gradient(180deg,#fd9137,#fd7e14) repeat-x!important;color:#1f2d3d}.bg-gradient-orange.btn:not(:disabled):not(.disabled).active,.bg-gradient-orange.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-orange.btn.dropdown-toggle{background-image:none!important}.bg-gradient-orange.btn:hover{background:#fd7e14 linear-gradient(180deg,#ec8128,#e96b02) repeat-x!important;border-color:#dc6502;color:#121a24}.bg-gradient-orange.btn.active,.bg-gradient-orange.btn:active,.bg-gradient-orange.btn:not(:disabled):not(.disabled).active,.bg-gradient-orange.btn:not(:disabled):not(.disabled):active{background:#fd7e14 linear-gradient(180deg,#e17c28,#dc6502) repeat-x!important;border-color:#cf5f02;color:#fff}.bg-gradient-orange.btn.disabled,.bg-gradient-orange.btn:disabled{background-image:none!important;border-color:#fd7e14;color:#1f2d3d}.bg-gradient-yellow{background:#ffc107 linear-gradient(180deg,#ffca2c,#ffc107) repeat-x!important;color:#1f2d3d}.bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-yellow.btn.dropdown-toggle{background-image:none!important}.bg-gradient-yellow.btn:hover{background:#ffc107 linear-gradient(180deg,#e4b526,#e0a800) repeat-x!important;border-color:#d39e00;color:#121a24}.bg-gradient-yellow.btn.active,.bg-gradient-yellow.btn:active,.bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active{background:#ffc107 linear-gradient(180deg,#daad26,#d39e00) repeat-x!important;border-color:#c69500;color:#1f2d3d}.bg-gradient-yellow.btn.disabled,.bg-gradient-yellow.btn:disabled{background-image:none!important;border-color:#ffc107;color:#1f2d3d}.bg-gradient-green{background:#28a745 linear-gradient(180deg,#48b461,#28a745) repeat-x!important;color:#fff}.bg-gradient-green.btn:not(:disabled):not(.disabled).active,.bg-gradient-green.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-green.btn.dropdown-toggle{background-image:none!important}.bg-gradient-green.btn:hover{background:#28a745 linear-gradient(180deg,#429a56,#218838) repeat-x!important;border-color:#1e7e34;color:#ececec}.bg-gradient-green.btn.active,.bg-gradient-green.btn:active,.bg-gradient-green.btn:not(:disabled):not(.disabled).active,.bg-gradient-green.btn:not(:disabled):not(.disabled):active{background:#28a745 linear-gradient(180deg,#409152,#1e7e34) repeat-x!important;border-color:#1c7430;color:#fff}.bg-gradient-green.btn.disabled,.bg-gradient-green.btn:disabled{background-image:none!important;border-color:#28a745;color:#fff}.bg-gradient-teal{background:#20c997 linear-gradient(180deg,#41d1a7,#20c997) repeat-x!important;color:#fff}.bg-gradient-teal.btn:not(:disabled):not(.disabled).active,.bg-gradient-teal.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-teal.btn.dropdown-toggle{background-image:none!important}.bg-gradient-teal.btn:hover{background:#20c997 linear-gradient(180deg,#3db592,#1ba87e) repeat-x!important;border-color:#199d76;color:#ececec}.bg-gradient-teal.btn.active,.bg-gradient-teal.btn:active,.bg-gradient-teal.btn:not(:disabled):not(.disabled).active,.bg-gradient-teal.btn:not(:disabled):not(.disabled):active{background:#20c997 linear-gradient(180deg,#3bac8b,#199d76) repeat-x!important;border-color:#17926e;color:#fff}.bg-gradient-teal.btn.disabled,.bg-gradient-teal.btn:disabled{background-image:none!important;border-color:#20c997;color:#fff}.bg-gradient-cyan{background:#17a2b8 linear-gradient(180deg,#3ab0c3,#17a2b8) repeat-x!important;color:#fff}.bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-cyan.btn.dropdown-toggle{background-image:none!important}.bg-gradient-cyan.btn:hover{background:#17a2b8 linear-gradient(180deg,#3697a6,#138496) repeat-x!important;border-color:#117a8b;color:#ececec}.bg-gradient-cyan.btn.active,.bg-gradient-cyan.btn:active,.bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active{background:#17a2b8 linear-gradient(180deg,#358e9c,#117a8b) repeat-x!important;border-color:#10707f;color:#fff}.bg-gradient-cyan.btn.disabled,.bg-gradient-cyan.btn:disabled{background-image:none!important;border-color:#17a2b8;color:#fff}.bg-gradient-white{background:#fff linear-gradient(180deg,#fff,#fff) repeat-x!important;color:#1f2d3d}.bg-gradient-white.btn:not(:disabled):not(.disabled).active,.bg-gradient-white.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-white.btn.dropdown-toggle{background-image:none!important}.bg-gradient-white.btn:hover{background:#fff linear-gradient(180deg,#efefef,#ececec) repeat-x!important;border-color:#e6e6e6;color:#121a24}.bg-gradient-white.btn.active,.bg-gradient-white.btn:active,.bg-gradient-white.btn:not(:disabled):not(.disabled).active,.bg-gradient-white.btn:not(:disabled):not(.disabled):active{background:#fff linear-gradient(180deg,#e9e9e9,#e6e6e6) repeat-x!important;border-color:#dfdfdf;color:#1f2d3d}.bg-gradient-white.btn.disabled,.bg-gradient-white.btn:disabled{background-image:none!important;border-color:#fff;color:#1f2d3d}.bg-gradient-gray{background:#6c757d linear-gradient(180deg,#828a91,#6c757d) repeat-x!important;color:#fff}.bg-gradient-gray.btn:not(:disabled):not(.disabled).active,.bg-gradient-gray.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-gray.btn.dropdown-toggle{background-image:none!important}.bg-gradient-gray.btn:hover{background:#6c757d linear-gradient(180deg,#73797f,#5a6268) repeat-x!important;border-color:#545b62;color:#ececec}.bg-gradient-gray.btn.active,.bg-gradient-gray.btn:active,.bg-gradient-gray.btn:not(:disabled):not(.disabled).active,.bg-gradient-gray.btn:not(:disabled):not(.disabled):active{background:#6c757d linear-gradient(180deg,#6e7479,#545b62) repeat-x!important;border-color:#4e555b;color:#fff}.bg-gradient-gray.btn.disabled,.bg-gradient-gray.btn:disabled{background-image:none!important;border-color:#6c757d;color:#fff}.bg-gradient-gray-dark{background:#343a40 linear-gradient(180deg,#52585d,#343a40) repeat-x!important;color:#fff}.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-gray-dark.btn.dropdown-toggle{background-image:none!important}.bg-gradient-gray-dark.btn:hover{background:#343a40 linear-gradient(180deg,#44474b,#23272b) repeat-x!important;border-color:#1d2124;color:#ececec}.bg-gradient-gray-dark.btn.active,.bg-gradient-gray-dark.btn:active,.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active{background:#343a40 linear-gradient(180deg,#3f4245,#1d2124) repeat-x!important;border-color:#171a1d;color:#fff}.bg-gradient-gray-dark.btn.disabled,.bg-gradient-gray-dark.btn:disabled{background-image:none!important;border-color:#343a40;color:#fff}[class^=bg-].disabled{opacity:.65}a.text-muted:hover{color:#007bff!important}.link-muted{color:#5d6974}.link-muted:focus,.link-muted:hover{color:#464f58}.link-black{color:#6c757d}.link-black:focus,.link-black:hover{color:#e6e8ea}.accent-primary .btn-link,.accent-primary .nav-tabs .nav-link,.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#007bff}.accent-primary .btn-link:hover,.accent-primary .nav-tabs .nav-link:hover,.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#0056b3}.accent-primary .dropdown-item.active,.accent-primary .dropdown-item:active{background-color:#007bff;color:#fff}.accent-primary .custom-control-input:checked~.custom-control-label::before{background-color:#007bff;border-color:#004a99}.accent-primary .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-primary .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-primary .custom-file-input:focus~.custom-file-label,.accent-primary .custom-select:focus,.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#80bdff}.accent-primary .page-item .page-link{color:#007bff}.accent-primary .page-item.active .page-link,.accent-primary .page-item.active a{background-color:#007bff;border-color:#007bff;color:#fff}.accent-primary .page-item.disabled .page-link,.accent-primary .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-primary .page-item .page-link:focus,.dark-mode.accent-primary .page-item .page-link:hover{color:#1a88ff}.accent-secondary .btn-link,.accent-secondary .nav-tabs .nav-link,.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#6c757d}.accent-secondary .btn-link:hover,.accent-secondary .nav-tabs .nav-link:hover,.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#494f54}.accent-secondary .dropdown-item.active,.accent-secondary .dropdown-item:active{background-color:#6c757d;color:#fff}.accent-secondary .custom-control-input:checked~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.accent-secondary .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-secondary .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-secondary .custom-file-input:focus~.custom-file-label,.accent-secondary .custom-select:focus,.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#afb5ba}.accent-secondary .page-item .page-link{color:#6c757d}.accent-secondary .page-item.active .page-link,.accent-secondary .page-item.active a{background-color:#6c757d;border-color:#6c757d;color:#fff}.accent-secondary .page-item.disabled .page-link,.accent-secondary .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-secondary .page-item .page-link:focus,.dark-mode.accent-secondary .page-item .page-link:hover{color:#78828a}.accent-success .btn-link,.accent-success .nav-tabs .nav-link,.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#28a745}.accent-success .btn-link:hover,.accent-success .nav-tabs .nav-link:hover,.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#19692c}.accent-success .dropdown-item.active,.accent-success .dropdown-item:active{background-color:#28a745;color:#fff}.accent-success .custom-control-input:checked~.custom-control-label::before{background-color:#28a745;border-color:#145523}.accent-success .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-success .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-success .custom-file-input:focus~.custom-file-label,.accent-success .custom-select:focus,.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#71dd8a}.accent-success .page-item .page-link{color:#28a745}.accent-success .page-item.active .page-link,.accent-success .page-item.active a{background-color:#28a745;border-color:#28a745;color:#fff}.accent-success .page-item.disabled .page-link,.accent-success .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-success .page-item .page-link:focus,.dark-mode.accent-success .page-item .page-link:hover{color:#2dbc4e}.accent-info .btn-link,.accent-info .nav-tabs .nav-link,.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#17a2b8}.accent-info .btn-link:hover,.accent-info .nav-tabs .nav-link:hover,.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#0f6674}.accent-info .dropdown-item.active,.accent-info .dropdown-item:active{background-color:#17a2b8;color:#fff}.accent-info .custom-control-input:checked~.custom-control-label::before{background-color:#17a2b8;border-color:#0c525d}.accent-info .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-info .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-info .custom-file-input:focus~.custom-file-label,.accent-info .custom-select:focus,.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#63d9ec}.accent-info .page-item .page-link{color:#17a2b8}.accent-info .page-item.active .page-link,.accent-info .page-item.active a{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.accent-info .page-item.disabled .page-link,.accent-info .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-info .page-item .page-link:focus,.dark-mode.accent-info .page-item .page-link:hover{color:#1ab6cf}.accent-warning .btn-link,.accent-warning .nav-tabs .nav-link,.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#ffc107}.accent-warning .btn-link:hover,.accent-warning .nav-tabs .nav-link:hover,.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#ba8b00}.accent-warning .dropdown-item.active,.accent-warning .dropdown-item:active{background-color:#ffc107;color:#1f2d3d}.accent-warning .custom-control-input:checked~.custom-control-label::before{background-color:#ffc107;border-color:#a07800}.accent-warning .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-warning .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-warning .custom-file-input:focus~.custom-file-label,.accent-warning .custom-select:focus,.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#ffe187}.accent-warning .page-item .page-link{color:#ffc107}.accent-warning .page-item.active .page-link,.accent-warning .page-item.active a{background-color:#ffc107;border-color:#ffc107;color:#fff}.accent-warning .page-item.disabled .page-link,.accent-warning .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-warning .page-item .page-link:focus,.dark-mode.accent-warning .page-item .page-link:hover{color:#ffc721}.accent-danger .btn-link,.accent-danger .nav-tabs .nav-link,.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#dc3545}.accent-danger .btn-link:hover,.accent-danger .nav-tabs .nav-link:hover,.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#a71d2a}.accent-danger .dropdown-item.active,.accent-danger .dropdown-item:active{background-color:#dc3545;color:#fff}.accent-danger .custom-control-input:checked~.custom-control-label::before{background-color:#dc3545;border-color:#921925}.accent-danger .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-danger .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-danger .custom-file-input:focus~.custom-file-label,.accent-danger .custom-select:focus,.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#efa2a9}.accent-danger .page-item .page-link{color:#dc3545}.accent-danger .page-item.active .page-link,.accent-danger .page-item.active a{background-color:#dc3545;border-color:#dc3545;color:#fff}.accent-danger .page-item.disabled .page-link,.accent-danger .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-danger .page-item .page-link:focus,.dark-mode.accent-danger .page-item .page-link:hover{color:#e04b59}.accent-light .btn-link,.accent-light .nav-tabs .nav-link,.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#f8f9fa}.accent-light .btn-link:hover,.accent-light .nav-tabs .nav-link:hover,.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#cbd3da}.accent-light .dropdown-item.active,.accent-light .dropdown-item:active{background-color:#f8f9fa;color:#1f2d3d}.accent-light .custom-control-input:checked~.custom-control-label::before{background-color:#f8f9fa;border-color:#bdc6d0}.accent-light .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-light .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-light .custom-file-input:focus~.custom-file-label,.accent-light .custom-select:focus,.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fff}.accent-light .page-item .page-link{color:#f8f9fa}.accent-light .page-item.active .page-link,.accent-light .page-item.active a{background-color:#f8f9fa;border-color:#f8f9fa;color:#fff}.accent-light .page-item.disabled .page-link,.accent-light .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-light .page-item .page-link:focus,.dark-mode.accent-light .page-item .page-link:hover{color:#fff}.accent-dark .btn-link,.accent-dark .nav-tabs .nav-link,.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#343a40}.accent-dark .btn-link:hover,.accent-dark .nav-tabs .nav-link:hover,.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#121416}.accent-dark .dropdown-item.active,.accent-dark .dropdown-item:active{background-color:#343a40;color:#fff}.accent-dark .custom-control-input:checked~.custom-control-label::before{background-color:#343a40;border-color:#060708}.accent-dark .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-dark .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-dark .custom-file-input:focus~.custom-file-label,.accent-dark .custom-select:focus,.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#6d7a86}.accent-dark .page-item .page-link{color:#343a40}.accent-dark .page-item.active .page-link,.accent-dark .page-item.active a{background-color:#343a40;border-color:#343a40;color:#fff}.accent-dark .page-item.disabled .page-link,.accent-dark .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-dark .page-item .page-link:focus,.dark-mode.accent-dark .page-item .page-link:hover{color:#3f474e}.accent-lightblue .btn-link,.accent-lightblue .nav-tabs .nav-link,.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#3c8dbc}.accent-lightblue .btn-link:hover,.accent-lightblue .nav-tabs .nav-link:hover,.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#296282}.accent-lightblue .dropdown-item.active,.accent-lightblue .dropdown-item:active{background-color:#3c8dbc;color:#fff}.accent-lightblue .custom-control-input:checked~.custom-control-label::before{background-color:#3c8dbc;border-color:#23536f}.accent-lightblue .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-lightblue .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-lightblue .custom-file-input:focus~.custom-file-label,.accent-lightblue .custom-select:focus,.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#99c5de}.accent-lightblue .page-item .page-link{color:#3c8dbc}.accent-lightblue .page-item.active .page-link,.accent-lightblue .page-item.active a{background-color:#3c8dbc;border-color:#3c8dbc;color:#fff}.accent-lightblue .page-item.disabled .page-link,.accent-lightblue .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-lightblue .page-item .page-link:focus,.dark-mode.accent-lightblue .page-item .page-link:hover{color:#4c99c6}.accent-navy .btn-link,.accent-navy .nav-tabs .nav-link,.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#001f3f}.accent-navy .btn-link:hover,.accent-navy .nav-tabs .nav-link:hover,.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#000}.accent-navy .dropdown-item.active,.accent-navy .dropdown-item:active{background-color:#001f3f;color:#fff}.accent-navy .custom-control-input:checked~.custom-control-label::before{background-color:#001f3f;border-color:#000}.accent-navy .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-navy .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-navy .custom-file-input:focus~.custom-file-label,.accent-navy .custom-select:focus,.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#005ebf}.accent-navy .page-item .page-link{color:#001f3f}.accent-navy .page-item.active .page-link,.accent-navy .page-item.active a{background-color:#001f3f;border-color:#001f3f;color:#fff}.accent-navy .page-item.disabled .page-link,.accent-navy .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-navy .page-item .page-link:focus,.dark-mode.accent-navy .page-item .page-link:hover{color:#002c59}.accent-olive .btn-link,.accent-olive .nav-tabs .nav-link,.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#3d9970}.accent-olive .btn-link:hover,.accent-olive .nav-tabs .nav-link:hover,.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#276248}.accent-olive .dropdown-item.active,.accent-olive .dropdown-item:active{background-color:#3d9970;color:#fff}.accent-olive .custom-control-input:checked~.custom-control-label::before{background-color:#3d9970;border-color:#20503b}.accent-olive .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-olive .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-olive .custom-file-input:focus~.custom-file-label,.accent-olive .custom-select:focus,.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#87cfaf}.accent-olive .page-item .page-link{color:#3d9970}.accent-olive .page-item.active .page-link,.accent-olive .page-item.active a{background-color:#3d9970;border-color:#3d9970;color:#fff}.accent-olive .page-item.disabled .page-link,.accent-olive .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-olive .page-item .page-link:focus,.dark-mode.accent-olive .page-item .page-link:hover{color:#44ab7d}.accent-lime .btn-link,.accent-lime .nav-tabs .nav-link,.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#01ff70}.accent-lime .btn-link:hover,.accent-lime .nav-tabs .nav-link:hover,.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#00b44e}.accent-lime .dropdown-item.active,.accent-lime .dropdown-item:active{background-color:#01ff70;color:#1f2d3d}.accent-lime .custom-control-input:checked~.custom-control-label::before{background-color:#01ff70;border-color:#009a43}.accent-lime .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-lime .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-lime .custom-file-input:focus~.custom-file-label,.accent-lime .custom-select:focus,.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#81ffb8}.accent-lime .page-item .page-link{color:#01ff70}.accent-lime .page-item.active .page-link,.accent-lime .page-item.active a{background-color:#01ff70;border-color:#01ff70;color:#fff}.accent-lime .page-item.disabled .page-link,.accent-lime .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-lime .page-item .page-link:focus,.dark-mode.accent-lime .page-item .page-link:hover{color:#1bff7e}.accent-fuchsia .btn-link,.accent-fuchsia .nav-tabs .nav-link,.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#f012be}.accent-fuchsia .btn-link:hover,.accent-fuchsia .nav-tabs .nav-link:hover,.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#ab0b87}.accent-fuchsia .dropdown-item.active,.accent-fuchsia .dropdown-item:active{background-color:#f012be;color:#fff}.accent-fuchsia .custom-control-input:checked~.custom-control-label::before{background-color:#f012be;border-color:#930974}.accent-fuchsia .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-fuchsia .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-fuchsia .custom-file-input:focus~.custom-file-label,.accent-fuchsia .custom-select:focus,.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f88adf}.accent-fuchsia .page-item .page-link{color:#f012be}.accent-fuchsia .page-item.active .page-link,.accent-fuchsia .page-item.active a{background-color:#f012be;border-color:#f012be;color:#fff}.accent-fuchsia .page-item.disabled .page-link,.accent-fuchsia .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-fuchsia .page-item .page-link:focus,.dark-mode.accent-fuchsia .page-item .page-link:hover{color:#f22ac5}.accent-maroon .btn-link,.accent-maroon .nav-tabs .nav-link,.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#d81b60}.accent-maroon .btn-link:hover,.accent-maroon .nav-tabs .nav-link:hover,.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#941342}.accent-maroon .dropdown-item.active,.accent-maroon .dropdown-item:active{background-color:#d81b60;color:#fff}.accent-maroon .custom-control-input:checked~.custom-control-label::before{background-color:#d81b60;border-color:#7d1038}.accent-maroon .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-maroon .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-maroon .custom-file-input:focus~.custom-file-label,.accent-maroon .custom-select:focus,.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f083ab}.accent-maroon .page-item .page-link{color:#d81b60}.accent-maroon .page-item.active .page-link,.accent-maroon .page-item.active a{background-color:#d81b60;border-color:#d81b60;color:#fff}.accent-maroon .page-item.disabled .page-link,.accent-maroon .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-maroon .page-item .page-link:focus,.dark-mode.accent-maroon .page-item .page-link:hover{color:#e4286d}.accent-blue .btn-link,.accent-blue .nav-tabs .nav-link,.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#007bff}.accent-blue .btn-link:hover,.accent-blue .nav-tabs .nav-link:hover,.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#0056b3}.accent-blue .dropdown-item.active,.accent-blue .dropdown-item:active{background-color:#007bff;color:#fff}.accent-blue .custom-control-input:checked~.custom-control-label::before{background-color:#007bff;border-color:#004a99}.accent-blue .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-blue .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-blue .custom-file-input:focus~.custom-file-label,.accent-blue .custom-select:focus,.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#80bdff}.accent-blue .page-item .page-link{color:#007bff}.accent-blue .page-item.active .page-link,.accent-blue .page-item.active a{background-color:#007bff;border-color:#007bff;color:#fff}.accent-blue .page-item.disabled .page-link,.accent-blue .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-blue .page-item .page-link:focus,.dark-mode.accent-blue .page-item .page-link:hover{color:#1a88ff}.accent-indigo .btn-link,.accent-indigo .nav-tabs .nav-link,.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#6610f2}.accent-indigo .btn-link:hover,.accent-indigo .nav-tabs .nav-link:hover,.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#4709ac}.accent-indigo .dropdown-item.active,.accent-indigo .dropdown-item:active{background-color:#6610f2;color:#fff}.accent-indigo .custom-control-input:checked~.custom-control-label::before{background-color:#6610f2;border-color:#3d0894}.accent-indigo .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-indigo .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-indigo .custom-file-input:focus~.custom-file-label,.accent-indigo .custom-select:focus,.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#b389f9}.accent-indigo .page-item .page-link{color:#6610f2}.accent-indigo .page-item.active .page-link,.accent-indigo .page-item.active a{background-color:#6610f2;border-color:#6610f2;color:#fff}.accent-indigo .page-item.disabled .page-link,.accent-indigo .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-indigo .page-item .page-link:focus,.dark-mode.accent-indigo .page-item .page-link:hover{color:#7528f3}.accent-purple .btn-link,.accent-purple .nav-tabs .nav-link,.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#6f42c1}.accent-purple .btn-link:hover,.accent-purple .nav-tabs .nav-link:hover,.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#4e2d89}.accent-purple .dropdown-item.active,.accent-purple .dropdown-item:active{background-color:#6f42c1;color:#fff}.accent-purple .custom-control-input:checked~.custom-control-label::before{background-color:#6f42c1;border-color:#432776}.accent-purple .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-purple .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-purple .custom-file-input:focus~.custom-file-label,.accent-purple .custom-select:focus,.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#b8a2e0}.accent-purple .page-item .page-link{color:#6f42c1}.accent-purple .page-item.active .page-link,.accent-purple .page-item.active a{background-color:#6f42c1;border-color:#6f42c1;color:#fff}.accent-purple .page-item.disabled .page-link,.accent-purple .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-purple .page-item .page-link:focus,.dark-mode.accent-purple .page-item .page-link:hover{color:#7e55c7}.accent-pink .btn-link,.accent-pink .nav-tabs .nav-link,.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#e83e8c}.accent-pink .btn-link:hover,.accent-pink .nav-tabs .nav-link:hover,.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#c21766}.accent-pink .dropdown-item.active,.accent-pink .dropdown-item:active{background-color:#e83e8c;color:#fff}.accent-pink .custom-control-input:checked~.custom-control-label::before{background-color:#e83e8c;border-color:#ac145a}.accent-pink .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-pink .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-pink .custom-file-input:focus~.custom-file-label,.accent-pink .custom-select:focus,.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f6b0d0}.accent-pink .page-item .page-link{color:#e83e8c}.accent-pink .page-item.active .page-link,.accent-pink .page-item.active a{background-color:#e83e8c;border-color:#e83e8c;color:#fff}.accent-pink .page-item.disabled .page-link,.accent-pink .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-pink .page-item .page-link:focus,.dark-mode.accent-pink .page-item .page-link:hover{color:#eb559a}.accent-red .btn-link,.accent-red .nav-tabs .nav-link,.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#dc3545}.accent-red .btn-link:hover,.accent-red .nav-tabs .nav-link:hover,.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#a71d2a}.accent-red .dropdown-item.active,.accent-red .dropdown-item:active{background-color:#dc3545;color:#fff}.accent-red .custom-control-input:checked~.custom-control-label::before{background-color:#dc3545;border-color:#921925}.accent-red .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-red .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-red .custom-file-input:focus~.custom-file-label,.accent-red .custom-select:focus,.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#efa2a9}.accent-red .page-item .page-link{color:#dc3545}.accent-red .page-item.active .page-link,.accent-red .page-item.active a{background-color:#dc3545;border-color:#dc3545;color:#fff}.accent-red .page-item.disabled .page-link,.accent-red .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-red .page-item .page-link:focus,.dark-mode.accent-red .page-item .page-link:hover{color:#e04b59}.accent-orange .btn-link,.accent-orange .nav-tabs .nav-link,.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#fd7e14}.accent-orange .btn-link:hover,.accent-orange .nav-tabs .nav-link:hover,.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#c35a02}.accent-orange .dropdown-item.active,.accent-orange .dropdown-item:active{background-color:#fd7e14;color:#1f2d3d}.accent-orange .custom-control-input:checked~.custom-control-label::before{background-color:#fd7e14;border-color:#aa4e01}.accent-orange .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-orange .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-orange .custom-file-input:focus~.custom-file-label,.accent-orange .custom-select:focus,.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fec392}.accent-orange .page-item .page-link{color:#fd7e14}.accent-orange .page-item.active .page-link,.accent-orange .page-item.active a{background-color:#fd7e14;border-color:#fd7e14;color:#fff}.accent-orange .page-item.disabled .page-link,.accent-orange .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-orange .page-item .page-link:focus,.dark-mode.accent-orange .page-item .page-link:hover{color:#fd8c2d}.accent-yellow .btn-link,.accent-yellow .nav-tabs .nav-link,.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#ffc107}.accent-yellow .btn-link:hover,.accent-yellow .nav-tabs .nav-link:hover,.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#ba8b00}.accent-yellow .dropdown-item.active,.accent-yellow .dropdown-item:active{background-color:#ffc107;color:#1f2d3d}.accent-yellow .custom-control-input:checked~.custom-control-label::before{background-color:#ffc107;border-color:#a07800}.accent-yellow .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-yellow .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-yellow .custom-file-input:focus~.custom-file-label,.accent-yellow .custom-select:focus,.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#ffe187}.accent-yellow .page-item .page-link{color:#ffc107}.accent-yellow .page-item.active .page-link,.accent-yellow .page-item.active a{background-color:#ffc107;border-color:#ffc107;color:#fff}.accent-yellow .page-item.disabled .page-link,.accent-yellow .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-yellow .page-item .page-link:focus,.dark-mode.accent-yellow .page-item .page-link:hover{color:#ffc721}.accent-green .btn-link,.accent-green .nav-tabs .nav-link,.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#28a745}.accent-green .btn-link:hover,.accent-green .nav-tabs .nav-link:hover,.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#19692c}.accent-green .dropdown-item.active,.accent-green .dropdown-item:active{background-color:#28a745;color:#fff}.accent-green .custom-control-input:checked~.custom-control-label::before{background-color:#28a745;border-color:#145523}.accent-green .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-green .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-green .custom-file-input:focus~.custom-file-label,.accent-green .custom-select:focus,.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#71dd8a}.accent-green .page-item .page-link{color:#28a745}.accent-green .page-item.active .page-link,.accent-green .page-item.active a{background-color:#28a745;border-color:#28a745;color:#fff}.accent-green .page-item.disabled .page-link,.accent-green .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-green .page-item .page-link:focus,.dark-mode.accent-green .page-item .page-link:hover{color:#2dbc4e}.accent-teal .btn-link,.accent-teal .nav-tabs .nav-link,.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#20c997}.accent-teal .btn-link:hover,.accent-teal .nav-tabs .nav-link:hover,.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#158765}.accent-teal .dropdown-item.active,.accent-teal .dropdown-item:active{background-color:#20c997;color:#fff}.accent-teal .custom-control-input:checked~.custom-control-label::before{background-color:#20c997;border-color:#127155}.accent-teal .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-teal .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-teal .custom-file-input:focus~.custom-file-label,.accent-teal .custom-select:focus,.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#7eeaca}.accent-teal .page-item .page-link{color:#20c997}.accent-teal .page-item.active .page-link,.accent-teal .page-item.active a{background-color:#20c997;border-color:#20c997;color:#fff}.accent-teal .page-item.disabled .page-link,.accent-teal .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-teal .page-item .page-link:focus,.dark-mode.accent-teal .page-item .page-link:hover{color:#26dca6}.accent-cyan .btn-link,.accent-cyan .nav-tabs .nav-link,.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#17a2b8}.accent-cyan .btn-link:hover,.accent-cyan .nav-tabs .nav-link:hover,.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#0f6674}.accent-cyan .dropdown-item.active,.accent-cyan .dropdown-item:active{background-color:#17a2b8;color:#fff}.accent-cyan .custom-control-input:checked~.custom-control-label::before{background-color:#17a2b8;border-color:#0c525d}.accent-cyan .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-cyan .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-cyan .custom-file-input:focus~.custom-file-label,.accent-cyan .custom-select:focus,.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#63d9ec}.accent-cyan .page-item .page-link{color:#17a2b8}.accent-cyan .page-item.active .page-link,.accent-cyan .page-item.active a{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.accent-cyan .page-item.disabled .page-link,.accent-cyan .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-cyan .page-item .page-link:focus,.dark-mode.accent-cyan .page-item .page-link:hover{color:#1ab6cf}.accent-white .btn-link,.accent-white .nav-tabs .nav-link,.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#fff}.accent-white .btn-link:hover,.accent-white .nav-tabs .nav-link:hover,.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#d9d9d9}.accent-white .dropdown-item.active,.accent-white .dropdown-item:active{background-color:#fff;color:#1f2d3d}.accent-white .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-color:#ccc}.accent-white .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-white .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-white .custom-file-input:focus~.custom-file-label,.accent-white .custom-select:focus,.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fff}.accent-white .page-item .page-link{color:#fff}.accent-white .page-item.active .page-link,.accent-white .page-item.active a{background-color:#fff;border-color:#fff;color:#fff}.accent-white .page-item.disabled .page-link,.accent-white .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-white .page-item .page-link:focus,.dark-mode.accent-white .page-item .page-link:hover{color:#fff}.accent-gray .btn-link,.accent-gray .nav-tabs .nav-link,.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#6c757d}.accent-gray .btn-link:hover,.accent-gray .nav-tabs .nav-link:hover,.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#494f54}.accent-gray .dropdown-item.active,.accent-gray .dropdown-item:active{background-color:#6c757d;color:#fff}.accent-gray .custom-control-input:checked~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.accent-gray .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-gray .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-gray .custom-file-input:focus~.custom-file-label,.accent-gray .custom-select:focus,.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#afb5ba}.accent-gray .page-item .page-link{color:#6c757d}.accent-gray .page-item.active .page-link,.accent-gray .page-item.active a{background-color:#6c757d;border-color:#6c757d;color:#fff}.accent-gray .page-item.disabled .page-link,.accent-gray .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-gray .page-item .page-link:focus,.dark-mode.accent-gray .page-item .page-link:hover{color:#78828a}.accent-gray-dark .btn-link,.accent-gray-dark .nav-tabs .nav-link,.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#343a40}.accent-gray-dark .btn-link:hover,.accent-gray-dark .nav-tabs .nav-link:hover,.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#121416}.accent-gray-dark .dropdown-item.active,.accent-gray-dark .dropdown-item:active{background-color:#343a40;color:#fff}.accent-gray-dark .custom-control-input:checked~.custom-control-label::before{background-color:#343a40;border-color:#060708}.accent-gray-dark .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.accent-gray-dark .custom-control-input:focus:not(:checked)~.custom-control-label::before,.accent-gray-dark .custom-file-input:focus~.custom-file-label,.accent-gray-dark .custom-select:focus,.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#6d7a86}.accent-gray-dark .page-item .page-link{color:#343a40}.accent-gray-dark .page-item.active .page-link,.accent-gray-dark .page-item.active a{background-color:#343a40;border-color:#343a40;color:#fff}.accent-gray-dark .page-item.disabled .page-link,.accent-gray-dark .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode.accent-gray-dark .page-item .page-link:focus,.dark-mode.accent-gray-dark .page-item .page-link:hover{color:#3f474e}[class*=accent-] a.btn-primary{color:#fff}[class*=accent-] a.btn-secondary{color:#fff}[class*=accent-] a.btn-success{color:#fff}[class*=accent-] a.btn-info{color:#fff}[class*=accent-] a.btn-warning{color:#1f2d3d}[class*=accent-] a.btn-danger{color:#fff}[class*=accent-] a.btn-light{color:#1f2d3d}[class*=accent-] a.btn-dark{color:#fff}.dark-mode .bg-light{background-color:#454d55!important;color:#fff!important}.dark-mode .link-black,.dark-mode .link-dark,.dark-mode .text-black,.dark-mode .text-dark{color:#ced4da!important}.dark-mode.bg-primary{background-color:#3f6791!important}.dark-mode.bg-primary,.dark-mode.bg-primary>a{color:#fff!important}.dark-mode.bg-primary.btn:hover{border-color:#304e6d;color:#ececec}.dark-mode.bg-primary.btn.active,.dark-mode.bg-primary.btn:active,.dark-mode.bg-primary.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-primary.btn:not(:disabled):not(.disabled):active{background-color:#304e6d!important;border-color:#2c4765;color:#fff}.dark-mode.bg-secondary{background-color:#6c757d!important}.dark-mode.bg-secondary,.dark-mode.bg-secondary>a{color:#fff!important}.dark-mode.bg-secondary.btn:hover{border-color:#545b62;color:#ececec}.dark-mode.bg-secondary.btn.active,.dark-mode.bg-secondary.btn:active,.dark-mode.bg-secondary.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-secondary.btn:not(:disabled):not(.disabled):active{background-color:#545b62!important;border-color:#4e555b;color:#fff}.dark-mode.bg-success{background-color:#00bc8c!important}.dark-mode.bg-success,.dark-mode.bg-success>a{color:#fff!important}.dark-mode.bg-success.btn:hover{border-color:#008966;color:#ececec}.dark-mode.bg-success.btn.active,.dark-mode.bg-success.btn:active,.dark-mode.bg-success.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-success.btn:not(:disabled):not(.disabled):active{background-color:#008966!important;border-color:#007c5d;color:#fff}.dark-mode.bg-info{background-color:#3498db!important}.dark-mode.bg-info,.dark-mode.bg-info>a{color:#fff!important}.dark-mode.bg-info.btn:hover{border-color:#217dbb;color:#ececec}.dark-mode.bg-info.btn.active,.dark-mode.bg-info.btn:active,.dark-mode.bg-info.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-info.btn:not(:disabled):not(.disabled):active{background-color:#217dbb!important;border-color:#1f76b0;color:#fff}.dark-mode.bg-warning{background-color:#f39c12!important}.dark-mode.bg-warning,.dark-mode.bg-warning>a{color:#1f2d3d!important}.dark-mode.bg-warning.btn:hover{border-color:#c87f0a;color:#121a24}.dark-mode.bg-warning.btn.active,.dark-mode.bg-warning.btn:active,.dark-mode.bg-warning.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-warning.btn:not(:disabled):not(.disabled):active{background-color:#c87f0a!important;border-color:#bc770a;color:#fff}.dark-mode.bg-danger{background-color:#e74c3c!important}.dark-mode.bg-danger,.dark-mode.bg-danger>a{color:#fff!important}.dark-mode.bg-danger.btn:hover{border-color:#d62c1a;color:#ececec}.dark-mode.bg-danger.btn.active,.dark-mode.bg-danger.btn:active,.dark-mode.bg-danger.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-danger.btn:not(:disabled):not(.disabled):active{background-color:#d62c1a!important;border-color:#ca2a19;color:#fff}.dark-mode.bg-light{background-color:#f8f9fa!important}.dark-mode.bg-light,.dark-mode.bg-light>a{color:#1f2d3d!important}.dark-mode.bg-light.btn:hover{border-color:#dae0e5;color:#121a24}.dark-mode.bg-light.btn.active,.dark-mode.bg-light.btn:active,.dark-mode.bg-light.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-light.btn:not(:disabled):not(.disabled):active{background-color:#dae0e5!important;border-color:#d3d9df;color:#1f2d3d}.dark-mode.bg-dark{background-color:#343a40!important}.dark-mode.bg-dark,.dark-mode.bg-dark>a{color:#fff!important}.dark-mode.bg-dark.btn:hover{border-color:#1d2124;color:#ececec}.dark-mode.bg-dark.btn.active,.dark-mode.bg-dark.btn:active,.dark-mode.bg-dark.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-dark.btn:not(:disabled):not(.disabled):active{background-color:#1d2124!important;border-color:#171a1d;color:#fff}.dark-mode.bg-lightblue{background-color:#86bad8!important}.dark-mode.bg-lightblue,.dark-mode.bg-lightblue>a{color:#1f2d3d!important}.dark-mode.bg-lightblue.btn:hover{border-color:#5fa4cc;color:#121a24}.dark-mode.bg-lightblue.btn.active,.dark-mode.bg-lightblue.btn:active,.dark-mode.bg-lightblue.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-lightblue.btn:not(:disabled):not(.disabled):active{background-color:#5fa4cc!important;border-color:#559ec9;color:#fff}.dark-mode.bg-navy{background-color:#002c59!important}.dark-mode.bg-navy,.dark-mode.bg-navy>a{color:#fff!important}.dark-mode.bg-navy.btn:hover{border-color:#001226;color:#ececec}.dark-mode.bg-navy.btn.active,.dark-mode.bg-navy.btn:active,.dark-mode.bg-navy.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-navy.btn:not(:disabled):not(.disabled):active{background-color:#001226!important;border-color:#000c19;color:#fff}.dark-mode.bg-olive{background-color:#74c8a3!important}.dark-mode.bg-olive,.dark-mode.bg-olive>a{color:#1f2d3d!important}.dark-mode.bg-olive.btn:hover{border-color:#50b98a;color:#121a24}.dark-mode.bg-olive.btn.active,.dark-mode.bg-olive.btn:active,.dark-mode.bg-olive.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-olive.btn:not(:disabled):not(.disabled):active{background-color:#50b98a!important;border-color:#48b484;color:#fff}.dark-mode.bg-lime{background-color:#67ffa9!important}.dark-mode.bg-lime,.dark-mode.bg-lime>a{color:#1f2d3d!important}.dark-mode.bg-lime.btn:hover{border-color:#34ff8d;color:#121a24}.dark-mode.bg-lime.btn.active,.dark-mode.bg-lime.btn:active,.dark-mode.bg-lime.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-lime.btn:not(:disabled):not(.disabled):active{background-color:#34ff8d!important;border-color:#27ff86;color:#1f2d3d}.dark-mode.bg-fuchsia{background-color:#f672d8!important}.dark-mode.bg-fuchsia,.dark-mode.bg-fuchsia>a{color:#1f2d3d!important}.dark-mode.bg-fuchsia.btn:hover{border-color:#f342cb;color:#121a24}.dark-mode.bg-fuchsia.btn.active,.dark-mode.bg-fuchsia.btn:active,.dark-mode.bg-fuchsia.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-fuchsia.btn:not(:disabled):not(.disabled):active{background-color:#f342cb!important;border-color:#f236c8;color:#fff}.dark-mode.bg-maroon{background-color:#ed6c9b!important}.dark-mode.bg-maroon,.dark-mode.bg-maroon>a{color:#1f2d3d!important}.dark-mode.bg-maroon.btn:hover{border-color:#e73f7c;color:#121a24}.dark-mode.bg-maroon.btn.active,.dark-mode.bg-maroon.btn:active,.dark-mode.bg-maroon.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-maroon.btn:not(:disabled):not(.disabled):active{background-color:#e73f7c!important;border-color:#e63475;color:#fff}.dark-mode.bg-blue{background-color:#3f6791!important}.dark-mode.bg-blue,.dark-mode.bg-blue>a{color:#fff!important}.dark-mode.bg-blue.btn:hover{border-color:#304e6d;color:#ececec}.dark-mode.bg-blue.btn.active,.dark-mode.bg-blue.btn:active,.dark-mode.bg-blue.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-blue.btn:not(:disabled):not(.disabled):active{background-color:#304e6d!important;border-color:#2c4765;color:#fff}.dark-mode.bg-indigo{background-color:#6610f2!important}.dark-mode.bg-indigo,.dark-mode.bg-indigo>a{color:#fff!important}.dark-mode.bg-indigo.btn:hover{border-color:#510bc4;color:#ececec}.dark-mode.bg-indigo.btn.active,.dark-mode.bg-indigo.btn:active,.dark-mode.bg-indigo.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-indigo.btn:not(:disabled):not(.disabled):active{background-color:#510bc4!important;border-color:#4c0ab8;color:#fff}.dark-mode.bg-purple{background-color:#6f42c1!important}.dark-mode.bg-purple,.dark-mode.bg-purple>a{color:#fff!important}.dark-mode.bg-purple.btn:hover{border-color:#59339d;color:#ececec}.dark-mode.bg-purple.btn.active,.dark-mode.bg-purple.btn:active,.dark-mode.bg-purple.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-purple.btn:not(:disabled):not(.disabled):active{background-color:#59339d!important;border-color:#533093;color:#fff}.dark-mode.bg-pink{background-color:#e83e8c!important}.dark-mode.bg-pink,.dark-mode.bg-pink>a{color:#fff!important}.dark-mode.bg-pink.btn:hover{border-color:#d91a72;color:#ececec}.dark-mode.bg-pink.btn.active,.dark-mode.bg-pink.btn:active,.dark-mode.bg-pink.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-pink.btn:not(:disabled):not(.disabled):active{background-color:#d91a72!important;border-color:#ce196c;color:#fff}.dark-mode.bg-red{background-color:#e74c3c!important}.dark-mode.bg-red,.dark-mode.bg-red>a{color:#fff!important}.dark-mode.bg-red.btn:hover{border-color:#d62c1a;color:#ececec}.dark-mode.bg-red.btn.active,.dark-mode.bg-red.btn:active,.dark-mode.bg-red.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-red.btn:not(:disabled):not(.disabled):active{background-color:#d62c1a!important;border-color:#ca2a19;color:#fff}.dark-mode.bg-orange{background-color:#fd7e14!important}.dark-mode.bg-orange,.dark-mode.bg-orange>a{color:#1f2d3d!important}.dark-mode.bg-orange.btn:hover{border-color:#dc6502;color:#121a24}.dark-mode.bg-orange.btn.active,.dark-mode.bg-orange.btn:active,.dark-mode.bg-orange.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-orange.btn:not(:disabled):not(.disabled):active{background-color:#dc6502!important;border-color:#cf5f02;color:#fff}.dark-mode.bg-yellow{background-color:#f39c12!important}.dark-mode.bg-yellow,.dark-mode.bg-yellow>a{color:#1f2d3d!important}.dark-mode.bg-yellow.btn:hover{border-color:#c87f0a;color:#121a24}.dark-mode.bg-yellow.btn.active,.dark-mode.bg-yellow.btn:active,.dark-mode.bg-yellow.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-yellow.btn:not(:disabled):not(.disabled):active{background-color:#c87f0a!important;border-color:#bc770a;color:#fff}.dark-mode.bg-green{background-color:#00bc8c!important}.dark-mode.bg-green,.dark-mode.bg-green>a{color:#fff!important}.dark-mode.bg-green.btn:hover{border-color:#008966;color:#ececec}.dark-mode.bg-green.btn.active,.dark-mode.bg-green.btn:active,.dark-mode.bg-green.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-green.btn:not(:disabled):not(.disabled):active{background-color:#008966!important;border-color:#007c5d;color:#fff}.dark-mode.bg-teal{background-color:#20c997!important}.dark-mode.bg-teal,.dark-mode.bg-teal>a{color:#fff!important}.dark-mode.bg-teal.btn:hover{border-color:#199d76;color:#ececec}.dark-mode.bg-teal.btn.active,.dark-mode.bg-teal.btn:active,.dark-mode.bg-teal.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-teal.btn:not(:disabled):not(.disabled):active{background-color:#199d76!important;border-color:#17926e;color:#fff}.dark-mode.bg-cyan{background-color:#3498db!important}.dark-mode.bg-cyan,.dark-mode.bg-cyan>a{color:#fff!important}.dark-mode.bg-cyan.btn:hover{border-color:#217dbb;color:#ececec}.dark-mode.bg-cyan.btn.active,.dark-mode.bg-cyan.btn:active,.dark-mode.bg-cyan.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-cyan.btn:not(:disabled):not(.disabled):active{background-color:#217dbb!important;border-color:#1f76b0;color:#fff}.dark-mode.bg-white{background-color:#fff!important}.dark-mode.bg-white,.dark-mode.bg-white>a{color:#1f2d3d!important}.dark-mode.bg-white.btn:hover{border-color:#e6e6e6;color:#121a24}.dark-mode.bg-white.btn.active,.dark-mode.bg-white.btn:active,.dark-mode.bg-white.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-white.btn:not(:disabled):not(.disabled):active{background-color:#e6e6e6!important;border-color:#dfdfdf;color:#1f2d3d}.dark-mode.bg-gray{background-color:#6c757d!important}.dark-mode.bg-gray,.dark-mode.bg-gray>a{color:#fff!important}.dark-mode.bg-gray.btn:hover{border-color:#545b62;color:#ececec}.dark-mode.bg-gray.btn.active,.dark-mode.bg-gray.btn:active,.dark-mode.bg-gray.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-gray.btn:not(:disabled):not(.disabled):active{background-color:#545b62!important;border-color:#4e555b;color:#fff}.dark-mode.bg-gray-dark{background-color:#343a40!important}.dark-mode.bg-gray-dark,.dark-mode.bg-gray-dark>a{color:#fff!important}.dark-mode.bg-gray-dark.btn:hover{border-color:#1d2124;color:#ececec}.dark-mode.bg-gray-dark.btn.active,.dark-mode.bg-gray-dark.btn:active,.dark-mode.bg-gray-dark.btn:not(:disabled):not(.disabled).active,.dark-mode.bg-gray-dark.btn:not(:disabled):not(.disabled):active{background-color:#1d2124!important;border-color:#171a1d;color:#fff}.dark-mode .bg-gradient-primary{background:#3f6791 linear-gradient(180deg,#5c7ea2,#3f6791) repeat-x!important;color:#fff}.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-primary.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-primary.btn:hover{background:#3f6791 linear-gradient(180deg,#526e8b,#335476) repeat-x!important;border-color:#304e6d;color:#ececec}.dark-mode .bg-gradient-primary.btn.active,.dark-mode .bg-gradient-primary.btn:active,.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active{background:#3f6791 linear-gradient(180deg,#4f6883,#304e6d) repeat-x!important;border-color:#2c4765;color:#fff}.dark-mode .bg-gradient-primary.btn.disabled,.dark-mode .bg-gradient-primary.btn:disabled{background-image:none!important;border-color:#3f6791;color:#fff}.dark-mode .bg-gradient-secondary{background:#6c757d linear-gradient(180deg,#828a91,#6c757d) repeat-x!important;color:#fff}.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-secondary.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-secondary.btn:hover{background:#6c757d linear-gradient(180deg,#73797f,#5a6268) repeat-x!important;border-color:#545b62;color:#ececec}.dark-mode .bg-gradient-secondary.btn.active,.dark-mode .bg-gradient-secondary.btn:active,.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active{background:#6c757d linear-gradient(180deg,#6e7479,#545b62) repeat-x!important;border-color:#4e555b;color:#fff}.dark-mode .bg-gradient-secondary.btn.disabled,.dark-mode .bg-gradient-secondary.btn:disabled{background-image:none!important;border-color:#6c757d;color:#fff}.dark-mode .bg-gradient-success{background:#00bc8c linear-gradient(180deg,#26c69d,#00bc8c) repeat-x!important;color:#fff}.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-success.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-success.btn:hover{background:#00bc8c linear-gradient(180deg,#26a685,#009670) repeat-x!important;border-color:#008966;color:#ececec}.dark-mode .bg-gradient-success.btn.active,.dark-mode .bg-gradient-success.btn:active,.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active{background:#00bc8c linear-gradient(180deg,#269b7d,#008966) repeat-x!important;border-color:#007c5d;color:#fff}.dark-mode .bg-gradient-success.btn.disabled,.dark-mode .bg-gradient-success.btn:disabled{background-image:none!important;border-color:#00bc8c;color:#fff}.dark-mode .bg-gradient-info{background:#3498db linear-gradient(180deg,#52a7e0,#3498db) repeat-x!important;color:#fff}.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-info.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-info.btn:hover{background:#3498db linear-gradient(180deg,#4497ce,#2384c6) repeat-x!important;border-color:#217dbb;color:#ececec}.dark-mode .bg-gradient-info.btn.active,.dark-mode .bg-gradient-info.btn:active,.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active{background:#3498db linear-gradient(180deg,#4291c5,#217dbb) repeat-x!important;border-color:#1f76b0;color:#fff}.dark-mode .bg-gradient-info.btn.disabled,.dark-mode .bg-gradient-info.btn:disabled{background-image:none!important;border-color:#3498db;color:#fff}.dark-mode .bg-gradient-warning{background:#f39c12 linear-gradient(180deg,#f5ab36,#f39c12) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-warning.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-warning.btn:hover{background:#f39c12 linear-gradient(180deg,#da982f,#d4860b) repeat-x!important;border-color:#c87f0a;color:#121a24}.dark-mode .bg-gradient-warning.btn.active,.dark-mode .bg-gradient-warning.btn:active,.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active{background:#f39c12 linear-gradient(180deg,#d0922f,#c87f0a) repeat-x!important;border-color:#bc770a;color:#fff}.dark-mode .bg-gradient-warning.btn.disabled,.dark-mode .bg-gradient-warning.btn:disabled{background-image:none!important;border-color:#f39c12;color:#1f2d3d}.dark-mode .bg-gradient-danger{background:#e74c3c linear-gradient(180deg,#eb6759,#e74c3c) repeat-x!important;color:#fff}.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-danger.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-danger.btn:hover{background:#e74c3c linear-gradient(180deg,#e64d3e,#e12e1c) repeat-x!important;border-color:#d62c1a;color:#ececec}.dark-mode .bg-gradient-danger.btn.active,.dark-mode .bg-gradient-danger.btn:active,.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active{background:#e74c3c linear-gradient(180deg,#dc4c3d,#d62c1a) repeat-x!important;border-color:#ca2a19;color:#fff}.dark-mode .bg-gradient-danger.btn.disabled,.dark-mode .bg-gradient-danger.btn:disabled{background-image:none!important;border-color:#e74c3c;color:#fff}.dark-mode .bg-gradient-light{background:#f8f9fa linear-gradient(180deg,#f9fafb,#f8f9fa) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-light.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-light.btn:hover{background:#f8f9fa linear-gradient(180deg,#e6eaed,#e2e6ea) repeat-x!important;border-color:#dae0e5;color:#121a24}.dark-mode .bg-gradient-light.btn.active,.dark-mode .bg-gradient-light.btn:active,.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active{background:#f8f9fa linear-gradient(180deg,#e0e4e9,#dae0e5) repeat-x!important;border-color:#d3d9df;color:#1f2d3d}.dark-mode .bg-gradient-light.btn.disabled,.dark-mode .bg-gradient-light.btn:disabled{background-image:none!important;border-color:#f8f9fa;color:#1f2d3d}.dark-mode .bg-gradient-dark{background:#343a40 linear-gradient(180deg,#52585d,#343a40) repeat-x!important;color:#fff}.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-dark.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-dark.btn:hover{background:#343a40 linear-gradient(180deg,#44474b,#23272b) repeat-x!important;border-color:#1d2124;color:#ececec}.dark-mode .bg-gradient-dark.btn.active,.dark-mode .bg-gradient-dark.btn:active,.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active{background:#343a40 linear-gradient(180deg,#3f4245,#1d2124) repeat-x!important;border-color:#171a1d;color:#fff}.dark-mode .bg-gradient-dark.btn.disabled,.dark-mode .bg-gradient-dark.btn:disabled{background-image:none!important;border-color:#343a40;color:#fff}.dark-mode .bg-gradient-lightblue{background:#86bad8 linear-gradient(180deg,#98c4de,#86bad8) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-lightblue.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-lightblue.btn:hover{background:#86bad8 linear-gradient(180deg,#7fb6d6,#69a9cf) repeat-x!important;border-color:#5fa4cc;color:#121a24}.dark-mode .bg-gradient-lightblue.btn.active,.dark-mode .bg-gradient-lightblue.btn:active,.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active{background:#86bad8 linear-gradient(180deg,#77b2d4,#5fa4cc) repeat-x!important;border-color:#559ec9;color:#fff}.dark-mode .bg-gradient-lightblue.btn.disabled,.dark-mode .bg-gradient-lightblue.btn:disabled{background-image:none!important;border-color:#86bad8;color:#1f2d3d}.dark-mode .bg-gradient-navy{background:#002c59 linear-gradient(180deg,#264b71,#002c59) repeat-x!important;color:#fff}.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-navy.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-navy.btn:hover{background:#002c59 linear-gradient(180deg,#263b51,#001932) repeat-x!important;border-color:#001226;color:#ececec}.dark-mode .bg-gradient-navy.btn.active,.dark-mode .bg-gradient-navy.btn:active,.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active{background:#002c59 linear-gradient(180deg,#263646,#001226) repeat-x!important;border-color:#000c19;color:#fff}.dark-mode .bg-gradient-navy.btn.disabled,.dark-mode .bg-gradient-navy.btn:disabled{background-image:none!important;border-color:#002c59;color:#fff}.dark-mode .bg-gradient-olive{background:#74c8a3 linear-gradient(180deg,#89d0b0,#74c8a3) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-olive.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-olive.btn:hover{background:#74c8a3 linear-gradient(180deg,#72c7a1,#59bd90) repeat-x!important;border-color:#50b98a;color:#121a24}.dark-mode .bg-gradient-olive.btn.active,.dark-mode .bg-gradient-olive.btn:active,.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active{background:#74c8a3 linear-gradient(180deg,#6ac49c,#50b98a) repeat-x!important;border-color:#48b484;color:#fff}.dark-mode .bg-gradient-olive.btn.disabled,.dark-mode .bg-gradient-olive.btn:disabled{background-image:none!important;border-color:#74c8a3;color:#1f2d3d}.dark-mode .bg-gradient-lime{background:#67ffa9 linear-gradient(180deg,#7effb6,#67ffa9) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-lime.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-lime.btn:hover{background:#67ffa9 linear-gradient(180deg,#5dffa4,#41ff94) repeat-x!important;border-color:#34ff8d;color:#121a24}.dark-mode .bg-gradient-lime.btn.active,.dark-mode .bg-gradient-lime.btn:active,.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active{background:#67ffa9 linear-gradient(180deg,#52ff9e,#34ff8d) repeat-x!important;border-color:#27ff86;color:#1f2d3d}.dark-mode .bg-gradient-lime.btn.disabled,.dark-mode .bg-gradient-lime.btn:disabled{background-image:none!important;border-color:#67ffa9;color:#1f2d3d}.dark-mode .bg-gradient-fuchsia{background:#f672d8 linear-gradient(180deg,#f787de,#f672d8) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-fuchsia.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-fuchsia.btn:hover{background:#f672d8 linear-gradient(180deg,#f569d6,#f44ece) repeat-x!important;border-color:#f342cb;color:#121a24}.dark-mode .bg-gradient-fuchsia.btn.active,.dark-mode .bg-gradient-fuchsia.btn:active,.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active{background:#f672d8 linear-gradient(180deg,#f55ed3,#f342cb) repeat-x!important;border-color:#f236c8;color:#fff}.dark-mode .bg-gradient-fuchsia.btn.disabled,.dark-mode .bg-gradient-fuchsia.btn:disabled{background-image:none!important;border-color:#f672d8;color:#1f2d3d}.dark-mode .bg-gradient-maroon{background:#ed6c9b linear-gradient(180deg,#ef82aa,#ed6c9b) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-maroon.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-maroon.btn:hover{background:#ed6c9b linear-gradient(180deg,#ec6596,#e84a84) repeat-x!important;border-color:#e73f7c;color:#121a24}.dark-mode .bg-gradient-maroon.btn.active,.dark-mode .bg-gradient-maroon.btn:active,.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active{background:#ed6c9b linear-gradient(180deg,#eb5c90,#e73f7c) repeat-x!important;border-color:#e63475;color:#fff}.dark-mode .bg-gradient-maroon.btn.disabled,.dark-mode .bg-gradient-maroon.btn:disabled{background-image:none!important;border-color:#ed6c9b;color:#1f2d3d}.dark-mode .bg-gradient-blue{background:#3f6791 linear-gradient(180deg,#5c7ea2,#3f6791) repeat-x!important;color:#fff}.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-blue.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-blue.btn:hover{background:#3f6791 linear-gradient(180deg,#526e8b,#335476) repeat-x!important;border-color:#304e6d;color:#ececec}.dark-mode .bg-gradient-blue.btn.active,.dark-mode .bg-gradient-blue.btn:active,.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active{background:#3f6791 linear-gradient(180deg,#4f6883,#304e6d) repeat-x!important;border-color:#2c4765;color:#fff}.dark-mode .bg-gradient-blue.btn.disabled,.dark-mode .bg-gradient-blue.btn:disabled{background-image:none!important;border-color:#3f6791;color:#fff}.dark-mode .bg-gradient-indigo{background:#6610f2 linear-gradient(180deg,#7d34f4,#6610f2) repeat-x!important;color:#fff}.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-indigo.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-indigo.btn:hover{background:#6610f2 linear-gradient(180deg,#7030d7,#560bd0) repeat-x!important;border-color:#510bc4;color:#ececec}.dark-mode .bg-gradient-indigo.btn.active,.dark-mode .bg-gradient-indigo.btn:active,.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active{background:#6610f2 linear-gradient(180deg,#6b2fcd,#510bc4) repeat-x!important;border-color:#4c0ab8;color:#fff}.dark-mode .bg-gradient-indigo.btn.disabled,.dark-mode .bg-gradient-indigo.btn:disabled{background-image:none!important;border-color:#6610f2;color:#fff}.dark-mode .bg-gradient-purple{background:#6f42c1 linear-gradient(180deg,#855eca,#6f42c1) repeat-x!important;color:#fff}.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-purple.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-purple.btn:hover{background:#6f42c1 linear-gradient(180deg,#7655b4,#5e37a6) repeat-x!important;border-color:#59339d;color:#ececec}.dark-mode .bg-gradient-purple.btn.active,.dark-mode .bg-gradient-purple.btn:active,.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active{background:#6f42c1 linear-gradient(180deg,#7252ab,#59339d) repeat-x!important;border-color:#533093;color:#fff}.dark-mode .bg-gradient-purple.btn.disabled,.dark-mode .bg-gradient-purple.btn:disabled{background-image:none!important;border-color:#6f42c1;color:#fff}.dark-mode .bg-gradient-pink{background:#e83e8c linear-gradient(180deg,#eb5b9d,#e83e8c) repeat-x!important;color:#fff}.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-pink.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-pink.btn:hover{background:#e83e8c linear-gradient(180deg,#e83e8c,#e41c78) repeat-x!important;border-color:#d91a72;color:#ececec}.dark-mode .bg-gradient-pink.btn.active,.dark-mode .bg-gradient-pink.btn:active,.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active{background:#e83e8c linear-gradient(180deg,#df3c87,#d91a72) repeat-x!important;border-color:#ce196c;color:#fff}.dark-mode .bg-gradient-pink.btn.disabled,.dark-mode .bg-gradient-pink.btn:disabled{background-image:none!important;border-color:#e83e8c;color:#fff}.dark-mode .bg-gradient-red{background:#e74c3c linear-gradient(180deg,#eb6759,#e74c3c) repeat-x!important;color:#fff}.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-red.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-red.btn:hover{background:#e74c3c linear-gradient(180deg,#e64d3e,#e12e1c) repeat-x!important;border-color:#d62c1a;color:#ececec}.dark-mode .bg-gradient-red.btn.active,.dark-mode .bg-gradient-red.btn:active,.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active{background:#e74c3c linear-gradient(180deg,#dc4c3d,#d62c1a) repeat-x!important;border-color:#ca2a19;color:#fff}.dark-mode .bg-gradient-red.btn.disabled,.dark-mode .bg-gradient-red.btn:disabled{background-image:none!important;border-color:#e74c3c;color:#fff}.dark-mode .bg-gradient-orange{background:#fd7e14 linear-gradient(180deg,#fd9137,#fd7e14) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-orange.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-orange.btn:hover{background:#fd7e14 linear-gradient(180deg,#ec8128,#e96b02) repeat-x!important;border-color:#dc6502;color:#121a24}.dark-mode .bg-gradient-orange.btn.active,.dark-mode .bg-gradient-orange.btn:active,.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active{background:#fd7e14 linear-gradient(180deg,#e17c28,#dc6502) repeat-x!important;border-color:#cf5f02;color:#fff}.dark-mode .bg-gradient-orange.btn.disabled,.dark-mode .bg-gradient-orange.btn:disabled{background-image:none!important;border-color:#fd7e14;color:#1f2d3d}.dark-mode .bg-gradient-yellow{background:#f39c12 linear-gradient(180deg,#f5ab36,#f39c12) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-yellow.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-yellow.btn:hover{background:#f39c12 linear-gradient(180deg,#da982f,#d4860b) repeat-x!important;border-color:#c87f0a;color:#121a24}.dark-mode .bg-gradient-yellow.btn.active,.dark-mode .bg-gradient-yellow.btn:active,.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active{background:#f39c12 linear-gradient(180deg,#d0922f,#c87f0a) repeat-x!important;border-color:#bc770a;color:#fff}.dark-mode .bg-gradient-yellow.btn.disabled,.dark-mode .bg-gradient-yellow.btn:disabled{background-image:none!important;border-color:#f39c12;color:#1f2d3d}.dark-mode .bg-gradient-green{background:#00bc8c linear-gradient(180deg,#26c69d,#00bc8c) repeat-x!important;color:#fff}.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-green.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-green.btn:hover{background:#00bc8c linear-gradient(180deg,#26a685,#009670) repeat-x!important;border-color:#008966;color:#ececec}.dark-mode .bg-gradient-green.btn.active,.dark-mode .bg-gradient-green.btn:active,.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active{background:#00bc8c linear-gradient(180deg,#269b7d,#008966) repeat-x!important;border-color:#007c5d;color:#fff}.dark-mode .bg-gradient-green.btn.disabled,.dark-mode .bg-gradient-green.btn:disabled{background-image:none!important;border-color:#00bc8c;color:#fff}.dark-mode .bg-gradient-teal{background:#20c997 linear-gradient(180deg,#41d1a7,#20c997) repeat-x!important;color:#fff}.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-teal.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-teal.btn:hover{background:#20c997 linear-gradient(180deg,#3db592,#1ba87e) repeat-x!important;border-color:#199d76;color:#ececec}.dark-mode .bg-gradient-teal.btn.active,.dark-mode .bg-gradient-teal.btn:active,.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active{background:#20c997 linear-gradient(180deg,#3bac8b,#199d76) repeat-x!important;border-color:#17926e;color:#fff}.dark-mode .bg-gradient-teal.btn.disabled,.dark-mode .bg-gradient-teal.btn:disabled{background-image:none!important;border-color:#20c997;color:#fff}.dark-mode .bg-gradient-cyan{background:#3498db linear-gradient(180deg,#52a7e0,#3498db) repeat-x!important;color:#fff}.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-cyan.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-cyan.btn:hover{background:#3498db linear-gradient(180deg,#4497ce,#2384c6) repeat-x!important;border-color:#217dbb;color:#ececec}.dark-mode .bg-gradient-cyan.btn.active,.dark-mode .bg-gradient-cyan.btn:active,.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active{background:#3498db linear-gradient(180deg,#4291c5,#217dbb) repeat-x!important;border-color:#1f76b0;color:#fff}.dark-mode .bg-gradient-cyan.btn.disabled,.dark-mode .bg-gradient-cyan.btn:disabled{background-image:none!important;border-color:#3498db;color:#fff}.dark-mode .bg-gradient-white{background:#fff linear-gradient(180deg,#fff,#fff) repeat-x!important;color:#1f2d3d}.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-white.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-white.btn:hover{background:#fff linear-gradient(180deg,#efefef,#ececec) repeat-x!important;border-color:#e6e6e6;color:#121a24}.dark-mode .bg-gradient-white.btn.active,.dark-mode .bg-gradient-white.btn:active,.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active{background:#fff linear-gradient(180deg,#e9e9e9,#e6e6e6) repeat-x!important;border-color:#dfdfdf;color:#1f2d3d}.dark-mode .bg-gradient-white.btn.disabled,.dark-mode .bg-gradient-white.btn:disabled{background-image:none!important;border-color:#fff;color:#1f2d3d}.dark-mode .bg-gradient-gray{background:#6c757d linear-gradient(180deg,#828a91,#6c757d) repeat-x!important;color:#fff}.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-gray.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-gray.btn:hover{background:#6c757d linear-gradient(180deg,#73797f,#5a6268) repeat-x!important;border-color:#545b62;color:#ececec}.dark-mode .bg-gradient-gray.btn.active,.dark-mode .bg-gradient-gray.btn:active,.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active{background:#6c757d linear-gradient(180deg,#6e7479,#545b62) repeat-x!important;border-color:#4e555b;color:#fff}.dark-mode .bg-gradient-gray.btn.disabled,.dark-mode .bg-gradient-gray.btn:disabled{background-image:none!important;border-color:#6c757d;color:#fff}.dark-mode .bg-gradient-gray-dark{background:#343a40 linear-gradient(180deg,#52585d,#343a40) repeat-x!important;color:#fff}.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active,.show>.dark-mode .bg-gradient-gray-dark.btn.dropdown-toggle{background-image:none!important}.dark-mode .bg-gradient-gray-dark.btn:hover{background:#343a40 linear-gradient(180deg,#44474b,#23272b) repeat-x!important;border-color:#1d2124;color:#ececec}.dark-mode .bg-gradient-gray-dark.btn.active,.dark-mode .bg-gradient-gray-dark.btn:active,.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active{background:#343a40 linear-gradient(180deg,#3f4245,#1d2124) repeat-x!important;border-color:#171a1d;color:#fff}.dark-mode .bg-gradient-gray-dark.btn.disabled,.dark-mode .bg-gradient-gray-dark.btn:disabled{background-image:none!important;border-color:#343a40;color:#fff}.dark-mode .accent-primary .btn-link,.dark-mode .accent-primary .nav-tabs .nav-link,.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#3f6791}.dark-mode .accent-primary .btn-link:hover,.dark-mode .accent-primary .nav-tabs .nav-link:hover,.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#28415c}.dark-mode .accent-primary .dropdown-item.active,.dark-mode .accent-primary .dropdown-item:active{background-color:#3f6791;color:#fff}.dark-mode .accent-primary .custom-control-input:checked~.custom-control-label::before{background-color:#3f6791;border-color:#20344a}.dark-mode .accent-primary .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-primary .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-primary .custom-file-input:focus~.custom-file-label,.dark-mode .accent-primary .custom-select:focus,.dark-mode .accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#85a7ca}.dark-mode .accent-primary .page-item .page-link{color:#3f6791}.dark-mode .accent-primary .page-item.active .page-link,.dark-mode .accent-primary .page-item.active a{background-color:#3f6791;border-color:#3f6791;color:#fff}.dark-mode .accent-primary .page-item.disabled .page-link,.dark-mode .accent-primary .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-primary .page-item .page-link:focus,.dark-mode .dark-mode.accent-primary .page-item .page-link:hover{color:#4774a3}.dark-mode .accent-secondary .btn-link,.dark-mode .accent-secondary .nav-tabs .nav-link,.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#6c757d}.dark-mode .accent-secondary .btn-link:hover,.dark-mode .accent-secondary .nav-tabs .nav-link:hover,.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#494f54}.dark-mode .accent-secondary .dropdown-item.active,.dark-mode .accent-secondary .dropdown-item:active{background-color:#6c757d;color:#fff}.dark-mode .accent-secondary .custom-control-input:checked~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.dark-mode .accent-secondary .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-secondary .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-secondary .custom-file-input:focus~.custom-file-label,.dark-mode .accent-secondary .custom-select:focus,.dark-mode .accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#afb5ba}.dark-mode .accent-secondary .page-item .page-link{color:#6c757d}.dark-mode .accent-secondary .page-item.active .page-link,.dark-mode .accent-secondary .page-item.active a{background-color:#6c757d;border-color:#6c757d;color:#fff}.dark-mode .accent-secondary .page-item.disabled .page-link,.dark-mode .accent-secondary .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-secondary .page-item .page-link:focus,.dark-mode .dark-mode.accent-secondary .page-item .page-link:hover{color:#78828a}.dark-mode .accent-success .btn-link,.dark-mode .accent-success .nav-tabs .nav-link,.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#00bc8c}.dark-mode .accent-success .btn-link:hover,.dark-mode .accent-success .nav-tabs .nav-link:hover,.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#007053}.dark-mode .accent-success .dropdown-item.active,.dark-mode .accent-success .dropdown-item:active{background-color:#00bc8c;color:#fff}.dark-mode .accent-success .custom-control-input:checked~.custom-control-label::before{background-color:#00bc8c;border-color:#005640}.dark-mode .accent-success .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-success .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-success .custom-file-input:focus~.custom-file-label,.dark-mode .accent-success .custom-select:focus,.dark-mode .accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#3dffcd}.dark-mode .accent-success .page-item .page-link{color:#00bc8c}.dark-mode .accent-success .page-item.active .page-link,.dark-mode .accent-success .page-item.active a{background-color:#00bc8c;border-color:#00bc8c;color:#fff}.dark-mode .accent-success .page-item.disabled .page-link,.dark-mode .accent-success .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-success .page-item .page-link:focus,.dark-mode .dark-mode.accent-success .page-item .page-link:hover{color:#00d69f}.dark-mode .accent-info .btn-link,.dark-mode .accent-info .nav-tabs .nav-link,.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#3498db}.dark-mode .accent-info .btn-link:hover,.dark-mode .accent-info .nav-tabs .nav-link:hover,.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#1d6fa5}.dark-mode .accent-info .dropdown-item.active,.dark-mode .accent-info .dropdown-item:active{background-color:#3498db;color:#fff}.dark-mode .accent-info .custom-control-input:checked~.custom-control-label::before{background-color:#3498db;border-color:#196090}.dark-mode .accent-info .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-info .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-info .custom-file-input:focus~.custom-file-label,.dark-mode .accent-info .custom-select:focus,.dark-mode .accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#a0cfee}.dark-mode .accent-info .page-item .page-link{color:#3498db}.dark-mode .accent-info .page-item.active .page-link,.dark-mode .accent-info .page-item.active a{background-color:#3498db;border-color:#3498db;color:#fff}.dark-mode .accent-info .page-item.disabled .page-link,.dark-mode .accent-info .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-info .page-item .page-link:focus,.dark-mode .dark-mode.accent-info .page-item .page-link:hover{color:#4aa3df}.dark-mode .accent-warning .btn-link,.dark-mode .accent-warning .nav-tabs .nav-link,.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#f39c12}.dark-mode .accent-warning .btn-link:hover,.dark-mode .accent-warning .nav-tabs .nav-link:hover,.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#b06f09}.dark-mode .accent-warning .dropdown-item.active,.dark-mode .accent-warning .dropdown-item:active{background-color:#f39c12;color:#1f2d3d}.dark-mode .accent-warning .custom-control-input:checked~.custom-control-label::before{background-color:#f39c12;border-color:#976008}.dark-mode .accent-warning .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-warning .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-warning .custom-file-input:focus~.custom-file-label,.dark-mode .accent-warning .custom-select:focus,.dark-mode .accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f9cf8b}.dark-mode .accent-warning .page-item .page-link{color:#f39c12}.dark-mode .accent-warning .page-item.active .page-link,.dark-mode .accent-warning .page-item.active a{background-color:#f39c12;border-color:#f39c12;color:#fff}.dark-mode .accent-warning .page-item.disabled .page-link,.dark-mode .accent-warning .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-warning .page-item .page-link:focus,.dark-mode .dark-mode.accent-warning .page-item .page-link:hover{color:#f4a62a}.dark-mode .accent-danger .btn-link,.dark-mode .accent-danger .nav-tabs .nav-link,.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#e74c3c}.dark-mode .accent-danger .btn-link:hover,.dark-mode .accent-danger .nav-tabs .nav-link:hover,.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#bf2718}.dark-mode .accent-danger .dropdown-item.active,.dark-mode .accent-danger .dropdown-item:active{background-color:#e74c3c;color:#fff}.dark-mode .accent-danger .custom-control-input:checked~.custom-control-label::before{background-color:#e74c3c;border-color:#a82315}.dark-mode .accent-danger .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-danger .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-danger .custom-file-input:focus~.custom-file-label,.dark-mode .accent-danger .custom-select:focus,.dark-mode .accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f5b4ae}.dark-mode .accent-danger .page-item .page-link{color:#e74c3c}.dark-mode .accent-danger .page-item.active .page-link,.dark-mode .accent-danger .page-item.active a{background-color:#e74c3c;border-color:#e74c3c;color:#fff}.dark-mode .accent-danger .page-item.disabled .page-link,.dark-mode .accent-danger .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-danger .page-item .page-link:focus,.dark-mode .dark-mode.accent-danger .page-item .page-link:hover{color:#ea6153}.dark-mode .accent-light .btn-link,.dark-mode .accent-light .nav-tabs .nav-link,.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#f8f9fa}.dark-mode .accent-light .btn-link:hover,.dark-mode .accent-light .nav-tabs .nav-link:hover,.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#cbd3da}.dark-mode .accent-light .dropdown-item.active,.dark-mode .accent-light .dropdown-item:active{background-color:#f8f9fa;color:#1f2d3d}.dark-mode .accent-light .custom-control-input:checked~.custom-control-label::before{background-color:#f8f9fa;border-color:#bdc6d0}.dark-mode .accent-light .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-light .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-light .custom-file-input:focus~.custom-file-label,.dark-mode .accent-light .custom-select:focus,.dark-mode .accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fff}.dark-mode .accent-light .page-item .page-link{color:#f8f9fa}.dark-mode .accent-light .page-item.active .page-link,.dark-mode .accent-light .page-item.active a{background-color:#f8f9fa;border-color:#f8f9fa;color:#fff}.dark-mode .accent-light .page-item.disabled .page-link,.dark-mode .accent-light .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-light .page-item .page-link:focus,.dark-mode .dark-mode.accent-light .page-item .page-link:hover{color:#fff}.dark-mode .accent-dark .btn-link,.dark-mode .accent-dark .nav-tabs .nav-link,.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#343a40}.dark-mode .accent-dark .btn-link:hover,.dark-mode .accent-dark .nav-tabs .nav-link:hover,.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#121416}.dark-mode .accent-dark .dropdown-item.active,.dark-mode .accent-dark .dropdown-item:active{background-color:#343a40;color:#fff}.dark-mode .accent-dark .custom-control-input:checked~.custom-control-label::before{background-color:#343a40;border-color:#060708}.dark-mode .accent-dark .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-dark .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-dark .custom-file-input:focus~.custom-file-label,.dark-mode .accent-dark .custom-select:focus,.dark-mode .accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#6d7a86}.dark-mode .accent-dark .page-item .page-link{color:#343a40}.dark-mode .accent-dark .page-item.active .page-link,.dark-mode .accent-dark .page-item.active a{background-color:#343a40;border-color:#343a40;color:#fff}.dark-mode .accent-dark .page-item.disabled .page-link,.dark-mode .accent-dark .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-dark .page-item .page-link:focus,.dark-mode .dark-mode.accent-dark .page-item .page-link:hover{color:#3f474e}.dark-mode [class*=accent-] a.btn-primary{color:#fff}.dark-mode [class*=accent-] a.btn-secondary{color:#fff}.dark-mode [class*=accent-] a.btn-success{color:#fff}.dark-mode [class*=accent-] a.btn-info{color:#fff}.dark-mode [class*=accent-] a.btn-warning{color:#1f2d3d}.dark-mode [class*=accent-] a.btn-danger{color:#fff}.dark-mode [class*=accent-] a.btn-light{color:#1f2d3d}.dark-mode [class*=accent-] a.btn-dark{color:#fff}.dark-mode .accent-lightblue .btn-link,.dark-mode .accent-lightblue .nav-tabs .nav-link,.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#86bad8}.dark-mode .accent-lightblue .btn-link:hover,.dark-mode .accent-lightblue .nav-tabs .nav-link:hover,.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#4c99c6}.dark-mode .accent-lightblue .dropdown-item.active,.dark-mode .accent-lightblue .dropdown-item:active{background-color:#86bad8;color:#1f2d3d}.dark-mode .accent-lightblue .custom-control-input:checked~.custom-control-label::before{background-color:#86bad8;border-color:#3c8dbc}.dark-mode .accent-lightblue .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-lightblue .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-lightblue .custom-file-input:focus~.custom-file-label,.dark-mode .accent-lightblue .custom-select:focus,.dark-mode .accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#e6f1f7}.dark-mode .accent-lightblue .page-item .page-link{color:#86bad8}.dark-mode .accent-lightblue .page-item.active .page-link,.dark-mode .accent-lightblue .page-item.active a{background-color:#86bad8;border-color:#86bad8;color:#fff}.dark-mode .accent-lightblue .page-item.disabled .page-link,.dark-mode .accent-lightblue .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-lightblue .page-item .page-link:focus,.dark-mode .dark-mode.accent-lightblue .page-item .page-link:hover{color:#99c5de}.dark-mode .accent-navy .btn-link,.dark-mode .accent-navy .nav-tabs .nav-link,.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#002c59}.dark-mode .accent-navy .btn-link:hover,.dark-mode .accent-navy .nav-tabs .nav-link:hover,.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#00060c}.dark-mode .accent-navy .dropdown-item.active,.dark-mode .accent-navy .dropdown-item:active{background-color:#002c59;color:#fff}.dark-mode .accent-navy .custom-control-input:checked~.custom-control-label::before{background-color:#002c59;border-color:#000}.dark-mode .accent-navy .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-navy .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-navy .custom-file-input:focus~.custom-file-label,.dark-mode .accent-navy .custom-select:focus,.dark-mode .accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#006ad8}.dark-mode .accent-navy .page-item .page-link{color:#002c59}.dark-mode .accent-navy .page-item.active .page-link,.dark-mode .accent-navy .page-item.active a{background-color:#002c59;border-color:#002c59;color:#fff}.dark-mode .accent-navy .page-item.disabled .page-link,.dark-mode .accent-navy .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-navy .page-item .page-link:focus,.dark-mode .dark-mode.accent-navy .page-item .page-link:hover{color:#003872}.dark-mode .accent-olive .btn-link,.dark-mode .accent-olive .nav-tabs .nav-link,.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#74c8a3}.dark-mode .accent-olive .btn-link:hover,.dark-mode .accent-olive .nav-tabs .nav-link:hover,.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#44ab7d}.dark-mode .accent-olive .dropdown-item.active,.dark-mode .accent-olive .dropdown-item:active{background-color:#74c8a3;color:#1f2d3d}.dark-mode .accent-olive .custom-control-input:checked~.custom-control-label::before{background-color:#74c8a3;border-color:#3d9970}.dark-mode .accent-olive .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-olive .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-olive .custom-file-input:focus~.custom-file-label,.dark-mode .accent-olive .custom-select:focus,.dark-mode .accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#cfecdf}.dark-mode .accent-olive .page-item .page-link{color:#74c8a3}.dark-mode .accent-olive .page-item.active .page-link,.dark-mode .accent-olive .page-item.active a{background-color:#74c8a3;border-color:#74c8a3;color:#fff}.dark-mode .accent-olive .page-item.disabled .page-link,.dark-mode .accent-olive .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-olive .page-item .page-link:focus,.dark-mode .dark-mode.accent-olive .page-item .page-link:hover{color:#87cfaf}.dark-mode .accent-lime .btn-link,.dark-mode .accent-lime .nav-tabs .nav-link,.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#67ffa9}.dark-mode .accent-lime .btn-link:hover,.dark-mode .accent-lime .nav-tabs .nav-link:hover,.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#1bff7e}.dark-mode .accent-lime .dropdown-item.active,.dark-mode .accent-lime .dropdown-item:active{background-color:#67ffa9;color:#1f2d3d}.dark-mode .accent-lime .custom-control-input:checked~.custom-control-label::before{background-color:#67ffa9;border-color:#01ff70}.dark-mode .accent-lime .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-lime .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-lime .custom-file-input:focus~.custom-file-label,.dark-mode .accent-lime .custom-select:focus,.dark-mode .accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#e7fff1}.dark-mode .accent-lime .page-item .page-link{color:#67ffa9}.dark-mode .accent-lime .page-item.active .page-link,.dark-mode .accent-lime .page-item.active a{background-color:#67ffa9;border-color:#67ffa9;color:#fff}.dark-mode .accent-lime .page-item.disabled .page-link,.dark-mode .accent-lime .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-lime .page-item .page-link:focus,.dark-mode .dark-mode.accent-lime .page-item .page-link:hover{color:#81ffb8}.dark-mode .accent-fuchsia .btn-link,.dark-mode .accent-fuchsia .nav-tabs .nav-link,.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#f672d8}.dark-mode .accent-fuchsia .btn-link:hover,.dark-mode .accent-fuchsia .nav-tabs .nav-link:hover,.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#f22ac5}.dark-mode .accent-fuchsia .dropdown-item.active,.dark-mode .accent-fuchsia .dropdown-item:active{background-color:#f672d8;color:#1f2d3d}.dark-mode .accent-fuchsia .custom-control-input:checked~.custom-control-label::before{background-color:#f672d8;border-color:#f012be}.dark-mode .accent-fuchsia .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-fuchsia .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-fuchsia .custom-file-input:focus~.custom-file-label,.dark-mode .accent-fuchsia .custom-select:focus,.dark-mode .accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#feeaf9}.dark-mode .accent-fuchsia .page-item .page-link{color:#f672d8}.dark-mode .accent-fuchsia .page-item.active .page-link,.dark-mode .accent-fuchsia .page-item.active a{background-color:#f672d8;border-color:#f672d8;color:#fff}.dark-mode .accent-fuchsia .page-item.disabled .page-link,.dark-mode .accent-fuchsia .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:focus,.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:hover{color:#f88adf}.dark-mode .accent-maroon .btn-link,.dark-mode .accent-maroon .nav-tabs .nav-link,.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#ed6c9b}.dark-mode .accent-maroon .btn-link:hover,.dark-mode .accent-maroon .nav-tabs .nav-link:hover,.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#e4286d}.dark-mode .accent-maroon .dropdown-item.active,.dark-mode .accent-maroon .dropdown-item:active{background-color:#ed6c9b;color:#1f2d3d}.dark-mode .accent-maroon .custom-control-input:checked~.custom-control-label::before{background-color:#ed6c9b;border-color:#d81b60}.dark-mode .accent-maroon .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-maroon .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-maroon .custom-file-input:focus~.custom-file-label,.dark-mode .accent-maroon .custom-select:focus,.dark-mode .accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fbdee8}.dark-mode .accent-maroon .page-item .page-link{color:#ed6c9b}.dark-mode .accent-maroon .page-item.active .page-link,.dark-mode .accent-maroon .page-item.active a{background-color:#ed6c9b;border-color:#ed6c9b;color:#fff}.dark-mode .accent-maroon .page-item.disabled .page-link,.dark-mode .accent-maroon .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-maroon .page-item .page-link:focus,.dark-mode .dark-mode.accent-maroon .page-item .page-link:hover{color:#f083ab}.dark-mode .accent-blue .btn-link,.dark-mode .accent-blue .nav-tabs .nav-link,.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#3f6791}.dark-mode .accent-blue .btn-link:hover,.dark-mode .accent-blue .nav-tabs .nav-link:hover,.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#28415c}.dark-mode .accent-blue .dropdown-item.active,.dark-mode .accent-blue .dropdown-item:active{background-color:#3f6791;color:#fff}.dark-mode .accent-blue .custom-control-input:checked~.custom-control-label::before{background-color:#3f6791;border-color:#20344a}.dark-mode .accent-blue .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-blue .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-blue .custom-file-input:focus~.custom-file-label,.dark-mode .accent-blue .custom-select:focus,.dark-mode .accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#85a7ca}.dark-mode .accent-blue .page-item .page-link{color:#3f6791}.dark-mode .accent-blue .page-item.active .page-link,.dark-mode .accent-blue .page-item.active a{background-color:#3f6791;border-color:#3f6791;color:#fff}.dark-mode .accent-blue .page-item.disabled .page-link,.dark-mode .accent-blue .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-blue .page-item .page-link:focus,.dark-mode .dark-mode.accent-blue .page-item .page-link:hover{color:#4774a3}.dark-mode .accent-indigo .btn-link,.dark-mode .accent-indigo .nav-tabs .nav-link,.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#6610f2}.dark-mode .accent-indigo .btn-link:hover,.dark-mode .accent-indigo .nav-tabs .nav-link:hover,.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#4709ac}.dark-mode .accent-indigo .dropdown-item.active,.dark-mode .accent-indigo .dropdown-item:active{background-color:#6610f2;color:#fff}.dark-mode .accent-indigo .custom-control-input:checked~.custom-control-label::before{background-color:#6610f2;border-color:#3d0894}.dark-mode .accent-indigo .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-indigo .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-indigo .custom-file-input:focus~.custom-file-label,.dark-mode .accent-indigo .custom-select:focus,.dark-mode .accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#b389f9}.dark-mode .accent-indigo .page-item .page-link{color:#6610f2}.dark-mode .accent-indigo .page-item.active .page-link,.dark-mode .accent-indigo .page-item.active a{background-color:#6610f2;border-color:#6610f2;color:#fff}.dark-mode .accent-indigo .page-item.disabled .page-link,.dark-mode .accent-indigo .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-indigo .page-item .page-link:focus,.dark-mode .dark-mode.accent-indigo .page-item .page-link:hover{color:#7528f3}.dark-mode .accent-purple .btn-link,.dark-mode .accent-purple .nav-tabs .nav-link,.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#6f42c1}.dark-mode .accent-purple .btn-link:hover,.dark-mode .accent-purple .nav-tabs .nav-link:hover,.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#4e2d89}.dark-mode .accent-purple .dropdown-item.active,.dark-mode .accent-purple .dropdown-item:active{background-color:#6f42c1;color:#fff}.dark-mode .accent-purple .custom-control-input:checked~.custom-control-label::before{background-color:#6f42c1;border-color:#432776}.dark-mode .accent-purple .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-purple .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-purple .custom-file-input:focus~.custom-file-label,.dark-mode .accent-purple .custom-select:focus,.dark-mode .accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#b8a2e0}.dark-mode .accent-purple .page-item .page-link{color:#6f42c1}.dark-mode .accent-purple .page-item.active .page-link,.dark-mode .accent-purple .page-item.active a{background-color:#6f42c1;border-color:#6f42c1;color:#fff}.dark-mode .accent-purple .page-item.disabled .page-link,.dark-mode .accent-purple .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-purple .page-item .page-link:focus,.dark-mode .dark-mode.accent-purple .page-item .page-link:hover{color:#7e55c7}.dark-mode .accent-pink .btn-link,.dark-mode .accent-pink .nav-tabs .nav-link,.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#e83e8c}.dark-mode .accent-pink .btn-link:hover,.dark-mode .accent-pink .nav-tabs .nav-link:hover,.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#c21766}.dark-mode .accent-pink .dropdown-item.active,.dark-mode .accent-pink .dropdown-item:active{background-color:#e83e8c;color:#fff}.dark-mode .accent-pink .custom-control-input:checked~.custom-control-label::before{background-color:#e83e8c;border-color:#ac145a}.dark-mode .accent-pink .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-pink .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-pink .custom-file-input:focus~.custom-file-label,.dark-mode .accent-pink .custom-select:focus,.dark-mode .accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f6b0d0}.dark-mode .accent-pink .page-item .page-link{color:#e83e8c}.dark-mode .accent-pink .page-item.active .page-link,.dark-mode .accent-pink .page-item.active a{background-color:#e83e8c;border-color:#e83e8c;color:#fff}.dark-mode .accent-pink .page-item.disabled .page-link,.dark-mode .accent-pink .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-pink .page-item .page-link:focus,.dark-mode .dark-mode.accent-pink .page-item .page-link:hover{color:#eb559a}.dark-mode .accent-red .btn-link,.dark-mode .accent-red .nav-tabs .nav-link,.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#e74c3c}.dark-mode .accent-red .btn-link:hover,.dark-mode .accent-red .nav-tabs .nav-link:hover,.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#bf2718}.dark-mode .accent-red .dropdown-item.active,.dark-mode .accent-red .dropdown-item:active{background-color:#e74c3c;color:#fff}.dark-mode .accent-red .custom-control-input:checked~.custom-control-label::before{background-color:#e74c3c;border-color:#a82315}.dark-mode .accent-red .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-red .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-red .custom-file-input:focus~.custom-file-label,.dark-mode .accent-red .custom-select:focus,.dark-mode .accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f5b4ae}.dark-mode .accent-red .page-item .page-link{color:#e74c3c}.dark-mode .accent-red .page-item.active .page-link,.dark-mode .accent-red .page-item.active a{background-color:#e74c3c;border-color:#e74c3c;color:#fff}.dark-mode .accent-red .page-item.disabled .page-link,.dark-mode .accent-red .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-red .page-item .page-link:focus,.dark-mode .dark-mode.accent-red .page-item .page-link:hover{color:#ea6153}.dark-mode .accent-orange .btn-link,.dark-mode .accent-orange .nav-tabs .nav-link,.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#fd7e14}.dark-mode .accent-orange .btn-link:hover,.dark-mode .accent-orange .nav-tabs .nav-link:hover,.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#c35a02}.dark-mode .accent-orange .dropdown-item.active,.dark-mode .accent-orange .dropdown-item:active{background-color:#fd7e14;color:#1f2d3d}.dark-mode .accent-orange .custom-control-input:checked~.custom-control-label::before{background-color:#fd7e14;border-color:#aa4e01}.dark-mode .accent-orange .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-orange .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-orange .custom-file-input:focus~.custom-file-label,.dark-mode .accent-orange .custom-select:focus,.dark-mode .accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fec392}.dark-mode .accent-orange .page-item .page-link{color:#fd7e14}.dark-mode .accent-orange .page-item.active .page-link,.dark-mode .accent-orange .page-item.active a{background-color:#fd7e14;border-color:#fd7e14;color:#fff}.dark-mode .accent-orange .page-item.disabled .page-link,.dark-mode .accent-orange .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-orange .page-item .page-link:focus,.dark-mode .dark-mode.accent-orange .page-item .page-link:hover{color:#fd8c2d}.dark-mode .accent-yellow .btn-link,.dark-mode .accent-yellow .nav-tabs .nav-link,.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#f39c12}.dark-mode .accent-yellow .btn-link:hover,.dark-mode .accent-yellow .nav-tabs .nav-link:hover,.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#b06f09}.dark-mode .accent-yellow .dropdown-item.active,.dark-mode .accent-yellow .dropdown-item:active{background-color:#f39c12;color:#1f2d3d}.dark-mode .accent-yellow .custom-control-input:checked~.custom-control-label::before{background-color:#f39c12;border-color:#976008}.dark-mode .accent-yellow .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-yellow .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-yellow .custom-file-input:focus~.custom-file-label,.dark-mode .accent-yellow .custom-select:focus,.dark-mode .accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f9cf8b}.dark-mode .accent-yellow .page-item .page-link{color:#f39c12}.dark-mode .accent-yellow .page-item.active .page-link,.dark-mode .accent-yellow .page-item.active a{background-color:#f39c12;border-color:#f39c12;color:#fff}.dark-mode .accent-yellow .page-item.disabled .page-link,.dark-mode .accent-yellow .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-yellow .page-item .page-link:focus,.dark-mode .dark-mode.accent-yellow .page-item .page-link:hover{color:#f4a62a}.dark-mode .accent-green .btn-link,.dark-mode .accent-green .nav-tabs .nav-link,.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#00bc8c}.dark-mode .accent-green .btn-link:hover,.dark-mode .accent-green .nav-tabs .nav-link:hover,.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#007053}.dark-mode .accent-green .dropdown-item.active,.dark-mode .accent-green .dropdown-item:active{background-color:#00bc8c;color:#fff}.dark-mode .accent-green .custom-control-input:checked~.custom-control-label::before{background-color:#00bc8c;border-color:#005640}.dark-mode .accent-green .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-green .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-green .custom-file-input:focus~.custom-file-label,.dark-mode .accent-green .custom-select:focus,.dark-mode .accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#3dffcd}.dark-mode .accent-green .page-item .page-link{color:#00bc8c}.dark-mode .accent-green .page-item.active .page-link,.dark-mode .accent-green .page-item.active a{background-color:#00bc8c;border-color:#00bc8c;color:#fff}.dark-mode .accent-green .page-item.disabled .page-link,.dark-mode .accent-green .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-green .page-item .page-link:focus,.dark-mode .dark-mode.accent-green .page-item .page-link:hover{color:#00d69f}.dark-mode .accent-teal .btn-link,.dark-mode .accent-teal .nav-tabs .nav-link,.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#20c997}.dark-mode .accent-teal .btn-link:hover,.dark-mode .accent-teal .nav-tabs .nav-link:hover,.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#158765}.dark-mode .accent-teal .dropdown-item.active,.dark-mode .accent-teal .dropdown-item:active{background-color:#20c997;color:#fff}.dark-mode .accent-teal .custom-control-input:checked~.custom-control-label::before{background-color:#20c997;border-color:#127155}.dark-mode .accent-teal .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-teal .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-teal .custom-file-input:focus~.custom-file-label,.dark-mode .accent-teal .custom-select:focus,.dark-mode .accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#7eeaca}.dark-mode .accent-teal .page-item .page-link{color:#20c997}.dark-mode .accent-teal .page-item.active .page-link,.dark-mode .accent-teal .page-item.active a{background-color:#20c997;border-color:#20c997;color:#fff}.dark-mode .accent-teal .page-item.disabled .page-link,.dark-mode .accent-teal .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-teal .page-item .page-link:focus,.dark-mode .dark-mode.accent-teal .page-item .page-link:hover{color:#26dca6}.dark-mode .accent-cyan .btn-link,.dark-mode .accent-cyan .nav-tabs .nav-link,.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#3498db}.dark-mode .accent-cyan .btn-link:hover,.dark-mode .accent-cyan .nav-tabs .nav-link:hover,.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#1d6fa5}.dark-mode .accent-cyan .dropdown-item.active,.dark-mode .accent-cyan .dropdown-item:active{background-color:#3498db;color:#fff}.dark-mode .accent-cyan .custom-control-input:checked~.custom-control-label::before{background-color:#3498db;border-color:#196090}.dark-mode .accent-cyan .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-cyan .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-cyan .custom-file-input:focus~.custom-file-label,.dark-mode .accent-cyan .custom-select:focus,.dark-mode .accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#a0cfee}.dark-mode .accent-cyan .page-item .page-link{color:#3498db}.dark-mode .accent-cyan .page-item.active .page-link,.dark-mode .accent-cyan .page-item.active a{background-color:#3498db;border-color:#3498db;color:#fff}.dark-mode .accent-cyan .page-item.disabled .page-link,.dark-mode .accent-cyan .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-cyan .page-item .page-link:focus,.dark-mode .dark-mode.accent-cyan .page-item .page-link:hover{color:#4aa3df}.dark-mode .accent-white .btn-link,.dark-mode .accent-white .nav-tabs .nav-link,.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#fff}.dark-mode .accent-white .btn-link:hover,.dark-mode .accent-white .nav-tabs .nav-link:hover,.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#d9d9d9}.dark-mode .accent-white .dropdown-item.active,.dark-mode .accent-white .dropdown-item:active{background-color:#fff;color:#1f2d3d}.dark-mode .accent-white .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-color:#ccc}.dark-mode .accent-white .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-white .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-white .custom-file-input:focus~.custom-file-label,.dark-mode .accent-white .custom-select:focus,.dark-mode .accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fff}.dark-mode .accent-white .page-item .page-link{color:#fff}.dark-mode .accent-white .page-item.active .page-link,.dark-mode .accent-white .page-item.active a{background-color:#fff;border-color:#fff;color:#fff}.dark-mode .accent-white .page-item.disabled .page-link,.dark-mode .accent-white .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-white .page-item .page-link:focus,.dark-mode .dark-mode.accent-white .page-item .page-link:hover{color:#fff}.dark-mode .accent-gray .btn-link,.dark-mode .accent-gray .nav-tabs .nav-link,.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#6c757d}.dark-mode .accent-gray .btn-link:hover,.dark-mode .accent-gray .nav-tabs .nav-link:hover,.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#494f54}.dark-mode .accent-gray .dropdown-item.active,.dark-mode .accent-gray .dropdown-item:active{background-color:#6c757d;color:#fff}.dark-mode .accent-gray .custom-control-input:checked~.custom-control-label::before{background-color:#6c757d;border-color:#3d4246}.dark-mode .accent-gray .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-gray .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-gray .custom-file-input:focus~.custom-file-label,.dark-mode .accent-gray .custom-select:focus,.dark-mode .accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#afb5ba}.dark-mode .accent-gray .page-item .page-link{color:#6c757d}.dark-mode .accent-gray .page-item.active .page-link,.dark-mode .accent-gray .page-item.active a{background-color:#6c757d;border-color:#6c757d;color:#fff}.dark-mode .accent-gray .page-item.disabled .page-link,.dark-mode .accent-gray .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-gray .page-item .page-link:focus,.dark-mode .dark-mode.accent-gray .page-item .page-link:hover{color:#78828a}.dark-mode .accent-gray-dark .btn-link,.dark-mode .accent-gray-dark .nav-tabs .nav-link,.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn){color:#343a40}.dark-mode .accent-gray-dark .btn-link:hover,.dark-mode .accent-gray-dark .nav-tabs .nav-link:hover,.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover{color:#121416}.dark-mode .accent-gray-dark .dropdown-item.active,.dark-mode .accent-gray-dark .dropdown-item:active{background-color:#343a40;color:#fff}.dark-mode .accent-gray-dark .custom-control-input:checked~.custom-control-label::before{background-color:#343a40;border-color:#060708}.dark-mode .accent-gray-dark .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .accent-gray-dark .custom-control-input:focus:not(:checked)~.custom-control-label::before,.dark-mode .accent-gray-dark .custom-file-input:focus~.custom-file-label,.dark-mode .accent-gray-dark .custom-select:focus,.dark-mode .accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#6d7a86}.dark-mode .accent-gray-dark .page-item .page-link{color:#343a40}.dark-mode .accent-gray-dark .page-item.active .page-link,.dark-mode .accent-gray-dark .page-item.active a{background-color:#343a40;border-color:#343a40;color:#fff}.dark-mode .accent-gray-dark .page-item.disabled .page-link,.dark-mode .accent-gray-dark .page-item.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d}.dark-mode .accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.dark-mode .accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.dark-mode .accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.dark-mode .accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:focus,.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:hover{color:#3f474e}.dark-mode .border-dark{border-color:#4b545c!important}
-/*# sourceMappingURL=adminlte.min.css.map */
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/admin-lte/adminlte.min.js b/generator-web/src/main/resources/statics/plugins/admin-lte/adminlte.min.js
deleted file mode 100644
index 86763d2..0000000
--- a/generator-web/src/main/resources/statics/plugins/admin-lte/adminlte.min.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * AdminLTE v3.2.0 (https://adminlte.io)
- * Copyright 2014-2022 Colorlib
- * Licensed under MIT (https://github.com/ColorlibHQ/AdminLTE/blob/master/LICENSE)
- */
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).adminlte={},e.jQuery)}(this,(function(e,t){"use strict";function a(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=a(t),i="CardRefresh",o="lte.cardrefresh",l=n.default.fn[i],s="card",r='[data-card-widget="card-refresh"]',d={source:"",sourceSelector:"",params:{},trigger:r,content:".card-body",loadInContent:!0,loadOnInit:!0,loadErrorTemplate:!0,responseType:"",overlayTemplate:'',errorTemplate:'',onLoadStart:function(){},onLoadDone:function(e){return e},onLoadFail:function(e,t,a){}},f=function(){function e(e,t){if(this._element=e,this._parent=e.parents(".card").first(),this._settings=n.default.extend({},d,t),this._overlay=n.default(this._settings.overlayTemplate),e.hasClass(s)&&(this._parent=e),""===this._settings.source)throw new Error("Source url was not defined. Please specify a url in your CardRefresh source option.")}var t=e.prototype;return t.load=function(){var e=this;this._addOverlay(),this._settings.onLoadStart.call(n.default(this)),n.default.get(this._settings.source,this._settings.params,(function(t){e._settings.loadInContent&&(""!==e._settings.sourceSelector&&(t=n.default(t).find(e._settings.sourceSelector).html()),e._parent.find(e._settings.content).html(t)),e._settings.onLoadDone.call(n.default(e),t),e._removeOverlay()}),""!==this._settings.responseType&&this._settings.responseType).fail((function(t,a,i){if(e._removeOverlay(),e._settings.loadErrorTemplate){var o=n.default(e._settings.errorTemplate).text(i);e._parent.find(e._settings.content).empty().append(o)}e._settings.onLoadFail.call(n.default(e),t,a,i)})),n.default(this._element).trigger(n.default.Event("loaded.lte.cardrefresh"))},t._addOverlay=function(){this._parent.append(this._overlay),n.default(this._element).trigger(n.default.Event("overlay.added.lte.cardrefresh"))},t._removeOverlay=function(){this._parent.find(this._overlay).remove(),n.default(this._element).trigger(n.default.Event("overlay.removed.lte.cardrefresh"))},t._init=function(){var e=this;n.default(this).find(this._settings.trigger).on("click",(function(){e.load()})),this._settings.loadOnInit&&this.load()},e._jQueryInterface=function(t){var a=n.default(this).data(o),i=n.default.extend({},d,n.default(this).data());a||(a=new e(n.default(this),i),n.default(this).data(o,"string"==typeof t?a:t)),"string"==typeof t&&/load/.test(t)?a[t]():a._init(n.default(this))},e}();n.default(document).on("click",r,(function(e){e&&e.preventDefault(),f._jQueryInterface.call(n.default(this),"load")})),n.default((function(){n.default(r).each((function(){f._jQueryInterface.call(n.default(this))}))})),n.default.fn[i]=f._jQueryInterface,n.default.fn[i].Constructor=f,n.default.fn[i].noConflict=function(){return n.default.fn[i]=l,f._jQueryInterface};var u="CardWidget",c="lte.cardwidget",h=n.default.fn[u],g="card",p="collapsed-card",m="collapsing-card",v="expanding-card",_="was-collapsed",b="maximized-card",y='[data-card-widget="remove"]',C='[data-card-widget="collapse"]',w='[data-card-widget="maximize"]',x={animationSpeed:"normal",collapseTrigger:C,removeTrigger:y,maximizeTrigger:w,collapseIcon:"fa-minus",expandIcon:"fa-plus",maximizeIcon:"fa-expand",minimizeIcon:"fa-compress"},I=function(){function e(e,t){this._element=e,this._parent=e.parents(".card").first(),e.hasClass(g)&&(this._parent=e),this._settings=n.default.extend({},x,t)}var t=e.prototype;return t.collapse=function(){var e=this;this._parent.addClass(m).children(".card-body, .card-footer").slideUp(this._settings.animationSpeed,(function(){e._parent.addClass(p).removeClass(m)})),this._parent.find("> .card-header "+this._settings.collapseTrigger+" ."+this._settings.collapseIcon).addClass(this._settings.expandIcon).removeClass(this._settings.collapseIcon),this._element.trigger(n.default.Event("collapsed.lte.cardwidget"),this._parent)},t.expand=function(){var e=this;this._parent.addClass(v).children(".card-body, .card-footer").slideDown(this._settings.animationSpeed,(function(){e._parent.removeClass(p).removeClass(v)})),this._parent.find("> .card-header "+this._settings.collapseTrigger+" ."+this._settings.expandIcon).addClass(this._settings.collapseIcon).removeClass(this._settings.expandIcon),this._element.trigger(n.default.Event("expanded.lte.cardwidget"),this._parent)},t.remove=function(){this._parent.slideUp(),this._element.trigger(n.default.Event("removed.lte.cardwidget"),this._parent)},t.toggle=function(){this._parent.hasClass(p)?this.expand():this.collapse()},t.maximize=function(){this._parent.find(this._settings.maximizeTrigger+" ."+this._settings.maximizeIcon).addClass(this._settings.minimizeIcon).removeClass(this._settings.maximizeIcon),this._parent.css({height:this._parent.height(),width:this._parent.width(),transition:"all .15s"}).delay(150).queue((function(){var e=n.default(this);e.addClass(b),n.default("html").addClass(b),e.hasClass(p)&&e.addClass(_),e.dequeue()})),this._element.trigger(n.default.Event("maximized.lte.cardwidget"),this._parent)},t.minimize=function(){this._parent.find(this._settings.maximizeTrigger+" ."+this._settings.minimizeIcon).addClass(this._settings.maximizeIcon).removeClass(this._settings.minimizeIcon),this._parent.css("cssText","height: "+this._parent[0].style.height+" !important; width: "+this._parent[0].style.width+" !important; transition: all .15s;").delay(10).queue((function(){var e=n.default(this);e.removeClass(b),n.default("html").removeClass(b),e.css({height:"inherit",width:"inherit"}),e.hasClass(_)&&e.removeClass(_),e.dequeue()})),this._element.trigger(n.default.Event("minimized.lte.cardwidget"),this._parent)},t.toggleMaximize=function(){this._parent.hasClass(b)?this.minimize():this.maximize()},t._init=function(e){var t=this;this._parent=e,n.default(this).find(this._settings.collapseTrigger).click((function(){t.toggle()})),n.default(this).find(this._settings.maximizeTrigger).click((function(){t.toggleMaximize()})),n.default(this).find(this._settings.removeTrigger).click((function(){t.remove()}))},e._jQueryInterface=function(t){var a=n.default(this).data(c),i=n.default.extend({},x,n.default(this).data());a||(a=new e(n.default(this),i),n.default(this).data(c,"string"==typeof t?a:t)),"string"==typeof t&&/collapse|expand|remove|toggle|maximize|minimize|toggleMaximize/.test(t)?a[t]():"object"==typeof t&&a._init(n.default(this))},e}();n.default(document).on("click",C,(function(e){e&&e.preventDefault(),I._jQueryInterface.call(n.default(this),"toggle")})),n.default(document).on("click",y,(function(e){e&&e.preventDefault(),I._jQueryInterface.call(n.default(this),"remove")})),n.default(document).on("click",w,(function(e){e&&e.preventDefault(),I._jQueryInterface.call(n.default(this),"toggleMaximize")})),n.default.fn[u]=I._jQueryInterface,n.default.fn[u].Constructor=I,n.default.fn[u].noConflict=function(){return n.default.fn[u]=h,I._jQueryInterface};var T="ControlSidebar",S="lte.controlsidebar",j=n.default.fn[T],k=".control-sidebar",Q=".control-sidebar-content",H='[data-widget="control-sidebar"]',z=".main-header",F=".main-footer",E="control-sidebar-animate",L="control-sidebar-open",D="control-sidebar-slide-open",R="layout-fixed",A={controlsidebarSlide:!0,scrollbarTheme:"os-theme-light",scrollbarAutoHide:"l",target:k,animationSpeed:300},M=function(){function e(e,t){this._element=e,this._config=t}var t=e.prototype;return t.collapse=function(){var e=this,t=n.default("body"),a=n.default("html");this._config.controlsidebarSlide?(a.addClass(E),t.removeClass(D).delay(300).queue((function(){n.default(k).hide(),a.removeClass(E),n.default(this).dequeue()}))):t.removeClass(L),n.default(this._element).trigger(n.default.Event("collapsed.lte.controlsidebar")),setTimeout((function(){n.default(e._element).trigger(n.default.Event("collapsed-done.lte.controlsidebar"))}),this._config.animationSpeed)},t.show=function(e){void 0===e&&(e=!1);var t=n.default("body"),a=n.default("html");e&&n.default(k).hide(),this._config.controlsidebarSlide?(a.addClass(E),n.default(this._config.target).show().delay(10).queue((function(){t.addClass(D).delay(300).queue((function(){a.removeClass(E),n.default(this).dequeue()})),n.default(this).dequeue()}))):t.addClass(L),this._fixHeight(),this._fixScrollHeight(),n.default(this._element).trigger(n.default.Event("expanded.lte.controlsidebar"))},t.toggle=function(){var e=n.default("body"),t=this._config.target,a=!n.default(t).is(":visible"),i=e.hasClass(L)||e.hasClass(D),o=a&&(e.hasClass(L)||e.hasClass(D));a||o?this.show(a):i&&this.collapse()},t._init=function(){var e=this,t=n.default("body");t.hasClass(L)||t.hasClass(D)?(n.default(k).not(this._config.target).hide(),n.default(this._config.target).css("display","block")):n.default(k).hide(),this._fixHeight(),this._fixScrollHeight(),n.default(window).resize((function(){e._fixHeight(),e._fixScrollHeight()})),n.default(window).scroll((function(){var t=n.default("body");(t.hasClass(L)||t.hasClass(D))&&e._fixScrollHeight()}))},t._isNavbarFixed=function(){var e=n.default("body");return e.hasClass("layout-navbar-fixed")||e.hasClass("layout-sm-navbar-fixed")||e.hasClass("layout-md-navbar-fixed")||e.hasClass("layout-lg-navbar-fixed")||e.hasClass("layout-xl-navbar-fixed")},t._isFooterFixed=function(){var e=n.default("body");return e.hasClass("layout-footer-fixed")||e.hasClass("layout-sm-footer-fixed")||e.hasClass("layout-md-footer-fixed")||e.hasClass("layout-lg-footer-fixed")||e.hasClass("layout-xl-footer-fixed")},t._fixScrollHeight=function(){var e=n.default("body"),t=n.default(this._config.target);if(e.hasClass(R)){var a={scroll:n.default(document).height(),window:n.default(window).height(),header:n.default(z).outerHeight(),footer:n.default(F).outerHeight()},i=Math.abs(a.window+n.default(window).scrollTop()-a.scroll),o=n.default(window).scrollTop(),l=this._isNavbarFixed()&&"fixed"===n.default(z).css("position"),s=this._isFooterFixed()&&"fixed"===n.default(F).css("position"),r=n.default(this._config.target+", "+this._config.target+" "+Q);if(0===o&&0===i)t.css({bottom:a.footer,top:a.header}),r.css("height",a.window-(a.header+a.footer));else if(i<=a.footer)if(!1===s){var d=a.header-o;t.css("bottom",a.footer-i).css("top",d>=0?d:0),r.css("height",a.window-(a.footer-i))}else t.css("bottom",a.footer);else o<=a.header?!1===l?(t.css("top",a.header-o),r.css("height",a.window-(a.header-o))):t.css("top",a.header):!1===l?(t.css("top",0),r.css("height",a.window)):t.css("top",a.header);s&&l?(r.css("height","100%"),t.css("height","")):(s||l)&&(r.css("height","100%"),r.css("height",""))}},t._fixHeight=function(){var e=n.default("body"),t=n.default(this._config.target+" "+Q);if(e.hasClass(R)){var a=n.default(window).height(),i=n.default(z).outerHeight(),o=n.default(F).outerHeight(),l=a-i;this._isFooterFixed()&&"fixed"===n.default(F).css("position")&&(l=a-i-o),t.css("height",l),"undefined"!=typeof n.default.fn.overlayScrollbars&&t.overlayScrollbars({className:this._config.scrollbarTheme,sizeAutoCapable:!0,scrollbars:{autoHide:this._config.scrollbarAutoHide,clickScrolling:!0}})}else t.attr("style","")},e._jQueryInterface=function(t){return this.each((function(){var a=n.default(this).data(S),i=n.default.extend({},A,n.default(this).data());if(a||(a=new e(this,i),n.default(this).data(S,a)),"undefined"===a[t])throw new Error(t+" is not a function");a[t]()}))},e}();n.default(document).on("click",H,(function(e){e.preventDefault(),M._jQueryInterface.call(n.default(this),"toggle")})),n.default(document).ready((function(){M._jQueryInterface.call(n.default(H),"_init")})),n.default.fn[T]=M._jQueryInterface,n.default.fn[T].Constructor=M,n.default.fn[T].noConflict=function(){return n.default.fn[T]=j,M._jQueryInterface};var q="DirectChat",O="lte.directchat",N=n.default.fn[q],P=function(){function e(e){this._element=e}return e.prototype.toggle=function(){n.default(this._element).parents(".direct-chat").first().toggleClass("direct-chat-contacts-open"),n.default(this._element).trigger(n.default.Event("toggled.lte.directchat"))},e._jQueryInterface=function(t){return this.each((function(){var a=n.default(this).data(O);a||(a=new e(n.default(this)),n.default(this).data(O,a)),a[t]()}))},e}();n.default(document).on("click",'[data-widget="chat-pane-toggle"]',(function(e){e&&e.preventDefault(),P._jQueryInterface.call(n.default(this),"toggle")})),n.default.fn[q]=P._jQueryInterface,n.default.fn[q].Constructor=P,n.default.fn[q].noConflict=function(){return n.default.fn[q]=N,P._jQueryInterface};var U="Dropdown",B="lte.dropdown",$=n.default.fn[U],J=".dropdown-menu",W={},V=function(){function e(e,t){this._config=t,this._element=e}var t=e.prototype;return t.toggleSubmenu=function(){this._element.siblings().show().toggleClass("show"),this._element.next().hasClass("show")||this._element.parents(J).first().find(".show").removeClass("show").hide(),this._element.parents("li.nav-item.dropdown.show").on("hidden.bs.dropdown",(function(){n.default(".dropdown-submenu .show").removeClass("show").hide()}))},t.fixPosition=function(){var e=n.default(".dropdown-menu.show");if(0!==e.length){e.hasClass("dropdown-menu-right")?e.css({left:"inherit",right:0}):e.css({left:0,right:"inherit"});var t=e.offset(),a=e.width(),i=n.default(window).width()-t.left;t.left<0?e.css({left:"inherit",right:t.left-5}):i a.nav-link",Ie=".main-header .nav-item a.nav-link",Te=".main-header a.dropdown-item",Se="iframe-mode",je="iframe-mode-fullscreen",ke={onTabClick:function(e){return e},onTabChanged:function(e){return e},onTabCreated:function(e){return e},autoIframeMode:!0,autoItemActive:!0,autoShowNewTab:!0,autoDarkMode:!1,allowDuplicates:!1,allowReload:!0,loadingScreen:!0,useNavbarItems:!0,scrollOffset:40,scrollBehaviorSwap:!1,iconMaximize:"fa-expand",iconMinimize:"fa-compress"},Qe=function(){function e(e,t){this._config=t,this._element=e,this._init()}var t=e.prototype;return t.onTabClick=function(e){this._config.onTabClick(e)},t.onTabChanged=function(e){this._config.onTabChanged(e)},t.onTabCreated=function(e){this._config.onTabCreated(e)},t.createTab=function(e,t,a,i){var o=this,l="panel-"+a,s="tab-"+a;this._config.allowDuplicates&&(l+="-"+Math.floor(1e3*Math.random()),s+="-"+Math.floor(1e3*Math.random()));var r=''+e+" ";n.default(me).append(unescape(escape(r)));var d='';if(n.default(be).append(unescape(escape(d))),i)if(this._config.loadingScreen){var f=n.default(Ce);f.fadeIn(),n.default(l+" iframe").ready((function(){"number"==typeof o._config.loadingScreen?(o.switchTab("#"+s),setTimeout((function(){f.fadeOut()}),o._config.loadingScreen)):(o.switchTab("#"+s),f.fadeOut())}))}else this.switchTab("#"+s);this.onTabCreated(n.default("#"+s))},t.openTabSidebar=function(e,t){void 0===t&&(t=this._config.autoShowNewTab);var a=n.default(e).clone();void 0===a.attr("href")&&(a=n.default(e).parent("a").clone()),a.find(".right, .search-path").remove();var i=a.find("p").text();""===i&&(i=a.text());var o=a.attr("href");if("#"!==o&&""!==o&&void 0!==o){var l=unescape(o).replace("./","").replace(/["#&'./:=?[\]]/gi,"-").replace(/(--)/gi,""),s="tab-"+l;if(!this._config.allowDuplicates&&n.default("#"+s).length>0)return this.switchTab("#"+s,this._config.allowReload);(!this._config.allowDuplicates&&0===n.default("#"+s).length||this._config.allowDuplicates)&&this.createTab(i,o,l,t)}},t.switchTab=function(e,t){var a=this;void 0===t&&(t=!1);var i=n.default(e),o=i.attr("href");if(n.default(ye).hide(),t){var l=n.default(Ce);this._config.loadingScreen?l.show(0,(function(){n.default(o+" iframe").attr("src",n.default(o+" iframe").attr("src")).ready((function(){a._config.loadingScreen&&("number"==typeof a._config.loadingScreen?setTimeout((function(){l.fadeOut()}),a._config.loadingScreen):l.fadeOut())}))})):n.default(o+" iframe").attr("src",n.default(o+" iframe").attr("src"))}n.default(me+" .active").tab("dispose").removeClass("active"),this._fixHeight(),i.tab("show"),i.parents("li").addClass("active"),this.onTabChanged(i),this._config.autoItemActive&&this._setItemActive(n.default(o+" iframe").attr("src"))},t.removeActiveTab=function(e,t){if("all"==e)n.default(ve).remove(),n.default(we).remove(),n.default(ye).show();else if("all-other"==e)n.default(ve+":not(.active)").remove(),n.default(we+":not(.active)").remove();else if("only-this"==e){var a=n.default(t),i=a.parent(".nav-item"),o=i.parent(),l=i.index(),s=a.siblings(".nav-link").attr("aria-controls");if(i.remove(),n.default("#"+s).remove(),n.default(be).children().length==n.default(ye+", "+Ce).length)n.default(ye).show();else{var r=l-1;this.switchTab(o.children().eq(r).find("a.nav-link"))}}else{var d=n.default(ve+".active"),f=d.parent(),u=d.index();if(d.remove(),n.default(we+".active").remove(),n.default(be).children().length==n.default(ye+", "+Ce).length)n.default(ye).show();else{var c=u-1;this.switchTab(f.children().eq(c).find("a.nav-link"))}}},t.toggleFullscreen=function(){n.default("body").hasClass(je)?(n.default(ce+" i").removeClass(this._config.iconMinimize).addClass(this._config.iconMaximize),n.default("body").removeClass(je),n.default(ye+", "+Ce).height("100%"),n.default(he).height("100%"),n.default(ge).height("100%")):(n.default(ce+" i").removeClass(this._config.iconMaximize).addClass(this._config.iconMinimize),n.default("body").addClass(je)),n.default(window).trigger("resize"),this._fixHeight(!0)},t._init=function(){var e=n.default(be).children().length>2;if(this._setupListeners(),this._fixHeight(!0),e){var t=n.default(""+we).first();console.log(t);var a="#tab-"+t.attr("id").replace("panel-","");this.switchTab(a,!0)}},t._initFrameElement=function(){if(window.frameElement&&this._config.autoIframeMode){var e=n.default("body");e.addClass(Se),this._config.autoDarkMode&&e.addClass("dark-mode")}},t._navScroll=function(e){var t=n.default(me).scrollLeft();n.default(me).animate({scrollLeft:t+e},250,"linear")},t._setupListeners=function(){var e=this;n.default(window).on("resize",(function(){setTimeout((function(){e._fixHeight()}),1)})),n.default(he).hasClass(Se)&&(n.default(document).on("click",xe+", .sidebar-search-results .list-group-item",(function(t){t.preventDefault(),e.openTabSidebar(t.target)})),this._config.useNavbarItems&&n.default(document).on("click",Ie+", "+Te,(function(t){t.preventDefault(),e.openTabSidebar(t.target)}))),n.default(document).on("click",_e,(function(t){t.preventDefault(),e.onTabClick(t.target),e.switchTab(t.target)})),n.default(document).on("click",_e,(function(t){t.preventDefault(),e.onTabClick(t.target),e.switchTab(t.target)})),n.default(document).on("click",'[data-widget="iframe-close"]',(function(t){t.preventDefault();var a=t.target;"I"==a.nodeName&&(a=t.target.offsetParent),e.removeActiveTab(a.attributes["data-type"]?a.attributes["data-type"].nodeValue:null,a)})),n.default(document).on("click",ce,(function(t){t.preventDefault(),e.toggleFullscreen()}));var t=!1,a=null;n.default(document).on("mousedown",'[data-widget="iframe-scrollleft"]',(function(n){n.preventDefault(),clearInterval(a);var i=e._config.scrollOffset;e._config.scrollBehaviorSwap||(i=-i),t=!0,e._navScroll(i),a=setInterval((function(){e._navScroll(i)}),250)})),n.default(document).on("mousedown",'[data-widget="iframe-scrollright"]',(function(n){n.preventDefault(),clearInterval(a);var i=e._config.scrollOffset;e._config.scrollBehaviorSwap&&(i=-i),t=!0,e._navScroll(i),a=setInterval((function(){e._navScroll(i)}),250)})),n.default(document).on("mouseup",(function(){t&&(t=!1,clearInterval(a),a=null)}))},t._setItemActive=function(e){n.default(xe+", "+Te).removeClass("active"),n.default(Ie).parent().removeClass("active");var t=n.default(Ie+'[href$="'+e+'"]'),a=n.default('.main-header a.dropdown-item[href$="'+e+'"]'),i=n.default(xe+'[href$="'+e+'"]');t.each((function(e,t){n.default(t).parent().addClass("active")})),a.each((function(e,t){n.default(t).addClass("active")})),i.each((function(e,t){n.default(t).addClass("active"),n.default(t).parents(".nav-treeview").prevAll(".nav-link").addClass("active")}))},t._fixHeight=function(e){if(void 0===e&&(e=!1),n.default("body").hasClass(je)){var t=n.default(window).height(),a=n.default(pe).outerHeight();n.default(ye+", "+Ce+", "+ge).height(t-a),n.default(he).height(t)}else{var i=parseFloat(n.default(he).css("height")),o=n.default(pe).outerHeight();1==e?setTimeout((function(){n.default(ye+", "+Ce).height(i-o)}),50):n.default(ge).height(i-o)}},e._jQueryInterface=function(t){if(n.default(ue).length>0){var a=n.default(this).data(de);a||(a=n.default(this).data());var i=n.default.extend({},ke,"object"==typeof t?t:a);localStorage.setItem("AdminLTE:IFrame:Options",JSON.stringify(i));var o=new e(n.default(this),i);n.default(this).data(de,"object"==typeof t?t:a),"string"==typeof t&&/createTab|openTabSidebar|switchTab|removeActiveTab/.test(t)&&o[t]()}else new e(n.default(this),JSON.parse(localStorage.getItem("AdminLTE:IFrame:Options")))._initFrameElement()},e}();n.default(window).on("load",(function(){Qe._jQueryInterface.call(n.default(ue))})),n.default.fn.IFrame=Qe._jQueryInterface,n.default.fn.IFrame.Constructor=Qe,n.default.fn.IFrame.noConflict=function(){return n.default.fn.IFrame=fe,Qe._jQueryInterface};var He="lte.layout",ze=n.default.fn.Layout,Fe=".main-header",Ee=".main-sidebar",Le=".main-sidebar .sidebar",De=".main-footer",Re="sidebar-focused",Ae={scrollbarTheme:"os-theme-light",scrollbarAutoHide:"l",panelAutoHeight:!0,panelAutoHeightMode:"min-height",preloadDuration:200,loginRegisterAutoHeight:!0},Me=function(){function e(e,t){this._config=t,this._element=e}var t=e.prototype;return t.fixLayoutHeight=function(e){void 0===e&&(e=null);var t=n.default("body"),a=0;(t.hasClass("control-sidebar-slide-open")||t.hasClass("control-sidebar-open")||"control_sidebar"===e)&&(a=n.default(".control-sidebar-content").outerHeight());var i={window:n.default(window).height(),header:n.default(Fe).length>0?n.default(Fe).outerHeight():0,footer:n.default(De).length>0?n.default(De).outerHeight():0,sidebar:n.default(Le).length>0?n.default(Le).height():0,controlSidebar:a},o=this._max(i),l=this._config.panelAutoHeight;!0===l&&(l=0);var s=n.default(".content-wrapper");!1!==l&&(o===i.controlSidebar?s.css(this._config.panelAutoHeightMode,o+l):o===i.window?s.css(this._config.panelAutoHeightMode,o+l-i.header-i.footer):s.css(this._config.panelAutoHeightMode,o+l-i.header),this._isFooterFixed()&&s.css(this._config.panelAutoHeightMode,parseFloat(s.css(this._config.panelAutoHeightMode))+i.footer)),t.hasClass("layout-fixed")&&("undefined"!=typeof n.default.fn.overlayScrollbars?n.default(Le).overlayScrollbars({className:this._config.scrollbarTheme,sizeAutoCapable:!0,scrollbars:{autoHide:this._config.scrollbarAutoHide,clickScrolling:!0}}):n.default(Le).css("overflow-y","auto"))},t.fixLoginRegisterHeight=function(){var e=n.default("body"),t=n.default(".login-box, .register-box");if(e.hasClass("iframe-mode"))e.css("height","100%"),n.default(".wrapper").css("height","100%"),n.default("html").css("height","100%");else if(0===t.length)e.css("height","auto"),n.default("html").css("height","auto");else{var a=t.height();e.css(this._config.panelAutoHeightMode)!==a&&e.css(this._config.panelAutoHeightMode,a)}},t._init=function(){var e=this;this.fixLayoutHeight(),!0===this._config.loginRegisterAutoHeight?this.fixLoginRegisterHeight():this._config.loginRegisterAutoHeight===parseInt(this._config.loginRegisterAutoHeight,10)&&setInterval(this.fixLoginRegisterHeight,this._config.loginRegisterAutoHeight),n.default(Le).on("collapsed.lte.treeview expanded.lte.treeview",(function(){e.fixLayoutHeight()})),n.default(Ee).on("mouseenter mouseleave",(function(){n.default("body").hasClass("sidebar-collapse")&&e.fixLayoutHeight()})),n.default('[data-widget="pushmenu"]').on("collapsed.lte.pushmenu shown.lte.pushmenu",(function(){setTimeout((function(){e.fixLayoutHeight()}),300)})),n.default('[data-widget="control-sidebar"]').on("collapsed.lte.controlsidebar",(function(){e.fixLayoutHeight()})).on("expanded.lte.controlsidebar",(function(){e.fixLayoutHeight("control_sidebar")})),n.default(window).resize((function(){e.fixLayoutHeight()})),setTimeout((function(){n.default("body.hold-transition").removeClass("hold-transition")}),50),setTimeout((function(){var e=n.default(".preloader");e&&(e.css("height",0),setTimeout((function(){e.children().hide()}),200))}),this._config.preloadDuration)},t._max=function(e){var t=0;return Object.keys(e).forEach((function(a){e[a]>t&&(t=e[a])})),t},t._isFooterFixed=function(){return"fixed"===n.default(De).css("position")},e._jQueryInterface=function(t){return void 0===t&&(t=""),this.each((function(){var a=n.default(this).data(He),i=n.default.extend({},Ae,n.default(this).data());a||(a=new e(n.default(this),i),n.default(this).data(He,a)),"init"===t||""===t?a._init():"fixLayoutHeight"!==t&&"fixLoginRegisterHeight"!==t||a[t]()}))},e}();n.default(window).on("load",(function(){Me._jQueryInterface.call(n.default("body"))})),n.default(Le+" a").on("focusin",(function(){n.default(Ee).addClass(Re)})).on("focusout",(function(){n.default(Ee).removeClass(Re)})),n.default.fn.Layout=Me._jQueryInterface,n.default.fn.Layout.Constructor=Me,n.default.fn.Layout.noConflict=function(){return n.default.fn.Layout=ze,Me._jQueryInterface};var qe="PushMenu",Oe="lte.pushmenu",Ne="."+Oe,Pe=n.default.fn[qe],Ue='[data-widget="pushmenu"]',Be="body",$e="sidebar-collapse",Je="sidebar-open",We="sidebar-is-opening",Ve="sidebar-closed",Ge={autoCollapseSize:992,enableRemember:!1,noTransitionAfterReload:!0,animationSpeed:300},Ke=function(){function e(e,t){this._element=e,this._options=n.default.extend({},Ge,t),0===n.default("#sidebar-overlay").length&&this._addOverlay(),this._init()}var t=e.prototype;return t.expand=function(){var e=n.default(Be);this._options.autoCollapseSize&&n.default(window).width()<=this._options.autoCollapseSize&&e.addClass(Je),e.addClass(We).removeClass("sidebar-collapse sidebar-closed").delay(50).queue((function(){e.removeClass(We),n.default(this).dequeue()})),this._options.enableRemember&&localStorage.setItem("remember"+Ne,Je),n.default(this._element).trigger(n.default.Event("shown.lte.pushmenu"))},t.collapse=function(){var e=this,t=n.default(Be);this._options.autoCollapseSize&&n.default(window).width()<=this._options.autoCollapseSize&&t.removeClass(Je).addClass(Ve),t.addClass($e),this._options.enableRemember&&localStorage.setItem("remember"+Ne,$e),n.default(this._element).trigger(n.default.Event("collapsed.lte.pushmenu")),setTimeout((function(){n.default(e._element).trigger(n.default.Event("collapsed-done.lte.pushmenu"))}),this._options.animationSpeed)},t.toggle=function(){n.default(Be).hasClass($e)?this.expand():this.collapse()},t.autoCollapse=function(e){if(void 0===e&&(e=!1),this._options.autoCollapseSize){var t=n.default(Be);n.default(window).width()<=this._options.autoCollapseSize?t.hasClass(Je)||this.collapse():!0===e&&(t.hasClass(Je)?t.removeClass(Je):t.hasClass(Ve)&&this.expand())}},t.remember=function(){if(this._options.enableRemember){var e=n.default("body");localStorage.getItem("remember"+Ne)===$e?this._options.noTransitionAfterReload?e.addClass("hold-transition").addClass($e).delay(50).queue((function(){n.default(this).removeClass("hold-transition"),n.default(this).dequeue()})):e.addClass($e):this._options.noTransitionAfterReload?e.addClass("hold-transition").removeClass($e).delay(50).queue((function(){n.default(this).removeClass("hold-transition"),n.default(this).dequeue()})):e.removeClass($e)}},t._init=function(){var e=this;this.remember(),this.autoCollapse(),n.default(window).resize((function(){e.autoCollapse(!0)}))},t._addOverlay=function(){var e=this,t=n.default("",{id:"sidebar-overlay"});t.on("click",(function(){e.collapse()})),n.default(".wrapper").append(t)},e._jQueryInterface=function(t){return this.each((function(){var a=n.default(this).data(Oe),i=n.default.extend({},Ge,n.default(this).data());a||(a=new e(this,i),n.default(this).data(Oe,a)),"string"==typeof t&&/collapse|expand|toggle/.test(t)&&a[t]()}))},e}();n.default(document).on("click",Ue,(function(e){e.preventDefault();var t=e.currentTarget;"pushmenu"!==n.default(t).data("widget")&&(t=n.default(t).closest(Ue)),Ke._jQueryInterface.call(n.default(t),"toggle")})),n.default(window).on("load",(function(){Ke._jQueryInterface.call(n.default(Ue))})),n.default.fn[qe]=Ke._jQueryInterface,n.default.fn[qe].Constructor=Ke,n.default.fn[qe].noConflict=function(){return n.default.fn[qe]=Pe,Ke._jQueryInterface};var Xe="SidebarSearch",Ye="lte.sidebar-search",Ze=n.default.fn[Xe],et="sidebar-search-open",tt="fa-search",at="fa-times",nt="sidebar-search-results",it="list-group",ot='[data-widget="sidebar-search"]',lt=ot+" .form-control",st=ot+" .btn",rt=st+" i",dt=".sidebar-search-results",ft=".sidebar-search-results .list-group",ut={arrowSign:"->",minLength:3,maxResults:7,highlightName:!0,highlightPath:!1,highlightClass:"text-light",notFoundText:"No element found!"},ct=[],ht=function(){function e(e,t){this.element=e,this.options=n.default.extend({},ut,t),this.items=[]}var a=e.prototype;return a.init=function(){var e=this;0!==n.default(ot).length&&(0===n.default(ot).next(dt).length&&n.default(ot).after(n.default("",{class:nt})),0===n.default(dt).children(".list-group").length&&n.default(dt).append(n.default("",{class:it})),this._addNotFound(),n.default(".main-sidebar .nav-sidebar").children().each((function(t,a){e._parseItem(a)})))},a.search=function(){var e=this,t=n.default(lt).val().toLowerCase();if(t.length .nav-link"),l=n.default(e).clone().find("> .nav-treeview"),s=o.attr("href"),r=o.find("p").children().remove().end().text();if(i.name=this._trimText(r),i.link=s,i.path=t,0===l.length)ct.push(i);else{var d=i.path.concat([i.name]);l.children().each((function(e,t){a._parseItem(t,d)}))}}},a._trimText=function(e){return t.trim(e.replace(/(\r\n|\n|\r)/gm," "))},a._renderItem=function(e,t,a){var i=this;if(a=a.join(" "+this.options.arrowSign+" "),e=unescape(e),t=decodeURI(t),this.options.highlightName||this.options.highlightPath){var o=n.default(lt).val().toLowerCase(),l=new RegExp(o,"gi");this.options.highlightName&&(e=e.replace(l,(function(e){return''+e+""}))),this.options.highlightPath&&(a=a.replace(l,(function(e){return''+e+""})))}var s=n.default("",{href:decodeURIComponent(t),class:"list-group-item"}),r=n.default("",{class:"search-title"}).html(e),d=n.default("",{class:"search-path"}).html(a);return s.append(r).append(d),s},a._addNotFound=function(){n.default(ft).append(this._renderItem(this.options.notFoundText,"#",[]))},e._jQueryInterface=function(t){var a=n.default(this).data(Ye);a||(a=n.default(this).data());var i=n.default.extend({},ut,"object"==typeof t?t:a),o=new e(n.default(this),i);n.default(this).data(Ye,"object"==typeof t?t:a),"string"==typeof t&&/init|toggle|close|open|search/.test(t)?o[t]():o.init()},e}();n.default(document).on("click",st,(function(e){e.preventDefault(),ht._jQueryInterface.call(n.default(ot),"toggle")})),n.default(document).on("keyup",lt,(function(e){return 38==e.keyCode?(e.preventDefault(),void n.default(ft).children().last().focus()):40==e.keyCode?(e.preventDefault(),void n.default(ft).children().first().focus()):void setTimeout((function(){ht._jQueryInterface.call(n.default(ot),"search")}),100)})),n.default(document).on("keydown",ft,(function(e){var t=n.default(":focus");38==e.keyCode&&(e.preventDefault(),t.is(":first-child")?t.siblings().last().focus():t.prev().focus()),40==e.keyCode&&(e.preventDefault(),t.is(":last-child")?t.siblings().first().focus():t.next().focus())})),n.default(window).on("load",(function(){ht._jQueryInterface.call(n.default(ot),"init")})),n.default.fn[Xe]=ht._jQueryInterface,n.default.fn[Xe].Constructor=ht,n.default.fn[Xe].noConflict=function(){return n.default.fn[Xe]=Ze,ht._jQueryInterface};var gt="NavbarSearch",pt="lte.navbar-search",mt=n.default.fn[gt],vt='[data-widget="navbar-search"]',_t=".form-control",bt="navbar-search-open",yt={resetOnClose:!0,target:".navbar-search-block"},Ct=function(){function e(e,t){this._element=e,this._config=n.default.extend({},yt,t)}var t=e.prototype;return t.open=function(){n.default(this._config.target).css("display","flex").hide().fadeIn().addClass(bt),n.default(this._config.target+" "+_t).focus()},t.close=function(){n.default(this._config.target).fadeOut().removeClass(bt),this._config.resetOnClose&&n.default(this._config.target+" "+_t).val("")},t.toggle=function(){n.default(this._config.target).hasClass(bt)?this.close():this.open()},e._jQueryInterface=function(t){return this.each((function(){var a=n.default(this).data(pt),i=n.default.extend({},yt,n.default(this).data());if(a||(a=new e(this,i),n.default(this).data(pt,a)),!/toggle|close|open/.test(t))throw new Error("Undefined method "+t);a[t]()}))},e}();n.default(document).on("click",vt,(function(e){e.preventDefault();var t=n.default(e.currentTarget);"navbar-search"!==t.data("widget")&&(t=t.closest(vt)),Ct._jQueryInterface.call(t,"toggle")})),n.default.fn[gt]=Ct._jQueryInterface,n.default.fn[gt].Constructor=Ct,n.default.fn[gt].noConflict=function(){return n.default.fn[gt]=mt,Ct._jQueryInterface};var wt=n.default.fn.Toasts,xt="topRight",It="topLeft",Tt="bottomRight",St="bottomLeft",jt={position:xt,fixed:!0,autohide:!1,autoremove:!0,delay:1e3,fade:!0,icon:null,image:null,imageAlt:null,imageHeight:"25px",title:null,subtitle:null,close:!0,body:null,class:null},kt=function(){function e(e,t){this._config=t,this._prepareContainer(),n.default("body").trigger(n.default.Event("init.lte.toasts"))}var t=e.prototype;return t.create=function(){var e=n.default('');e.data("autohide",this._config.autohide),e.data("animation",this._config.fade),this._config.class&&e.addClass(this._config.class),this._config.delay&&500!=this._config.delay&&e.data("delay",this._config.delay);var t=n.default('');if(null!=this._config.image){var a=n.default("
").addClass("rounded mr-2").attr("src",this._config.image).attr("alt",this._config.imageAlt);null!=this._config.imageHeight&&a.height(this._config.imageHeight).width("auto"),t.append(a)}if(null!=this._config.icon&&t.append(n.default("").addClass("mr-2").addClass(this._config.icon)),null!=this._config.title&&t.append(n.default("").addClass("mr-auto").html(this._config.title)),null!=this._config.subtitle&&t.append(n.default("").html(this._config.subtitle)),1==this._config.close){var i=n.default('').attr("type","button").addClass("ml-2 mb-1 close").attr("aria-label","Close").append('');null==this._config.title&&i.toggleClass("ml-2 ml-auto"),t.append(i)}e.append(t),null!=this._config.body&&e.append(n.default('').html(this._config.body)),n.default(this._getContainerId()).prepend(e);var o=n.default("body");o.trigger(n.default.Event("created.lte.toasts")),e.toast("show"),this._config.autoremove&&e.on("hidden.bs.toast",(function(){n.default(this).delay(200).remove(),o.trigger(n.default.Event("removed.lte.toasts"))}))},t._getContainerId=function(){return this._config.position==xt?"#toastsContainerTopRight":this._config.position==It?"#toastsContainerTopLeft":this._config.position==Tt?"#toastsContainerBottomRight":this._config.position==St?"#toastsContainerBottomLeft":void 0},t._prepareContainer=function(){if(0===n.default(this._getContainerId()).length){var e=n.default("").attr("id",this._getContainerId().replace("#",""));this._config.position==xt?e.addClass("toasts-top-right"):this._config.position==It?e.addClass("toasts-top-left"):this._config.position==Tt?e.addClass("toasts-bottom-right"):this._config.position==St&&e.addClass("toasts-bottom-left"),n.default("body").append(e)}this._config.fixed?n.default(this._getContainerId()).addClass("fixed"):n.default(this._getContainerId()).removeClass("fixed")},e._jQueryInterface=function(t,a){return this.each((function(){var i=n.default.extend({},jt,a),o=new e(n.default(this),i);"create"===t&&o[t]()}))},e}();n.default.fn.Toasts=kt._jQueryInterface,n.default.fn.Toasts.Constructor=kt,n.default.fn.Toasts.noConflict=function(){return n.default.fn.Toasts=wt,kt._jQueryInterface};var Qt="TodoList",Ht="lte.todolist",zt=n.default.fn[Qt],Ft="done",Et={onCheck:function(e){return e},onUnCheck:function(e){return e}},Lt=function(){function e(e,t){this._config=t,this._element=e,this._init()}var t=e.prototype;return t.toggle=function(e){e.parents("li").toggleClass(Ft),n.default(e).prop("checked")?this.check(e):this.unCheck(n.default(e))},t.check=function(e){this._config.onCheck.call(e)},t.unCheck=function(e){this._config.onUnCheck.call(e)},t._init=function(){var e=this,t=this._element;t.find("input:checkbox:checked").parents("li").toggleClass(Ft),t.on("change","input:checkbox",(function(t){e.toggle(n.default(t.target))}))},e._jQueryInterface=function(t){return this.each((function(){var a=n.default(this).data(Ht);a||(a=n.default(this).data());var i=n.default.extend({},Et,"object"==typeof t?t:a),o=new e(n.default(this),i);n.default(this).data(Ht,"object"==typeof t?t:a),"init"===t&&o[t]()}))},e}();n.default(window).on("load",(function(){Lt._jQueryInterface.call(n.default('[data-widget="todo-list"]'))})),n.default.fn[Qt]=Lt._jQueryInterface,n.default.fn[Qt].Constructor=Lt,n.default.fn[Qt].noConflict=function(){return n.default.fn[Qt]=zt,Lt._jQueryInterface};var Dt="Treeview",Rt="lte.treeview",At=n.default.fn[Dt],Mt=".nav-item",qt=".nav-treeview",Ot=".menu-open",Nt='[data-widget="treeview"]',Pt="menu-open",Ut="menu-is-opening",Bt={trigger:Nt+" .nav-link",animationSpeed:300,accordion:!0,expandSidebar:!1,sidebarButtonSelector:'[data-widget="pushmenu"]'},$t=function(){function e(e,t){this._config=t,this._element=e}var t=e.prototype;return t.init=function(){n.default(".nav-item.menu-open .nav-treeview.menu-open").css("display","block"),this._setupListeners()},t.expand=function(e,t){var a=this,i=n.default.Event("expanded.lte.treeview");if(this._config.accordion){var o=t.siblings(Ot).first(),l=o.find(qt).first();this.collapse(l,o)}t.addClass(Ut),e.stop().slideDown(this._config.animationSpeed,(function(){t.addClass(Pt),n.default(a._element).trigger(i)})),this._config.expandSidebar&&this._expandSidebar()},t.collapse=function(e,t){var a=this,i=n.default.Event("collapsed.lte.treeview");t.removeClass("menu-is-opening menu-open"),e.stop().slideUp(this._config.animationSpeed,(function(){n.default(a._element).trigger(i),e.find(".menu-open > .nav-treeview").slideUp(),e.find(Ot).removeClass("menu-is-opening menu-open")}))},t.toggle=function(e){var t=n.default(e.currentTarget),a=t.parent(),i=a.find("> .nav-treeview");if(i.is(qt)||(a.is(Mt)||(i=a.parent().find("> .nav-treeview")),i.is(qt))){e.preventDefault();var o=t.parents(Mt).first();o.hasClass(Pt)?this.collapse(n.default(i),o):this.expand(n.default(i),o)}},t._setupListeners=function(){var e=this,t=void 0!==this._element.attr("id")?"#"+this._element.attr("id"):"";n.default(document).on("click",""+t+this._config.trigger,(function(t){e.toggle(t)}))},t._expandSidebar=function(){n.default("body").hasClass("sidebar-collapse")&&n.default(this._config.sidebarButtonSelector).PushMenu("expand")},e._jQueryInterface=function(t){return this.each((function(){var a=n.default(this).data(Rt),i=n.default.extend({},Bt,n.default(this).data());a||(a=new e(n.default(this),i),n.default(this).data(Rt,a)),"init"===t&&a[t]()}))},e}();n.default(window).on("load.lte.treeview",(function(){n.default(Nt).each((function(){$t._jQueryInterface.call(n.default(this),"init")}))})),n.default.fn[Dt]=$t._jQueryInterface,n.default.fn[Dt].Constructor=$t,n.default.fn[Dt].noConflict=function(){return n.default.fn[Dt]=At,$t._jQueryInterface},e.CardRefresh=f,e.CardWidget=I,e.ControlSidebar=M,e.DirectChat=P,e.Dropdown=V,e.ExpandableTable=te,e.Fullscreen=re,e.IFrame=Qe,e.Layout=Me,e.NavbarSearch=Ct,e.PushMenu=Ke,e.SidebarSearch=ht,e.Toasts=kt,e.TodoList=Lt,e.Treeview=$t,Object.defineProperty(e,"__esModule",{value:!0})}));
-//# sourceMappingURL=adminlte.min.js.map
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/axios/axios.min.js b/generator-web/src/main/resources/statics/plugins/axios/axios.min.js
deleted file mode 100644
index 69cff7e..0000000
--- a/generator-web/src/main/resources/statics/plugins/axios/axios.min.js
+++ /dev/null
@@ -1,3 +0,0 @@
-/* axios v0.1.0 | (c) 2014 by Matt Zabriskie */
-var axios=function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){t.exports=n(1)},function(t,e,n){function r(){p.forEach(arguments,function(t){h[t]=function(e,n){return h(p.merge(n||{},{method:t,url:e}))}})}function o(){p.forEach(arguments,function(t){h[t]=function(e,n,r){return h(p.merge(r||{},{method:t,url:e,data:n}))}})}var i=n(9).Promise,s=n(2),c=n(3),u=n(4),a=n(5),f=n(6),l=n(7),p=n(8),h=t.exports=function(t){t=p.merge({method:"get",transformRequest:u.transformRequest,transformResponse:u.transformResponse},t),t.withCredentials=t.withCredentials||u.withCredentials;var e=new i(function(e,n){var r=new(XMLHttpRequest||ActiveXObject)("Microsoft.XMLHTTP"),o=f(t.data,t.headers,t.transformRequest);r.open(t.method,s(t.url,t.params),!0),r.onreadystatechange=function(){if(r&&4===r.readyState){var o=a(r.getAllResponseHeaders()),i={data:f(r.responseText,o,t.transformResponse),status:r.status,headers:o,config:t};(r.status>=200&&r.status<300?e:n)(i.data,i.status,i.headers,i.config),r=null}};var i=p.merge(u.headers.common,u.headers[t.method]||{},t.headers||{}),h=l(t.url)?c.read(t.xsrfCookieName||u.xsrfCookieName):void 0;if(h&&(i[t.xsrfHeaderName||u.xsrfHeaderName]=h),p.forEach(i,function(t,e){o||"content-type"!==e.toLowerCase()?r.setRequestHeader(e,t):delete i[e]}),t.withCredentials&&(r.withCredentials=!0),t.responseType)try{r.responseType=t.responseType}catch(d){if("json"!==r.responseType)throw d}r.send(o)});return e.success=function(t){return e.then(function(e){t(e)}),e},e.error=function(t){return e.then(null,function(e){t(e)}),e},e};h.defaults=u,r("delete","get","head"),o("post","put","patch")},function(t,e,n){"use strict";function r(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}var o=n(8);t.exports=function(t,e){if(!e)return t;var n=[];return o.forEach(e,function(t,e){null!==t&&"undefined"!=typeof t&&(o.isArray(t)||(t=[t]),o.forEach(t,function(t){o.isDate(t)?t=t.toISOString():o.isObject(t)&&(t=JSON.stringify(t)),n.push(r(e)+"="+r(t))}))}),n.length>0&&(t+=(-1===t.indexOf("?")?"?":"&")+n.join("&")),t}},function(t,e,n){"use strict";var r=n(8);t.exports={write:function(t,e,n,o,i,s){var c=[];c.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&c.push("expires="+new Date(n).toGMTString()),r.isString(o)&&c.push("path="+o),r.isString(i)&&c.push("domain="+i),s===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}},function(t,e,n){"use strict";var r=n(8),o=/^\s*(\[|\{[^\{])/,i=/[\}\]]\s*$/,s=/^\)\]\}',?\n/,c={"Content-Type":"application/json;charset=utf-8"};t.exports={transformRequest:[function(t){return!r.isObject(t)||r.isFile(t)||r.isBlob(t)?null:JSON.stringify(t)}],transformResponse:[function(t){return"string"==typeof t&&(t=t.replace(s,""),o.test(t)&&i.test(t)&&(t=JSON.parse(t))),t}],headers:{common:{Accept:"application/json, text/plain, */*"},patch:r.merge(c),post:r.merge(c),put:r.merge(c)},xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN"}},function(t,e,n){"use strict";var r=n(8);t.exports=function(t){var e,n,o,i={};return t?(r.forEach(t.split("\n"),function(t){o=t.indexOf(":"),e=r.trim(t.substr(0,o)).toLowerCase(),n=r.trim(t.substr(o+1)),e&&(i[e]=i[e]?i[e]+", "+n:n)}),i):i}},function(t,e,n){"use strict";var r=n(8);t.exports=function(t,e,n){return r.forEach(n,function(n){t=n(t,e)}),t}},function(t,e,n){"use strict";function r(t){var e=t;return o&&(s.setAttribute("href",e),e=s.href),s.setAttribute("href",e),{href:s.href,protocol:s.protocol?s.protocol.replace(/:$/,""):"",host:s.host,search:s.search?s.search.replace(/^\?/,""):"",hash:s.hash?s.hash.replace(/^#/,""):"",hostname:s.hostname,port:s.port,pathname:"/"===s.pathname.charAt(0)?s.pathname:"/"+s.pathname}}var o=/(msie|trident)/i.test(navigator.userAgent),i=n(8),s=document.createElement("a"),c=r(window.location.href);t.exports=function(t){var e=i.isString(t)?r(t):t;return e.protocol===c.protocol&&e.host===c.host}},function(t){function e(t){return"[object Array]"===l.call(t)}function n(t){return"string"==typeof t}function r(t){return"number"==typeof t}function o(t){return null!==t&&"object"==typeof t}function i(t){return"[object Date]"===l.call(t)}function s(t){return"[object File]"===l.call(t)}function c(t){return"[object Blob]"===l.call(t)}function u(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}function a(t,e){if(null!==t&&"undefined"!=typeof t){var n=t.constructor===Array||"function"==typeof t.callee;if("object"==typeof t||n||(t=[t]),n)for(var r=0,o=t.length;o>r;r++)e.call(null,t[r],r,t);else for(var i in t)t.hasOwnProperty(i)&&e.call(null,t[i],i,t)}}function f(){var t={};return a(arguments,function(e){a(e,function(e,n){t[n]=e})}),t}var l=Object.prototype.toString;t.exports={isArray:e,isString:n,isNumber:r,isObject:o,isDate:i,isFile:s,isBlob:c,forEach:a,merge:f,trim:u}},function(t,e,n){"use strict";var r=n(10).Promise,o=n(11).polyfill;e.Promise=r,e.polyfill=o},function(t,e,n){"use strict";function r(t){if(!v(t))throw new TypeError("You must pass a resolver function as the first argument to the promise constructor");if(!(this instanceof r))throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._subscribers=[],o(t,this)}function o(t,e){function n(t){a(e,t)}function r(t){l(e,t)}try{t(n,r)}catch(o){r(o)}}function i(t,e,n,r){var o,i,s,c,f=v(n);if(f)try{o=n(r),s=!0}catch(p){c=!0,i=p}else o=r,s=!0;u(e,o)||(f&&s?a(e,o):c?l(e,i):t===E?a(e,o):t===_&&l(e,o))}function s(t,e,n,r){var o=t._subscribers,i=o.length;o[i]=e,o[i+E]=n,o[i+_]=r}function c(t,e){for(var n,r,o=t._subscribers,s=t._detail,c=0;c0)){var r=n.shift();r()}},!0),function(t){n.push(t),window.postMessage("process-tick","*")}}return function(t){setTimeout(t,0)}}(),n.title="browser",n.browser=!0,n.env={},n.argv=[],n.on=e,n.addListener=e,n.once=e,n.off=e,n.removeListener=e,n.removeAllListeners=e,n.emit=e,n.binding=function(){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(){throw new Error("process.chdir is not supported")}}]);
-//# sourceMappingURL=axios.min.map
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/css/bootstrap-table.min.css b/generator-web/src/main/resources/statics/plugins/bootstrap/css/bootstrap-table.min.css
deleted file mode 100644
index e3fffda..0000000
--- a/generator-web/src/main/resources/statics/plugins/bootstrap/css/bootstrap-table.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.fixed-table-container .bs-checkbox,.fixed-table-container .no-records-found{text-align:center}.fixed-table-body thead th .th-inner,.table td,.table th{box-sizing:border-box}.bootstrap-table .table{margin-bottom:0!important;border-bottom:1px solid #ddd;border-collapse:collapse!important;border-radius:1px}.bootstrap-table .table:not(.table-condensed),.bootstrap-table .table:not(.table-condensed)>tbody>tr>td,.bootstrap-table .table:not(.table-condensed)>tbody>tr>th,.bootstrap-table .table:not(.table-condensed)>tfoot>tr>td,.bootstrap-table .table:not(.table-condensed)>tfoot>tr>th,.bootstrap-table .table:not(.table-condensed)>thead>tr>td{padding:8px}.bootstrap-table .table.table-no-bordered>tbody>tr>td,.bootstrap-table .table.table-no-bordered>thead>tr>th{border-right:2px solid transparent}.bootstrap-table .table.table-no-bordered>tbody>tr>td:last-child{border-right:none}.fixed-table-container{position:relative;clear:both;border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.fixed-table-container.table-no-bordered{border:1px solid transparent}.fixed-table-footer,.fixed-table-header{overflow:hidden}.fixed-table-footer{border-top:1px solid #ddd}.fixed-table-body{overflow-x:auto;overflow-y:auto;height:100%}.fixed-table-container table{width:100%}.fixed-table-container thead th{height:0;padding:0;margin:0;border-left:1px solid #ddd}.fixed-table-container thead th:focus{outline:transparent solid 0}.fixed-table-container thead th:first-child{border-left:none;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px}.fixed-table-container tbody td .th-inner,.fixed-table-container thead th .th-inner{padding:8px;line-height:24px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-table-container thead th .sortable{cursor:pointer;background-position:right;background-repeat:no-repeat;padding-right:30px}.fixed-table-container thead th .both{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC')}.fixed-table-container thead th .asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==)}.fixed-table-container thead th .desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII=)}.fixed-table-container th.detail{width:30px}.fixed-table-container tbody td{border-left:1px solid #ddd}.fixed-table-container tbody tr:first-child td{border-top:none}.fixed-table-container tbody td:first-child{border-left:none}.fixed-table-container tbody .selected td{background-color:#f5f5f5}.fixed-table-container .bs-checkbox .th-inner{padding:8px 0}.fixed-table-container input[type=radio],.fixed-table-container input[type=checkbox]{margin:0 auto!important}.fixed-table-pagination .pagination-detail,.fixed-table-pagination div.pagination{margin-top:10px;margin-bottom:10px}.fixed-table-pagination div.pagination .pagination{margin:0}.fixed-table-pagination .pagination a{padding:6px 12px;line-height:1.428571429}.fixed-table-pagination .pagination-info{line-height:34px;margin-right:5px}.fixed-table-pagination .btn-group{position:relative;display:inline-block;vertical-align:middle}.fixed-table-pagination .dropup .dropdown-menu{margin-bottom:0}.fixed-table-pagination .page-list{display:inline-block}.fixed-table-toolbar .columns-left{margin-right:5px}.fixed-table-toolbar .columns-right{margin-left:5px}.fixed-table-toolbar .columns label{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429}.fixed-table-toolbar .bs-bars,.fixed-table-toolbar .columns,.fixed-table-toolbar .search{position:relative;margin-top:0px;margin-bottom:0px;line-height:34px}.fixed-table-pagination li.disabled a{pointer-events:none;cursor:default}.fixed-table-loading{display:none;position:absolute;top:42px;right:0;bottom:0;left:0;z-index:99;background-color:#fff;text-align:center}.fixed-table-body .card-view .title{font-weight:700;display:inline-block;min-width:30%;text-align:left!important}.table td,.table th{vertical-align:middle}.fixed-table-toolbar .dropdown-menu{text-align:left;max-height:300px;overflow:auto}.fixed-table-toolbar .btn-group>.btn-group{display:inline-block;margin-left:-1px!important}.fixed-table-toolbar .btn-group>.btn-group>.btn{border-radius:0}.fixed-table-toolbar .btn-group>.btn-group:first-child>.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.fixed-table-toolbar .btn-group>.btn-group:last-child>.btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.bootstrap-table .table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}.bootstrap-table .table thead>tr>th{padding:0;margin:0}.bootstrap-table .fixed-table-footer tbody>tr>td{padding:0!important}.bootstrap-table .fixed-table-footer .table{border-bottom:none;border-radius:0;padding:0!important}.bootstrap-table .pull-right .dropdown-menu{right:0;left:auto}p.fixed-table-scroll-inner{width:100%;height:200px}div.fixed-table-scroll-outer{top:0;left:0;visibility:hidden;width:200px;height:150px;overflow:hidden}.fixed-table-pagination:after,.fixed-table-toolbar:after{content:"";display:block;clear:both}
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/css/bootstrap.min.css b/generator-web/src/main/resources/statics/plugins/bootstrap/css/bootstrap.min.css
deleted file mode 100644
index ed3905e..0000000
--- a/generator-web/src/main/resources/statics/plugins/bootstrap/css/bootstrap.min.css
+++ /dev/null
@@ -1,6 +0,0 @@
-/*!
- * Bootstrap v3.3.7 (http://getbootstrap.com)
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
-/*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/css/bootstrap.min.css.map b/generator-web/src/main/resources/statics/plugins/bootstrap/css/bootstrap.min.css.map
deleted file mode 100644
index e69de29..0000000
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.bundle.js b/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.bundle.js
deleted file mode 100644
index f2df15a..0000000
--- a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.bundle.js
+++ /dev/null
@@ -1,6972 +0,0 @@
-/*!
- * Bootstrap v4.6.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-(function (global, factory) {
- typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery')) :
- typeof define === 'function' && define.amd ? define(['exports', 'jquery'], factory) :
- (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.bootstrap = {}, global.jQuery));
-})(this, (function (exports, $) { 'use strict';
-
- function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
-
- var $__default = /*#__PURE__*/_interopDefaultLegacy($);
-
- function _defineProperties(target, props) {
- for (var i = 0; i < props.length; i++) {
- var descriptor = props[i];
- descriptor.enumerable = descriptor.enumerable || false;
- descriptor.configurable = true;
- if ("value" in descriptor) descriptor.writable = true;
- Object.defineProperty(target, descriptor.key, descriptor);
- }
- }
-
- function _createClass(Constructor, protoProps, staticProps) {
- if (protoProps) _defineProperties(Constructor.prototype, protoProps);
- if (staticProps) _defineProperties(Constructor, staticProps);
- return Constructor;
- }
-
- function _extends$1() {
- _extends$1 = Object.assign || function (target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i];
-
- for (var key in source) {
- if (Object.prototype.hasOwnProperty.call(source, key)) {
- target[key] = source[key];
- }
- }
- }
-
- return target;
- };
-
- return _extends$1.apply(this, arguments);
- }
-
- function _inheritsLoose(subClass, superClass) {
- subClass.prototype = Object.create(superClass.prototype);
- subClass.prototype.constructor = subClass;
-
- _setPrototypeOf(subClass, superClass);
- }
-
- function _setPrototypeOf(o, p) {
- _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {
- o.__proto__ = p;
- return o;
- };
-
- return _setPrototypeOf(o, p);
- }
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.6.1): util.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- * --------------------------------------------------------------------------
- */
- /**
- * Private TransitionEnd Helpers
- */
-
- var TRANSITION_END = 'transitionend';
- var MAX_UID = 1000000;
- var MILLISECONDS_MULTIPLIER = 1000; // Shoutout AngusCroll (https://goo.gl/pxwQGp)
-
- function toType(obj) {
- if (obj === null || typeof obj === 'undefined') {
- return "" + obj;
- }
-
- return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase();
- }
-
- function getSpecialTransitionEndEvent() {
- return {
- bindType: TRANSITION_END,
- delegateType: TRANSITION_END,
- handle: function handle(event) {
- if ($__default["default"](event.target).is(this)) {
- return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params
- }
-
- return undefined;
- }
- };
- }
-
- function transitionEndEmulator(duration) {
- var _this = this;
-
- var called = false;
- $__default["default"](this).one(Util.TRANSITION_END, function () {
- called = true;
- });
- setTimeout(function () {
- if (!called) {
- Util.triggerTransitionEnd(_this);
- }
- }, duration);
- return this;
- }
-
- function setTransitionEndSupport() {
- $__default["default"].fn.emulateTransitionEnd = transitionEndEmulator;
- $__default["default"].event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent();
- }
- /**
- * Public Util API
- */
-
-
- var Util = {
- TRANSITION_END: 'bsTransitionEnd',
- getUID: function getUID(prefix) {
- do {
- // eslint-disable-next-line no-bitwise
- prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here
- } while (document.getElementById(prefix));
-
- return prefix;
- },
- getSelectorFromElement: function getSelectorFromElement(element) {
- var selector = element.getAttribute('data-target');
-
- if (!selector || selector === '#') {
- var hrefAttr = element.getAttribute('href');
- selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : '';
- }
-
- try {
- return document.querySelector(selector) ? selector : null;
- } catch (_) {
- return null;
- }
- },
- getTransitionDurationFromElement: function getTransitionDurationFromElement(element) {
- if (!element) {
- return 0;
- } // Get transition-duration of the element
-
-
- var transitionDuration = $__default["default"](element).css('transition-duration');
- var transitionDelay = $__default["default"](element).css('transition-delay');
- var floatTransitionDuration = parseFloat(transitionDuration);
- var floatTransitionDelay = parseFloat(transitionDelay); // Return 0 if element or transition duration is not found
-
- if (!floatTransitionDuration && !floatTransitionDelay) {
- return 0;
- } // If multiple durations are defined, take the first
-
-
- transitionDuration = transitionDuration.split(',')[0];
- transitionDelay = transitionDelay.split(',')[0];
- return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER;
- },
- reflow: function reflow(element) {
- return element.offsetHeight;
- },
- triggerTransitionEnd: function triggerTransitionEnd(element) {
- $__default["default"](element).trigger(TRANSITION_END);
- },
- supportsTransitionEnd: function supportsTransitionEnd() {
- return Boolean(TRANSITION_END);
- },
- isElement: function isElement(obj) {
- return (obj[0] || obj).nodeType;
- },
- typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) {
- for (var property in configTypes) {
- if (Object.prototype.hasOwnProperty.call(configTypes, property)) {
- var expectedTypes = configTypes[property];
- var value = config[property];
- var valueType = value && Util.isElement(value) ? 'element' : toType(value);
-
- if (!new RegExp(expectedTypes).test(valueType)) {
- throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\"."));
- }
- }
- }
- },
- findShadowRoot: function findShadowRoot(element) {
- if (!document.documentElement.attachShadow) {
- return null;
- } // Can find the shadow root otherwise it'll return the document
-
-
- if (typeof element.getRootNode === 'function') {
- var root = element.getRootNode();
- return root instanceof ShadowRoot ? root : null;
- }
-
- if (element instanceof ShadowRoot) {
- return element;
- } // when we don't find a shadow root
-
-
- if (!element.parentNode) {
- return null;
- }
-
- return Util.findShadowRoot(element.parentNode);
- },
- jQueryDetection: function jQueryDetection() {
- if (typeof $__default["default"] === 'undefined') {
- throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
- }
-
- var version = $__default["default"].fn.jquery.split(' ')[0].split('.');
- var minMajor = 1;
- var ltMajor = 2;
- var minMinor = 9;
- var minPatch = 1;
- var maxMajor = 4;
-
- if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {
- throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0');
- }
- }
- };
- Util.jQueryDetection();
- setTransitionEndSupport();
-
- /**
- * Constants
- */
-
- var NAME$a = 'alert';
- var VERSION$a = '4.6.1';
- var DATA_KEY$a = 'bs.alert';
- var EVENT_KEY$a = "." + DATA_KEY$a;
- var DATA_API_KEY$7 = '.data-api';
- var JQUERY_NO_CONFLICT$a = $__default["default"].fn[NAME$a];
- var CLASS_NAME_ALERT = 'alert';
- var CLASS_NAME_FADE$5 = 'fade';
- var CLASS_NAME_SHOW$7 = 'show';
- var EVENT_CLOSE = "close" + EVENT_KEY$a;
- var EVENT_CLOSED = "closed" + EVENT_KEY$a;
- var EVENT_CLICK_DATA_API$6 = "click" + EVENT_KEY$a + DATA_API_KEY$7;
- var SELECTOR_DISMISS = '[data-dismiss="alert"]';
- /**
- * Class definition
- */
-
- var Alert = /*#__PURE__*/function () {
- function Alert(element) {
- this._element = element;
- } // Getters
-
-
- var _proto = Alert.prototype;
-
- // Public
- _proto.close = function close(element) {
- var rootElement = this._element;
-
- if (element) {
- rootElement = this._getRootElement(element);
- }
-
- var customEvent = this._triggerCloseEvent(rootElement);
-
- if (customEvent.isDefaultPrevented()) {
- return;
- }
-
- this._removeElement(rootElement);
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$a);
- this._element = null;
- } // Private
- ;
-
- _proto._getRootElement = function _getRootElement(element) {
- var selector = Util.getSelectorFromElement(element);
- var parent = false;
-
- if (selector) {
- parent = document.querySelector(selector);
- }
-
- if (!parent) {
- parent = $__default["default"](element).closest("." + CLASS_NAME_ALERT)[0];
- }
-
- return parent;
- };
-
- _proto._triggerCloseEvent = function _triggerCloseEvent(element) {
- var closeEvent = $__default["default"].Event(EVENT_CLOSE);
- $__default["default"](element).trigger(closeEvent);
- return closeEvent;
- };
-
- _proto._removeElement = function _removeElement(element) {
- var _this = this;
-
- $__default["default"](element).removeClass(CLASS_NAME_SHOW$7);
-
- if (!$__default["default"](element).hasClass(CLASS_NAME_FADE$5)) {
- this._destroyElement(element);
-
- return;
- }
-
- var transitionDuration = Util.getTransitionDurationFromElement(element);
- $__default["default"](element).one(Util.TRANSITION_END, function (event) {
- return _this._destroyElement(element, event);
- }).emulateTransitionEnd(transitionDuration);
- };
-
- _proto._destroyElement = function _destroyElement(element) {
- $__default["default"](element).detach().trigger(EVENT_CLOSED).remove();
- } // Static
- ;
-
- Alert._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY$a);
-
- if (!data) {
- data = new Alert(this);
- $element.data(DATA_KEY$a, data);
- }
-
- if (config === 'close') {
- data[config](this);
- }
- });
- };
-
- Alert._handleDismiss = function _handleDismiss(alertInstance) {
- return function (event) {
- if (event) {
- event.preventDefault();
- }
-
- alertInstance.close(this);
- };
- };
-
- _createClass(Alert, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$a;
- }
- }]);
-
- return Alert;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$6, SELECTOR_DISMISS, Alert._handleDismiss(new Alert()));
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$a] = Alert._jQueryInterface;
- $__default["default"].fn[NAME$a].Constructor = Alert;
-
- $__default["default"].fn[NAME$a].noConflict = function () {
- $__default["default"].fn[NAME$a] = JQUERY_NO_CONFLICT$a;
- return Alert._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$9 = 'button';
- var VERSION$9 = '4.6.1';
- var DATA_KEY$9 = 'bs.button';
- var EVENT_KEY$9 = "." + DATA_KEY$9;
- var DATA_API_KEY$6 = '.data-api';
- var JQUERY_NO_CONFLICT$9 = $__default["default"].fn[NAME$9];
- var CLASS_NAME_ACTIVE$3 = 'active';
- var CLASS_NAME_BUTTON = 'btn';
- var CLASS_NAME_FOCUS = 'focus';
- var EVENT_CLICK_DATA_API$5 = "click" + EVENT_KEY$9 + DATA_API_KEY$6;
- var EVENT_FOCUS_BLUR_DATA_API = "focus" + EVENT_KEY$9 + DATA_API_KEY$6 + " " + ("blur" + EVENT_KEY$9 + DATA_API_KEY$6);
- var EVENT_LOAD_DATA_API$2 = "load" + EVENT_KEY$9 + DATA_API_KEY$6;
- var SELECTOR_DATA_TOGGLE_CARROT = '[data-toggle^="button"]';
- var SELECTOR_DATA_TOGGLES = '[data-toggle="buttons"]';
- var SELECTOR_DATA_TOGGLE$4 = '[data-toggle="button"]';
- var SELECTOR_DATA_TOGGLES_BUTTONS = '[data-toggle="buttons"] .btn';
- var SELECTOR_INPUT = 'input:not([type="hidden"])';
- var SELECTOR_ACTIVE$2 = '.active';
- var SELECTOR_BUTTON = '.btn';
- /**
- * Class definition
- */
-
- var Button = /*#__PURE__*/function () {
- function Button(element) {
- this._element = element;
- this.shouldAvoidTriggerChange = false;
- } // Getters
-
-
- var _proto = Button.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- var triggerChangeEvent = true;
- var addAriaPressed = true;
- var rootElement = $__default["default"](this._element).closest(SELECTOR_DATA_TOGGLES)[0];
-
- if (rootElement) {
- var input = this._element.querySelector(SELECTOR_INPUT);
-
- if (input) {
- if (input.type === 'radio') {
- if (input.checked && this._element.classList.contains(CLASS_NAME_ACTIVE$3)) {
- triggerChangeEvent = false;
- } else {
- var activeElement = rootElement.querySelector(SELECTOR_ACTIVE$2);
-
- if (activeElement) {
- $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$3);
- }
- }
- }
-
- if (triggerChangeEvent) {
- // if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input
- if (input.type === 'checkbox' || input.type === 'radio') {
- input.checked = !this._element.classList.contains(CLASS_NAME_ACTIVE$3);
- }
-
- if (!this.shouldAvoidTriggerChange) {
- $__default["default"](input).trigger('change');
- }
- }
-
- input.focus();
- addAriaPressed = false;
- }
- }
-
- if (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) {
- if (addAriaPressed) {
- this._element.setAttribute('aria-pressed', !this._element.classList.contains(CLASS_NAME_ACTIVE$3));
- }
-
- if (triggerChangeEvent) {
- $__default["default"](this._element).toggleClass(CLASS_NAME_ACTIVE$3);
- }
- }
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$9);
- this._element = null;
- } // Static
- ;
-
- Button._jQueryInterface = function _jQueryInterface(config, avoidTriggerChange) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY$9);
-
- if (!data) {
- data = new Button(this);
- $element.data(DATA_KEY$9, data);
- }
-
- data.shouldAvoidTriggerChange = avoidTriggerChange;
-
- if (config === 'toggle') {
- data[config]();
- }
- });
- };
-
- _createClass(Button, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$9;
- }
- }]);
-
- return Button;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$5, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
- var button = event.target;
- var initialButton = button;
-
- if (!$__default["default"](button).hasClass(CLASS_NAME_BUTTON)) {
- button = $__default["default"](button).closest(SELECTOR_BUTTON)[0];
- }
-
- if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) {
- event.preventDefault(); // work around Firefox bug #1540995
- } else {
- var inputBtn = button.querySelector(SELECTOR_INPUT);
-
- if (inputBtn && (inputBtn.hasAttribute('disabled') || inputBtn.classList.contains('disabled'))) {
- event.preventDefault(); // work around Firefox bug #1540995
-
- return;
- }
-
- if (initialButton.tagName === 'INPUT' || button.tagName !== 'LABEL') {
- Button._jQueryInterface.call($__default["default"](button), 'toggle', initialButton.tagName === 'INPUT');
- }
- }
- }).on(EVENT_FOCUS_BLUR_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
- var button = $__default["default"](event.target).closest(SELECTOR_BUTTON)[0];
- $__default["default"](button).toggleClass(CLASS_NAME_FOCUS, /^focus(in)?$/.test(event.type));
- });
- $__default["default"](window).on(EVENT_LOAD_DATA_API$2, function () {
- // ensure correct active class is set to match the controls' actual values/states
- // find all checkboxes/readio buttons inside data-toggle groups
- var buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLES_BUTTONS));
-
- for (var i = 0, len = buttons.length; i < len; i++) {
- var button = buttons[i];
- var input = button.querySelector(SELECTOR_INPUT);
-
- if (input.checked || input.hasAttribute('checked')) {
- button.classList.add(CLASS_NAME_ACTIVE$3);
- } else {
- button.classList.remove(CLASS_NAME_ACTIVE$3);
- }
- } // find all button toggles
-
-
- buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$4));
-
- for (var _i = 0, _len = buttons.length; _i < _len; _i++) {
- var _button = buttons[_i];
-
- if (_button.getAttribute('aria-pressed') === 'true') {
- _button.classList.add(CLASS_NAME_ACTIVE$3);
- } else {
- _button.classList.remove(CLASS_NAME_ACTIVE$3);
- }
- }
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$9] = Button._jQueryInterface;
- $__default["default"].fn[NAME$9].Constructor = Button;
-
- $__default["default"].fn[NAME$9].noConflict = function () {
- $__default["default"].fn[NAME$9] = JQUERY_NO_CONFLICT$9;
- return Button._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$8 = 'carousel';
- var VERSION$8 = '4.6.1';
- var DATA_KEY$8 = 'bs.carousel';
- var EVENT_KEY$8 = "." + DATA_KEY$8;
- var DATA_API_KEY$5 = '.data-api';
- var JQUERY_NO_CONFLICT$8 = $__default["default"].fn[NAME$8];
- var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key
-
- var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key
-
- var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch
-
- var SWIPE_THRESHOLD = 40;
- var CLASS_NAME_CAROUSEL = 'carousel';
- var CLASS_NAME_ACTIVE$2 = 'active';
- var CLASS_NAME_SLIDE = 'slide';
- var CLASS_NAME_RIGHT = 'carousel-item-right';
- var CLASS_NAME_LEFT = 'carousel-item-left';
- var CLASS_NAME_NEXT = 'carousel-item-next';
- var CLASS_NAME_PREV = 'carousel-item-prev';
- var CLASS_NAME_POINTER_EVENT = 'pointer-event';
- var DIRECTION_NEXT = 'next';
- var DIRECTION_PREV = 'prev';
- var DIRECTION_LEFT = 'left';
- var DIRECTION_RIGHT = 'right';
- var EVENT_SLIDE = "slide" + EVENT_KEY$8;
- var EVENT_SLID = "slid" + EVENT_KEY$8;
- var EVENT_KEYDOWN = "keydown" + EVENT_KEY$8;
- var EVENT_MOUSEENTER = "mouseenter" + EVENT_KEY$8;
- var EVENT_MOUSELEAVE = "mouseleave" + EVENT_KEY$8;
- var EVENT_TOUCHSTART = "touchstart" + EVENT_KEY$8;
- var EVENT_TOUCHMOVE = "touchmove" + EVENT_KEY$8;
- var EVENT_TOUCHEND = "touchend" + EVENT_KEY$8;
- var EVENT_POINTERDOWN = "pointerdown" + EVENT_KEY$8;
- var EVENT_POINTERUP = "pointerup" + EVENT_KEY$8;
- var EVENT_DRAG_START = "dragstart" + EVENT_KEY$8;
- var EVENT_LOAD_DATA_API$1 = "load" + EVENT_KEY$8 + DATA_API_KEY$5;
- var EVENT_CLICK_DATA_API$4 = "click" + EVENT_KEY$8 + DATA_API_KEY$5;
- var SELECTOR_ACTIVE$1 = '.active';
- var SELECTOR_ACTIVE_ITEM = '.active.carousel-item';
- var SELECTOR_ITEM = '.carousel-item';
- var SELECTOR_ITEM_IMG = '.carousel-item img';
- var SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev';
- var SELECTOR_INDICATORS = '.carousel-indicators';
- var SELECTOR_DATA_SLIDE = '[data-slide], [data-slide-to]';
- var SELECTOR_DATA_RIDE = '[data-ride="carousel"]';
- var Default$7 = {
- interval: 5000,
- keyboard: true,
- slide: false,
- pause: 'hover',
- wrap: true,
- touch: true
- };
- var DefaultType$7 = {
- interval: '(number|boolean)',
- keyboard: 'boolean',
- slide: '(boolean|string)',
- pause: '(string|boolean)',
- wrap: 'boolean',
- touch: 'boolean'
- };
- var PointerType = {
- TOUCH: 'touch',
- PEN: 'pen'
- };
- /**
- * Class definition
- */
-
- var Carousel = /*#__PURE__*/function () {
- function Carousel(element, config) {
- this._items = null;
- this._interval = null;
- this._activeElement = null;
- this._isPaused = false;
- this._isSliding = false;
- this.touchTimeout = null;
- this.touchStartX = 0;
- this.touchDeltaX = 0;
- this._config = this._getConfig(config);
- this._element = element;
- this._indicatorsElement = this._element.querySelector(SELECTOR_INDICATORS);
- this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0;
- this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent);
-
- this._addEventListeners();
- } // Getters
-
-
- var _proto = Carousel.prototype;
-
- // Public
- _proto.next = function next() {
- if (!this._isSliding) {
- this._slide(DIRECTION_NEXT);
- }
- };
-
- _proto.nextWhenVisible = function nextWhenVisible() {
- var $element = $__default["default"](this._element); // Don't call next when the page isn't visible
- // or the carousel or its parent isn't visible
-
- if (!document.hidden && $element.is(':visible') && $element.css('visibility') !== 'hidden') {
- this.next();
- }
- };
-
- _proto.prev = function prev() {
- if (!this._isSliding) {
- this._slide(DIRECTION_PREV);
- }
- };
-
- _proto.pause = function pause(event) {
- if (!event) {
- this._isPaused = true;
- }
-
- if (this._element.querySelector(SELECTOR_NEXT_PREV)) {
- Util.triggerTransitionEnd(this._element);
- this.cycle(true);
- }
-
- clearInterval(this._interval);
- this._interval = null;
- };
-
- _proto.cycle = function cycle(event) {
- if (!event) {
- this._isPaused = false;
- }
-
- if (this._interval) {
- clearInterval(this._interval);
- this._interval = null;
- }
-
- if (this._config.interval && !this._isPaused) {
- this._updateInterval();
-
- this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval);
- }
- };
-
- _proto.to = function to(index) {
- var _this = this;
-
- this._activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM);
-
- var activeIndex = this._getItemIndex(this._activeElement);
-
- if (index > this._items.length - 1 || index < 0) {
- return;
- }
-
- if (this._isSliding) {
- $__default["default"](this._element).one(EVENT_SLID, function () {
- return _this.to(index);
- });
- return;
- }
-
- if (activeIndex === index) {
- this.pause();
- this.cycle();
- return;
- }
-
- var direction = index > activeIndex ? DIRECTION_NEXT : DIRECTION_PREV;
-
- this._slide(direction, this._items[index]);
- };
-
- _proto.dispose = function dispose() {
- $__default["default"](this._element).off(EVENT_KEY$8);
- $__default["default"].removeData(this._element, DATA_KEY$8);
- this._items = null;
- this._config = null;
- this._element = null;
- this._interval = null;
- this._isPaused = null;
- this._isSliding = null;
- this._activeElement = null;
- this._indicatorsElement = null;
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends$1({}, Default$7, config);
- Util.typeCheckConfig(NAME$8, config, DefaultType$7);
- return config;
- };
-
- _proto._handleSwipe = function _handleSwipe() {
- var absDeltax = Math.abs(this.touchDeltaX);
-
- if (absDeltax <= SWIPE_THRESHOLD) {
- return;
- }
-
- var direction = absDeltax / this.touchDeltaX;
- this.touchDeltaX = 0; // swipe left
-
- if (direction > 0) {
- this.prev();
- } // swipe right
-
-
- if (direction < 0) {
- this.next();
- }
- };
-
- _proto._addEventListeners = function _addEventListeners() {
- var _this2 = this;
-
- if (this._config.keyboard) {
- $__default["default"](this._element).on(EVENT_KEYDOWN, function (event) {
- return _this2._keydown(event);
- });
- }
-
- if (this._config.pause === 'hover') {
- $__default["default"](this._element).on(EVENT_MOUSEENTER, function (event) {
- return _this2.pause(event);
- }).on(EVENT_MOUSELEAVE, function (event) {
- return _this2.cycle(event);
- });
- }
-
- if (this._config.touch) {
- this._addTouchEventListeners();
- }
- };
-
- _proto._addTouchEventListeners = function _addTouchEventListeners() {
- var _this3 = this;
-
- if (!this._touchSupported) {
- return;
- }
-
- var start = function start(event) {
- if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {
- _this3.touchStartX = event.originalEvent.clientX;
- } else if (!_this3._pointerEvent) {
- _this3.touchStartX = event.originalEvent.touches[0].clientX;
- }
- };
-
- var move = function move(event) {
- // ensure swiping with one touch and not pinching
- _this3.touchDeltaX = event.originalEvent.touches && event.originalEvent.touches.length > 1 ? 0 : event.originalEvent.touches[0].clientX - _this3.touchStartX;
- };
-
- var end = function end(event) {
- if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {
- _this3.touchDeltaX = event.originalEvent.clientX - _this3.touchStartX;
- }
-
- _this3._handleSwipe();
-
- if (_this3._config.pause === 'hover') {
- // If it's a touch-enabled device, mouseenter/leave are fired as
- // part of the mouse compatibility events on first tap - the carousel
- // would stop cycling until user tapped out of it;
- // here, we listen for touchend, explicitly pause the carousel
- // (as if it's the second time we tap on it, mouseenter compat event
- // is NOT fired) and after a timeout (to allow for mouse compatibility
- // events to fire) we explicitly restart cycling
- _this3.pause();
-
- if (_this3.touchTimeout) {
- clearTimeout(_this3.touchTimeout);
- }
-
- _this3.touchTimeout = setTimeout(function (event) {
- return _this3.cycle(event);
- }, TOUCHEVENT_COMPAT_WAIT + _this3._config.interval);
- }
- };
-
- $__default["default"](this._element.querySelectorAll(SELECTOR_ITEM_IMG)).on(EVENT_DRAG_START, function (e) {
- return e.preventDefault();
- });
-
- if (this._pointerEvent) {
- $__default["default"](this._element).on(EVENT_POINTERDOWN, function (event) {
- return start(event);
- });
- $__default["default"](this._element).on(EVENT_POINTERUP, function (event) {
- return end(event);
- });
-
- this._element.classList.add(CLASS_NAME_POINTER_EVENT);
- } else {
- $__default["default"](this._element).on(EVENT_TOUCHSTART, function (event) {
- return start(event);
- });
- $__default["default"](this._element).on(EVENT_TOUCHMOVE, function (event) {
- return move(event);
- });
- $__default["default"](this._element).on(EVENT_TOUCHEND, function (event) {
- return end(event);
- });
- }
- };
-
- _proto._keydown = function _keydown(event) {
- if (/input|textarea/i.test(event.target.tagName)) {
- return;
- }
-
- switch (event.which) {
- case ARROW_LEFT_KEYCODE:
- event.preventDefault();
- this.prev();
- break;
-
- case ARROW_RIGHT_KEYCODE:
- event.preventDefault();
- this.next();
- break;
- }
- };
-
- _proto._getItemIndex = function _getItemIndex(element) {
- this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(SELECTOR_ITEM)) : [];
- return this._items.indexOf(element);
- };
-
- _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) {
- var isNextDirection = direction === DIRECTION_NEXT;
- var isPrevDirection = direction === DIRECTION_PREV;
-
- var activeIndex = this._getItemIndex(activeElement);
-
- var lastItemIndex = this._items.length - 1;
- var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex;
-
- if (isGoingToWrap && !this._config.wrap) {
- return activeElement;
- }
-
- var delta = direction === DIRECTION_PREV ? -1 : 1;
- var itemIndex = (activeIndex + delta) % this._items.length;
- return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
- };
-
- _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
- var targetIndex = this._getItemIndex(relatedTarget);
-
- var fromIndex = this._getItemIndex(this._element.querySelector(SELECTOR_ACTIVE_ITEM));
-
- var slideEvent = $__default["default"].Event(EVENT_SLIDE, {
- relatedTarget: relatedTarget,
- direction: eventDirectionName,
- from: fromIndex,
- to: targetIndex
- });
- $__default["default"](this._element).trigger(slideEvent);
- return slideEvent;
- };
-
- _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
- if (this._indicatorsElement) {
- var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(SELECTOR_ACTIVE$1));
- $__default["default"](indicators).removeClass(CLASS_NAME_ACTIVE$2);
-
- var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
-
- if (nextIndicator) {
- $__default["default"](nextIndicator).addClass(CLASS_NAME_ACTIVE$2);
- }
- }
- };
-
- _proto._updateInterval = function _updateInterval() {
- var element = this._activeElement || this._element.querySelector(SELECTOR_ACTIVE_ITEM);
-
- if (!element) {
- return;
- }
-
- var elementInterval = parseInt(element.getAttribute('data-interval'), 10);
-
- if (elementInterval) {
- this._config.defaultInterval = this._config.defaultInterval || this._config.interval;
- this._config.interval = elementInterval;
- } else {
- this._config.interval = this._config.defaultInterval || this._config.interval;
- }
- };
-
- _proto._slide = function _slide(direction, element) {
- var _this4 = this;
-
- var activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM);
-
- var activeElementIndex = this._getItemIndex(activeElement);
-
- var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement);
-
- var nextElementIndex = this._getItemIndex(nextElement);
-
- var isCycling = Boolean(this._interval);
- var directionalClassName;
- var orderClassName;
- var eventDirectionName;
-
- if (direction === DIRECTION_NEXT) {
- directionalClassName = CLASS_NAME_LEFT;
- orderClassName = CLASS_NAME_NEXT;
- eventDirectionName = DIRECTION_LEFT;
- } else {
- directionalClassName = CLASS_NAME_RIGHT;
- orderClassName = CLASS_NAME_PREV;
- eventDirectionName = DIRECTION_RIGHT;
- }
-
- if (nextElement && $__default["default"](nextElement).hasClass(CLASS_NAME_ACTIVE$2)) {
- this._isSliding = false;
- return;
- }
-
- var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName);
-
- if (slideEvent.isDefaultPrevented()) {
- return;
- }
-
- if (!activeElement || !nextElement) {
- // Some weirdness is happening, so we bail
- return;
- }
-
- this._isSliding = true;
-
- if (isCycling) {
- this.pause();
- }
-
- this._setActiveIndicatorElement(nextElement);
-
- this._activeElement = nextElement;
- var slidEvent = $__default["default"].Event(EVENT_SLID, {
- relatedTarget: nextElement,
- direction: eventDirectionName,
- from: activeElementIndex,
- to: nextElementIndex
- });
-
- if ($__default["default"](this._element).hasClass(CLASS_NAME_SLIDE)) {
- $__default["default"](nextElement).addClass(orderClassName);
- Util.reflow(nextElement);
- $__default["default"](activeElement).addClass(directionalClassName);
- $__default["default"](nextElement).addClass(directionalClassName);
- var transitionDuration = Util.getTransitionDurationFromElement(activeElement);
- $__default["default"](activeElement).one(Util.TRANSITION_END, function () {
- $__default["default"](nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(CLASS_NAME_ACTIVE$2);
- $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$2 + " " + orderClassName + " " + directionalClassName);
- _this4._isSliding = false;
- setTimeout(function () {
- return $__default["default"](_this4._element).trigger(slidEvent);
- }, 0);
- }).emulateTransitionEnd(transitionDuration);
- } else {
- $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$2);
- $__default["default"](nextElement).addClass(CLASS_NAME_ACTIVE$2);
- this._isSliding = false;
- $__default["default"](this._element).trigger(slidEvent);
- }
-
- if (isCycling) {
- this.cycle();
- }
- } // Static
- ;
-
- Carousel._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$8);
-
- var _config = _extends$1({}, Default$7, $__default["default"](this).data());
-
- if (typeof config === 'object') {
- _config = _extends$1({}, _config, config);
- }
-
- var action = typeof config === 'string' ? config : _config.slide;
-
- if (!data) {
- data = new Carousel(this, _config);
- $__default["default"](this).data(DATA_KEY$8, data);
- }
-
- if (typeof config === 'number') {
- data.to(config);
- } else if (typeof action === 'string') {
- if (typeof data[action] === 'undefined') {
- throw new TypeError("No method named \"" + action + "\"");
- }
-
- data[action]();
- } else if (_config.interval && _config.ride) {
- data.pause();
- data.cycle();
- }
- });
- };
-
- Carousel._dataApiClickHandler = function _dataApiClickHandler(event) {
- var selector = Util.getSelectorFromElement(this);
-
- if (!selector) {
- return;
- }
-
- var target = $__default["default"](selector)[0];
-
- if (!target || !$__default["default"](target).hasClass(CLASS_NAME_CAROUSEL)) {
- return;
- }
-
- var config = _extends$1({}, $__default["default"](target).data(), $__default["default"](this).data());
-
- var slideIndex = this.getAttribute('data-slide-to');
-
- if (slideIndex) {
- config.interval = false;
- }
-
- Carousel._jQueryInterface.call($__default["default"](target), config);
-
- if (slideIndex) {
- $__default["default"](target).data(DATA_KEY$8).to(slideIndex);
- }
-
- event.preventDefault();
- };
-
- _createClass(Carousel, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$8;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$7;
- }
- }]);
-
- return Carousel;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$4, SELECTOR_DATA_SLIDE, Carousel._dataApiClickHandler);
- $__default["default"](window).on(EVENT_LOAD_DATA_API$1, function () {
- var carousels = [].slice.call(document.querySelectorAll(SELECTOR_DATA_RIDE));
-
- for (var i = 0, len = carousels.length; i < len; i++) {
- var $carousel = $__default["default"](carousels[i]);
-
- Carousel._jQueryInterface.call($carousel, $carousel.data());
- }
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$8] = Carousel._jQueryInterface;
- $__default["default"].fn[NAME$8].Constructor = Carousel;
-
- $__default["default"].fn[NAME$8].noConflict = function () {
- $__default["default"].fn[NAME$8] = JQUERY_NO_CONFLICT$8;
- return Carousel._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$7 = 'collapse';
- var VERSION$7 = '4.6.1';
- var DATA_KEY$7 = 'bs.collapse';
- var EVENT_KEY$7 = "." + DATA_KEY$7;
- var DATA_API_KEY$4 = '.data-api';
- var JQUERY_NO_CONFLICT$7 = $__default["default"].fn[NAME$7];
- var CLASS_NAME_SHOW$6 = 'show';
- var CLASS_NAME_COLLAPSE = 'collapse';
- var CLASS_NAME_COLLAPSING = 'collapsing';
- var CLASS_NAME_COLLAPSED = 'collapsed';
- var DIMENSION_WIDTH = 'width';
- var DIMENSION_HEIGHT = 'height';
- var EVENT_SHOW$4 = "show" + EVENT_KEY$7;
- var EVENT_SHOWN$4 = "shown" + EVENT_KEY$7;
- var EVENT_HIDE$4 = "hide" + EVENT_KEY$7;
- var EVENT_HIDDEN$4 = "hidden" + EVENT_KEY$7;
- var EVENT_CLICK_DATA_API$3 = "click" + EVENT_KEY$7 + DATA_API_KEY$4;
- var SELECTOR_ACTIVES = '.show, .collapsing';
- var SELECTOR_DATA_TOGGLE$3 = '[data-toggle="collapse"]';
- var Default$6 = {
- toggle: true,
- parent: ''
- };
- var DefaultType$6 = {
- toggle: 'boolean',
- parent: '(string|element)'
- };
- /**
- * Class definition
- */
-
- var Collapse = /*#__PURE__*/function () {
- function Collapse(element, config) {
- this._isTransitioning = false;
- this._element = element;
- this._config = this._getConfig(config);
- this._triggerArray = [].slice.call(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
- var toggleList = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$3));
-
- for (var i = 0, len = toggleList.length; i < len; i++) {
- var elem = toggleList[i];
- var selector = Util.getSelectorFromElement(elem);
- var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) {
- return foundElem === element;
- });
-
- if (selector !== null && filterElement.length > 0) {
- this._selector = selector;
-
- this._triggerArray.push(elem);
- }
- }
-
- this._parent = this._config.parent ? this._getParent() : null;
-
- if (!this._config.parent) {
- this._addAriaAndCollapsedClass(this._element, this._triggerArray);
- }
-
- if (this._config.toggle) {
- this.toggle();
- }
- } // Getters
-
-
- var _proto = Collapse.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- if ($__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
- this.hide();
- } else {
- this.show();
- }
- };
-
- _proto.show = function show() {
- var _this = this;
-
- if (this._isTransitioning || $__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
- return;
- }
-
- var actives;
- var activesData;
-
- if (this._parent) {
- actives = [].slice.call(this._parent.querySelectorAll(SELECTOR_ACTIVES)).filter(function (elem) {
- if (typeof _this._config.parent === 'string') {
- return elem.getAttribute('data-parent') === _this._config.parent;
- }
-
- return elem.classList.contains(CLASS_NAME_COLLAPSE);
- });
-
- if (actives.length === 0) {
- actives = null;
- }
- }
-
- if (actives) {
- activesData = $__default["default"](actives).not(this._selector).data(DATA_KEY$7);
-
- if (activesData && activesData._isTransitioning) {
- return;
- }
- }
-
- var startEvent = $__default["default"].Event(EVENT_SHOW$4);
- $__default["default"](this._element).trigger(startEvent);
-
- if (startEvent.isDefaultPrevented()) {
- return;
- }
-
- if (actives) {
- Collapse._jQueryInterface.call($__default["default"](actives).not(this._selector), 'hide');
-
- if (!activesData) {
- $__default["default"](actives).data(DATA_KEY$7, null);
- }
- }
-
- var dimension = this._getDimension();
-
- $__default["default"](this._element).removeClass(CLASS_NAME_COLLAPSE).addClass(CLASS_NAME_COLLAPSING);
- this._element.style[dimension] = 0;
-
- if (this._triggerArray.length) {
- $__default["default"](this._triggerArray).removeClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', true);
- }
-
- this.setTransitioning(true);
-
- var complete = function complete() {
- $__default["default"](_this._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$6);
- _this._element.style[dimension] = '';
-
- _this.setTransitioning(false);
-
- $__default["default"](_this._element).trigger(EVENT_SHOWN$4);
- };
-
- var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);
- var scrollSize = "scroll" + capitalizedDimension;
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- this._element.style[dimension] = this._element[scrollSize] + "px";
- };
-
- _proto.hide = function hide() {
- var _this2 = this;
-
- if (this._isTransitioning || !$__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
- return;
- }
-
- var startEvent = $__default["default"].Event(EVENT_HIDE$4);
- $__default["default"](this._element).trigger(startEvent);
-
- if (startEvent.isDefaultPrevented()) {
- return;
- }
-
- var dimension = this._getDimension();
-
- this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px";
- Util.reflow(this._element);
- $__default["default"](this._element).addClass(CLASS_NAME_COLLAPSING).removeClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$6);
- var triggerArrayLength = this._triggerArray.length;
-
- if (triggerArrayLength > 0) {
- for (var i = 0; i < triggerArrayLength; i++) {
- var trigger = this._triggerArray[i];
- var selector = Util.getSelectorFromElement(trigger);
-
- if (selector !== null) {
- var $elem = $__default["default"]([].slice.call(document.querySelectorAll(selector)));
-
- if (!$elem.hasClass(CLASS_NAME_SHOW$6)) {
- $__default["default"](trigger).addClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', false);
- }
- }
- }
- }
-
- this.setTransitioning(true);
-
- var complete = function complete() {
- _this2.setTransitioning(false);
-
- $__default["default"](_this2._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE).trigger(EVENT_HIDDEN$4);
- };
-
- this._element.style[dimension] = '';
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- };
-
- _proto.setTransitioning = function setTransitioning(isTransitioning) {
- this._isTransitioning = isTransitioning;
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$7);
- this._config = null;
- this._parent = null;
- this._element = null;
- this._triggerArray = null;
- this._isTransitioning = null;
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends$1({}, Default$6, config);
- config.toggle = Boolean(config.toggle); // Coerce string values
-
- Util.typeCheckConfig(NAME$7, config, DefaultType$6);
- return config;
- };
-
- _proto._getDimension = function _getDimension() {
- var hasWidth = $__default["default"](this._element).hasClass(DIMENSION_WIDTH);
- return hasWidth ? DIMENSION_WIDTH : DIMENSION_HEIGHT;
- };
-
- _proto._getParent = function _getParent() {
- var _this3 = this;
-
- var parent;
-
- if (Util.isElement(this._config.parent)) {
- parent = this._config.parent; // It's a jQuery object
-
- if (typeof this._config.parent.jquery !== 'undefined') {
- parent = this._config.parent[0];
- }
- } else {
- parent = document.querySelector(this._config.parent);
- }
-
- var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]";
- var children = [].slice.call(parent.querySelectorAll(selector));
- $__default["default"](children).each(function (i, element) {
- _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
- });
- return parent;
- };
-
- _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) {
- var isOpen = $__default["default"](element).hasClass(CLASS_NAME_SHOW$6);
-
- if (triggerArray.length) {
- $__default["default"](triggerArray).toggleClass(CLASS_NAME_COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
- }
- } // Static
- ;
-
- Collapse._getTargetFromElement = function _getTargetFromElement(element) {
- var selector = Util.getSelectorFromElement(element);
- return selector ? document.querySelector(selector) : null;
- };
-
- Collapse._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY$7);
-
- var _config = _extends$1({}, Default$6, $element.data(), typeof config === 'object' && config ? config : {});
-
- if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {
- _config.toggle = false;
- }
-
- if (!data) {
- data = new Collapse(this, _config);
- $element.data(DATA_KEY$7, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Collapse, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$7;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$6;
- }
- }]);
-
- return Collapse;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$3, function (event) {
- // preventDefault only for elements (which change the URL) not inside the collapsible element
- if (event.currentTarget.tagName === 'A') {
- event.preventDefault();
- }
-
- var $trigger = $__default["default"](this);
- var selector = Util.getSelectorFromElement(this);
- var selectors = [].slice.call(document.querySelectorAll(selector));
- $__default["default"](selectors).each(function () {
- var $target = $__default["default"](this);
- var data = $target.data(DATA_KEY$7);
- var config = data ? 'toggle' : $trigger.data();
-
- Collapse._jQueryInterface.call($target, config);
- });
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$7] = Collapse._jQueryInterface;
- $__default["default"].fn[NAME$7].Constructor = Collapse;
-
- $__default["default"].fn[NAME$7].noConflict = function () {
- $__default["default"].fn[NAME$7] = JQUERY_NO_CONFLICT$7;
- return Collapse._jQueryInterface;
- };
-
- /**!
- * @fileOverview Kickass library to create and place poppers near their reference elements.
- * @version 1.16.1
- * @license
- * Copyright (c) 2016 Federico Zivolo and contributors
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- * SOFTWARE.
- */
- var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined' && typeof navigator !== 'undefined';
-
- var timeoutDuration = function () {
- var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];
- for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {
- if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {
- return 1;
- }
- }
- return 0;
- }();
-
- function microtaskDebounce(fn) {
- var called = false;
- return function () {
- if (called) {
- return;
- }
- called = true;
- window.Promise.resolve().then(function () {
- called = false;
- fn();
- });
- };
- }
-
- function taskDebounce(fn) {
- var scheduled = false;
- return function () {
- if (!scheduled) {
- scheduled = true;
- setTimeout(function () {
- scheduled = false;
- fn();
- }, timeoutDuration);
- }
- };
- }
-
- var supportsMicroTasks = isBrowser && window.Promise;
-
- /**
- * Create a debounced version of a method, that's asynchronously deferred
- * but called in the minimum time possible.
- *
- * @method
- * @memberof Popper.Utils
- * @argument {Function} fn
- * @returns {Function}
- */
- var debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;
-
- /**
- * Check if the given variable is a function
- * @method
- * @memberof Popper.Utils
- * @argument {Any} functionToCheck - variable to check
- * @returns {Boolean} answer to: is a function?
- */
- function isFunction(functionToCheck) {
- var getType = {};
- return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';
- }
-
- /**
- * Get CSS computed property of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Eement} element
- * @argument {String} property
- */
- function getStyleComputedProperty(element, property) {
- if (element.nodeType !== 1) {
- return [];
- }
- // NOTE: 1 DOM access here
- var window = element.ownerDocument.defaultView;
- var css = window.getComputedStyle(element, null);
- return property ? css[property] : css;
- }
-
- /**
- * Returns the parentNode or the host of the element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} parent
- */
- function getParentNode(element) {
- if (element.nodeName === 'HTML') {
- return element;
- }
- return element.parentNode || element.host;
- }
-
- /**
- * Returns the scrolling parent of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} scroll parent
- */
- function getScrollParent(element) {
- // Return body, `getScroll` will take care to get the correct `scrollTop` from it
- if (!element) {
- return document.body;
- }
-
- switch (element.nodeName) {
- case 'HTML':
- case 'BODY':
- return element.ownerDocument.body;
- case '#document':
- return element.body;
- }
-
- // Firefox want us to check `-x` and `-y` variations as well
-
- var _getStyleComputedProp = getStyleComputedProperty(element),
- overflow = _getStyleComputedProp.overflow,
- overflowX = _getStyleComputedProp.overflowX,
- overflowY = _getStyleComputedProp.overflowY;
-
- if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {
- return element;
- }
-
- return getScrollParent(getParentNode(element));
- }
-
- /**
- * Returns the reference node of the reference object, or the reference object itself.
- * @method
- * @memberof Popper.Utils
- * @param {Element|Object} reference - the reference element (the popper will be relative to this)
- * @returns {Element} parent
- */
- function getReferenceNode(reference) {
- return reference && reference.referenceNode ? reference.referenceNode : reference;
- }
-
- var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);
- var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);
-
- /**
- * Determines if the browser is Internet Explorer
- * @method
- * @memberof Popper.Utils
- * @param {Number} version to check
- * @returns {Boolean} isIE
- */
- function isIE(version) {
- if (version === 11) {
- return isIE11;
- }
- if (version === 10) {
- return isIE10;
- }
- return isIE11 || isIE10;
- }
-
- /**
- * Returns the offset parent of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} offset parent
- */
- function getOffsetParent(element) {
- if (!element) {
- return document.documentElement;
- }
-
- var noOffsetParent = isIE(10) ? document.body : null;
-
- // NOTE: 1 DOM access here
- var offsetParent = element.offsetParent || null;
- // Skip hidden elements which don't have an offsetParent
- while (offsetParent === noOffsetParent && element.nextElementSibling) {
- offsetParent = (element = element.nextElementSibling).offsetParent;
- }
-
- var nodeName = offsetParent && offsetParent.nodeName;
-
- if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {
- return element ? element.ownerDocument.documentElement : document.documentElement;
- }
-
- // .offsetParent will return the closest TH, TD or TABLE in case
- // no offsetParent is present, I hate this job...
- if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {
- return getOffsetParent(offsetParent);
- }
-
- return offsetParent;
- }
-
- function isOffsetContainer(element) {
- var nodeName = element.nodeName;
-
- if (nodeName === 'BODY') {
- return false;
- }
- return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;
- }
-
- /**
- * Finds the root node (document, shadowDOM root) of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} node
- * @returns {Element} root node
- */
- function getRoot(node) {
- if (node.parentNode !== null) {
- return getRoot(node.parentNode);
- }
-
- return node;
- }
-
- /**
- * Finds the offset parent common to the two provided nodes
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element1
- * @argument {Element} element2
- * @returns {Element} common offset parent
- */
- function findCommonOffsetParent(element1, element2) {
- // This check is needed to avoid errors in case one of the elements isn't defined for any reason
- if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {
- return document.documentElement;
- }
-
- // Here we make sure to give as "start" the element that comes first in the DOM
- var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;
- var start = order ? element1 : element2;
- var end = order ? element2 : element1;
-
- // Get common ancestor container
- var range = document.createRange();
- range.setStart(start, 0);
- range.setEnd(end, 0);
- var commonAncestorContainer = range.commonAncestorContainer;
-
- // Both nodes are inside #document
-
- if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {
- if (isOffsetContainer(commonAncestorContainer)) {
- return commonAncestorContainer;
- }
-
- return getOffsetParent(commonAncestorContainer);
- }
-
- // one of the nodes is inside shadowDOM, find which one
- var element1root = getRoot(element1);
- if (element1root.host) {
- return findCommonOffsetParent(element1root.host, element2);
- } else {
- return findCommonOffsetParent(element1, getRoot(element2).host);
- }
- }
-
- /**
- * Gets the scroll value of the given element in the given side (top and left)
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @argument {String} side `top` or `left`
- * @returns {number} amount of scrolled pixels
- */
- function getScroll(element) {
- var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';
-
- var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';
- var nodeName = element.nodeName;
-
- if (nodeName === 'BODY' || nodeName === 'HTML') {
- var html = element.ownerDocument.documentElement;
- var scrollingElement = element.ownerDocument.scrollingElement || html;
- return scrollingElement[upperSide];
- }
-
- return element[upperSide];
- }
-
- /*
- * Sum or subtract the element scroll values (left and top) from a given rect object
- * @method
- * @memberof Popper.Utils
- * @param {Object} rect - Rect object you want to change
- * @param {HTMLElement} element - The element from the function reads the scroll values
- * @param {Boolean} subtract - set to true if you want to subtract the scroll values
- * @return {Object} rect - The modifier rect object
- */
- function includeScroll(rect, element) {
- var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
-
- var scrollTop = getScroll(element, 'top');
- var scrollLeft = getScroll(element, 'left');
- var modifier = subtract ? -1 : 1;
- rect.top += scrollTop * modifier;
- rect.bottom += scrollTop * modifier;
- rect.left += scrollLeft * modifier;
- rect.right += scrollLeft * modifier;
- return rect;
- }
-
- /*
- * Helper to detect borders of a given element
- * @method
- * @memberof Popper.Utils
- * @param {CSSStyleDeclaration} styles
- * Result of `getStyleComputedProperty` on the given element
- * @param {String} axis - `x` or `y`
- * @return {number} borders - The borders size of the given axis
- */
-
- function getBordersSize(styles, axis) {
- var sideA = axis === 'x' ? 'Left' : 'Top';
- var sideB = sideA === 'Left' ? 'Right' : 'Bottom';
-
- return parseFloat(styles['border' + sideA + 'Width']) + parseFloat(styles['border' + sideB + 'Width']);
- }
-
- function getSize(axis, body, html, computedStyle) {
- return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0);
- }
-
- function getWindowSizes(document) {
- var body = document.body;
- var html = document.documentElement;
- var computedStyle = isIE(10) && getComputedStyle(html);
-
- return {
- height: getSize('Height', body, html, computedStyle),
- width: getSize('Width', body, html, computedStyle)
- };
- }
-
- var classCallCheck = function (instance, Constructor) {
- if (!(instance instanceof Constructor)) {
- throw new TypeError("Cannot call a class as a function");
- }
- };
-
- var createClass = function () {
- function defineProperties(target, props) {
- for (var i = 0; i < props.length; i++) {
- var descriptor = props[i];
- descriptor.enumerable = descriptor.enumerable || false;
- descriptor.configurable = true;
- if ("value" in descriptor) descriptor.writable = true;
- Object.defineProperty(target, descriptor.key, descriptor);
- }
- }
-
- return function (Constructor, protoProps, staticProps) {
- if (protoProps) defineProperties(Constructor.prototype, protoProps);
- if (staticProps) defineProperties(Constructor, staticProps);
- return Constructor;
- };
- }();
-
-
-
-
-
- var defineProperty = function (obj, key, value) {
- if (key in obj) {
- Object.defineProperty(obj, key, {
- value: value,
- enumerable: true,
- configurable: true,
- writable: true
- });
- } else {
- obj[key] = value;
- }
-
- return obj;
- };
-
- var _extends = Object.assign || function (target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i];
-
- for (var key in source) {
- if (Object.prototype.hasOwnProperty.call(source, key)) {
- target[key] = source[key];
- }
- }
- }
-
- return target;
- };
-
- /**
- * Given element offsets, generate an output similar to getBoundingClientRect
- * @method
- * @memberof Popper.Utils
- * @argument {Object} offsets
- * @returns {Object} ClientRect like output
- */
- function getClientRect(offsets) {
- return _extends({}, offsets, {
- right: offsets.left + offsets.width,
- bottom: offsets.top + offsets.height
- });
- }
-
- /**
- * Get bounding client rect of given element
- * @method
- * @memberof Popper.Utils
- * @param {HTMLElement} element
- * @return {Object} client rect
- */
- function getBoundingClientRect(element) {
- var rect = {};
-
- // IE10 10 FIX: Please, don't ask, the element isn't
- // considered in DOM in some circumstances...
- // This isn't reproducible in IE10 compatibility mode of IE11
- try {
- if (isIE(10)) {
- rect = element.getBoundingClientRect();
- var scrollTop = getScroll(element, 'top');
- var scrollLeft = getScroll(element, 'left');
- rect.top += scrollTop;
- rect.left += scrollLeft;
- rect.bottom += scrollTop;
- rect.right += scrollLeft;
- } else {
- rect = element.getBoundingClientRect();
- }
- } catch (e) {}
-
- var result = {
- left: rect.left,
- top: rect.top,
- width: rect.right - rect.left,
- height: rect.bottom - rect.top
- };
-
- // subtract scrollbar size from sizes
- var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};
- var width = sizes.width || element.clientWidth || result.width;
- var height = sizes.height || element.clientHeight || result.height;
-
- var horizScrollbar = element.offsetWidth - width;
- var vertScrollbar = element.offsetHeight - height;
-
- // if an hypothetical scrollbar is detected, we must be sure it's not a `border`
- // we make this check conditional for performance reasons
- if (horizScrollbar || vertScrollbar) {
- var styles = getStyleComputedProperty(element);
- horizScrollbar -= getBordersSize(styles, 'x');
- vertScrollbar -= getBordersSize(styles, 'y');
-
- result.width -= horizScrollbar;
- result.height -= vertScrollbar;
- }
-
- return getClientRect(result);
- }
-
- function getOffsetRectRelativeToArbitraryNode(children, parent) {
- var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
-
- var isIE10 = isIE(10);
- var isHTML = parent.nodeName === 'HTML';
- var childrenRect = getBoundingClientRect(children);
- var parentRect = getBoundingClientRect(parent);
- var scrollParent = getScrollParent(children);
-
- var styles = getStyleComputedProperty(parent);
- var borderTopWidth = parseFloat(styles.borderTopWidth);
- var borderLeftWidth = parseFloat(styles.borderLeftWidth);
-
- // In cases where the parent is fixed, we must ignore negative scroll in offset calc
- if (fixedPosition && isHTML) {
- parentRect.top = Math.max(parentRect.top, 0);
- parentRect.left = Math.max(parentRect.left, 0);
- }
- var offsets = getClientRect({
- top: childrenRect.top - parentRect.top - borderTopWidth,
- left: childrenRect.left - parentRect.left - borderLeftWidth,
- width: childrenRect.width,
- height: childrenRect.height
- });
- offsets.marginTop = 0;
- offsets.marginLeft = 0;
-
- // Subtract margins of documentElement in case it's being used as parent
- // we do this only on HTML because it's the only element that behaves
- // differently when margins are applied to it. The margins are included in
- // the box of the documentElement, in the other cases not.
- if (!isIE10 && isHTML) {
- var marginTop = parseFloat(styles.marginTop);
- var marginLeft = parseFloat(styles.marginLeft);
-
- offsets.top -= borderTopWidth - marginTop;
- offsets.bottom -= borderTopWidth - marginTop;
- offsets.left -= borderLeftWidth - marginLeft;
- offsets.right -= borderLeftWidth - marginLeft;
-
- // Attach marginTop and marginLeft because in some circumstances we may need them
- offsets.marginTop = marginTop;
- offsets.marginLeft = marginLeft;
- }
-
- if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {
- offsets = includeScroll(offsets, parent);
- }
-
- return offsets;
- }
-
- function getViewportOffsetRectRelativeToArtbitraryNode(element) {
- var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
-
- var html = element.ownerDocument.documentElement;
- var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);
- var width = Math.max(html.clientWidth, window.innerWidth || 0);
- var height = Math.max(html.clientHeight, window.innerHeight || 0);
-
- var scrollTop = !excludeScroll ? getScroll(html) : 0;
- var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;
-
- var offset = {
- top: scrollTop - relativeOffset.top + relativeOffset.marginTop,
- left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,
- width: width,
- height: height
- };
-
- return getClientRect(offset);
- }
-
- /**
- * Check if the given element is fixed or is inside a fixed parent
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @argument {Element} customContainer
- * @returns {Boolean} answer to "isFixed?"
- */
- function isFixed(element) {
- var nodeName = element.nodeName;
- if (nodeName === 'BODY' || nodeName === 'HTML') {
- return false;
- }
- if (getStyleComputedProperty(element, 'position') === 'fixed') {
- return true;
- }
- var parentNode = getParentNode(element);
- if (!parentNode) {
- return false;
- }
- return isFixed(parentNode);
- }
-
- /**
- * Finds the first parent of an element that has a transformed property defined
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} first transformed parent or documentElement
- */
-
- function getFixedPositionOffsetParent(element) {
- // This check is needed to avoid errors in case one of the elements isn't defined for any reason
- if (!element || !element.parentElement || isIE()) {
- return document.documentElement;
- }
- var el = element.parentElement;
- while (el && getStyleComputedProperty(el, 'transform') === 'none') {
- el = el.parentElement;
- }
- return el || document.documentElement;
- }
-
- /**
- * Computed the boundaries limits and return them
- * @method
- * @memberof Popper.Utils
- * @param {HTMLElement} popper
- * @param {HTMLElement} reference
- * @param {number} padding
- * @param {HTMLElement} boundariesElement - Element used to define the boundaries
- * @param {Boolean} fixedPosition - Is in fixed position mode
- * @returns {Object} Coordinates of the boundaries
- */
- function getBoundaries(popper, reference, padding, boundariesElement) {
- var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;
-
- // NOTE: 1 DOM access here
-
- var boundaries = { top: 0, left: 0 };
- var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));
-
- // Handle viewport case
- if (boundariesElement === 'viewport') {
- boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);
- } else {
- // Handle other cases based on DOM element used as boundaries
- var boundariesNode = void 0;
- if (boundariesElement === 'scrollParent') {
- boundariesNode = getScrollParent(getParentNode(reference));
- if (boundariesNode.nodeName === 'BODY') {
- boundariesNode = popper.ownerDocument.documentElement;
- }
- } else if (boundariesElement === 'window') {
- boundariesNode = popper.ownerDocument.documentElement;
- } else {
- boundariesNode = boundariesElement;
- }
-
- var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);
-
- // In case of HTML, we need a different computation
- if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {
- var _getWindowSizes = getWindowSizes(popper.ownerDocument),
- height = _getWindowSizes.height,
- width = _getWindowSizes.width;
-
- boundaries.top += offsets.top - offsets.marginTop;
- boundaries.bottom = height + offsets.top;
- boundaries.left += offsets.left - offsets.marginLeft;
- boundaries.right = width + offsets.left;
- } else {
- // for all the other DOM elements, this one is good
- boundaries = offsets;
- }
- }
-
- // Add paddings
- padding = padding || 0;
- var isPaddingNumber = typeof padding === 'number';
- boundaries.left += isPaddingNumber ? padding : padding.left || 0;
- boundaries.top += isPaddingNumber ? padding : padding.top || 0;
- boundaries.right -= isPaddingNumber ? padding : padding.right || 0;
- boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0;
-
- return boundaries;
- }
-
- function getArea(_ref) {
- var width = _ref.width,
- height = _ref.height;
-
- return width * height;
- }
-
- /**
- * Utility used to transform the `auto` placement to the placement with more
- * available space.
- * @method
- * @memberof Popper.Utils
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {
- var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;
-
- if (placement.indexOf('auto') === -1) {
- return placement;
- }
-
- var boundaries = getBoundaries(popper, reference, padding, boundariesElement);
-
- var rects = {
- top: {
- width: boundaries.width,
- height: refRect.top - boundaries.top
- },
- right: {
- width: boundaries.right - refRect.right,
- height: boundaries.height
- },
- bottom: {
- width: boundaries.width,
- height: boundaries.bottom - refRect.bottom
- },
- left: {
- width: refRect.left - boundaries.left,
- height: boundaries.height
- }
- };
-
- var sortedAreas = Object.keys(rects).map(function (key) {
- return _extends({
- key: key
- }, rects[key], {
- area: getArea(rects[key])
- });
- }).sort(function (a, b) {
- return b.area - a.area;
- });
-
- var filteredAreas = sortedAreas.filter(function (_ref2) {
- var width = _ref2.width,
- height = _ref2.height;
- return width >= popper.clientWidth && height >= popper.clientHeight;
- });
-
- var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;
-
- var variation = placement.split('-')[1];
-
- return computedPlacement + (variation ? '-' + variation : '');
- }
-
- /**
- * Get offsets to the reference element
- * @method
- * @memberof Popper.Utils
- * @param {Object} state
- * @param {Element} popper - the popper element
- * @param {Element} reference - the reference element (the popper will be relative to this)
- * @param {Element} fixedPosition - is in fixed position mode
- * @returns {Object} An object containing the offsets which will be applied to the popper
- */
- function getReferenceOffsets(state, popper, reference) {
- var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;
-
- var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));
- return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);
- }
-
- /**
- * Get the outer sizes of the given element (offset size + margins)
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Object} object containing width and height properties
- */
- function getOuterSizes(element) {
- var window = element.ownerDocument.defaultView;
- var styles = window.getComputedStyle(element);
- var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0);
- var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0);
- var result = {
- width: element.offsetWidth + y,
- height: element.offsetHeight + x
- };
- return result;
- }
-
- /**
- * Get the opposite placement of the given one
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement
- * @returns {String} flipped placement
- */
- function getOppositePlacement(placement) {
- var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };
- return placement.replace(/left|right|bottom|top/g, function (matched) {
- return hash[matched];
- });
- }
-
- /**
- * Get offsets to the popper
- * @method
- * @memberof Popper.Utils
- * @param {Object} position - CSS position the Popper will get applied
- * @param {HTMLElement} popper - the popper element
- * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)
- * @param {String} placement - one of the valid placement options
- * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper
- */
- function getPopperOffsets(popper, referenceOffsets, placement) {
- placement = placement.split('-')[0];
-
- // Get popper node sizes
- var popperRect = getOuterSizes(popper);
-
- // Add position, width and height to our offsets object
- var popperOffsets = {
- width: popperRect.width,
- height: popperRect.height
- };
-
- // depending by the popper placement we have to compute its offsets slightly differently
- var isHoriz = ['right', 'left'].indexOf(placement) !== -1;
- var mainSide = isHoriz ? 'top' : 'left';
- var secondarySide = isHoriz ? 'left' : 'top';
- var measurement = isHoriz ? 'height' : 'width';
- var secondaryMeasurement = !isHoriz ? 'height' : 'width';
-
- popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;
- if (placement === secondarySide) {
- popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];
- } else {
- popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];
- }
-
- return popperOffsets;
- }
-
- /**
- * Mimics the `find` method of Array
- * @method
- * @memberof Popper.Utils
- * @argument {Array} arr
- * @argument prop
- * @argument value
- * @returns index or -1
- */
- function find(arr, check) {
- // use native find if supported
- if (Array.prototype.find) {
- return arr.find(check);
- }
-
- // use `filter` to obtain the same behavior of `find`
- return arr.filter(check)[0];
- }
-
- /**
- * Return the index of the matching object
- * @method
- * @memberof Popper.Utils
- * @argument {Array} arr
- * @argument prop
- * @argument value
- * @returns index or -1
- */
- function findIndex(arr, prop, value) {
- // use native findIndex if supported
- if (Array.prototype.findIndex) {
- return arr.findIndex(function (cur) {
- return cur[prop] === value;
- });
- }
-
- // use `find` + `indexOf` if `findIndex` isn't supported
- var match = find(arr, function (obj) {
- return obj[prop] === value;
- });
- return arr.indexOf(match);
- }
-
- /**
- * Loop trough the list of modifiers and run them in order,
- * each of them will then edit the data object.
- * @method
- * @memberof Popper.Utils
- * @param {dataObject} data
- * @param {Array} modifiers
- * @param {String} ends - Optional modifier name used as stopper
- * @returns {dataObject}
- */
- function runModifiers(modifiers, data, ends) {
- var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));
-
- modifiersToRun.forEach(function (modifier) {
- if (modifier['function']) {
- // eslint-disable-line dot-notation
- console.warn('`modifier.function` is deprecated, use `modifier.fn`!');
- }
- var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation
- if (modifier.enabled && isFunction(fn)) {
- // Add properties to offsets to make them a complete clientRect object
- // we do this before each modifier to make sure the previous one doesn't
- // mess with these values
- data.offsets.popper = getClientRect(data.offsets.popper);
- data.offsets.reference = getClientRect(data.offsets.reference);
-
- data = fn(data, modifier);
- }
- });
-
- return data;
- }
-
- /**
- * Updates the position of the popper, computing the new offsets and applying
- * the new style.
- * Prefer `scheduleUpdate` over `update` because of performance reasons.
- * @method
- * @memberof Popper
- */
- function update() {
- // if popper is destroyed, don't perform any further update
- if (this.state.isDestroyed) {
- return;
- }
-
- var data = {
- instance: this,
- styles: {},
- arrowStyles: {},
- attributes: {},
- flipped: false,
- offsets: {}
- };
-
- // compute reference element offsets
- data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);
-
- // compute auto placement, store placement inside the data object,
- // modifiers will be able to edit `placement` if needed
- // and refer to originalPlacement to know the original value
- data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);
-
- // store the computed placement inside `originalPlacement`
- data.originalPlacement = data.placement;
-
- data.positionFixed = this.options.positionFixed;
-
- // compute the popper offsets
- data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);
-
- data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';
-
- // run the modifiers
- data = runModifiers(this.modifiers, data);
-
- // the first `update` will call `onCreate` callback
- // the other ones will call `onUpdate` callback
- if (!this.state.isCreated) {
- this.state.isCreated = true;
- this.options.onCreate(data);
- } else {
- this.options.onUpdate(data);
- }
- }
-
- /**
- * Helper used to know if the given modifier is enabled.
- * @method
- * @memberof Popper.Utils
- * @returns {Boolean}
- */
- function isModifierEnabled(modifiers, modifierName) {
- return modifiers.some(function (_ref) {
- var name = _ref.name,
- enabled = _ref.enabled;
- return enabled && name === modifierName;
- });
- }
-
- /**
- * Get the prefixed supported property name
- * @method
- * @memberof Popper.Utils
- * @argument {String} property (camelCase)
- * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)
- */
- function getSupportedPropertyName(property) {
- var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];
- var upperProp = property.charAt(0).toUpperCase() + property.slice(1);
-
- for (var i = 0; i < prefixes.length; i++) {
- var prefix = prefixes[i];
- var toCheck = prefix ? '' + prefix + upperProp : property;
- if (typeof document.body.style[toCheck] !== 'undefined') {
- return toCheck;
- }
- }
- return null;
- }
-
- /**
- * Destroys the popper.
- * @method
- * @memberof Popper
- */
- function destroy() {
- this.state.isDestroyed = true;
-
- // touch DOM only if `applyStyle` modifier is enabled
- if (isModifierEnabled(this.modifiers, 'applyStyle')) {
- this.popper.removeAttribute('x-placement');
- this.popper.style.position = '';
- this.popper.style.top = '';
- this.popper.style.left = '';
- this.popper.style.right = '';
- this.popper.style.bottom = '';
- this.popper.style.willChange = '';
- this.popper.style[getSupportedPropertyName('transform')] = '';
- }
-
- this.disableEventListeners();
-
- // remove the popper if user explicitly asked for the deletion on destroy
- // do not use `remove` because IE11 doesn't support it
- if (this.options.removeOnDestroy) {
- this.popper.parentNode.removeChild(this.popper);
- }
- return this;
- }
-
- /**
- * Get the window associated with the element
- * @argument {Element} element
- * @returns {Window}
- */
- function getWindow(element) {
- var ownerDocument = element.ownerDocument;
- return ownerDocument ? ownerDocument.defaultView : window;
- }
-
- function attachToScrollParents(scrollParent, event, callback, scrollParents) {
- var isBody = scrollParent.nodeName === 'BODY';
- var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;
- target.addEventListener(event, callback, { passive: true });
-
- if (!isBody) {
- attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);
- }
- scrollParents.push(target);
- }
-
- /**
- * Setup needed event listeners used to update the popper position
- * @method
- * @memberof Popper.Utils
- * @private
- */
- function setupEventListeners(reference, options, state, updateBound) {
- // Resize event listener on window
- state.updateBound = updateBound;
- getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });
-
- // Scroll event listener on scroll parents
- var scrollElement = getScrollParent(reference);
- attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);
- state.scrollElement = scrollElement;
- state.eventsEnabled = true;
-
- return state;
- }
-
- /**
- * It will add resize/scroll events and start recalculating
- * position of the popper element when they are triggered.
- * @method
- * @memberof Popper
- */
- function enableEventListeners() {
- if (!this.state.eventsEnabled) {
- this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);
- }
- }
-
- /**
- * Remove event listeners used to update the popper position
- * @method
- * @memberof Popper.Utils
- * @private
- */
- function removeEventListeners(reference, state) {
- // Remove resize event listener on window
- getWindow(reference).removeEventListener('resize', state.updateBound);
-
- // Remove scroll event listener on scroll parents
- state.scrollParents.forEach(function (target) {
- target.removeEventListener('scroll', state.updateBound);
- });
-
- // Reset state
- state.updateBound = null;
- state.scrollParents = [];
- state.scrollElement = null;
- state.eventsEnabled = false;
- return state;
- }
-
- /**
- * It will remove resize/scroll events and won't recalculate popper position
- * when they are triggered. It also won't trigger `onUpdate` callback anymore,
- * unless you call `update` method manually.
- * @method
- * @memberof Popper
- */
- function disableEventListeners() {
- if (this.state.eventsEnabled) {
- cancelAnimationFrame(this.scheduleUpdate);
- this.state = removeEventListeners(this.reference, this.state);
- }
- }
-
- /**
- * Tells if a given input is a number
- * @method
- * @memberof Popper.Utils
- * @param {*} input to check
- * @return {Boolean}
- */
- function isNumeric(n) {
- return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);
- }
-
- /**
- * Set the style to the given popper
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element - Element to apply the style to
- * @argument {Object} styles
- * Object with a list of properties and values which will be applied to the element
- */
- function setStyles(element, styles) {
- Object.keys(styles).forEach(function (prop) {
- var unit = '';
- // add unit if the value is numeric and is one of the following
- if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {
- unit = 'px';
- }
- element.style[prop] = styles[prop] + unit;
- });
- }
-
- /**
- * Set the attributes to the given popper
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element - Element to apply the attributes to
- * @argument {Object} styles
- * Object with a list of properties and values which will be applied to the element
- */
- function setAttributes(element, attributes) {
- Object.keys(attributes).forEach(function (prop) {
- var value = attributes[prop];
- if (value !== false) {
- element.setAttribute(prop, attributes[prop]);
- } else {
- element.removeAttribute(prop);
- }
- });
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} data.styles - List of style properties - values to apply to popper element
- * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The same data object
- */
- function applyStyle(data) {
- // any property present in `data.styles` will be applied to the popper,
- // in this way we can make the 3rd party modifiers add custom styles to it
- // Be aware, modifiers could override the properties defined in the previous
- // lines of this modifier!
- setStyles(data.instance.popper, data.styles);
-
- // any property present in `data.attributes` will be applied to the popper,
- // they will be set as HTML attributes of the element
- setAttributes(data.instance.popper, data.attributes);
-
- // if arrowElement is defined and arrowStyles has some properties
- if (data.arrowElement && Object.keys(data.arrowStyles).length) {
- setStyles(data.arrowElement, data.arrowStyles);
- }
-
- return data;
- }
-
- /**
- * Set the x-placement attribute before everything else because it could be used
- * to add margins to the popper margins needs to be calculated to get the
- * correct popper offsets.
- * @method
- * @memberof Popper.modifiers
- * @param {HTMLElement} reference - The reference element used to position the popper
- * @param {HTMLElement} popper - The HTML element used as popper
- * @param {Object} options - Popper.js options
- */
- function applyStyleOnLoad(reference, popper, options, modifierOptions, state) {
- // compute reference element offsets
- var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);
-
- // compute auto placement, store placement inside the data object,
- // modifiers will be able to edit `placement` if needed
- // and refer to originalPlacement to know the original value
- var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);
-
- popper.setAttribute('x-placement', placement);
-
- // Apply `position` to popper before anything else because
- // without the position applied we can't guarantee correct computations
- setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });
-
- return options;
- }
-
- /**
- * @function
- * @memberof Popper.Utils
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Boolean} shouldRound - If the offsets should be rounded at all
- * @returns {Object} The popper's position offsets rounded
- *
- * The tale of pixel-perfect positioning. It's still not 100% perfect, but as
- * good as it can be within reason.
- * Discussion here: https://github.com/FezVrasta/popper.js/pull/715
- *
- * Low DPI screens cause a popper to be blurry if not using full pixels (Safari
- * as well on High DPI screens).
- *
- * Firefox prefers no rounding for positioning and does not have blurriness on
- * high DPI screens.
- *
- * Only horizontal placement and left/right values need to be considered.
- */
- function getRoundedOffsets(data, shouldRound) {
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
- var round = Math.round,
- floor = Math.floor;
-
- var noRound = function noRound(v) {
- return v;
- };
-
- var referenceWidth = round(reference.width);
- var popperWidth = round(popper.width);
-
- var isVertical = ['left', 'right'].indexOf(data.placement) !== -1;
- var isVariation = data.placement.indexOf('-') !== -1;
- var sameWidthParity = referenceWidth % 2 === popperWidth % 2;
- var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;
-
- var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor;
- var verticalToInteger = !shouldRound ? noRound : round;
-
- return {
- left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left),
- top: verticalToInteger(popper.top),
- bottom: verticalToInteger(popper.bottom),
- right: horizontalToInteger(popper.right)
- };
- }
-
- var isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent);
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function computeStyle(data, options) {
- var x = options.x,
- y = options.y;
- var popper = data.offsets.popper;
-
- // Remove this legacy support in Popper.js v2
-
- var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {
- return modifier.name === 'applyStyle';
- }).gpuAcceleration;
- if (legacyGpuAccelerationOption !== undefined) {
- console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');
- }
- var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;
-
- var offsetParent = getOffsetParent(data.instance.popper);
- var offsetParentRect = getBoundingClientRect(offsetParent);
-
- // Styles
- var styles = {
- position: popper.position
- };
-
- var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox);
-
- var sideA = x === 'bottom' ? 'top' : 'bottom';
- var sideB = y === 'right' ? 'left' : 'right';
-
- // if gpuAcceleration is set to `true` and transform is supported,
- // we use `translate3d` to apply the position to the popper we
- // automatically use the supported prefixed version if needed
- var prefixedProperty = getSupportedPropertyName('transform');
-
- // now, let's make a step back and look at this code closely (wtf?)
- // If the content of the popper grows once it's been positioned, it
- // may happen that the popper gets misplaced because of the new content
- // overflowing its reference element
- // To avoid this problem, we provide two options (x and y), which allow
- // the consumer to define the offset origin.
- // If we position a popper on top of a reference element, we can set
- // `x` to `top` to make the popper grow towards its top instead of
- // its bottom.
- var left = void 0,
- top = void 0;
- if (sideA === 'bottom') {
- // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar)
- // and not the bottom of the html element
- if (offsetParent.nodeName === 'HTML') {
- top = -offsetParent.clientHeight + offsets.bottom;
- } else {
- top = -offsetParentRect.height + offsets.bottom;
- }
- } else {
- top = offsets.top;
- }
- if (sideB === 'right') {
- if (offsetParent.nodeName === 'HTML') {
- left = -offsetParent.clientWidth + offsets.right;
- } else {
- left = -offsetParentRect.width + offsets.right;
- }
- } else {
- left = offsets.left;
- }
- if (gpuAcceleration && prefixedProperty) {
- styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';
- styles[sideA] = 0;
- styles[sideB] = 0;
- styles.willChange = 'transform';
- } else {
- // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties
- var invertTop = sideA === 'bottom' ? -1 : 1;
- var invertLeft = sideB === 'right' ? -1 : 1;
- styles[sideA] = top * invertTop;
- styles[sideB] = left * invertLeft;
- styles.willChange = sideA + ', ' + sideB;
- }
-
- // Attributes
- var attributes = {
- 'x-placement': data.placement
- };
-
- // Update `data` attributes, styles and arrowStyles
- data.attributes = _extends({}, attributes, data.attributes);
- data.styles = _extends({}, styles, data.styles);
- data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);
-
- return data;
- }
-
- /**
- * Helper used to know if the given modifier depends from another one.
- * It checks if the needed modifier is listed and enabled.
- * @method
- * @memberof Popper.Utils
- * @param {Array} modifiers - list of modifiers
- * @param {String} requestingName - name of requesting modifier
- * @param {String} requestedName - name of requested modifier
- * @returns {Boolean}
- */
- function isModifierRequired(modifiers, requestingName, requestedName) {
- var requesting = find(modifiers, function (_ref) {
- var name = _ref.name;
- return name === requestingName;
- });
-
- var isRequired = !!requesting && modifiers.some(function (modifier) {
- return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;
- });
-
- if (!isRequired) {
- var _requesting = '`' + requestingName + '`';
- var requested = '`' + requestedName + '`';
- console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');
- }
- return isRequired;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function arrow(data, options) {
- var _data$offsets$arrow;
-
- // arrow depends on keepTogether in order to work
- if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {
- return data;
- }
-
- var arrowElement = options.element;
-
- // if arrowElement is a string, suppose it's a CSS selector
- if (typeof arrowElement === 'string') {
- arrowElement = data.instance.popper.querySelector(arrowElement);
-
- // if arrowElement is not found, don't run the modifier
- if (!arrowElement) {
- return data;
- }
- } else {
- // if the arrowElement isn't a query selector we must check that the
- // provided DOM node is child of its popper node
- if (!data.instance.popper.contains(arrowElement)) {
- console.warn('WARNING: `arrow.element` must be child of its popper element!');
- return data;
- }
- }
-
- var placement = data.placement.split('-')[0];
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var isVertical = ['left', 'right'].indexOf(placement) !== -1;
-
- var len = isVertical ? 'height' : 'width';
- var sideCapitalized = isVertical ? 'Top' : 'Left';
- var side = sideCapitalized.toLowerCase();
- var altSide = isVertical ? 'left' : 'top';
- var opSide = isVertical ? 'bottom' : 'right';
- var arrowElementSize = getOuterSizes(arrowElement)[len];
-
- //
- // extends keepTogether behavior making sure the popper and its
- // reference have enough pixels in conjunction
- //
-
- // top/left side
- if (reference[opSide] - arrowElementSize < popper[side]) {
- data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);
- }
- // bottom/right side
- if (reference[side] + arrowElementSize > popper[opSide]) {
- data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];
- }
- data.offsets.popper = getClientRect(data.offsets.popper);
-
- // compute center of the popper
- var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;
-
- // Compute the sideValue using the updated popper offsets
- // take popper margin in account because we don't have this info available
- var css = getStyleComputedProperty(data.instance.popper);
- var popperMarginSide = parseFloat(css['margin' + sideCapitalized]);
- var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width']);
- var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;
-
- // prevent arrowElement from being placed not contiguously to its popper
- sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);
-
- data.arrowElement = arrowElement;
- data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);
-
- return data;
- }
-
- /**
- * Get the opposite placement variation of the given one
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement variation
- * @returns {String} flipped placement variation
- */
- function getOppositeVariation(variation) {
- if (variation === 'end') {
- return 'start';
- } else if (variation === 'start') {
- return 'end';
- }
- return variation;
- }
-
- /**
- * List of accepted placements to use as values of the `placement` option.
- * Valid placements are:
- * - `auto`
- * - `top`
- * - `right`
- * - `bottom`
- * - `left`
- *
- * Each placement can have a variation from this list:
- * - `-start`
- * - `-end`
- *
- * Variations are interpreted easily if you think of them as the left to right
- * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`
- * is right.
- * Vertically (`left` and `right`), `start` is top and `end` is bottom.
- *
- * Some valid examples are:
- * - `top-end` (on top of reference, right aligned)
- * - `right-start` (on right of reference, top aligned)
- * - `bottom` (on bottom, centered)
- * - `auto-end` (on the side with more space available, alignment depends by placement)
- *
- * @static
- * @type {Array}
- * @enum {String}
- * @readonly
- * @method placements
- * @memberof Popper
- */
- var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];
-
- // Get rid of `auto` `auto-start` and `auto-end`
- var validPlacements = placements.slice(3);
-
- /**
- * Given an initial placement, returns all the subsequent placements
- * clockwise (or counter-clockwise).
- *
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement - A valid placement (it accepts variations)
- * @argument {Boolean} counter - Set to true to walk the placements counterclockwise
- * @returns {Array} placements including their variations
- */
- function clockwise(placement) {
- var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
-
- var index = validPlacements.indexOf(placement);
- var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));
- return counter ? arr.reverse() : arr;
- }
-
- var BEHAVIORS = {
- FLIP: 'flip',
- CLOCKWISE: 'clockwise',
- COUNTERCLOCKWISE: 'counterclockwise'
- };
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function flip(data, options) {
- // if `inner` modifier is enabled, we can't use the `flip` modifier
- if (isModifierEnabled(data.instance.modifiers, 'inner')) {
- return data;
- }
-
- if (data.flipped && data.placement === data.originalPlacement) {
- // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides
- return data;
- }
-
- var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);
-
- var placement = data.placement.split('-')[0];
- var placementOpposite = getOppositePlacement(placement);
- var variation = data.placement.split('-')[1] || '';
-
- var flipOrder = [];
-
- switch (options.behavior) {
- case BEHAVIORS.FLIP:
- flipOrder = [placement, placementOpposite];
- break;
- case BEHAVIORS.CLOCKWISE:
- flipOrder = clockwise(placement);
- break;
- case BEHAVIORS.COUNTERCLOCKWISE:
- flipOrder = clockwise(placement, true);
- break;
- default:
- flipOrder = options.behavior;
- }
-
- flipOrder.forEach(function (step, index) {
- if (placement !== step || flipOrder.length === index + 1) {
- return data;
- }
-
- placement = data.placement.split('-')[0];
- placementOpposite = getOppositePlacement(placement);
-
- var popperOffsets = data.offsets.popper;
- var refOffsets = data.offsets.reference;
-
- // using floor because the reference offsets may contain decimals we are not going to consider here
- var floor = Math.floor;
- var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);
-
- var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);
- var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);
- var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);
- var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);
-
- var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;
-
- // flip the variation if required
- var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;
-
- // flips variation if reference element overflows boundaries
- var flippedVariationByRef = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);
-
- // flips variation if popper content overflows boundaries
- var flippedVariationByContent = !!options.flipVariationsByContent && (isVertical && variation === 'start' && overflowsRight || isVertical && variation === 'end' && overflowsLeft || !isVertical && variation === 'start' && overflowsBottom || !isVertical && variation === 'end' && overflowsTop);
-
- var flippedVariation = flippedVariationByRef || flippedVariationByContent;
-
- if (overlapsRef || overflowsBoundaries || flippedVariation) {
- // this boolean to detect any flip loop
- data.flipped = true;
-
- if (overlapsRef || overflowsBoundaries) {
- placement = flipOrder[index + 1];
- }
-
- if (flippedVariation) {
- variation = getOppositeVariation(variation);
- }
-
- data.placement = placement + (variation ? '-' + variation : '');
-
- // this object contains `position`, we want to preserve it along with
- // any additional property we may add in the future
- data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));
-
- data = runModifiers(data.instance.modifiers, data, 'flip');
- }
- });
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function keepTogether(data) {
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var placement = data.placement.split('-')[0];
- var floor = Math.floor;
- var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;
- var side = isVertical ? 'right' : 'bottom';
- var opSide = isVertical ? 'left' : 'top';
- var measurement = isVertical ? 'width' : 'height';
-
- if (popper[side] < floor(reference[opSide])) {
- data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];
- }
- if (popper[opSide] > floor(reference[side])) {
- data.offsets.popper[opSide] = floor(reference[side]);
- }
-
- return data;
- }
-
- /**
- * Converts a string containing value + unit into a px value number
- * @function
- * @memberof {modifiers~offset}
- * @private
- * @argument {String} str - Value + unit string
- * @argument {String} measurement - `height` or `width`
- * @argument {Object} popperOffsets
- * @argument {Object} referenceOffsets
- * @returns {Number|String}
- * Value in pixels, or original string if no values were extracted
- */
- function toValue(str, measurement, popperOffsets, referenceOffsets) {
- // separate value from unit
- var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/);
- var value = +split[1];
- var unit = split[2];
-
- // If it's not a number it's an operator, I guess
- if (!value) {
- return str;
- }
-
- if (unit.indexOf('%') === 0) {
- var element = void 0;
- switch (unit) {
- case '%p':
- element = popperOffsets;
- break;
- case '%':
- case '%r':
- default:
- element = referenceOffsets;
- }
-
- var rect = getClientRect(element);
- return rect[measurement] / 100 * value;
- } else if (unit === 'vh' || unit === 'vw') {
- // if is a vh or vw, we calculate the size based on the viewport
- var size = void 0;
- if (unit === 'vh') {
- size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);
- } else {
- size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);
- }
- return size / 100 * value;
- } else {
- // if is an explicit pixel unit, we get rid of the unit and keep the value
- // if is an implicit unit, it's px, and we return just the value
- return value;
- }
- }
-
- /**
- * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.
- * @function
- * @memberof {modifiers~offset}
- * @private
- * @argument {String} offset
- * @argument {Object} popperOffsets
- * @argument {Object} referenceOffsets
- * @argument {String} basePlacement
- * @returns {Array} a two cells array with x and y offsets in numbers
- */
- function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {
- var offsets = [0, 0];
-
- // Use height if placement is left or right and index is 0 otherwise use width
- // in this way the first offset will use an axis and the second one
- // will use the other one
- var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;
-
- // Split the offset string to obtain a list of values and operands
- // The regex addresses values with the plus or minus sign in front (+10, -20, etc)
- var fragments = offset.split(/(\+|\-)/).map(function (frag) {
- return frag.trim();
- });
-
- // Detect if the offset string contains a pair of values or a single one
- // they could be separated by comma or space
- var divider = fragments.indexOf(find(fragments, function (frag) {
- return frag.search(/,|\s/) !== -1;
- }));
-
- if (fragments[divider] && fragments[divider].indexOf(',') === -1) {
- console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');
- }
-
- // If divider is found, we divide the list of values and operands to divide
- // them by ofset X and Y.
- var splitRegex = /\s*,\s*|\s+/;
- var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];
-
- // Convert the values with units to absolute pixels to allow our computations
- ops = ops.map(function (op, index) {
- // Most of the units rely on the orientation of the popper
- var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';
- var mergeWithPrevious = false;
- return op
- // This aggregates any `+` or `-` sign that aren't considered operators
- // e.g.: 10 + +5 => [10, +, +5]
- .reduce(function (a, b) {
- if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {
- a[a.length - 1] = b;
- mergeWithPrevious = true;
- return a;
- } else if (mergeWithPrevious) {
- a[a.length - 1] += b;
- mergeWithPrevious = false;
- return a;
- } else {
- return a.concat(b);
- }
- }, [])
- // Here we convert the string values into number values (in px)
- .map(function (str) {
- return toValue(str, measurement, popperOffsets, referenceOffsets);
- });
- });
-
- // Loop trough the offsets arrays and execute the operations
- ops.forEach(function (op, index) {
- op.forEach(function (frag, index2) {
- if (isNumeric(frag)) {
- offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);
- }
- });
- });
- return offsets;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @argument {Number|String} options.offset=0
- * The offset value as described in the modifier description
- * @returns {Object} The data object, properly modified
- */
- function offset(data, _ref) {
- var offset = _ref.offset;
- var placement = data.placement,
- _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var basePlacement = placement.split('-')[0];
-
- var offsets = void 0;
- if (isNumeric(+offset)) {
- offsets = [+offset, 0];
- } else {
- offsets = parseOffset(offset, popper, reference, basePlacement);
- }
-
- if (basePlacement === 'left') {
- popper.top += offsets[0];
- popper.left -= offsets[1];
- } else if (basePlacement === 'right') {
- popper.top += offsets[0];
- popper.left += offsets[1];
- } else if (basePlacement === 'top') {
- popper.left += offsets[0];
- popper.top -= offsets[1];
- } else if (basePlacement === 'bottom') {
- popper.left += offsets[0];
- popper.top += offsets[1];
- }
-
- data.popper = popper;
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function preventOverflow(data, options) {
- var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);
-
- // If offsetParent is the reference element, we really want to
- // go one step up and use the next offsetParent as reference to
- // avoid to make this modifier completely useless and look like broken
- if (data.instance.reference === boundariesElement) {
- boundariesElement = getOffsetParent(boundariesElement);
- }
-
- // NOTE: DOM access here
- // resets the popper's position so that the document size can be calculated excluding
- // the size of the popper element itself
- var transformProp = getSupportedPropertyName('transform');
- var popperStyles = data.instance.popper.style; // assignment to help minification
- var top = popperStyles.top,
- left = popperStyles.left,
- transform = popperStyles[transformProp];
-
- popperStyles.top = '';
- popperStyles.left = '';
- popperStyles[transformProp] = '';
-
- var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);
-
- // NOTE: DOM access here
- // restores the original style properties after the offsets have been computed
- popperStyles.top = top;
- popperStyles.left = left;
- popperStyles[transformProp] = transform;
-
- options.boundaries = boundaries;
-
- var order = options.priority;
- var popper = data.offsets.popper;
-
- var check = {
- primary: function primary(placement) {
- var value = popper[placement];
- if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {
- value = Math.max(popper[placement], boundaries[placement]);
- }
- return defineProperty({}, placement, value);
- },
- secondary: function secondary(placement) {
- var mainSide = placement === 'right' ? 'left' : 'top';
- var value = popper[mainSide];
- if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {
- value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));
- }
- return defineProperty({}, mainSide, value);
- }
- };
-
- order.forEach(function (placement) {
- var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';
- popper = _extends({}, popper, check[side](placement));
- });
-
- data.offsets.popper = popper;
-
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function shift(data) {
- var placement = data.placement;
- var basePlacement = placement.split('-')[0];
- var shiftvariation = placement.split('-')[1];
-
- // if shift shiftvariation is specified, run the modifier
- if (shiftvariation) {
- var _data$offsets = data.offsets,
- reference = _data$offsets.reference,
- popper = _data$offsets.popper;
-
- var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;
- var side = isVertical ? 'left' : 'top';
- var measurement = isVertical ? 'width' : 'height';
-
- var shiftOffsets = {
- start: defineProperty({}, side, reference[side]),
- end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])
- };
-
- data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);
- }
-
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function hide(data) {
- if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {
- return data;
- }
-
- var refRect = data.offsets.reference;
- var bound = find(data.instance.modifiers, function (modifier) {
- return modifier.name === 'preventOverflow';
- }).boundaries;
-
- if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {
- // Avoid unnecessary DOM access if visibility hasn't changed
- if (data.hide === true) {
- return data;
- }
-
- data.hide = true;
- data.attributes['x-out-of-boundaries'] = '';
- } else {
- // Avoid unnecessary DOM access if visibility hasn't changed
- if (data.hide === false) {
- return data;
- }
-
- data.hide = false;
- data.attributes['x-out-of-boundaries'] = false;
- }
-
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function inner(data) {
- var placement = data.placement;
- var basePlacement = placement.split('-')[0];
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;
-
- var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;
-
- popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);
-
- data.placement = getOppositePlacement(placement);
- data.offsets.popper = getClientRect(popper);
-
- return data;
- }
-
- /**
- * Modifier function, each modifier can have a function of this type assigned
- * to its `fn` property.
- * These functions will be called on each update, this means that you must
- * make sure they are performant enough to avoid performance bottlenecks.
- *
- * @function ModifierFn
- * @argument {dataObject} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {dataObject} The data object, properly modified
- */
-
- /**
- * Modifiers are plugins used to alter the behavior of your poppers.
- * Popper.js uses a set of 9 modifiers to provide all the basic functionalities
- * needed by the library.
- *
- * Usually you don't want to override the `order`, `fn` and `onLoad` props.
- * All the other properties are configurations that could be tweaked.
- * @namespace modifiers
- */
- var modifiers = {
- /**
- * Modifier used to shift the popper on the start or end of its reference
- * element.
- * It will read the variation of the `placement` property.
- * It can be one either `-end` or `-start`.
- * @memberof modifiers
- * @inner
- */
- shift: {
- /** @prop {number} order=100 - Index used to define the order of execution */
- order: 100,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: shift
- },
-
- /**
- * The `offset` modifier can shift your popper on both its axis.
- *
- * It accepts the following units:
- * - `px` or unit-less, interpreted as pixels
- * - `%` or `%r`, percentage relative to the length of the reference element
- * - `%p`, percentage relative to the length of the popper element
- * - `vw`, CSS viewport width unit
- * - `vh`, CSS viewport height unit
- *
- * For length is intended the main axis relative to the placement of the popper.
- * This means that if the placement is `top` or `bottom`, the length will be the
- * `width`. In case of `left` or `right`, it will be the `height`.
- *
- * You can provide a single value (as `Number` or `String`), or a pair of values
- * as `String` divided by a comma or one (or more) white spaces.
- * The latter is a deprecated method because it leads to confusion and will be
- * removed in v2.
- * Additionally, it accepts additions and subtractions between different units.
- * Note that multiplications and divisions aren't supported.
- *
- * Valid examples are:
- * ```
- * 10
- * '10%'
- * '10, 10'
- * '10%, 10'
- * '10 + 10%'
- * '10 - 5vh + 3%'
- * '-10px + 5vh, 5px - 6%'
- * ```
- * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap
- * > with their reference element, unfortunately, you will have to disable the `flip` modifier.
- * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).
- *
- * @memberof modifiers
- * @inner
- */
- offset: {
- /** @prop {number} order=200 - Index used to define the order of execution */
- order: 200,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: offset,
- /** @prop {Number|String} offset=0
- * The offset value as described in the modifier description
- */
- offset: 0
- },
-
- /**
- * Modifier used to prevent the popper from being positioned outside the boundary.
- *
- * A scenario exists where the reference itself is not within the boundaries.
- * We can say it has "escaped the boundaries" — or just "escaped".
- * In this case we need to decide whether the popper should either:
- *
- * - detach from the reference and remain "trapped" in the boundaries, or
- * - if it should ignore the boundary and "escape with its reference"
- *
- * When `escapeWithReference` is set to`true` and reference is completely
- * outside its boundaries, the popper will overflow (or completely leave)
- * the boundaries in order to remain attached to the edge of the reference.
- *
- * @memberof modifiers
- * @inner
- */
- preventOverflow: {
- /** @prop {number} order=300 - Index used to define the order of execution */
- order: 300,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: preventOverflow,
- /**
- * @prop {Array} [priority=['left','right','top','bottom']]
- * Popper will try to prevent overflow following these priorities by default,
- * then, it could overflow on the left and on top of the `boundariesElement`
- */
- priority: ['left', 'right', 'top', 'bottom'],
- /**
- * @prop {number} padding=5
- * Amount of pixel used to define a minimum distance between the boundaries
- * and the popper. This makes sure the popper always has a little padding
- * between the edges of its container
- */
- padding: 5,
- /**
- * @prop {String|HTMLElement} boundariesElement='scrollParent'
- * Boundaries used by the modifier. Can be `scrollParent`, `window`,
- * `viewport` or any DOM element.
- */
- boundariesElement: 'scrollParent'
- },
-
- /**
- * Modifier used to make sure the reference and its popper stay near each other
- * without leaving any gap between the two. Especially useful when the arrow is
- * enabled and you want to ensure that it points to its reference element.
- * It cares only about the first axis. You can still have poppers with margin
- * between the popper and its reference element.
- * @memberof modifiers
- * @inner
- */
- keepTogether: {
- /** @prop {number} order=400 - Index used to define the order of execution */
- order: 400,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: keepTogether
- },
-
- /**
- * This modifier is used to move the `arrowElement` of the popper to make
- * sure it is positioned between the reference element and its popper element.
- * It will read the outer size of the `arrowElement` node to detect how many
- * pixels of conjunction are needed.
- *
- * It has no effect if no `arrowElement` is provided.
- * @memberof modifiers
- * @inner
- */
- arrow: {
- /** @prop {number} order=500 - Index used to define the order of execution */
- order: 500,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: arrow,
- /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */
- element: '[x-arrow]'
- },
-
- /**
- * Modifier used to flip the popper's placement when it starts to overlap its
- * reference element.
- *
- * Requires the `preventOverflow` modifier before it in order to work.
- *
- * **NOTE:** this modifier will interrupt the current update cycle and will
- * restart it if it detects the need to flip the placement.
- * @memberof modifiers
- * @inner
- */
- flip: {
- /** @prop {number} order=600 - Index used to define the order of execution */
- order: 600,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: flip,
- /**
- * @prop {String|Array} behavior='flip'
- * The behavior used to change the popper's placement. It can be one of
- * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid
- * placements (with optional variations)
- */
- behavior: 'flip',
- /**
- * @prop {number} padding=5
- * The popper will flip if it hits the edges of the `boundariesElement`
- */
- padding: 5,
- /**
- * @prop {String|HTMLElement} boundariesElement='viewport'
- * The element which will define the boundaries of the popper position.
- * The popper will never be placed outside of the defined boundaries
- * (except if `keepTogether` is enabled)
- */
- boundariesElement: 'viewport',
- /**
- * @prop {Boolean} flipVariations=false
- * The popper will switch placement variation between `-start` and `-end` when
- * the reference element overlaps its boundaries.
- *
- * The original placement should have a set variation.
- */
- flipVariations: false,
- /**
- * @prop {Boolean} flipVariationsByContent=false
- * The popper will switch placement variation between `-start` and `-end` when
- * the popper element overlaps its reference boundaries.
- *
- * The original placement should have a set variation.
- */
- flipVariationsByContent: false
- },
-
- /**
- * Modifier used to make the popper flow toward the inner of the reference element.
- * By default, when this modifier is disabled, the popper will be placed outside
- * the reference element.
- * @memberof modifiers
- * @inner
- */
- inner: {
- /** @prop {number} order=700 - Index used to define the order of execution */
- order: 700,
- /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */
- enabled: false,
- /** @prop {ModifierFn} */
- fn: inner
- },
-
- /**
- * Modifier used to hide the popper when its reference element is outside of the
- * popper boundaries. It will set a `x-out-of-boundaries` attribute which can
- * be used to hide with a CSS selector the popper when its reference is
- * out of boundaries.
- *
- * Requires the `preventOverflow` modifier before it in order to work.
- * @memberof modifiers
- * @inner
- */
- hide: {
- /** @prop {number} order=800 - Index used to define the order of execution */
- order: 800,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: hide
- },
-
- /**
- * Computes the style that will be applied to the popper element to gets
- * properly positioned.
- *
- * Note that this modifier will not touch the DOM, it just prepares the styles
- * so that `applyStyle` modifier can apply it. This separation is useful
- * in case you need to replace `applyStyle` with a custom implementation.
- *
- * This modifier has `850` as `order` value to maintain backward compatibility
- * with previous versions of Popper.js. Expect the modifiers ordering method
- * to change in future major versions of the library.
- *
- * @memberof modifiers
- * @inner
- */
- computeStyle: {
- /** @prop {number} order=850 - Index used to define the order of execution */
- order: 850,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: computeStyle,
- /**
- * @prop {Boolean} gpuAcceleration=true
- * If true, it uses the CSS 3D transformation to position the popper.
- * Otherwise, it will use the `top` and `left` properties
- */
- gpuAcceleration: true,
- /**
- * @prop {string} [x='bottom']
- * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.
- * Change this if your popper should grow in a direction different from `bottom`
- */
- x: 'bottom',
- /**
- * @prop {string} [x='left']
- * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.
- * Change this if your popper should grow in a direction different from `right`
- */
- y: 'right'
- },
-
- /**
- * Applies the computed styles to the popper element.
- *
- * All the DOM manipulations are limited to this modifier. This is useful in case
- * you want to integrate Popper.js inside a framework or view library and you
- * want to delegate all the DOM manipulations to it.
- *
- * Note that if you disable this modifier, you must make sure the popper element
- * has its position set to `absolute` before Popper.js can do its work!
- *
- * Just disable this modifier and define your own to achieve the desired effect.
- *
- * @memberof modifiers
- * @inner
- */
- applyStyle: {
- /** @prop {number} order=900 - Index used to define the order of execution */
- order: 900,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: applyStyle,
- /** @prop {Function} */
- onLoad: applyStyleOnLoad,
- /**
- * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier
- * @prop {Boolean} gpuAcceleration=true
- * If true, it uses the CSS 3D transformation to position the popper.
- * Otherwise, it will use the `top` and `left` properties
- */
- gpuAcceleration: undefined
- }
- };
-
- /**
- * The `dataObject` is an object containing all the information used by Popper.js.
- * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.
- * @name dataObject
- * @property {Object} data.instance The Popper.js instance
- * @property {String} data.placement Placement applied to popper
- * @property {String} data.originalPlacement Placement originally defined on init
- * @property {Boolean} data.flipped True if popper has been flipped by flip modifier
- * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper
- * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier
- * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)
- * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)
- * @property {Object} data.boundaries Offsets of the popper boundaries
- * @property {Object} data.offsets The measurements of popper, reference and arrow elements
- * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values
- * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values
- * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0
- */
-
- /**
- * Default options provided to Popper.js constructor.
- * These can be overridden using the `options` argument of Popper.js.
- * To override an option, simply pass an object with the same
- * structure of the `options` object, as the 3rd argument. For example:
- * ```
- * new Popper(ref, pop, {
- * modifiers: {
- * preventOverflow: { enabled: false }
- * }
- * })
- * ```
- * @type {Object}
- * @static
- * @memberof Popper
- */
- var Defaults = {
- /**
- * Popper's placement.
- * @prop {Popper.placements} placement='bottom'
- */
- placement: 'bottom',
-
- /**
- * Set this to true if you want popper to position it self in 'fixed' mode
- * @prop {Boolean} positionFixed=false
- */
- positionFixed: false,
-
- /**
- * Whether events (resize, scroll) are initially enabled.
- * @prop {Boolean} eventsEnabled=true
- */
- eventsEnabled: true,
-
- /**
- * Set to true if you want to automatically remove the popper when
- * you call the `destroy` method.
- * @prop {Boolean} removeOnDestroy=false
- */
- removeOnDestroy: false,
-
- /**
- * Callback called when the popper is created.
- * By default, it is set to no-op.
- * Access Popper.js instance with `data.instance`.
- * @prop {onCreate}
- */
- onCreate: function onCreate() {},
-
- /**
- * Callback called when the popper is updated. This callback is not called
- * on the initialization/creation of the popper, but only on subsequent
- * updates.
- * By default, it is set to no-op.
- * Access Popper.js instance with `data.instance`.
- * @prop {onUpdate}
- */
- onUpdate: function onUpdate() {},
-
- /**
- * List of modifiers used to modify the offsets before they are applied to the popper.
- * They provide most of the functionalities of Popper.js.
- * @prop {modifiers}
- */
- modifiers: modifiers
- };
-
- /**
- * @callback onCreate
- * @param {dataObject} data
- */
-
- /**
- * @callback onUpdate
- * @param {dataObject} data
- */
-
- // Utils
- // Methods
- var Popper = function () {
- /**
- * Creates a new Popper.js instance.
- * @class Popper
- * @param {Element|referenceObject} reference - The reference element used to position the popper
- * @param {Element} popper - The HTML / XML element used as the popper
- * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)
- * @return {Object} instance - The generated Popper.js instance
- */
- function Popper(reference, popper) {
- var _this = this;
-
- var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
- classCallCheck(this, Popper);
-
- this.scheduleUpdate = function () {
- return requestAnimationFrame(_this.update);
- };
-
- // make update() debounced, so that it only runs at most once-per-tick
- this.update = debounce(this.update.bind(this));
-
- // with {} we create a new object with the options inside it
- this.options = _extends({}, Popper.Defaults, options);
-
- // init state
- this.state = {
- isDestroyed: false,
- isCreated: false,
- scrollParents: []
- };
-
- // get reference and popper elements (allow jQuery wrappers)
- this.reference = reference && reference.jquery ? reference[0] : reference;
- this.popper = popper && popper.jquery ? popper[0] : popper;
-
- // Deep merge modifiers options
- this.options.modifiers = {};
- Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {
- _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});
- });
-
- // Refactoring modifiers' list (Object => Array)
- this.modifiers = Object.keys(this.options.modifiers).map(function (name) {
- return _extends({
- name: name
- }, _this.options.modifiers[name]);
- })
- // sort the modifiers by order
- .sort(function (a, b) {
- return a.order - b.order;
- });
-
- // modifiers have the ability to execute arbitrary code when Popper.js get inited
- // such code is executed in the same order of its modifier
- // they could add new properties to their options configuration
- // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!
- this.modifiers.forEach(function (modifierOptions) {
- if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {
- modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);
- }
- });
-
- // fire the first update to position the popper in the right place
- this.update();
-
- var eventsEnabled = this.options.eventsEnabled;
- if (eventsEnabled) {
- // setup event listeners, they will take care of update the position in specific situations
- this.enableEventListeners();
- }
-
- this.state.eventsEnabled = eventsEnabled;
- }
-
- // We can't use class properties because they don't get listed in the
- // class prototype and break stuff like Sinon stubs
-
-
- createClass(Popper, [{
- key: 'update',
- value: function update$$1() {
- return update.call(this);
- }
- }, {
- key: 'destroy',
- value: function destroy$$1() {
- return destroy.call(this);
- }
- }, {
- key: 'enableEventListeners',
- value: function enableEventListeners$$1() {
- return enableEventListeners.call(this);
- }
- }, {
- key: 'disableEventListeners',
- value: function disableEventListeners$$1() {
- return disableEventListeners.call(this);
- }
-
- /**
- * Schedules an update. It will run on the next UI update available.
- * @method scheduleUpdate
- * @memberof Popper
- */
-
-
- /**
- * Collection of utilities useful when writing custom modifiers.
- * Starting from version 1.7, this method is available only if you
- * include `popper-utils.js` before `popper.js`.
- *
- * **DEPRECATION**: This way to access PopperUtils is deprecated
- * and will be removed in v2! Use the PopperUtils module directly instead.
- * Due to the high instability of the methods contained in Utils, we can't
- * guarantee them to follow semver. Use them at your own risk!
- * @static
- * @private
- * @type {Object}
- * @deprecated since version 1.8
- * @member Utils
- * @memberof Popper
- */
-
- }]);
- return Popper;
- }();
-
- /**
- * The `referenceObject` is an object that provides an interface compatible with Popper.js
- * and lets you use it as replacement of a real DOM node.
- * You can use this method to position a popper relatively to a set of coordinates
- * in case you don't have a DOM node to use as reference.
- *
- * ```
- * new Popper(referenceObject, popperNode);
- * ```
- *
- * NB: This feature isn't supported in Internet Explorer 10.
- * @name referenceObject
- * @property {Function} data.getBoundingClientRect
- * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.
- * @property {number} data.clientWidth
- * An ES6 getter that will return the width of the virtual reference element.
- * @property {number} data.clientHeight
- * An ES6 getter that will return the height of the virtual reference element.
- */
-
-
- Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;
- Popper.placements = placements;
- Popper.Defaults = Defaults;
-
- var Popper$1 = Popper;
-
- /**
- * Constants
- */
-
- var NAME$6 = 'dropdown';
- var VERSION$6 = '4.6.1';
- var DATA_KEY$6 = 'bs.dropdown';
- var EVENT_KEY$6 = "." + DATA_KEY$6;
- var DATA_API_KEY$3 = '.data-api';
- var JQUERY_NO_CONFLICT$6 = $__default["default"].fn[NAME$6];
- var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key
-
- var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key
-
- var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key
-
- var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key
-
- var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key
-
- var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse)
-
- var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE$1);
- var CLASS_NAME_DISABLED$1 = 'disabled';
- var CLASS_NAME_SHOW$5 = 'show';
- var CLASS_NAME_DROPUP = 'dropup';
- var CLASS_NAME_DROPRIGHT = 'dropright';
- var CLASS_NAME_DROPLEFT = 'dropleft';
- var CLASS_NAME_MENURIGHT = 'dropdown-menu-right';
- var CLASS_NAME_POSITION_STATIC = 'position-static';
- var EVENT_HIDE$3 = "hide" + EVENT_KEY$6;
- var EVENT_HIDDEN$3 = "hidden" + EVENT_KEY$6;
- var EVENT_SHOW$3 = "show" + EVENT_KEY$6;
- var EVENT_SHOWN$3 = "shown" + EVENT_KEY$6;
- var EVENT_CLICK = "click" + EVENT_KEY$6;
- var EVENT_CLICK_DATA_API$2 = "click" + EVENT_KEY$6 + DATA_API_KEY$3;
- var EVENT_KEYDOWN_DATA_API = "keydown" + EVENT_KEY$6 + DATA_API_KEY$3;
- var EVENT_KEYUP_DATA_API = "keyup" + EVENT_KEY$6 + DATA_API_KEY$3;
- var SELECTOR_DATA_TOGGLE$2 = '[data-toggle="dropdown"]';
- var SELECTOR_FORM_CHILD = '.dropdown form';
- var SELECTOR_MENU = '.dropdown-menu';
- var SELECTOR_NAVBAR_NAV = '.navbar-nav';
- var SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)';
- var PLACEMENT_TOP = 'top-start';
- var PLACEMENT_TOPEND = 'top-end';
- var PLACEMENT_BOTTOM = 'bottom-start';
- var PLACEMENT_BOTTOMEND = 'bottom-end';
- var PLACEMENT_RIGHT = 'right-start';
- var PLACEMENT_LEFT = 'left-start';
- var Default$5 = {
- offset: 0,
- flip: true,
- boundary: 'scrollParent',
- reference: 'toggle',
- display: 'dynamic',
- popperConfig: null
- };
- var DefaultType$5 = {
- offset: '(number|string|function)',
- flip: 'boolean',
- boundary: '(string|element)',
- reference: '(string|element)',
- display: 'string',
- popperConfig: '(null|object)'
- };
- /**
- * Class definition
- */
-
- var Dropdown = /*#__PURE__*/function () {
- function Dropdown(element, config) {
- this._element = element;
- this._popper = null;
- this._config = this._getConfig(config);
- this._menu = this._getMenuElement();
- this._inNavbar = this._detectNavbar();
-
- this._addEventListeners();
- } // Getters
-
-
- var _proto = Dropdown.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1)) {
- return;
- }
-
- var isActive = $__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5);
-
- Dropdown._clearMenus();
-
- if (isActive) {
- return;
- }
-
- this.show(true);
- };
-
- _proto.show = function show(usePopper) {
- if (usePopper === void 0) {
- usePopper = false;
- }
-
- if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1) || $__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5)) {
- return;
- }
-
- var relatedTarget = {
- relatedTarget: this._element
- };
- var showEvent = $__default["default"].Event(EVENT_SHOW$3, relatedTarget);
-
- var parent = Dropdown._getParentFromElement(this._element);
-
- $__default["default"](parent).trigger(showEvent);
-
- if (showEvent.isDefaultPrevented()) {
- return;
- } // Totally disable Popper for Dropdowns in Navbar
-
-
- if (!this._inNavbar && usePopper) {
- // Check for Popper dependency
- if (typeof Popper$1 === 'undefined') {
- throw new TypeError('Bootstrap\'s dropdowns require Popper (https://popper.js.org)');
- }
-
- var referenceElement = this._element;
-
- if (this._config.reference === 'parent') {
- referenceElement = parent;
- } else if (Util.isElement(this._config.reference)) {
- referenceElement = this._config.reference; // Check if it's jQuery element
-
- if (typeof this._config.reference.jquery !== 'undefined') {
- referenceElement = this._config.reference[0];
- }
- } // If boundary is not `scrollParent`, then set position to `static`
- // to allow the menu to "escape" the scroll parent's boundaries
- // https://github.com/twbs/bootstrap/issues/24251
-
-
- if (this._config.boundary !== 'scrollParent') {
- $__default["default"](parent).addClass(CLASS_NAME_POSITION_STATIC);
- }
-
- this._popper = new Popper$1(referenceElement, this._menu, this._getPopperConfig());
- } // If this is a touch-enabled device we add extra
- // empty mouseover listeners to the body's immediate children;
- // only needed because of broken event delegation on iOS
- // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
-
-
- if ('ontouchstart' in document.documentElement && $__default["default"](parent).closest(SELECTOR_NAVBAR_NAV).length === 0) {
- $__default["default"](document.body).children().on('mouseover', null, $__default["default"].noop);
- }
-
- this._element.focus();
-
- this._element.setAttribute('aria-expanded', true);
-
- $__default["default"](this._menu).toggleClass(CLASS_NAME_SHOW$5);
- $__default["default"](parent).toggleClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_SHOWN$3, relatedTarget));
- };
-
- _proto.hide = function hide() {
- if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1) || !$__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5)) {
- return;
- }
-
- var relatedTarget = {
- relatedTarget: this._element
- };
- var hideEvent = $__default["default"].Event(EVENT_HIDE$3, relatedTarget);
-
- var parent = Dropdown._getParentFromElement(this._element);
-
- $__default["default"](parent).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- return;
- }
-
- if (this._popper) {
- this._popper.destroy();
- }
-
- $__default["default"](this._menu).toggleClass(CLASS_NAME_SHOW$5);
- $__default["default"](parent).toggleClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_HIDDEN$3, relatedTarget));
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$6);
- $__default["default"](this._element).off(EVENT_KEY$6);
- this._element = null;
- this._menu = null;
-
- if (this._popper !== null) {
- this._popper.destroy();
-
- this._popper = null;
- }
- };
-
- _proto.update = function update() {
- this._inNavbar = this._detectNavbar();
-
- if (this._popper !== null) {
- this._popper.scheduleUpdate();
- }
- } // Private
- ;
-
- _proto._addEventListeners = function _addEventListeners() {
- var _this = this;
-
- $__default["default"](this._element).on(EVENT_CLICK, function (event) {
- event.preventDefault();
- event.stopPropagation();
-
- _this.toggle();
- });
- };
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends$1({}, this.constructor.Default, $__default["default"](this._element).data(), config);
- Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
- return config;
- };
-
- _proto._getMenuElement = function _getMenuElement() {
- if (!this._menu) {
- var parent = Dropdown._getParentFromElement(this._element);
-
- if (parent) {
- this._menu = parent.querySelector(SELECTOR_MENU);
- }
- }
-
- return this._menu;
- };
-
- _proto._getPlacement = function _getPlacement() {
- var $parentDropdown = $__default["default"](this._element.parentNode);
- var placement = PLACEMENT_BOTTOM; // Handle dropup
-
- if ($parentDropdown.hasClass(CLASS_NAME_DROPUP)) {
- placement = $__default["default"](this._menu).hasClass(CLASS_NAME_MENURIGHT) ? PLACEMENT_TOPEND : PLACEMENT_TOP;
- } else if ($parentDropdown.hasClass(CLASS_NAME_DROPRIGHT)) {
- placement = PLACEMENT_RIGHT;
- } else if ($parentDropdown.hasClass(CLASS_NAME_DROPLEFT)) {
- placement = PLACEMENT_LEFT;
- } else if ($__default["default"](this._menu).hasClass(CLASS_NAME_MENURIGHT)) {
- placement = PLACEMENT_BOTTOMEND;
- }
-
- return placement;
- };
-
- _proto._detectNavbar = function _detectNavbar() {
- return $__default["default"](this._element).closest('.navbar').length > 0;
- };
-
- _proto._getOffset = function _getOffset() {
- var _this2 = this;
-
- var offset = {};
-
- if (typeof this._config.offset === 'function') {
- offset.fn = function (data) {
- data.offsets = _extends$1({}, data.offsets, _this2._config.offset(data.offsets, _this2._element));
- return data;
- };
- } else {
- offset.offset = this._config.offset;
- }
-
- return offset;
- };
-
- _proto._getPopperConfig = function _getPopperConfig() {
- var popperConfig = {
- placement: this._getPlacement(),
- modifiers: {
- offset: this._getOffset(),
- flip: {
- enabled: this._config.flip
- },
- preventOverflow: {
- boundariesElement: this._config.boundary
- }
- }
- }; // Disable Popper if we have a static display
-
- if (this._config.display === 'static') {
- popperConfig.modifiers.applyStyle = {
- enabled: false
- };
- }
-
- return _extends$1({}, popperConfig, this._config.popperConfig);
- } // Static
- ;
-
- Dropdown._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$6);
-
- var _config = typeof config === 'object' ? config : null;
-
- if (!data) {
- data = new Dropdown(this, _config);
- $__default["default"](this).data(DATA_KEY$6, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- Dropdown._clearMenus = function _clearMenus(event) {
- if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) {
- return;
- }
-
- var toggles = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$2));
-
- for (var i = 0, len = toggles.length; i < len; i++) {
- var parent = Dropdown._getParentFromElement(toggles[i]);
-
- var context = $__default["default"](toggles[i]).data(DATA_KEY$6);
- var relatedTarget = {
- relatedTarget: toggles[i]
- };
-
- if (event && event.type === 'click') {
- relatedTarget.clickEvent = event;
- }
-
- if (!context) {
- continue;
- }
-
- var dropdownMenu = context._menu;
-
- if (!$__default["default"](parent).hasClass(CLASS_NAME_SHOW$5)) {
- continue;
- }
-
- if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $__default["default"].contains(parent, event.target)) {
- continue;
- }
-
- var hideEvent = $__default["default"].Event(EVENT_HIDE$3, relatedTarget);
- $__default["default"](parent).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- continue;
- } // If this is a touch-enabled device we remove the extra
- // empty mouseover listeners we added for iOS support
-
-
- if ('ontouchstart' in document.documentElement) {
- $__default["default"](document.body).children().off('mouseover', null, $__default["default"].noop);
- }
-
- toggles[i].setAttribute('aria-expanded', 'false');
-
- if (context._popper) {
- context._popper.destroy();
- }
-
- $__default["default"](dropdownMenu).removeClass(CLASS_NAME_SHOW$5);
- $__default["default"](parent).removeClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_HIDDEN$3, relatedTarget));
- }
- };
-
- Dropdown._getParentFromElement = function _getParentFromElement(element) {
- var parent;
- var selector = Util.getSelectorFromElement(element);
-
- if (selector) {
- parent = document.querySelector(selector);
- }
-
- return parent || element.parentNode;
- } // eslint-disable-next-line complexity
- ;
-
- Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
- // If not input/textarea:
- // - And not a key in REGEXP_KEYDOWN => not a dropdown command
- // If input/textarea:
- // - If space key => not a dropdown command
- // - If key is other than escape
- // - If key is not up or down => not a dropdown command
- // - If trigger inside the menu => not a dropdown command
- if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE$1 && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $__default["default"](event.target).closest(SELECTOR_MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {
- return;
- }
-
- if (this.disabled || $__default["default"](this).hasClass(CLASS_NAME_DISABLED$1)) {
- return;
- }
-
- var parent = Dropdown._getParentFromElement(this);
-
- var isActive = $__default["default"](parent).hasClass(CLASS_NAME_SHOW$5);
-
- if (!isActive && event.which === ESCAPE_KEYCODE$1) {
- return;
- }
-
- event.preventDefault();
- event.stopPropagation();
-
- if (!isActive || event.which === ESCAPE_KEYCODE$1 || event.which === SPACE_KEYCODE) {
- if (event.which === ESCAPE_KEYCODE$1) {
- $__default["default"](parent.querySelector(SELECTOR_DATA_TOGGLE$2)).trigger('focus');
- }
-
- $__default["default"](this).trigger('click');
- return;
- }
-
- var items = [].slice.call(parent.querySelectorAll(SELECTOR_VISIBLE_ITEMS)).filter(function (item) {
- return $__default["default"](item).is(':visible');
- });
-
- if (items.length === 0) {
- return;
- }
-
- var index = items.indexOf(event.target);
-
- if (event.which === ARROW_UP_KEYCODE && index > 0) {
- // Up
- index--;
- }
-
- if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
- // Down
- index++;
- }
-
- if (index < 0) {
- index = 0;
- }
-
- items[index].focus();
- };
-
- _createClass(Dropdown, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$6;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$5;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType$5;
- }
- }]);
-
- return Dropdown;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$2, Dropdown._dataApiKeydownHandler).on(EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown._dataApiKeydownHandler).on(EVENT_CLICK_DATA_API$2 + " " + EVENT_KEYUP_DATA_API, Dropdown._clearMenus).on(EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, function (event) {
- event.preventDefault();
- event.stopPropagation();
-
- Dropdown._jQueryInterface.call($__default["default"](this), 'toggle');
- }).on(EVENT_CLICK_DATA_API$2, SELECTOR_FORM_CHILD, function (e) {
- e.stopPropagation();
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$6] = Dropdown._jQueryInterface;
- $__default["default"].fn[NAME$6].Constructor = Dropdown;
-
- $__default["default"].fn[NAME$6].noConflict = function () {
- $__default["default"].fn[NAME$6] = JQUERY_NO_CONFLICT$6;
- return Dropdown._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$5 = 'modal';
- var VERSION$5 = '4.6.1';
- var DATA_KEY$5 = 'bs.modal';
- var EVENT_KEY$5 = "." + DATA_KEY$5;
- var DATA_API_KEY$2 = '.data-api';
- var JQUERY_NO_CONFLICT$5 = $__default["default"].fn[NAME$5];
- var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
-
- var CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable';
- var CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure';
- var CLASS_NAME_BACKDROP = 'modal-backdrop';
- var CLASS_NAME_OPEN = 'modal-open';
- var CLASS_NAME_FADE$4 = 'fade';
- var CLASS_NAME_SHOW$4 = 'show';
- var CLASS_NAME_STATIC = 'modal-static';
- var EVENT_HIDE$2 = "hide" + EVENT_KEY$5;
- var EVENT_HIDE_PREVENTED = "hidePrevented" + EVENT_KEY$5;
- var EVENT_HIDDEN$2 = "hidden" + EVENT_KEY$5;
- var EVENT_SHOW$2 = "show" + EVENT_KEY$5;
- var EVENT_SHOWN$2 = "shown" + EVENT_KEY$5;
- var EVENT_FOCUSIN = "focusin" + EVENT_KEY$5;
- var EVENT_RESIZE = "resize" + EVENT_KEY$5;
- var EVENT_CLICK_DISMISS$1 = "click.dismiss" + EVENT_KEY$5;
- var EVENT_KEYDOWN_DISMISS = "keydown.dismiss" + EVENT_KEY$5;
- var EVENT_MOUSEUP_DISMISS = "mouseup.dismiss" + EVENT_KEY$5;
- var EVENT_MOUSEDOWN_DISMISS = "mousedown.dismiss" + EVENT_KEY$5;
- var EVENT_CLICK_DATA_API$1 = "click" + EVENT_KEY$5 + DATA_API_KEY$2;
- var SELECTOR_DIALOG = '.modal-dialog';
- var SELECTOR_MODAL_BODY = '.modal-body';
- var SELECTOR_DATA_TOGGLE$1 = '[data-toggle="modal"]';
- var SELECTOR_DATA_DISMISS$1 = '[data-dismiss="modal"]';
- var SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top';
- var SELECTOR_STICKY_CONTENT = '.sticky-top';
- var Default$4 = {
- backdrop: true,
- keyboard: true,
- focus: true,
- show: true
- };
- var DefaultType$4 = {
- backdrop: '(boolean|string)',
- keyboard: 'boolean',
- focus: 'boolean',
- show: 'boolean'
- };
- /**
- * Class definition
- */
-
- var Modal = /*#__PURE__*/function () {
- function Modal(element, config) {
- this._config = this._getConfig(config);
- this._element = element;
- this._dialog = element.querySelector(SELECTOR_DIALOG);
- this._backdrop = null;
- this._isShown = false;
- this._isBodyOverflowing = false;
- this._ignoreBackdropClick = false;
- this._isTransitioning = false;
- this._scrollbarWidth = 0;
- } // Getters
-
-
- var _proto = Modal.prototype;
-
- // Public
- _proto.toggle = function toggle(relatedTarget) {
- return this._isShown ? this.hide() : this.show(relatedTarget);
- };
-
- _proto.show = function show(relatedTarget) {
- var _this = this;
-
- if (this._isShown || this._isTransitioning) {
- return;
- }
-
- var showEvent = $__default["default"].Event(EVENT_SHOW$2, {
- relatedTarget: relatedTarget
- });
- $__default["default"](this._element).trigger(showEvent);
-
- if (showEvent.isDefaultPrevented()) {
- return;
- }
-
- this._isShown = true;
-
- if ($__default["default"](this._element).hasClass(CLASS_NAME_FADE$4)) {
- this._isTransitioning = true;
- }
-
- this._checkScrollbar();
-
- this._setScrollbar();
-
- this._adjustDialog();
-
- this._setEscapeEvent();
-
- this._setResizeEvent();
-
- $__default["default"](this._element).on(EVENT_CLICK_DISMISS$1, SELECTOR_DATA_DISMISS$1, function (event) {
- return _this.hide(event);
- });
- $__default["default"](this._dialog).on(EVENT_MOUSEDOWN_DISMISS, function () {
- $__default["default"](_this._element).one(EVENT_MOUSEUP_DISMISS, function (event) {
- if ($__default["default"](event.target).is(_this._element)) {
- _this._ignoreBackdropClick = true;
- }
- });
- });
-
- this._showBackdrop(function () {
- return _this._showElement(relatedTarget);
- });
- };
-
- _proto.hide = function hide(event) {
- var _this2 = this;
-
- if (event) {
- event.preventDefault();
- }
-
- if (!this._isShown || this._isTransitioning) {
- return;
- }
-
- var hideEvent = $__default["default"].Event(EVENT_HIDE$2);
- $__default["default"](this._element).trigger(hideEvent);
-
- if (!this._isShown || hideEvent.isDefaultPrevented()) {
- return;
- }
-
- this._isShown = false;
- var transition = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4);
-
- if (transition) {
- this._isTransitioning = true;
- }
-
- this._setEscapeEvent();
-
- this._setResizeEvent();
-
- $__default["default"](document).off(EVENT_FOCUSIN);
- $__default["default"](this._element).removeClass(CLASS_NAME_SHOW$4);
- $__default["default"](this._element).off(EVENT_CLICK_DISMISS$1);
- $__default["default"](this._dialog).off(EVENT_MOUSEDOWN_DISMISS);
-
- if (transition) {
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default["default"](this._element).one(Util.TRANSITION_END, function (event) {
- return _this2._hideModal(event);
- }).emulateTransitionEnd(transitionDuration);
- } else {
- this._hideModal();
- }
- };
-
- _proto.dispose = function dispose() {
- [window, this._element, this._dialog].forEach(function (htmlElement) {
- return $__default["default"](htmlElement).off(EVENT_KEY$5);
- });
- /**
- * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`
- * Do not move `document` in `htmlElements` array
- * It will remove `EVENT_CLICK_DATA_API` event that should remain
- */
-
- $__default["default"](document).off(EVENT_FOCUSIN);
- $__default["default"].removeData(this._element, DATA_KEY$5);
- this._config = null;
- this._element = null;
- this._dialog = null;
- this._backdrop = null;
- this._isShown = null;
- this._isBodyOverflowing = null;
- this._ignoreBackdropClick = null;
- this._isTransitioning = null;
- this._scrollbarWidth = null;
- };
-
- _proto.handleUpdate = function handleUpdate() {
- this._adjustDialog();
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends$1({}, Default$4, config);
- Util.typeCheckConfig(NAME$5, config, DefaultType$4);
- return config;
- };
-
- _proto._triggerBackdropTransition = function _triggerBackdropTransition() {
- var _this3 = this;
-
- var hideEventPrevented = $__default["default"].Event(EVENT_HIDE_PREVENTED);
- $__default["default"](this._element).trigger(hideEventPrevented);
-
- if (hideEventPrevented.isDefaultPrevented()) {
- return;
- }
-
- var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
-
- if (!isModalOverflowing) {
- this._element.style.overflowY = 'hidden';
- }
-
- this._element.classList.add(CLASS_NAME_STATIC);
-
- var modalTransitionDuration = Util.getTransitionDurationFromElement(this._dialog);
- $__default["default"](this._element).off(Util.TRANSITION_END);
- $__default["default"](this._element).one(Util.TRANSITION_END, function () {
- _this3._element.classList.remove(CLASS_NAME_STATIC);
-
- if (!isModalOverflowing) {
- $__default["default"](_this3._element).one(Util.TRANSITION_END, function () {
- _this3._element.style.overflowY = '';
- }).emulateTransitionEnd(_this3._element, modalTransitionDuration);
- }
- }).emulateTransitionEnd(modalTransitionDuration);
-
- this._element.focus();
- };
-
- _proto._showElement = function _showElement(relatedTarget) {
- var _this4 = this;
-
- var transition = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4);
- var modalBody = this._dialog ? this._dialog.querySelector(SELECTOR_MODAL_BODY) : null;
-
- if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
- // Don't move modal's DOM position
- document.body.appendChild(this._element);
- }
-
- this._element.style.display = 'block';
-
- this._element.removeAttribute('aria-hidden');
-
- this._element.setAttribute('aria-modal', true);
-
- this._element.setAttribute('role', 'dialog');
-
- if ($__default["default"](this._dialog).hasClass(CLASS_NAME_SCROLLABLE) && modalBody) {
- modalBody.scrollTop = 0;
- } else {
- this._element.scrollTop = 0;
- }
-
- if (transition) {
- Util.reflow(this._element);
- }
-
- $__default["default"](this._element).addClass(CLASS_NAME_SHOW$4);
-
- if (this._config.focus) {
- this._enforceFocus();
- }
-
- var shownEvent = $__default["default"].Event(EVENT_SHOWN$2, {
- relatedTarget: relatedTarget
- });
-
- var transitionComplete = function transitionComplete() {
- if (_this4._config.focus) {
- _this4._element.focus();
- }
-
- _this4._isTransitioning = false;
- $__default["default"](_this4._element).trigger(shownEvent);
- };
-
- if (transition) {
- var transitionDuration = Util.getTransitionDurationFromElement(this._dialog);
- $__default["default"](this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration);
- } else {
- transitionComplete();
- }
- };
-
- _proto._enforceFocus = function _enforceFocus() {
- var _this5 = this;
-
- $__default["default"](document).off(EVENT_FOCUSIN) // Guard against infinite focus loop
- .on(EVENT_FOCUSIN, function (event) {
- if (document !== event.target && _this5._element !== event.target && $__default["default"](_this5._element).has(event.target).length === 0) {
- _this5._element.focus();
- }
- });
- };
-
- _proto._setEscapeEvent = function _setEscapeEvent() {
- var _this6 = this;
-
- if (this._isShown) {
- $__default["default"](this._element).on(EVENT_KEYDOWN_DISMISS, function (event) {
- if (_this6._config.keyboard && event.which === ESCAPE_KEYCODE) {
- event.preventDefault();
-
- _this6.hide();
- } else if (!_this6._config.keyboard && event.which === ESCAPE_KEYCODE) {
- _this6._triggerBackdropTransition();
- }
- });
- } else if (!this._isShown) {
- $__default["default"](this._element).off(EVENT_KEYDOWN_DISMISS);
- }
- };
-
- _proto._setResizeEvent = function _setResizeEvent() {
- var _this7 = this;
-
- if (this._isShown) {
- $__default["default"](window).on(EVENT_RESIZE, function (event) {
- return _this7.handleUpdate(event);
- });
- } else {
- $__default["default"](window).off(EVENT_RESIZE);
- }
- };
-
- _proto._hideModal = function _hideModal() {
- var _this8 = this;
-
- this._element.style.display = 'none';
-
- this._element.setAttribute('aria-hidden', true);
-
- this._element.removeAttribute('aria-modal');
-
- this._element.removeAttribute('role');
-
- this._isTransitioning = false;
-
- this._showBackdrop(function () {
- $__default["default"](document.body).removeClass(CLASS_NAME_OPEN);
-
- _this8._resetAdjustments();
-
- _this8._resetScrollbar();
-
- $__default["default"](_this8._element).trigger(EVENT_HIDDEN$2);
- });
- };
-
- _proto._removeBackdrop = function _removeBackdrop() {
- if (this._backdrop) {
- $__default["default"](this._backdrop).remove();
- this._backdrop = null;
- }
- };
-
- _proto._showBackdrop = function _showBackdrop(callback) {
- var _this9 = this;
-
- var animate = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4) ? CLASS_NAME_FADE$4 : '';
-
- if (this._isShown && this._config.backdrop) {
- this._backdrop = document.createElement('div');
- this._backdrop.className = CLASS_NAME_BACKDROP;
-
- if (animate) {
- this._backdrop.classList.add(animate);
- }
-
- $__default["default"](this._backdrop).appendTo(document.body);
- $__default["default"](this._element).on(EVENT_CLICK_DISMISS$1, function (event) {
- if (_this9._ignoreBackdropClick) {
- _this9._ignoreBackdropClick = false;
- return;
- }
-
- if (event.target !== event.currentTarget) {
- return;
- }
-
- if (_this9._config.backdrop === 'static') {
- _this9._triggerBackdropTransition();
- } else {
- _this9.hide();
- }
- });
-
- if (animate) {
- Util.reflow(this._backdrop);
- }
-
- $__default["default"](this._backdrop).addClass(CLASS_NAME_SHOW$4);
-
- if (!callback) {
- return;
- }
-
- if (!animate) {
- callback();
- return;
- }
-
- var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
- $__default["default"](this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration);
- } else if (!this._isShown && this._backdrop) {
- $__default["default"](this._backdrop).removeClass(CLASS_NAME_SHOW$4);
-
- var callbackRemove = function callbackRemove() {
- _this9._removeBackdrop();
-
- if (callback) {
- callback();
- }
- };
-
- if ($__default["default"](this._element).hasClass(CLASS_NAME_FADE$4)) {
- var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
-
- $__default["default"](this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration);
- } else {
- callbackRemove();
- }
- } else if (callback) {
- callback();
- }
- } // ----------------------------------------------------------------------
- // the following methods are used to handle overflowing modals
- // todo (fat): these should probably be refactored out of modal.js
- // ----------------------------------------------------------------------
- ;
-
- _proto._adjustDialog = function _adjustDialog() {
- var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
-
- if (!this._isBodyOverflowing && isModalOverflowing) {
- this._element.style.paddingLeft = this._scrollbarWidth + "px";
- }
-
- if (this._isBodyOverflowing && !isModalOverflowing) {
- this._element.style.paddingRight = this._scrollbarWidth + "px";
- }
- };
-
- _proto._resetAdjustments = function _resetAdjustments() {
- this._element.style.paddingLeft = '';
- this._element.style.paddingRight = '';
- };
-
- _proto._checkScrollbar = function _checkScrollbar() {
- var rect = document.body.getBoundingClientRect();
- this._isBodyOverflowing = Math.round(rect.left + rect.right) < window.innerWidth;
- this._scrollbarWidth = this._getScrollbarWidth();
- };
-
- _proto._setScrollbar = function _setScrollbar() {
- var _this10 = this;
-
- if (this._isBodyOverflowing) {
- // Note: DOMNode.style.paddingRight returns the actual value or '' if not set
- // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
- var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
- var stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT)); // Adjust fixed content padding
-
- $__default["default"](fixedContent).each(function (index, element) {
- var actualPadding = element.style.paddingRight;
- var calculatedPadding = $__default["default"](element).css('padding-right');
- $__default["default"](element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px");
- }); // Adjust sticky content margin
-
- $__default["default"](stickyContent).each(function (index, element) {
- var actualMargin = element.style.marginRight;
- var calculatedMargin = $__default["default"](element).css('margin-right');
- $__default["default"](element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px");
- }); // Adjust body padding
-
- var actualPadding = document.body.style.paddingRight;
- var calculatedPadding = $__default["default"](document.body).css('padding-right');
- $__default["default"](document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px");
- }
-
- $__default["default"](document.body).addClass(CLASS_NAME_OPEN);
- };
-
- _proto._resetScrollbar = function _resetScrollbar() {
- // Restore fixed content padding
- var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
- $__default["default"](fixedContent).each(function (index, element) {
- var padding = $__default["default"](element).data('padding-right');
- $__default["default"](element).removeData('padding-right');
- element.style.paddingRight = padding ? padding : '';
- }); // Restore sticky content
-
- var elements = [].slice.call(document.querySelectorAll("" + SELECTOR_STICKY_CONTENT));
- $__default["default"](elements).each(function (index, element) {
- var margin = $__default["default"](element).data('margin-right');
-
- if (typeof margin !== 'undefined') {
- $__default["default"](element).css('margin-right', margin).removeData('margin-right');
- }
- }); // Restore body padding
-
- var padding = $__default["default"](document.body).data('padding-right');
- $__default["default"](document.body).removeData('padding-right');
- document.body.style.paddingRight = padding ? padding : '';
- };
-
- _proto._getScrollbarWidth = function _getScrollbarWidth() {
- // thx d.walsh
- var scrollDiv = document.createElement('div');
- scrollDiv.className = CLASS_NAME_SCROLLBAR_MEASURER;
- document.body.appendChild(scrollDiv);
- var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
- document.body.removeChild(scrollDiv);
- return scrollbarWidth;
- } // Static
- ;
-
- Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$5);
-
- var _config = _extends$1({}, Default$4, $__default["default"](this).data(), typeof config === 'object' && config ? config : {});
-
- if (!data) {
- data = new Modal(this, _config);
- $__default["default"](this).data(DATA_KEY$5, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config](relatedTarget);
- } else if (_config.show) {
- data.show(relatedTarget);
- }
- });
- };
-
- _createClass(Modal, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$5;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$4;
- }
- }]);
-
- return Modal;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, function (event) {
- var _this11 = this;
-
- var target;
- var selector = Util.getSelectorFromElement(this);
-
- if (selector) {
- target = document.querySelector(selector);
- }
-
- var config = $__default["default"](target).data(DATA_KEY$5) ? 'toggle' : _extends$1({}, $__default["default"](target).data(), $__default["default"](this).data());
-
- if (this.tagName === 'A' || this.tagName === 'AREA') {
- event.preventDefault();
- }
-
- var $target = $__default["default"](target).one(EVENT_SHOW$2, function (showEvent) {
- if (showEvent.isDefaultPrevented()) {
- // Only register focus restorer if modal will actually get shown
- return;
- }
-
- $target.one(EVENT_HIDDEN$2, function () {
- if ($__default["default"](_this11).is(':visible')) {
- _this11.focus();
- }
- });
- });
-
- Modal._jQueryInterface.call($__default["default"](target), config, this);
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$5] = Modal._jQueryInterface;
- $__default["default"].fn[NAME$5].Constructor = Modal;
-
- $__default["default"].fn[NAME$5].noConflict = function () {
- $__default["default"].fn[NAME$5] = JQUERY_NO_CONFLICT$5;
- return Modal._jQueryInterface;
- };
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.6.1): tools/sanitizer.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- * --------------------------------------------------------------------------
- */
- var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href'];
- var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i;
- var DefaultWhitelist = {
- // Global attributes allowed on any supplied element below.
- '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],
- a: ['target', 'href', 'title', 'rel'],
- area: [],
- b: [],
- br: [],
- col: [],
- code: [],
- div: [],
- em: [],
- hr: [],
- h1: [],
- h2: [],
- h3: [],
- h4: [],
- h5: [],
- h6: [],
- i: [],
- img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],
- li: [],
- ol: [],
- p: [],
- pre: [],
- s: [],
- small: [],
- span: [],
- sub: [],
- sup: [],
- strong: [],
- u: [],
- ul: []
- };
- /**
- * A pattern that recognizes a commonly useful subset of URLs that are safe.
- *
- * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts
- */
-
- var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i;
- /**
- * A pattern that matches safe data URLs. Only matches image, video and audio types.
- *
- * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts
- */
-
- var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
-
- function allowedAttribute(attr, allowedAttributeList) {
- var attrName = attr.nodeName.toLowerCase();
-
- if (allowedAttributeList.indexOf(attrName) !== -1) {
- if (uriAttrs.indexOf(attrName) !== -1) {
- return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue));
- }
-
- return true;
- }
-
- var regExp = allowedAttributeList.filter(function (attrRegex) {
- return attrRegex instanceof RegExp;
- }); // Check if a regular expression validates the attribute.
-
- for (var i = 0, len = regExp.length; i < len; i++) {
- if (regExp[i].test(attrName)) {
- return true;
- }
- }
-
- return false;
- }
-
- function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {
- if (unsafeHtml.length === 0) {
- return unsafeHtml;
- }
-
- if (sanitizeFn && typeof sanitizeFn === 'function') {
- return sanitizeFn(unsafeHtml);
- }
-
- var domParser = new window.DOMParser();
- var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html');
- var whitelistKeys = Object.keys(whiteList);
- var elements = [].slice.call(createdDocument.body.querySelectorAll('*'));
-
- var _loop = function _loop(i, len) {
- var el = elements[i];
- var elName = el.nodeName.toLowerCase();
-
- if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {
- el.parentNode.removeChild(el);
- return "continue";
- }
-
- var attributeList = [].slice.call(el.attributes); // eslint-disable-next-line unicorn/prefer-spread
-
- var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []);
- attributeList.forEach(function (attr) {
- if (!allowedAttribute(attr, whitelistedAttributes)) {
- el.removeAttribute(attr.nodeName);
- }
- });
- };
-
- for (var i = 0, len = elements.length; i < len; i++) {
- var _ret = _loop(i);
-
- if (_ret === "continue") continue;
- }
-
- return createdDocument.body.innerHTML;
- }
-
- /**
- * Constants
- */
-
- var NAME$4 = 'tooltip';
- var VERSION$4 = '4.6.1';
- var DATA_KEY$4 = 'bs.tooltip';
- var EVENT_KEY$4 = "." + DATA_KEY$4;
- var JQUERY_NO_CONFLICT$4 = $__default["default"].fn[NAME$4];
- var CLASS_PREFIX$1 = 'bs-tooltip';
- var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g');
- var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn'];
- var CLASS_NAME_FADE$3 = 'fade';
- var CLASS_NAME_SHOW$3 = 'show';
- var HOVER_STATE_SHOW = 'show';
- var HOVER_STATE_OUT = 'out';
- var SELECTOR_TOOLTIP_INNER = '.tooltip-inner';
- var SELECTOR_ARROW = '.arrow';
- var TRIGGER_HOVER = 'hover';
- var TRIGGER_FOCUS = 'focus';
- var TRIGGER_CLICK = 'click';
- var TRIGGER_MANUAL = 'manual';
- var AttachmentMap = {
- AUTO: 'auto',
- TOP: 'top',
- RIGHT: 'right',
- BOTTOM: 'bottom',
- LEFT: 'left'
- };
- var Default$3 = {
- animation: true,
- template: '' + '' + '',
- trigger: 'hover focus',
- title: '',
- delay: 0,
- html: false,
- selector: false,
- placement: 'top',
- offset: 0,
- container: false,
- fallbackPlacement: 'flip',
- boundary: 'scrollParent',
- customClass: '',
- sanitize: true,
- sanitizeFn: null,
- whiteList: DefaultWhitelist,
- popperConfig: null
- };
- var DefaultType$3 = {
- animation: 'boolean',
- template: 'string',
- title: '(string|element|function)',
- trigger: 'string',
- delay: '(number|object)',
- html: 'boolean',
- selector: '(string|boolean)',
- placement: '(string|function)',
- offset: '(number|string|function)',
- container: '(string|element|boolean)',
- fallbackPlacement: '(string|array)',
- boundary: '(string|element)',
- customClass: '(string|function)',
- sanitize: 'boolean',
- sanitizeFn: '(null|function)',
- whiteList: 'object',
- popperConfig: '(null|object)'
- };
- var Event$1 = {
- HIDE: "hide" + EVENT_KEY$4,
- HIDDEN: "hidden" + EVENT_KEY$4,
- SHOW: "show" + EVENT_KEY$4,
- SHOWN: "shown" + EVENT_KEY$4,
- INSERTED: "inserted" + EVENT_KEY$4,
- CLICK: "click" + EVENT_KEY$4,
- FOCUSIN: "focusin" + EVENT_KEY$4,
- FOCUSOUT: "focusout" + EVENT_KEY$4,
- MOUSEENTER: "mouseenter" + EVENT_KEY$4,
- MOUSELEAVE: "mouseleave" + EVENT_KEY$4
- };
- /**
- * Class definition
- */
-
- var Tooltip = /*#__PURE__*/function () {
- function Tooltip(element, config) {
- if (typeof Popper$1 === 'undefined') {
- throw new TypeError('Bootstrap\'s tooltips require Popper (https://popper.js.org)');
- } // Private
-
-
- this._isEnabled = true;
- this._timeout = 0;
- this._hoverState = '';
- this._activeTrigger = {};
- this._popper = null; // Protected
-
- this.element = element;
- this.config = this._getConfig(config);
- this.tip = null;
-
- this._setListeners();
- } // Getters
-
-
- var _proto = Tooltip.prototype;
-
- // Public
- _proto.enable = function enable() {
- this._isEnabled = true;
- };
-
- _proto.disable = function disable() {
- this._isEnabled = false;
- };
-
- _proto.toggleEnabled = function toggleEnabled() {
- this._isEnabled = !this._isEnabled;
- };
-
- _proto.toggle = function toggle(event) {
- if (!this._isEnabled) {
- return;
- }
-
- if (event) {
- var dataKey = this.constructor.DATA_KEY;
- var context = $__default["default"](event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default["default"](event.currentTarget).data(dataKey, context);
- }
-
- context._activeTrigger.click = !context._activeTrigger.click;
-
- if (context._isWithActiveTrigger()) {
- context._enter(null, context);
- } else {
- context._leave(null, context);
- }
- } else {
- if ($__default["default"](this.getTipElement()).hasClass(CLASS_NAME_SHOW$3)) {
- this._leave(null, this);
-
- return;
- }
-
- this._enter(null, this);
- }
- };
-
- _proto.dispose = function dispose() {
- clearTimeout(this._timeout);
- $__default["default"].removeData(this.element, this.constructor.DATA_KEY);
- $__default["default"](this.element).off(this.constructor.EVENT_KEY);
- $__default["default"](this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler);
-
- if (this.tip) {
- $__default["default"](this.tip).remove();
- }
-
- this._isEnabled = null;
- this._timeout = null;
- this._hoverState = null;
- this._activeTrigger = null;
-
- if (this._popper) {
- this._popper.destroy();
- }
-
- this._popper = null;
- this.element = null;
- this.config = null;
- this.tip = null;
- };
-
- _proto.show = function show() {
- var _this = this;
-
- if ($__default["default"](this.element).css('display') === 'none') {
- throw new Error('Please use show on visible elements');
- }
-
- var showEvent = $__default["default"].Event(this.constructor.Event.SHOW);
-
- if (this.isWithContent() && this._isEnabled) {
- $__default["default"](this.element).trigger(showEvent);
- var shadowRoot = Util.findShadowRoot(this.element);
- var isInTheDom = $__default["default"].contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element);
-
- if (showEvent.isDefaultPrevented() || !isInTheDom) {
- return;
- }
-
- var tip = this.getTipElement();
- var tipId = Util.getUID(this.constructor.NAME);
- tip.setAttribute('id', tipId);
- this.element.setAttribute('aria-describedby', tipId);
- this.setContent();
-
- if (this.config.animation) {
- $__default["default"](tip).addClass(CLASS_NAME_FADE$3);
- }
-
- var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement;
-
- var attachment = this._getAttachment(placement);
-
- this.addAttachmentClass(attachment);
-
- var container = this._getContainer();
-
- $__default["default"](tip).data(this.constructor.DATA_KEY, this);
-
- if (!$__default["default"].contains(this.element.ownerDocument.documentElement, this.tip)) {
- $__default["default"](tip).appendTo(container);
- }
-
- $__default["default"](this.element).trigger(this.constructor.Event.INSERTED);
- this._popper = new Popper$1(this.element, tip, this._getPopperConfig(attachment));
- $__default["default"](tip).addClass(CLASS_NAME_SHOW$3);
- $__default["default"](tip).addClass(this.config.customClass); // If this is a touch-enabled device we add extra
- // empty mouseover listeners to the body's immediate children;
- // only needed because of broken event delegation on iOS
- // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
-
- if ('ontouchstart' in document.documentElement) {
- $__default["default"](document.body).children().on('mouseover', null, $__default["default"].noop);
- }
-
- var complete = function complete() {
- if (_this.config.animation) {
- _this._fixTransition();
- }
-
- var prevHoverState = _this._hoverState;
- _this._hoverState = null;
- $__default["default"](_this.element).trigger(_this.constructor.Event.SHOWN);
-
- if (prevHoverState === HOVER_STATE_OUT) {
- _this._leave(null, _this);
- }
- };
-
- if ($__default["default"](this.tip).hasClass(CLASS_NAME_FADE$3)) {
- var transitionDuration = Util.getTransitionDurationFromElement(this.tip);
- $__default["default"](this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
- }
- };
-
- _proto.hide = function hide(callback) {
- var _this2 = this;
-
- var tip = this.getTipElement();
- var hideEvent = $__default["default"].Event(this.constructor.Event.HIDE);
-
- var complete = function complete() {
- if (_this2._hoverState !== HOVER_STATE_SHOW && tip.parentNode) {
- tip.parentNode.removeChild(tip);
- }
-
- _this2._cleanTipClass();
-
- _this2.element.removeAttribute('aria-describedby');
-
- $__default["default"](_this2.element).trigger(_this2.constructor.Event.HIDDEN);
-
- if (_this2._popper !== null) {
- _this2._popper.destroy();
- }
-
- if (callback) {
- callback();
- }
- };
-
- $__default["default"](this.element).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- return;
- }
-
- $__default["default"](tip).removeClass(CLASS_NAME_SHOW$3); // If this is a touch-enabled device we remove the extra
- // empty mouseover listeners we added for iOS support
-
- if ('ontouchstart' in document.documentElement) {
- $__default["default"](document.body).children().off('mouseover', null, $__default["default"].noop);
- }
-
- this._activeTrigger[TRIGGER_CLICK] = false;
- this._activeTrigger[TRIGGER_FOCUS] = false;
- this._activeTrigger[TRIGGER_HOVER] = false;
-
- if ($__default["default"](this.tip).hasClass(CLASS_NAME_FADE$3)) {
- var transitionDuration = Util.getTransitionDurationFromElement(tip);
- $__default["default"](tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
-
- this._hoverState = '';
- };
-
- _proto.update = function update() {
- if (this._popper !== null) {
- this._popper.scheduleUpdate();
- }
- } // Protected
- ;
-
- _proto.isWithContent = function isWithContent() {
- return Boolean(this.getTitle());
- };
-
- _proto.addAttachmentClass = function addAttachmentClass(attachment) {
- $__default["default"](this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment);
- };
-
- _proto.getTipElement = function getTipElement() {
- this.tip = this.tip || $__default["default"](this.config.template)[0];
- return this.tip;
- };
-
- _proto.setContent = function setContent() {
- var tip = this.getTipElement();
- this.setElementContent($__default["default"](tip.querySelectorAll(SELECTOR_TOOLTIP_INNER)), this.getTitle());
- $__default["default"](tip).removeClass(CLASS_NAME_FADE$3 + " " + CLASS_NAME_SHOW$3);
- };
-
- _proto.setElementContent = function setElementContent($element, content) {
- if (typeof content === 'object' && (content.nodeType || content.jquery)) {
- // Content is a DOM node or a jQuery
- if (this.config.html) {
- if (!$__default["default"](content).parent().is($element)) {
- $element.empty().append(content);
- }
- } else {
- $element.text($__default["default"](content).text());
- }
-
- return;
- }
-
- if (this.config.html) {
- if (this.config.sanitize) {
- content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn);
- }
-
- $element.html(content);
- } else {
- $element.text(content);
- }
- };
-
- _proto.getTitle = function getTitle() {
- var title = this.element.getAttribute('data-original-title');
-
- if (!title) {
- title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title;
- }
-
- return title;
- } // Private
- ;
-
- _proto._getPopperConfig = function _getPopperConfig(attachment) {
- var _this3 = this;
-
- var defaultBsConfig = {
- placement: attachment,
- modifiers: {
- offset: this._getOffset(),
- flip: {
- behavior: this.config.fallbackPlacement
- },
- arrow: {
- element: SELECTOR_ARROW
- },
- preventOverflow: {
- boundariesElement: this.config.boundary
- }
- },
- onCreate: function onCreate(data) {
- if (data.originalPlacement !== data.placement) {
- _this3._handlePopperPlacementChange(data);
- }
- },
- onUpdate: function onUpdate(data) {
- return _this3._handlePopperPlacementChange(data);
- }
- };
- return _extends$1({}, defaultBsConfig, this.config.popperConfig);
- };
-
- _proto._getOffset = function _getOffset() {
- var _this4 = this;
-
- var offset = {};
-
- if (typeof this.config.offset === 'function') {
- offset.fn = function (data) {
- data.offsets = _extends$1({}, data.offsets, _this4.config.offset(data.offsets, _this4.element));
- return data;
- };
- } else {
- offset.offset = this.config.offset;
- }
-
- return offset;
- };
-
- _proto._getContainer = function _getContainer() {
- if (this.config.container === false) {
- return document.body;
- }
-
- if (Util.isElement(this.config.container)) {
- return $__default["default"](this.config.container);
- }
-
- return $__default["default"](document).find(this.config.container);
- };
-
- _proto._getAttachment = function _getAttachment(placement) {
- return AttachmentMap[placement.toUpperCase()];
- };
-
- _proto._setListeners = function _setListeners() {
- var _this5 = this;
-
- var triggers = this.config.trigger.split(' ');
- triggers.forEach(function (trigger) {
- if (trigger === 'click') {
- $__default["default"](_this5.element).on(_this5.constructor.Event.CLICK, _this5.config.selector, function (event) {
- return _this5.toggle(event);
- });
- } else if (trigger !== TRIGGER_MANUAL) {
- var eventIn = trigger === TRIGGER_HOVER ? _this5.constructor.Event.MOUSEENTER : _this5.constructor.Event.FOCUSIN;
- var eventOut = trigger === TRIGGER_HOVER ? _this5.constructor.Event.MOUSELEAVE : _this5.constructor.Event.FOCUSOUT;
- $__default["default"](_this5.element).on(eventIn, _this5.config.selector, function (event) {
- return _this5._enter(event);
- }).on(eventOut, _this5.config.selector, function (event) {
- return _this5._leave(event);
- });
- }
- });
-
- this._hideModalHandler = function () {
- if (_this5.element) {
- _this5.hide();
- }
- };
-
- $__default["default"](this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler);
-
- if (this.config.selector) {
- this.config = _extends$1({}, this.config, {
- trigger: 'manual',
- selector: ''
- });
- } else {
- this._fixTitle();
- }
- };
-
- _proto._fixTitle = function _fixTitle() {
- var titleType = typeof this.element.getAttribute('data-original-title');
-
- if (this.element.getAttribute('title') || titleType !== 'string') {
- this.element.setAttribute('data-original-title', this.element.getAttribute('title') || '');
- this.element.setAttribute('title', '');
- }
- };
-
- _proto._enter = function _enter(event, context) {
- var dataKey = this.constructor.DATA_KEY;
- context = context || $__default["default"](event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default["default"](event.currentTarget).data(dataKey, context);
- }
-
- if (event) {
- context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true;
- }
-
- if ($__default["default"](context.getTipElement()).hasClass(CLASS_NAME_SHOW$3) || context._hoverState === HOVER_STATE_SHOW) {
- context._hoverState = HOVER_STATE_SHOW;
- return;
- }
-
- clearTimeout(context._timeout);
- context._hoverState = HOVER_STATE_SHOW;
-
- if (!context.config.delay || !context.config.delay.show) {
- context.show();
- return;
- }
-
- context._timeout = setTimeout(function () {
- if (context._hoverState === HOVER_STATE_SHOW) {
- context.show();
- }
- }, context.config.delay.show);
- };
-
- _proto._leave = function _leave(event, context) {
- var dataKey = this.constructor.DATA_KEY;
- context = context || $__default["default"](event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default["default"](event.currentTarget).data(dataKey, context);
- }
-
- if (event) {
- context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] = false;
- }
-
- if (context._isWithActiveTrigger()) {
- return;
- }
-
- clearTimeout(context._timeout);
- context._hoverState = HOVER_STATE_OUT;
-
- if (!context.config.delay || !context.config.delay.hide) {
- context.hide();
- return;
- }
-
- context._timeout = setTimeout(function () {
- if (context._hoverState === HOVER_STATE_OUT) {
- context.hide();
- }
- }, context.config.delay.hide);
- };
-
- _proto._isWithActiveTrigger = function _isWithActiveTrigger() {
- for (var trigger in this._activeTrigger) {
- if (this._activeTrigger[trigger]) {
- return true;
- }
- }
-
- return false;
- };
-
- _proto._getConfig = function _getConfig(config) {
- var dataAttributes = $__default["default"](this.element).data();
- Object.keys(dataAttributes).forEach(function (dataAttr) {
- if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {
- delete dataAttributes[dataAttr];
- }
- });
- config = _extends$1({}, this.constructor.Default, dataAttributes, typeof config === 'object' && config ? config : {});
-
- if (typeof config.delay === 'number') {
- config.delay = {
- show: config.delay,
- hide: config.delay
- };
- }
-
- if (typeof config.title === 'number') {
- config.title = config.title.toString();
- }
-
- if (typeof config.content === 'number') {
- config.content = config.content.toString();
- }
-
- Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType);
-
- if (config.sanitize) {
- config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn);
- }
-
- return config;
- };
-
- _proto._getDelegateConfig = function _getDelegateConfig() {
- var config = {};
-
- if (this.config) {
- for (var key in this.config) {
- if (this.constructor.Default[key] !== this.config[key]) {
- config[key] = this.config[key];
- }
- }
- }
-
- return config;
- };
-
- _proto._cleanTipClass = function _cleanTipClass() {
- var $tip = $__default["default"](this.getTipElement());
- var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1);
-
- if (tabClass !== null && tabClass.length) {
- $tip.removeClass(tabClass.join(''));
- }
- };
-
- _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) {
- this.tip = popperData.instance.popper;
-
- this._cleanTipClass();
-
- this.addAttachmentClass(this._getAttachment(popperData.placement));
- };
-
- _proto._fixTransition = function _fixTransition() {
- var tip = this.getTipElement();
- var initConfigAnimation = this.config.animation;
-
- if (tip.getAttribute('x-placement') !== null) {
- return;
- }
-
- $__default["default"](tip).removeClass(CLASS_NAME_FADE$3);
- this.config.animation = false;
- this.hide();
- this.show();
- this.config.animation = initConfigAnimation;
- } // Static
- ;
-
- Tooltip._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY$4);
-
- var _config = typeof config === 'object' && config;
-
- if (!data && /dispose|hide/.test(config)) {
- return;
- }
-
- if (!data) {
- data = new Tooltip(this, _config);
- $element.data(DATA_KEY$4, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Tooltip, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$4;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$3;
- }
- }, {
- key: "NAME",
- get: function get() {
- return NAME$4;
- }
- }, {
- key: "DATA_KEY",
- get: function get() {
- return DATA_KEY$4;
- }
- }, {
- key: "Event",
- get: function get() {
- return Event$1;
- }
- }, {
- key: "EVENT_KEY",
- get: function get() {
- return EVENT_KEY$4;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType$3;
- }
- }]);
-
- return Tooltip;
- }();
- /**
- * jQuery
- */
-
-
- $__default["default"].fn[NAME$4] = Tooltip._jQueryInterface;
- $__default["default"].fn[NAME$4].Constructor = Tooltip;
-
- $__default["default"].fn[NAME$4].noConflict = function () {
- $__default["default"].fn[NAME$4] = JQUERY_NO_CONFLICT$4;
- return Tooltip._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$3 = 'popover';
- var VERSION$3 = '4.6.1';
- var DATA_KEY$3 = 'bs.popover';
- var EVENT_KEY$3 = "." + DATA_KEY$3;
- var JQUERY_NO_CONFLICT$3 = $__default["default"].fn[NAME$3];
- var CLASS_PREFIX = 'bs-popover';
- var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
- var CLASS_NAME_FADE$2 = 'fade';
- var CLASS_NAME_SHOW$2 = 'show';
- var SELECTOR_TITLE = '.popover-header';
- var SELECTOR_CONTENT = '.popover-body';
-
- var Default$2 = _extends$1({}, Tooltip.Default, {
- placement: 'right',
- trigger: 'click',
- content: '',
- template: '' + '' + '' + ''
- });
-
- var DefaultType$2 = _extends$1({}, Tooltip.DefaultType, {
- content: '(string|element|function)'
- });
-
- var Event = {
- HIDE: "hide" + EVENT_KEY$3,
- HIDDEN: "hidden" + EVENT_KEY$3,
- SHOW: "show" + EVENT_KEY$3,
- SHOWN: "shown" + EVENT_KEY$3,
- INSERTED: "inserted" + EVENT_KEY$3,
- CLICK: "click" + EVENT_KEY$3,
- FOCUSIN: "focusin" + EVENT_KEY$3,
- FOCUSOUT: "focusout" + EVENT_KEY$3,
- MOUSEENTER: "mouseenter" + EVENT_KEY$3,
- MOUSELEAVE: "mouseleave" + EVENT_KEY$3
- };
- /**
- * Class definition
- */
-
- var Popover = /*#__PURE__*/function (_Tooltip) {
- _inheritsLoose(Popover, _Tooltip);
-
- function Popover() {
- return _Tooltip.apply(this, arguments) || this;
- }
-
- var _proto = Popover.prototype;
-
- // Overrides
- _proto.isWithContent = function isWithContent() {
- return this.getTitle() || this._getContent();
- };
-
- _proto.addAttachmentClass = function addAttachmentClass(attachment) {
- $__default["default"](this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment);
- };
-
- _proto.getTipElement = function getTipElement() {
- this.tip = this.tip || $__default["default"](this.config.template)[0];
- return this.tip;
- };
-
- _proto.setContent = function setContent() {
- var $tip = $__default["default"](this.getTipElement()); // We use append for html objects to maintain js events
-
- this.setElementContent($tip.find(SELECTOR_TITLE), this.getTitle());
-
- var content = this._getContent();
-
- if (typeof content === 'function') {
- content = content.call(this.element);
- }
-
- this.setElementContent($tip.find(SELECTOR_CONTENT), content);
- $tip.removeClass(CLASS_NAME_FADE$2 + " " + CLASS_NAME_SHOW$2);
- } // Private
- ;
-
- _proto._getContent = function _getContent() {
- return this.element.getAttribute('data-content') || this.config.content;
- };
-
- _proto._cleanTipClass = function _cleanTipClass() {
- var $tip = $__default["default"](this.getTipElement());
- var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
-
- if (tabClass !== null && tabClass.length > 0) {
- $tip.removeClass(tabClass.join(''));
- }
- } // Static
- ;
-
- Popover._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$3);
-
- var _config = typeof config === 'object' ? config : null;
-
- if (!data && /dispose|hide/.test(config)) {
- return;
- }
-
- if (!data) {
- data = new Popover(this, _config);
- $__default["default"](this).data(DATA_KEY$3, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Popover, null, [{
- key: "VERSION",
- get: // Getters
- function get() {
- return VERSION$3;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$2;
- }
- }, {
- key: "NAME",
- get: function get() {
- return NAME$3;
- }
- }, {
- key: "DATA_KEY",
- get: function get() {
- return DATA_KEY$3;
- }
- }, {
- key: "Event",
- get: function get() {
- return Event;
- }
- }, {
- key: "EVENT_KEY",
- get: function get() {
- return EVENT_KEY$3;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType$2;
- }
- }]);
-
- return Popover;
- }(Tooltip);
- /**
- * jQuery
- */
-
-
- $__default["default"].fn[NAME$3] = Popover._jQueryInterface;
- $__default["default"].fn[NAME$3].Constructor = Popover;
-
- $__default["default"].fn[NAME$3].noConflict = function () {
- $__default["default"].fn[NAME$3] = JQUERY_NO_CONFLICT$3;
- return Popover._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$2 = 'scrollspy';
- var VERSION$2 = '4.6.1';
- var DATA_KEY$2 = 'bs.scrollspy';
- var EVENT_KEY$2 = "." + DATA_KEY$2;
- var DATA_API_KEY$1 = '.data-api';
- var JQUERY_NO_CONFLICT$2 = $__default["default"].fn[NAME$2];
- var CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';
- var CLASS_NAME_ACTIVE$1 = 'active';
- var EVENT_ACTIVATE = "activate" + EVENT_KEY$2;
- var EVENT_SCROLL = "scroll" + EVENT_KEY$2;
- var EVENT_LOAD_DATA_API = "load" + EVENT_KEY$2 + DATA_API_KEY$1;
- var METHOD_OFFSET = 'offset';
- var METHOD_POSITION = 'position';
- var SELECTOR_DATA_SPY = '[data-spy="scroll"]';
- var SELECTOR_NAV_LIST_GROUP$1 = '.nav, .list-group';
- var SELECTOR_NAV_LINKS = '.nav-link';
- var SELECTOR_NAV_ITEMS = '.nav-item';
- var SELECTOR_LIST_ITEMS = '.list-group-item';
- var SELECTOR_DROPDOWN$1 = '.dropdown';
- var SELECTOR_DROPDOWN_ITEMS = '.dropdown-item';
- var SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle';
- var Default$1 = {
- offset: 10,
- method: 'auto',
- target: ''
- };
- var DefaultType$1 = {
- offset: 'number',
- method: 'string',
- target: '(string|element)'
- };
- /**
- * Class definition
- */
-
- var ScrollSpy = /*#__PURE__*/function () {
- function ScrollSpy(element, config) {
- var _this = this;
-
- this._element = element;
- this._scrollElement = element.tagName === 'BODY' ? window : element;
- this._config = this._getConfig(config);
- this._selector = this._config.target + " " + SELECTOR_NAV_LINKS + "," + (this._config.target + " " + SELECTOR_LIST_ITEMS + ",") + (this._config.target + " " + SELECTOR_DROPDOWN_ITEMS);
- this._offsets = [];
- this._targets = [];
- this._activeTarget = null;
- this._scrollHeight = 0;
- $__default["default"](this._scrollElement).on(EVENT_SCROLL, function (event) {
- return _this._process(event);
- });
- this.refresh();
-
- this._process();
- } // Getters
-
-
- var _proto = ScrollSpy.prototype;
-
- // Public
- _proto.refresh = function refresh() {
- var _this2 = this;
-
- var autoMethod = this._scrollElement === this._scrollElement.window ? METHOD_OFFSET : METHOD_POSITION;
- var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
- var offsetBase = offsetMethod === METHOD_POSITION ? this._getScrollTop() : 0;
- this._offsets = [];
- this._targets = [];
- this._scrollHeight = this._getScrollHeight();
- var targets = [].slice.call(document.querySelectorAll(this._selector));
- targets.map(function (element) {
- var target;
- var targetSelector = Util.getSelectorFromElement(element);
-
- if (targetSelector) {
- target = document.querySelector(targetSelector);
- }
-
- if (target) {
- var targetBCR = target.getBoundingClientRect();
-
- if (targetBCR.width || targetBCR.height) {
- // TODO (fat): remove sketch reliance on jQuery position/offset
- return [$__default["default"](target)[offsetMethod]().top + offsetBase, targetSelector];
- }
- }
-
- return null;
- }).filter(function (item) {
- return item;
- }).sort(function (a, b) {
- return a[0] - b[0];
- }).forEach(function (item) {
- _this2._offsets.push(item[0]);
-
- _this2._targets.push(item[1]);
- });
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$2);
- $__default["default"](this._scrollElement).off(EVENT_KEY$2);
- this._element = null;
- this._scrollElement = null;
- this._config = null;
- this._selector = null;
- this._offsets = null;
- this._targets = null;
- this._activeTarget = null;
- this._scrollHeight = null;
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends$1({}, Default$1, typeof config === 'object' && config ? config : {});
-
- if (typeof config.target !== 'string' && Util.isElement(config.target)) {
- var id = $__default["default"](config.target).attr('id');
-
- if (!id) {
- id = Util.getUID(NAME$2);
- $__default["default"](config.target).attr('id', id);
- }
-
- config.target = "#" + id;
- }
-
- Util.typeCheckConfig(NAME$2, config, DefaultType$1);
- return config;
- };
-
- _proto._getScrollTop = function _getScrollTop() {
- return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
- };
-
- _proto._getScrollHeight = function _getScrollHeight() {
- return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
- };
-
- _proto._getOffsetHeight = function _getOffsetHeight() {
- return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
- };
-
- _proto._process = function _process() {
- var scrollTop = this._getScrollTop() + this._config.offset;
-
- var scrollHeight = this._getScrollHeight();
-
- var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight();
-
- if (this._scrollHeight !== scrollHeight) {
- this.refresh();
- }
-
- if (scrollTop >= maxScroll) {
- var target = this._targets[this._targets.length - 1];
-
- if (this._activeTarget !== target) {
- this._activate(target);
- }
-
- return;
- }
-
- if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {
- this._activeTarget = null;
-
- this._clear();
-
- return;
- }
-
- for (var i = this._offsets.length; i--;) {
- var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);
-
- if (isActiveTarget) {
- this._activate(this._targets[i]);
- }
- }
- };
-
- _proto._activate = function _activate(target) {
- this._activeTarget = target;
-
- this._clear();
-
- var queries = this._selector.split(',').map(function (selector) {
- return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]";
- });
-
- var $link = $__default["default"]([].slice.call(document.querySelectorAll(queries.join(','))));
-
- if ($link.hasClass(CLASS_NAME_DROPDOWN_ITEM)) {
- $link.closest(SELECTOR_DROPDOWN$1).find(SELECTOR_DROPDOWN_TOGGLE$1).addClass(CLASS_NAME_ACTIVE$1);
- $link.addClass(CLASS_NAME_ACTIVE$1);
- } else {
- // Set triggered link as active
- $link.addClass(CLASS_NAME_ACTIVE$1); // Set triggered links parents as active
- // With both and
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},We={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Ue={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Ve=function(){function t(t,e){if("undefined"==typeof Yt)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=i.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(i.default(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),i.default.removeData(this.element,this.constructor.DATA_KEY),i.default(this.element).off(this.constructor.EVENT_KEY),i.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&i.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===i.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=i.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){i.default(this.element).trigger(e);var n=u.findShadowRoot(this.element),o=i.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!o)return;var r=this.getTipElement(),a=u.getUID(this.constructor.NAME);r.setAttribute("id",a),this.element.setAttribute("aria-describedby",a),this.setContent(),this.config.animation&&i.default(r).addClass(Pe);var s="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,l=this._getAttachment(s);this.addAttachmentClass(l);var f=this._getContainer();i.default(r).data(this.constructor.DATA_KEY,this),i.default.contains(this.element.ownerDocument.documentElement,this.tip)||i.default(r).appendTo(f),i.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Yt(this.element,r,this._getPopperConfig(l)),i.default(r).addClass(Fe),i.default(r).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&i.default(document.body).children().on("mouseover",null,i.default.noop);var d=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,i.default(t.element).trigger(t.constructor.Event.SHOWN),e===He&&t._leave(null,t)};if(i.default(this.tip).hasClass(Pe)){var c=u.getTransitionDurationFromElement(this.tip);i.default(this.tip).one(u.TRANSITION_END,d).emulateTransitionEnd(c)}else d()}},e.hide=function(t){var e=this,n=this.getTipElement(),o=i.default.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==Re&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),i.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(i.default(this.element).trigger(o),!o.isDefaultPrevented()){if(i.default(n).removeClass(Fe),"ontouchstart"in document.documentElement&&i.default(document.body).children().off("mouseover",null,i.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,i.default(this.tip).hasClass(Pe)){var a=u.getTransitionDurationFromElement(n);i.default(n).one(u.TRANSITION_END,r).emulateTransitionEnd(a)}else r();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){i.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||i.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(i.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),i.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=ke(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?i.default(e).parent().is(t)||t.empty().append(e):t.text(i.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return a({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t.config.offset(e.offsets,t.element)),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:u.isElement(this.config.container)?i.default(this.config.container):i.default(document).find(this.config.container)},e._getAttachment=function(t){return Be[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)i.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var n=e===Me?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,o=e===Me?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;i.default(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(o,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},i.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=a({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||i.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?qe:Me]=!0),i.default(e.getTipElement()).hasClass(Fe)||e._hoverState===Re?e._hoverState=Re:(clearTimeout(e._timeout),e._hoverState=Re,e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){e._hoverState===Re&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||i.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?qe:Me]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){e._hoverState===He&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=i.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==Le.indexOf(t)&&delete e[t]})),"number"==typeof(t=a({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),u.typeCheckConfig(Ie,t,this.constructor.DefaultType),t.sanitize&&(t.template=ke(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=i.default(this.getTipElement()),e=t.attr("class").match(je);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(i.default(t).removeClass(Pe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this),o=n.data(Oe),r="object"==typeof e&&e;if((o||!/dispose|hide/.test(e))&&(o||(o=new t(this,r),n.data(Oe,o)),"string"==typeof e)){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e]()}}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return Qe}},{key:"NAME",get:function(){return Ie}},{key:"DATA_KEY",get:function(){return Oe}},{key:"Event",get:function(){return Ue}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return We}}]),t}();i.default.fn.tooltip=Ve._jQueryInterface,i.default.fn.tooltip.Constructor=Ve,i.default.fn.tooltip.noConflict=function(){return i.default.fn.tooltip=xe,Ve._jQueryInterface};var Ye="bs.popover",ze=i.default.fn.popover,Ke=new RegExp("(^|\\s)bs-popover\\S+","g"),Xe=a({},Ve.Default,{placement:"right",trigger:"click",content:"",template:''}),Ge=a({},Ve.DefaultType,{content:"(string|element|function)"}),$e={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Je=function(t){var e,n;function o(){return t.apply(this,arguments)||this}n=t,(e=o).prototype=Object.create(n.prototype),e.prototype.constructor=e,s(e,n);var a=o.prototype;return a.isWithContent=function(){return this.getTitle()||this._getContent()},a.addAttachmentClass=function(t){i.default(this.getTipElement()).addClass("bs-popover-"+t)},a.getTipElement=function(){return this.tip=this.tip||i.default(this.config.template)[0],this.tip},a.setContent=function(){var t=i.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},a._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},a._cleanTipClass=function(){var t=i.default(this.getTipElement()),e=t.attr("class").match(Ke);null!==e&&e.length>0&&t.removeClass(e.join(""))},o._jQueryInterface=function(t){return this.each((function(){var e=i.default(this).data(Ye),n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new o(this,n),i.default(this).data(Ye,e)),"string"==typeof t)){if("undefined"==typeof e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},r(o,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return Xe}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return Ye}},{key:"Event",get:function(){return $e}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return Ge}}]),o}(Ve);i.default.fn.popover=Je._jQueryInterface,i.default.fn.popover.Constructor=Je,i.default.fn.popover.noConflict=function(){return i.default.fn.popover=ze,Je._jQueryInterface};var Ze="scrollspy",tn="bs.scrollspy",en=i.default.fn[Ze],nn="active",on="position",rn=".nav, .list-group",an={offset:10,method:"auto",target:""},sn={offset:"number",method:"string",target:"(string|element)"},ln=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,i.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return n._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":on,n="auto"===this._config.method?e:this._config.method,o=n===on?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,r=u.getSelectorFromElement(t);if(r&&(e=document.querySelector(r)),e){var a=e.getBoundingClientRect();if(a.width||a.height)return[i.default(e)[n]().top+o,r]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){i.default.removeData(this._element,tn),i.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=a({},an,"object"==typeof t&&t?t:{})).target&&u.isElement(t.target)){var e=i.default(t.target).attr("id");e||(e=u.getUID(Ze),i.default(t.target).attr("id",e)),t.target="#"+e}return u.typeCheckConfig(Ze,t,sn),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;)this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t li > .active",gn=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&i.default(this._element).hasClass(dn)||i.default(this._element).hasClass("disabled"))){var e,n,o=i.default(this._element).closest(".nav, .list-group")[0],r=u.getSelectorFromElement(this._element);if(o){var a="UL"===o.nodeName||"OL"===o.nodeName?mn:pn;n=(n=i.default.makeArray(i.default(o).find(a)))[n.length-1]}var s=i.default.Event("hide.bs.tab",{relatedTarget:this._element}),l=i.default.Event("show.bs.tab",{relatedTarget:n});if(n&&i.default(n).trigger(s),i.default(this._element).trigger(l),!l.isDefaultPrevented()&&!s.isDefaultPrevented()){r&&(e=document.querySelector(r)),this._activate(this._element,o);var f=function(){var e=i.default.Event("hidden.bs.tab",{relatedTarget:t._element}),o=i.default.Event("shown.bs.tab",{relatedTarget:n});i.default(n).trigger(e),i.default(t._element).trigger(o)};e?this._activate(e,e.parentNode,f):f()}}},e.dispose=function(){i.default.removeData(this._element,un),this._element=null},e._activate=function(t,e,n){var o=this,r=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?i.default(e).children(pn):i.default(e).find(mn))[0],a=n&&r&&i.default(r).hasClass(cn),s=function(){return o._transitionComplete(t,r,n)};if(r&&a){var l=u.getTransitionDurationFromElement(r);i.default(r).removeClass(hn).one(u.TRANSITION_END,s).emulateTransitionEnd(l)}else s()},e._transitionComplete=function(t,e,n){if(e){i.default(e).removeClass(dn);var o=i.default(e.parentNode).find("> .dropdown-menu .active")[0];o&&i.default(o).removeClass(dn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}i.default(t).addClass(dn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),u.reflow(t),t.classList.contains(cn)&&t.classList.add(hn);var r=t.parentNode;if(r&&"LI"===r.nodeName&&(r=r.parentNode),r&&i.default(r).hasClass("dropdown-menu")){var a=i.default(t).closest(".dropdown")[0];if(a){var s=[].slice.call(a.querySelectorAll(".dropdown-toggle"));i.default(s).addClass(dn)}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this),o=n.data(un);if(o||(o=new t(this),n.data(un,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e]()}}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}}]),t}();i.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),gn._jQueryInterface.call(i.default(this),"show")})),i.default.fn.tab=gn._jQueryInterface,i.default.fn.tab.Constructor=gn,i.default.fn.tab.noConflict=function(){return i.default.fn.tab=fn,gn._jQueryInterface};var _n="bs.toast",vn=i.default.fn.toast,bn="hide",yn="show",En="showing",wn="click.dismiss.bs.toast",Tn={animation:!0,autohide:!0,delay:500},Cn={animation:"boolean",autohide:"boolean",delay:"number"},Sn=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=i.default.Event("show.bs.toast");if(i.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove(En),t._element.classList.add(yn),i.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove(bn),u.reflow(this._element),this._element.classList.add(En),this._config.animation){var o=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,n).emulateTransitionEnd(o)}else n()}},e.hide=function(){if(this._element.classList.contains(yn)){var t=i.default.Event("hide.bs.toast");i.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains(yn)&&this._element.classList.remove(yn),i.default(this._element).off(wn),i.default.removeData(this._element,_n),this._element=null,this._config=null},e._getConfig=function(t){return t=a({},Tn,i.default(this._element).data(),"object"==typeof t&&t?t:{}),u.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;i.default(this._element).on(wn,'[data-dismiss="toast"]',(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add(bn),i.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove(yn),this._config.animation){var n=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this),o=n.data(_n);if(o||(o=new t(this,"object"==typeof e&&e),n.data(_n,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e](this)}}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"DefaultType",get:function(){return Cn}},{key:"Default",get:function(){return Tn}}]),t}();i.default.fn.toast=Sn._jQueryInterface,i.default.fn.toast.Constructor=Sn,i.default.fn.toast.noConflict=function(){return i.default.fn.toast=vn,Sn._jQueryInterface},t.Alert=c,t.Button=b,t.Carousel=O,t.Collapse=W,t.Dropdown=le,t.Modal=Se,t.Popover=Je,t.Scrollspy=ln,t.Tab=gn,t.Toast=Sn,t.Tooltip=Ve,t.Util=u,Object.defineProperty(t,"__esModule",{value:!0})}));
-//# sourceMappingURL=bootstrap.bundle.min.js.map
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.bundle.min.js.map b/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.bundle.min.js.map
deleted file mode 100644
index 0c7d8e0..0000000
--- a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.bundle.min.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../node_modules/popper.js/dist/esm/popper.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tools/sanitizer.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js"],"names":["TRANSITION_END","Util","getUID","prefix","Math","random","document","getElementById","getSelectorFromElement","element","selector","getAttribute","hrefAttr","trim","querySelector","_","getTransitionDurationFromElement","transitionDuration","$","css","transitionDelay","floatTransitionDuration","parseFloat","floatTransitionDelay","split","reflow","offsetHeight","triggerTransitionEnd","trigger","supportsTransitionEnd","Boolean","isElement","obj","nodeType","typeCheckConfig","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","call","expectedTypes","value","valueType","toString","match","toLowerCase","RegExp","test","Error","toUpperCase","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","parentNode","jQueryDetection","TypeError","version","fn","jquery","emulateTransitionEnd","duration","_this","this","called","one","setTimeout","event","special","bindType","delegateType","handle","target","is","handleObj","handler","apply","arguments","DATA_KEY","JQUERY_NO_CONFLICT","Alert","_element","close","rootElement","_getRootElement","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","parent","closest","closeEvent","Event","removeClass","hasClass","_destroyElement","detach","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","on","Constructor","noConflict","CLASS_NAME_ACTIVE","SELECTOR_DATA_TOGGLE_CARROT","SELECTOR_INPUT","SELECTOR_BUTTON","Button","shouldAvoidTriggerChange","toggle","triggerChangeEvent","addAriaPressed","input","type","checked","classList","contains","activeElement","focus","hasAttribute","setAttribute","toggleClass","avoidTriggerChange","button","initialButton","inputBtn","tagName","window","buttons","slice","querySelectorAll","i","len","length","add","NAME","DIRECTION_NEXT","DIRECTION_PREV","EVENT_SLID","SELECTOR_ACTIVE_ITEM","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","PointerType","TOUCH","PEN","Carousel","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","PointerEvent","MSPointerEvent","_addEventListeners","next","_slide","nextWhenVisible","hidden","prev","cycle","clearInterval","_updateInterval","setInterval","visibilityState","bind","to","index","activeIndex","_getItemIndex","direction","off","_extends$1","_handleSwipe","absDeltax","abs","_this2","_keydown","_addTouchEventListeners","_this3","start","originalEvent","pointerType","clientX","touches","end","clearTimeout","e","move","which","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","from","_setActiveIndicatorElement","indicators","nextIndicator","children","addClass","elementInterval","parseInt","defaultInterval","directionalClassName","orderClassName","_this4","activeElementIndex","nextElement","nextElementIndex","isCycling","slidEvent","action","ride","_dataApiClickHandler","slideIndex","carousels","$carousel","CLASS_NAME_SHOW","CLASS_NAME_COLLAPSE","CLASS_NAME_COLLAPSING","CLASS_NAME_COLLAPSED","DIMENSION_WIDTH","SELECTOR_DATA_TOGGLE","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","filter","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","not","startEvent","dimension","_getDimension","style","attr","setTransitioning","scrollSize","getBoundingClientRect","triggerArrayLength","isTransitioning","_getTargetFromElement","triggerArray","isOpen","currentTarget","$trigger","selectors","$target","isBrowser","timeoutDuration","longerTimeoutBrowsers","userAgent","debounce","Promise","resolve","then","scheduled","isFunction","functionToCheck","getStyleComputedProperty","ownerDocument","defaultView","getComputedStyle","getParentNode","nodeName","host","getScrollParent","body","_getStyleComputedProp","overflow","overflowX","overflowY","getReferenceNode","reference","referenceNode","isIE11","MSInputMethodContext","documentMode","isIE10","isIE","getOffsetParent","noOffsetParent","offsetParent","nextElementSibling","getRoot","node","findCommonOffsetParent","element1","element2","order","compareDocumentPosition","Node","DOCUMENT_POSITION_FOLLOWING","range","createRange","setStart","setEnd","commonAncestorContainer","firstElementChild","element1root","getScroll","side","undefined","upperSide","html","scrollingElement","includeScroll","rect","subtract","scrollTop","scrollLeft","modifier","top","bottom","left","right","getBordersSize","styles","axis","sideA","sideB","getSize","computedStyle","max","getWindowSizes","height","width","classCallCheck","instance","createClass","defineProperties","props","descriptor","enumerable","configurable","writable","defineProperty","key","protoProps","staticProps","_extends","assign","source","getClientRect","offsets","result","sizes","clientWidth","clientHeight","horizScrollbar","offsetWidth","vertScrollbar","getOffsetRectRelativeToArbitraryNode","fixedPosition","isHTML","childrenRect","parentRect","scrollParent","borderTopWidth","borderLeftWidth","marginTop","marginLeft","getViewportOffsetRectRelativeToArtbitraryNode","excludeScroll","relativeOffset","innerWidth","innerHeight","offset","isFixed","getFixedPositionOffsetParent","parentElement","el","getBoundaries","popper","padding","boundariesElement","boundaries","boundariesNode","_getWindowSizes","isPaddingNumber","getArea","_ref","computeAutoPlacement","placement","refRect","rects","sortedAreas","keys","map","area","sort","a","b","filteredAreas","_ref2","computedPlacement","variation","getReferenceOffsets","state","commonOffsetParent","getOuterSizes","x","marginBottom","y","marginRight","getOppositePlacement","hash","replace","matched","getPopperOffsets","referenceOffsets","popperRect","popperOffsets","isHoriz","mainSide","secondarySide","measurement","secondaryMeasurement","find","arr","check","Array","runModifiers","modifiers","ends","prop","findIndex","cur","forEach","console","warn","enabled","update","isDestroyed","arrowStyles","attributes","flipped","options","positionFixed","flip","originalPlacement","position","isCreated","onUpdate","onCreate","isModifierEnabled","modifierName","some","name","getSupportedPropertyName","prefixes","upperProp","charAt","toCheck","destroy","removeAttribute","willChange","disableEventListeners","removeOnDestroy","removeChild","getWindow","attachToScrollParents","callback","scrollParents","isBody","addEventListener","passive","setupEventListeners","updateBound","scrollElement","eventsEnabled","enableEventListeners","scheduleUpdate","cancelAnimationFrame","removeEventListener","isNumeric","n","isNaN","isFinite","setStyles","unit","isFirefox","isModifierRequired","requestingName","requestedName","requesting","isRequired","_requesting","requested","placements","validPlacements","clockwise","counter","concat","reverse","Defaults","shift","basePlacement","shiftvariation","_data$offsets","isVertical","shiftOffsets","useHeight","fragments","frag","divider","search","splitRegex","ops","op","mergeWithPrevious","reduce","str","toValue","index2","parseOffset","preventOverflow","transformProp","popperStyles","transform","priority","primary","escapeWithReference","secondary","min","keepTogether","floor","opSide","arrow","_data$offsets$arrow","arrowElement","sideCapitalized","altSide","arrowElementSize","center","popperMarginSide","popperBorderSide","sideValue","round","placementOpposite","flipOrder","behavior","step","refOffsets","overlapsRef","overflowsLeft","overflowsRight","overflowsTop","overflowsBottom","overflowsBoundaries","flippedVariationByRef","flipVariations","flippedVariationByContent","flipVariationsByContent","flippedVariation","getOppositeVariation","inner","subtractLength","bound","computeStyle","legacyGpuAccelerationOption","gpuAcceleration","offsetParentRect","shouldRound","noRound","v","referenceWidth","popperWidth","isVariation","horizontalToInteger","verticalToInteger","getRoundedOffsets","devicePixelRatio","prefixedProperty","invertTop","invertLeft","applyStyle","onLoad","modifierOptions","Popper","requestAnimationFrame","Utils","global","PopperUtils","Popper$1","REGEXP_KEYDOWN","ARROW_UP_KEYCODE","CLASS_NAME_DISABLED","CLASS_NAME_MENURIGHT","EVENT_HIDE","EVENT_HIDDEN","EVENT_CLICK_DATA_API","EVENT_KEYDOWN_DATA_API","SELECTOR_MENU","boundary","display","popperConfig","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","isActive","_clearMenus","usePopper","showEvent","_getParentFromElement","referenceElement","_getPopperConfig","noop","hideEvent","stopPropagation","constructor","_getPlacement","$parentDropdown","_getOffset","toggles","context","clickEvent","dropdownMenu","_dataApiKeydownHandler","items","item","CLASS_NAME_OPEN","CLASS_NAME_FADE","CLASS_NAME_STATIC","EVENT_SHOW","EVENT_FOCUSIN","EVENT_RESIZE","EVENT_CLICK_DISMISS","EVENT_KEYDOWN_DISMISS","EVENT_MOUSEDOWN_DISMISS","SELECTOR_FIXED_CONTENT","backdrop","Modal","_dialog","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","transition","_hideModal","htmlElement","handleUpdate","_triggerBackdropTransition","hideEventPrevented","isModalOverflowing","scrollHeight","modalTransitionDuration","modalBody","ELEMENT_NODE","appendChild","_enforceFocus","shownEvent","transitionComplete","_this5","has","_this6","_this7","_this8","_resetAdjustments","_resetScrollbar","_removeBackdrop","_this9","animate","createElement","className","appendTo","backdropTransitionDuration","callbackRemove","paddingLeft","paddingRight","_getScrollbarWidth","_this10","fixedContent","stickyContent","actualPadding","calculatedPadding","actualMargin","calculatedMargin","elements","margin","scrollDiv","scrollbarWidth","_this11","uriAttrs","SAFE_URL_PATTERN","DATA_URL_PATTERN","sanitizeHtml","unsafeHtml","whiteList","sanitizeFn","createdDocument","DOMParser","parseFromString","whitelistKeys","_loop","elName","attributeList","whitelistedAttributes","allowedAttributeList","attrName","nodeValue","regExp","attrRegex","allowedAttribute","innerHTML","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","HOVER_STATE_SHOW","HOVER_STATE_OUT","TRIGGER_HOVER","TRIGGER_FOCUS","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","animation","template","title","delay","container","fallbackPlacement","customClass","sanitize","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","HIDE","HIDDEN","SHOW","SHOWN","INSERTED","CLICK","FOCUSIN","FOCUSOUT","MOUSEENTER","MOUSELEAVE","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","EVENT_KEY","_hideModalHandler","isWithContent","shadowRoot","isInTheDom","tipId","setContent","attachment","_getAttachment","addAttachmentClass","_getContainer","complete","_fixTransition","prevHoverState","_cleanTipClass","getTitle","CLASS_PREFIX","setElementContent","content","text","empty","append","_handlePopperPlacementChange","eventIn","eventOut","_fixTitle","titleType","dataAttributes","dataAttr","$tip","tabClass","join","popperData","initConfigAnimation","Popover","_getContent","METHOD_POSITION","SELECTOR_NAV_LIST_GROUP","method","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","targetSelector","targetBCR","pageYOffset","_getOffsetHeight","maxScroll","_activate","_clear","queries","$link","parents","SELECTOR_NAV_LINKS","scrollSpys","$spy","SELECTOR_ACTIVE","SELECTOR_ACTIVE_UL","Tab","previous","listElement","itemSelector","makeArray","hiddenEvent","active","_transitionComplete","dropdownChild","dropdownElement","dropdownToggleList","$this","CLASS_NAME_HIDE","CLASS_NAME_SHOWING","autohide","Toast","_clearTimeout","_close"],"mappings":"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","sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * Private TransitionEnd Helpers\n */\n\nconst TRANSITION_END = 'transitionend'\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nfunction toType(obj) {\n if (obj === null || typeof obj === 'undefined') {\n return `${obj}`\n }\n\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\nfunction getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n\n return undefined\n }\n }\n}\n\nfunction transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * Public Util API\n */\n\nconst Util = {\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (_) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value) ?\n 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n },\n\n jQueryDetection() {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n }\n}\n\nUtil.jQueryDetection()\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_ALERT = 'alert'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DISMISS = '[data-dismiss=\"alert\"]'\n\n/**\n * Class definition\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${CLASS_NAME_ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(EVENT_CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(CLASS_NAME_SHOW)\n\n if (!$(element).hasClass(CLASS_NAME_FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, event => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(EVENT_CLOSED)\n .remove()\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(\n EVENT_CLICK_DATA_API,\n SELECTOR_DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * Constants\n */\n\nconst NAME = 'button'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_BUTTON = 'btn'\nconst CLASS_NAME_FOCUS = 'focus'\n\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_FOCUS_BLUR_DATA_API = `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DATA_TOGGLE_CARROT = '[data-toggle^=\"button\"]'\nconst SELECTOR_DATA_TOGGLES = '[data-toggle=\"buttons\"]'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"button\"]'\nconst SELECTOR_DATA_TOGGLES_BUTTONS = '[data-toggle=\"buttons\"] .btn'\nconst SELECTOR_INPUT = 'input:not([type=\"hidden\"])'\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_BUTTON = '.btn'\n\n/**\n * Class definition\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n this.shouldAvoidTriggerChange = false\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(SELECTOR_DATA_TOGGLES)[0]\n\n if (rootElement) {\n const input = this._element.querySelector(SELECTOR_INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked && this._element.classList.contains(CLASS_NAME_ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(SELECTOR_ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n // if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input\n if (input.type === 'checkbox' || input.type === 'radio') {\n input.checked = !this._element.classList.contains(CLASS_NAME_ACTIVE)\n }\n\n if (!this.shouldAvoidTriggerChange) {\n $(input).trigger('change')\n }\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) {\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed', !this._element.classList.contains(CLASS_NAME_ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n static _jQueryInterface(config, avoidTriggerChange) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $element.data(DATA_KEY, data)\n }\n\n data.shouldAvoidTriggerChange = avoidTriggerChange\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, event => {\n let button = event.target\n const initialButton = button\n\n if (!$(button).hasClass(CLASS_NAME_BUTTON)) {\n button = $(button).closest(SELECTOR_BUTTON)[0]\n }\n\n if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) {\n event.preventDefault() // work around Firefox bug #1540995\n } else {\n const inputBtn = button.querySelector(SELECTOR_INPUT)\n\n if (inputBtn && (inputBtn.hasAttribute('disabled') || inputBtn.classList.contains('disabled'))) {\n event.preventDefault() // work around Firefox bug #1540995\n return\n }\n\n if (initialButton.tagName === 'INPUT' || button.tagName !== 'LABEL') {\n Button._jQueryInterface.call($(button), 'toggle', initialButton.tagName === 'INPUT')\n }\n }\n })\n .on(EVENT_FOCUS_BLUR_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, event => {\n const button = $(event.target).closest(SELECTOR_BUTTON)[0]\n $(button).toggleClass(CLASS_NAME_FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n // ensure correct active class is set to match the controls' actual values/states\n\n // find all checkboxes/readio buttons inside data-toggle groups\n let buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLES_BUTTONS))\n for (let i = 0, len = buttons.length; i < len; i++) {\n const button = buttons[i]\n const input = button.querySelector(SELECTOR_INPUT)\n if (input.checked || input.hasAttribute('checked')) {\n button.classList.add(CLASS_NAME_ACTIVE)\n } else {\n button.classList.remove(CLASS_NAME_ACTIVE)\n }\n }\n\n // find all button toggles\n buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n for (let i = 0, len = buttons.length; i < len; i++) {\n const button = buttons[i]\n if (button.getAttribute('aria-pressed') === 'true') {\n button.classList.add(CLASS_NAME_ACTIVE)\n } else {\n button.classList.remove(CLASS_NAME_ACTIVE)\n }\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst CLASS_NAME_CAROUSEL = 'carousel'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_SLIDE = 'slide'\nconst CLASS_NAME_RIGHT = 'carousel-item-right'\nconst CLASS_NAME_LEFT = 'carousel-item-left'\nconst CLASS_NAME_NEXT = 'carousel-item-next'\nconst CLASS_NAME_PREV = 'carousel-item-prev'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\n\nconst DIRECTION_NEXT = 'next'\nconst DIRECTION_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst EVENT_SLIDE = `slide${EVENT_KEY}`\nconst EVENT_SLID = `slid${EVENT_KEY}`\nconst EVENT_KEYDOWN = `keydown${EVENT_KEY}`\nconst EVENT_MOUSEENTER = `mouseenter${EVENT_KEY}`\nconst EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY}`\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY}`\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY}`\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY}`\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY}`\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY}`\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_ITEM = '.active.carousel-item'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_DATA_SLIDE = '[data-slide], [data-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-ride=\"carousel\"]'\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n slide: false,\n pause: 'hover',\n wrap: true,\n touch: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)',\n keyboard: 'boolean',\n slide: '(boolean|string)',\n pause: '(string|boolean)',\n wrap: 'boolean',\n touch: 'boolean'\n}\n\nconst PointerType = {\n TOUCH: 'touch',\n PEN: 'pen'\n}\n\n/**\n * Class definition\n */\n\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(SELECTOR_INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n next() {\n if (!this._isSliding) {\n this._slide(DIRECTION_NEXT)\n }\n }\n\n nextWhenVisible() {\n const $element = $(this._element)\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($element.is(':visible') && $element.css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(DIRECTION_PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(SELECTOR_NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._updateInterval()\n\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(EVENT_SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex ?\n DIRECTION_NEXT :\n DIRECTION_PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n this.touchDeltaX = 0\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element).on(EVENT_KEYDOWN, event => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(EVENT_MOUSEENTER, event => this.pause(event))\n .on(EVENT_MOUSELEAVE, event => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = event => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = event => {\n // ensure swiping with one touch and not pinching\n this.touchDeltaX = event.originalEvent.touches && event.originalEvent.touches.length > 1 ?\n 0 :\n event.originalEvent.touches[0].clientX - this.touchStartX\n }\n\n const end = event => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n\n this.touchTimeout = setTimeout(event => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(SELECTOR_ITEM_IMG))\n .on(EVENT_DRAG_START, e => e.preventDefault())\n\n if (this._pointerEvent) {\n $(this._element).on(EVENT_POINTERDOWN, event => start(event))\n $(this._element).on(EVENT_POINTERUP, event => end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n $(this._element).on(EVENT_TOUCHSTART, event => start(event))\n $(this._element).on(EVENT_TOUCHMOVE, event => move(event))\n $(this._element).on(EVENT_TOUCHEND, event => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode ?\n [].slice.call(element.parentNode.querySelectorAll(SELECTOR_ITEM)) :\n []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === DIRECTION_NEXT\n const isPrevDirection = direction === DIRECTION_PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === DIRECTION_PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1 ?\n this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(SELECTOR_ACTIVE_ITEM))\n const slideEvent = $.Event(EVENT_SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(SELECTOR_ACTIVE))\n $(indicators).removeClass(CLASS_NAME_ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n\n if (!element) {\n return\n }\n\n const elementInterval = parseInt(element.getAttribute('data-interval'), 10)\n\n if (elementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = elementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === DIRECTION_NEXT) {\n directionalClassName = CLASS_NAME_LEFT\n orderClassName = CLASS_NAME_NEXT\n eventDirectionName = DIRECTION_LEFT\n } else {\n directionalClassName = CLASS_NAME_RIGHT\n orderClassName = CLASS_NAME_PREV\n eventDirectionName = DIRECTION_RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(CLASS_NAME_ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n this._activeElement = nextElement\n\n const slidEvent = $.Event(EVENT_SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(CLASS_NAME_SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(CLASS_NAME_ACTIVE)\n\n $(activeElement).removeClass(`${CLASS_NAME_ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(CLASS_NAME_ACTIVE)\n $(nextElement).addClass(CLASS_NAME_ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(SELECTOR_DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_COLLAPSE = 'collapse'\nconst CLASS_NAME_COLLAPSING = 'collapsing'\nconst CLASS_NAME_COLLAPSED = 'collapsed'\n\nconst DIMENSION_WIDTH = 'width'\nconst DIMENSION_HEIGHT = 'height'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_ACTIVES = '.show, .collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"collapse\"]'\n\nconst Default = {\n toggle: true,\n parent: ''\n}\n\nconst DefaultType = {\n toggle: 'boolean',\n parent: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter(foundElem => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n toggle() {\n if ($(this._element).hasClass(CLASS_NAME_SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(SELECTOR_ACTIVES))\n .filter(elem => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(CLASS_NAME_COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(EVENT_SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSE)\n .addClass(CLASS_NAME_COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(CLASS_NAME_COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSING)\n .addClass(`${CLASS_NAME_COLLAPSE} ${CLASS_NAME_SHOW}`)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(EVENT_SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const startEvent = $.Event(EVENT_HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(CLASS_NAME_COLLAPSING)\n .removeClass(`${CLASS_NAME_COLLAPSE} ${CLASS_NAME_SHOW}`)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(CLASS_NAME_SHOW)) {\n $(trigger).addClass(CLASS_NAME_COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSING)\n .addClass(CLASS_NAME_COLLAPSE)\n .trigger(EVENT_HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(DIMENSION_WIDTH)\n return hasWidth ? DIMENSION_WIDTH : DIMENSION_HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector = `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n const children = [].slice.call(parent.querySelectorAll(selector))\n\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(CLASS_NAME_SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(CLASS_NAME_COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$element.data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**!\n * @fileOverview Kickass library to create and place poppers near their reference elements.\n * @version 1.16.1\n * @license\n * Copyright (c) 2016 Federico Zivolo and contributors\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n */\nvar isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined' && typeof navigator !== 'undefined';\n\nvar timeoutDuration = function () {\n var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];\n for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {\n if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {\n return 1;\n }\n }\n return 0;\n}();\n\nfunction microtaskDebounce(fn) {\n var called = false;\n return function () {\n if (called) {\n return;\n }\n called = true;\n window.Promise.resolve().then(function () {\n called = false;\n fn();\n });\n };\n}\n\nfunction taskDebounce(fn) {\n var scheduled = false;\n return function () {\n if (!scheduled) {\n scheduled = true;\n setTimeout(function () {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nvar supportsMicroTasks = isBrowser && window.Promise;\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nvar debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;\n\n/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nfunction isFunction(functionToCheck) {\n var getType = {};\n return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';\n}\n\n/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nfunction getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n var window = element.ownerDocument.defaultView;\n var css = window.getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n\n/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nfunction getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nfunction getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body;\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body;\n case '#document':\n return element.body;\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n\n var _getStyleComputedProp = getStyleComputedProperty(element),\n overflow = _getStyleComputedProp.overflow,\n overflowX = _getStyleComputedProp.overflowX,\n overflowY = _getStyleComputedProp.overflowY;\n\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n\n/**\n * Returns the reference node of the reference object, or the reference object itself.\n * @method\n * @memberof Popper.Utils\n * @param {Element|Object} reference - the reference element (the popper will be relative to this)\n * @returns {Element} parent\n */\nfunction getReferenceNode(reference) {\n return reference && reference.referenceNode ? reference.referenceNode : reference;\n}\n\nvar isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nvar isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nfunction isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nfunction getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n var noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n var offsetParent = element.offsetParent || null;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n var nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TH, TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n\nfunction isOffsetContainer(element) {\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY') {\n return false;\n }\n return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;\n}\n\n/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nfunction getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nfunction findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;\n var start = order ? element1 : element2;\n var end = order ? element2 : element1;\n\n // Get common ancestor container\n var range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n var commonAncestorContainer = range.commonAncestorContainer;\n\n // Both nodes are inside #document\n\n if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n var element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n\n/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nfunction getScroll(element) {\n var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';\n\n var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n var html = element.ownerDocument.documentElement;\n var scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nfunction includeScroll(rect, element) {\n var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n var modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n\n/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nfunction getBordersSize(styles, axis) {\n var sideA = axis === 'x' ? 'Left' : 'Top';\n var sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return parseFloat(styles['border' + sideA + 'Width']) + parseFloat(styles['border' + sideB + 'Width']);\n}\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0);\n}\n\nfunction getWindowSizes(document) {\n var body = document.body;\n var html = document.documentElement;\n var computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle)\n };\n}\n\nvar classCallCheck = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\nvar createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n\n\n\nvar defineProperty = function (obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\n/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nfunction getClientRect(offsets) {\n return _extends({}, offsets, {\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height\n });\n}\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nfunction getBoundingClientRect(element) {\n var rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n } else {\n rect = element.getBoundingClientRect();\n }\n } catch (e) {}\n\n var result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n\n // subtract scrollbar size from sizes\n var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};\n var width = sizes.width || element.clientWidth || result.width;\n var height = sizes.height || element.clientHeight || result.height;\n\n var horizScrollbar = element.offsetWidth - width;\n var vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n var styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n\nfunction getOffsetRectRelativeToArbitraryNode(children, parent) {\n var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var isIE10 = isIE(10);\n var isHTML = parent.nodeName === 'HTML';\n var childrenRect = getBoundingClientRect(children);\n var parentRect = getBoundingClientRect(parent);\n var scrollParent = getScrollParent(children);\n\n var styles = getStyleComputedProperty(parent);\n var borderTopWidth = parseFloat(styles.borderTopWidth);\n var borderLeftWidth = parseFloat(styles.borderLeftWidth);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if (fixedPosition && isHTML) {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n var offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n var marginTop = parseFloat(styles.marginTop);\n var marginLeft = parseFloat(styles.marginLeft);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n\nfunction getViewportOffsetRectRelativeToArtbitraryNode(element) {\n var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var html = element.ownerDocument.documentElement;\n var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n var width = Math.max(html.clientWidth, window.innerWidth || 0);\n var height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n var scrollTop = !excludeScroll ? getScroll(html) : 0;\n var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n var offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width: width,\n height: height\n };\n\n return getClientRect(offset);\n}\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nfunction isFixed(element) {\n var nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n var parentNode = getParentNode(element);\n if (!parentNode) {\n return false;\n }\n return isFixed(parentNode);\n}\n\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nfunction getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n var el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n}\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nfunction getBoundaries(popper, reference, padding, boundariesElement) {\n var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n\n // NOTE: 1 DOM access here\n\n var boundaries = { top: 0, left: 0 };\n var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));\n\n // Handle viewport case\n if (boundariesElement === 'viewport') {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n } else {\n // Handle other cases based on DOM element used as boundaries\n var boundariesNode = void 0;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n var _getWindowSizes = getWindowSizes(popper.ownerDocument),\n height = _getWindowSizes.height,\n width = _getWindowSizes.width;\n\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n padding = padding || 0;\n var isPaddingNumber = typeof padding === 'number';\n boundaries.left += isPaddingNumber ? padding : padding.left || 0;\n boundaries.top += isPaddingNumber ? padding : padding.top || 0;\n boundaries.right -= isPaddingNumber ? padding : padding.right || 0;\n boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0;\n\n return boundaries;\n}\n\nfunction getArea(_ref) {\n var width = _ref.width,\n height = _ref.height;\n\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {\n var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;\n\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n var boundaries = getBoundaries(popper, reference, padding, boundariesElement);\n\n var rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height\n }\n };\n\n var sortedAreas = Object.keys(rects).map(function (key) {\n return _extends({\n key: key\n }, rects[key], {\n area: getArea(rects[key])\n });\n }).sort(function (a, b) {\n return b.area - a.area;\n });\n\n var filteredAreas = sortedAreas.filter(function (_ref2) {\n var width = _ref2.width,\n height = _ref2.height;\n return width >= popper.clientWidth && height >= popper.clientHeight;\n });\n\n var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;\n\n var variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? '-' + variation : '');\n}\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nfunction getReferenceOffsets(state, popper, reference) {\n var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n\n/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nfunction getOuterSizes(element) {\n var window = element.ownerDocument.defaultView;\n var styles = window.getComputedStyle(element);\n var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0);\n var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0);\n var result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x\n };\n return result;\n}\n\n/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nfunction getOppositePlacement(placement) {\n var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nfunction getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n var popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n var popperOffsets = {\n width: popperRect.width,\n height: popperRect.height\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n var isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n var mainSide = isHoriz ? 'top' : 'left';\n var secondarySide = isHoriz ? 'left' : 'top';\n var measurement = isHoriz ? 'height' : 'width';\n var secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n\n/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(function (cur) {\n return cur[prop] === value;\n });\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n var match = find(arr, function (obj) {\n return obj[prop] === value;\n });\n return arr.indexOf(match);\n}\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nfunction runModifiers(modifiers, data, ends) {\n var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(function (modifier) {\n if (modifier['function']) {\n // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.
\n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nfunction update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n var data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {}\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);\n\n data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n\n/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nfunction isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(function (_ref) {\n var name = _ref.name,\n enabled = _ref.enabled;\n return enabled && name === modifierName;\n });\n}\n\n/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nfunction getSupportedPropertyName(property) {\n var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n var upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (var i = 0; i < prefixes.length; i++) {\n var prefix = prefixes[i];\n var toCheck = prefix ? '' + prefix + upperProp : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n\n/**\n * Destroys the popper.\n * @method\n * @memberof Popper\n */\nfunction destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicitly asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n\n/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nfunction getWindow(element) {\n var ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n var isBody = scrollParent.nodeName === 'BODY';\n var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction setupEventListeners(reference, options, state, updateBound) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n var scrollElement = getScrollParent(reference);\n attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nfunction enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);\n }\n}\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(function (target) {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger `onUpdate` callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nfunction disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n\n/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nfunction isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setStyles(element, styles) {\n Object.keys(styles).forEach(function (prop) {\n var unit = '';\n // add unit if the value is numeric and is one of the following\n if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n\n/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function (prop) {\n var value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nfunction applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nfunction applyStyleOnLoad(reference, popper, options, modifierOptions, state) {\n // compute reference element offsets\n var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n\n/**\n * @function\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Boolean} shouldRound - If the offsets should be rounded at all\n * @returns {Object} The popper's position offsets rounded\n *\n * The tale of pixel-perfect positioning. It's still not 100% perfect, but as\n * good as it can be within reason.\n * Discussion here: https://github.com/FezVrasta/popper.js/pull/715\n *\n * Low DPI screens cause a popper to be blurry if not using full pixels (Safari\n * as well on High DPI screens).\n *\n * Firefox prefers no rounding for positioning and does not have blurriness on\n * high DPI screens.\n *\n * Only horizontal placement and left/right values need to be considered.\n */\nfunction getRoundedOffsets(data, shouldRound) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n var round = Math.round,\n floor = Math.floor;\n\n var noRound = function noRound(v) {\n return v;\n };\n\n var referenceWidth = round(reference.width);\n var popperWidth = round(popper.width);\n\n var isVertical = ['left', 'right'].indexOf(data.placement) !== -1;\n var isVariation = data.placement.indexOf('-') !== -1;\n var sameWidthParity = referenceWidth % 2 === popperWidth % 2;\n var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;\n\n var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor;\n var verticalToInteger = !shouldRound ? noRound : round;\n\n return {\n left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left),\n top: verticalToInteger(popper.top),\n bottom: verticalToInteger(popper.bottom),\n right: horizontalToInteger(popper.right)\n };\n}\n\nvar isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent);\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeStyle(data, options) {\n var x = options.x,\n y = options.y;\n var popper = data.offsets.popper;\n\n // Remove this legacy support in Popper.js v2\n\n var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'applyStyle';\n }).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');\n }\n var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;\n\n var offsetParent = getOffsetParent(data.instance.popper);\n var offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n var styles = {\n position: popper.position\n };\n\n var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox);\n\n var sideA = x === 'bottom' ? 'top' : 'bottom';\n var sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n var prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n var left = void 0,\n top = void 0;\n if (sideA === 'bottom') {\n // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar)\n // and not the bottom of the html element\n if (offsetParent.nodeName === 'HTML') {\n top = -offsetParent.clientHeight + offsets.bottom;\n } else {\n top = -offsetParentRect.height + offsets.bottom;\n }\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n if (offsetParent.nodeName === 'HTML') {\n left = -offsetParent.clientWidth + offsets.right;\n } else {\n left = -offsetParentRect.width + offsets.right;\n }\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n var invertTop = sideA === 'bottom' ? -1 : 1;\n var invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = sideA + ', ' + sideB;\n }\n\n // Attributes\n var attributes = {\n 'x-placement': data.placement\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = _extends({}, attributes, data.attributes);\n data.styles = _extends({}, styles, data.styles);\n data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);\n\n return data;\n}\n\n/**\n * Helper used to know if the given modifier depends from another one.
\n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nfunction isModifierRequired(modifiers, requestingName, requestedName) {\n var requesting = find(modifiers, function (_ref) {\n var name = _ref.name;\n return name === requestingName;\n });\n\n var isRequired = !!requesting && modifiers.some(function (modifier) {\n return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;\n });\n\n if (!isRequired) {\n var _requesting = '`' + requestingName + '`';\n var requested = '`' + requestedName + '`';\n console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');\n }\n return isRequired;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction arrow(data, options) {\n var _data$offsets$arrow;\n\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n var arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn('WARNING: `arrow.element` must be child of its popper element!');\n return data;\n }\n }\n\n var placement = data.placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n var len = isVertical ? 'height' : 'width';\n var sideCapitalized = isVertical ? 'Top' : 'Left';\n var side = sideCapitalized.toLowerCase();\n var altSide = isVertical ? 'left' : 'top';\n var opSide = isVertical ? 'bottom' : 'right';\n var arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjunction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n var css = getStyleComputedProperty(data.instance.popper);\n var popperMarginSide = parseFloat(css['margin' + sideCapitalized]);\n var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width']);\n var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);\n\n return data;\n}\n\n/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nfunction getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n\n/**\n * List of accepted placements to use as values of the `placement` option.
\n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.
\n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-end` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nvar placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];\n\n// Get rid of `auto` `auto-start` and `auto-end`\nvar validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nfunction clockwise(placement) {\n var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var index = validPlacements.indexOf(placement);\n var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n\nvar BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise'\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);\n\n var placement = data.placement.split('-')[0];\n var placementOpposite = getOppositePlacement(placement);\n var variation = data.placement.split('-')[1] || '';\n\n var flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach(function (step, index) {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n var popperOffsets = data.offsets.popper;\n var refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n var floor = Math.floor;\n var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);\n\n var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;\n\n // flip the variation if required\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n\n // flips variation if reference element overflows boundaries\n var flippedVariationByRef = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);\n\n // flips variation if popper content overflows boundaries\n var flippedVariationByContent = !!options.flipVariationsByContent && (isVertical && variation === 'start' && overflowsRight || isVertical && variation === 'end' && overflowsLeft || !isVertical && variation === 'start' && overflowsBottom || !isVertical && variation === 'end' && overflowsTop);\n\n var flippedVariation = flippedVariationByRef || flippedVariationByContent;\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction keepTogether(data) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var placement = data.placement.split('-')[0];\n var floor = Math.floor;\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var side = isVertical ? 'right' : 'bottom';\n var opSide = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nfunction toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n var split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n var value = +split[1];\n var unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n var element = void 0;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n var rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n var size = void 0;\n if (unit === 'vh') {\n size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);\n } else {\n size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nfunction parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {\n var offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n var fragments = offset.split(/(\\+|\\-)/).map(function (frag) {\n return frag.trim();\n });\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n var divider = fragments.indexOf(find(fragments, function (frag) {\n return frag.search(/,|\\s/) !== -1;\n }));\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n var splitRegex = /\\s*,\\s*|\\s+/;\n var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map(function (op, index) {\n // Most of the units rely on the orientation of the popper\n var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';\n var mergeWithPrevious = false;\n return op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce(function (a, b) {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(function (str) {\n return toValue(str, measurement, popperOffsets, referenceOffsets);\n });\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach(function (op, index) {\n op.forEach(function (frag, index2) {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nfunction offset(data, _ref) {\n var offset = _ref.offset;\n var placement = data.placement,\n _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var basePlacement = placement.split('-')[0];\n\n var offsets = void 0;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction preventOverflow(data, options) {\n var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n var transformProp = getSupportedPropertyName('transform');\n var popperStyles = data.instance.popper.style; // assignment to help minification\n var top = popperStyles.top,\n left = popperStyles.left,\n transform = popperStyles[transformProp];\n\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n var order = options.priority;\n var popper = data.offsets.popper;\n\n var check = {\n primary: function primary(placement) {\n var value = popper[placement];\n if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return defineProperty({}, placement, value);\n },\n secondary: function secondary(placement) {\n var mainSide = placement === 'right' ? 'left' : 'top';\n var value = popper[mainSide];\n if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {\n value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));\n }\n return defineProperty({}, mainSide, value);\n }\n };\n\n order.forEach(function (placement) {\n var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = _extends({}, popper, check[side](placement));\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction shift(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n var _data$offsets = data.offsets,\n reference = _data$offsets.reference,\n popper = _data$offsets.popper;\n\n var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n var side = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n var shiftOffsets = {\n start: defineProperty({}, side, reference[side]),\n end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])\n };\n\n data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n var refRect = data.offsets.reference;\n var bound = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'preventOverflow';\n }).boundaries;\n\n if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction inner(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.
\n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.
\n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nvar modifiers = {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.
\n * It will read the variation of the `placement` property.
\n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unit-less, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.
\n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the `height`.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.
\n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.
\n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * A scenario exists where the reference itself is not within the boundaries.
\n * We can say it has \"escaped the boundaries\" — or just \"escaped\".
\n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper. This makes sure the popper always has a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier. Can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent'\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near each other\n * without leaving any gap between the two. Especially useful when the arrow is\n * enabled and you want to ensure that it points to its reference element.\n * It cares only about the first axis. You can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjunction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]'\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations)\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position.\n * The popper will never be placed outside of the defined boundaries\n * (except if `keepTogether` is enabled)\n */\n boundariesElement: 'viewport',\n /**\n * @prop {Boolean} flipVariations=false\n * The popper will switch placement variation between `-start` and `-end` when\n * the reference element overlaps its boundaries.\n *\n * The original placement should have a set variation.\n */\n flipVariations: false,\n /**\n * @prop {Boolean} flipVariationsByContent=false\n * The popper will switch placement variation between `-start` and `-end` when\n * the popper element overlaps its reference boundaries.\n *\n * The original placement should have a set variation.\n */\n flipVariationsByContent: false\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right'\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define your own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: undefined\n }\n};\n\n/**\n * The `dataObject` is an object containing all the information used by Popper.js.\n * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n\n/**\n * Default options provided to Popper.js constructor.
\n * These can be overridden using the `options` argument of Popper.js.
\n * To override an option, simply pass an object with the same\n * structure of the `options` object, as the 3rd argument. For example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nvar Defaults = {\n /**\n * Popper's placement.\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled.\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: function onCreate() {},\n\n /**\n * Callback called when the popper is updated. This callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: function onUpdate() {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js.\n * @prop {modifiers}\n */\n modifiers: modifiers\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n\n// Utils\n// Methods\nvar Popper = function () {\n /**\n * Creates a new Popper.js instance.\n * @class Popper\n * @param {Element|referenceObject} reference - The reference element used to position the popper\n * @param {Element} popper - The HTML / XML element used as the popper\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n function Popper(reference, popper) {\n var _this = this;\n\n var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n classCallCheck(this, Popper);\n\n this.scheduleUpdate = function () {\n return requestAnimationFrame(_this.update);\n };\n\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = _extends({}, Popper.Defaults, options);\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: []\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {\n _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers).map(function (name) {\n return _extends({\n name: name\n }, _this.options.modifiers[name]);\n })\n // sort the modifiers by order\n .sort(function (a, b) {\n return a.order - b.order;\n });\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(function (modifierOptions) {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n var eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n\n\n createClass(Popper, [{\n key: 'update',\n value: function update$$1() {\n return update.call(this);\n }\n }, {\n key: 'destroy',\n value: function destroy$$1() {\n return destroy.call(this);\n }\n }, {\n key: 'enableEventListeners',\n value: function enableEventListeners$$1() {\n return enableEventListeners.call(this);\n }\n }, {\n key: 'disableEventListeners',\n value: function disableEventListeners$$1() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedules an update. It will run on the next UI update available.\n * @method scheduleUpdate\n * @memberof Popper\n */\n\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n\n }]);\n return Popper;\n}();\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.
\n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10.\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n\n\nPopper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\nPopper.placements = placements;\nPopper.Defaults = Defaults;\n\nexport default Popper;\n//# sourceMappingURL=popper.js.map\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst CLASS_NAME_DISABLED = 'disabled'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_DROPUP = 'dropup'\nconst CLASS_NAME_DROPRIGHT = 'dropright'\nconst CLASS_NAME_DROPLEFT = 'dropleft'\nconst CLASS_NAME_MENURIGHT = 'dropdown-menu-right'\nconst CLASS_NAME_POSITION_STATIC = 'position-static'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK = `click${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"dropdown\"]'\nconst SELECTOR_FORM_CHILD = '.dropdown form'\nconst SELECTOR_MENU = '.dropdown-menu'\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav'\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n\nconst PLACEMENT_TOP = 'top-start'\nconst PLACEMENT_TOPEND = 'top-end'\nconst PLACEMENT_BOTTOM = 'bottom-start'\nconst PLACEMENT_BOTTOMEND = 'bottom-end'\nconst PLACEMENT_RIGHT = 'right-start'\nconst PLACEMENT_LEFT = 'left-start'\n\nconst Default = {\n offset: 0,\n flip: true,\n boundary: 'scrollParent',\n reference: 'toggle',\n display: 'dynamic',\n popperConfig: null\n}\n\nconst DefaultType = {\n offset: '(number|string|function)',\n flip: 'boolean',\n boundary: '(string|element)',\n reference: '(string|element)',\n display: 'string',\n popperConfig: '(null|object)'\n}\n\n/**\n * Class definition\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n const isActive = $(this._menu).hasClass(CLASS_NAME_SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n this.show(true)\n }\n\n show(usePopper = false) {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED) || $(this._menu).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(EVENT_SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Totally disable Popper for Dropdowns in Navbar\n if (!this._inNavbar && usePopper) {\n // Check for Popper dependency\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(CLASS_NAME_POSITION_STATIC)\n }\n\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(SELECTOR_NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(CLASS_NAME_SHOW)\n $(parent)\n .toggleClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED) || !$(this._menu).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(EVENT_HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n $(this._menu).toggleClass(CLASS_NAME_SHOW)\n $(parent)\n .toggleClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n _addEventListeners() {\n $(this._element).on(EVENT_CLICK, event => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(SELECTOR_MENU)\n }\n }\n\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = PLACEMENT_BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(CLASS_NAME_DROPUP)) {\n placement = $(this._menu).hasClass(CLASS_NAME_MENURIGHT) ?\n PLACEMENT_TOPEND :\n PLACEMENT_TOP\n } else if ($parentDropdown.hasClass(CLASS_NAME_DROPRIGHT)) {\n placement = PLACEMENT_RIGHT\n } else if ($parentDropdown.hasClass(CLASS_NAME_DROPLEFT)) {\n placement = PLACEMENT_LEFT\n } else if ($(this._menu).hasClass(CLASS_NAME_MENURIGHT)) {\n placement = PLACEMENT_BOTTOMEND\n }\n\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = data => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element)\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return {\n ...popperConfig,\n ...this._config.popperConfig\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(CLASS_NAME_SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(EVENT_HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n if (context._popper) {\n context._popper.destroy()\n }\n\n $(dropdownMenu).removeClass(CLASS_NAME_SHOW)\n $(parent)\n .removeClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName) ?\n event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(SELECTOR_MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n if (this.disabled || $(this).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(CLASS_NAME_SHOW)\n\n if (!isActive && event.which === ESCAPE_KEYCODE) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (!isActive || (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n $(parent.querySelector(SELECTOR_DATA_TOGGLE)).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(SELECTOR_VISIBLE_ITEMS))\n .filter(item => $(item).is(':visible'))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown._dataApiKeydownHandler)\n .on(`${EVENT_CLICK_DATA_API} ${EVENT_KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(EVENT_CLICK_DATA_API, SELECTOR_FORM_CHILD, e => {\n e.stopPropagation()\n })\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable'\nconst CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure'\nconst CLASS_NAME_BACKDROP = 'modal-backdrop'\nconst CLASS_NAME_OPEN = 'modal-open'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_STATIC = 'modal-static'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"modal\"]'\nconst SELECTOR_DATA_DISMISS = '[data-dismiss=\"modal\"]'\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n focus: true,\n show: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n focus: 'boolean',\n show: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(SELECTOR_DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n const showEvent = $.Event(EVENT_SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n if ($(this._element).hasClass(CLASS_NAME_FADE)) {\n this._isTransitioning = true\n }\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n EVENT_CLICK_DISMISS,\n SELECTOR_DATA_DISMISS,\n event => this.hide(event)\n )\n\n $(this._dialog).on(EVENT_MOUSEDOWN_DISMISS, () => {\n $(this._element).one(EVENT_MOUSEUP_DISMISS, event => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(EVENT_HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(CLASS_NAME_FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(EVENT_FOCUSIN)\n\n $(this._element).removeClass(CLASS_NAME_SHOW)\n\n $(this._element).off(EVENT_CLICK_DISMISS)\n $(this._dialog).off(EVENT_MOUSEDOWN_DISMISS)\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, event => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach(htmlElement => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `EVENT_CLICK_DATA_API` event that should remain\n */\n $(document).off(EVENT_FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _triggerBackdropTransition() {\n const hideEventPrevented = $.Event(EVENT_HIDE_PREVENTED)\n\n $(this._element).trigger(hideEventPrevented)\n if (hideEventPrevented.isDefaultPrevented()) {\n return\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden'\n }\n\n this._element.classList.add(CLASS_NAME_STATIC)\n\n const modalTransitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n $(this._element).off(Util.TRANSITION_END)\n\n $(this._element).one(Util.TRANSITION_END, () => {\n this._element.classList.remove(CLASS_NAME_STATIC)\n if (!isModalOverflowing) {\n $(this._element).one(Util.TRANSITION_END, () => {\n this._element.style.overflowY = ''\n })\n .emulateTransitionEnd(this._element, modalTransitionDuration)\n }\n })\n .emulateTransitionEnd(modalTransitionDuration)\n this._element.focus()\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(CLASS_NAME_FADE)\n const modalBody = this._dialog ? this._dialog.querySelector(SELECTOR_MODAL_BODY) : null\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n\n if ($(this._dialog).hasClass(CLASS_NAME_SCROLLABLE) && modalBody) {\n modalBody.scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(CLASS_NAME_SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(EVENT_SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(EVENT_FOCUSIN) // Guard against infinite focus loop\n .on(EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown) {\n $(this._element).on(EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n } else if (!this._config.keyboard && event.which === ESCAPE_KEYCODE) {\n this._triggerBackdropTransition()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(EVENT_KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(EVENT_RESIZE, event => this.handleUpdate(event))\n } else {\n $(window).off(EVENT_RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(CLASS_NAME_OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(EVENT_HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(CLASS_NAME_FADE) ?\n CLASS_NAME_FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = CLASS_NAME_BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(EVENT_CLICK_DISMISS, event => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n\n if (event.target !== event.currentTarget) {\n return\n }\n\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(CLASS_NAME_SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(CLASS_NAME_SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(CLASS_NAME_FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = Math.round(rect.left + rect.right) < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(CLASS_NAME_OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${SELECTOR_STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = CLASS_NAME_SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY) ?\n 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(EVENT_SHOW, showEvent => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(EVENT_HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[\\d+/a-z]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter(attrRegex => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, len = regExp.length; i < len; i++) {\n if (regExp[i].test(attrName)) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n // eslint-disable-next-line unicorn/prefer-spread\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach(attr => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { DefaultWhitelist, sanitizeHtml } from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst HOVER_STATE_SHOW = 'show'\nconst HOVER_STATE_OUT = 'out'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\nconst SELECTOR_ARROW = '.arrow'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: 'right',\n BOTTOM: 'bottom',\n LEFT: 'left'\n}\n\nconst Default = {\n animation: true,\n template: '' +\n '' +\n '',\n trigger: 'hover focus',\n title: '',\n delay: 0,\n html: false,\n selector: false,\n placement: 'top',\n offset: 0,\n container: false,\n fallbackPlacement: 'flip',\n boundary: 'scrollParent',\n customClass: '',\n sanitize: true,\n sanitizeFn: null,\n whiteList: DefaultWhitelist,\n popperConfig: null\n}\n\nconst DefaultType = {\n animation: 'boolean',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string',\n delay: '(number|object)',\n html: 'boolean',\n selector: '(string|boolean)',\n placement: '(string|function)',\n offset: '(number|string|function)',\n container: '(string|element|boolean)',\n fallbackPlacement: '(string|array)',\n boundary: '(string|element)',\n customClass: '(string|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n whiteList: 'object',\n popperConfig: '(null|object)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\n/**\n * Class definition\n */\n\nclass Tooltip {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)')\n }\n\n // Private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(CLASS_NAME_SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler)\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(CLASS_NAME_FADE)\n }\n\n const placement = typeof this.config.placement === 'function' ?\n this.config.placement.call(this, tip, this.element) :\n this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, this._getPopperConfig(attachment))\n\n $(tip).addClass(CLASS_NAME_SHOW)\n $(tip).addClass(this.config.customClass)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HOVER_STATE_OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(CLASS_NAME_FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HOVER_STATE_SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n\n if ($(this.tip).hasClass(CLASS_NAME_FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(SELECTOR_TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${CLASS_NAME_FADE} ${CLASS_NAME_SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function' ?\n this.config.title.call(this.element) :\n this.config.title\n }\n\n return title\n }\n\n // Private\n _getPopperConfig(attachment) {\n const defaultBsConfig = {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: SELECTOR_ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: data => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: data => this._handlePopperPlacementChange(data)\n }\n\n return {\n ...defaultBsConfig,\n ...this.config.popperConfig\n }\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = data => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element)\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach(trigger => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n event => this.toggle(event)\n )\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSEENTER :\n this.constructor.Event.FOCUSIN\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSELEAVE :\n this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(eventIn, this.config.selector, event => this._enter(event))\n .on(eventOut, this.config.selector, event => this._leave(event))\n }\n })\n\n this._hideModalHandler = () => {\n if (this.element) {\n this.hide()\n }\n }\n\n $(this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler)\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(CLASS_NAME_SHOW) || context._hoverState === HOVER_STATE_SHOW) {\n context._hoverState = HOVER_STATE_SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach(dataAttr => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n this.tip = popperData.instance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(CLASS_NAME_FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * Constants\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\nconst Default = {\n ...Tooltip.Default,\n placement: 'right',\n trigger: 'click',\n content: '',\n template: '' +\n '' +\n '' +\n ''\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(string|element|function)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(SELECTOR_TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n\n this.setElementContent($tip.find(SELECTOR_CONTENT), content)\n\n $tip.removeClass(`${CLASS_NAME_FADE} ${CLASS_NAME_SHOW}`)\n }\n\n // Private\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_SCROLL = `scroll${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst METHOD_OFFSET = 'offset'\nconst METHOD_POSITION = 'position'\n\nconst SELECTOR_DATA_SPY = '[data-spy=\"scroll\"]'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_NAV_LINKS = '.nav-link'\nconst SELECTOR_NAV_ITEMS = '.nav-item'\nconst SELECTOR_LIST_ITEMS = '.list-group-item'\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_ITEMS = '.dropdown-item'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst Default = {\n offset: 10,\n method: 'auto',\n target: ''\n}\n\nconst DefaultType = {\n offset: 'number',\n method: 'string',\n target: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${SELECTOR_NAV_LINKS},` +\n `${this._config.target} ${SELECTOR_LIST_ITEMS},` +\n `${this._config.target} ${SELECTOR_DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(EVENT_SCROLL, event => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window ?\n METHOD_OFFSET : METHOD_POSITION\n\n const offsetMethod = this._config.method === 'auto' ?\n autoMethod : this._config.method\n\n const offsetBase = offsetMethod === METHOD_POSITION ?\n this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map(element => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n\n return null\n })\n .filter(item => item)\n .sort((a, b) => a[0] - b[0])\n .forEach(item => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.target !== 'string' && Util.isElement(config.target)) {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window ?\n this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window ?\n window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n for (let i = this._offsets.length; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map(selector => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(CLASS_NAME_DROPDOWN_ITEM)) {\n $link.closest(SELECTOR_DROPDOWN)\n .find(SELECTOR_DROPDOWN_TOGGLE)\n .addClass(CLASS_NAME_ACTIVE)\n $link.addClass(CLASS_NAME_ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(CLASS_NAME_ACTIVE)\n // Set triggered links parents as active\n // With both and markup a parent is the previous sibling of any nav ancestor\n $link.parents(SELECTOR_NAV_LIST_GROUP)\n .prev(`${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`)\n .addClass(CLASS_NAME_ACTIVE)\n // Handle special case when .nav-link is inside .nav-item\n $link.parents(SELECTOR_NAV_LIST_GROUP)\n .prev(SELECTOR_NAV_ITEMS)\n .children(SELECTOR_NAV_LINKS)\n .addClass(CLASS_NAME_ACTIVE)\n }\n\n $(this._scrollElement).trigger(EVENT_ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n [].slice.call(document.querySelectorAll(this._selector))\n .filter(node => node.classList.contains(CLASS_NAME_ACTIVE))\n .forEach(node => node.classList.remove(CLASS_NAME_ACTIVE))\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new ScrollSpy(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n const scrollSpys = [].slice.call(document.querySelectorAll(SELECTOR_DATA_SPY))\n const scrollSpysLength = scrollSpys.length\n\n for (let i = scrollSpysLength; i--;) {\n const $spy = $(scrollSpys[i])\n ScrollSpy._jQueryInterface.call($spy, $spy.data())\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = ScrollSpy._jQueryInterface\n$.fn[NAME].Constructor = ScrollSpy\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return ScrollSpy._jQueryInterface\n}\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'tab'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_DROPDOWN_MENU = 'dropdown-menu'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_DISABLED = 'disabled'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_UL = '> li > .active'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\nconst SELECTOR_DROPDOWN_ACTIVE_CHILD = '> .dropdown-menu .active'\n\n/**\n * Class definition\n */\n\nclass Tab {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n show() {\n if (this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n $(this._element).hasClass(CLASS_NAME_ACTIVE) ||\n $(this._element).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n let target\n let previous\n const listElement = $(this._element).closest(SELECTOR_NAV_LIST_GROUP)[0]\n const selector = Util.getSelectorFromElement(this._element)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? SELECTOR_ACTIVE_UL : SELECTOR_ACTIVE\n previous = $.makeArray($(listElement).find(itemSelector))\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = $.Event(EVENT_HIDE, {\n relatedTarget: this._element\n })\n\n const showEvent = $.Event(EVENT_SHOW, {\n relatedTarget: previous\n })\n\n if (previous) {\n $(previous).trigger(hideEvent)\n }\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented() ||\n hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n this._activate(\n this._element,\n listElement\n )\n\n const complete = () => {\n const hiddenEvent = $.Event(EVENT_HIDDEN, {\n relatedTarget: this._element\n })\n\n const shownEvent = $.Event(EVENT_SHOWN, {\n relatedTarget: previous\n })\n\n $(previous).trigger(hiddenEvent)\n $(this._element).trigger(shownEvent)\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ?\n $(container).find(SELECTOR_ACTIVE_UL) :\n $(container).children(SELECTOR_ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && $(active).hasClass(CLASS_NAME_FADE))\n const complete = () => this._transitionComplete(\n element,\n active,\n callback\n )\n\n if (active && isTransitioning) {\n const transitionDuration = Util.getTransitionDurationFromElement(active)\n\n $(active)\n .removeClass(CLASS_NAME_SHOW)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n $(active).removeClass(CLASS_NAME_ACTIVE)\n\n const dropdownChild = $(active.parentNode).find(\n SELECTOR_DROPDOWN_ACTIVE_CHILD\n )[0]\n\n if (dropdownChild) {\n $(dropdownChild).removeClass(CLASS_NAME_ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n $(element).addClass(CLASS_NAME_ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n Util.reflow(element)\n\n if (element.classList.contains(CLASS_NAME_FADE)) {\n element.classList.add(CLASS_NAME_SHOW)\n }\n\n let parent = element.parentNode\n if (parent && parent.nodeName === 'LI') {\n parent = parent.parentNode\n }\n\n if (parent && $(parent).hasClass(CLASS_NAME_DROPDOWN_MENU)) {\n const dropdownElement = $(element).closest(SELECTOR_DROPDOWN)[0]\n\n if (dropdownElement) {\n const dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(SELECTOR_DROPDOWN_TOGGLE))\n\n $(dropdownToggleList).addClass(CLASS_NAME_ACTIVE)\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n\n if (!data) {\n data = new Tab(this)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n Tab._jQueryInterface.call($(this), 'show')\n })\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Tab._jQueryInterface\n$.fn[NAME].Constructor = Tab\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tab._jQueryInterface\n}\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'toast'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_HIDE = 'hide'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\n\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\n\nconst SELECTOR_DATA_DISMISS = '[data-dismiss=\"toast\"]'\n\nconst Default = {\n animation: true,\n autohide: true,\n delay: 500\n}\n\nconst DefaultType = {\n animation: 'boolean',\n autohide: 'boolean',\n delay: 'number'\n}\n\n/**\n * Class definition\n */\n\nclass Toast {\n constructor(element, config) {\n this._element = element\n this._config = this._getConfig(config)\n this._timeout = null\n this._setListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n show() {\n const showEvent = $.Event(EVENT_SHOW)\n\n $(this._element).trigger(showEvent)\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n this._clearTimeout()\n\n if (this._config.animation) {\n this._element.classList.add(CLASS_NAME_FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(CLASS_NAME_SHOWING)\n this._element.classList.add(CLASS_NAME_SHOW)\n\n $(this._element).trigger(EVENT_SHOWN)\n\n if (this._config.autohide) {\n this._timeout = setTimeout(() => {\n this.hide()\n }, this._config.delay)\n }\n }\n\n this._element.classList.remove(CLASS_NAME_HIDE)\n Util.reflow(this._element)\n this._element.classList.add(CLASS_NAME_SHOWING)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n hide() {\n if (!this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const hideEvent = $.Event(EVENT_HIDE)\n\n $(this._element).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._close()\n }\n\n dispose() {\n this._clearTimeout()\n\n if (this._element.classList.contains(CLASS_NAME_SHOW)) {\n this._element.classList.remove(CLASS_NAME_SHOW)\n }\n\n $(this._element).off(EVENT_CLICK_DISMISS)\n\n $.removeData(this._element, DATA_KEY)\n this._element = null\n this._config = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...$(this._element).data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _setListeners() {\n $(this._element).on(EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, () => this.hide())\n }\n\n _close() {\n const complete = () => {\n this._element.classList.add(CLASS_NAME_HIDE)\n $(this._element).trigger(EVENT_HIDDEN)\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _clearTimeout() {\n clearTimeout(this._timeout)\n this._timeout = null\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new Toast(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Toast._jQueryInterface\n$.fn[NAME].Constructor = Toast\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Toast._jQueryInterface\n}\n\nexport default Toast\n"]}
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.js b/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.js
deleted file mode 100644
index 4eb9985..0000000
--- a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.js
+++ /dev/null
@@ -1,4357 +0,0 @@
-/*!
- * Bootstrap v4.6.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-(function (global, factory) {
- typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) :
- typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) :
- (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.bootstrap = {}, global.jQuery, global.Popper));
-})(this, (function (exports, $, Popper) { 'use strict';
-
- function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
-
- var $__default = /*#__PURE__*/_interopDefaultLegacy($);
- var Popper__default = /*#__PURE__*/_interopDefaultLegacy(Popper);
-
- function _defineProperties(target, props) {
- for (var i = 0; i < props.length; i++) {
- var descriptor = props[i];
- descriptor.enumerable = descriptor.enumerable || false;
- descriptor.configurable = true;
- if ("value" in descriptor) descriptor.writable = true;
- Object.defineProperty(target, descriptor.key, descriptor);
- }
- }
-
- function _createClass(Constructor, protoProps, staticProps) {
- if (protoProps) _defineProperties(Constructor.prototype, protoProps);
- if (staticProps) _defineProperties(Constructor, staticProps);
- return Constructor;
- }
-
- function _extends() {
- _extends = Object.assign || function (target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i];
-
- for (var key in source) {
- if (Object.prototype.hasOwnProperty.call(source, key)) {
- target[key] = source[key];
- }
- }
- }
-
- return target;
- };
-
- return _extends.apply(this, arguments);
- }
-
- function _inheritsLoose(subClass, superClass) {
- subClass.prototype = Object.create(superClass.prototype);
- subClass.prototype.constructor = subClass;
-
- _setPrototypeOf(subClass, superClass);
- }
-
- function _setPrototypeOf(o, p) {
- _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {
- o.__proto__ = p;
- return o;
- };
-
- return _setPrototypeOf(o, p);
- }
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.6.1): util.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- * --------------------------------------------------------------------------
- */
- /**
- * Private TransitionEnd Helpers
- */
-
- var TRANSITION_END = 'transitionend';
- var MAX_UID = 1000000;
- var MILLISECONDS_MULTIPLIER = 1000; // Shoutout AngusCroll (https://goo.gl/pxwQGp)
-
- function toType(obj) {
- if (obj === null || typeof obj === 'undefined') {
- return "" + obj;
- }
-
- return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase();
- }
-
- function getSpecialTransitionEndEvent() {
- return {
- bindType: TRANSITION_END,
- delegateType: TRANSITION_END,
- handle: function handle(event) {
- if ($__default["default"](event.target).is(this)) {
- return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params
- }
-
- return undefined;
- }
- };
- }
-
- function transitionEndEmulator(duration) {
- var _this = this;
-
- var called = false;
- $__default["default"](this).one(Util.TRANSITION_END, function () {
- called = true;
- });
- setTimeout(function () {
- if (!called) {
- Util.triggerTransitionEnd(_this);
- }
- }, duration);
- return this;
- }
-
- function setTransitionEndSupport() {
- $__default["default"].fn.emulateTransitionEnd = transitionEndEmulator;
- $__default["default"].event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent();
- }
- /**
- * Public Util API
- */
-
-
- var Util = {
- TRANSITION_END: 'bsTransitionEnd',
- getUID: function getUID(prefix) {
- do {
- // eslint-disable-next-line no-bitwise
- prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here
- } while (document.getElementById(prefix));
-
- return prefix;
- },
- getSelectorFromElement: function getSelectorFromElement(element) {
- var selector = element.getAttribute('data-target');
-
- if (!selector || selector === '#') {
- var hrefAttr = element.getAttribute('href');
- selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : '';
- }
-
- try {
- return document.querySelector(selector) ? selector : null;
- } catch (_) {
- return null;
- }
- },
- getTransitionDurationFromElement: function getTransitionDurationFromElement(element) {
- if (!element) {
- return 0;
- } // Get transition-duration of the element
-
-
- var transitionDuration = $__default["default"](element).css('transition-duration');
- var transitionDelay = $__default["default"](element).css('transition-delay');
- var floatTransitionDuration = parseFloat(transitionDuration);
- var floatTransitionDelay = parseFloat(transitionDelay); // Return 0 if element or transition duration is not found
-
- if (!floatTransitionDuration && !floatTransitionDelay) {
- return 0;
- } // If multiple durations are defined, take the first
-
-
- transitionDuration = transitionDuration.split(',')[0];
- transitionDelay = transitionDelay.split(',')[0];
- return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER;
- },
- reflow: function reflow(element) {
- return element.offsetHeight;
- },
- triggerTransitionEnd: function triggerTransitionEnd(element) {
- $__default["default"](element).trigger(TRANSITION_END);
- },
- supportsTransitionEnd: function supportsTransitionEnd() {
- return Boolean(TRANSITION_END);
- },
- isElement: function isElement(obj) {
- return (obj[0] || obj).nodeType;
- },
- typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) {
- for (var property in configTypes) {
- if (Object.prototype.hasOwnProperty.call(configTypes, property)) {
- var expectedTypes = configTypes[property];
- var value = config[property];
- var valueType = value && Util.isElement(value) ? 'element' : toType(value);
-
- if (!new RegExp(expectedTypes).test(valueType)) {
- throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\"."));
- }
- }
- }
- },
- findShadowRoot: function findShadowRoot(element) {
- if (!document.documentElement.attachShadow) {
- return null;
- } // Can find the shadow root otherwise it'll return the document
-
-
- if (typeof element.getRootNode === 'function') {
- var root = element.getRootNode();
- return root instanceof ShadowRoot ? root : null;
- }
-
- if (element instanceof ShadowRoot) {
- return element;
- } // when we don't find a shadow root
-
-
- if (!element.parentNode) {
- return null;
- }
-
- return Util.findShadowRoot(element.parentNode);
- },
- jQueryDetection: function jQueryDetection() {
- if (typeof $__default["default"] === 'undefined') {
- throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
- }
-
- var version = $__default["default"].fn.jquery.split(' ')[0].split('.');
- var minMajor = 1;
- var ltMajor = 2;
- var minMinor = 9;
- var minPatch = 1;
- var maxMajor = 4;
-
- if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {
- throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0');
- }
- }
- };
- Util.jQueryDetection();
- setTransitionEndSupport();
-
- /**
- * Constants
- */
-
- var NAME$a = 'alert';
- var VERSION$a = '4.6.1';
- var DATA_KEY$a = 'bs.alert';
- var EVENT_KEY$a = "." + DATA_KEY$a;
- var DATA_API_KEY$7 = '.data-api';
- var JQUERY_NO_CONFLICT$a = $__default["default"].fn[NAME$a];
- var CLASS_NAME_ALERT = 'alert';
- var CLASS_NAME_FADE$5 = 'fade';
- var CLASS_NAME_SHOW$7 = 'show';
- var EVENT_CLOSE = "close" + EVENT_KEY$a;
- var EVENT_CLOSED = "closed" + EVENT_KEY$a;
- var EVENT_CLICK_DATA_API$6 = "click" + EVENT_KEY$a + DATA_API_KEY$7;
- var SELECTOR_DISMISS = '[data-dismiss="alert"]';
- /**
- * Class definition
- */
-
- var Alert = /*#__PURE__*/function () {
- function Alert(element) {
- this._element = element;
- } // Getters
-
-
- var _proto = Alert.prototype;
-
- // Public
- _proto.close = function close(element) {
- var rootElement = this._element;
-
- if (element) {
- rootElement = this._getRootElement(element);
- }
-
- var customEvent = this._triggerCloseEvent(rootElement);
-
- if (customEvent.isDefaultPrevented()) {
- return;
- }
-
- this._removeElement(rootElement);
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$a);
- this._element = null;
- } // Private
- ;
-
- _proto._getRootElement = function _getRootElement(element) {
- var selector = Util.getSelectorFromElement(element);
- var parent = false;
-
- if (selector) {
- parent = document.querySelector(selector);
- }
-
- if (!parent) {
- parent = $__default["default"](element).closest("." + CLASS_NAME_ALERT)[0];
- }
-
- return parent;
- };
-
- _proto._triggerCloseEvent = function _triggerCloseEvent(element) {
- var closeEvent = $__default["default"].Event(EVENT_CLOSE);
- $__default["default"](element).trigger(closeEvent);
- return closeEvent;
- };
-
- _proto._removeElement = function _removeElement(element) {
- var _this = this;
-
- $__default["default"](element).removeClass(CLASS_NAME_SHOW$7);
-
- if (!$__default["default"](element).hasClass(CLASS_NAME_FADE$5)) {
- this._destroyElement(element);
-
- return;
- }
-
- var transitionDuration = Util.getTransitionDurationFromElement(element);
- $__default["default"](element).one(Util.TRANSITION_END, function (event) {
- return _this._destroyElement(element, event);
- }).emulateTransitionEnd(transitionDuration);
- };
-
- _proto._destroyElement = function _destroyElement(element) {
- $__default["default"](element).detach().trigger(EVENT_CLOSED).remove();
- } // Static
- ;
-
- Alert._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY$a);
-
- if (!data) {
- data = new Alert(this);
- $element.data(DATA_KEY$a, data);
- }
-
- if (config === 'close') {
- data[config](this);
- }
- });
- };
-
- Alert._handleDismiss = function _handleDismiss(alertInstance) {
- return function (event) {
- if (event) {
- event.preventDefault();
- }
-
- alertInstance.close(this);
- };
- };
-
- _createClass(Alert, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$a;
- }
- }]);
-
- return Alert;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$6, SELECTOR_DISMISS, Alert._handleDismiss(new Alert()));
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$a] = Alert._jQueryInterface;
- $__default["default"].fn[NAME$a].Constructor = Alert;
-
- $__default["default"].fn[NAME$a].noConflict = function () {
- $__default["default"].fn[NAME$a] = JQUERY_NO_CONFLICT$a;
- return Alert._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$9 = 'button';
- var VERSION$9 = '4.6.1';
- var DATA_KEY$9 = 'bs.button';
- var EVENT_KEY$9 = "." + DATA_KEY$9;
- var DATA_API_KEY$6 = '.data-api';
- var JQUERY_NO_CONFLICT$9 = $__default["default"].fn[NAME$9];
- var CLASS_NAME_ACTIVE$3 = 'active';
- var CLASS_NAME_BUTTON = 'btn';
- var CLASS_NAME_FOCUS = 'focus';
- var EVENT_CLICK_DATA_API$5 = "click" + EVENT_KEY$9 + DATA_API_KEY$6;
- var EVENT_FOCUS_BLUR_DATA_API = "focus" + EVENT_KEY$9 + DATA_API_KEY$6 + " " + ("blur" + EVENT_KEY$9 + DATA_API_KEY$6);
- var EVENT_LOAD_DATA_API$2 = "load" + EVENT_KEY$9 + DATA_API_KEY$6;
- var SELECTOR_DATA_TOGGLE_CARROT = '[data-toggle^="button"]';
- var SELECTOR_DATA_TOGGLES = '[data-toggle="buttons"]';
- var SELECTOR_DATA_TOGGLE$4 = '[data-toggle="button"]';
- var SELECTOR_DATA_TOGGLES_BUTTONS = '[data-toggle="buttons"] .btn';
- var SELECTOR_INPUT = 'input:not([type="hidden"])';
- var SELECTOR_ACTIVE$2 = '.active';
- var SELECTOR_BUTTON = '.btn';
- /**
- * Class definition
- */
-
- var Button = /*#__PURE__*/function () {
- function Button(element) {
- this._element = element;
- this.shouldAvoidTriggerChange = false;
- } // Getters
-
-
- var _proto = Button.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- var triggerChangeEvent = true;
- var addAriaPressed = true;
- var rootElement = $__default["default"](this._element).closest(SELECTOR_DATA_TOGGLES)[0];
-
- if (rootElement) {
- var input = this._element.querySelector(SELECTOR_INPUT);
-
- if (input) {
- if (input.type === 'radio') {
- if (input.checked && this._element.classList.contains(CLASS_NAME_ACTIVE$3)) {
- triggerChangeEvent = false;
- } else {
- var activeElement = rootElement.querySelector(SELECTOR_ACTIVE$2);
-
- if (activeElement) {
- $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$3);
- }
- }
- }
-
- if (triggerChangeEvent) {
- // if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input
- if (input.type === 'checkbox' || input.type === 'radio') {
- input.checked = !this._element.classList.contains(CLASS_NAME_ACTIVE$3);
- }
-
- if (!this.shouldAvoidTriggerChange) {
- $__default["default"](input).trigger('change');
- }
- }
-
- input.focus();
- addAriaPressed = false;
- }
- }
-
- if (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) {
- if (addAriaPressed) {
- this._element.setAttribute('aria-pressed', !this._element.classList.contains(CLASS_NAME_ACTIVE$3));
- }
-
- if (triggerChangeEvent) {
- $__default["default"](this._element).toggleClass(CLASS_NAME_ACTIVE$3);
- }
- }
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$9);
- this._element = null;
- } // Static
- ;
-
- Button._jQueryInterface = function _jQueryInterface(config, avoidTriggerChange) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY$9);
-
- if (!data) {
- data = new Button(this);
- $element.data(DATA_KEY$9, data);
- }
-
- data.shouldAvoidTriggerChange = avoidTriggerChange;
-
- if (config === 'toggle') {
- data[config]();
- }
- });
- };
-
- _createClass(Button, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$9;
- }
- }]);
-
- return Button;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$5, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
- var button = event.target;
- var initialButton = button;
-
- if (!$__default["default"](button).hasClass(CLASS_NAME_BUTTON)) {
- button = $__default["default"](button).closest(SELECTOR_BUTTON)[0];
- }
-
- if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) {
- event.preventDefault(); // work around Firefox bug #1540995
- } else {
- var inputBtn = button.querySelector(SELECTOR_INPUT);
-
- if (inputBtn && (inputBtn.hasAttribute('disabled') || inputBtn.classList.contains('disabled'))) {
- event.preventDefault(); // work around Firefox bug #1540995
-
- return;
- }
-
- if (initialButton.tagName === 'INPUT' || button.tagName !== 'LABEL') {
- Button._jQueryInterface.call($__default["default"](button), 'toggle', initialButton.tagName === 'INPUT');
- }
- }
- }).on(EVENT_FOCUS_BLUR_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
- var button = $__default["default"](event.target).closest(SELECTOR_BUTTON)[0];
- $__default["default"](button).toggleClass(CLASS_NAME_FOCUS, /^focus(in)?$/.test(event.type));
- });
- $__default["default"](window).on(EVENT_LOAD_DATA_API$2, function () {
- // ensure correct active class is set to match the controls' actual values/states
- // find all checkboxes/readio buttons inside data-toggle groups
- var buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLES_BUTTONS));
-
- for (var i = 0, len = buttons.length; i < len; i++) {
- var button = buttons[i];
- var input = button.querySelector(SELECTOR_INPUT);
-
- if (input.checked || input.hasAttribute('checked')) {
- button.classList.add(CLASS_NAME_ACTIVE$3);
- } else {
- button.classList.remove(CLASS_NAME_ACTIVE$3);
- }
- } // find all button toggles
-
-
- buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$4));
-
- for (var _i = 0, _len = buttons.length; _i < _len; _i++) {
- var _button = buttons[_i];
-
- if (_button.getAttribute('aria-pressed') === 'true') {
- _button.classList.add(CLASS_NAME_ACTIVE$3);
- } else {
- _button.classList.remove(CLASS_NAME_ACTIVE$3);
- }
- }
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$9] = Button._jQueryInterface;
- $__default["default"].fn[NAME$9].Constructor = Button;
-
- $__default["default"].fn[NAME$9].noConflict = function () {
- $__default["default"].fn[NAME$9] = JQUERY_NO_CONFLICT$9;
- return Button._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$8 = 'carousel';
- var VERSION$8 = '4.6.1';
- var DATA_KEY$8 = 'bs.carousel';
- var EVENT_KEY$8 = "." + DATA_KEY$8;
- var DATA_API_KEY$5 = '.data-api';
- var JQUERY_NO_CONFLICT$8 = $__default["default"].fn[NAME$8];
- var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key
-
- var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key
-
- var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch
-
- var SWIPE_THRESHOLD = 40;
- var CLASS_NAME_CAROUSEL = 'carousel';
- var CLASS_NAME_ACTIVE$2 = 'active';
- var CLASS_NAME_SLIDE = 'slide';
- var CLASS_NAME_RIGHT = 'carousel-item-right';
- var CLASS_NAME_LEFT = 'carousel-item-left';
- var CLASS_NAME_NEXT = 'carousel-item-next';
- var CLASS_NAME_PREV = 'carousel-item-prev';
- var CLASS_NAME_POINTER_EVENT = 'pointer-event';
- var DIRECTION_NEXT = 'next';
- var DIRECTION_PREV = 'prev';
- var DIRECTION_LEFT = 'left';
- var DIRECTION_RIGHT = 'right';
- var EVENT_SLIDE = "slide" + EVENT_KEY$8;
- var EVENT_SLID = "slid" + EVENT_KEY$8;
- var EVENT_KEYDOWN = "keydown" + EVENT_KEY$8;
- var EVENT_MOUSEENTER = "mouseenter" + EVENT_KEY$8;
- var EVENT_MOUSELEAVE = "mouseleave" + EVENT_KEY$8;
- var EVENT_TOUCHSTART = "touchstart" + EVENT_KEY$8;
- var EVENT_TOUCHMOVE = "touchmove" + EVENT_KEY$8;
- var EVENT_TOUCHEND = "touchend" + EVENT_KEY$8;
- var EVENT_POINTERDOWN = "pointerdown" + EVENT_KEY$8;
- var EVENT_POINTERUP = "pointerup" + EVENT_KEY$8;
- var EVENT_DRAG_START = "dragstart" + EVENT_KEY$8;
- var EVENT_LOAD_DATA_API$1 = "load" + EVENT_KEY$8 + DATA_API_KEY$5;
- var EVENT_CLICK_DATA_API$4 = "click" + EVENT_KEY$8 + DATA_API_KEY$5;
- var SELECTOR_ACTIVE$1 = '.active';
- var SELECTOR_ACTIVE_ITEM = '.active.carousel-item';
- var SELECTOR_ITEM = '.carousel-item';
- var SELECTOR_ITEM_IMG = '.carousel-item img';
- var SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev';
- var SELECTOR_INDICATORS = '.carousel-indicators';
- var SELECTOR_DATA_SLIDE = '[data-slide], [data-slide-to]';
- var SELECTOR_DATA_RIDE = '[data-ride="carousel"]';
- var Default$7 = {
- interval: 5000,
- keyboard: true,
- slide: false,
- pause: 'hover',
- wrap: true,
- touch: true
- };
- var DefaultType$7 = {
- interval: '(number|boolean)',
- keyboard: 'boolean',
- slide: '(boolean|string)',
- pause: '(string|boolean)',
- wrap: 'boolean',
- touch: 'boolean'
- };
- var PointerType = {
- TOUCH: 'touch',
- PEN: 'pen'
- };
- /**
- * Class definition
- */
-
- var Carousel = /*#__PURE__*/function () {
- function Carousel(element, config) {
- this._items = null;
- this._interval = null;
- this._activeElement = null;
- this._isPaused = false;
- this._isSliding = false;
- this.touchTimeout = null;
- this.touchStartX = 0;
- this.touchDeltaX = 0;
- this._config = this._getConfig(config);
- this._element = element;
- this._indicatorsElement = this._element.querySelector(SELECTOR_INDICATORS);
- this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0;
- this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent);
-
- this._addEventListeners();
- } // Getters
-
-
- var _proto = Carousel.prototype;
-
- // Public
- _proto.next = function next() {
- if (!this._isSliding) {
- this._slide(DIRECTION_NEXT);
- }
- };
-
- _proto.nextWhenVisible = function nextWhenVisible() {
- var $element = $__default["default"](this._element); // Don't call next when the page isn't visible
- // or the carousel or its parent isn't visible
-
- if (!document.hidden && $element.is(':visible') && $element.css('visibility') !== 'hidden') {
- this.next();
- }
- };
-
- _proto.prev = function prev() {
- if (!this._isSliding) {
- this._slide(DIRECTION_PREV);
- }
- };
-
- _proto.pause = function pause(event) {
- if (!event) {
- this._isPaused = true;
- }
-
- if (this._element.querySelector(SELECTOR_NEXT_PREV)) {
- Util.triggerTransitionEnd(this._element);
- this.cycle(true);
- }
-
- clearInterval(this._interval);
- this._interval = null;
- };
-
- _proto.cycle = function cycle(event) {
- if (!event) {
- this._isPaused = false;
- }
-
- if (this._interval) {
- clearInterval(this._interval);
- this._interval = null;
- }
-
- if (this._config.interval && !this._isPaused) {
- this._updateInterval();
-
- this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval);
- }
- };
-
- _proto.to = function to(index) {
- var _this = this;
-
- this._activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM);
-
- var activeIndex = this._getItemIndex(this._activeElement);
-
- if (index > this._items.length - 1 || index < 0) {
- return;
- }
-
- if (this._isSliding) {
- $__default["default"](this._element).one(EVENT_SLID, function () {
- return _this.to(index);
- });
- return;
- }
-
- if (activeIndex === index) {
- this.pause();
- this.cycle();
- return;
- }
-
- var direction = index > activeIndex ? DIRECTION_NEXT : DIRECTION_PREV;
-
- this._slide(direction, this._items[index]);
- };
-
- _proto.dispose = function dispose() {
- $__default["default"](this._element).off(EVENT_KEY$8);
- $__default["default"].removeData(this._element, DATA_KEY$8);
- this._items = null;
- this._config = null;
- this._element = null;
- this._interval = null;
- this._isPaused = null;
- this._isSliding = null;
- this._activeElement = null;
- this._indicatorsElement = null;
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default$7, config);
- Util.typeCheckConfig(NAME$8, config, DefaultType$7);
- return config;
- };
-
- _proto._handleSwipe = function _handleSwipe() {
- var absDeltax = Math.abs(this.touchDeltaX);
-
- if (absDeltax <= SWIPE_THRESHOLD) {
- return;
- }
-
- var direction = absDeltax / this.touchDeltaX;
- this.touchDeltaX = 0; // swipe left
-
- if (direction > 0) {
- this.prev();
- } // swipe right
-
-
- if (direction < 0) {
- this.next();
- }
- };
-
- _proto._addEventListeners = function _addEventListeners() {
- var _this2 = this;
-
- if (this._config.keyboard) {
- $__default["default"](this._element).on(EVENT_KEYDOWN, function (event) {
- return _this2._keydown(event);
- });
- }
-
- if (this._config.pause === 'hover') {
- $__default["default"](this._element).on(EVENT_MOUSEENTER, function (event) {
- return _this2.pause(event);
- }).on(EVENT_MOUSELEAVE, function (event) {
- return _this2.cycle(event);
- });
- }
-
- if (this._config.touch) {
- this._addTouchEventListeners();
- }
- };
-
- _proto._addTouchEventListeners = function _addTouchEventListeners() {
- var _this3 = this;
-
- if (!this._touchSupported) {
- return;
- }
-
- var start = function start(event) {
- if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {
- _this3.touchStartX = event.originalEvent.clientX;
- } else if (!_this3._pointerEvent) {
- _this3.touchStartX = event.originalEvent.touches[0].clientX;
- }
- };
-
- var move = function move(event) {
- // ensure swiping with one touch and not pinching
- _this3.touchDeltaX = event.originalEvent.touches && event.originalEvent.touches.length > 1 ? 0 : event.originalEvent.touches[0].clientX - _this3.touchStartX;
- };
-
- var end = function end(event) {
- if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {
- _this3.touchDeltaX = event.originalEvent.clientX - _this3.touchStartX;
- }
-
- _this3._handleSwipe();
-
- if (_this3._config.pause === 'hover') {
- // If it's a touch-enabled device, mouseenter/leave are fired as
- // part of the mouse compatibility events on first tap - the carousel
- // would stop cycling until user tapped out of it;
- // here, we listen for touchend, explicitly pause the carousel
- // (as if it's the second time we tap on it, mouseenter compat event
- // is NOT fired) and after a timeout (to allow for mouse compatibility
- // events to fire) we explicitly restart cycling
- _this3.pause();
-
- if (_this3.touchTimeout) {
- clearTimeout(_this3.touchTimeout);
- }
-
- _this3.touchTimeout = setTimeout(function (event) {
- return _this3.cycle(event);
- }, TOUCHEVENT_COMPAT_WAIT + _this3._config.interval);
- }
- };
-
- $__default["default"](this._element.querySelectorAll(SELECTOR_ITEM_IMG)).on(EVENT_DRAG_START, function (e) {
- return e.preventDefault();
- });
-
- if (this._pointerEvent) {
- $__default["default"](this._element).on(EVENT_POINTERDOWN, function (event) {
- return start(event);
- });
- $__default["default"](this._element).on(EVENT_POINTERUP, function (event) {
- return end(event);
- });
-
- this._element.classList.add(CLASS_NAME_POINTER_EVENT);
- } else {
- $__default["default"](this._element).on(EVENT_TOUCHSTART, function (event) {
- return start(event);
- });
- $__default["default"](this._element).on(EVENT_TOUCHMOVE, function (event) {
- return move(event);
- });
- $__default["default"](this._element).on(EVENT_TOUCHEND, function (event) {
- return end(event);
- });
- }
- };
-
- _proto._keydown = function _keydown(event) {
- if (/input|textarea/i.test(event.target.tagName)) {
- return;
- }
-
- switch (event.which) {
- case ARROW_LEFT_KEYCODE:
- event.preventDefault();
- this.prev();
- break;
-
- case ARROW_RIGHT_KEYCODE:
- event.preventDefault();
- this.next();
- break;
- }
- };
-
- _proto._getItemIndex = function _getItemIndex(element) {
- this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(SELECTOR_ITEM)) : [];
- return this._items.indexOf(element);
- };
-
- _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) {
- var isNextDirection = direction === DIRECTION_NEXT;
- var isPrevDirection = direction === DIRECTION_PREV;
-
- var activeIndex = this._getItemIndex(activeElement);
-
- var lastItemIndex = this._items.length - 1;
- var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex;
-
- if (isGoingToWrap && !this._config.wrap) {
- return activeElement;
- }
-
- var delta = direction === DIRECTION_PREV ? -1 : 1;
- var itemIndex = (activeIndex + delta) % this._items.length;
- return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
- };
-
- _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
- var targetIndex = this._getItemIndex(relatedTarget);
-
- var fromIndex = this._getItemIndex(this._element.querySelector(SELECTOR_ACTIVE_ITEM));
-
- var slideEvent = $__default["default"].Event(EVENT_SLIDE, {
- relatedTarget: relatedTarget,
- direction: eventDirectionName,
- from: fromIndex,
- to: targetIndex
- });
- $__default["default"](this._element).trigger(slideEvent);
- return slideEvent;
- };
-
- _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
- if (this._indicatorsElement) {
- var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(SELECTOR_ACTIVE$1));
- $__default["default"](indicators).removeClass(CLASS_NAME_ACTIVE$2);
-
- var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
-
- if (nextIndicator) {
- $__default["default"](nextIndicator).addClass(CLASS_NAME_ACTIVE$2);
- }
- }
- };
-
- _proto._updateInterval = function _updateInterval() {
- var element = this._activeElement || this._element.querySelector(SELECTOR_ACTIVE_ITEM);
-
- if (!element) {
- return;
- }
-
- var elementInterval = parseInt(element.getAttribute('data-interval'), 10);
-
- if (elementInterval) {
- this._config.defaultInterval = this._config.defaultInterval || this._config.interval;
- this._config.interval = elementInterval;
- } else {
- this._config.interval = this._config.defaultInterval || this._config.interval;
- }
- };
-
- _proto._slide = function _slide(direction, element) {
- var _this4 = this;
-
- var activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM);
-
- var activeElementIndex = this._getItemIndex(activeElement);
-
- var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement);
-
- var nextElementIndex = this._getItemIndex(nextElement);
-
- var isCycling = Boolean(this._interval);
- var directionalClassName;
- var orderClassName;
- var eventDirectionName;
-
- if (direction === DIRECTION_NEXT) {
- directionalClassName = CLASS_NAME_LEFT;
- orderClassName = CLASS_NAME_NEXT;
- eventDirectionName = DIRECTION_LEFT;
- } else {
- directionalClassName = CLASS_NAME_RIGHT;
- orderClassName = CLASS_NAME_PREV;
- eventDirectionName = DIRECTION_RIGHT;
- }
-
- if (nextElement && $__default["default"](nextElement).hasClass(CLASS_NAME_ACTIVE$2)) {
- this._isSliding = false;
- return;
- }
-
- var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName);
-
- if (slideEvent.isDefaultPrevented()) {
- return;
- }
-
- if (!activeElement || !nextElement) {
- // Some weirdness is happening, so we bail
- return;
- }
-
- this._isSliding = true;
-
- if (isCycling) {
- this.pause();
- }
-
- this._setActiveIndicatorElement(nextElement);
-
- this._activeElement = nextElement;
- var slidEvent = $__default["default"].Event(EVENT_SLID, {
- relatedTarget: nextElement,
- direction: eventDirectionName,
- from: activeElementIndex,
- to: nextElementIndex
- });
-
- if ($__default["default"](this._element).hasClass(CLASS_NAME_SLIDE)) {
- $__default["default"](nextElement).addClass(orderClassName);
- Util.reflow(nextElement);
- $__default["default"](activeElement).addClass(directionalClassName);
- $__default["default"](nextElement).addClass(directionalClassName);
- var transitionDuration = Util.getTransitionDurationFromElement(activeElement);
- $__default["default"](activeElement).one(Util.TRANSITION_END, function () {
- $__default["default"](nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(CLASS_NAME_ACTIVE$2);
- $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$2 + " " + orderClassName + " " + directionalClassName);
- _this4._isSliding = false;
- setTimeout(function () {
- return $__default["default"](_this4._element).trigger(slidEvent);
- }, 0);
- }).emulateTransitionEnd(transitionDuration);
- } else {
- $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$2);
- $__default["default"](nextElement).addClass(CLASS_NAME_ACTIVE$2);
- this._isSliding = false;
- $__default["default"](this._element).trigger(slidEvent);
- }
-
- if (isCycling) {
- this.cycle();
- }
- } // Static
- ;
-
- Carousel._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$8);
-
- var _config = _extends({}, Default$7, $__default["default"](this).data());
-
- if (typeof config === 'object') {
- _config = _extends({}, _config, config);
- }
-
- var action = typeof config === 'string' ? config : _config.slide;
-
- if (!data) {
- data = new Carousel(this, _config);
- $__default["default"](this).data(DATA_KEY$8, data);
- }
-
- if (typeof config === 'number') {
- data.to(config);
- } else if (typeof action === 'string') {
- if (typeof data[action] === 'undefined') {
- throw new TypeError("No method named \"" + action + "\"");
- }
-
- data[action]();
- } else if (_config.interval && _config.ride) {
- data.pause();
- data.cycle();
- }
- });
- };
-
- Carousel._dataApiClickHandler = function _dataApiClickHandler(event) {
- var selector = Util.getSelectorFromElement(this);
-
- if (!selector) {
- return;
- }
-
- var target = $__default["default"](selector)[0];
-
- if (!target || !$__default["default"](target).hasClass(CLASS_NAME_CAROUSEL)) {
- return;
- }
-
- var config = _extends({}, $__default["default"](target).data(), $__default["default"](this).data());
-
- var slideIndex = this.getAttribute('data-slide-to');
-
- if (slideIndex) {
- config.interval = false;
- }
-
- Carousel._jQueryInterface.call($__default["default"](target), config);
-
- if (slideIndex) {
- $__default["default"](target).data(DATA_KEY$8).to(slideIndex);
- }
-
- event.preventDefault();
- };
-
- _createClass(Carousel, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$8;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$7;
- }
- }]);
-
- return Carousel;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$4, SELECTOR_DATA_SLIDE, Carousel._dataApiClickHandler);
- $__default["default"](window).on(EVENT_LOAD_DATA_API$1, function () {
- var carousels = [].slice.call(document.querySelectorAll(SELECTOR_DATA_RIDE));
-
- for (var i = 0, len = carousels.length; i < len; i++) {
- var $carousel = $__default["default"](carousels[i]);
-
- Carousel._jQueryInterface.call($carousel, $carousel.data());
- }
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$8] = Carousel._jQueryInterface;
- $__default["default"].fn[NAME$8].Constructor = Carousel;
-
- $__default["default"].fn[NAME$8].noConflict = function () {
- $__default["default"].fn[NAME$8] = JQUERY_NO_CONFLICT$8;
- return Carousel._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$7 = 'collapse';
- var VERSION$7 = '4.6.1';
- var DATA_KEY$7 = 'bs.collapse';
- var EVENT_KEY$7 = "." + DATA_KEY$7;
- var DATA_API_KEY$4 = '.data-api';
- var JQUERY_NO_CONFLICT$7 = $__default["default"].fn[NAME$7];
- var CLASS_NAME_SHOW$6 = 'show';
- var CLASS_NAME_COLLAPSE = 'collapse';
- var CLASS_NAME_COLLAPSING = 'collapsing';
- var CLASS_NAME_COLLAPSED = 'collapsed';
- var DIMENSION_WIDTH = 'width';
- var DIMENSION_HEIGHT = 'height';
- var EVENT_SHOW$4 = "show" + EVENT_KEY$7;
- var EVENT_SHOWN$4 = "shown" + EVENT_KEY$7;
- var EVENT_HIDE$4 = "hide" + EVENT_KEY$7;
- var EVENT_HIDDEN$4 = "hidden" + EVENT_KEY$7;
- var EVENT_CLICK_DATA_API$3 = "click" + EVENT_KEY$7 + DATA_API_KEY$4;
- var SELECTOR_ACTIVES = '.show, .collapsing';
- var SELECTOR_DATA_TOGGLE$3 = '[data-toggle="collapse"]';
- var Default$6 = {
- toggle: true,
- parent: ''
- };
- var DefaultType$6 = {
- toggle: 'boolean',
- parent: '(string|element)'
- };
- /**
- * Class definition
- */
-
- var Collapse = /*#__PURE__*/function () {
- function Collapse(element, config) {
- this._isTransitioning = false;
- this._element = element;
- this._config = this._getConfig(config);
- this._triggerArray = [].slice.call(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
- var toggleList = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$3));
-
- for (var i = 0, len = toggleList.length; i < len; i++) {
- var elem = toggleList[i];
- var selector = Util.getSelectorFromElement(elem);
- var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) {
- return foundElem === element;
- });
-
- if (selector !== null && filterElement.length > 0) {
- this._selector = selector;
-
- this._triggerArray.push(elem);
- }
- }
-
- this._parent = this._config.parent ? this._getParent() : null;
-
- if (!this._config.parent) {
- this._addAriaAndCollapsedClass(this._element, this._triggerArray);
- }
-
- if (this._config.toggle) {
- this.toggle();
- }
- } // Getters
-
-
- var _proto = Collapse.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- if ($__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
- this.hide();
- } else {
- this.show();
- }
- };
-
- _proto.show = function show() {
- var _this = this;
-
- if (this._isTransitioning || $__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
- return;
- }
-
- var actives;
- var activesData;
-
- if (this._parent) {
- actives = [].slice.call(this._parent.querySelectorAll(SELECTOR_ACTIVES)).filter(function (elem) {
- if (typeof _this._config.parent === 'string') {
- return elem.getAttribute('data-parent') === _this._config.parent;
- }
-
- return elem.classList.contains(CLASS_NAME_COLLAPSE);
- });
-
- if (actives.length === 0) {
- actives = null;
- }
- }
-
- if (actives) {
- activesData = $__default["default"](actives).not(this._selector).data(DATA_KEY$7);
-
- if (activesData && activesData._isTransitioning) {
- return;
- }
- }
-
- var startEvent = $__default["default"].Event(EVENT_SHOW$4);
- $__default["default"](this._element).trigger(startEvent);
-
- if (startEvent.isDefaultPrevented()) {
- return;
- }
-
- if (actives) {
- Collapse._jQueryInterface.call($__default["default"](actives).not(this._selector), 'hide');
-
- if (!activesData) {
- $__default["default"](actives).data(DATA_KEY$7, null);
- }
- }
-
- var dimension = this._getDimension();
-
- $__default["default"](this._element).removeClass(CLASS_NAME_COLLAPSE).addClass(CLASS_NAME_COLLAPSING);
- this._element.style[dimension] = 0;
-
- if (this._triggerArray.length) {
- $__default["default"](this._triggerArray).removeClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', true);
- }
-
- this.setTransitioning(true);
-
- var complete = function complete() {
- $__default["default"](_this._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$6);
- _this._element.style[dimension] = '';
-
- _this.setTransitioning(false);
-
- $__default["default"](_this._element).trigger(EVENT_SHOWN$4);
- };
-
- var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);
- var scrollSize = "scroll" + capitalizedDimension;
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- this._element.style[dimension] = this._element[scrollSize] + "px";
- };
-
- _proto.hide = function hide() {
- var _this2 = this;
-
- if (this._isTransitioning || !$__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
- return;
- }
-
- var startEvent = $__default["default"].Event(EVENT_HIDE$4);
- $__default["default"](this._element).trigger(startEvent);
-
- if (startEvent.isDefaultPrevented()) {
- return;
- }
-
- var dimension = this._getDimension();
-
- this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px";
- Util.reflow(this._element);
- $__default["default"](this._element).addClass(CLASS_NAME_COLLAPSING).removeClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$6);
- var triggerArrayLength = this._triggerArray.length;
-
- if (triggerArrayLength > 0) {
- for (var i = 0; i < triggerArrayLength; i++) {
- var trigger = this._triggerArray[i];
- var selector = Util.getSelectorFromElement(trigger);
-
- if (selector !== null) {
- var $elem = $__default["default"]([].slice.call(document.querySelectorAll(selector)));
-
- if (!$elem.hasClass(CLASS_NAME_SHOW$6)) {
- $__default["default"](trigger).addClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', false);
- }
- }
- }
- }
-
- this.setTransitioning(true);
-
- var complete = function complete() {
- _this2.setTransitioning(false);
-
- $__default["default"](_this2._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE).trigger(EVENT_HIDDEN$4);
- };
-
- this._element.style[dimension] = '';
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- };
-
- _proto.setTransitioning = function setTransitioning(isTransitioning) {
- this._isTransitioning = isTransitioning;
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$7);
- this._config = null;
- this._parent = null;
- this._element = null;
- this._triggerArray = null;
- this._isTransitioning = null;
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default$6, config);
- config.toggle = Boolean(config.toggle); // Coerce string values
-
- Util.typeCheckConfig(NAME$7, config, DefaultType$6);
- return config;
- };
-
- _proto._getDimension = function _getDimension() {
- var hasWidth = $__default["default"](this._element).hasClass(DIMENSION_WIDTH);
- return hasWidth ? DIMENSION_WIDTH : DIMENSION_HEIGHT;
- };
-
- _proto._getParent = function _getParent() {
- var _this3 = this;
-
- var parent;
-
- if (Util.isElement(this._config.parent)) {
- parent = this._config.parent; // It's a jQuery object
-
- if (typeof this._config.parent.jquery !== 'undefined') {
- parent = this._config.parent[0];
- }
- } else {
- parent = document.querySelector(this._config.parent);
- }
-
- var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]";
- var children = [].slice.call(parent.querySelectorAll(selector));
- $__default["default"](children).each(function (i, element) {
- _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
- });
- return parent;
- };
-
- _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) {
- var isOpen = $__default["default"](element).hasClass(CLASS_NAME_SHOW$6);
-
- if (triggerArray.length) {
- $__default["default"](triggerArray).toggleClass(CLASS_NAME_COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
- }
- } // Static
- ;
-
- Collapse._getTargetFromElement = function _getTargetFromElement(element) {
- var selector = Util.getSelectorFromElement(element);
- return selector ? document.querySelector(selector) : null;
- };
-
- Collapse._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY$7);
-
- var _config = _extends({}, Default$6, $element.data(), typeof config === 'object' && config ? config : {});
-
- if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {
- _config.toggle = false;
- }
-
- if (!data) {
- data = new Collapse(this, _config);
- $element.data(DATA_KEY$7, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Collapse, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$7;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$6;
- }
- }]);
-
- return Collapse;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$3, function (event) {
- // preventDefault only for elements (which change the URL) not inside the collapsible element
- if (event.currentTarget.tagName === 'A') {
- event.preventDefault();
- }
-
- var $trigger = $__default["default"](this);
- var selector = Util.getSelectorFromElement(this);
- var selectors = [].slice.call(document.querySelectorAll(selector));
- $__default["default"](selectors).each(function () {
- var $target = $__default["default"](this);
- var data = $target.data(DATA_KEY$7);
- var config = data ? 'toggle' : $trigger.data();
-
- Collapse._jQueryInterface.call($target, config);
- });
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$7] = Collapse._jQueryInterface;
- $__default["default"].fn[NAME$7].Constructor = Collapse;
-
- $__default["default"].fn[NAME$7].noConflict = function () {
- $__default["default"].fn[NAME$7] = JQUERY_NO_CONFLICT$7;
- return Collapse._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$6 = 'dropdown';
- var VERSION$6 = '4.6.1';
- var DATA_KEY$6 = 'bs.dropdown';
- var EVENT_KEY$6 = "." + DATA_KEY$6;
- var DATA_API_KEY$3 = '.data-api';
- var JQUERY_NO_CONFLICT$6 = $__default["default"].fn[NAME$6];
- var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key
-
- var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key
-
- var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key
-
- var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key
-
- var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key
-
- var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse)
-
- var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE$1);
- var CLASS_NAME_DISABLED$1 = 'disabled';
- var CLASS_NAME_SHOW$5 = 'show';
- var CLASS_NAME_DROPUP = 'dropup';
- var CLASS_NAME_DROPRIGHT = 'dropright';
- var CLASS_NAME_DROPLEFT = 'dropleft';
- var CLASS_NAME_MENURIGHT = 'dropdown-menu-right';
- var CLASS_NAME_POSITION_STATIC = 'position-static';
- var EVENT_HIDE$3 = "hide" + EVENT_KEY$6;
- var EVENT_HIDDEN$3 = "hidden" + EVENT_KEY$6;
- var EVENT_SHOW$3 = "show" + EVENT_KEY$6;
- var EVENT_SHOWN$3 = "shown" + EVENT_KEY$6;
- var EVENT_CLICK = "click" + EVENT_KEY$6;
- var EVENT_CLICK_DATA_API$2 = "click" + EVENT_KEY$6 + DATA_API_KEY$3;
- var EVENT_KEYDOWN_DATA_API = "keydown" + EVENT_KEY$6 + DATA_API_KEY$3;
- var EVENT_KEYUP_DATA_API = "keyup" + EVENT_KEY$6 + DATA_API_KEY$3;
- var SELECTOR_DATA_TOGGLE$2 = '[data-toggle="dropdown"]';
- var SELECTOR_FORM_CHILD = '.dropdown form';
- var SELECTOR_MENU = '.dropdown-menu';
- var SELECTOR_NAVBAR_NAV = '.navbar-nav';
- var SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)';
- var PLACEMENT_TOP = 'top-start';
- var PLACEMENT_TOPEND = 'top-end';
- var PLACEMENT_BOTTOM = 'bottom-start';
- var PLACEMENT_BOTTOMEND = 'bottom-end';
- var PLACEMENT_RIGHT = 'right-start';
- var PLACEMENT_LEFT = 'left-start';
- var Default$5 = {
- offset: 0,
- flip: true,
- boundary: 'scrollParent',
- reference: 'toggle',
- display: 'dynamic',
- popperConfig: null
- };
- var DefaultType$5 = {
- offset: '(number|string|function)',
- flip: 'boolean',
- boundary: '(string|element)',
- reference: '(string|element)',
- display: 'string',
- popperConfig: '(null|object)'
- };
- /**
- * Class definition
- */
-
- var Dropdown = /*#__PURE__*/function () {
- function Dropdown(element, config) {
- this._element = element;
- this._popper = null;
- this._config = this._getConfig(config);
- this._menu = this._getMenuElement();
- this._inNavbar = this._detectNavbar();
-
- this._addEventListeners();
- } // Getters
-
-
- var _proto = Dropdown.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1)) {
- return;
- }
-
- var isActive = $__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5);
-
- Dropdown._clearMenus();
-
- if (isActive) {
- return;
- }
-
- this.show(true);
- };
-
- _proto.show = function show(usePopper) {
- if (usePopper === void 0) {
- usePopper = false;
- }
-
- if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1) || $__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5)) {
- return;
- }
-
- var relatedTarget = {
- relatedTarget: this._element
- };
- var showEvent = $__default["default"].Event(EVENT_SHOW$3, relatedTarget);
-
- var parent = Dropdown._getParentFromElement(this._element);
-
- $__default["default"](parent).trigger(showEvent);
-
- if (showEvent.isDefaultPrevented()) {
- return;
- } // Totally disable Popper for Dropdowns in Navbar
-
-
- if (!this._inNavbar && usePopper) {
- // Check for Popper dependency
- if (typeof Popper__default["default"] === 'undefined') {
- throw new TypeError('Bootstrap\'s dropdowns require Popper (https://popper.js.org)');
- }
-
- var referenceElement = this._element;
-
- if (this._config.reference === 'parent') {
- referenceElement = parent;
- } else if (Util.isElement(this._config.reference)) {
- referenceElement = this._config.reference; // Check if it's jQuery element
-
- if (typeof this._config.reference.jquery !== 'undefined') {
- referenceElement = this._config.reference[0];
- }
- } // If boundary is not `scrollParent`, then set position to `static`
- // to allow the menu to "escape" the scroll parent's boundaries
- // https://github.com/twbs/bootstrap/issues/24251
-
-
- if (this._config.boundary !== 'scrollParent') {
- $__default["default"](parent).addClass(CLASS_NAME_POSITION_STATIC);
- }
-
- this._popper = new Popper__default["default"](referenceElement, this._menu, this._getPopperConfig());
- } // If this is a touch-enabled device we add extra
- // empty mouseover listeners to the body's immediate children;
- // only needed because of broken event delegation on iOS
- // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
-
-
- if ('ontouchstart' in document.documentElement && $__default["default"](parent).closest(SELECTOR_NAVBAR_NAV).length === 0) {
- $__default["default"](document.body).children().on('mouseover', null, $__default["default"].noop);
- }
-
- this._element.focus();
-
- this._element.setAttribute('aria-expanded', true);
-
- $__default["default"](this._menu).toggleClass(CLASS_NAME_SHOW$5);
- $__default["default"](parent).toggleClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_SHOWN$3, relatedTarget));
- };
-
- _proto.hide = function hide() {
- if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1) || !$__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5)) {
- return;
- }
-
- var relatedTarget = {
- relatedTarget: this._element
- };
- var hideEvent = $__default["default"].Event(EVENT_HIDE$3, relatedTarget);
-
- var parent = Dropdown._getParentFromElement(this._element);
-
- $__default["default"](parent).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- return;
- }
-
- if (this._popper) {
- this._popper.destroy();
- }
-
- $__default["default"](this._menu).toggleClass(CLASS_NAME_SHOW$5);
- $__default["default"](parent).toggleClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_HIDDEN$3, relatedTarget));
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$6);
- $__default["default"](this._element).off(EVENT_KEY$6);
- this._element = null;
- this._menu = null;
-
- if (this._popper !== null) {
- this._popper.destroy();
-
- this._popper = null;
- }
- };
-
- _proto.update = function update() {
- this._inNavbar = this._detectNavbar();
-
- if (this._popper !== null) {
- this._popper.scheduleUpdate();
- }
- } // Private
- ;
-
- _proto._addEventListeners = function _addEventListeners() {
- var _this = this;
-
- $__default["default"](this._element).on(EVENT_CLICK, function (event) {
- event.preventDefault();
- event.stopPropagation();
-
- _this.toggle();
- });
- };
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends({}, this.constructor.Default, $__default["default"](this._element).data(), config);
- Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
- return config;
- };
-
- _proto._getMenuElement = function _getMenuElement() {
- if (!this._menu) {
- var parent = Dropdown._getParentFromElement(this._element);
-
- if (parent) {
- this._menu = parent.querySelector(SELECTOR_MENU);
- }
- }
-
- return this._menu;
- };
-
- _proto._getPlacement = function _getPlacement() {
- var $parentDropdown = $__default["default"](this._element.parentNode);
- var placement = PLACEMENT_BOTTOM; // Handle dropup
-
- if ($parentDropdown.hasClass(CLASS_NAME_DROPUP)) {
- placement = $__default["default"](this._menu).hasClass(CLASS_NAME_MENURIGHT) ? PLACEMENT_TOPEND : PLACEMENT_TOP;
- } else if ($parentDropdown.hasClass(CLASS_NAME_DROPRIGHT)) {
- placement = PLACEMENT_RIGHT;
- } else if ($parentDropdown.hasClass(CLASS_NAME_DROPLEFT)) {
- placement = PLACEMENT_LEFT;
- } else if ($__default["default"](this._menu).hasClass(CLASS_NAME_MENURIGHT)) {
- placement = PLACEMENT_BOTTOMEND;
- }
-
- return placement;
- };
-
- _proto._detectNavbar = function _detectNavbar() {
- return $__default["default"](this._element).closest('.navbar').length > 0;
- };
-
- _proto._getOffset = function _getOffset() {
- var _this2 = this;
-
- var offset = {};
-
- if (typeof this._config.offset === 'function') {
- offset.fn = function (data) {
- data.offsets = _extends({}, data.offsets, _this2._config.offset(data.offsets, _this2._element));
- return data;
- };
- } else {
- offset.offset = this._config.offset;
- }
-
- return offset;
- };
-
- _proto._getPopperConfig = function _getPopperConfig() {
- var popperConfig = {
- placement: this._getPlacement(),
- modifiers: {
- offset: this._getOffset(),
- flip: {
- enabled: this._config.flip
- },
- preventOverflow: {
- boundariesElement: this._config.boundary
- }
- }
- }; // Disable Popper if we have a static display
-
- if (this._config.display === 'static') {
- popperConfig.modifiers.applyStyle = {
- enabled: false
- };
- }
-
- return _extends({}, popperConfig, this._config.popperConfig);
- } // Static
- ;
-
- Dropdown._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$6);
-
- var _config = typeof config === 'object' ? config : null;
-
- if (!data) {
- data = new Dropdown(this, _config);
- $__default["default"](this).data(DATA_KEY$6, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- Dropdown._clearMenus = function _clearMenus(event) {
- if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) {
- return;
- }
-
- var toggles = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$2));
-
- for (var i = 0, len = toggles.length; i < len; i++) {
- var parent = Dropdown._getParentFromElement(toggles[i]);
-
- var context = $__default["default"](toggles[i]).data(DATA_KEY$6);
- var relatedTarget = {
- relatedTarget: toggles[i]
- };
-
- if (event && event.type === 'click') {
- relatedTarget.clickEvent = event;
- }
-
- if (!context) {
- continue;
- }
-
- var dropdownMenu = context._menu;
-
- if (!$__default["default"](parent).hasClass(CLASS_NAME_SHOW$5)) {
- continue;
- }
-
- if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $__default["default"].contains(parent, event.target)) {
- continue;
- }
-
- var hideEvent = $__default["default"].Event(EVENT_HIDE$3, relatedTarget);
- $__default["default"](parent).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- continue;
- } // If this is a touch-enabled device we remove the extra
- // empty mouseover listeners we added for iOS support
-
-
- if ('ontouchstart' in document.documentElement) {
- $__default["default"](document.body).children().off('mouseover', null, $__default["default"].noop);
- }
-
- toggles[i].setAttribute('aria-expanded', 'false');
-
- if (context._popper) {
- context._popper.destroy();
- }
-
- $__default["default"](dropdownMenu).removeClass(CLASS_NAME_SHOW$5);
- $__default["default"](parent).removeClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_HIDDEN$3, relatedTarget));
- }
- };
-
- Dropdown._getParentFromElement = function _getParentFromElement(element) {
- var parent;
- var selector = Util.getSelectorFromElement(element);
-
- if (selector) {
- parent = document.querySelector(selector);
- }
-
- return parent || element.parentNode;
- } // eslint-disable-next-line complexity
- ;
-
- Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
- // If not input/textarea:
- // - And not a key in REGEXP_KEYDOWN => not a dropdown command
- // If input/textarea:
- // - If space key => not a dropdown command
- // - If key is other than escape
- // - If key is not up or down => not a dropdown command
- // - If trigger inside the menu => not a dropdown command
- if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE$1 && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $__default["default"](event.target).closest(SELECTOR_MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {
- return;
- }
-
- if (this.disabled || $__default["default"](this).hasClass(CLASS_NAME_DISABLED$1)) {
- return;
- }
-
- var parent = Dropdown._getParentFromElement(this);
-
- var isActive = $__default["default"](parent).hasClass(CLASS_NAME_SHOW$5);
-
- if (!isActive && event.which === ESCAPE_KEYCODE$1) {
- return;
- }
-
- event.preventDefault();
- event.stopPropagation();
-
- if (!isActive || event.which === ESCAPE_KEYCODE$1 || event.which === SPACE_KEYCODE) {
- if (event.which === ESCAPE_KEYCODE$1) {
- $__default["default"](parent.querySelector(SELECTOR_DATA_TOGGLE$2)).trigger('focus');
- }
-
- $__default["default"](this).trigger('click');
- return;
- }
-
- var items = [].slice.call(parent.querySelectorAll(SELECTOR_VISIBLE_ITEMS)).filter(function (item) {
- return $__default["default"](item).is(':visible');
- });
-
- if (items.length === 0) {
- return;
- }
-
- var index = items.indexOf(event.target);
-
- if (event.which === ARROW_UP_KEYCODE && index > 0) {
- // Up
- index--;
- }
-
- if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
- // Down
- index++;
- }
-
- if (index < 0) {
- index = 0;
- }
-
- items[index].focus();
- };
-
- _createClass(Dropdown, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$6;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$5;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType$5;
- }
- }]);
-
- return Dropdown;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$2, Dropdown._dataApiKeydownHandler).on(EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown._dataApiKeydownHandler).on(EVENT_CLICK_DATA_API$2 + " " + EVENT_KEYUP_DATA_API, Dropdown._clearMenus).on(EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, function (event) {
- event.preventDefault();
- event.stopPropagation();
-
- Dropdown._jQueryInterface.call($__default["default"](this), 'toggle');
- }).on(EVENT_CLICK_DATA_API$2, SELECTOR_FORM_CHILD, function (e) {
- e.stopPropagation();
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$6] = Dropdown._jQueryInterface;
- $__default["default"].fn[NAME$6].Constructor = Dropdown;
-
- $__default["default"].fn[NAME$6].noConflict = function () {
- $__default["default"].fn[NAME$6] = JQUERY_NO_CONFLICT$6;
- return Dropdown._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$5 = 'modal';
- var VERSION$5 = '4.6.1';
- var DATA_KEY$5 = 'bs.modal';
- var EVENT_KEY$5 = "." + DATA_KEY$5;
- var DATA_API_KEY$2 = '.data-api';
- var JQUERY_NO_CONFLICT$5 = $__default["default"].fn[NAME$5];
- var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
-
- var CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable';
- var CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure';
- var CLASS_NAME_BACKDROP = 'modal-backdrop';
- var CLASS_NAME_OPEN = 'modal-open';
- var CLASS_NAME_FADE$4 = 'fade';
- var CLASS_NAME_SHOW$4 = 'show';
- var CLASS_NAME_STATIC = 'modal-static';
- var EVENT_HIDE$2 = "hide" + EVENT_KEY$5;
- var EVENT_HIDE_PREVENTED = "hidePrevented" + EVENT_KEY$5;
- var EVENT_HIDDEN$2 = "hidden" + EVENT_KEY$5;
- var EVENT_SHOW$2 = "show" + EVENT_KEY$5;
- var EVENT_SHOWN$2 = "shown" + EVENT_KEY$5;
- var EVENT_FOCUSIN = "focusin" + EVENT_KEY$5;
- var EVENT_RESIZE = "resize" + EVENT_KEY$5;
- var EVENT_CLICK_DISMISS$1 = "click.dismiss" + EVENT_KEY$5;
- var EVENT_KEYDOWN_DISMISS = "keydown.dismiss" + EVENT_KEY$5;
- var EVENT_MOUSEUP_DISMISS = "mouseup.dismiss" + EVENT_KEY$5;
- var EVENT_MOUSEDOWN_DISMISS = "mousedown.dismiss" + EVENT_KEY$5;
- var EVENT_CLICK_DATA_API$1 = "click" + EVENT_KEY$5 + DATA_API_KEY$2;
- var SELECTOR_DIALOG = '.modal-dialog';
- var SELECTOR_MODAL_BODY = '.modal-body';
- var SELECTOR_DATA_TOGGLE$1 = '[data-toggle="modal"]';
- var SELECTOR_DATA_DISMISS$1 = '[data-dismiss="modal"]';
- var SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top';
- var SELECTOR_STICKY_CONTENT = '.sticky-top';
- var Default$4 = {
- backdrop: true,
- keyboard: true,
- focus: true,
- show: true
- };
- var DefaultType$4 = {
- backdrop: '(boolean|string)',
- keyboard: 'boolean',
- focus: 'boolean',
- show: 'boolean'
- };
- /**
- * Class definition
- */
-
- var Modal = /*#__PURE__*/function () {
- function Modal(element, config) {
- this._config = this._getConfig(config);
- this._element = element;
- this._dialog = element.querySelector(SELECTOR_DIALOG);
- this._backdrop = null;
- this._isShown = false;
- this._isBodyOverflowing = false;
- this._ignoreBackdropClick = false;
- this._isTransitioning = false;
- this._scrollbarWidth = 0;
- } // Getters
-
-
- var _proto = Modal.prototype;
-
- // Public
- _proto.toggle = function toggle(relatedTarget) {
- return this._isShown ? this.hide() : this.show(relatedTarget);
- };
-
- _proto.show = function show(relatedTarget) {
- var _this = this;
-
- if (this._isShown || this._isTransitioning) {
- return;
- }
-
- var showEvent = $__default["default"].Event(EVENT_SHOW$2, {
- relatedTarget: relatedTarget
- });
- $__default["default"](this._element).trigger(showEvent);
-
- if (showEvent.isDefaultPrevented()) {
- return;
- }
-
- this._isShown = true;
-
- if ($__default["default"](this._element).hasClass(CLASS_NAME_FADE$4)) {
- this._isTransitioning = true;
- }
-
- this._checkScrollbar();
-
- this._setScrollbar();
-
- this._adjustDialog();
-
- this._setEscapeEvent();
-
- this._setResizeEvent();
-
- $__default["default"](this._element).on(EVENT_CLICK_DISMISS$1, SELECTOR_DATA_DISMISS$1, function (event) {
- return _this.hide(event);
- });
- $__default["default"](this._dialog).on(EVENT_MOUSEDOWN_DISMISS, function () {
- $__default["default"](_this._element).one(EVENT_MOUSEUP_DISMISS, function (event) {
- if ($__default["default"](event.target).is(_this._element)) {
- _this._ignoreBackdropClick = true;
- }
- });
- });
-
- this._showBackdrop(function () {
- return _this._showElement(relatedTarget);
- });
- };
-
- _proto.hide = function hide(event) {
- var _this2 = this;
-
- if (event) {
- event.preventDefault();
- }
-
- if (!this._isShown || this._isTransitioning) {
- return;
- }
-
- var hideEvent = $__default["default"].Event(EVENT_HIDE$2);
- $__default["default"](this._element).trigger(hideEvent);
-
- if (!this._isShown || hideEvent.isDefaultPrevented()) {
- return;
- }
-
- this._isShown = false;
- var transition = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4);
-
- if (transition) {
- this._isTransitioning = true;
- }
-
- this._setEscapeEvent();
-
- this._setResizeEvent();
-
- $__default["default"](document).off(EVENT_FOCUSIN);
- $__default["default"](this._element).removeClass(CLASS_NAME_SHOW$4);
- $__default["default"](this._element).off(EVENT_CLICK_DISMISS$1);
- $__default["default"](this._dialog).off(EVENT_MOUSEDOWN_DISMISS);
-
- if (transition) {
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default["default"](this._element).one(Util.TRANSITION_END, function (event) {
- return _this2._hideModal(event);
- }).emulateTransitionEnd(transitionDuration);
- } else {
- this._hideModal();
- }
- };
-
- _proto.dispose = function dispose() {
- [window, this._element, this._dialog].forEach(function (htmlElement) {
- return $__default["default"](htmlElement).off(EVENT_KEY$5);
- });
- /**
- * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`
- * Do not move `document` in `htmlElements` array
- * It will remove `EVENT_CLICK_DATA_API` event that should remain
- */
-
- $__default["default"](document).off(EVENT_FOCUSIN);
- $__default["default"].removeData(this._element, DATA_KEY$5);
- this._config = null;
- this._element = null;
- this._dialog = null;
- this._backdrop = null;
- this._isShown = null;
- this._isBodyOverflowing = null;
- this._ignoreBackdropClick = null;
- this._isTransitioning = null;
- this._scrollbarWidth = null;
- };
-
- _proto.handleUpdate = function handleUpdate() {
- this._adjustDialog();
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default$4, config);
- Util.typeCheckConfig(NAME$5, config, DefaultType$4);
- return config;
- };
-
- _proto._triggerBackdropTransition = function _triggerBackdropTransition() {
- var _this3 = this;
-
- var hideEventPrevented = $__default["default"].Event(EVENT_HIDE_PREVENTED);
- $__default["default"](this._element).trigger(hideEventPrevented);
-
- if (hideEventPrevented.isDefaultPrevented()) {
- return;
- }
-
- var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
-
- if (!isModalOverflowing) {
- this._element.style.overflowY = 'hidden';
- }
-
- this._element.classList.add(CLASS_NAME_STATIC);
-
- var modalTransitionDuration = Util.getTransitionDurationFromElement(this._dialog);
- $__default["default"](this._element).off(Util.TRANSITION_END);
- $__default["default"](this._element).one(Util.TRANSITION_END, function () {
- _this3._element.classList.remove(CLASS_NAME_STATIC);
-
- if (!isModalOverflowing) {
- $__default["default"](_this3._element).one(Util.TRANSITION_END, function () {
- _this3._element.style.overflowY = '';
- }).emulateTransitionEnd(_this3._element, modalTransitionDuration);
- }
- }).emulateTransitionEnd(modalTransitionDuration);
-
- this._element.focus();
- };
-
- _proto._showElement = function _showElement(relatedTarget) {
- var _this4 = this;
-
- var transition = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4);
- var modalBody = this._dialog ? this._dialog.querySelector(SELECTOR_MODAL_BODY) : null;
-
- if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
- // Don't move modal's DOM position
- document.body.appendChild(this._element);
- }
-
- this._element.style.display = 'block';
-
- this._element.removeAttribute('aria-hidden');
-
- this._element.setAttribute('aria-modal', true);
-
- this._element.setAttribute('role', 'dialog');
-
- if ($__default["default"](this._dialog).hasClass(CLASS_NAME_SCROLLABLE) && modalBody) {
- modalBody.scrollTop = 0;
- } else {
- this._element.scrollTop = 0;
- }
-
- if (transition) {
- Util.reflow(this._element);
- }
-
- $__default["default"](this._element).addClass(CLASS_NAME_SHOW$4);
-
- if (this._config.focus) {
- this._enforceFocus();
- }
-
- var shownEvent = $__default["default"].Event(EVENT_SHOWN$2, {
- relatedTarget: relatedTarget
- });
-
- var transitionComplete = function transitionComplete() {
- if (_this4._config.focus) {
- _this4._element.focus();
- }
-
- _this4._isTransitioning = false;
- $__default["default"](_this4._element).trigger(shownEvent);
- };
-
- if (transition) {
- var transitionDuration = Util.getTransitionDurationFromElement(this._dialog);
- $__default["default"](this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration);
- } else {
- transitionComplete();
- }
- };
-
- _proto._enforceFocus = function _enforceFocus() {
- var _this5 = this;
-
- $__default["default"](document).off(EVENT_FOCUSIN) // Guard against infinite focus loop
- .on(EVENT_FOCUSIN, function (event) {
- if (document !== event.target && _this5._element !== event.target && $__default["default"](_this5._element).has(event.target).length === 0) {
- _this5._element.focus();
- }
- });
- };
-
- _proto._setEscapeEvent = function _setEscapeEvent() {
- var _this6 = this;
-
- if (this._isShown) {
- $__default["default"](this._element).on(EVENT_KEYDOWN_DISMISS, function (event) {
- if (_this6._config.keyboard && event.which === ESCAPE_KEYCODE) {
- event.preventDefault();
-
- _this6.hide();
- } else if (!_this6._config.keyboard && event.which === ESCAPE_KEYCODE) {
- _this6._triggerBackdropTransition();
- }
- });
- } else if (!this._isShown) {
- $__default["default"](this._element).off(EVENT_KEYDOWN_DISMISS);
- }
- };
-
- _proto._setResizeEvent = function _setResizeEvent() {
- var _this7 = this;
-
- if (this._isShown) {
- $__default["default"](window).on(EVENT_RESIZE, function (event) {
- return _this7.handleUpdate(event);
- });
- } else {
- $__default["default"](window).off(EVENT_RESIZE);
- }
- };
-
- _proto._hideModal = function _hideModal() {
- var _this8 = this;
-
- this._element.style.display = 'none';
-
- this._element.setAttribute('aria-hidden', true);
-
- this._element.removeAttribute('aria-modal');
-
- this._element.removeAttribute('role');
-
- this._isTransitioning = false;
-
- this._showBackdrop(function () {
- $__default["default"](document.body).removeClass(CLASS_NAME_OPEN);
-
- _this8._resetAdjustments();
-
- _this8._resetScrollbar();
-
- $__default["default"](_this8._element).trigger(EVENT_HIDDEN$2);
- });
- };
-
- _proto._removeBackdrop = function _removeBackdrop() {
- if (this._backdrop) {
- $__default["default"](this._backdrop).remove();
- this._backdrop = null;
- }
- };
-
- _proto._showBackdrop = function _showBackdrop(callback) {
- var _this9 = this;
-
- var animate = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4) ? CLASS_NAME_FADE$4 : '';
-
- if (this._isShown && this._config.backdrop) {
- this._backdrop = document.createElement('div');
- this._backdrop.className = CLASS_NAME_BACKDROP;
-
- if (animate) {
- this._backdrop.classList.add(animate);
- }
-
- $__default["default"](this._backdrop).appendTo(document.body);
- $__default["default"](this._element).on(EVENT_CLICK_DISMISS$1, function (event) {
- if (_this9._ignoreBackdropClick) {
- _this9._ignoreBackdropClick = false;
- return;
- }
-
- if (event.target !== event.currentTarget) {
- return;
- }
-
- if (_this9._config.backdrop === 'static') {
- _this9._triggerBackdropTransition();
- } else {
- _this9.hide();
- }
- });
-
- if (animate) {
- Util.reflow(this._backdrop);
- }
-
- $__default["default"](this._backdrop).addClass(CLASS_NAME_SHOW$4);
-
- if (!callback) {
- return;
- }
-
- if (!animate) {
- callback();
- return;
- }
-
- var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
- $__default["default"](this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration);
- } else if (!this._isShown && this._backdrop) {
- $__default["default"](this._backdrop).removeClass(CLASS_NAME_SHOW$4);
-
- var callbackRemove = function callbackRemove() {
- _this9._removeBackdrop();
-
- if (callback) {
- callback();
- }
- };
-
- if ($__default["default"](this._element).hasClass(CLASS_NAME_FADE$4)) {
- var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
-
- $__default["default"](this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration);
- } else {
- callbackRemove();
- }
- } else if (callback) {
- callback();
- }
- } // ----------------------------------------------------------------------
- // the following methods are used to handle overflowing modals
- // todo (fat): these should probably be refactored out of modal.js
- // ----------------------------------------------------------------------
- ;
-
- _proto._adjustDialog = function _adjustDialog() {
- var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
-
- if (!this._isBodyOverflowing && isModalOverflowing) {
- this._element.style.paddingLeft = this._scrollbarWidth + "px";
- }
-
- if (this._isBodyOverflowing && !isModalOverflowing) {
- this._element.style.paddingRight = this._scrollbarWidth + "px";
- }
- };
-
- _proto._resetAdjustments = function _resetAdjustments() {
- this._element.style.paddingLeft = '';
- this._element.style.paddingRight = '';
- };
-
- _proto._checkScrollbar = function _checkScrollbar() {
- var rect = document.body.getBoundingClientRect();
- this._isBodyOverflowing = Math.round(rect.left + rect.right) < window.innerWidth;
- this._scrollbarWidth = this._getScrollbarWidth();
- };
-
- _proto._setScrollbar = function _setScrollbar() {
- var _this10 = this;
-
- if (this._isBodyOverflowing) {
- // Note: DOMNode.style.paddingRight returns the actual value or '' if not set
- // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
- var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
- var stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT)); // Adjust fixed content padding
-
- $__default["default"](fixedContent).each(function (index, element) {
- var actualPadding = element.style.paddingRight;
- var calculatedPadding = $__default["default"](element).css('padding-right');
- $__default["default"](element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px");
- }); // Adjust sticky content margin
-
- $__default["default"](stickyContent).each(function (index, element) {
- var actualMargin = element.style.marginRight;
- var calculatedMargin = $__default["default"](element).css('margin-right');
- $__default["default"](element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px");
- }); // Adjust body padding
-
- var actualPadding = document.body.style.paddingRight;
- var calculatedPadding = $__default["default"](document.body).css('padding-right');
- $__default["default"](document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px");
- }
-
- $__default["default"](document.body).addClass(CLASS_NAME_OPEN);
- };
-
- _proto._resetScrollbar = function _resetScrollbar() {
- // Restore fixed content padding
- var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
- $__default["default"](fixedContent).each(function (index, element) {
- var padding = $__default["default"](element).data('padding-right');
- $__default["default"](element).removeData('padding-right');
- element.style.paddingRight = padding ? padding : '';
- }); // Restore sticky content
-
- var elements = [].slice.call(document.querySelectorAll("" + SELECTOR_STICKY_CONTENT));
- $__default["default"](elements).each(function (index, element) {
- var margin = $__default["default"](element).data('margin-right');
-
- if (typeof margin !== 'undefined') {
- $__default["default"](element).css('margin-right', margin).removeData('margin-right');
- }
- }); // Restore body padding
-
- var padding = $__default["default"](document.body).data('padding-right');
- $__default["default"](document.body).removeData('padding-right');
- document.body.style.paddingRight = padding ? padding : '';
- };
-
- _proto._getScrollbarWidth = function _getScrollbarWidth() {
- // thx d.walsh
- var scrollDiv = document.createElement('div');
- scrollDiv.className = CLASS_NAME_SCROLLBAR_MEASURER;
- document.body.appendChild(scrollDiv);
- var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
- document.body.removeChild(scrollDiv);
- return scrollbarWidth;
- } // Static
- ;
-
- Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$5);
-
- var _config = _extends({}, Default$4, $__default["default"](this).data(), typeof config === 'object' && config ? config : {});
-
- if (!data) {
- data = new Modal(this, _config);
- $__default["default"](this).data(DATA_KEY$5, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config](relatedTarget);
- } else if (_config.show) {
- data.show(relatedTarget);
- }
- });
- };
-
- _createClass(Modal, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$5;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$4;
- }
- }]);
-
- return Modal;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, function (event) {
- var _this11 = this;
-
- var target;
- var selector = Util.getSelectorFromElement(this);
-
- if (selector) {
- target = document.querySelector(selector);
- }
-
- var config = $__default["default"](target).data(DATA_KEY$5) ? 'toggle' : _extends({}, $__default["default"](target).data(), $__default["default"](this).data());
-
- if (this.tagName === 'A' || this.tagName === 'AREA') {
- event.preventDefault();
- }
-
- var $target = $__default["default"](target).one(EVENT_SHOW$2, function (showEvent) {
- if (showEvent.isDefaultPrevented()) {
- // Only register focus restorer if modal will actually get shown
- return;
- }
-
- $target.one(EVENT_HIDDEN$2, function () {
- if ($__default["default"](_this11).is(':visible')) {
- _this11.focus();
- }
- });
- });
-
- Modal._jQueryInterface.call($__default["default"](target), config, this);
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$5] = Modal._jQueryInterface;
- $__default["default"].fn[NAME$5].Constructor = Modal;
-
- $__default["default"].fn[NAME$5].noConflict = function () {
- $__default["default"].fn[NAME$5] = JQUERY_NO_CONFLICT$5;
- return Modal._jQueryInterface;
- };
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.6.1): tools/sanitizer.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- * --------------------------------------------------------------------------
- */
- var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href'];
- var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i;
- var DefaultWhitelist = {
- // Global attributes allowed on any supplied element below.
- '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],
- a: ['target', 'href', 'title', 'rel'],
- area: [],
- b: [],
- br: [],
- col: [],
- code: [],
- div: [],
- em: [],
- hr: [],
- h1: [],
- h2: [],
- h3: [],
- h4: [],
- h5: [],
- h6: [],
- i: [],
- img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],
- li: [],
- ol: [],
- p: [],
- pre: [],
- s: [],
- small: [],
- span: [],
- sub: [],
- sup: [],
- strong: [],
- u: [],
- ul: []
- };
- /**
- * A pattern that recognizes a commonly useful subset of URLs that are safe.
- *
- * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts
- */
-
- var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i;
- /**
- * A pattern that matches safe data URLs. Only matches image, video and audio types.
- *
- * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts
- */
-
- var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
-
- function allowedAttribute(attr, allowedAttributeList) {
- var attrName = attr.nodeName.toLowerCase();
-
- if (allowedAttributeList.indexOf(attrName) !== -1) {
- if (uriAttrs.indexOf(attrName) !== -1) {
- return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue));
- }
-
- return true;
- }
-
- var regExp = allowedAttributeList.filter(function (attrRegex) {
- return attrRegex instanceof RegExp;
- }); // Check if a regular expression validates the attribute.
-
- for (var i = 0, len = regExp.length; i < len; i++) {
- if (regExp[i].test(attrName)) {
- return true;
- }
- }
-
- return false;
- }
-
- function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {
- if (unsafeHtml.length === 0) {
- return unsafeHtml;
- }
-
- if (sanitizeFn && typeof sanitizeFn === 'function') {
- return sanitizeFn(unsafeHtml);
- }
-
- var domParser = new window.DOMParser();
- var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html');
- var whitelistKeys = Object.keys(whiteList);
- var elements = [].slice.call(createdDocument.body.querySelectorAll('*'));
-
- var _loop = function _loop(i, len) {
- var el = elements[i];
- var elName = el.nodeName.toLowerCase();
-
- if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {
- el.parentNode.removeChild(el);
- return "continue";
- }
-
- var attributeList = [].slice.call(el.attributes); // eslint-disable-next-line unicorn/prefer-spread
-
- var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []);
- attributeList.forEach(function (attr) {
- if (!allowedAttribute(attr, whitelistedAttributes)) {
- el.removeAttribute(attr.nodeName);
- }
- });
- };
-
- for (var i = 0, len = elements.length; i < len; i++) {
- var _ret = _loop(i);
-
- if (_ret === "continue") continue;
- }
-
- return createdDocument.body.innerHTML;
- }
-
- /**
- * Constants
- */
-
- var NAME$4 = 'tooltip';
- var VERSION$4 = '4.6.1';
- var DATA_KEY$4 = 'bs.tooltip';
- var EVENT_KEY$4 = "." + DATA_KEY$4;
- var JQUERY_NO_CONFLICT$4 = $__default["default"].fn[NAME$4];
- var CLASS_PREFIX$1 = 'bs-tooltip';
- var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g');
- var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn'];
- var CLASS_NAME_FADE$3 = 'fade';
- var CLASS_NAME_SHOW$3 = 'show';
- var HOVER_STATE_SHOW = 'show';
- var HOVER_STATE_OUT = 'out';
- var SELECTOR_TOOLTIP_INNER = '.tooltip-inner';
- var SELECTOR_ARROW = '.arrow';
- var TRIGGER_HOVER = 'hover';
- var TRIGGER_FOCUS = 'focus';
- var TRIGGER_CLICK = 'click';
- var TRIGGER_MANUAL = 'manual';
- var AttachmentMap = {
- AUTO: 'auto',
- TOP: 'top',
- RIGHT: 'right',
- BOTTOM: 'bottom',
- LEFT: 'left'
- };
- var Default$3 = {
- animation: true,
- template: '' + '' + '',
- trigger: 'hover focus',
- title: '',
- delay: 0,
- html: false,
- selector: false,
- placement: 'top',
- offset: 0,
- container: false,
- fallbackPlacement: 'flip',
- boundary: 'scrollParent',
- customClass: '',
- sanitize: true,
- sanitizeFn: null,
- whiteList: DefaultWhitelist,
- popperConfig: null
- };
- var DefaultType$3 = {
- animation: 'boolean',
- template: 'string',
- title: '(string|element|function)',
- trigger: 'string',
- delay: '(number|object)',
- html: 'boolean',
- selector: '(string|boolean)',
- placement: '(string|function)',
- offset: '(number|string|function)',
- container: '(string|element|boolean)',
- fallbackPlacement: '(string|array)',
- boundary: '(string|element)',
- customClass: '(string|function)',
- sanitize: 'boolean',
- sanitizeFn: '(null|function)',
- whiteList: 'object',
- popperConfig: '(null|object)'
- };
- var Event$1 = {
- HIDE: "hide" + EVENT_KEY$4,
- HIDDEN: "hidden" + EVENT_KEY$4,
- SHOW: "show" + EVENT_KEY$4,
- SHOWN: "shown" + EVENT_KEY$4,
- INSERTED: "inserted" + EVENT_KEY$4,
- CLICK: "click" + EVENT_KEY$4,
- FOCUSIN: "focusin" + EVENT_KEY$4,
- FOCUSOUT: "focusout" + EVENT_KEY$4,
- MOUSEENTER: "mouseenter" + EVENT_KEY$4,
- MOUSELEAVE: "mouseleave" + EVENT_KEY$4
- };
- /**
- * Class definition
- */
-
- var Tooltip = /*#__PURE__*/function () {
- function Tooltip(element, config) {
- if (typeof Popper__default["default"] === 'undefined') {
- throw new TypeError('Bootstrap\'s tooltips require Popper (https://popper.js.org)');
- } // Private
-
-
- this._isEnabled = true;
- this._timeout = 0;
- this._hoverState = '';
- this._activeTrigger = {};
- this._popper = null; // Protected
-
- this.element = element;
- this.config = this._getConfig(config);
- this.tip = null;
-
- this._setListeners();
- } // Getters
-
-
- var _proto = Tooltip.prototype;
-
- // Public
- _proto.enable = function enable() {
- this._isEnabled = true;
- };
-
- _proto.disable = function disable() {
- this._isEnabled = false;
- };
-
- _proto.toggleEnabled = function toggleEnabled() {
- this._isEnabled = !this._isEnabled;
- };
-
- _proto.toggle = function toggle(event) {
- if (!this._isEnabled) {
- return;
- }
-
- if (event) {
- var dataKey = this.constructor.DATA_KEY;
- var context = $__default["default"](event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default["default"](event.currentTarget).data(dataKey, context);
- }
-
- context._activeTrigger.click = !context._activeTrigger.click;
-
- if (context._isWithActiveTrigger()) {
- context._enter(null, context);
- } else {
- context._leave(null, context);
- }
- } else {
- if ($__default["default"](this.getTipElement()).hasClass(CLASS_NAME_SHOW$3)) {
- this._leave(null, this);
-
- return;
- }
-
- this._enter(null, this);
- }
- };
-
- _proto.dispose = function dispose() {
- clearTimeout(this._timeout);
- $__default["default"].removeData(this.element, this.constructor.DATA_KEY);
- $__default["default"](this.element).off(this.constructor.EVENT_KEY);
- $__default["default"](this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler);
-
- if (this.tip) {
- $__default["default"](this.tip).remove();
- }
-
- this._isEnabled = null;
- this._timeout = null;
- this._hoverState = null;
- this._activeTrigger = null;
-
- if (this._popper) {
- this._popper.destroy();
- }
-
- this._popper = null;
- this.element = null;
- this.config = null;
- this.tip = null;
- };
-
- _proto.show = function show() {
- var _this = this;
-
- if ($__default["default"](this.element).css('display') === 'none') {
- throw new Error('Please use show on visible elements');
- }
-
- var showEvent = $__default["default"].Event(this.constructor.Event.SHOW);
-
- if (this.isWithContent() && this._isEnabled) {
- $__default["default"](this.element).trigger(showEvent);
- var shadowRoot = Util.findShadowRoot(this.element);
- var isInTheDom = $__default["default"].contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element);
-
- if (showEvent.isDefaultPrevented() || !isInTheDom) {
- return;
- }
-
- var tip = this.getTipElement();
- var tipId = Util.getUID(this.constructor.NAME);
- tip.setAttribute('id', tipId);
- this.element.setAttribute('aria-describedby', tipId);
- this.setContent();
-
- if (this.config.animation) {
- $__default["default"](tip).addClass(CLASS_NAME_FADE$3);
- }
-
- var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement;
-
- var attachment = this._getAttachment(placement);
-
- this.addAttachmentClass(attachment);
-
- var container = this._getContainer();
-
- $__default["default"](tip).data(this.constructor.DATA_KEY, this);
-
- if (!$__default["default"].contains(this.element.ownerDocument.documentElement, this.tip)) {
- $__default["default"](tip).appendTo(container);
- }
-
- $__default["default"](this.element).trigger(this.constructor.Event.INSERTED);
- this._popper = new Popper__default["default"](this.element, tip, this._getPopperConfig(attachment));
- $__default["default"](tip).addClass(CLASS_NAME_SHOW$3);
- $__default["default"](tip).addClass(this.config.customClass); // If this is a touch-enabled device we add extra
- // empty mouseover listeners to the body's immediate children;
- // only needed because of broken event delegation on iOS
- // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
-
- if ('ontouchstart' in document.documentElement) {
- $__default["default"](document.body).children().on('mouseover', null, $__default["default"].noop);
- }
-
- var complete = function complete() {
- if (_this.config.animation) {
- _this._fixTransition();
- }
-
- var prevHoverState = _this._hoverState;
- _this._hoverState = null;
- $__default["default"](_this.element).trigger(_this.constructor.Event.SHOWN);
-
- if (prevHoverState === HOVER_STATE_OUT) {
- _this._leave(null, _this);
- }
- };
-
- if ($__default["default"](this.tip).hasClass(CLASS_NAME_FADE$3)) {
- var transitionDuration = Util.getTransitionDurationFromElement(this.tip);
- $__default["default"](this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
- }
- };
-
- _proto.hide = function hide(callback) {
- var _this2 = this;
-
- var tip = this.getTipElement();
- var hideEvent = $__default["default"].Event(this.constructor.Event.HIDE);
-
- var complete = function complete() {
- if (_this2._hoverState !== HOVER_STATE_SHOW && tip.parentNode) {
- tip.parentNode.removeChild(tip);
- }
-
- _this2._cleanTipClass();
-
- _this2.element.removeAttribute('aria-describedby');
-
- $__default["default"](_this2.element).trigger(_this2.constructor.Event.HIDDEN);
-
- if (_this2._popper !== null) {
- _this2._popper.destroy();
- }
-
- if (callback) {
- callback();
- }
- };
-
- $__default["default"](this.element).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- return;
- }
-
- $__default["default"](tip).removeClass(CLASS_NAME_SHOW$3); // If this is a touch-enabled device we remove the extra
- // empty mouseover listeners we added for iOS support
-
- if ('ontouchstart' in document.documentElement) {
- $__default["default"](document.body).children().off('mouseover', null, $__default["default"].noop);
- }
-
- this._activeTrigger[TRIGGER_CLICK] = false;
- this._activeTrigger[TRIGGER_FOCUS] = false;
- this._activeTrigger[TRIGGER_HOVER] = false;
-
- if ($__default["default"](this.tip).hasClass(CLASS_NAME_FADE$3)) {
- var transitionDuration = Util.getTransitionDurationFromElement(tip);
- $__default["default"](tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
-
- this._hoverState = '';
- };
-
- _proto.update = function update() {
- if (this._popper !== null) {
- this._popper.scheduleUpdate();
- }
- } // Protected
- ;
-
- _proto.isWithContent = function isWithContent() {
- return Boolean(this.getTitle());
- };
-
- _proto.addAttachmentClass = function addAttachmentClass(attachment) {
- $__default["default"](this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment);
- };
-
- _proto.getTipElement = function getTipElement() {
- this.tip = this.tip || $__default["default"](this.config.template)[0];
- return this.tip;
- };
-
- _proto.setContent = function setContent() {
- var tip = this.getTipElement();
- this.setElementContent($__default["default"](tip.querySelectorAll(SELECTOR_TOOLTIP_INNER)), this.getTitle());
- $__default["default"](tip).removeClass(CLASS_NAME_FADE$3 + " " + CLASS_NAME_SHOW$3);
- };
-
- _proto.setElementContent = function setElementContent($element, content) {
- if (typeof content === 'object' && (content.nodeType || content.jquery)) {
- // Content is a DOM node or a jQuery
- if (this.config.html) {
- if (!$__default["default"](content).parent().is($element)) {
- $element.empty().append(content);
- }
- } else {
- $element.text($__default["default"](content).text());
- }
-
- return;
- }
-
- if (this.config.html) {
- if (this.config.sanitize) {
- content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn);
- }
-
- $element.html(content);
- } else {
- $element.text(content);
- }
- };
-
- _proto.getTitle = function getTitle() {
- var title = this.element.getAttribute('data-original-title');
-
- if (!title) {
- title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title;
- }
-
- return title;
- } // Private
- ;
-
- _proto._getPopperConfig = function _getPopperConfig(attachment) {
- var _this3 = this;
-
- var defaultBsConfig = {
- placement: attachment,
- modifiers: {
- offset: this._getOffset(),
- flip: {
- behavior: this.config.fallbackPlacement
- },
- arrow: {
- element: SELECTOR_ARROW
- },
- preventOverflow: {
- boundariesElement: this.config.boundary
- }
- },
- onCreate: function onCreate(data) {
- if (data.originalPlacement !== data.placement) {
- _this3._handlePopperPlacementChange(data);
- }
- },
- onUpdate: function onUpdate(data) {
- return _this3._handlePopperPlacementChange(data);
- }
- };
- return _extends({}, defaultBsConfig, this.config.popperConfig);
- };
-
- _proto._getOffset = function _getOffset() {
- var _this4 = this;
-
- var offset = {};
-
- if (typeof this.config.offset === 'function') {
- offset.fn = function (data) {
- data.offsets = _extends({}, data.offsets, _this4.config.offset(data.offsets, _this4.element));
- return data;
- };
- } else {
- offset.offset = this.config.offset;
- }
-
- return offset;
- };
-
- _proto._getContainer = function _getContainer() {
- if (this.config.container === false) {
- return document.body;
- }
-
- if (Util.isElement(this.config.container)) {
- return $__default["default"](this.config.container);
- }
-
- return $__default["default"](document).find(this.config.container);
- };
-
- _proto._getAttachment = function _getAttachment(placement) {
- return AttachmentMap[placement.toUpperCase()];
- };
-
- _proto._setListeners = function _setListeners() {
- var _this5 = this;
-
- var triggers = this.config.trigger.split(' ');
- triggers.forEach(function (trigger) {
- if (trigger === 'click') {
- $__default["default"](_this5.element).on(_this5.constructor.Event.CLICK, _this5.config.selector, function (event) {
- return _this5.toggle(event);
- });
- } else if (trigger !== TRIGGER_MANUAL) {
- var eventIn = trigger === TRIGGER_HOVER ? _this5.constructor.Event.MOUSEENTER : _this5.constructor.Event.FOCUSIN;
- var eventOut = trigger === TRIGGER_HOVER ? _this5.constructor.Event.MOUSELEAVE : _this5.constructor.Event.FOCUSOUT;
- $__default["default"](_this5.element).on(eventIn, _this5.config.selector, function (event) {
- return _this5._enter(event);
- }).on(eventOut, _this5.config.selector, function (event) {
- return _this5._leave(event);
- });
- }
- });
-
- this._hideModalHandler = function () {
- if (_this5.element) {
- _this5.hide();
- }
- };
-
- $__default["default"](this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler);
-
- if (this.config.selector) {
- this.config = _extends({}, this.config, {
- trigger: 'manual',
- selector: ''
- });
- } else {
- this._fixTitle();
- }
- };
-
- _proto._fixTitle = function _fixTitle() {
- var titleType = typeof this.element.getAttribute('data-original-title');
-
- if (this.element.getAttribute('title') || titleType !== 'string') {
- this.element.setAttribute('data-original-title', this.element.getAttribute('title') || '');
- this.element.setAttribute('title', '');
- }
- };
-
- _proto._enter = function _enter(event, context) {
- var dataKey = this.constructor.DATA_KEY;
- context = context || $__default["default"](event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default["default"](event.currentTarget).data(dataKey, context);
- }
-
- if (event) {
- context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true;
- }
-
- if ($__default["default"](context.getTipElement()).hasClass(CLASS_NAME_SHOW$3) || context._hoverState === HOVER_STATE_SHOW) {
- context._hoverState = HOVER_STATE_SHOW;
- return;
- }
-
- clearTimeout(context._timeout);
- context._hoverState = HOVER_STATE_SHOW;
-
- if (!context.config.delay || !context.config.delay.show) {
- context.show();
- return;
- }
-
- context._timeout = setTimeout(function () {
- if (context._hoverState === HOVER_STATE_SHOW) {
- context.show();
- }
- }, context.config.delay.show);
- };
-
- _proto._leave = function _leave(event, context) {
- var dataKey = this.constructor.DATA_KEY;
- context = context || $__default["default"](event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default["default"](event.currentTarget).data(dataKey, context);
- }
-
- if (event) {
- context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] = false;
- }
-
- if (context._isWithActiveTrigger()) {
- return;
- }
-
- clearTimeout(context._timeout);
- context._hoverState = HOVER_STATE_OUT;
-
- if (!context.config.delay || !context.config.delay.hide) {
- context.hide();
- return;
- }
-
- context._timeout = setTimeout(function () {
- if (context._hoverState === HOVER_STATE_OUT) {
- context.hide();
- }
- }, context.config.delay.hide);
- };
-
- _proto._isWithActiveTrigger = function _isWithActiveTrigger() {
- for (var trigger in this._activeTrigger) {
- if (this._activeTrigger[trigger]) {
- return true;
- }
- }
-
- return false;
- };
-
- _proto._getConfig = function _getConfig(config) {
- var dataAttributes = $__default["default"](this.element).data();
- Object.keys(dataAttributes).forEach(function (dataAttr) {
- if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {
- delete dataAttributes[dataAttr];
- }
- });
- config = _extends({}, this.constructor.Default, dataAttributes, typeof config === 'object' && config ? config : {});
-
- if (typeof config.delay === 'number') {
- config.delay = {
- show: config.delay,
- hide: config.delay
- };
- }
-
- if (typeof config.title === 'number') {
- config.title = config.title.toString();
- }
-
- if (typeof config.content === 'number') {
- config.content = config.content.toString();
- }
-
- Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType);
-
- if (config.sanitize) {
- config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn);
- }
-
- return config;
- };
-
- _proto._getDelegateConfig = function _getDelegateConfig() {
- var config = {};
-
- if (this.config) {
- for (var key in this.config) {
- if (this.constructor.Default[key] !== this.config[key]) {
- config[key] = this.config[key];
- }
- }
- }
-
- return config;
- };
-
- _proto._cleanTipClass = function _cleanTipClass() {
- var $tip = $__default["default"](this.getTipElement());
- var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1);
-
- if (tabClass !== null && tabClass.length) {
- $tip.removeClass(tabClass.join(''));
- }
- };
-
- _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) {
- this.tip = popperData.instance.popper;
-
- this._cleanTipClass();
-
- this.addAttachmentClass(this._getAttachment(popperData.placement));
- };
-
- _proto._fixTransition = function _fixTransition() {
- var tip = this.getTipElement();
- var initConfigAnimation = this.config.animation;
-
- if (tip.getAttribute('x-placement') !== null) {
- return;
- }
-
- $__default["default"](tip).removeClass(CLASS_NAME_FADE$3);
- this.config.animation = false;
- this.hide();
- this.show();
- this.config.animation = initConfigAnimation;
- } // Static
- ;
-
- Tooltip._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY$4);
-
- var _config = typeof config === 'object' && config;
-
- if (!data && /dispose|hide/.test(config)) {
- return;
- }
-
- if (!data) {
- data = new Tooltip(this, _config);
- $element.data(DATA_KEY$4, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Tooltip, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$4;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$3;
- }
- }, {
- key: "NAME",
- get: function get() {
- return NAME$4;
- }
- }, {
- key: "DATA_KEY",
- get: function get() {
- return DATA_KEY$4;
- }
- }, {
- key: "Event",
- get: function get() {
- return Event$1;
- }
- }, {
- key: "EVENT_KEY",
- get: function get() {
- return EVENT_KEY$4;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType$3;
- }
- }]);
-
- return Tooltip;
- }();
- /**
- * jQuery
- */
-
-
- $__default["default"].fn[NAME$4] = Tooltip._jQueryInterface;
- $__default["default"].fn[NAME$4].Constructor = Tooltip;
-
- $__default["default"].fn[NAME$4].noConflict = function () {
- $__default["default"].fn[NAME$4] = JQUERY_NO_CONFLICT$4;
- return Tooltip._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$3 = 'popover';
- var VERSION$3 = '4.6.1';
- var DATA_KEY$3 = 'bs.popover';
- var EVENT_KEY$3 = "." + DATA_KEY$3;
- var JQUERY_NO_CONFLICT$3 = $__default["default"].fn[NAME$3];
- var CLASS_PREFIX = 'bs-popover';
- var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
- var CLASS_NAME_FADE$2 = 'fade';
- var CLASS_NAME_SHOW$2 = 'show';
- var SELECTOR_TITLE = '.popover-header';
- var SELECTOR_CONTENT = '.popover-body';
-
- var Default$2 = _extends({}, Tooltip.Default, {
- placement: 'right',
- trigger: 'click',
- content: '',
- template: '' + '' + '' + ''
- });
-
- var DefaultType$2 = _extends({}, Tooltip.DefaultType, {
- content: '(string|element|function)'
- });
-
- var Event = {
- HIDE: "hide" + EVENT_KEY$3,
- HIDDEN: "hidden" + EVENT_KEY$3,
- SHOW: "show" + EVENT_KEY$3,
- SHOWN: "shown" + EVENT_KEY$3,
- INSERTED: "inserted" + EVENT_KEY$3,
- CLICK: "click" + EVENT_KEY$3,
- FOCUSIN: "focusin" + EVENT_KEY$3,
- FOCUSOUT: "focusout" + EVENT_KEY$3,
- MOUSEENTER: "mouseenter" + EVENT_KEY$3,
- MOUSELEAVE: "mouseleave" + EVENT_KEY$3
- };
- /**
- * Class definition
- */
-
- var Popover = /*#__PURE__*/function (_Tooltip) {
- _inheritsLoose(Popover, _Tooltip);
-
- function Popover() {
- return _Tooltip.apply(this, arguments) || this;
- }
-
- var _proto = Popover.prototype;
-
- // Overrides
- _proto.isWithContent = function isWithContent() {
- return this.getTitle() || this._getContent();
- };
-
- _proto.addAttachmentClass = function addAttachmentClass(attachment) {
- $__default["default"](this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment);
- };
-
- _proto.getTipElement = function getTipElement() {
- this.tip = this.tip || $__default["default"](this.config.template)[0];
- return this.tip;
- };
-
- _proto.setContent = function setContent() {
- var $tip = $__default["default"](this.getTipElement()); // We use append for html objects to maintain js events
-
- this.setElementContent($tip.find(SELECTOR_TITLE), this.getTitle());
-
- var content = this._getContent();
-
- if (typeof content === 'function') {
- content = content.call(this.element);
- }
-
- this.setElementContent($tip.find(SELECTOR_CONTENT), content);
- $tip.removeClass(CLASS_NAME_FADE$2 + " " + CLASS_NAME_SHOW$2);
- } // Private
- ;
-
- _proto._getContent = function _getContent() {
- return this.element.getAttribute('data-content') || this.config.content;
- };
-
- _proto._cleanTipClass = function _cleanTipClass() {
- var $tip = $__default["default"](this.getTipElement());
- var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
-
- if (tabClass !== null && tabClass.length > 0) {
- $tip.removeClass(tabClass.join(''));
- }
- } // Static
- ;
-
- Popover._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$3);
-
- var _config = typeof config === 'object' ? config : null;
-
- if (!data && /dispose|hide/.test(config)) {
- return;
- }
-
- if (!data) {
- data = new Popover(this, _config);
- $__default["default"](this).data(DATA_KEY$3, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Popover, null, [{
- key: "VERSION",
- get: // Getters
- function get() {
- return VERSION$3;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$2;
- }
- }, {
- key: "NAME",
- get: function get() {
- return NAME$3;
- }
- }, {
- key: "DATA_KEY",
- get: function get() {
- return DATA_KEY$3;
- }
- }, {
- key: "Event",
- get: function get() {
- return Event;
- }
- }, {
- key: "EVENT_KEY",
- get: function get() {
- return EVENT_KEY$3;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType$2;
- }
- }]);
-
- return Popover;
- }(Tooltip);
- /**
- * jQuery
- */
-
-
- $__default["default"].fn[NAME$3] = Popover._jQueryInterface;
- $__default["default"].fn[NAME$3].Constructor = Popover;
-
- $__default["default"].fn[NAME$3].noConflict = function () {
- $__default["default"].fn[NAME$3] = JQUERY_NO_CONFLICT$3;
- return Popover._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$2 = 'scrollspy';
- var VERSION$2 = '4.6.1';
- var DATA_KEY$2 = 'bs.scrollspy';
- var EVENT_KEY$2 = "." + DATA_KEY$2;
- var DATA_API_KEY$1 = '.data-api';
- var JQUERY_NO_CONFLICT$2 = $__default["default"].fn[NAME$2];
- var CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';
- var CLASS_NAME_ACTIVE$1 = 'active';
- var EVENT_ACTIVATE = "activate" + EVENT_KEY$2;
- var EVENT_SCROLL = "scroll" + EVENT_KEY$2;
- var EVENT_LOAD_DATA_API = "load" + EVENT_KEY$2 + DATA_API_KEY$1;
- var METHOD_OFFSET = 'offset';
- var METHOD_POSITION = 'position';
- var SELECTOR_DATA_SPY = '[data-spy="scroll"]';
- var SELECTOR_NAV_LIST_GROUP$1 = '.nav, .list-group';
- var SELECTOR_NAV_LINKS = '.nav-link';
- var SELECTOR_NAV_ITEMS = '.nav-item';
- var SELECTOR_LIST_ITEMS = '.list-group-item';
- var SELECTOR_DROPDOWN$1 = '.dropdown';
- var SELECTOR_DROPDOWN_ITEMS = '.dropdown-item';
- var SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle';
- var Default$1 = {
- offset: 10,
- method: 'auto',
- target: ''
- };
- var DefaultType$1 = {
- offset: 'number',
- method: 'string',
- target: '(string|element)'
- };
- /**
- * Class definition
- */
-
- var ScrollSpy = /*#__PURE__*/function () {
- function ScrollSpy(element, config) {
- var _this = this;
-
- this._element = element;
- this._scrollElement = element.tagName === 'BODY' ? window : element;
- this._config = this._getConfig(config);
- this._selector = this._config.target + " " + SELECTOR_NAV_LINKS + "," + (this._config.target + " " + SELECTOR_LIST_ITEMS + ",") + (this._config.target + " " + SELECTOR_DROPDOWN_ITEMS);
- this._offsets = [];
- this._targets = [];
- this._activeTarget = null;
- this._scrollHeight = 0;
- $__default["default"](this._scrollElement).on(EVENT_SCROLL, function (event) {
- return _this._process(event);
- });
- this.refresh();
-
- this._process();
- } // Getters
-
-
- var _proto = ScrollSpy.prototype;
-
- // Public
- _proto.refresh = function refresh() {
- var _this2 = this;
-
- var autoMethod = this._scrollElement === this._scrollElement.window ? METHOD_OFFSET : METHOD_POSITION;
- var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
- var offsetBase = offsetMethod === METHOD_POSITION ? this._getScrollTop() : 0;
- this._offsets = [];
- this._targets = [];
- this._scrollHeight = this._getScrollHeight();
- var targets = [].slice.call(document.querySelectorAll(this._selector));
- targets.map(function (element) {
- var target;
- var targetSelector = Util.getSelectorFromElement(element);
-
- if (targetSelector) {
- target = document.querySelector(targetSelector);
- }
-
- if (target) {
- var targetBCR = target.getBoundingClientRect();
-
- if (targetBCR.width || targetBCR.height) {
- // TODO (fat): remove sketch reliance on jQuery position/offset
- return [$__default["default"](target)[offsetMethod]().top + offsetBase, targetSelector];
- }
- }
-
- return null;
- }).filter(function (item) {
- return item;
- }).sort(function (a, b) {
- return a[0] - b[0];
- }).forEach(function (item) {
- _this2._offsets.push(item[0]);
-
- _this2._targets.push(item[1]);
- });
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$2);
- $__default["default"](this._scrollElement).off(EVENT_KEY$2);
- this._element = null;
- this._scrollElement = null;
- this._config = null;
- this._selector = null;
- this._offsets = null;
- this._targets = null;
- this._activeTarget = null;
- this._scrollHeight = null;
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default$1, typeof config === 'object' && config ? config : {});
-
- if (typeof config.target !== 'string' && Util.isElement(config.target)) {
- var id = $__default["default"](config.target).attr('id');
-
- if (!id) {
- id = Util.getUID(NAME$2);
- $__default["default"](config.target).attr('id', id);
- }
-
- config.target = "#" + id;
- }
-
- Util.typeCheckConfig(NAME$2, config, DefaultType$1);
- return config;
- };
-
- _proto._getScrollTop = function _getScrollTop() {
- return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
- };
-
- _proto._getScrollHeight = function _getScrollHeight() {
- return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
- };
-
- _proto._getOffsetHeight = function _getOffsetHeight() {
- return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
- };
-
- _proto._process = function _process() {
- var scrollTop = this._getScrollTop() + this._config.offset;
-
- var scrollHeight = this._getScrollHeight();
-
- var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight();
-
- if (this._scrollHeight !== scrollHeight) {
- this.refresh();
- }
-
- if (scrollTop >= maxScroll) {
- var target = this._targets[this._targets.length - 1];
-
- if (this._activeTarget !== target) {
- this._activate(target);
- }
-
- return;
- }
-
- if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {
- this._activeTarget = null;
-
- this._clear();
-
- return;
- }
-
- for (var i = this._offsets.length; i--;) {
- var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);
-
- if (isActiveTarget) {
- this._activate(this._targets[i]);
- }
- }
- };
-
- _proto._activate = function _activate(target) {
- this._activeTarget = target;
-
- this._clear();
-
- var queries = this._selector.split(',').map(function (selector) {
- return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]";
- });
-
- var $link = $__default["default"]([].slice.call(document.querySelectorAll(queries.join(','))));
-
- if ($link.hasClass(CLASS_NAME_DROPDOWN_ITEM)) {
- $link.closest(SELECTOR_DROPDOWN$1).find(SELECTOR_DROPDOWN_TOGGLE$1).addClass(CLASS_NAME_ACTIVE$1);
- $link.addClass(CLASS_NAME_ACTIVE$1);
- } else {
- // Set triggered link as active
- $link.addClass(CLASS_NAME_ACTIVE$1); // Set triggered links parents as active
- // With both and markup a parent is the previous sibling of any nav ancestor
-
- $link.parents(SELECTOR_NAV_LIST_GROUP$1).prev(SELECTOR_NAV_LINKS + ", " + SELECTOR_LIST_ITEMS).addClass(CLASS_NAME_ACTIVE$1); // Handle special case when .nav-link is inside .nav-item
-
- $link.parents(SELECTOR_NAV_LIST_GROUP$1).prev(SELECTOR_NAV_ITEMS).children(SELECTOR_NAV_LINKS).addClass(CLASS_NAME_ACTIVE$1);
- }
-
- $__default["default"](this._scrollElement).trigger(EVENT_ACTIVATE, {
- relatedTarget: target
- });
- };
-
- _proto._clear = function _clear() {
- [].slice.call(document.querySelectorAll(this._selector)).filter(function (node) {
- return node.classList.contains(CLASS_NAME_ACTIVE$1);
- }).forEach(function (node) {
- return node.classList.remove(CLASS_NAME_ACTIVE$1);
- });
- } // Static
- ;
-
- ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $__default["default"](this).data(DATA_KEY$2);
-
- var _config = typeof config === 'object' && config;
-
- if (!data) {
- data = new ScrollSpy(this, _config);
- $__default["default"](this).data(DATA_KEY$2, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(ScrollSpy, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$2;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default$1;
- }
- }]);
-
- return ScrollSpy;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](window).on(EVENT_LOAD_DATA_API, function () {
- var scrollSpys = [].slice.call(document.querySelectorAll(SELECTOR_DATA_SPY));
- var scrollSpysLength = scrollSpys.length;
-
- for (var i = scrollSpysLength; i--;) {
- var $spy = $__default["default"](scrollSpys[i]);
-
- ScrollSpy._jQueryInterface.call($spy, $spy.data());
- }
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$2] = ScrollSpy._jQueryInterface;
- $__default["default"].fn[NAME$2].Constructor = ScrollSpy;
-
- $__default["default"].fn[NAME$2].noConflict = function () {
- $__default["default"].fn[NAME$2] = JQUERY_NO_CONFLICT$2;
- return ScrollSpy._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME$1 = 'tab';
- var VERSION$1 = '4.6.1';
- var DATA_KEY$1 = 'bs.tab';
- var EVENT_KEY$1 = "." + DATA_KEY$1;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT$1 = $__default["default"].fn[NAME$1];
- var CLASS_NAME_DROPDOWN_MENU = 'dropdown-menu';
- var CLASS_NAME_ACTIVE = 'active';
- var CLASS_NAME_DISABLED = 'disabled';
- var CLASS_NAME_FADE$1 = 'fade';
- var CLASS_NAME_SHOW$1 = 'show';
- var EVENT_HIDE$1 = "hide" + EVENT_KEY$1;
- var EVENT_HIDDEN$1 = "hidden" + EVENT_KEY$1;
- var EVENT_SHOW$1 = "show" + EVENT_KEY$1;
- var EVENT_SHOWN$1 = "shown" + EVENT_KEY$1;
- var EVENT_CLICK_DATA_API = "click" + EVENT_KEY$1 + DATA_API_KEY;
- var SELECTOR_DROPDOWN = '.dropdown';
- var SELECTOR_NAV_LIST_GROUP = '.nav, .list-group';
- var SELECTOR_ACTIVE = '.active';
- var SELECTOR_ACTIVE_UL = '> li > .active';
- var SELECTOR_DATA_TOGGLE = '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]';
- var SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
- var SELECTOR_DROPDOWN_ACTIVE_CHILD = '> .dropdown-menu .active';
- /**
- * Class definition
- */
-
- var Tab = /*#__PURE__*/function () {
- function Tab(element) {
- this._element = element;
- } // Getters
-
-
- var _proto = Tab.prototype;
-
- // Public
- _proto.show = function show() {
- var _this = this;
-
- if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $__default["default"](this._element).hasClass(CLASS_NAME_ACTIVE) || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED)) {
- return;
- }
-
- var target;
- var previous;
- var listElement = $__default["default"](this._element).closest(SELECTOR_NAV_LIST_GROUP)[0];
- var selector = Util.getSelectorFromElement(this._element);
-
- if (listElement) {
- var itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? SELECTOR_ACTIVE_UL : SELECTOR_ACTIVE;
- previous = $__default["default"].makeArray($__default["default"](listElement).find(itemSelector));
- previous = previous[previous.length - 1];
- }
-
- var hideEvent = $__default["default"].Event(EVENT_HIDE$1, {
- relatedTarget: this._element
- });
- var showEvent = $__default["default"].Event(EVENT_SHOW$1, {
- relatedTarget: previous
- });
-
- if (previous) {
- $__default["default"](previous).trigger(hideEvent);
- }
-
- $__default["default"](this._element).trigger(showEvent);
-
- if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) {
- return;
- }
-
- if (selector) {
- target = document.querySelector(selector);
- }
-
- this._activate(this._element, listElement);
-
- var complete = function complete() {
- var hiddenEvent = $__default["default"].Event(EVENT_HIDDEN$1, {
- relatedTarget: _this._element
- });
- var shownEvent = $__default["default"].Event(EVENT_SHOWN$1, {
- relatedTarget: previous
- });
- $__default["default"](previous).trigger(hiddenEvent);
- $__default["default"](_this._element).trigger(shownEvent);
- };
-
- if (target) {
- this._activate(target, target.parentNode, complete);
- } else {
- complete();
- }
- };
-
- _proto.dispose = function dispose() {
- $__default["default"].removeData(this._element, DATA_KEY$1);
- this._element = null;
- } // Private
- ;
-
- _proto._activate = function _activate(element, container, callback) {
- var _this2 = this;
-
- var activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ? $__default["default"](container).find(SELECTOR_ACTIVE_UL) : $__default["default"](container).children(SELECTOR_ACTIVE);
- var active = activeElements[0];
- var isTransitioning = callback && active && $__default["default"](active).hasClass(CLASS_NAME_FADE$1);
-
- var complete = function complete() {
- return _this2._transitionComplete(element, active, callback);
- };
-
- if (active && isTransitioning) {
- var transitionDuration = Util.getTransitionDurationFromElement(active);
- $__default["default"](active).removeClass(CLASS_NAME_SHOW$1).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
- };
-
- _proto._transitionComplete = function _transitionComplete(element, active, callback) {
- if (active) {
- $__default["default"](active).removeClass(CLASS_NAME_ACTIVE);
- var dropdownChild = $__default["default"](active.parentNode).find(SELECTOR_DROPDOWN_ACTIVE_CHILD)[0];
-
- if (dropdownChild) {
- $__default["default"](dropdownChild).removeClass(CLASS_NAME_ACTIVE);
- }
-
- if (active.getAttribute('role') === 'tab') {
- active.setAttribute('aria-selected', false);
- }
- }
-
- $__default["default"](element).addClass(CLASS_NAME_ACTIVE);
-
- if (element.getAttribute('role') === 'tab') {
- element.setAttribute('aria-selected', true);
- }
-
- Util.reflow(element);
-
- if (element.classList.contains(CLASS_NAME_FADE$1)) {
- element.classList.add(CLASS_NAME_SHOW$1);
- }
-
- var parent = element.parentNode;
-
- if (parent && parent.nodeName === 'LI') {
- parent = parent.parentNode;
- }
-
- if (parent && $__default["default"](parent).hasClass(CLASS_NAME_DROPDOWN_MENU)) {
- var dropdownElement = $__default["default"](element).closest(SELECTOR_DROPDOWN)[0];
-
- if (dropdownElement) {
- var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(SELECTOR_DROPDOWN_TOGGLE));
- $__default["default"](dropdownToggleList).addClass(CLASS_NAME_ACTIVE);
- }
-
- element.setAttribute('aria-expanded', true);
- }
-
- if (callback) {
- callback();
- }
- } // Static
- ;
-
- Tab._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $this = $__default["default"](this);
- var data = $this.data(DATA_KEY$1);
-
- if (!data) {
- data = new Tab(this);
- $this.data(DATA_KEY$1, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Tab, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION$1;
- }
- }]);
-
- return Tab;
- }();
- /**
- * Data API implementation
- */
-
-
- $__default["default"](document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {
- event.preventDefault();
-
- Tab._jQueryInterface.call($__default["default"](this), 'show');
- });
- /**
- * jQuery
- */
-
- $__default["default"].fn[NAME$1] = Tab._jQueryInterface;
- $__default["default"].fn[NAME$1].Constructor = Tab;
-
- $__default["default"].fn[NAME$1].noConflict = function () {
- $__default["default"].fn[NAME$1] = JQUERY_NO_CONFLICT$1;
- return Tab._jQueryInterface;
- };
-
- /**
- * Constants
- */
-
- var NAME = 'toast';
- var VERSION = '4.6.1';
- var DATA_KEY = 'bs.toast';
- var EVENT_KEY = "." + DATA_KEY;
- var JQUERY_NO_CONFLICT = $__default["default"].fn[NAME];
- var CLASS_NAME_FADE = 'fade';
- var CLASS_NAME_HIDE = 'hide';
- var CLASS_NAME_SHOW = 'show';
- var CLASS_NAME_SHOWING = 'showing';
- var EVENT_CLICK_DISMISS = "click.dismiss" + EVENT_KEY;
- var EVENT_HIDE = "hide" + EVENT_KEY;
- var EVENT_HIDDEN = "hidden" + EVENT_KEY;
- var EVENT_SHOW = "show" + EVENT_KEY;
- var EVENT_SHOWN = "shown" + EVENT_KEY;
- var SELECTOR_DATA_DISMISS = '[data-dismiss="toast"]';
- var Default = {
- animation: true,
- autohide: true,
- delay: 500
- };
- var DefaultType = {
- animation: 'boolean',
- autohide: 'boolean',
- delay: 'number'
- };
- /**
- * Class definition
- */
-
- var Toast = /*#__PURE__*/function () {
- function Toast(element, config) {
- this._element = element;
- this._config = this._getConfig(config);
- this._timeout = null;
-
- this._setListeners();
- } // Getters
-
-
- var _proto = Toast.prototype;
-
- // Public
- _proto.show = function show() {
- var _this = this;
-
- var showEvent = $__default["default"].Event(EVENT_SHOW);
- $__default["default"](this._element).trigger(showEvent);
-
- if (showEvent.isDefaultPrevented()) {
- return;
- }
-
- this._clearTimeout();
-
- if (this._config.animation) {
- this._element.classList.add(CLASS_NAME_FADE);
- }
-
- var complete = function complete() {
- _this._element.classList.remove(CLASS_NAME_SHOWING);
-
- _this._element.classList.add(CLASS_NAME_SHOW);
-
- $__default["default"](_this._element).trigger(EVENT_SHOWN);
-
- if (_this._config.autohide) {
- _this._timeout = setTimeout(function () {
- _this.hide();
- }, _this._config.delay);
- }
- };
-
- this._element.classList.remove(CLASS_NAME_HIDE);
-
- Util.reflow(this._element);
-
- this._element.classList.add(CLASS_NAME_SHOWING);
-
- if (this._config.animation) {
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
- };
-
- _proto.hide = function hide() {
- if (!this._element.classList.contains(CLASS_NAME_SHOW)) {
- return;
- }
-
- var hideEvent = $__default["default"].Event(EVENT_HIDE);
- $__default["default"](this._element).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- return;
- }
-
- this._close();
- };
-
- _proto.dispose = function dispose() {
- this._clearTimeout();
-
- if (this._element.classList.contains(CLASS_NAME_SHOW)) {
- this._element.classList.remove(CLASS_NAME_SHOW);
- }
-
- $__default["default"](this._element).off(EVENT_CLICK_DISMISS);
- $__default["default"].removeData(this._element, DATA_KEY);
- this._element = null;
- this._config = null;
- } // Private
- ;
-
- _proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default, $__default["default"](this._element).data(), typeof config === 'object' && config ? config : {});
- Util.typeCheckConfig(NAME, config, this.constructor.DefaultType);
- return config;
- };
-
- _proto._setListeners = function _setListeners() {
- var _this2 = this;
-
- $__default["default"](this._element).on(EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, function () {
- return _this2.hide();
- });
- };
-
- _proto._close = function _close() {
- var _this3 = this;
-
- var complete = function complete() {
- _this3._element.classList.add(CLASS_NAME_HIDE);
-
- $__default["default"](_this3._element).trigger(EVENT_HIDDEN);
- };
-
- this._element.classList.remove(CLASS_NAME_SHOW);
-
- if (this._config.animation) {
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
- };
-
- _proto._clearTimeout = function _clearTimeout() {
- clearTimeout(this._timeout);
- this._timeout = null;
- } // Static
- ;
-
- Toast._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $element = $__default["default"](this);
- var data = $element.data(DATA_KEY);
-
- var _config = typeof config === 'object' && config;
-
- if (!data) {
- data = new Toast(this, _config);
- $element.data(DATA_KEY, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config](this);
- }
- });
- };
-
- _createClass(Toast, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default;
- }
- }]);
-
- return Toast;
- }();
- /**
- * jQuery
- */
-
-
- $__default["default"].fn[NAME] = Toast._jQueryInterface;
- $__default["default"].fn[NAME].Constructor = Toast;
-
- $__default["default"].fn[NAME].noConflict = function () {
- $__default["default"].fn[NAME] = JQUERY_NO_CONFLICT;
- return Toast._jQueryInterface;
- };
-
- exports.Alert = Alert;
- exports.Button = Button;
- exports.Carousel = Carousel;
- exports.Collapse = Collapse;
- exports.Dropdown = Dropdown;
- exports.Modal = Modal;
- exports.Popover = Popover;
- exports.Scrollspy = ScrollSpy;
- exports.Tab = Tab;
- exports.Toast = Toast;
- exports.Tooltip = Tooltip;
- exports.Util = Util;
-
- Object.defineProperty(exports, '__esModule', { value: true });
-
-}));
-//# sourceMappingURL=bootstrap.js.map
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.js.map b/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.js.map
deleted file mode 100644
index 6156ea6..0000000
--- a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"bootstrap.js","sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tools/sanitizer.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * Private TransitionEnd Helpers\n */\n\nconst TRANSITION_END = 'transitionend'\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nfunction toType(obj) {\n if (obj === null || typeof obj === 'undefined') {\n return `${obj}`\n }\n\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\nfunction getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n\n return undefined\n }\n }\n}\n\nfunction transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * Public Util API\n */\n\nconst Util = {\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (_) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value) ?\n 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n },\n\n jQueryDetection() {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n }\n}\n\nUtil.jQueryDetection()\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_ALERT = 'alert'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DISMISS = '[data-dismiss=\"alert\"]'\n\n/**\n * Class definition\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${CLASS_NAME_ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(EVENT_CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(CLASS_NAME_SHOW)\n\n if (!$(element).hasClass(CLASS_NAME_FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, event => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(EVENT_CLOSED)\n .remove()\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(\n EVENT_CLICK_DATA_API,\n SELECTOR_DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * Constants\n */\n\nconst NAME = 'button'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_BUTTON = 'btn'\nconst CLASS_NAME_FOCUS = 'focus'\n\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_FOCUS_BLUR_DATA_API = `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DATA_TOGGLE_CARROT = '[data-toggle^=\"button\"]'\nconst SELECTOR_DATA_TOGGLES = '[data-toggle=\"buttons\"]'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"button\"]'\nconst SELECTOR_DATA_TOGGLES_BUTTONS = '[data-toggle=\"buttons\"] .btn'\nconst SELECTOR_INPUT = 'input:not([type=\"hidden\"])'\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_BUTTON = '.btn'\n\n/**\n * Class definition\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n this.shouldAvoidTriggerChange = false\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(SELECTOR_DATA_TOGGLES)[0]\n\n if (rootElement) {\n const input = this._element.querySelector(SELECTOR_INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked && this._element.classList.contains(CLASS_NAME_ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(SELECTOR_ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n // if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input\n if (input.type === 'checkbox' || input.type === 'radio') {\n input.checked = !this._element.classList.contains(CLASS_NAME_ACTIVE)\n }\n\n if (!this.shouldAvoidTriggerChange) {\n $(input).trigger('change')\n }\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) {\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed', !this._element.classList.contains(CLASS_NAME_ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n static _jQueryInterface(config, avoidTriggerChange) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $element.data(DATA_KEY, data)\n }\n\n data.shouldAvoidTriggerChange = avoidTriggerChange\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, event => {\n let button = event.target\n const initialButton = button\n\n if (!$(button).hasClass(CLASS_NAME_BUTTON)) {\n button = $(button).closest(SELECTOR_BUTTON)[0]\n }\n\n if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) {\n event.preventDefault() // work around Firefox bug #1540995\n } else {\n const inputBtn = button.querySelector(SELECTOR_INPUT)\n\n if (inputBtn && (inputBtn.hasAttribute('disabled') || inputBtn.classList.contains('disabled'))) {\n event.preventDefault() // work around Firefox bug #1540995\n return\n }\n\n if (initialButton.tagName === 'INPUT' || button.tagName !== 'LABEL') {\n Button._jQueryInterface.call($(button), 'toggle', initialButton.tagName === 'INPUT')\n }\n }\n })\n .on(EVENT_FOCUS_BLUR_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, event => {\n const button = $(event.target).closest(SELECTOR_BUTTON)[0]\n $(button).toggleClass(CLASS_NAME_FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n // ensure correct active class is set to match the controls' actual values/states\n\n // find all checkboxes/readio buttons inside data-toggle groups\n let buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLES_BUTTONS))\n for (let i = 0, len = buttons.length; i < len; i++) {\n const button = buttons[i]\n const input = button.querySelector(SELECTOR_INPUT)\n if (input.checked || input.hasAttribute('checked')) {\n button.classList.add(CLASS_NAME_ACTIVE)\n } else {\n button.classList.remove(CLASS_NAME_ACTIVE)\n }\n }\n\n // find all button toggles\n buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n for (let i = 0, len = buttons.length; i < len; i++) {\n const button = buttons[i]\n if (button.getAttribute('aria-pressed') === 'true') {\n button.classList.add(CLASS_NAME_ACTIVE)\n } else {\n button.classList.remove(CLASS_NAME_ACTIVE)\n }\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst CLASS_NAME_CAROUSEL = 'carousel'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_SLIDE = 'slide'\nconst CLASS_NAME_RIGHT = 'carousel-item-right'\nconst CLASS_NAME_LEFT = 'carousel-item-left'\nconst CLASS_NAME_NEXT = 'carousel-item-next'\nconst CLASS_NAME_PREV = 'carousel-item-prev'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\n\nconst DIRECTION_NEXT = 'next'\nconst DIRECTION_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst EVENT_SLIDE = `slide${EVENT_KEY}`\nconst EVENT_SLID = `slid${EVENT_KEY}`\nconst EVENT_KEYDOWN = `keydown${EVENT_KEY}`\nconst EVENT_MOUSEENTER = `mouseenter${EVENT_KEY}`\nconst EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY}`\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY}`\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY}`\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY}`\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY}`\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY}`\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_ITEM = '.active.carousel-item'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_DATA_SLIDE = '[data-slide], [data-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-ride=\"carousel\"]'\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n slide: false,\n pause: 'hover',\n wrap: true,\n touch: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)',\n keyboard: 'boolean',\n slide: '(boolean|string)',\n pause: '(string|boolean)',\n wrap: 'boolean',\n touch: 'boolean'\n}\n\nconst PointerType = {\n TOUCH: 'touch',\n PEN: 'pen'\n}\n\n/**\n * Class definition\n */\n\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(SELECTOR_INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n next() {\n if (!this._isSliding) {\n this._slide(DIRECTION_NEXT)\n }\n }\n\n nextWhenVisible() {\n const $element = $(this._element)\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($element.is(':visible') && $element.css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(DIRECTION_PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(SELECTOR_NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._updateInterval()\n\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(EVENT_SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex ?\n DIRECTION_NEXT :\n DIRECTION_PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n this.touchDeltaX = 0\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element).on(EVENT_KEYDOWN, event => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(EVENT_MOUSEENTER, event => this.pause(event))\n .on(EVENT_MOUSELEAVE, event => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = event => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = event => {\n // ensure swiping with one touch and not pinching\n this.touchDeltaX = event.originalEvent.touches && event.originalEvent.touches.length > 1 ?\n 0 :\n event.originalEvent.touches[0].clientX - this.touchStartX\n }\n\n const end = event => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n\n this.touchTimeout = setTimeout(event => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(SELECTOR_ITEM_IMG))\n .on(EVENT_DRAG_START, e => e.preventDefault())\n\n if (this._pointerEvent) {\n $(this._element).on(EVENT_POINTERDOWN, event => start(event))\n $(this._element).on(EVENT_POINTERUP, event => end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n $(this._element).on(EVENT_TOUCHSTART, event => start(event))\n $(this._element).on(EVENT_TOUCHMOVE, event => move(event))\n $(this._element).on(EVENT_TOUCHEND, event => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode ?\n [].slice.call(element.parentNode.querySelectorAll(SELECTOR_ITEM)) :\n []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === DIRECTION_NEXT\n const isPrevDirection = direction === DIRECTION_PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === DIRECTION_PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1 ?\n this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(SELECTOR_ACTIVE_ITEM))\n const slideEvent = $.Event(EVENT_SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(SELECTOR_ACTIVE))\n $(indicators).removeClass(CLASS_NAME_ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n\n if (!element) {\n return\n }\n\n const elementInterval = parseInt(element.getAttribute('data-interval'), 10)\n\n if (elementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = elementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === DIRECTION_NEXT) {\n directionalClassName = CLASS_NAME_LEFT\n orderClassName = CLASS_NAME_NEXT\n eventDirectionName = DIRECTION_LEFT\n } else {\n directionalClassName = CLASS_NAME_RIGHT\n orderClassName = CLASS_NAME_PREV\n eventDirectionName = DIRECTION_RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(CLASS_NAME_ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n this._activeElement = nextElement\n\n const slidEvent = $.Event(EVENT_SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(CLASS_NAME_SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(CLASS_NAME_ACTIVE)\n\n $(activeElement).removeClass(`${CLASS_NAME_ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(CLASS_NAME_ACTIVE)\n $(nextElement).addClass(CLASS_NAME_ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(SELECTOR_DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_COLLAPSE = 'collapse'\nconst CLASS_NAME_COLLAPSING = 'collapsing'\nconst CLASS_NAME_COLLAPSED = 'collapsed'\n\nconst DIMENSION_WIDTH = 'width'\nconst DIMENSION_HEIGHT = 'height'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_ACTIVES = '.show, .collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"collapse\"]'\n\nconst Default = {\n toggle: true,\n parent: ''\n}\n\nconst DefaultType = {\n toggle: 'boolean',\n parent: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter(foundElem => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n toggle() {\n if ($(this._element).hasClass(CLASS_NAME_SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(SELECTOR_ACTIVES))\n .filter(elem => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(CLASS_NAME_COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(EVENT_SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSE)\n .addClass(CLASS_NAME_COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(CLASS_NAME_COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSING)\n .addClass(`${CLASS_NAME_COLLAPSE} ${CLASS_NAME_SHOW}`)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(EVENT_SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const startEvent = $.Event(EVENT_HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(CLASS_NAME_COLLAPSING)\n .removeClass(`${CLASS_NAME_COLLAPSE} ${CLASS_NAME_SHOW}`)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(CLASS_NAME_SHOW)) {\n $(trigger).addClass(CLASS_NAME_COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSING)\n .addClass(CLASS_NAME_COLLAPSE)\n .trigger(EVENT_HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(DIMENSION_WIDTH)\n return hasWidth ? DIMENSION_WIDTH : DIMENSION_HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector = `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n const children = [].slice.call(parent.querySelectorAll(selector))\n\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(CLASS_NAME_SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(CLASS_NAME_COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$element.data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst CLASS_NAME_DISABLED = 'disabled'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_DROPUP = 'dropup'\nconst CLASS_NAME_DROPRIGHT = 'dropright'\nconst CLASS_NAME_DROPLEFT = 'dropleft'\nconst CLASS_NAME_MENURIGHT = 'dropdown-menu-right'\nconst CLASS_NAME_POSITION_STATIC = 'position-static'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK = `click${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"dropdown\"]'\nconst SELECTOR_FORM_CHILD = '.dropdown form'\nconst SELECTOR_MENU = '.dropdown-menu'\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav'\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n\nconst PLACEMENT_TOP = 'top-start'\nconst PLACEMENT_TOPEND = 'top-end'\nconst PLACEMENT_BOTTOM = 'bottom-start'\nconst PLACEMENT_BOTTOMEND = 'bottom-end'\nconst PLACEMENT_RIGHT = 'right-start'\nconst PLACEMENT_LEFT = 'left-start'\n\nconst Default = {\n offset: 0,\n flip: true,\n boundary: 'scrollParent',\n reference: 'toggle',\n display: 'dynamic',\n popperConfig: null\n}\n\nconst DefaultType = {\n offset: '(number|string|function)',\n flip: 'boolean',\n boundary: '(string|element)',\n reference: '(string|element)',\n display: 'string',\n popperConfig: '(null|object)'\n}\n\n/**\n * Class definition\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n const isActive = $(this._menu).hasClass(CLASS_NAME_SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n this.show(true)\n }\n\n show(usePopper = false) {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED) || $(this._menu).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(EVENT_SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Totally disable Popper for Dropdowns in Navbar\n if (!this._inNavbar && usePopper) {\n // Check for Popper dependency\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(CLASS_NAME_POSITION_STATIC)\n }\n\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(SELECTOR_NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(CLASS_NAME_SHOW)\n $(parent)\n .toggleClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED) || !$(this._menu).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(EVENT_HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n $(this._menu).toggleClass(CLASS_NAME_SHOW)\n $(parent)\n .toggleClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n _addEventListeners() {\n $(this._element).on(EVENT_CLICK, event => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(SELECTOR_MENU)\n }\n }\n\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = PLACEMENT_BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(CLASS_NAME_DROPUP)) {\n placement = $(this._menu).hasClass(CLASS_NAME_MENURIGHT) ?\n PLACEMENT_TOPEND :\n PLACEMENT_TOP\n } else if ($parentDropdown.hasClass(CLASS_NAME_DROPRIGHT)) {\n placement = PLACEMENT_RIGHT\n } else if ($parentDropdown.hasClass(CLASS_NAME_DROPLEFT)) {\n placement = PLACEMENT_LEFT\n } else if ($(this._menu).hasClass(CLASS_NAME_MENURIGHT)) {\n placement = PLACEMENT_BOTTOMEND\n }\n\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = data => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element)\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return {\n ...popperConfig,\n ...this._config.popperConfig\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(CLASS_NAME_SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(EVENT_HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n if (context._popper) {\n context._popper.destroy()\n }\n\n $(dropdownMenu).removeClass(CLASS_NAME_SHOW)\n $(parent)\n .removeClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName) ?\n event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(SELECTOR_MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n if (this.disabled || $(this).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(CLASS_NAME_SHOW)\n\n if (!isActive && event.which === ESCAPE_KEYCODE) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (!isActive || (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n $(parent.querySelector(SELECTOR_DATA_TOGGLE)).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(SELECTOR_VISIBLE_ITEMS))\n .filter(item => $(item).is(':visible'))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown._dataApiKeydownHandler)\n .on(`${EVENT_CLICK_DATA_API} ${EVENT_KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(EVENT_CLICK_DATA_API, SELECTOR_FORM_CHILD, e => {\n e.stopPropagation()\n })\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable'\nconst CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure'\nconst CLASS_NAME_BACKDROP = 'modal-backdrop'\nconst CLASS_NAME_OPEN = 'modal-open'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_STATIC = 'modal-static'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"modal\"]'\nconst SELECTOR_DATA_DISMISS = '[data-dismiss=\"modal\"]'\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n focus: true,\n show: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n focus: 'boolean',\n show: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(SELECTOR_DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n const showEvent = $.Event(EVENT_SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n if ($(this._element).hasClass(CLASS_NAME_FADE)) {\n this._isTransitioning = true\n }\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n EVENT_CLICK_DISMISS,\n SELECTOR_DATA_DISMISS,\n event => this.hide(event)\n )\n\n $(this._dialog).on(EVENT_MOUSEDOWN_DISMISS, () => {\n $(this._element).one(EVENT_MOUSEUP_DISMISS, event => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(EVENT_HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(CLASS_NAME_FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(EVENT_FOCUSIN)\n\n $(this._element).removeClass(CLASS_NAME_SHOW)\n\n $(this._element).off(EVENT_CLICK_DISMISS)\n $(this._dialog).off(EVENT_MOUSEDOWN_DISMISS)\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, event => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach(htmlElement => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `EVENT_CLICK_DATA_API` event that should remain\n */\n $(document).off(EVENT_FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _triggerBackdropTransition() {\n const hideEventPrevented = $.Event(EVENT_HIDE_PREVENTED)\n\n $(this._element).trigger(hideEventPrevented)\n if (hideEventPrevented.isDefaultPrevented()) {\n return\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden'\n }\n\n this._element.classList.add(CLASS_NAME_STATIC)\n\n const modalTransitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n $(this._element).off(Util.TRANSITION_END)\n\n $(this._element).one(Util.TRANSITION_END, () => {\n this._element.classList.remove(CLASS_NAME_STATIC)\n if (!isModalOverflowing) {\n $(this._element).one(Util.TRANSITION_END, () => {\n this._element.style.overflowY = ''\n })\n .emulateTransitionEnd(this._element, modalTransitionDuration)\n }\n })\n .emulateTransitionEnd(modalTransitionDuration)\n this._element.focus()\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(CLASS_NAME_FADE)\n const modalBody = this._dialog ? this._dialog.querySelector(SELECTOR_MODAL_BODY) : null\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n\n if ($(this._dialog).hasClass(CLASS_NAME_SCROLLABLE) && modalBody) {\n modalBody.scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(CLASS_NAME_SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(EVENT_SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(EVENT_FOCUSIN) // Guard against infinite focus loop\n .on(EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown) {\n $(this._element).on(EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n } else if (!this._config.keyboard && event.which === ESCAPE_KEYCODE) {\n this._triggerBackdropTransition()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(EVENT_KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(EVENT_RESIZE, event => this.handleUpdate(event))\n } else {\n $(window).off(EVENT_RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(CLASS_NAME_OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(EVENT_HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(CLASS_NAME_FADE) ?\n CLASS_NAME_FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = CLASS_NAME_BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(EVENT_CLICK_DISMISS, event => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n\n if (event.target !== event.currentTarget) {\n return\n }\n\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(CLASS_NAME_SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(CLASS_NAME_SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(CLASS_NAME_FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = Math.round(rect.left + rect.right) < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(CLASS_NAME_OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${SELECTOR_STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = CLASS_NAME_SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY) ?\n 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(EVENT_SHOW, showEvent => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(EVENT_HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[\\d+/a-z]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter(attrRegex => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, len = regExp.length; i < len; i++) {\n if (regExp[i].test(attrName)) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n // eslint-disable-next-line unicorn/prefer-spread\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach(attr => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { DefaultWhitelist, sanitizeHtml } from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst HOVER_STATE_SHOW = 'show'\nconst HOVER_STATE_OUT = 'out'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\nconst SELECTOR_ARROW = '.arrow'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: 'right',\n BOTTOM: 'bottom',\n LEFT: 'left'\n}\n\nconst Default = {\n animation: true,\n template: '' +\n '' +\n '',\n trigger: 'hover focus',\n title: '',\n delay: 0,\n html: false,\n selector: false,\n placement: 'top',\n offset: 0,\n container: false,\n fallbackPlacement: 'flip',\n boundary: 'scrollParent',\n customClass: '',\n sanitize: true,\n sanitizeFn: null,\n whiteList: DefaultWhitelist,\n popperConfig: null\n}\n\nconst DefaultType = {\n animation: 'boolean',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string',\n delay: '(number|object)',\n html: 'boolean',\n selector: '(string|boolean)',\n placement: '(string|function)',\n offset: '(number|string|function)',\n container: '(string|element|boolean)',\n fallbackPlacement: '(string|array)',\n boundary: '(string|element)',\n customClass: '(string|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n whiteList: 'object',\n popperConfig: '(null|object)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\n/**\n * Class definition\n */\n\nclass Tooltip {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)')\n }\n\n // Private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(CLASS_NAME_SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler)\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(CLASS_NAME_FADE)\n }\n\n const placement = typeof this.config.placement === 'function' ?\n this.config.placement.call(this, tip, this.element) :\n this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, this._getPopperConfig(attachment))\n\n $(tip).addClass(CLASS_NAME_SHOW)\n $(tip).addClass(this.config.customClass)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HOVER_STATE_OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(CLASS_NAME_FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HOVER_STATE_SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n\n if ($(this.tip).hasClass(CLASS_NAME_FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(SELECTOR_TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${CLASS_NAME_FADE} ${CLASS_NAME_SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function' ?\n this.config.title.call(this.element) :\n this.config.title\n }\n\n return title\n }\n\n // Private\n _getPopperConfig(attachment) {\n const defaultBsConfig = {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: SELECTOR_ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: data => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: data => this._handlePopperPlacementChange(data)\n }\n\n return {\n ...defaultBsConfig,\n ...this.config.popperConfig\n }\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = data => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element)\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach(trigger => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n event => this.toggle(event)\n )\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSEENTER :\n this.constructor.Event.FOCUSIN\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSELEAVE :\n this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(eventIn, this.config.selector, event => this._enter(event))\n .on(eventOut, this.config.selector, event => this._leave(event))\n }\n })\n\n this._hideModalHandler = () => {\n if (this.element) {\n this.hide()\n }\n }\n\n $(this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler)\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(CLASS_NAME_SHOW) || context._hoverState === HOVER_STATE_SHOW) {\n context._hoverState = HOVER_STATE_SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach(dataAttr => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n this.tip = popperData.instance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(CLASS_NAME_FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * Constants\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\nconst Default = {\n ...Tooltip.Default,\n placement: 'right',\n trigger: 'click',\n content: '',\n template: '' +\n '' +\n '' +\n ''\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(string|element|function)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(SELECTOR_TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n\n this.setElementContent($tip.find(SELECTOR_CONTENT), content)\n\n $tip.removeClass(`${CLASS_NAME_FADE} ${CLASS_NAME_SHOW}`)\n }\n\n // Private\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_SCROLL = `scroll${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst METHOD_OFFSET = 'offset'\nconst METHOD_POSITION = 'position'\n\nconst SELECTOR_DATA_SPY = '[data-spy=\"scroll\"]'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_NAV_LINKS = '.nav-link'\nconst SELECTOR_NAV_ITEMS = '.nav-item'\nconst SELECTOR_LIST_ITEMS = '.list-group-item'\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_ITEMS = '.dropdown-item'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst Default = {\n offset: 10,\n method: 'auto',\n target: ''\n}\n\nconst DefaultType = {\n offset: 'number',\n method: 'string',\n target: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${SELECTOR_NAV_LINKS},` +\n `${this._config.target} ${SELECTOR_LIST_ITEMS},` +\n `${this._config.target} ${SELECTOR_DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(EVENT_SCROLL, event => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window ?\n METHOD_OFFSET : METHOD_POSITION\n\n const offsetMethod = this._config.method === 'auto' ?\n autoMethod : this._config.method\n\n const offsetBase = offsetMethod === METHOD_POSITION ?\n this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map(element => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n\n return null\n })\n .filter(item => item)\n .sort((a, b) => a[0] - b[0])\n .forEach(item => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.target !== 'string' && Util.isElement(config.target)) {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window ?\n this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window ?\n window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n for (let i = this._offsets.length; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map(selector => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(CLASS_NAME_DROPDOWN_ITEM)) {\n $link.closest(SELECTOR_DROPDOWN)\n .find(SELECTOR_DROPDOWN_TOGGLE)\n .addClass(CLASS_NAME_ACTIVE)\n $link.addClass(CLASS_NAME_ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(CLASS_NAME_ACTIVE)\n // Set triggered links parents as active\n // With both and markup a parent is the previous sibling of any nav ancestor\n $link.parents(SELECTOR_NAV_LIST_GROUP)\n .prev(`${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`)\n .addClass(CLASS_NAME_ACTIVE)\n // Handle special case when .nav-link is inside .nav-item\n $link.parents(SELECTOR_NAV_LIST_GROUP)\n .prev(SELECTOR_NAV_ITEMS)\n .children(SELECTOR_NAV_LINKS)\n .addClass(CLASS_NAME_ACTIVE)\n }\n\n $(this._scrollElement).trigger(EVENT_ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n [].slice.call(document.querySelectorAll(this._selector))\n .filter(node => node.classList.contains(CLASS_NAME_ACTIVE))\n .forEach(node => node.classList.remove(CLASS_NAME_ACTIVE))\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new ScrollSpy(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n const scrollSpys = [].slice.call(document.querySelectorAll(SELECTOR_DATA_SPY))\n const scrollSpysLength = scrollSpys.length\n\n for (let i = scrollSpysLength; i--;) {\n const $spy = $(scrollSpys[i])\n ScrollSpy._jQueryInterface.call($spy, $spy.data())\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = ScrollSpy._jQueryInterface\n$.fn[NAME].Constructor = ScrollSpy\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return ScrollSpy._jQueryInterface\n}\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'tab'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_DROPDOWN_MENU = 'dropdown-menu'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_DISABLED = 'disabled'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_UL = '> li > .active'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\nconst SELECTOR_DROPDOWN_ACTIVE_CHILD = '> .dropdown-menu .active'\n\n/**\n * Class definition\n */\n\nclass Tab {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n show() {\n if (this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n $(this._element).hasClass(CLASS_NAME_ACTIVE) ||\n $(this._element).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n let target\n let previous\n const listElement = $(this._element).closest(SELECTOR_NAV_LIST_GROUP)[0]\n const selector = Util.getSelectorFromElement(this._element)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? SELECTOR_ACTIVE_UL : SELECTOR_ACTIVE\n previous = $.makeArray($(listElement).find(itemSelector))\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = $.Event(EVENT_HIDE, {\n relatedTarget: this._element\n })\n\n const showEvent = $.Event(EVENT_SHOW, {\n relatedTarget: previous\n })\n\n if (previous) {\n $(previous).trigger(hideEvent)\n }\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented() ||\n hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n this._activate(\n this._element,\n listElement\n )\n\n const complete = () => {\n const hiddenEvent = $.Event(EVENT_HIDDEN, {\n relatedTarget: this._element\n })\n\n const shownEvent = $.Event(EVENT_SHOWN, {\n relatedTarget: previous\n })\n\n $(previous).trigger(hiddenEvent)\n $(this._element).trigger(shownEvent)\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ?\n $(container).find(SELECTOR_ACTIVE_UL) :\n $(container).children(SELECTOR_ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && $(active).hasClass(CLASS_NAME_FADE))\n const complete = () => this._transitionComplete(\n element,\n active,\n callback\n )\n\n if (active && isTransitioning) {\n const transitionDuration = Util.getTransitionDurationFromElement(active)\n\n $(active)\n .removeClass(CLASS_NAME_SHOW)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n $(active).removeClass(CLASS_NAME_ACTIVE)\n\n const dropdownChild = $(active.parentNode).find(\n SELECTOR_DROPDOWN_ACTIVE_CHILD\n )[0]\n\n if (dropdownChild) {\n $(dropdownChild).removeClass(CLASS_NAME_ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n $(element).addClass(CLASS_NAME_ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n Util.reflow(element)\n\n if (element.classList.contains(CLASS_NAME_FADE)) {\n element.classList.add(CLASS_NAME_SHOW)\n }\n\n let parent = element.parentNode\n if (parent && parent.nodeName === 'LI') {\n parent = parent.parentNode\n }\n\n if (parent && $(parent).hasClass(CLASS_NAME_DROPDOWN_MENU)) {\n const dropdownElement = $(element).closest(SELECTOR_DROPDOWN)[0]\n\n if (dropdownElement) {\n const dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(SELECTOR_DROPDOWN_TOGGLE))\n\n $(dropdownToggleList).addClass(CLASS_NAME_ACTIVE)\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n\n if (!data) {\n data = new Tab(this)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n Tab._jQueryInterface.call($(this), 'show')\n })\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Tab._jQueryInterface\n$.fn[NAME].Constructor = Tab\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tab._jQueryInterface\n}\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'toast'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_HIDE = 'hide'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\n\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\n\nconst SELECTOR_DATA_DISMISS = '[data-dismiss=\"toast\"]'\n\nconst Default = {\n animation: true,\n autohide: true,\n delay: 500\n}\n\nconst DefaultType = {\n animation: 'boolean',\n autohide: 'boolean',\n delay: 'number'\n}\n\n/**\n * Class definition\n */\n\nclass Toast {\n constructor(element, config) {\n this._element = element\n this._config = this._getConfig(config)\n this._timeout = null\n this._setListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n show() {\n const showEvent = $.Event(EVENT_SHOW)\n\n $(this._element).trigger(showEvent)\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n this._clearTimeout()\n\n if (this._config.animation) {\n this._element.classList.add(CLASS_NAME_FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(CLASS_NAME_SHOWING)\n this._element.classList.add(CLASS_NAME_SHOW)\n\n $(this._element).trigger(EVENT_SHOWN)\n\n if (this._config.autohide) {\n this._timeout = setTimeout(() => {\n this.hide()\n }, this._config.delay)\n }\n }\n\n this._element.classList.remove(CLASS_NAME_HIDE)\n Util.reflow(this._element)\n this._element.classList.add(CLASS_NAME_SHOWING)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n hide() {\n if (!this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const hideEvent = $.Event(EVENT_HIDE)\n\n $(this._element).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._close()\n }\n\n dispose() {\n this._clearTimeout()\n\n if (this._element.classList.contains(CLASS_NAME_SHOW)) {\n this._element.classList.remove(CLASS_NAME_SHOW)\n }\n\n $(this._element).off(EVENT_CLICK_DISMISS)\n\n $.removeData(this._element, DATA_KEY)\n this._element = null\n this._config = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...$(this._element).data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _setListeners() {\n $(this._element).on(EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, () => this.hide())\n }\n\n _close() {\n const complete = () => {\n this._element.classList.add(CLASS_NAME_HIDE)\n $(this._element).trigger(EVENT_HIDDEN)\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _clearTimeout() {\n clearTimeout(this._timeout)\n this._timeout = null\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new Toast(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Toast._jQueryInterface\n$.fn[NAME].Constructor = Toast\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Toast._jQueryInterface\n}\n\nexport default Toast\n"],"names":["TRANSITION_END","MAX_UID","MILLISECONDS_MULTIPLIER","toType","obj","toString","call","match","toLowerCase","getSpecialTransitionEndEvent","bindType","delegateType","handle","event","$","target","is","handleObj","handler","apply","arguments","undefined","transitionEndEmulator","duration","called","one","Util","setTimeout","triggerTransitionEnd","setTransitionEndSupport","fn","emulateTransitionEnd","special","getUID","prefix","Math","random","document","getElementById","getSelectorFromElement","element","selector","getAttribute","hrefAttr","trim","querySelector","_","getTransitionDurationFromElement","transitionDuration","css","transitionDelay","floatTransitionDuration","parseFloat","floatTransitionDelay","split","reflow","offsetHeight","trigger","supportsTransitionEnd","Boolean","isElement","nodeType","typeCheckConfig","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","expectedTypes","value","valueType","RegExp","test","Error","toUpperCase","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","parentNode","jQueryDetection","TypeError","version","jquery","minMajor","ltMajor","minMinor","minPatch","maxMajor","NAME","VERSION","DATA_KEY","EVENT_KEY","DATA_API_KEY","JQUERY_NO_CONFLICT","CLASS_NAME_ALERT","CLASS_NAME_FADE","CLASS_NAME_SHOW","EVENT_CLOSE","EVENT_CLOSED","EVENT_CLICK_DATA_API","SELECTOR_DISMISS","Alert","_element","close","rootElement","_getRootElement","customEvent","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","parent","closest","closeEvent","Event","removeClass","hasClass","_destroyElement","detach","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","on","Constructor","noConflict","CLASS_NAME_ACTIVE","CLASS_NAME_BUTTON","CLASS_NAME_FOCUS","EVENT_FOCUS_BLUR_DATA_API","EVENT_LOAD_DATA_API","SELECTOR_DATA_TOGGLE_CARROT","SELECTOR_DATA_TOGGLES","SELECTOR_DATA_TOGGLE","SELECTOR_DATA_TOGGLES_BUTTONS","SELECTOR_INPUT","SELECTOR_ACTIVE","SELECTOR_BUTTON","Button","shouldAvoidTriggerChange","toggle","triggerChangeEvent","addAriaPressed","input","type","checked","classList","contains","activeElement","focus","hasAttribute","setAttribute","toggleClass","avoidTriggerChange","button","initialButton","inputBtn","tagName","window","buttons","slice","querySelectorAll","i","len","length","add","ARROW_LEFT_KEYCODE","ARROW_RIGHT_KEYCODE","TOUCHEVENT_COMPAT_WAIT","SWIPE_THRESHOLD","CLASS_NAME_CAROUSEL","CLASS_NAME_SLIDE","CLASS_NAME_RIGHT","CLASS_NAME_LEFT","CLASS_NAME_NEXT","CLASS_NAME_PREV","CLASS_NAME_POINTER_EVENT","DIRECTION_NEXT","DIRECTION_PREV","DIRECTION_LEFT","DIRECTION_RIGHT","EVENT_SLIDE","EVENT_SLID","EVENT_KEYDOWN","EVENT_MOUSEENTER","EVENT_MOUSELEAVE","EVENT_TOUCHSTART","EVENT_TOUCHMOVE","EVENT_TOUCHEND","EVENT_POINTERDOWN","EVENT_POINTERUP","EVENT_DRAG_START","SELECTOR_ACTIVE_ITEM","SELECTOR_ITEM","SELECTOR_ITEM_IMG","SELECTOR_NEXT_PREV","SELECTOR_INDICATORS","SELECTOR_DATA_SLIDE","SELECTOR_DATA_RIDE","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","PointerType","TOUCH","PEN","Carousel","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","PointerEvent","MSPointerEvent","_addEventListeners","next","_slide","nextWhenVisible","hidden","prev","cycle","clearInterval","_updateInterval","setInterval","visibilityState","bind","to","index","activeIndex","_getItemIndex","direction","off","_handleSwipe","absDeltax","abs","_keydown","_addTouchEventListeners","start","originalEvent","pointerType","clientX","touches","move","end","clearTimeout","e","which","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","isGoingToWrap","delta","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","from","_setActiveIndicatorElement","indicators","nextIndicator","children","addClass","elementInterval","parseInt","defaultInterval","activeElementIndex","nextElement","nextElementIndex","isCycling","directionalClassName","orderClassName","slidEvent","action","ride","_dataApiClickHandler","slideIndex","carousels","$carousel","CLASS_NAME_COLLAPSE","CLASS_NAME_COLLAPSING","CLASS_NAME_COLLAPSED","DIMENSION_WIDTH","DIMENSION_HEIGHT","EVENT_SHOW","EVENT_SHOWN","EVENT_HIDE","EVENT_HIDDEN","SELECTOR_ACTIVES","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","filter","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","not","startEvent","dimension","_getDimension","style","attr","setTransitioning","complete","capitalizedDimension","scrollSize","getBoundingClientRect","triggerArrayLength","$elem","isTransitioning","hasWidth","_getTargetFromElement","triggerArray","isOpen","currentTarget","$trigger","selectors","$target","ESCAPE_KEYCODE","SPACE_KEYCODE","TAB_KEYCODE","ARROW_UP_KEYCODE","ARROW_DOWN_KEYCODE","RIGHT_MOUSE_BUTTON_WHICH","REGEXP_KEYDOWN","CLASS_NAME_DISABLED","CLASS_NAME_DROPUP","CLASS_NAME_DROPRIGHT","CLASS_NAME_DROPLEFT","CLASS_NAME_MENURIGHT","CLASS_NAME_POSITION_STATIC","EVENT_CLICK","EVENT_KEYDOWN_DATA_API","EVENT_KEYUP_DATA_API","SELECTOR_FORM_CHILD","SELECTOR_MENU","SELECTOR_NAVBAR_NAV","SELECTOR_VISIBLE_ITEMS","PLACEMENT_TOP","PLACEMENT_TOPEND","PLACEMENT_BOTTOM","PLACEMENT_BOTTOMEND","PLACEMENT_RIGHT","PLACEMENT_LEFT","offset","flip","boundary","reference","display","popperConfig","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","isActive","_clearMenus","usePopper","showEvent","_getParentFromElement","Popper","referenceElement","_getPopperConfig","body","noop","hideEvent","destroy","update","scheduleUpdate","stopPropagation","constructor","_getPlacement","$parentDropdown","placement","_getOffset","offsets","modifiers","enabled","preventOverflow","boundariesElement","applyStyle","toggles","context","clickEvent","dropdownMenu","_dataApiKeydownHandler","items","item","CLASS_NAME_SCROLLABLE","CLASS_NAME_SCROLLBAR_MEASURER","CLASS_NAME_BACKDROP","CLASS_NAME_OPEN","CLASS_NAME_STATIC","EVENT_HIDE_PREVENTED","EVENT_FOCUSIN","EVENT_RESIZE","EVENT_CLICK_DISMISS","EVENT_KEYDOWN_DISMISS","EVENT_MOUSEUP_DISMISS","EVENT_MOUSEDOWN_DISMISS","SELECTOR_DIALOG","SELECTOR_MODAL_BODY","SELECTOR_DATA_DISMISS","SELECTOR_FIXED_CONTENT","SELECTOR_STICKY_CONTENT","backdrop","Modal","_dialog","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","transition","_hideModal","forEach","htmlElement","handleUpdate","_triggerBackdropTransition","hideEventPrevented","isModalOverflowing","scrollHeight","clientHeight","overflowY","modalTransitionDuration","modalBody","Node","ELEMENT_NODE","appendChild","removeAttribute","scrollTop","_enforceFocus","shownEvent","transitionComplete","has","_resetAdjustments","_resetScrollbar","_removeBackdrop","callback","animate","createElement","className","appendTo","backdropTransitionDuration","callbackRemove","paddingLeft","paddingRight","rect","round","left","right","innerWidth","_getScrollbarWidth","fixedContent","stickyContent","actualPadding","calculatedPadding","actualMargin","marginRight","calculatedMargin","padding","elements","margin","scrollDiv","scrollbarWidth","width","clientWidth","removeChild","uriAttrs","ARIA_ATTRIBUTE_PATTERN","DefaultWhitelist","a","area","b","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","SAFE_URL_PATTERN","DATA_URL_PATTERN","allowedAttribute","allowedAttributeList","attrName","nodeName","nodeValue","regExp","attrRegex","sanitizeHtml","unsafeHtml","whiteList","sanitizeFn","domParser","DOMParser","createdDocument","parseFromString","whitelistKeys","keys","el","elName","attributeList","attributes","whitelistedAttributes","concat","innerHTML","CLASS_PREFIX","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","HOVER_STATE_SHOW","HOVER_STATE_OUT","SELECTOR_TOOLTIP_INNER","SELECTOR_ARROW","TRIGGER_HOVER","TRIGGER_FOCUS","TRIGGER_CLICK","TRIGGER_MANUAL","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","animation","template","title","delay","html","container","fallbackPlacement","customClass","sanitize","HIDE","HIDDEN","SHOW","SHOWN","INSERTED","CLICK","FOCUSIN","FOCUSOUT","MOUSEENTER","MOUSELEAVE","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","_hideModalHandler","isWithContent","shadowRoot","isInTheDom","ownerDocument","tipId","setContent","attachment","_getAttachment","addAttachmentClass","_getContainer","_fixTransition","prevHoverState","_cleanTipClass","getTitle","setElementContent","content","empty","append","text","defaultBsConfig","behavior","arrow","onCreate","originalPlacement","_handlePopperPlacementChange","onUpdate","find","triggers","eventIn","eventOut","_fixTitle","titleType","dataAttributes","dataAttr","key","$tip","tabClass","join","popperData","instance","popper","initConfigAnimation","SELECTOR_TITLE","SELECTOR_CONTENT","Popover","_getContent","CLASS_NAME_DROPDOWN_ITEM","EVENT_ACTIVATE","EVENT_SCROLL","METHOD_OFFSET","METHOD_POSITION","SELECTOR_DATA_SPY","SELECTOR_NAV_LIST_GROUP","SELECTOR_NAV_LINKS","SELECTOR_NAV_ITEMS","SELECTOR_LIST_ITEMS","SELECTOR_DROPDOWN","SELECTOR_DROPDOWN_ITEMS","SELECTOR_DROPDOWN_TOGGLE","method","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","targets","map","targetSelector","targetBCR","height","top","sort","pageYOffset","max","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","isActiveTarget","queries","$link","parents","node","scrollSpys","scrollSpysLength","$spy","CLASS_NAME_DROPDOWN_MENU","SELECTOR_ACTIVE_UL","SELECTOR_DROPDOWN_ACTIVE_CHILD","Tab","previous","listElement","itemSelector","makeArray","hiddenEvent","activeElements","active","_transitionComplete","dropdownChild","dropdownElement","dropdownToggleList","$this","CLASS_NAME_HIDE","CLASS_NAME_SHOWING","autohide","Toast","_clearTimeout","_close"],"mappings":"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"}
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.min.js b/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.min.js
deleted file mode 100644
index 50720ea..0000000
--- a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.min.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * Bootstrap v4.6.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap={},t.jQuery,t.Popper)}(this,(function(t,e,n){"use strict";function i(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var o=i(e),a=i(n);function s(t,e){for(var n=0;n=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};d.jQueryDetection(),o.default.fn.emulateTransitionEnd=function(t){var e=this,n=!1;return o.default(this).one(d.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||d.triggerTransitionEnd(e)}),t),this},o.default.event.special[d.TRANSITION_END]={bindType:f,delegateType:f,handle:function(t){if(o.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var c="bs.alert",h=o.default.fn.alert,g=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.default.removeData(this._element,c),this._element=null},e._getRootElement=function(t){var e=d.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=o.default(t).closest(".alert")[0]),n},e._triggerCloseEvent=function(t){var e=o.default.Event("close.bs.alert");return o.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(o.default(t).removeClass("show"),o.default(t).hasClass("fade")){var n=d.getTransitionDurationFromElement(t);o.default(t).one(d.TRANSITION_END,(function(n){return e._destroyElement(t,n)})).emulateTransitionEnd(n)}else this._destroyElement(t)},e._destroyElement=function(t){o.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data(c);i||(i=new t(this),n.data(c,i)),"close"===e&&i[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},l(t,null,[{key:"VERSION",get:function(){return"4.6.1"}}]),t}();o.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',g._handleDismiss(new g)),o.default.fn.alert=g._jQueryInterface,o.default.fn.alert.Constructor=g,o.default.fn.alert.noConflict=function(){return o.default.fn.alert=h,g._jQueryInterface};var m="bs.button",p=o.default.fn.button,_="active",v='[data-toggle^="button"]',y='input:not([type="hidden"])',b=".btn",E=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=o.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var i=this._element.querySelector(y);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(_))t=!1;else{var a=n.querySelector(".active");a&&o.default(a).removeClass(_)}t&&("checkbox"!==i.type&&"radio"!==i.type||(i.checked=!this._element.classList.contains(_)),this.shouldAvoidTriggerChange||o.default(i).trigger("change")),i.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(_)),t&&o.default(this._element).toggleClass(_))},e.dispose=function(){o.default.removeData(this._element,m),this._element=null},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this),a=i.data(m);a||(a=new t(this),i.data(m,a)),a.shouldAvoidTriggerChange=n,"toggle"===e&&a[e]()}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.1"}}]),t}();o.default(document).on("click.bs.button.data-api",v,(function(t){var e=t.target,n=e;if(o.default(e).hasClass("btn")||(e=o.default(e).closest(b)[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var i=e.querySelector(y);if(i&&(i.hasAttribute("disabled")||i.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===e.tagName||E._jQueryInterface.call(o.default(e),"toggle","INPUT"===n.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",v,(function(t){var e=o.default(t.target).closest(b)[0];o.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),o.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide(N)},e.nextWhenVisible=function(){var t=o.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(D)},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(d.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(I);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)o.default(this._element).one(A,(function(){return e.to(t)}));else{if(n===t)return this.pause(),void this.cycle();var i=t>n?N:D;this._slide(i,this._items[t])}},e.dispose=function(){o.default(this._element).off(".bs.carousel"),o.default.removeData(this._element,w),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=r({},k,t),d.typeCheckConfig(T,t,O),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&o.default(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&o.default(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&j[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},n=function(e){t._pointerEvent&&j[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};o.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(o.default(this._element).on("pointerdown.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("pointerup.bs.carousel",(function(t){return n(t)})),this._element.classList.add("pointer-event")):(o.default(this._element).on("touchstart.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("touchmove.bs.carousel",(function(e){return function(e){t.touchDeltaX=e.originalEvent.touches&&e.originalEvent.touches.length>1?0:e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),o.default(this._element).on("touchend.bs.carousel",(function(t){return n(t)})))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n=t===N,i=t===D,o=this._getItemIndex(e),a=this._items.length-1;if((i&&0===o||n&&o===a)&&!this._config.wrap)return e;var s=(o+(t===D?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(I)),a=o.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:i,to:n});return o.default(this._element).trigger(a),a},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));o.default(e).removeClass(S);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&o.default(n).addClass(S)}},e._updateInterval=function(){var t=this._activeElement||this._element.querySelector(I);if(t){var e=parseInt(t.getAttribute("data-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}},e._slide=function(t,e){var n,i,a,s=this,l=this._element.querySelector(I),r=this._getItemIndex(l),u=e||l&&this._getItemByDirection(t,l),f=this._getItemIndex(u),c=Boolean(this._interval);if(t===N?(n="carousel-item-left",i="carousel-item-next",a="left"):(n="carousel-item-right",i="carousel-item-prev",a="right"),u&&o.default(u).hasClass(S))this._isSliding=!1;else if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&l&&u){this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(u),this._activeElement=u;var h=o.default.Event(A,{relatedTarget:u,direction:a,from:r,to:f});if(o.default(this._element).hasClass("slide")){o.default(u).addClass(i),d.reflow(u),o.default(l).addClass(n),o.default(u).addClass(n);var g=d.getTransitionDurationFromElement(l);o.default(l).one(d.TRANSITION_END,(function(){o.default(u).removeClass(n+" "+i).addClass(S),o.default(l).removeClass("active "+i+" "+n),s._isSliding=!1,setTimeout((function(){return o.default(s._element).trigger(h)}),0)})).emulateTransitionEnd(g)}else o.default(l).removeClass(S),o.default(u).addClass(S),this._isSliding=!1,o.default(this._element).trigger(h);c&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data(w),i=r({},k,o.default(this).data());"object"==typeof e&&(i=r({},i,e));var a="string"==typeof e?e:i.slide;if(n||(n=new t(this,i),o.default(this).data(w,n)),"number"==typeof e)n.to(e);else if("string"==typeof a){if("undefined"==typeof n[a])throw new TypeError('No method named "'+a+'"');n[a]()}else i.interval&&i.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=function(e){var n=d.getSelectorFromElement(this);if(n){var i=o.default(n)[0];if(i&&o.default(i).hasClass("carousel")){var a=r({},o.default(i).data(),o.default(this).data()),s=this.getAttribute("data-slide-to");s&&(a.interval=!1),t._jQueryInterface.call(o.default(i),a),s&&o.default(i).data(w).to(s),e.preventDefault()}}},l(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return k}}]),t}();o.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",P._dataApiClickHandler),o.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,n=t.length;e0&&(this._selector=s,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){o.default(this._element).hasClass(q)?this.hide():this.show()},e.show=function(){var e,n,i=this;if(!(this._isTransitioning||o.default(this._element).hasClass(q)||(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof i._config.parent?t.getAttribute("data-parent")===i._config.parent:t.classList.contains(F)}))).length&&(e=null),e&&(n=o.default(e).not(this._selector).data(R))&&n._isTransitioning))){var a=o.default.Event("show.bs.collapse");if(o.default(this._element).trigger(a),!a.isDefaultPrevented()){e&&(t._jQueryInterface.call(o.default(e).not(this._selector),"hide"),n||o.default(e).data(R,null));var s=this._getDimension();o.default(this._element).removeClass(F).addClass(Q),this._element.style[s]=0,this._triggerArray.length&&o.default(this._triggerArray).removeClass(B).attr("aria-expanded",!0),this.setTransitioning(!0);var l="scroll"+(s[0].toUpperCase()+s.slice(1)),r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){o.default(i._element).removeClass(Q).addClass("collapse show"),i._element.style[s]="",i.setTransitioning(!1),o.default(i._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(r),this._element.style[s]=this._element[l]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&o.default(this._element).hasClass(q)){var e=o.default.Event("hide.bs.collapse");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",d.reflow(this._element),o.default(this._element).addClass(Q).removeClass("collapse show");var i=this._triggerArray.length;if(i>0)for(var a=0;a0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets,t._element)),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),r({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data(K);if(n||(n=new t(this,"object"==typeof e?e:null),o.default(this).data(K,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=[].slice.call(document.querySelectorAll(it)),i=0,a=n.length;i0&&s--,40===e.which&&sdocument.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add(ht);var i=d.getTransitionDurationFromElement(this._dialog);o.default(this._element).off(d.TRANSITION_END),o.default(this._element).one(d.TRANSITION_END,(function(){t._element.classList.remove(ht),n||o.default(t._element).one(d.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,i)})).emulateTransitionEnd(i),this._element.focus()}},e._showElement=function(t){var e=this,n=o.default(this._element).hasClass(dt),i=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),o.default(this._dialog).hasClass("modal-dialog-scrollable")&&i?i.scrollTop=0:this._element.scrollTop=0,n&&d.reflow(this._element),o.default(this._element).addClass(ct),this._config.focus&&this._enforceFocus();var a=o.default.Event("shown.bs.modal",{relatedTarget:t}),s=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,o.default(e._element).trigger(a)};if(n){var l=d.getTransitionDurationFromElement(this._dialog);o.default(this._dialog).one(d.TRANSITION_END,s).emulateTransitionEnd(l)}else s()},e._enforceFocus=function(){var t=this;o.default(document).off(pt).on(pt,(function(e){document!==e.target&&t._element!==e.target&&0===o.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?o.default(this._element).on(yt,(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||o.default(this._element).off(yt)},e._setResizeEvent=function(){var t=this;this._isShown?o.default(window).on(_t,(function(e){return t.handleUpdate(e)})):o.default(window).off(_t)},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){o.default(document.body).removeClass(ft),t._resetAdjustments(),t._resetScrollbar(),o.default(t._element).trigger(gt)}))},e._removeBackdrop=function(){this._backdrop&&(o.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=o.default(this._element).hasClass(dt)?dt:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),o.default(this._backdrop).appendTo(document.body),o.default(this._element).on(vt,(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._triggerBackdropTransition():e.hide())})),n&&d.reflow(this._backdrop),o.default(this._backdrop).addClass(ct),!t)return;if(!n)return void t();var i=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){o.default(this._backdrop).removeClass(ct);var a=function(){e._removeBackdrop(),t&&t()};if(o.default(this._element).hasClass(dt)){var s=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Ut={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Mt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Wt=function(){function t(t,e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=o.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(o.default(this.getTipElement()).hasClass(Rt))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),o.default.removeData(this.element,this.constructor.DATA_KEY),o.default(this.element).off(this.constructor.EVENT_KEY),o.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&o.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===o.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=o.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){o.default(this.element).trigger(e);var n=d.findShadowRoot(this.element),i=o.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!i)return;var s=this.getTipElement(),l=d.getUID(this.constructor.NAME);s.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&o.default(s).addClass(Lt);var r="function"==typeof this.config.placement?this.config.placement.call(this,s,this.element):this.config.placement,u=this._getAttachment(r);this.addAttachmentClass(u);var f=this._getContainer();o.default(s).data(this.constructor.DATA_KEY,this),o.default.contains(this.element.ownerDocument.documentElement,this.tip)||o.default(s).appendTo(f),o.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new a.default(this.element,s,this._getPopperConfig(u)),o.default(s).addClass(Rt),o.default(s).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&o.default(document.body).children().on("mouseover",null,o.default.noop);var c=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,o.default(t.element).trigger(t.constructor.Event.SHOWN),e===qt&&t._leave(null,t)};if(o.default(this.tip).hasClass(Lt)){var h=d.getTransitionDurationFromElement(this.tip);o.default(this.tip).one(d.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},e.hide=function(t){var e=this,n=this.getTipElement(),i=o.default.Event(this.constructor.Event.HIDE),a=function(){e._hoverState!==xt&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),o.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(o.default(this.element).trigger(i),!i.isDefaultPrevented()){if(o.default(n).removeClass(Rt),"ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,o.default(this.tip).hasClass(Lt)){var s=d.getTransitionDurationFromElement(n);o.default(n).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(o.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),o.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=At(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?o.default(e).parent().is(t)||t.empty().append(e):t.text(o.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return r({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t.config.offset(e.offsets,t.element)),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:d.isElement(this.config.container)?o.default(this.config.container):o.default(document).find(this.config.container)},e._getAttachment=function(t){return Bt[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)o.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var n=e===Ft?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,i=e===Ft?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;o.default(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(i,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},o.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Qt:Ft]=!0),o.default(e.getTipElement()).hasClass(Rt)||e._hoverState===xt?e._hoverState=xt:(clearTimeout(e._timeout),e._hoverState=xt,e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){e._hoverState===xt&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Qt:Ft]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=qt,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){e._hoverState===qt&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=o.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==Pt.indexOf(t)&&delete e[t]})),"number"==typeof(t=r({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d.typeCheckConfig(It,t,this.constructor.DefaultType),t.sanitize&&(t.template=At(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(jt);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(o.default(t).removeClass(Lt),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data(kt),a="object"==typeof e&&e;if((i||!/dispose|hide/.test(e))&&(i||(i=new t(this,a),n.data(kt,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return Ht}},{key:"NAME",get:function(){return It}},{key:"DATA_KEY",get:function(){return kt}},{key:"Event",get:function(){return Mt}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return Ut}}]),t}();o.default.fn.tooltip=Wt._jQueryInterface,o.default.fn.tooltip.Constructor=Wt,o.default.fn.tooltip.noConflict=function(){return o.default.fn.tooltip=Ot,Wt._jQueryInterface};var Vt="bs.popover",zt=o.default.fn.popover,Kt=new RegExp("(^|\\s)bs-popover\\S+","g"),Xt=r({},Wt.Default,{placement:"right",trigger:"click",content:"",template:''}),Yt=r({},Wt.DefaultType,{content:"(string|element|function)"}),$t={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Jt=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),e.prototype.constructor=e,u(e,n);var a=i.prototype;return a.isWithContent=function(){return this.getTitle()||this._getContent()},a.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-popover-"+t)},a.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},a.setContent=function(){var t=o.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},a._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},a._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(Kt);null!==e&&e.length>0&&t.removeClass(e.join(""))},i._jQueryInterface=function(t){return this.each((function(){var e=o.default(this).data(Vt),n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new i(this,n),o.default(this).data(Vt,e)),"string"==typeof t)){if("undefined"==typeof e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},l(i,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return Xt}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return Vt}},{key:"Event",get:function(){return $t}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return Yt}}]),i}(Wt);o.default.fn.popover=Jt._jQueryInterface,o.default.fn.popover.Constructor=Jt,o.default.fn.popover.noConflict=function(){return o.default.fn.popover=zt,Jt._jQueryInterface};var Gt="scrollspy",Zt="bs.scrollspy",te=o.default.fn[Gt],ee="active",ne="position",ie=".nav, .list-group",oe={offset:10,method:"auto",target:""},ae={offset:"number",method:"string",target:"(string|element)"},se=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,o.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return n._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":ne,n="auto"===this._config.method?e:this._config.method,i=n===ne?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,a=d.getSelectorFromElement(t);if(a&&(e=document.querySelector(a)),e){var s=e.getBoundingClientRect();if(s.width||s.height)return[o.default(e)[n]().top+i,a]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){o.default.removeData(this._element,Zt),o.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=r({},oe,"object"==typeof t&&t?t:{})).target&&d.isElement(t.target)){var e=o.default(t.target).attr("id");e||(e=d.getUID(Gt),o.default(t.target).attr("id",e)),t.target="#"+e}return d.typeCheckConfig(Gt,t,ae),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;)this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t li > .active",ge=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&o.default(this._element).hasClass(ue)||o.default(this._element).hasClass("disabled"))){var e,n,i=o.default(this._element).closest(".nav, .list-group")[0],a=d.getSelectorFromElement(this._element);if(i){var s="UL"===i.nodeName||"OL"===i.nodeName?he:ce;n=(n=o.default.makeArray(o.default(i).find(s)))[n.length-1]}var l=o.default.Event("hide.bs.tab",{relatedTarget:this._element}),r=o.default.Event("show.bs.tab",{relatedTarget:n});if(n&&o.default(n).trigger(l),o.default(this._element).trigger(r),!r.isDefaultPrevented()&&!l.isDefaultPrevented()){a&&(e=document.querySelector(a)),this._activate(this._element,i);var u=function(){var e=o.default.Event("hidden.bs.tab",{relatedTarget:t._element}),i=o.default.Event("shown.bs.tab",{relatedTarget:n});o.default(n).trigger(e),o.default(t._element).trigger(i)};e?this._activate(e,e.parentNode,u):u()}}},e.dispose=function(){o.default.removeData(this._element,le),this._element=null},e._activate=function(t,e,n){var i=this,a=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?o.default(e).children(ce):o.default(e).find(he))[0],s=n&&a&&o.default(a).hasClass(fe),l=function(){return i._transitionComplete(t,a,n)};if(a&&s){var r=d.getTransitionDurationFromElement(a);o.default(a).removeClass(de).one(d.TRANSITION_END,l).emulateTransitionEnd(r)}else l()},e._transitionComplete=function(t,e,n){if(e){o.default(e).removeClass(ue);var i=o.default(e.parentNode).find("> .dropdown-menu .active")[0];i&&o.default(i).removeClass(ue),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}o.default(t).addClass(ue),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),d.reflow(t),t.classList.contains(fe)&&t.classList.add(de);var a=t.parentNode;if(a&&"LI"===a.nodeName&&(a=a.parentNode),a&&o.default(a).hasClass("dropdown-menu")){var s=o.default(t).closest(".dropdown")[0];if(s){var l=[].slice.call(s.querySelectorAll(".dropdown-toggle"));o.default(l).addClass(ue)}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data(le);if(i||(i=new t(this),n.data(le,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.1"}}]),t}();o.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ge._jQueryInterface.call(o.default(this),"show")})),o.default.fn.tab=ge._jQueryInterface,o.default.fn.tab.Constructor=ge,o.default.fn.tab.noConflict=function(){return o.default.fn.tab=re,ge._jQueryInterface};var me="bs.toast",pe=o.default.fn.toast,_e="hide",ve="show",ye="showing",be="click.dismiss.bs.toast",Ee={animation:!0,autohide:!0,delay:500},Te={animation:"boolean",autohide:"boolean",delay:"number"},we=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=o.default.Event("show.bs.toast");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove(ye),t._element.classList.add(ve),o.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove(_e),d.reflow(this._element),this._element.classList.add(ye),this._config.animation){var i=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,n).emulateTransitionEnd(i)}else n()}},e.hide=function(){if(this._element.classList.contains(ve)){var t=o.default.Event("hide.bs.toast");o.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains(ve)&&this._element.classList.remove(ve),o.default(this._element).off(be),o.default.removeData(this._element,me),this._element=null,this._config=null},e._getConfig=function(t){return t=r({},Ee,o.default(this._element).data(),"object"==typeof t&&t?t:{}),d.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;o.default(this._element).on(be,'[data-dismiss="toast"]',(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add(_e),o.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove(ve),this._config.animation){var n=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data(me);if(i||(i=new t(this,"object"==typeof e&&e),n.data(me,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e](this)}}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"DefaultType",get:function(){return Te}},{key:"Default",get:function(){return Ee}}]),t}();o.default.fn.toast=we._jQueryInterface,o.default.fn.toast.Constructor=we,o.default.fn.toast.noConflict=function(){return o.default.fn.toast=pe,we._jQueryInterface},t.Alert=g,t.Button=E,t.Carousel=P,t.Collapse=V,t.Dropdown=lt,t.Modal=Ct,t.Popover=Jt,t.Scrollspy=se,t.Tab=ge,t.Toast=we,t.Tooltip=Wt,t.Util=d,Object.defineProperty(t,"__esModule",{value:!0})}));
-//# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.min.js.map b/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.min.js.map
deleted file mode 100644
index 33dfa2a..0000000
--- a/generator-web/src/main/resources/statics/plugins/bootstrap/js/bootstrap.min.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tools/sanitizer.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js"],"names":["TRANSITION_END","Util","getUID","prefix","Math","random","document","getElementById","getSelectorFromElement","element","selector","getAttribute","hrefAttr","trim","querySelector","_","getTransitionDurationFromElement","transitionDuration","$","css","transitionDelay","floatTransitionDuration","parseFloat","floatTransitionDelay","split","reflow","offsetHeight","triggerTransitionEnd","trigger","supportsTransitionEnd","Boolean","isElement","obj","nodeType","typeCheckConfig","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","call","expectedTypes","value","valueType","toString","match","toLowerCase","RegExp","test","Error","toUpperCase","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","parentNode","jQueryDetection","TypeError","version","fn","jquery","emulateTransitionEnd","duration","_this","this","called","one","setTimeout","event","special","bindType","delegateType","handle","target","is","handleObj","handler","apply","arguments","DATA_KEY","JQUERY_NO_CONFLICT","Alert","_element","close","rootElement","_getRootElement","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","parent","closest","closeEvent","Event","removeClass","hasClass","_destroyElement","detach","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","on","Constructor","noConflict","CLASS_NAME_ACTIVE","SELECTOR_DATA_TOGGLE_CARROT","SELECTOR_INPUT","SELECTOR_BUTTON","Button","shouldAvoidTriggerChange","toggle","triggerChangeEvent","addAriaPressed","input","type","checked","classList","contains","activeElement","focus","hasAttribute","setAttribute","toggleClass","avoidTriggerChange","button","initialButton","inputBtn","tagName","window","buttons","slice","querySelectorAll","i","len","length","add","NAME","DIRECTION_NEXT","DIRECTION_PREV","EVENT_SLID","SELECTOR_ACTIVE_ITEM","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","PointerType","TOUCH","PEN","Carousel","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","PointerEvent","MSPointerEvent","_addEventListeners","next","_slide","nextWhenVisible","hidden","prev","cycle","clearInterval","_updateInterval","setInterval","visibilityState","bind","to","index","activeIndex","_getItemIndex","direction","off","_extends","_handleSwipe","absDeltax","abs","_this2","_keydown","_addTouchEventListeners","_this3","start","originalEvent","pointerType","clientX","touches","end","clearTimeout","e","move","which","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","from","_setActiveIndicatorElement","indicators","nextIndicator","children","addClass","elementInterval","parseInt","defaultInterval","directionalClassName","orderClassName","_this4","activeElementIndex","nextElement","nextElementIndex","isCycling","slidEvent","action","ride","_dataApiClickHandler","slideIndex","carousels","$carousel","CLASS_NAME_SHOW","CLASS_NAME_COLLAPSE","CLASS_NAME_COLLAPSING","CLASS_NAME_COLLAPSED","DIMENSION_WIDTH","SELECTOR_DATA_TOGGLE","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","filter","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","not","startEvent","dimension","_getDimension","style","attr","setTransitioning","scrollSize","getBoundingClientRect","triggerArrayLength","isTransitioning","_getTargetFromElement","triggerArray","isOpen","currentTarget","$trigger","selectors","$target","REGEXP_KEYDOWN","ARROW_UP_KEYCODE","CLASS_NAME_DISABLED","CLASS_NAME_MENURIGHT","EVENT_HIDE","EVENT_HIDDEN","EVENT_CLICK_DATA_API","EVENT_KEYDOWN_DATA_API","SELECTOR_MENU","offset","flip","boundary","reference","display","popperConfig","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","isActive","_clearMenus","usePopper","showEvent","_getParentFromElement","Popper","referenceElement","_getPopperConfig","body","noop","hideEvent","destroy","update","scheduleUpdate","stopPropagation","constructor","_getPlacement","$parentDropdown","placement","_getOffset","offsets","modifiers","enabled","preventOverflow","boundariesElement","applyStyle","toggles","context","clickEvent","dropdownMenu","_dataApiKeydownHandler","items","item","CLASS_NAME_OPEN","CLASS_NAME_FADE","CLASS_NAME_STATIC","EVENT_SHOW","EVENT_FOCUSIN","EVENT_RESIZE","EVENT_CLICK_DISMISS","EVENT_KEYDOWN_DISMISS","EVENT_MOUSEDOWN_DISMISS","SELECTOR_FIXED_CONTENT","backdrop","Modal","_dialog","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","transition","_hideModal","forEach","htmlElement","handleUpdate","_triggerBackdropTransition","hideEventPrevented","isModalOverflowing","scrollHeight","clientHeight","overflowY","modalTransitionDuration","modalBody","Node","ELEMENT_NODE","appendChild","removeAttribute","scrollTop","_enforceFocus","shownEvent","transitionComplete","_this5","has","_this6","_this7","_this8","_resetAdjustments","_resetScrollbar","_removeBackdrop","callback","_this9","animate","createElement","className","appendTo","backdropTransitionDuration","callbackRemove","paddingLeft","paddingRight","rect","round","left","right","innerWidth","_getScrollbarWidth","_this10","fixedContent","stickyContent","actualPadding","calculatedPadding","actualMargin","marginRight","calculatedMargin","padding","elements","margin","scrollDiv","scrollbarWidth","width","clientWidth","removeChild","_this11","uriAttrs","SAFE_URL_PATTERN","DATA_URL_PATTERN","sanitizeHtml","unsafeHtml","whiteList","sanitizeFn","createdDocument","DOMParser","parseFromString","whitelistKeys","keys","_loop","el","elName","nodeName","attributeList","attributes","whitelistedAttributes","concat","allowedAttributeList","attrName","nodeValue","regExp","attrRegex","allowedAttribute","innerHTML","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","HOVER_STATE_SHOW","HOVER_STATE_OUT","TRIGGER_HOVER","TRIGGER_FOCUS","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","animation","template","title","delay","html","container","fallbackPlacement","customClass","sanitize","a","area","b","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","HIDE","HIDDEN","SHOW","SHOWN","INSERTED","CLICK","FOCUSIN","FOCUSOUT","MOUSEENTER","MOUSELEAVE","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","EVENT_KEY","_hideModalHandler","isWithContent","shadowRoot","isInTheDom","ownerDocument","tipId","setContent","attachment","_getAttachment","addAttachmentClass","_getContainer","complete","_fixTransition","prevHoverState","_cleanTipClass","getTitle","CLASS_PREFIX","setElementContent","content","text","empty","append","behavior","arrow","onCreate","originalPlacement","_handlePopperPlacementChange","onUpdate","find","eventIn","eventOut","_fixTitle","titleType","dataAttributes","dataAttr","key","$tip","tabClass","join","popperData","instance","popper","initConfigAnimation","Popover","_getContent","METHOD_POSITION","SELECTOR_NAV_LIST_GROUP","method","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","map","targetSelector","targetBCR","height","top","sort","pageYOffset","max","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","queries","$link","parents","SELECTOR_NAV_LINKS","node","scrollSpys","$spy","SELECTOR_ACTIVE","SELECTOR_ACTIVE_UL","Tab","previous","listElement","itemSelector","makeArray","hiddenEvent","active","_transitionComplete","dropdownChild","dropdownElement","dropdownToggleList","$this","CLASS_NAME_HIDE","CLASS_NAME_SHOWING","autohide","Toast","_clearTimeout","_close"],"mappings":"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","sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * Private TransitionEnd Helpers\n */\n\nconst TRANSITION_END = 'transitionend'\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nfunction toType(obj) {\n if (obj === null || typeof obj === 'undefined') {\n return `${obj}`\n }\n\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\nfunction getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n\n return undefined\n }\n }\n}\n\nfunction transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * Public Util API\n */\n\nconst Util = {\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (_) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value) ?\n 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n },\n\n jQueryDetection() {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n }\n}\n\nUtil.jQueryDetection()\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_ALERT = 'alert'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DISMISS = '[data-dismiss=\"alert\"]'\n\n/**\n * Class definition\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${CLASS_NAME_ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(EVENT_CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(CLASS_NAME_SHOW)\n\n if (!$(element).hasClass(CLASS_NAME_FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, event => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(EVENT_CLOSED)\n .remove()\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(\n EVENT_CLICK_DATA_API,\n SELECTOR_DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * Constants\n */\n\nconst NAME = 'button'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_BUTTON = 'btn'\nconst CLASS_NAME_FOCUS = 'focus'\n\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_FOCUS_BLUR_DATA_API = `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DATA_TOGGLE_CARROT = '[data-toggle^=\"button\"]'\nconst SELECTOR_DATA_TOGGLES = '[data-toggle=\"buttons\"]'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"button\"]'\nconst SELECTOR_DATA_TOGGLES_BUTTONS = '[data-toggle=\"buttons\"] .btn'\nconst SELECTOR_INPUT = 'input:not([type=\"hidden\"])'\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_BUTTON = '.btn'\n\n/**\n * Class definition\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n this.shouldAvoidTriggerChange = false\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(SELECTOR_DATA_TOGGLES)[0]\n\n if (rootElement) {\n const input = this._element.querySelector(SELECTOR_INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked && this._element.classList.contains(CLASS_NAME_ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(SELECTOR_ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n // if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input\n if (input.type === 'checkbox' || input.type === 'radio') {\n input.checked = !this._element.classList.contains(CLASS_NAME_ACTIVE)\n }\n\n if (!this.shouldAvoidTriggerChange) {\n $(input).trigger('change')\n }\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) {\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed', !this._element.classList.contains(CLASS_NAME_ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n static _jQueryInterface(config, avoidTriggerChange) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $element.data(DATA_KEY, data)\n }\n\n data.shouldAvoidTriggerChange = avoidTriggerChange\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, event => {\n let button = event.target\n const initialButton = button\n\n if (!$(button).hasClass(CLASS_NAME_BUTTON)) {\n button = $(button).closest(SELECTOR_BUTTON)[0]\n }\n\n if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) {\n event.preventDefault() // work around Firefox bug #1540995\n } else {\n const inputBtn = button.querySelector(SELECTOR_INPUT)\n\n if (inputBtn && (inputBtn.hasAttribute('disabled') || inputBtn.classList.contains('disabled'))) {\n event.preventDefault() // work around Firefox bug #1540995\n return\n }\n\n if (initialButton.tagName === 'INPUT' || button.tagName !== 'LABEL') {\n Button._jQueryInterface.call($(button), 'toggle', initialButton.tagName === 'INPUT')\n }\n }\n })\n .on(EVENT_FOCUS_BLUR_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, event => {\n const button = $(event.target).closest(SELECTOR_BUTTON)[0]\n $(button).toggleClass(CLASS_NAME_FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n // ensure correct active class is set to match the controls' actual values/states\n\n // find all checkboxes/readio buttons inside data-toggle groups\n let buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLES_BUTTONS))\n for (let i = 0, len = buttons.length; i < len; i++) {\n const button = buttons[i]\n const input = button.querySelector(SELECTOR_INPUT)\n if (input.checked || input.hasAttribute('checked')) {\n button.classList.add(CLASS_NAME_ACTIVE)\n } else {\n button.classList.remove(CLASS_NAME_ACTIVE)\n }\n }\n\n // find all button toggles\n buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n for (let i = 0, len = buttons.length; i < len; i++) {\n const button = buttons[i]\n if (button.getAttribute('aria-pressed') === 'true') {\n button.classList.add(CLASS_NAME_ACTIVE)\n } else {\n button.classList.remove(CLASS_NAME_ACTIVE)\n }\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst CLASS_NAME_CAROUSEL = 'carousel'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_SLIDE = 'slide'\nconst CLASS_NAME_RIGHT = 'carousel-item-right'\nconst CLASS_NAME_LEFT = 'carousel-item-left'\nconst CLASS_NAME_NEXT = 'carousel-item-next'\nconst CLASS_NAME_PREV = 'carousel-item-prev'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\n\nconst DIRECTION_NEXT = 'next'\nconst DIRECTION_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst EVENT_SLIDE = `slide${EVENT_KEY}`\nconst EVENT_SLID = `slid${EVENT_KEY}`\nconst EVENT_KEYDOWN = `keydown${EVENT_KEY}`\nconst EVENT_MOUSEENTER = `mouseenter${EVENT_KEY}`\nconst EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY}`\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY}`\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY}`\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY}`\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY}`\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY}`\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_ITEM = '.active.carousel-item'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_DATA_SLIDE = '[data-slide], [data-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-ride=\"carousel\"]'\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n slide: false,\n pause: 'hover',\n wrap: true,\n touch: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)',\n keyboard: 'boolean',\n slide: '(boolean|string)',\n pause: '(string|boolean)',\n wrap: 'boolean',\n touch: 'boolean'\n}\n\nconst PointerType = {\n TOUCH: 'touch',\n PEN: 'pen'\n}\n\n/**\n * Class definition\n */\n\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(SELECTOR_INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n next() {\n if (!this._isSliding) {\n this._slide(DIRECTION_NEXT)\n }\n }\n\n nextWhenVisible() {\n const $element = $(this._element)\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($element.is(':visible') && $element.css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(DIRECTION_PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(SELECTOR_NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._updateInterval()\n\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(EVENT_SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex ?\n DIRECTION_NEXT :\n DIRECTION_PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n this.touchDeltaX = 0\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element).on(EVENT_KEYDOWN, event => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(EVENT_MOUSEENTER, event => this.pause(event))\n .on(EVENT_MOUSELEAVE, event => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = event => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = event => {\n // ensure swiping with one touch and not pinching\n this.touchDeltaX = event.originalEvent.touches && event.originalEvent.touches.length > 1 ?\n 0 :\n event.originalEvent.touches[0].clientX - this.touchStartX\n }\n\n const end = event => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n\n this.touchTimeout = setTimeout(event => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(SELECTOR_ITEM_IMG))\n .on(EVENT_DRAG_START, e => e.preventDefault())\n\n if (this._pointerEvent) {\n $(this._element).on(EVENT_POINTERDOWN, event => start(event))\n $(this._element).on(EVENT_POINTERUP, event => end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n $(this._element).on(EVENT_TOUCHSTART, event => start(event))\n $(this._element).on(EVENT_TOUCHMOVE, event => move(event))\n $(this._element).on(EVENT_TOUCHEND, event => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode ?\n [].slice.call(element.parentNode.querySelectorAll(SELECTOR_ITEM)) :\n []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === DIRECTION_NEXT\n const isPrevDirection = direction === DIRECTION_PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === DIRECTION_PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1 ?\n this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(SELECTOR_ACTIVE_ITEM))\n const slideEvent = $.Event(EVENT_SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(SELECTOR_ACTIVE))\n $(indicators).removeClass(CLASS_NAME_ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(CLASS_NAME_ACTIVE)\n }\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n\n if (!element) {\n return\n }\n\n const elementInterval = parseInt(element.getAttribute('data-interval'), 10)\n\n if (elementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = elementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === DIRECTION_NEXT) {\n directionalClassName = CLASS_NAME_LEFT\n orderClassName = CLASS_NAME_NEXT\n eventDirectionName = DIRECTION_LEFT\n } else {\n directionalClassName = CLASS_NAME_RIGHT\n orderClassName = CLASS_NAME_PREV\n eventDirectionName = DIRECTION_RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(CLASS_NAME_ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n this._activeElement = nextElement\n\n const slidEvent = $.Event(EVENT_SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(CLASS_NAME_SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(CLASS_NAME_ACTIVE)\n\n $(activeElement).removeClass(`${CLASS_NAME_ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(CLASS_NAME_ACTIVE)\n $(nextElement).addClass(CLASS_NAME_ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(SELECTOR_DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_COLLAPSE = 'collapse'\nconst CLASS_NAME_COLLAPSING = 'collapsing'\nconst CLASS_NAME_COLLAPSED = 'collapsed'\n\nconst DIMENSION_WIDTH = 'width'\nconst DIMENSION_HEIGHT = 'height'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_ACTIVES = '.show, .collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"collapse\"]'\n\nconst Default = {\n toggle: true,\n parent: ''\n}\n\nconst DefaultType = {\n toggle: 'boolean',\n parent: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter(foundElem => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n toggle() {\n if ($(this._element).hasClass(CLASS_NAME_SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(SELECTOR_ACTIVES))\n .filter(elem => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(CLASS_NAME_COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(EVENT_SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSE)\n .addClass(CLASS_NAME_COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(CLASS_NAME_COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSING)\n .addClass(`${CLASS_NAME_COLLAPSE} ${CLASS_NAME_SHOW}`)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(EVENT_SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const startEvent = $.Event(EVENT_HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(CLASS_NAME_COLLAPSING)\n .removeClass(`${CLASS_NAME_COLLAPSE} ${CLASS_NAME_SHOW}`)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(CLASS_NAME_SHOW)) {\n $(trigger).addClass(CLASS_NAME_COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(CLASS_NAME_COLLAPSING)\n .addClass(CLASS_NAME_COLLAPSE)\n .trigger(EVENT_HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(DIMENSION_WIDTH)\n return hasWidth ? DIMENSION_WIDTH : DIMENSION_HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector = `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n const children = [].slice.call(parent.querySelectorAll(selector))\n\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(CLASS_NAME_SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(CLASS_NAME_COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$element.data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst CLASS_NAME_DISABLED = 'disabled'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_DROPUP = 'dropup'\nconst CLASS_NAME_DROPRIGHT = 'dropright'\nconst CLASS_NAME_DROPLEFT = 'dropleft'\nconst CLASS_NAME_MENURIGHT = 'dropdown-menu-right'\nconst CLASS_NAME_POSITION_STATIC = 'position-static'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK = `click${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"dropdown\"]'\nconst SELECTOR_FORM_CHILD = '.dropdown form'\nconst SELECTOR_MENU = '.dropdown-menu'\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav'\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n\nconst PLACEMENT_TOP = 'top-start'\nconst PLACEMENT_TOPEND = 'top-end'\nconst PLACEMENT_BOTTOM = 'bottom-start'\nconst PLACEMENT_BOTTOMEND = 'bottom-end'\nconst PLACEMENT_RIGHT = 'right-start'\nconst PLACEMENT_LEFT = 'left-start'\n\nconst Default = {\n offset: 0,\n flip: true,\n boundary: 'scrollParent',\n reference: 'toggle',\n display: 'dynamic',\n popperConfig: null\n}\n\nconst DefaultType = {\n offset: '(number|string|function)',\n flip: 'boolean',\n boundary: '(string|element)',\n reference: '(string|element)',\n display: 'string',\n popperConfig: '(null|object)'\n}\n\n/**\n * Class definition\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n const isActive = $(this._menu).hasClass(CLASS_NAME_SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n this.show(true)\n }\n\n show(usePopper = false) {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED) || $(this._menu).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(EVENT_SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Totally disable Popper for Dropdowns in Navbar\n if (!this._inNavbar && usePopper) {\n // Check for Popper dependency\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(CLASS_NAME_POSITION_STATIC)\n }\n\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(SELECTOR_NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(CLASS_NAME_SHOW)\n $(parent)\n .toggleClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(CLASS_NAME_DISABLED) || !$(this._menu).hasClass(CLASS_NAME_SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(EVENT_HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n $(this._menu).toggleClass(CLASS_NAME_SHOW)\n $(parent)\n .toggleClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n _addEventListeners() {\n $(this._element).on(EVENT_CLICK, event => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(SELECTOR_MENU)\n }\n }\n\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = PLACEMENT_BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(CLASS_NAME_DROPUP)) {\n placement = $(this._menu).hasClass(CLASS_NAME_MENURIGHT) ?\n PLACEMENT_TOPEND :\n PLACEMENT_TOP\n } else if ($parentDropdown.hasClass(CLASS_NAME_DROPRIGHT)) {\n placement = PLACEMENT_RIGHT\n } else if ($parentDropdown.hasClass(CLASS_NAME_DROPLEFT)) {\n placement = PLACEMENT_LEFT\n } else if ($(this._menu).hasClass(CLASS_NAME_MENURIGHT)) {\n placement = PLACEMENT_BOTTOMEND\n }\n\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = data => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element)\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return {\n ...popperConfig,\n ...this._config.popperConfig\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(CLASS_NAME_SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(EVENT_HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n if (context._popper) {\n context._popper.destroy()\n }\n\n $(dropdownMenu).removeClass(CLASS_NAME_SHOW)\n $(parent)\n .removeClass(CLASS_NAME_SHOW)\n .trigger($.Event(EVENT_HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName) ?\n event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(SELECTOR_MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n if (this.disabled || $(this).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(CLASS_NAME_SHOW)\n\n if (!isActive && event.which === ESCAPE_KEYCODE) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (!isActive || (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n $(parent.querySelector(SELECTOR_DATA_TOGGLE)).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(SELECTOR_VISIBLE_ITEMS))\n .filter(item => $(item).is(':visible'))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown._dataApiKeydownHandler)\n .on(`${EVENT_CLICK_DATA_API} ${EVENT_KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(EVENT_CLICK_DATA_API, SELECTOR_FORM_CHILD, e => {\n e.stopPropagation()\n })\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable'\nconst CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure'\nconst CLASS_NAME_BACKDROP = 'modal-backdrop'\nconst CLASS_NAME_OPEN = 'modal-open'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_STATIC = 'modal-static'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"modal\"]'\nconst SELECTOR_DATA_DISMISS = '[data-dismiss=\"modal\"]'\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n focus: true,\n show: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n focus: 'boolean',\n show: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(SELECTOR_DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n const showEvent = $.Event(EVENT_SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n if ($(this._element).hasClass(CLASS_NAME_FADE)) {\n this._isTransitioning = true\n }\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n EVENT_CLICK_DISMISS,\n SELECTOR_DATA_DISMISS,\n event => this.hide(event)\n )\n\n $(this._dialog).on(EVENT_MOUSEDOWN_DISMISS, () => {\n $(this._element).one(EVENT_MOUSEUP_DISMISS, event => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(EVENT_HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(CLASS_NAME_FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(EVENT_FOCUSIN)\n\n $(this._element).removeClass(CLASS_NAME_SHOW)\n\n $(this._element).off(EVENT_CLICK_DISMISS)\n $(this._dialog).off(EVENT_MOUSEDOWN_DISMISS)\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, event => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach(htmlElement => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `EVENT_CLICK_DATA_API` event that should remain\n */\n $(document).off(EVENT_FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _triggerBackdropTransition() {\n const hideEventPrevented = $.Event(EVENT_HIDE_PREVENTED)\n\n $(this._element).trigger(hideEventPrevented)\n if (hideEventPrevented.isDefaultPrevented()) {\n return\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden'\n }\n\n this._element.classList.add(CLASS_NAME_STATIC)\n\n const modalTransitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n $(this._element).off(Util.TRANSITION_END)\n\n $(this._element).one(Util.TRANSITION_END, () => {\n this._element.classList.remove(CLASS_NAME_STATIC)\n if (!isModalOverflowing) {\n $(this._element).one(Util.TRANSITION_END, () => {\n this._element.style.overflowY = ''\n })\n .emulateTransitionEnd(this._element, modalTransitionDuration)\n }\n })\n .emulateTransitionEnd(modalTransitionDuration)\n this._element.focus()\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(CLASS_NAME_FADE)\n const modalBody = this._dialog ? this._dialog.querySelector(SELECTOR_MODAL_BODY) : null\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n\n if ($(this._dialog).hasClass(CLASS_NAME_SCROLLABLE) && modalBody) {\n modalBody.scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(CLASS_NAME_SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(EVENT_SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(EVENT_FOCUSIN) // Guard against infinite focus loop\n .on(EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown) {\n $(this._element).on(EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n } else if (!this._config.keyboard && event.which === ESCAPE_KEYCODE) {\n this._triggerBackdropTransition()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(EVENT_KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(EVENT_RESIZE, event => this.handleUpdate(event))\n } else {\n $(window).off(EVENT_RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(CLASS_NAME_OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(EVENT_HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(CLASS_NAME_FADE) ?\n CLASS_NAME_FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = CLASS_NAME_BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(EVENT_CLICK_DISMISS, event => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n\n if (event.target !== event.currentTarget) {\n return\n }\n\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(CLASS_NAME_SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(CLASS_NAME_SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(CLASS_NAME_FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = Math.round(rect.left + rect.right) < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(CLASS_NAME_OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${SELECTOR_STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = CLASS_NAME_SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY) ?\n 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(EVENT_SHOW, showEvent => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(EVENT_HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[\\d+/a-z]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter(attrRegex => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, len = regExp.length; i < len; i++) {\n if (regExp[i].test(attrName)) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n // eslint-disable-next-line unicorn/prefer-spread\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach(attr => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { DefaultWhitelist, sanitizeHtml } from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst HOVER_STATE_SHOW = 'show'\nconst HOVER_STATE_OUT = 'out'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\nconst SELECTOR_ARROW = '.arrow'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: 'right',\n BOTTOM: 'bottom',\n LEFT: 'left'\n}\n\nconst Default = {\n animation: true,\n template: '' +\n '' +\n '',\n trigger: 'hover focus',\n title: '',\n delay: 0,\n html: false,\n selector: false,\n placement: 'top',\n offset: 0,\n container: false,\n fallbackPlacement: 'flip',\n boundary: 'scrollParent',\n customClass: '',\n sanitize: true,\n sanitizeFn: null,\n whiteList: DefaultWhitelist,\n popperConfig: null\n}\n\nconst DefaultType = {\n animation: 'boolean',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string',\n delay: '(number|object)',\n html: 'boolean',\n selector: '(string|boolean)',\n placement: '(string|function)',\n offset: '(number|string|function)',\n container: '(string|element|boolean)',\n fallbackPlacement: '(string|array)',\n boundary: '(string|element)',\n customClass: '(string|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n whiteList: 'object',\n popperConfig: '(null|object)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\n/**\n * Class definition\n */\n\nclass Tooltip {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)')\n }\n\n // Private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(CLASS_NAME_SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler)\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(CLASS_NAME_FADE)\n }\n\n const placement = typeof this.config.placement === 'function' ?\n this.config.placement.call(this, tip, this.element) :\n this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, this._getPopperConfig(attachment))\n\n $(tip).addClass(CLASS_NAME_SHOW)\n $(tip).addClass(this.config.customClass)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HOVER_STATE_OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(CLASS_NAME_FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HOVER_STATE_SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n\n if ($(this.tip).hasClass(CLASS_NAME_FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(SELECTOR_TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${CLASS_NAME_FADE} ${CLASS_NAME_SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function' ?\n this.config.title.call(this.element) :\n this.config.title\n }\n\n return title\n }\n\n // Private\n _getPopperConfig(attachment) {\n const defaultBsConfig = {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: SELECTOR_ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: data => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: data => this._handlePopperPlacementChange(data)\n }\n\n return {\n ...defaultBsConfig,\n ...this.config.popperConfig\n }\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = data => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element)\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach(trigger => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n event => this.toggle(event)\n )\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSEENTER :\n this.constructor.Event.FOCUSIN\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSELEAVE :\n this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(eventIn, this.config.selector, event => this._enter(event))\n .on(eventOut, this.config.selector, event => this._leave(event))\n }\n })\n\n this._hideModalHandler = () => {\n if (this.element) {\n this.hide()\n }\n }\n\n $(this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler)\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(CLASS_NAME_SHOW) || context._hoverState === HOVER_STATE_SHOW) {\n context._hoverState = HOVER_STATE_SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach(dataAttr => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n this.tip = popperData.instance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(CLASS_NAME_FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * Constants\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\nconst Default = {\n ...Tooltip.Default,\n placement: 'right',\n trigger: 'click',\n content: '',\n template: '' +\n '' +\n '' +\n ''\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(string|element|function)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(SELECTOR_TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n\n this.setElementContent($tip.find(SELECTOR_CONTENT), content)\n\n $tip.removeClass(`${CLASS_NAME_FADE} ${CLASS_NAME_SHOW}`)\n }\n\n // Private\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_SCROLL = `scroll${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst METHOD_OFFSET = 'offset'\nconst METHOD_POSITION = 'position'\n\nconst SELECTOR_DATA_SPY = '[data-spy=\"scroll\"]'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_NAV_LINKS = '.nav-link'\nconst SELECTOR_NAV_ITEMS = '.nav-item'\nconst SELECTOR_LIST_ITEMS = '.list-group-item'\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_ITEMS = '.dropdown-item'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst Default = {\n offset: 10,\n method: 'auto',\n target: ''\n}\n\nconst DefaultType = {\n offset: 'number',\n method: 'string',\n target: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${SELECTOR_NAV_LINKS},` +\n `${this._config.target} ${SELECTOR_LIST_ITEMS},` +\n `${this._config.target} ${SELECTOR_DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(EVENT_SCROLL, event => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window ?\n METHOD_OFFSET : METHOD_POSITION\n\n const offsetMethod = this._config.method === 'auto' ?\n autoMethod : this._config.method\n\n const offsetBase = offsetMethod === METHOD_POSITION ?\n this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map(element => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n\n return null\n })\n .filter(item => item)\n .sort((a, b) => a[0] - b[0])\n .forEach(item => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.target !== 'string' && Util.isElement(config.target)) {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window ?\n this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window ?\n window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n for (let i = this._offsets.length; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map(selector => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(CLASS_NAME_DROPDOWN_ITEM)) {\n $link.closest(SELECTOR_DROPDOWN)\n .find(SELECTOR_DROPDOWN_TOGGLE)\n .addClass(CLASS_NAME_ACTIVE)\n $link.addClass(CLASS_NAME_ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(CLASS_NAME_ACTIVE)\n // Set triggered links parents as active\n // With both and markup a parent is the previous sibling of any nav ancestor\n $link.parents(SELECTOR_NAV_LIST_GROUP)\n .prev(`${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`)\n .addClass(CLASS_NAME_ACTIVE)\n // Handle special case when .nav-link is inside .nav-item\n $link.parents(SELECTOR_NAV_LIST_GROUP)\n .prev(SELECTOR_NAV_ITEMS)\n .children(SELECTOR_NAV_LINKS)\n .addClass(CLASS_NAME_ACTIVE)\n }\n\n $(this._scrollElement).trigger(EVENT_ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n [].slice.call(document.querySelectorAll(this._selector))\n .filter(node => node.classList.contains(CLASS_NAME_ACTIVE))\n .forEach(node => node.classList.remove(CLASS_NAME_ACTIVE))\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new ScrollSpy(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(window).on(EVENT_LOAD_DATA_API, () => {\n const scrollSpys = [].slice.call(document.querySelectorAll(SELECTOR_DATA_SPY))\n const scrollSpysLength = scrollSpys.length\n\n for (let i = scrollSpysLength; i--;) {\n const $spy = $(scrollSpys[i])\n ScrollSpy._jQueryInterface.call($spy, $spy.data())\n }\n})\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = ScrollSpy._jQueryInterface\n$.fn[NAME].Constructor = ScrollSpy\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return ScrollSpy._jQueryInterface\n}\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'tab'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_DROPDOWN_MENU = 'dropdown-menu'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_DISABLED = 'disabled'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_UL = '> li > .active'\nconst SELECTOR_DATA_TOGGLE = '[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\nconst SELECTOR_DROPDOWN_ACTIVE_CHILD = '> .dropdown-menu .active'\n\n/**\n * Class definition\n */\n\nclass Tab {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n // Public\n show() {\n if (this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n $(this._element).hasClass(CLASS_NAME_ACTIVE) ||\n $(this._element).hasClass(CLASS_NAME_DISABLED)) {\n return\n }\n\n let target\n let previous\n const listElement = $(this._element).closest(SELECTOR_NAV_LIST_GROUP)[0]\n const selector = Util.getSelectorFromElement(this._element)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? SELECTOR_ACTIVE_UL : SELECTOR_ACTIVE\n previous = $.makeArray($(listElement).find(itemSelector))\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = $.Event(EVENT_HIDE, {\n relatedTarget: this._element\n })\n\n const showEvent = $.Event(EVENT_SHOW, {\n relatedTarget: previous\n })\n\n if (previous) {\n $(previous).trigger(hideEvent)\n }\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented() ||\n hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n this._activate(\n this._element,\n listElement\n )\n\n const complete = () => {\n const hiddenEvent = $.Event(EVENT_HIDDEN, {\n relatedTarget: this._element\n })\n\n const shownEvent = $.Event(EVENT_SHOWN, {\n relatedTarget: previous\n })\n\n $(previous).trigger(hiddenEvent)\n $(this._element).trigger(shownEvent)\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ?\n $(container).find(SELECTOR_ACTIVE_UL) :\n $(container).children(SELECTOR_ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && $(active).hasClass(CLASS_NAME_FADE))\n const complete = () => this._transitionComplete(\n element,\n active,\n callback\n )\n\n if (active && isTransitioning) {\n const transitionDuration = Util.getTransitionDurationFromElement(active)\n\n $(active)\n .removeClass(CLASS_NAME_SHOW)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n $(active).removeClass(CLASS_NAME_ACTIVE)\n\n const dropdownChild = $(active.parentNode).find(\n SELECTOR_DROPDOWN_ACTIVE_CHILD\n )[0]\n\n if (dropdownChild) {\n $(dropdownChild).removeClass(CLASS_NAME_ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n $(element).addClass(CLASS_NAME_ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n Util.reflow(element)\n\n if (element.classList.contains(CLASS_NAME_FADE)) {\n element.classList.add(CLASS_NAME_SHOW)\n }\n\n let parent = element.parentNode\n if (parent && parent.nodeName === 'LI') {\n parent = parent.parentNode\n }\n\n if (parent && $(parent).hasClass(CLASS_NAME_DROPDOWN_MENU)) {\n const dropdownElement = $(element).closest(SELECTOR_DROPDOWN)[0]\n\n if (dropdownElement) {\n const dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(SELECTOR_DROPDOWN_TOGGLE))\n\n $(dropdownToggleList).addClass(CLASS_NAME_ACTIVE)\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n\n if (!data) {\n data = new Tab(this)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\n$(document)\n .on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n Tab._jQueryInterface.call($(this), 'show')\n })\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Tab._jQueryInterface\n$.fn[NAME].Constructor = Tab\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tab._jQueryInterface\n}\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.6.1): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * Constants\n */\n\nconst NAME = 'toast'\nconst VERSION = '4.6.1'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_HIDE = 'hide'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\n\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\n\nconst SELECTOR_DATA_DISMISS = '[data-dismiss=\"toast\"]'\n\nconst Default = {\n animation: true,\n autohide: true,\n delay: 500\n}\n\nconst DefaultType = {\n animation: 'boolean',\n autohide: 'boolean',\n delay: 'number'\n}\n\n/**\n * Class definition\n */\n\nclass Toast {\n constructor(element, config) {\n this._element = element\n this._config = this._getConfig(config)\n this._timeout = null\n this._setListeners()\n }\n\n // Getters\n static get VERSION() {\n return VERSION\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n show() {\n const showEvent = $.Event(EVENT_SHOW)\n\n $(this._element).trigger(showEvent)\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n this._clearTimeout()\n\n if (this._config.animation) {\n this._element.classList.add(CLASS_NAME_FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(CLASS_NAME_SHOWING)\n this._element.classList.add(CLASS_NAME_SHOW)\n\n $(this._element).trigger(EVENT_SHOWN)\n\n if (this._config.autohide) {\n this._timeout = setTimeout(() => {\n this.hide()\n }, this._config.delay)\n }\n }\n\n this._element.classList.remove(CLASS_NAME_HIDE)\n Util.reflow(this._element)\n this._element.classList.add(CLASS_NAME_SHOWING)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n hide() {\n if (!this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const hideEvent = $.Event(EVENT_HIDE)\n\n $(this._element).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._close()\n }\n\n dispose() {\n this._clearTimeout()\n\n if (this._element.classList.contains(CLASS_NAME_SHOW)) {\n this._element.classList.remove(CLASS_NAME_SHOW)\n }\n\n $(this._element).off(EVENT_CLICK_DISMISS)\n\n $.removeData(this._element, DATA_KEY)\n this._element = null\n this._config = null\n }\n\n // Private\n _getConfig(config) {\n config = {\n ...Default,\n ...$(this._element).data(),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _setListeners() {\n $(this._element).on(EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, () => this.hide())\n }\n\n _close() {\n const complete = () => {\n this._element.classList.add(CLASS_NAME_HIDE)\n $(this._element).trigger(EVENT_HIDDEN)\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _clearTimeout() {\n clearTimeout(this._timeout)\n this._timeout = null\n }\n\n // Static\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new Toast(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n }\n })\n }\n}\n\n/**\n * jQuery\n */\n\n$.fn[NAME] = Toast._jQueryInterface\n$.fn[NAME].Constructor = Toast\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Toast._jQueryInterface\n}\n\nexport default Toast\n"]}
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/codemirror/clike.min.js b/generator-web/src/main/resources/statics/plugins/codemirror/clike.min.js
deleted file mode 100644
index 524562c..0000000
--- a/generator-web/src/main/resources/statics/plugins/codemirror/clike.min.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(e){"object"==typeof exports&&"object"==typeof module?e(require("../../lib/codemirror")):"function"==typeof define&&define.amd?define(["../../lib/codemirror"],e):e(CodeMirror)}(function(M){"use strict";function L(e,t,n,r,o,a){this.indented=e,this.column=t,this.type=n,this.info=r,this.align=o,this.prev=a}function D(e,t,n,r){var o=e.indented;return e.context&&"statement"==e.context.type&&"statement"!=n&&(o=e.context.indented),e.context=new L(o,t,n,r,null,e.context)}function P(e){var t=e.context.type;return")"!=t&&"]"!=t&&"}"!=t||(e.indented=e.context.indented),e.context=e.context.prev}function E(e,t,n){return"variable"==t.prevToken||"type"==t.prevToken||(!!/\S(?:[^- ]>|[*\]])\s*$|\*$/.test(e.string.slice(0,n))||(!(!t.typeAtEndOfLine||e.column()!=e.indentation())||void 0))}function z(e){for(;;){if(!e||"top"==e.type)return 1;if("}"==e.type&&"namespace"!=e.prev.info)return;e=e.prev}}function e(e){for(var t={},n=e.split(" "),r=0;r!?|\/]/,S=i.isIdentifierChar||/[\w\$_\xa1-\uffff]/,T=i.isReservedIdentifier||!1;function C(e,t){var a,n=e.next();if(g[n]){var r=g[n](e,t);if(!1!==r)return r}if('"'==n||"'"==n)return t.tokenize=(a=n,function(e,t){for(var n,r=!1,o=!1;null!=(n=e.next());){if(n==a&&!r){o=!0;break}r=!r&&"\\"==n}return!o&&(r||k)||(t.tokenize=null),"string"}),t.tokenize(e,t);if(v.test(n)){if(e.backUp(1),e.match(w))return"number";e.next()}if(x.test(n))return l=n,null;if("/"==n){if(e.eat("*"))return(t.tokenize=I)(e,t);if(e.eat("/"))return e.skipToEnd(),"comment"}if(_.test(n)){for(;!e.match(/^\/[\/*]/,!1)&&e.eat(_););return"operator"}if(e.eatWhile(S),b)for(;e.match(b);)e.eatWhile(S);n=e.current();return F(o,n)?(F(m,n)&&(l="newstatement"),F(h,n)&&(s=!0),"keyword"):F(f,n)?"type":F(p,n)||T&&T(n)?(F(m,n)&&(l="newstatement"),"builtin"):F(y,n)?"atom":"variable"}function I(e,t){for(var n,r=!1;n=e.next();){if("/"==n&&r){t.tokenize=null;break}r="*"==n}return"comment"}function N(e,t){i.typeFirstDefinitions&&e.eol()&&z(t.context)&&(t.typeAtEndOfLine=E(e,t,e.pos))}return{startState:function(e){return{tokenize:null,context:new L((e||0)-c,0,"top",null,!1),indented:0,startOfLine:!0,prevToken:null}},token:function(e,t){var n=t.context;if(e.sol()&&(null==n.align&&(n.align=!1),t.indented=e.indentation(),t.startOfLine=!0),e.eatSpace())return N(e,t),null;l=s=null;var r,o=(t.tokenize||C)(e,t);if("comment"==o||"meta"==o)return o;if(null==n.align&&(n.align=!0),";"==l||":"==l||","==l&&e.match(/^\s*(?:\/\/.*)?$/,!1))for(;"statement"==t.context.type;)P(t);else if("{"==l)D(t,e.column(),"}");else if("["==l)D(t,e.column(),"]");else if("("==l)D(t,e.column(),")");else if("}"==l){for(;"statement"==n.type;)n=P(t);for("}"==n.type&&(n=P(t));"statement"==n.type;)n=P(t)}else l==n.type?P(t):a&&(("}"==n.type||"top"==n.type)&&";"!=l||"statement"==n.type&&"newstatement"==l)&&D(t,e.column(),"statement",e.current());return"variable"==o&&("def"==t.prevToken||i.typeFirstDefinitions&&E(e,t,e.start)&&z(t.context)&&e.match(/^\s*\(/,!1))&&(o="def"),!g.token||void 0!==(r=g.token(e,t,o))&&(o=r),"def"==o&&!1===i.styleDefs&&(o="variable"),t.startOfLine=!1,t.prevToken=s?"def":o||l,N(e,t),o},indent:function(e,t){if(e.tokenize!=C&&null!=e.tokenize||e.typeAtEndOfLine)return M.Pass;var n=e.context,r=t&&t.charAt(0),o=r==n.type;if("statement"==n.type&&"}"==r&&(n=n.prev),i.dontIndentStatements)for(;"statement"==n.type&&i.dontIndentStatements.test(n.info);)n=n.prev;if(g.indent){var a=g.indent(e,n,t,c);if("number"==typeof a)return a}a=n.prev&&"switch"==n.prev.info;if(i.allmanIndentation&&/[{(]/.test(r)){for(;"top"!=n.type&&"}"!=n.type;)n=n.prev;return n.indented}return"statement"==n.type?n.indented+("{"==r?0:u):!n.align||d&&")"==n.type?")"!=n.type||o?n.indented+(o?0:c)+(o||!a||/^(?:case|default)\b/.test(t)?0:c):n.indented+u:n.column+(o?0:1)},electricInput:e?/^\s*(?:case .*?:|default:|\{\}?|\})$/:/^\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});var t="auto if break case register continue return default do sizeof static else struct switch extern typedef union for goto while enum const volatile inline restrict asm fortran",n="alignas alignof and and_eq audit axiom bitand bitor catch class compl concept constexpr const_cast decltype delete dynamic_cast explicit export final friend import module mutable namespace new noexcept not not_eq operator or or_eq override private protected public reinterpret_cast requires static_assert static_cast template this thread_local throw try typeid typename using virtual xor xor_eq",r="bycopy byref in inout oneway out self super atomic nonatomic retain copy readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd @interface @implementation @end @protocol @encode @property @synthesize @dynamic @class @public @package @private @protected @required @optional @try @catch @finally @import @selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available",o="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT",a=e("int long char short double float unsigned signed void bool"),i=e("SEL instancetype id Class Protocol BOOL");function l(e){return F(a,e)||/.+_t$/.test(e)}function s(e){return l(e)||F(i,e)}var c="case do else for if switch while struct enum union",u="struct enum union";function d(e,t){if(!t.startOfLine)return!1;for(var n,r=null;n=e.peek();){if("\\"==n&&e.match(/^.$/)){r=d;break}if("/"==n&&e.match(/^\/[\/\*]/,!1))break;e.next()}return t.tokenize=r,"meta"}function f(e,t){return"type"==t.prevToken&&"type"}function p(e){return!(!e||e.length<2)&&("_"==e[0]&&("_"==e[1]||e[1]!==e[1].toLowerCase()))}function m(e){return e.eatWhile(/[\w\.']/),"number"}function h(e,t){if(e.backUp(1),e.match(/(R|u8R|uR|UR|LR)/)){var n=e.match(/"([^\s\\()]{0,16})\(/);return n?(t.cpp11RawStringDelim=n[1],(t.tokenize=k)(e,t)):!1}return e.match(/(u8|u|U|L)/)?!!e.match(/["']/,!1)&&"string":(e.next(),!1)}function y(e){e=/(\w+)::~?(\w+)$/.exec(e);return e&&e[1]==e[2]}function g(e,t){for(var n;null!=(n=e.next());)if('"'==n&&!e.eat('"')){t.tokenize=null;break}return"string"}function k(e,t){var n=t.cpp11RawStringDelim.replace(/[^\w\s]/g,"\\$&");return e.match(new RegExp(".*?\\)"+n+'"'))?t.tokenize=null:e.skipToEnd(),"string"}function b(e,t){"string"==typeof e&&(e=[e]);var n=[];function r(e){if(e)for(var t in e)e.hasOwnProperty(t)&&n.push(t)}r(t.keywords),r(t.types),r(t.builtin),r(t.atoms),n.length&&(t.helperType=e[0],M.registerHelper("hintWords",e[0],n));for(var o=0;o!?|\/#:@]/,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return!!e.match('""')&&(t.tokenize=x,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},"=":function(e,t){var n=t.context;return!("}"!=n.type||!n.align||!e.eat(">"))&&(t.context=new L(n.indented,n.column,n.type,n.info,null,n.prev),"operator")},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=v(1),t.tokenize(e,t))}},modeProps:{closeBrackets:{pairs:'()[]{}""',triples:'"'}}}),b("text/x-kotlin",{name:"clike",keywords:e("package as typealias class interface this super val operator var fun for is in This throw return annotation break continue object if else while do try when !in !is as? file import where by get set abstract enum open inner override private public internal protected catch finally out final vararg reified dynamic companion constructor init sealed field property receiver param sparam lateinit data inline noinline tailrec external annotation crossinline const operator infix suspend actual expect setparam"),types:e("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable Compiler Double Exception Float Integer Long Math Number Object Package Pair Process Runtime Runnable SecurityManager Short StackTraceElement StrictMath String StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:!1,indentStatements:!1,multiLineStrings:!0,number:/^(?:0x[a-f\d_]+|0b[01_]+|(?:[\d_]+(\.\d+)?|\.\d+)(?:e[-+]?[\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:e("catch class do else finally for if where try while enum"),defKeywords:e("class val var object interface fun"),atoms:e("true false null this"),hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},"*":function(e,t){return"."==t.prevToken?"variable":"operator"},'"':function(e,t){var a;return t.tokenize=(a=e.match('""'),function(e,t){for(var n,r=!1,o=!1;!e.eol();){if(!a&&!r&&e.match('"')){o=!0;break}if(a&&e.match('"""')){o=!0;break}n=e.next(),!r&&"$"==n&&e.match("{")&&e.skipTo("}"),r=!r&&"\\"==n&&!a}return!o&&a||(t.tokenize=null),"string"}),t.tokenize(e,t)},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=v(1),t.tokenize(e,t))},indent:function(e,t,n,r){var o=n&&n.charAt(0);return"}"!=e.prevToken&&")"!=e.prevToken||""!=n?"operator"==e.prevToken&&"}"!=n&&"}"!=e.context.type||"variable"==e.prevToken&&"."==o||("}"==e.prevToken||")"==e.prevToken)&&"."==o?2*r+t.indented:t.align&&"}"==t.type?t.indented+(e.context.type==(n||"").charAt(0)?0:r):void 0:e.indented}},modeProps:{closeBrackets:{triples:'"'}}}),b(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:e("sampler1D sampler2D sampler3D samplerCube sampler1DShadow sampler2DShadow const attribute uniform varying break continue discard return for while do if else struct in out inout"),types:e("float int bool void vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 mat2 mat3 mat4"),blockKeywords:e("for while do if else struct"),builtin:e("radians degrees sin cos tan asin acos atan pow exp log exp2 sqrt inversesqrt abs sign floor ceil fract mod min max clamp mix step smoothstep length distance dot cross normalize ftransform faceforward reflect refract matrixCompMult lessThan lessThanEqual greaterThan greaterThanEqual equal notEqual any all not texture1D texture1DProj texture1DLod texture1DProjLod texture2D texture2DProj texture2DLod texture2DProjLod texture3D texture3DProj texture3DLod texture3DProjLod textureCube textureCubeLod shadow1D shadow2D shadow1DProj shadow2DProj shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod dFdx dFdy fwidth noise1 noise2 noise3 noise4"),atoms:e("true false gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogCoord gl_PointCoord gl_Position gl_PointSize gl_ClipVertex gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor gl_TexCoord gl_FogFragCoord gl_FragCoord gl_FrontFacing gl_FragData gl_FragDepth gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TexureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormalScale gl_DepthRange gl_ClipPlane gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel gl_FrontLightModelProduct gl_BackLightModelProduct gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_FogParameters gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits gl_MaxDrawBuffers"),indentSwitch:!1,hooks:{"#":d},modeProps:{fold:["brace","include"]}}),b("text/x-nesc",{name:"clike",keywords:e(t+" as atomic async call command component components configuration event generic implementation includes interface module new norace nx_struct nx_union post provides signal task uses abstract extends"),types:l,blockKeywords:e(c),atoms:e("null true false"),hooks:{"#":d},modeProps:{fold:["brace","include"]}}),b("text/x-objectivec",{name:"clike",keywords:e(t+" "+r),types:s,builtin:e(o),blockKeywords:e(c+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:e(u+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:!0,atoms:e("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:p,hooks:{"#":d,"*":f},modeProps:{fold:["brace","include"]}}),b("text/x-objectivec++",{name:"clike",keywords:e(t+" "+r+" "+n),types:s,builtin:e(o),blockKeywords:e(c+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:e(u+" @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:!0,atoms:e("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:p,hooks:{"#":d,"*":f,u:h,U:h,L:h,R:h,0:m,1:m,2:m,3:m,4:m,5:m,6:m,7:m,8:m,9:m,token:function(e,t,n){if("variable"==n&&"("==e.peek()&&(";"==t.prevToken||null==t.prevToken||"}"==t.prevToken)&&y(e.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}}),b("text/x-squirrel",{name:"clike",keywords:e("base break clone continue const default delete enum extends function in class foreach local resume return this throw typeof yield constructor instanceof static"),types:l,blockKeywords:e("case catch class else for foreach if switch try while"),defKeywords:e("function local class"),typeFirstDefinitions:!0,atoms:e("true false null"),hooks:{"#":d},modeProps:{fold:["brace","include"]}});var w=null;b("text/x-ceylon",{name:"clike",keywords:e("abstracts alias assembly assert assign break case catch class continue dynamic else exists extends finally for function given if import in interface is let module new nonempty object of out outer package return satisfies super switch then this throw try value void while"),types:function(e){e=e.charAt(0);return e===e.toUpperCase()&&e!==e.toLowerCase()},blockKeywords:e("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:e("class dynamic function interface module object package value"),builtin:e("abstract actual aliased annotation by default deprecated doc final formal late license native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\[\]{}\(\),;\:\.`]/,isOperatorChar:/[+\-*&%=<>!?|^~:\/]/,numberStart:/[\d#$]/,number:/^(?:#[\da-fA-F_]+|\$[01_]+|[\d_]+[kMGTPmunpf]?|[\d_]+\.[\d_]+(?:[eE][-+]?\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:!0,typeFirstDefinitions:!0,atoms:e("true false null larger smaller equal empty finished"),indentSwitch:!1,styleDefs:!1,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return t.tokenize=function a(i){return function(e,t){for(var n,r=!1,o=!1;!e.eol();){if(!r&&e.match('"')&&("single"==i||e.match('""'))){o=!0;break}if(!r&&e.match("``")){w=a(i),o=!0;break}n=e.next(),r="single"==i&&!r&&"\\"==n}return o&&(t.tokenize=null),"string"}}(e.match('""')?"triple":"single"),t.tokenize(e,t)},"`":function(e,t){return!(!w||!e.match("`"))&&(t.tokenize=w,w=null,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},token:function(e,t,n){if(("variable"==n||"type"==n)&&"."==t.prevToken)return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:'"'}}})});
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.css b/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.css
deleted file mode 100644
index 5ea2d2b..0000000
--- a/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.css
+++ /dev/null
@@ -1,350 +0,0 @@
-/* BASICS */
-
-.CodeMirror {
- /* Set height, width, borders, and global font properties here */
- font-family: monospace;
- height: 300px;
- color: black;
- direction: ltr;
-}
-
-/* PADDING */
-
-.CodeMirror-lines {
- padding: 4px 0; /* Vertical padding around content */
-}
-.CodeMirror pre.CodeMirror-line,
-.CodeMirror pre.CodeMirror-line-like {
- padding: 0 4px; /* Horizontal padding of content */
-}
-
-.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
- background-color: transparent; /* The little square between H and V scrollbars */
-}
-
-/* GUTTER */
-
-.CodeMirror-gutters {
- border-right: 1px solid #ddd;
- background-color: #f7f7f7;
- white-space: nowrap;
-}
-.CodeMirror-linenumbers {}
-.CodeMirror-linenumber {
- padding: 0 3px 0 5px;
- min-width: 20px;
- text-align: right;
- color: #999;
- white-space: nowrap;
-}
-
-.CodeMirror-guttermarker { color: black; }
-.CodeMirror-guttermarker-subtle { color: #999; }
-
-/* CURSOR */
-
-.CodeMirror-cursor {
- border-left: 1px solid black;
- border-right: none;
- width: 0;
-}
-/* Shown when moving in bi-directional text */
-.CodeMirror div.CodeMirror-secondarycursor {
- border-left: 1px solid silver;
-}
-.cm-fat-cursor .CodeMirror-cursor {
- width: auto;
- border: 0 !important;
- background: #7e7;
-}
-.cm-fat-cursor div.CodeMirror-cursors {
- z-index: 1;
-}
-.cm-fat-cursor-mark {
- background-color: rgba(20, 255, 20, 0.5);
- -webkit-animation: blink 1.06s steps(1) infinite;
- -moz-animation: blink 1.06s steps(1) infinite;
- animation: blink 1.06s steps(1) infinite;
-}
-.cm-animate-fat-cursor {
- width: auto;
- border: 0;
- -webkit-animation: blink 1.06s steps(1) infinite;
- -moz-animation: blink 1.06s steps(1) infinite;
- animation: blink 1.06s steps(1) infinite;
- background-color: #7e7;
-}
-@-moz-keyframes blink {
- 0% {}
- 50% { background-color: transparent; }
- 100% {}
-}
-@-webkit-keyframes blink {
- 0% {}
- 50% { background-color: transparent; }
- 100% {}
-}
-@keyframes blink {
- 0% {}
- 50% { background-color: transparent; }
- 100% {}
-}
-
-/* Can style cursor different in overwrite (non-insert) mode */
-.CodeMirror-overwrite .CodeMirror-cursor {}
-
-.cm-tab { display: inline-block; text-decoration: inherit; }
-
-.CodeMirror-rulers {
- position: absolute;
- left: 0; right: 0; top: -50px; bottom: 0;
- overflow: hidden;
-}
-.CodeMirror-ruler {
- border-left: 1px solid #ccc;
- top: 0; bottom: 0;
- position: absolute;
-}
-
-/* DEFAULT THEME */
-
-.cm-s-default .cm-header {color: blue;}
-.cm-s-default .cm-quote {color: #090;}
-.cm-negative {color: #d44;}
-.cm-positive {color: #292;}
-.cm-header, .cm-strong {font-weight: bold;}
-.cm-em {font-style: italic;}
-.cm-link {text-decoration: underline;}
-.cm-strikethrough {text-decoration: line-through;}
-
-.cm-s-default .cm-keyword {color: #708;}
-.cm-s-default .cm-atom {color: #219;}
-.cm-s-default .cm-number {color: #164;}
-.cm-s-default .cm-def {color: #00f;}
-.cm-s-default .cm-variable,
-.cm-s-default .cm-punctuation,
-.cm-s-default .cm-property,
-.cm-s-default .cm-operator {}
-.cm-s-default .cm-variable-2 {color: #05a;}
-.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
-.cm-s-default .cm-comment {color: #a50;}
-.cm-s-default .cm-string {color: #a11;}
-.cm-s-default .cm-string-2 {color: #f50;}
-.cm-s-default .cm-meta {color: #555;}
-.cm-s-default .cm-qualifier {color: #555;}
-.cm-s-default .cm-builtin {color: #30a;}
-.cm-s-default .cm-bracket {color: #997;}
-.cm-s-default .cm-tag {color: #170;}
-.cm-s-default .cm-attribute {color: #00c;}
-.cm-s-default .cm-hr {color: #999;}
-.cm-s-default .cm-link {color: #00c;}
-
-.cm-s-default .cm-error {color: #f00;}
-.cm-invalidchar {color: #f00;}
-
-.CodeMirror-composing { border-bottom: 2px solid; }
-
-/* Default styles for common addons */
-
-div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
-div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
-.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
-.CodeMirror-activeline-background {background: #e8f2ff;}
-
-/* STOP */
-
-/* The rest of this file contains styles related to the mechanics of
- the editor. You probably shouldn't touch them. */
-
-.CodeMirror {
- position: relative;
- overflow: hidden;
- background: white;
-}
-
-.CodeMirror-scroll {
- overflow: scroll !important; /* Things will break if this is overridden */
- /* 50px is the magic margin used to hide the element's real scrollbars */
- /* See overflow: hidden in .CodeMirror */
- margin-bottom: -50px; margin-right: -50px;
- padding-bottom: 50px;
- height: 100%;
- outline: none; /* Prevent dragging from highlighting the element */
- position: relative;
-}
-.CodeMirror-sizer {
- position: relative;
- border-right: 50px solid transparent;
-}
-
-/* The fake, visible scrollbars. Used to force redraw during scrolling
- before actual scrolling happens, thus preventing shaking and
- flickering artifacts. */
-.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
- position: absolute;
- z-index: 6;
- display: none;
- outline: none;
-}
-.CodeMirror-vscrollbar {
- right: 0; top: 0;
- overflow-x: hidden;
- overflow-y: scroll;
-}
-.CodeMirror-hscrollbar {
- bottom: 0; left: 0;
- overflow-y: hidden;
- overflow-x: scroll;
-}
-.CodeMirror-scrollbar-filler {
- right: 0; bottom: 0;
-}
-.CodeMirror-gutter-filler {
- left: 0; bottom: 0;
-}
-
-.CodeMirror-gutters {
- position: absolute; left: 0; top: 0;
- min-height: 100%;
- z-index: 3;
-}
-.CodeMirror-gutter {
- white-space: normal;
- height: 100%;
- display: inline-block;
- vertical-align: top;
- margin-bottom: -50px;
-}
-.CodeMirror-gutter-wrapper {
- position: absolute;
- z-index: 4;
- background: none !important;
- border: none !important;
-}
-.CodeMirror-gutter-background {
- position: absolute;
- top: 0; bottom: 0;
- z-index: 4;
-}
-.CodeMirror-gutter-elt {
- position: absolute;
- cursor: default;
- z-index: 4;
-}
-.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
-.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
-
-.CodeMirror-lines {
- cursor: text;
- min-height: 1px; /* prevents collapsing before first draw */
-}
-.CodeMirror pre.CodeMirror-line,
-.CodeMirror pre.CodeMirror-line-like {
- /* Reset some styles that the rest of the page might have set */
- -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
- border-width: 0;
- background: transparent;
- font-family: inherit;
- font-size: inherit;
- margin: 0;
- white-space: pre;
- word-wrap: normal;
- line-height: inherit;
- color: inherit;
- z-index: 2;
- position: relative;
- overflow: visible;
- -webkit-tap-highlight-color: transparent;
- -webkit-font-variant-ligatures: contextual;
- font-variant-ligatures: contextual;
-}
-.CodeMirror-wrap pre.CodeMirror-line,
-.CodeMirror-wrap pre.CodeMirror-line-like {
- word-wrap: break-word;
- white-space: pre-wrap;
- word-break: normal;
-}
-
-.CodeMirror-linebackground {
- position: absolute;
- left: 0; right: 0; top: 0; bottom: 0;
- z-index: 0;
-}
-
-.CodeMirror-linewidget {
- position: relative;
- z-index: 2;
- padding: 0.1px; /* Force widget margins to stay inside of the container */
-}
-
-.CodeMirror-widget {}
-
-.CodeMirror-rtl pre { direction: rtl; }
-
-.CodeMirror-code {
- outline: none;
-}
-
-/* Force content-box sizing for the elements where we expect it */
-.CodeMirror-scroll,
-.CodeMirror-sizer,
-.CodeMirror-gutter,
-.CodeMirror-gutters,
-.CodeMirror-linenumber {
- -moz-box-sizing: content-box;
- box-sizing: content-box;
-}
-
-.CodeMirror-measure {
- position: absolute;
- width: 100%;
- height: 0;
- overflow: hidden;
- visibility: hidden;
-}
-
-.CodeMirror-cursor {
- position: absolute;
- pointer-events: none;
-}
-.CodeMirror-measure pre { position: static; }
-
-div.CodeMirror-cursors {
- visibility: hidden;
- position: relative;
- z-index: 3;
-}
-div.CodeMirror-dragcursors {
- visibility: visible;
-}
-
-.CodeMirror-focused div.CodeMirror-cursors {
- visibility: visible;
-}
-
-.CodeMirror-selected { background: #d9d9d9; }
-.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
-.CodeMirror-crosshair { cursor: crosshair; }
-.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
-.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
-
-.cm-searching {
- background-color: #ffa;
- background-color: rgba(255, 255, 0, .4);
-}
-
-/* Used to force a border model for a node */
-.cm-force-border { padding-right: .1px; }
-
-@media print {
- /* Hide the cursor when printing */
- .CodeMirror div.CodeMirror-cursors {
- visibility: hidden;
- }
-}
-
-/* See issue #2901 */
-.cm-tab-wrap-hack:after { content: ''; }
-
-/* Help users use markselection to safely style text background */
-span.CodeMirror-selectedtext { background: none; }
diff --git a/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.min.css b/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.min.css
deleted file mode 100644
index 411909b..0000000
--- a/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:transparent}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:0}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.min.js b/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.min.js
deleted file mode 100644
index 634ca25..0000000
--- a/generator-web/src/main/resources/statics/plugins/codemirror/codemirror.min.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).CodeMirror=t()}(this,function(){"use strict";var e=navigator.userAgent,t=navigator.platform,d=/gecko\/\d/i.test(e),n=/MSIE \d/.test(e),r=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),i=/Edge\/(\d+)/.exec(e),w=n||r||i,v=w&&(n?document.documentMode||6:+(i||r)[1]),f=!i&&/WebKit\//.test(e),r=f&&/Qt\/\d+\.\d+/.test(e),o=!i&&/Chrome\//.test(e),p=/Opera\//.test(e),c=/Apple Computer/.test(navigator.vendor),l=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),u=/PhantomJS/.test(e),s=c&&(/Mobile\/\w+/.test(e)||2t)return i;o.to==t&&(o.from!=o.to&&"before"==n?r=i:oe=i),o.from==t&&(o.from!=o.to&&"before"!=n?r=i:oe=i)}return null!=r?r:oe}var se,ae,ue,ce,he,de,fe,pe=(se="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",ae="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111",ue=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,ce=/[stwN]/,he=/[LRr]/,de=/[Lb1n]/,fe=/[1n]/,function(e,t){var n="ltr"==t?"L":"R";if(0==e.length||"ltr"==t&&!ue.test(e))return!1;for(var r,i=e.length,o=[],l=0;l=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(t=e.first&&tn?rt(n,$e(e,n).text.length):(e=$e(e,(n=t).line).text.length,null==(t=n.ch)||e=this.string.length},_e.prototype.sol=function(){return this.pos==this.lineStart},_e.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},_e.prototype.next=function(){if(this.post},_e.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},_e.prototype.skipToEnd=function(){this.pos=this.string.length},_e.prototype.skipTo=function(e){e=this.string.indexOf(e,this.pos);if(-1e.options.maxHighlightLength&&je(e.doc.mode,r.state),o=pt(e,t,r),i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))),t.styles}function mt(n,r,e){var t=n.doc,i=n.display;if(!t.mode.startState)return new ft(t,!0,r);var o=function(e,t,n){for(var r,i,o=e.doc,l=n?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;lt.first&&$e(t,o-1).stateAfter,s=l?ft.fromSaved(t,l,o):new ft(t,Ye(t.mode),o);return t.iter(o,r,function(e){vt(n,e.text,s);var t=s.line;e.stateAfter=t==r-1||t%5==0||t>=i.viewFrom&&tt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}ft.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},ft.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},ft.prototype.nextLine=function(){this.line++,0e.options.maxHighlightLength?(s=!1,l&&vt(e,t,r,c.pos),c.pos=t.length,null):Ct(bt(n,c,r.state,h),o);if(!h||(d=h[0].name)&&(f="m-"+(f?d+" "+f:d)),!s||u!=f){for(;a=t:l.to>t),(r=r||[]).push(new Tt(s,l.from,o?null:l.to)))}return r}(n,i,e),s=function(e,t,n){var r;if(e)for(var i=0;i=t:l.to>t))&&(l.from!=t||"bookmark"!=s.type||n&&!l.marker.insertLeft)||(o=null==l.from||(s.inclusiveLeft?l.from<=t:l.frome.lastLine())return t;var n,r=$e(e,t);if(!Ut(e,r))return t;for(;n=It(r);)r=n.find(1,!0).line;return Je(r)+1}function Ut(e,t){var n=kt&&t.markedSpans;if(n)for(var r,i=0;in.maxLineLength&&(n.maxLineLength=t,n.maxLine=e)})}var Xt=function(e,t,n){this.text=e,Dt(this,t),this.height=n?n(this):1};Xt.prototype.lineNo=function(){return Je(this)},ke(Xt);var Yt={},_t={};function $t(e,t){if(!e||/^\s*$/.test(e))return null;t=t.addModeClass?_t:Yt;return t[e]||(t[e]=e.replace(/\S+/g,"cm-$&"))}function qt(e,t){var n=N("span",null,null,f?"padding-right: .1px":null),r={pre:N("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,l=void 0;r.pos=0,r.addToken=Qt,function(e){if(null!=He)return He;var t=T(e,document.createTextNode("AخA")),n=S(t,0,1).getBoundingClientRect(),t=S(t,1,2).getBoundingClientRect();return k(e),n&&n.left!=n.right&&(He=t.right-n.right<3)}(e.display.measure)&&(l=me(o,e.doc.direction))&&(r.addToken=function(h,d){return function(e,t,n,r,i,o,l){n=n?n+" cm-force-border":"cm-force-border";for(var s=e.pos,a=s+t.length;;){for(var u=void 0,c=0;cs&&u.from<=s);c++);if(u.to>=a)return h(e,t,n,r,i,o,l);h(e,t.slice(0,u.to-s),n,r,null,o,l),r=null,t=t.slice(u.to-s),s=u.to}}}(r.addToken,l)),r.map=[],function(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(!r){for(var l=1;lg||S.collapsed&&C.to==g&&C.from==g)){if(null!=C.to&&C.to!=g&&y>C.to&&(y=C.to,c=""),S.className&&(u+=" "+S.className),S.css&&(a=(a?a+";":"")+S.css),S.startStyle&&C.from==g&&(h+=" "+S.startStyle),S.endStyle&&C.to==y&&(w=w||[]).push(S.endStyle,C.to),S.title&&((f=f||{}).title=S.title),S.attributes)for(var L in S.attributes)(f=f||{})[L]=S.attributes[L];S.collapsed&&(!d||Ft(d.marker,S)<0)&&(d=C)}else C.from>g&&y>C.from&&(y=C.from)}if(w)for(var k=0;kn)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Ln(e,t,n,r){return Mn(e,Tn(e,t),n,r)}function kn(e,t){if(t>=e.display.viewFrom&&t=e.lineN&&tt)&&(i=(o=a-s)-1,a<=t&&(l="right")),null!=i){if(r=e[u+2],s==a&&n==(r.insertLeft?"left":"right")&&(l=n),"left"==n&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)r=e[2+(u-=3)],l="left";if("right"==n&&i==a-s)for(;u=i.text.length?(t=i.text.length,u="before"):t<=0&&(t=0,u="after"),!a)return s("before"==u?t-1:t,"before"==u);function c(e,t,n){return s(n?e-1:e,1==a[t].level!=n)}var h=le(a,t,u),e=oe,h=c(t,h,"before"==u);return null!=e&&(h.other=c(t,e,"before"!=u)),h}function Gn(e,t){var n=0;t=ct(e.doc,t),e.options.lineWrapping||(n=_n(e.display)*t.ch);t=$e(e.doc,t.line),e=Vt(t)+vn(e.display);return{left:n,right:n,top:e,bottom:e+t.height}}function Un(e,t,n,r,i){n=rt(e,t,n);return n.xRel=i,r&&(n.outside=r),n}function Vn(e,t,n){var r=e.doc;if((n+=e.display.viewOffset)<0)return Un(r.first,0,null,-1,-1);var i=et(r,n),o=r.first+r.size-1;if(o=a||f.to<=s||(d=1!=f.level,d=Mn(e,r,d?Math.min(a,f.to)-1:Math.max(s,f.from)).right,d=da&&(u={from:u.from,to:a,level:u.level});return u}:function(n,r,i,o,l,s,a){var e=ie(function(e){var t=l[e],e=1!=t.level;return Xn(Bn(n,rt(i,e?t.to:t.from,e?"before":"after"),"line",r,o),s,a,!0)},0,l.length-1),t=l[e];{var u;0a&&(t=l[e-1]))}return t})(n,e,t,o,c,r,i),u=1!=f.level,s=u?f.from:f.to-1,a=u?f.to:f.from-1);var h=null,d=null,c=ie(function(e){var t=Mn(n,o,e);return t.top+=l,t.bottom+=l,Xn(t,r,i,!1)&&(t.top<=i&&t.left<=r&&(h=e,d=t),1)},s,a),f=!1;{var p,g;d?(p=r-d.left=u.bottom?1:0)}return c=re(e.text,c,1),Un(t,c,g,f,r-p)}(e,l,i,t,n),a=function(e,t){var n,r=kt&&e.markedSpans;if(r)for(var i=0;it)&&(!n||Ft(n,o.marker)<0)&&(n=o.marker)}return n}(l,s.ch+(0r},e,i)}}function jn(e,t,n,r){return Kn(e,t,n=n||Tn(e,t),In(e,t,Mn(e,n,r),"line").top)}function Xn(e,t,n,r){return!(e.bottom<=n)&&(e.top>n||(r?e.left:e.right)>t)}function Yn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Nn){Nn=M("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)Nn.appendChild(document.createTextNode("x")),Nn.appendChild(M("br"));Nn.appendChild(document.createTextNode("x"))}T(e.measure,Nn);var n=Nn.offsetHeight/50;return 3=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var n=e.display.view,r=0;rt)&&(l.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=l.viewTo?kt&&Bt(e.doc,t)l.viewFrom?rr(e):(l.viewFrom+=r,l.viewTo+=r):t<=l.viewFrom&&n>=l.viewTo?rr(e):t<=l.viewFrom?(i=ir(e,n,n+r,1))?(l.view=l.view.slice(i.index),l.viewFrom=i.lineN,l.viewTo+=r):rr(e):n>=l.viewTo?(o=ir(e,t,t,-1))?(l.view=l.view.slice(0,o.index),l.viewTo=o.lineN):rr(e):(i=ir(e,t,t,-1),o=ir(e,n,n+r,1),i&&o?(l.view=l.view.slice(0,i.index).concat(tn(e,i.lineN,o.lineN)).concat(l.view.slice(o.index)),l.viewTo+=r):rr(e));e=l.externalMeasured;e&&(n=i.lineN&&t=r.viewTo||(null==(t=r.view[er(e,t)]).node||-1==R(t=t.changes||(t.changes=[]),n)&&t.push(n))}function rr(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function ir(e,t,n,r){var i,o=er(e,t),l=e.display.view;if(!kt||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var s=e.display.viewFrom,a=0;a=e.display.viewTo||n.to().linet||t==n&&l.to==t)&&(r(Math.max(l.from,t),Math.min(l.to,n),1==l.level?"rtl":"ltr",o),i=!0)}i||r(t,n,"ltr")}(C,g||0,null==m?b:m,function(e,t,n,r){var i,o,l,s,a="ltr"==n,u=w(e,a?"left":"right"),c=w(t-1,a?"right":"left"),h=null==g&&0==e,d=null==m&&t==b,f=0==r,p=!C||r==C.length-1;c.top-u.top<=3?(i=(k?d:h)&&p,r=(k?h:d)&&f?S:(a?u:c).left,i=i?L:(a?c:u).right,T(r,u.top,i-r,u.bottom)):(n=a?(o=k&&h&&f?S:u.left,l=k?L:x(e,n,"before"),s=k?S:x(t,n,"after"),k&&d&&p?L:c.right):(o=k?x(e,n,"before"):S,l=!k&&h&&f?L:u.right,s=!k&&d&&p?S:c.left,k?x(t,n,"after"):L),T(o,u.top,l-o,u.bottom),u.bottome.display.sizerWidth&&((a=Math.ceil(a/_n(e.display)))>e.display.maxLineLength&&(e.display.maxLineLength=a,e.display.maxLine=o.line,e.display.maxLineChanged=!0))}}}function mr(e){if(e.widgets)for(var t=0;t=r&&(o=et(t,Vt($e(t,n))-e.wrapper.clientHeight),r=n)),{from:o,to:Math.max(r,o+1)}}function yr(e,t){var n=e.display,r=Yn(e.display);t.top<0&&(t.top=0);var i=(e.curOp&&null!=e.curOp.scrollTop?e.curOp:n.scroller).scrollTop,o=Cn(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+yn(n),a=t.tops-r;t.topi+o&&((u=Math.min(t.top,(r?s:t.bottom)-o))!=i&&(l.scrollTop=u));var i=e.options.fixedGutter?0:n.gutters.offsetWidth,u=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft-i,e=xn(e)-n.gutters.offsetWidth,n=t.right-t.left>e;return n&&(t.right=t.left+e),t.left<10?l.scrollLeft=0:t.lefte+u-3&&(l.scrollLeft=t.right+(n?0:10)-e),l}function br(e,t){null!=t&&(Cr(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc:e.curOp).scrollTop+t)}function wr(e){Cr(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function xr(e,t,n){null==t&&null==n||Cr(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function Cr(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Sr(e,Gn(e,t.from),Gn(e,t.to),t.margin))}function Sr(e,t,n,r){r=yr(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});xr(e,r.scrollLeft,r.scrollTop)}function Lr(e,t){Math.abs(e.doc.scrollTop-t)<2||(d||Kr(e,{top:t}),kr(e,t,!0),d&&Kr(e),zr(e,100))}function kr(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),e.display.scroller.scrollTop==t&&!n||(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function Tr(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r||(e.doc.scrollLeft=t,Yr(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Mr(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+yn(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+wn(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}e=function(e,t,n){this.cm=n;var r=this.vert=M("div",[M("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=M("div",[M("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),ye(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),ye(i,"scroll",function(){i.clientWidth&&t(i.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,w&&v<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};e.prototype.update=function(e){var t,n=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,i=e.nativeBarWidth;return r?(this.vert.style.display="block",this.vert.style.bottom=n?i+"px":"0",t=e.viewHeight-(n?i:0),this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+t)+"px"):(this.vert.style.display="",this.vert.firstChild.style.height="0"),n?(this.horiz.style.display="block",this.horiz.style.right=r?i+"px":"0",this.horiz.style.left=e.barLeft+"px",t=e.viewWidth-e.barLeft-(r?i:0),this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+t)+"px"):(this.horiz.style.display="",this.horiz.firstChild.style.width="0"),!this.checkedZeroWidth&&0=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Gr(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}(t[n]);for(var r=0;r(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null==i||u||(t=M("div","",null,"position: absolute;\n top: "+(t.top-n.viewOffset-vn(e.display))+"px;\n height: "+(t.bottom-t.top+wn(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;"),e.display.lineSpace.appendChild(t),t.scrollIntoView(i),e.display.lineSpace.removeChild(t)))}(t,i))}var o=e.maybeHiddenMarkers,l=e.maybeUnhiddenMarkers;if(o)for(var s=0;s=l.display.viewTo||(s=+new Date+l.options.workTime,a=mt(l,c.highlightFrontier),u=[],c.iter(a.line,Math.min(c.first+c.size,l.display.viewTo+500),function(e){if(a.line>=l.display.viewFrom){var t=e.styles,n=e.text.length>l.options.maxHighlightLength?je(c.mode,a.state):null,r=pt(l,e,a,!0);n&&(a.state=n),e.styles=r.styles;n=e.styleClasses,r=r.classes;r?e.styleClasses=r:n&&(e.styleClasses=null);for(var i=!t||t.length!=e.styles.length||n!=r&&(!n||!r||n.bgClass!=r.bgClass||n.textClass!=r.textClass),o=0;!i&&os)return zr(l,l.options.workDelay),!0}),c.highlightFrontier=a.line,c.modeFrontier=Math.max(c.modeFrontier,a.line),u.length&&Pr(l,function(){for(var e=0;e=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==or(e))return!1;_r(e)&&(rr(e),t.dims=$n(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFroml&&n.viewTo-l<20&&(l=Math.min(i,n.viewTo)),kt&&(o=Bt(e.doc,o),l=Gt(e.doc,l));var s=o!=n.viewFrom||l!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;r=o,i=l,0==(l=(o=e).display).view.length||r>=l.viewTo||i<=l.viewFrom?(l.view=tn(o,r,i),l.viewFrom=r):(l.viewFrom>r?l.view=tn(o,r,l.viewFrom).concat(l.view):l.viewFromi&&(l.view=l.view.slice(0,er(o,i)))),l.viewTo=i,n.viewOffset=Vt($e(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";o=or(e);if(!s&&0==o&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;l=function(e){if(e.hasFocus())return null;var t=A();if(!t||!O(e.display.lineDiv,t))return null;var n={activeElt:t};return!window.getSelection||(t=window.getSelection()).anchorNode&&t.extend&&O(e.display.lineDiv,t.anchorNode)&&(n.anchorNode=t.anchorNode,n.anchorOffset=t.anchorOffset,n.focusNode=t.focusNode,n.focusOffset=t.focusOffset),n}(e);return 4=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!Ur(e,t))break;gr(e);var i=Mr(e);lr(e),Nr(e,i),Xr(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Kr(e,t){var n=new Gr(e,t);Ur(e,n)&&(gr(e),Vr(e,n),t=Mr(e),lr(e),Nr(e,t),Xr(e,t),n.finish())}function jr(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function Xr(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+wn(e)+"px"}function Yr(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=qn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+"px",l=0;ll.clientWidth,a=l.scrollHeight>l.clientHeight;if(r&&s||i&&a){if(i&&g&&f)e:for(var u=t.target,c=o.view;u!=l;u=u.parentNode)for(var h=0;hs-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=(a=i).lastOp==r?(xi(a.done),Y(a.done)):a.done.length&&!Y(a.done).ranges?Y(a.done):1i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,l||xe(e,"historyAdded")}function Si(e,t,n,r){var i,o,l,s=e.history,a=r&&r.origin;n==s.lastSelOp||a&&s.lastSelOrigin==a&&(s.lastModTime==s.lastSelTime&&s.lastOrigin==a||(i=e,o=a,l=Y(s.done),e=t,"*"==(o=o.charAt(0))||"+"==o&&l.ranges.length==e.ranges.length&&l.somethingSelected()==e.somethingSelected()&&new Date-i.history.lastSelTime<=(i.cm?i.cm.options.historyEventDelay:500)))?s.done[s.done.length-1]=t:Li(t,s.done),s.lastSelTime=+new Date,s.lastSelOrigin=a,s.lastSelOp=n,r&&!1!==r.clearRedo&&xi(s.undone)}function Li(e,t){var n=Y(t);n&&n.ranges&&n.equals(e)||t.push(e)}function ki(t,n,e,r){var i=n["spans_"+t.id],o=0;t.iter(Math.max(t.first,e),Math.min(t.first+t.size,r),function(e){e.markedSpans&&((i=i||(n["spans_"+t.id]={}))[o]=e.markedSpans),++o})}function Ti(e,t){var n=t["spans_"+e.id];if(!n)return null;for(var r=[],i=0;i=t.ch:s.to>t.ch))){if(i&&(xe(a,"beforeCursorEnter"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(a.atomic){if(n){var h=a.find(r<0?1:-1),s=void 0;if((r<0?c:u)&&(h=Ui(e,h,-r,h&&h.line==t.line?o:null)),h&&h.line==t.line&&(s=it(h,n))&&(r<0?s<0:0e.first?ct(e,rt(t.line-1)):null:0e.lastLine()||(t.from.linei&&(t={from:t.from,to:rt(i,$e(e,i).text.length),text:[t.text[0]],origin:t.origin}),t.removed=qe(e,t.from,t.to),n=n||ci(e,t),e.cm?function(e,t,n){var r=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=Je(zt($e(r,o.line))),r.iter(a,l.line+1,function(e){if(e==i.maxLine)return s=!0}));-1i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)}),s&&(e.curOp.updateMaxLine=!0));(function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiert.display.maxLineLength&&(t.display.maxLine=u,t.display.maxLineLength=c,t.display.maxLineChanged=!0)}null!=r&&t&&this.collapsed&&tr(t,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&Ri(t.doc)),t&&ln(t,"markerCleared",t,this,r,i),n&&Fr(t),this.parent&&this.parent.clear()}},lo.prototype.find=function(e,t){var n,r;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(i,o,l){i=ct(this,i),o=ct(this,o);var s=[],a=i.line;return this.iter(i.line,o.line+1,function(e){var t=e.markedSpans;if(t)for(var n=0;n=r.to||null==r.from&&a!=i.line||null!=r.from&&a==o.line&&r.from>=o.ch||l&&!l(r.marker)||s.push(r.marker.parent||r.marker)}++a}),s},getAllMarks:function(){var r=[];return this.iter(function(e){var t=e.markedSpans;if(t)for(var n=0;nt&&(t=e.from),null!=e.to&&e.toe.text.length?null:n}function Fo(e,t,n){e=Ho(e,t.ch,n);return null==e?null:new rt(t.line,e,n<0?"after":"before")}function Po(e,t,n,r,i){if(e){"rtl"==t.doc.direction&&(i=-i);var o=me(n,t.doc.direction);if(o){var l,s,a,e=i<0?Y(o):o[0],o=i<0==(1==e.level)?"after":"before";return 0=n.text.length?(s.ch=n.text.length,s.sticky="before"):s.ch<=0&&(s.ch=0,s.sticky="after");var r=le(a,s.ch,s.sticky),i=a[r];if("ltr"==t.doc.direction&&i.level%2==0&&(0s.ch:i.from=i.from&&d>=c.begin)){var f=h?"before":"after";return new rt(s.line,d,f)}}f=function(e,t,n){for(var r=function(e,t){return t?new rt(s.line,u(e,1),"before"):new rt(s.line,e,"after")};0<=e&&el.doc.first&&((n=$e(l.doc,e.line-1).text)&&(e=new rt(e.line,1),l.replaceRange(t.charAt(0)+l.doc.lineSeparator()+n.charAt(n.length-1),rt(e.line-1,n.length-1),e,"+transpose")))),i.push(new oi(e,e)));l.setSelections(i)})},newlineAndIndent:function(r){return Pr(r,function(){for(var e=r.listSelections(),t=e.length-1;0<=t;t--)r.replaceRange(r.doc.lineSeparator(),e[t].anchor,e[t].head,"+input");e=r.listSelections();for(var n=0;nc&&t.push(new oi(rt(s,c),rt(s,K(u,l,n))))}t.length||t.push(new oi(f,f)),Pi(g,li(d,y.ranges.slice(0,v).concat(t),v),{origin:"*mouse",scroll:!1}),d.scrollIntoView(e)}else{var h,r=m,i=Jo(d,e,p.unit),e=r.anchor,e=0=n.to||o.linea.bottom?20:0)&&setTimeout(Er(d,function(){u==i&&(l.scroller.scrollTop+=r,e(t))}),50))}:n)(e)}),i=Er(d,n);d.state.selectingText=i,ye(l.wrapper.ownerDocument,"mousemove",r),ye(l.wrapper.ownerDocument,"mouseup",i)})(e,r,t,o)}(l,t,i,e):Ae(e)==s.scroller&&Te(e):2==n?(t&&Ai(l.doc,t),setTimeout(function(){return s.input.focus()},20)):3==n&&(x?l.display.input.onContextMenu(e):dr(l)))))}function Jo(e,t,n){if("char"==n)return new oi(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new oi(rt(t.line,0),ct(e.doc,rt(t.line+1,0)));t=n(e,t);return new oi(t.from,t.to)}function el(e,t,n,r){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(e){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Te(t);var l=e.display,r=l.lineDiv.getBoundingClientRect();if(o>r.bottom||!Le(e,n))return Ne(t);o-=r.top-l.viewOffset;for(var s=0;s=i)return xe(e,n,e,et(e.doc,o),e.display.gutterSpecs[s].className,t),Ne(t)}}function tl(e,t){return el(e,t,"gutterClick",!0)}function nl(e,t){var n,r;mn(e.display,t)||(r=t,Le(n=e,"gutterContextMenu")&&el(n,r,"gutterContextMenu",!1))||Ce(e,t,"contextmenu")||x||e.display.input.onContextMenu(t)}function rl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Hn(e)}Zo.prototype.compare=function(e,t,n){return this.time+400>e&&0==it(t,this.pos)&&n==this.button};var il={toString:function(){return"CodeMirror.Init"}},ol={},ll={};function sl(e,t,n){!t!=!(n&&n!=il)&&(n=e.display.dragFunctions,(t=t?ye:we)(e.display.scroller,"dragstart",n.start),t(e.display.scroller,"dragenter",n.enter),t(e.display.scroller,"dragover",n.over),t(e.display.scroller,"dragleave",n.leave),t(e.display.scroller,"drop",n.drop))}function al(e){e.options.lineWrapping?(D(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(L(e.display.wrapper,"CodeMirror-wrap"),jt(e)),Qn(e),tr(e),Hn(e),setTimeout(function(){return Nr(e)},100)}function ul(e,t){var n=this;if(!(this instanceof ul))return new ul(e,t);this.options=t=t?P(t):{},P(ol,t,!1);var r=t.value;"string"==typeof r?r=new ho(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i,o=new ul.inputStyles[t.inputStyle](this),o=this.display=new Qr(e,r,o,t);for(i in rl(o.wrapper.CodeMirror=this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Dr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new I,keySeq:null,specialChars:null},t.autofocus&&!h&&o.input.focus(),w&&v<11&&setTimeout(function(){return n.display.input.reset(!0)},20),function(r){var i=r.display;ye(i.scroller,"mousedown",Er(r,Qo)),ye(i.scroller,"dblclick",w&&v<11?Er(r,function(e){var t;Ce(r,e)||(!(t=Jn(r,e))||tl(r,e)||mn(r.display,e)||(Te(e),t=r.findWordAt(t),Ai(r.doc,t.anchor,t.head)))}):function(e){return Ce(r,e)||Te(e)});ye(i.scroller,"contextmenu",function(e){return nl(r,e)}),ye(i.input.getField(),"contextmenu",function(e){i.scroller.contains(e.target)||nl(r,e)});var n,o={end:0};function l(){i.activeTouch&&(n=setTimeout(function(){return i.activeTouch=null},1e3),(o=i.activeTouch).end=+new Date)}function s(e,t){if(null==t.left)return 1;var n=t.left-e.left,e=t.top-e.top;return 400o.first?E($e(o,t-1).text,null,l):0:"add"==n?u=a+e.options.indentUnit:"subtract"==n?u=a-e.options.indentUnit:"number"==typeof n&&(u=a+n),u=Math.max(0,u);var h="",d=0;if(e.options.indentWithTabs)for(var f=Math.floor(u/l);f;--f)d+=l,h+="\t";if(dl,a=Pe(t),u=null;if(s&&1l?"cut":"+input")};ji(e.doc,g),ln(e,"inputRead",e,g)}t&&!s&&ml(e,t),wr(e),e.curOp.updateInput<2&&(e.curOp.updateInput=h),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function gl(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");return n&&(e.preventDefault(),t.isReadOnly()||t.options.disableInput||Pr(t,function(){return pl(t,n,0,null,"paste")}),1)}function ml(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;0<=r;r--){var i=n.ranges[r];if(!(100=i.first+i.size||(o=new rt(r,o.ch,o.sticky),!(u=$e(i,r))))return;o=Po(a,i.cm,u,o.line,c)}else o=n;return 1}if("char"==s||"codepoint"==s)n();else if("column"==s)n(!0);else if("word"==s||"group"==s)for(var r=null,h="group"==s,d=i.cm&&i.cm.getHelper(o,"wordChars"),f=!0;!(l<0)||n(!f);f=!1){var p=u.text.charAt(o.ch)||"\n",p=J(p,d)?"w":h&&"\n"==p?"n":!h||/\s/.test(p)?null:"p";if(!h||f||p||(p="s"),r&&r!=p){l<0&&(l=1,n(),o.sticky="after");break}if(p&&(r=p),0=s.height){l.hitSide=!0;break}o+=5*n}return l}e=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new I,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Cl(e,t){var n=kn(e,t.line);if(!n||n.hidden)return null;var r=$e(e.doc,t.line),n=Sn(n,r,t.line),r=me(r,e.doc.direction),e="left";r&&(e=le(r,t.ch)%2?"right":"left");e=An(n.map,t.ch,e);return e.offset="right"==e.collapse?e.end:e.start,e}function Sl(e,t){return t&&(e.bad=!0),e}function Ll(e,t,n){var r;if(t==e.display.lineDiv){if(!(r=e.display.lineDiv.childNodes[n]))return Sl(e.clipPos(rt(e.display.viewTo-1)),!0);t=null,n=0}else for(r=t;;r=r.parentNode){if(!r||r==e.display.lineDiv)return null;if(r.parentNode&&r.parentNode==e.display.lineDiv)break}for(var i=0;i=t.display.viewTo||i.line=t.display.viewFrom&&Cl(t,r)||{node:n[0].measure.map[2],offset:0},s=i.linet.firstLine()&&(i=rt(i.line-1,$e(t.doc,i.line-1).length)),r.ch==$e(t.doc,r.line).text.length&&r.linen.viewTo-1)return!1;m=i.line==n.viewFrom||0==(m=er(t,i.line))?(e=Je(n.view[0].line),n.view[0].node):(e=Je(n.view[m].line),n.view[m-1].node.nextSibling);var o,r=er(t,r.line),r=r==n.view.length-1?(o=n.viewTo-1,n.lineDiv.lastChild):(o=Je(n.view[r+1].line)-1,n.view[r+1].node.previousSibling);if(!m)return!1;for(var l=t.doc.splitLines(function(l,e,t,s,a){var n="",u=!1,c=l.doc.lineSeparator(),h=!1;function d(){u&&(n+=c,h&&(n+=c),u=h=!1)}function f(e){e&&(d(),n+=e)}for(;!function e(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(n)f(n);else if(n=t.getAttribute("cm-marker"))(n=l.findMarks(rt(s,0),rt(a+1,0),(o=+n,function(e){return e.id==o}))).length&&(r=n[0].find(0))&&f(qe(l.doc,r.from,r.to).join(c));else if("false"!=t.getAttribute("contenteditable")){var r=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(/^br$/i.test(t.nodeName)||0!=t.textContent.length){r&&d();for(var i=0;ii.ch&&f.charCodeAt(f.length-u-1)==p.charCodeAt(p.length-u-1);)a--,u++;l[l.length-1]=f.slice(0,f.length-u).replace(/^\u200b+/,""),l[0]=l[0].slice(a).replace(/\u200b+$/,"");var m=rt(e,a),r=rt(o,s.length?Y(s).length-u:0);return 1n&&(hl(this,i.head.line,e,!0),n=i.head.line,r==this.doc.sel.primIndex&&wr(this));else{for(var o=i.from(),l=i.to(),i=Math.max(n,o.line),n=Math.min(this.lastLine(),l.line-(l.ch?0:1))+1,s=i;s>1;if((l?n[2*l-1]:0)>=o)i=l;else{if(!(n[2*l+1]o)&&e.top>t.offsetHeight?a=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=o&&(a=e.bottom),u+t.offsetWidth>l&&(u=l-t.offsetWidth)),t.style.top=a+"px",t.style.left=t.style.right="","right"==i?(u=s.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?u=0:"middle"==i&&(u=(s.sizer.clientWidth-t.offsetWidth)/2),t.style.left=u+"px"),n&&(n=this,t={left:u,top:a,right:u+t.offsetWidth,bottom:a+t.offsetHeight},null!=(t=yr(n,t)).scrollTop&&Lr(n,t.scrollTop),null!=t.scrollLeft&&Tr(n,t.scrollLeft))},triggerOnKeyDown:Ir(Xo),triggerOnKeyPress:Ir(_o),triggerOnKeyUp:Yo,triggerOnMouseDown:Ir(Qo),execCommand:function(e){if(Io.hasOwnProperty(e))return Io[e].call(null,this)},triggerElectric:Ir(function(e){ml(this,e)}),findPosH:function(e,t,n,r){var i=1;t<0&&(i=-1,t=-t);for(var o=ct(this.doc,e),l=0;l!?|~^@]/,y=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;function w(e,t,r){return m=e,v=r,t}function b(e,t){var a,r=e.next();if('"'==r||"'"==r)return t.tokenize=(a=r,function(e,t){var r,n=!1;if(i&&"@"==e.peek()&&e.match(y))return t.tokenize=b,w("jsonld-keyword","meta");for(;null!=(r=e.next())&&(r!=a||n);)n=!n&&"\\"==r;return n||(t.tokenize=b),w("string","string")}),t.tokenize(e,t);if("."==r&&e.match(/^\d[\d_]*(?:[eE][+\-]?[\d_]+)?/))return w("number","number");if("."==r&&e.match(".."))return w("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(r))return w(r);if("="==r&&e.eat(">"))return w("=>","operator");if("0"==r&&e.match(/^(?:x[\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return w("number","number");if(/\d/.test(r))return e.match(/^[\d_]*(?:n|(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)?/),w("number","number");if("/"==r)return e.eat("*")?(t.tokenize=x)(e,t):e.eat("/")?(e.skipToEnd(),w("comment","comment")):Ze(e,t,1)?(function(e){for(var t,r=!1,n=!1;null!=(t=e.next());){if(!r){if("/"==t&&!n)return;"["==t?n=!0:n&&"]"==t&&(n=!1)}r=!r&&"\\"==t}}(e),e.match(/^\b(([gimyus])(?![gimyus]*\2))+\b/),w("regexp","string-2")):(e.eat("="),w("operator","operator",e.current()));if("`"==r)return(t.tokenize=h)(e,t);if("#"==r&&"!"==e.peek())return e.skipToEnd(),w("meta","meta");if("#"==r&&e.eatWhile(p))return w("variable","property");if("<"==r&&e.match("!--")||"-"==r&&e.match("->")&&!/\S/.test(e.string.slice(0,e.start)))return e.skipToEnd(),w("comment","comment");if(k.test(r))return">"==r&&t.lexical&&">"==t.lexical.type||(e.eat("=")?"!"!=r&&"="!=r||e.eat("="):/[<>*+\-|&?]/.test(r)&&(e.eat(r),">"==r&&e.eat(r))),"?"==r&&e.eat(".")?w("."):w("operator","operator",e.current());if(p.test(r)){e.eatWhile(p);r=e.current();if("."!=t.lastType){if(c.propertyIsEnumerable(r)){t=c[r];return w(t.type,t.style,r)}if("async"==r&&e.match(/^(\s|\/\*([^*]|\*(?!\/))*?\*\/)*[\[\(\w]/,!1))return w("async","keyword",r)}return w("variable","variable",r)}}function x(e,t){for(var r,n=!1;r=e.next();){if("/"==r&&n){t.tokenize=b;break}n="*"==r}return w("comment","comment")}function h(e,t){for(var r,n=!1;null!=(r=e.next());){if(!n&&("`"==r||"$"==r&&e.eat("{"))){t.tokenize=b;break}n=!n&&"\\"==r}return w("quasi","string-2",e.current())}var g="([{}])";function j(e,t){t.fatArrowAt&&(t.fatArrowAt=null);var r,n=e.string.indexOf("=>",e.start);if(!(n<0)){!u||(r=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(e.string.slice(e.start,n)))&&(n=r.index);for(var a=0,i=!1,o=n-1;0<=o;--o){var c=e.string.charAt(o),s=g.indexOf(c);if(0<=s&&s<3){if(!a){++o;break}if(0==--a){"("==c&&(i=!0);break}}else if(3<=s&&s<6)++a;else if(p.test(c))i=!0;else if(/["'\/`]/.test(c))for(;;--o){if(0==o)return;if(e.string.charAt(o-1)==c&&"\\"!=e.string.charAt(o-2)){o--;break}}else if(i&&!a){++o;break}}i&&!a&&(t.fatArrowAt=o)}}var M={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,"jsonld-keyword":!0};function A(e,t,r,n,a,i){this.indented=e,this.column=t,this.type=r,this.prev=a,this.info=i,null!=n&&(this.align=n)}function V(e,t,r,n,a){var i=e.cc;for(E.state=e,E.stream=a,E.marked=null,E.cc=i,E.style=t,e.lexical.hasOwnProperty("align")||(e.lexical.align=!0);;)if((i.length?i.pop():o?D:F)(r,n)){for(;i.length&&i[i.length-1].lex;)i.pop()();return E.marked?E.marked:"variable"==r&&function(e,t){for(var r=e.localVars;r;r=r.next)if(r.name==t)return 1;for(var n=e.context;n;n=n.prev)for(r=n.vars;r;r=r.next)if(r.name==t)return 1}(e,n)?"variable-2":t}}var E={state:null,column:null,marked:null,cc:null};function z(){for(var e=arguments.length-1;0<=e;e--)E.cc.push(arguments[e])}function I(){return z.apply(null,arguments),!0}function T(e,t){for(var r=t;r;r=r.next)if(r.name==e)return 1}function $(e){var t=E.state;if(E.marked="def",t.context)if("var"==t.lexical.info&&t.context&&t.context.block){var r=function e(t,r){{if(r){if(r.block){var n=e(t,r.prev);return n?n==r.prev?r:new _(n,r.vars,!0):null}return T(t,r.vars)?r:new _(r.prev,new O(t,r.vars),!1)}return null}}(e,t.context);if(null!=r)return void(t.context=r)}else if(!T(e,t.localVars))return void(t.localVars=new O(e,t.localVars));l.globalVars&&!T(e,t.globalVars)&&(t.globalVars=new O(e,t.globalVars))}function C(e){return"public"==e||"private"==e||"protected"==e||"abstract"==e||"readonly"==e}function _(e,t,r){this.prev=e,this.vars=t,this.block=r}function O(e,t){this.name=e,this.next=t}var q=new O("this",new O("arguments",null));function S(){E.state.context=new _(E.state.context,E.state.localVars,!1),E.state.localVars=q}function P(){E.state.context=new _(E.state.context,E.state.localVars,!0),E.state.localVars=null}function N(){E.state.localVars=E.state.context.vars,E.state.context=E.state.context.prev}function U(n,a){function e(){var e=E.state,t=e.indented;if("stat"==e.lexical.type)t=e.lexical.indented;else for(var r=e.lexical;r&&")"==r.type&&r.align;r=r.prev)t=r.indented;e.lexical=new A(t,E.stream.column(),n,null,e.lexical,a)}return e.lex=!0,e}function W(){var e=E.state;e.lexical.prev&&(")"==e.lexical.type&&(e.indented=e.lexical.indented),e.lexical=e.lexical.prev)}function B(r){return function e(t){return t==r?I():";"==r||"}"==t||")"==t||"]"==t?z():I(e)}}function F(e,t){return"var"==e?I(U("vardef",t),Me,B(";"),W):"keyword a"==e?I(U("form"),J,F,W):"keyword b"==e?I(U("form"),F,W):"keyword d"==e?E.stream.match(/^\s*$/,!1)?I():I(U("stat"),L,B(";"),W):"debugger"==e?I(B(";")):"{"==e?I(U("}"),P,le,W,N):";"==e?I():"if"==e?("else"==E.state.lexical.info&&E.state.cc[E.state.cc.length-1]==W&&E.state.cc.pop()(),I(U("form"),J,F,W,Te)):"function"==e?I(Oe):"for"==e?I(U("form"),$e,F,W):"class"==e||u&&"interface"==t?(E.marked="keyword",I(U("form","class"==e?e:t),Ue,W)):"variable"==e?u&&"declare"==t?(E.marked="keyword",I(F)):u&&("module"==t||"enum"==t||"type"==t)&&E.stream.match(/^\s*\w/,!1)?(E.marked="keyword","enum"==t?I(Xe):"type"==t?I(Se,B("operator"),ve,B(";")):I(U("form"),Ae,B("{"),U("}"),le,W,W)):u&&"namespace"==t?(E.marked="keyword",I(U("form"),D,F,W)):u&&"abstract"==t?(E.marked="keyword",I(F)):I(U("stat"),ne):"switch"==e?I(U("form"),J,B("{"),U("}","switch"),P,le,W,W,N):"case"==e?I(D,B(":")):"default"==e?I(B(":")):"catch"==e?I(U("form"),S,H,F,W,N):"export"==e?I(U("stat"),He,W):"import"==e?I(U("stat"),Ge,W):"async"==e?I(F):"@"==t?I(D,F):z(U("stat"),D,B(";"),W)}function H(e){if("("==e)return I(Pe,B(")"))}function D(e,t){return K(e,t,!1)}function G(e,t){return K(e,t,!0)}function J(e){return"("!=e?z():I(U(")"),L,B(")"),W)}function K(e,t,r){if(E.state.fatArrowAt==E.stream.start){var n=r?ee:Z;if("("==e)return I(S,U(")"),se(Pe,")"),W,B("=>"),n,N);if("variable"==e)return z(S,Ae,B("=>"),n,N)}var a,n=r?R:Q;return M.hasOwnProperty(e)?I(n):"function"==e?I(Oe,n):"class"==e||u&&"interface"==t?(E.marked="keyword",I(U("form"),Ne,W)):"keyword c"==e||"async"==e?I(r?G:D):"("==e?I(U(")"),L,B(")"),W,n):"operator"==e||"spread"==e?I(r?G:D):"["==e?I(U("]"),Re,W,n):"{"==e?ue(ie,"}",null,n):"quasi"==e?z(X,n):"new"==e?I((a=r,function(e){return"."==e?I(a?re:te):"variable"==e&&u?I(he,a?R:Q):z(a?G:D)})):"import"==e?I(D):I()}function L(e){return e.match(/[;\}\)\],]/)?z():z(D)}function Q(e,t){return","==e?I(L):R(e,t,!1)}function R(e,t,r){var n=0==r?Q:R,a=0==r?D:G;return"=>"==e?I(S,r?ee:Z,N):"operator"==e?/\+\+|--/.test(t)||u&&"!"==t?I(n):u&&"<"==t&&E.stream.match(/^([^<>]|<[^<>]*>)*>\s*\(/,!1)?I(U(">"),se(ve,">"),W,n):"?"==t?I(D,B(":"),a):I(a):"quasi"==e?z(X,n):";"!=e?"("==e?ue(G,")","call",n):"."==e?I(ae,n):"["==e?I(U("]"),L,B("]"),W,n):u&&"as"==t?(E.marked="keyword",I(ve,n)):"regexp"==e?(E.state.lastType=E.marked="operator",E.stream.backUp(E.stream.pos-E.stream.start-1),I(a)):void 0:void 0}function X(e,t){return"quasi"!=e?z():"${"!=t.slice(t.length-2)?I(X):I(D,Y)}function Y(e){if("}"==e)return E.marked="string-2",E.state.tokenize=h,I(X)}function Z(e){return j(E.stream,E.state),z("{"==e?F:D)}function ee(e){return j(E.stream,E.state),z("{"==e?F:G)}function te(e,t){if("target"==t)return E.marked="keyword",I(Q)}function re(e,t){if("target"==t)return E.marked="keyword",I(R)}function ne(e){return":"==e?I(W,F):z(Q,B(";"),W)}function ae(e){if("variable"==e)return E.marked="property",I()}function ie(e,t){return"async"==e?(E.marked="property",I(ie)):"variable"!=e&&"keyword"!=E.style?"number"==e||"string"==e?(E.marked=i?"property":E.style+" property",I(ce)):"jsonld-keyword"==e?I(ce):u&&C(t)?(E.marked="keyword",I(ie)):"["==e?I(D,fe,B("]"),ce):"spread"==e?I(G,ce):"*"==t?(E.marked="keyword",I(ie)):":"==e?z(ce):void 0:(E.marked="property","get"==t||"set"==t?I(oe):(u&&E.state.fatArrowAt==E.stream.start&&(r=E.stream.match(/^\s*:\s*/,!1))&&(E.state.fatArrowAt=E.stream.pos+r[0].length),I(ce)));var r}function oe(e){return"variable"!=e?z(ce):(E.marked="property",I(Oe))}function ce(e){return":"==e?I(G):"("==e?z(Oe):void 0}function se(n,a,i){function o(e,t){if(i?-1"),ve):void 0}function ke(e){if("=>"==e)return I(ve)}function ye(e){return"}"==e?I():","==e||";"==e?I(ye):z(we,ye)}function we(e,t){return"variable"==e||"keyword"==E.style?(E.marked="property",I(we)):"?"==t||"number"==e||"string"==e?I(we):":"==e?I(ve):"["==e?I(B("variable"),de,B("]"),we):"("==e?z(qe,we):e.match(/[;\}\)\],]/)?void 0:I()}function be(e,t){return"variable"==e&&E.stream.match(/^\s*[?:]/,!1)||"?"==t?I(be):":"==e?I(ve):"spread"==e?I(be):z(ve)}function xe(e,t){return"<"==t?I(U(">"),se(ve,">"),W,xe):"|"==t||"."==e||"&"==t?I(ve):"["==e?I(ve,B("]"),xe):"extends"==t||"implements"==t?(E.marked="keyword",I(ve)):"?"==t?I(ve,B(":"),ve):void 0}function he(e,t){if("<"==t)return I(U(">"),se(ve,">"),W,xe)}function ge(){return z(ve,je)}function je(e,t){if("="==t)return I(ve)}function Me(e,t){return"enum"==t?(E.marked="keyword",I(Xe)):z(Ae,fe,ze,Ie)}function Ae(e,t){return u&&C(t)?(E.marked="keyword",I(Ae)):"variable"==e?($(t),I()):"spread"==e?I(Ae):"["==e?ue(Ee,"]"):"{"==e?ue(Ve,"}"):void 0}function Ve(e,t){return"variable"!=e||E.stream.match(/^\s*:/,!1)?("variable"==e&&(E.marked="property"),"spread"==e?I(Ae):"}"==e?z():"["==e?I(D,B("]"),B(":"),Ve):I(B(":"),Ae,ze)):($(t),I(ze))}function Ee(){return z(Ae,ze)}function ze(e,t){if("="==t)return I(G)}function Ie(e){if(","==e)return I(Me)}function Te(e,t){if("keyword b"==e&&"else"==t)return I(U("form","else"),F,W)}function $e(e,t){return"await"==t?I($e):"("==e?I(U(")"),Ce,W):void 0}function Ce(e){return"var"==e?I(Me,_e):("variable"==e?I:z)(_e)}function _e(e,t){return")"==e?I():";"==e?I(_e):"in"==t||"of"==t?(E.marked="keyword",I(D,_e)):z(D,_e)}function Oe(e,t){return"*"==t?(E.marked="keyword",I(Oe)):"variable"==e?($(t),I(Oe)):"("==e?I(S,U(")"),se(Pe,")"),W,pe,F,N):u&&"<"==t?I(U(">"),se(ge,">"),W,Oe):void 0}function qe(e,t){return"*"==t?(E.marked="keyword",I(qe)):"variable"==e?($(t),I(qe)):"("==e?I(S,U(")"),se(Pe,")"),W,pe,N):u&&"<"==t?I(U(">"),se(ge,">"),W,qe):void 0}function Se(e,t){return"keyword"==e||"variable"==e?(E.marked="type",I(Se)):"<"==t?I(U(">"),se(ge,">"),W):void 0}function Pe(e,t){return"@"==t&&I(D,Pe),"spread"==e?I(Pe):u&&C(t)?(E.marked="keyword",I(Pe)):u&&"this"==e?I(fe,ze):z(Ae,fe,ze)}function Ne(e,t){return("variable"==e?Ue:We)(e,t)}function Ue(e,t){if("variable"==e)return $(t),I(We)}function We(e,t){return"<"==t?I(U(">"),se(ge,">"),W,We):"extends"==t||"implements"==t||u&&","==e?("implements"==t&&(E.marked="keyword"),I(u?ve:D,We)):"{"==e?I(U("}"),Be,W):void 0}function Be(e,t){return"async"==e||"variable"==e&&("static"==t||"get"==t||"set"==t||u&&C(t))&&E.stream.match(/^\s+[\w$\xa1-\uffff]/,!1)?(E.marked="keyword",I(Be)):"variable"==e||"keyword"==E.style?(E.marked="property",I(Fe,Be)):"number"==e||"string"==e?I(Fe,Be):"["==e?I(D,fe,B("]"),Fe,Be):"*"==t?(E.marked="keyword",I(Be)):u&&"("==e?z(qe,Be):";"==e||","==e?I(Be):"}"==e?I():"@"==t?I(D,Be):void 0}function Fe(e,t){if("?"==t)return I(Fe);if(":"==e)return I(ve,ze);if("="==t)return I(G);t=E.state.lexical.prev;return z(t&&"interface"==t.info?qe:Oe)}function He(e,t){return"*"==t?(E.marked="keyword",I(Qe,B(";"))):"default"==t?(E.marked="keyword",I(D,B(";"))):"{"==e?I(se(De,"}"),Qe,B(";")):z(F)}function De(e,t){return"as"==t?(E.marked="keyword",I(B("variable"))):"variable"==e?z(G,De):void 0}function Ge(e){return"string"==e?I():"("==e?z(D):z(Je,Ke,Qe)}function Je(e,t){return"{"==e?ue(Je,"}"):("variable"==e&&$(t),"*"==t&&(E.marked="keyword"),I(Le))}function Ke(e){if(","==e)return I(Je,Ke)}function Le(e,t){if("as"==t)return E.marked="keyword",I(Je)}function Qe(e,t){if("from"==t)return E.marked="keyword",I(D)}function Re(e){return"]"==e?I():z(se(G,"]"))}function Xe(){return z(U("form"),Ae,B("{"),U("}"),se(Ye,"}"),W,W)}function Ye(){return z(Ae,ze)}function Ze(e,t,r){return t.tokenize==b&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\[{}\(,;:]|=>)$/.test(t.lastType)||"quasi"==t.lastType&&/\{\s*$/.test(e.string.slice(0,e.pos-(r||0)))}return W.lex=N.lex=!0,{startState:function(e){e={tokenize:b,lastType:"sof",cc:[],lexical:new A((e||0)-f,0,"block",!1),localVars:l.localVars,context:l.localVars&&new _(null,null,!1),indented:e||0};return l.globalVars&&"object"==typeof l.globalVars&&(e.globalVars=l.globalVars),e},token:function(e,t){if(e.sol()&&(t.lexical.hasOwnProperty("align")||(t.lexical.align=!1),t.indented=e.indentation(),j(e,t)),t.tokenize!=x&&e.eatSpace())return null;var r=t.tokenize(e,t);return"comment"==m?r:(t.lastType="operator"!=m||"++"!=v&&"--"!=v?m:"incdec",V(t,r,m,v,e))},indent:function(e,t){if(e.tokenize==x||e.tokenize==h)return et.Pass;if(e.tokenize!=b)return 0;var r,n=t&&t.charAt(0),a=e.lexical;if(!/^\s*else\b/.test(t))for(var i=e.cc.length-1;0<=i;--i){var o=e.cc[i];if(o==W)a=a.prev;else if(o!=Te)break}for(;("stat"==a.type||"form"==a.type)&&("}"==n||(r=e.cc[e.cc.length-1])&&(r==Q||r==R)&&!/^[,\.=+\-*:?[\(]/.test(t));)a=a.prev;d&&")"==a.type&&"stat"==a.prev.type&&(a=a.prev);var c,s=a.type,u=n==s;return"vardef"==s?a.indented+("operator"==e.lastType||","==e.lastType?a.info.length+1:0):"form"==s&&"{"==n?a.indented:"form"==s?a.indented+f:"stat"==s?a.indented+(c=t,"operator"==(s=e).lastType||","==s.lastType||k.test(c.charAt(0))||/[,.]/.test(c.charAt(0))?d||f:0):"switch"!=a.info||u||0==l.doubleIndentSwitch?a.align?a.column+(u?0:1):a.indented+(u?0:f):a.indented+(/^(?:case|default)\b/.test(t)?f:2*f)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:o?null:"/*",blockCommentEnd:o?null:"*/",blockCommentContinue:o?null:" * ",lineComment:o?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:o?"json":"javascript",jsonldMode:i,jsonMode:o,expressionAllowed:Ze,skipExpression:function(e){var t=e.cc[e.cc.length-1];t!=D&&t!=G||e.cc.pop()}}}),et.registerHelper("wordChars","javascript",/[\w$]/),et.defineMIME("text/javascript","javascript"),et.defineMIME("text/ecmascript","javascript"),et.defineMIME("application/javascript","javascript"),et.defineMIME("application/x-javascript","javascript"),et.defineMIME("application/ecmascript","javascript"),et.defineMIME("application/json",{name:"javascript",json:!0}),et.defineMIME("application/x-json",{name:"javascript",json:!0}),et.defineMIME("application/manifest+json",{name:"javascript",json:!0}),et.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),et.defineMIME("text/typescript",{name:"javascript",typescript:!0}),et.defineMIME("application/typescript",{name:"javascript",typescript:!0})});
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/codemirror/sql.min.js b/generator-web/src/main/resources/statics/plugins/codemirror/sql.min.js
deleted file mode 100644
index 95f4c50..0000000
--- a/generator-web/src/main/resources/statics/plugins/codemirror/sql.min.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(e){"object"==typeof exports&&"object"==typeof module?e(require("../../lib/codemirror")):"function"==typeof define&&define.amd?define(["../../lib/codemirror"],e):e(CodeMirror)}(function(a){"use strict";function e(e){for(var t;null!=(t=e.next());)if("`"==t&&!e.eat("`"))return"variable-2";return e.backUp(e.current().length-1),e.eatWhile(/\w/)?"variable-2":null}function t(e){return e.eat("@")&&(e.match(/^session\./),e.match(/^local\./),e.match(/^global\./)),e.eat("'")?(e.match(/^.*'/),"variable-2"):e.eat('"')?(e.match(/^.*"/),"variable-2"):e.eat("`")?(e.match(/^.*`/),"variable-2"):e.match(/^[0-9a-zA-Z$\.\_]+/)?"variable-2":null}function r(e){return e.eat("N")?"atom":e.match(/^[a-zA-Z.#!?]/)?"variable-2":null}a.defineMode("sql",function(r,e){var i=e.client||{},n=e.atoms||{false:!0,true:!0,null:!0},o=e.builtin||y(v),s=e.keywords||y(_),l=e.operatorChars||/^[*+\-%<>!=&|~^\/]/,c=e.support||{},u=e.hooks||{},d=e.dateSQL||{date:!0,time:!0,timestamp:!0},m=!1!==e.backslashStringEscapes,p=e.brackets||/^[\{}\(\)\[\]]/,g=e.punctuation||/^[;.,:]/;function b(e,t){var r=e.next();if(u[r]){var a=u[r](e,t);if(!1!==a)return a}if(c.hexNumber&&("0"==r&&e.match(/^[xX][0-9a-fA-F]+/)||("x"==r||"X"==r)&&e.match(/^'[0-9a-fA-F]+'/)))return"number";if(c.binaryNumber&&(("b"==r||"B"==r)&&e.match(/^'[01]+'/)||"0"==r&&e.match(/^b[01]+/)))return"number";if(47!=^\&|\/]/,brackets:/^[\{}\(\)]/,punctuation:/^[;.,:/]/,backslashStringEscapes:!1,dateSQL:y("date datetimeoffset datetime2 smalldatetime datetime time"),hooks:{"@":t}}),a.defineMIME("text/x-mysql",{name:"sql",client:y("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:y(_+"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general get global grant grants group group_concat handler hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show signal slave slow smallint snapshot soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),builtin:y("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:y("false true null unknown"),operatorChars:/^[*+\-%<>!=&|^]/,dateSQL:y("date time timestamp"),support:y("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),hooks:{"@":t,"`":e,"\\":r}}),a.defineMIME("text/x-mariadb",{name:"sql",client:y("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:y(_+"accessible action add after algorithm all always analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general generated get global grant grants group groupby_concat handler hard hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password persistent phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show shutdown signal slave slow smallint snapshot soft soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views virtual warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),builtin:y("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:y("false true null unknown"),operatorChars:/^[*+\-%<>!=&|^]/,dateSQL:y("date time timestamp"),support:y("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),hooks:{"@":t,"`":e,"\\":r}}),a.defineMIME("text/x-sqlite",{name:"sql",client:y("auth backup bail binary changes check clone databases dbinfo dump echo eqp exit explain fullschema headers help import imposter indexes iotrace limit lint load log mode nullvalue once open output print prompt quit read restore save scanstats schema separator session shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width"),keywords:y(_+"abort action add after all analyze attach autoincrement before begin cascade case cast check collate column commit conflict constraint cross current_date current_time current_timestamp database default deferrable deferred detach each else end escape except exclusive exists explain fail for foreign full glob if ignore immediate index indexed initially inner instead intersect isnull key left limit match natural no notnull null of offset outer plan pragma primary query raise recursive references regexp reindex release rename replace restrict right rollback row savepoint temp temporary then to transaction trigger unique using vacuum view virtual when with without"),builtin:y("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text clob bigint int int2 int8 integer float double char varchar date datetime year unsigned signed numeric real"),atoms:y("null current_date current_time current_timestamp"),operatorChars:/^[*+\-%<>!=&|/~]/,dateSQL:y("date time timestamp datetime"),support:y("decimallessFloat zerolessFloat"),identifierQuote:'"',hooks:{"@":t,":":t,"?":t,$:t,'"':function(e){for(var t;null!=(t=e.next());)if('"'==t&&!e.eat('"'))return"variable-2";return e.backUp(e.current().length-1),e.eatWhile(/\w/)?"variable-2":null},"`":e}}),a.defineMIME("text/x-cassandra",{name:"sql",client:{},keywords:y("add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime"),builtin:y("ascii bigint blob boolean counter decimal double float frozen inet int list map static text timestamp timeuuid tuple uuid varchar varint"),atoms:y("false true infinity NaN"),operatorChars:/^[<>=]/,dateSQL:{},support:y("commentSlashSlash decimallessFloat"),hooks:{}}),a.defineMIME("text/x-plsql",{name:"sql",client:y("appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define describe echo editfile embedded escape exec execute feedback flagger flush heading headsep instance linesize lno loboffset logsource long longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar release repfooter repheader serveroutput shiftinout show showmode size spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout time timing trimout trimspool ttitle underline verify version wrap"),keywords:y("abort accept access add all alter and any array arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body boolean by case cast char char_base check close cluster clusters colauth column comment commit compress connect connected constant constraint crash create current currval cursor data_base database date dba deallocate debugoff debugon decimal declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry escape exception exception_init exchange exclusive exists exit external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging long loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base object of off offline on online only open option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw read rebuild record ref references refresh release rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate session set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work"),builtin:y("abs acos add_months ascii asin atan atan2 average bfile bfilename bigserial bit blob ceil character chartorowid chr clob concat convert cos cosh count dec decode deref dual dump dup_val_on_index empty error exp false float floor found glb greatest hextoraw initcap instr instrb int integer isopen last_day least length lengthb ln lower lpad ltrim lub make_ref max min mlslabel mod months_between natural naturaln nchar nclob new_time next_day nextval nls_charset_decl_len nls_charset_id nls_charset_name nls_initcap nls_lower nls_sort nls_upper nlssort no_data_found notfound null number numeric nvarchar2 nvl others power rawtohex real reftohex round rowcount rowidtochar rowtype rpad rtrim serial sign signtype sin sinh smallint soundex sqlcode sqlerrm sqrt stddev string substr substrb sum sysdate tan tanh to_char text to_date to_label to_multi_byte to_number to_single_byte translate true trunc uid unlogged upper user userenv varchar varchar2 variance varying vsize xml"),operatorChars:/^[*\/+\-%<>!=~]/,dateSQL:y("date time timestamp"),support:y("doubleQuote nCharCast zerolessFloat binaryNumber hexNumber")}),a.defineMIME("text/x-hive",{name:"sql",keywords:y("select alter $elem$ $key$ $value$ add after all analyze and archive as asc before between binary both bucket buckets by cascade case cast change cluster clustered clusterstatus collection column columns comment compute concatenate continue create cross cursor data database databases dbproperties deferred delete delimited desc describe directory disable distinct distribute drop else enable end escaped exclusive exists explain export extended external fetch fields fileformat first format formatted from full function functions grant group having hold_ddltime idxproperties if import in index indexes inpath inputdriver inputformat insert intersect into is items join keys lateral left like limit lines load local location lock locks mapjoin materialized minus msck no_drop nocompress not of offline on option or order out outer outputdriver outputformat overwrite partition partitioned partitions percent plus preserve procedure purge range rcfile read readonly reads rebuild recordreader recordwriter recover reduce regexp rename repair replace restrict revoke right rlike row schema schemas semi sequencefile serde serdeproperties set shared show show_database sort sorted ssl statistics stored streamtable table tables tablesample tblproperties temporary terminated textfile then tmp to touch transform trigger unarchive undo union uniquejoin unlock update use using utc utc_tmestamp view when where while with admin authorization char compact compactions conf cube current current_date current_timestamp day decimal defined dependency directories elem_type exchange file following for grouping hour ignore inner interval jar less logical macro minute month more none noscan over owner partialscan preceding pretty principals protection reload rewrite role roles rollup rows second server sets skewed transactions truncate unbounded unset uri user values window year"),builtin:y("bool boolean long timestamp tinyint smallint bigint int float double date datetime unsigned string array struct map uniontype key_type utctimestamp value_type varchar"),atoms:y("false true null unknown"),operatorChars:/^[*+\-%<>!=]/,dateSQL:y("date timestamp"),support:y("ODBCdotTable doubleQuote binaryNumber hexNumber")}),a.defineMIME("text/x-pgsql",{name:"sql",client:y("source"),keywords:y(_+"a abort abs absent absolute access according action ada add admin after aggregate alias all allocate also alter always analyse analyze and any are array array_agg array_max_cardinality as asc asensitive assert assertion assignment asymmetric at atomic attach attribute attributes authorization avg backward base64 before begin begin_frame begin_partition bernoulli between bigint binary bit bit_length blob blocked bom boolean both breadth by c cache call called cardinality cascade cascaded case cast catalog catalog_name ceil ceiling chain char char_length character character_length character_set_catalog character_set_name character_set_schema characteristics characters check checkpoint class class_origin clob close cluster coalesce cobol collate collation collation_catalog collation_name collation_schema collect column column_name columns command_function command_function_code comment comments commit committed concurrently condition condition_number configuration conflict connect connection connection_name constant constraint constraint_catalog constraint_name constraint_schema constraints constructor contains content continue control conversion convert copy corr corresponding cost count covar_pop covar_samp create cross csv cube cume_dist current current_catalog current_date current_default_transform_group current_path current_role current_row current_schema current_time current_timestamp current_transform_group_for_type current_user cursor cursor_name cycle data database datalink datatype date datetime_interval_code datetime_interval_precision day db deallocate debug dec decimal declare default defaults deferrable deferred defined definer degree delete delimiter delimiters dense_rank depends depth deref derived desc describe descriptor detach detail deterministic diagnostics dictionary disable discard disconnect dispatch distinct dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue do document domain double drop dump dynamic dynamic_function dynamic_function_code each element else elseif elsif empty enable encoding encrypted end end_frame end_partition endexec enforced enum equals errcode error escape event every except exception exclude excluding exclusive exec execute exists exit exp explain expression extension external extract false family fetch file filter final first first_value flag float floor following for force foreach foreign fortran forward found frame_row free freeze from fs full function functions fusion g general generated get global go goto grant granted greatest group grouping groups handler having header hex hierarchy hint hold hour id identity if ignore ilike immediate immediately immutable implementation implicit import in include including increment indent index indexes indicator info inherit inherits initially inline inner inout input insensitive insert instance instantiable instead int integer integrity intersect intersection interval into invoker is isnull isolation join k key key_member key_type label lag language large last last_value lateral lead leading leakproof least left length level library like like_regex limit link listen ln load local localtime localtimestamp location locator lock locked log logged loop lower m map mapping match matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text method min minute minvalue mod mode modifies module month more move multiset mumps name names namespace national natural nchar nclob nesting new next nfc nfd nfkc nfkd nil no none normalize normalized not nothing notice notify notnull nowait nth_value ntile null nullable nullif nulls number numeric object occurrences_regex octet_length octets of off offset oids old on only open operator option options or order ordering ordinality others out outer output over overlaps overlay overriding owned owner p pad parallel parameter parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partial partition pascal passing passthrough password path percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding precision prepare prepared preserve primary print_strict_params prior privileges procedural procedure procedures program public publication query quote raise range rank read reads real reassign recheck recovery recursive ref references referencing refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex relative release rename repeatable replace replica requiring reset respect restart restore restrict result result_oid return returned_cardinality returned_length returned_octet_length returned_sqlstate returning returns reverse revoke right role rollback rollup routine routine_catalog routine_name routine_schema routines row row_count row_number rows rowtype rule savepoint scale schema schema_name schemas scope scope_catalog scope_name scope_schema scroll search second section security select selective self sensitive sequence sequences serializable server server_name session session_user set setof sets share show similar simple size skip slice smallint snapshot some source space specific specific_name specifictype sql sqlcode sqlerror sqlexception sqlstate sqlwarning sqrt stable stacked standalone start state statement static statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time system_user t table table_name tables tablesample tablespace temp template temporary text then ties time timestamp timezone_hour timezone_minute to token top_level_count trailing transaction transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex translation treat trigger trigger_catalog trigger_name trigger_schema trim trim_array true truncate trusted type types uescape unbounded uncommitted under unencrypted union unique unknown unlink unlisten unlogged unnamed unnest until untyped update upper uri usage use_column use_variable user user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema using vacuum valid validate validator value value_of values var_pop var_samp varbinary varchar variable_conflict variadic varying verbose version versioning view views volatile warning when whenever where while whitespace width_bucket window with within without work wrapper write xml xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate year yes zone"),builtin:y("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:y("false true null unknown"),operatorChars:/^[*\/+\-%<>!=&|^\/#@?~]/,backslashStringEscapes:!1,dateSQL:y("date time timestamp"),support:y("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast escapeConstant")}),a.defineMIME("text/x-gql",{name:"sql",keywords:y("ancestor and asc by contains desc descendant distinct from group has in is limit offset on order select superset where"),atoms:y("false true"),builtin:y("blob datetime first key __key__ string integer double boolean null"),operatorChars:/^[*+\-%<>!=]/}),a.defineMIME("text/x-gpsql",{name:"sql",client:y("source"),keywords:y("abort absolute access action active add admin after aggregate all also alter always analyse analyze and any array as asc assertion assignment asymmetric at authorization backward before begin between bigint binary bit boolean both by cache called cascade cascaded case cast chain char character characteristics check checkpoint class close cluster coalesce codegen collate column comment commit committed concurrency concurrently configuration connection constraint constraints contains content continue conversion copy cost cpu_rate_limit create createdb createexttable createrole createuser cross csv cube current current_catalog current_date current_role current_schema current_time current_timestamp current_user cursor cycle data database day deallocate dec decimal declare decode default defaults deferrable deferred definer delete delimiter delimiters deny desc dictionary disable discard distinct distributed do document domain double drop dxl each else enable encoding encrypted end enum errors escape every except exchange exclude excluding exclusive execute exists explain extension external extract false family fetch fields filespace fill filter first float following for force foreign format forward freeze from full function global grant granted greatest group group_id grouping handler hash having header hold host hour identity if ignore ilike immediate immutable implicit in including inclusive increment index indexes inherit inherits initially inline inner inout input insensitive insert instead int integer intersect interval into invoker is isnull isolation join key language large last leading least left level like limit list listen load local localtime localtimestamp location lock log login mapping master match maxvalue median merge minute minvalue missing mode modifies modify month move name names national natural nchar new newline next no nocreatedb nocreateexttable nocreaterole nocreateuser noinherit nologin none noovercommit nosuperuser not nothing notify notnull nowait null nullif nulls numeric object of off offset oids old on only operator option options or order ordered others out outer over overcommit overlaps overlay owned owner parser partial partition partitions passing password percent percentile_cont percentile_disc placing plans position preceding precision prepare prepared preserve primary prior privileges procedural procedure protocol queue quote randomly range read readable reads real reassign recheck recursive ref references reindex reject relative release rename repeatable replace replica reset resource restart restrict returning returns revoke right role rollback rollup rootpartition row rows rule savepoint scatter schema scroll search second security segment select sequence serializable session session_user set setof sets share show similar simple smallint some split sql stable standalone start statement statistics stdin stdout storage strict strip subpartition subpartitions substring superuser symmetric sysid system table tablespace temp template temporary text then threshold ties time timestamp to trailing transaction treat trigger trim true truncate trusted type unbounded uncommitted unencrypted union unique unknown unlisten until update user using vacuum valid validation validator value values varchar variadic varying verbose version view volatile web when where whitespace window with within without work writable write xml xmlattributes xmlconcat xmlelement xmlexists xmlforest xmlparse xmlpi xmlroot xmlserialize year yes zone"),builtin:y("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:y("false true null unknown"),operatorChars:/^[*+\-%<>!=&|^\/#@?~]/,dateSQL:y("date time timestamp"),support:y("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast")}),a.defineMIME("text/x-sparksql",{name:"sql",keywords:y("add after all alter analyze and anti archive array as asc at between bucket buckets by cache cascade case cast change clear cluster clustered codegen collection column columns comment commit compact compactions compute concatenate cost create cross cube current current_date current_timestamp database databases datata dbproperties defined delete delimited deny desc describe dfs directories distinct distribute drop else end escaped except exchange exists explain export extended external false fields fileformat first following for format formatted from full function functions global grant group grouping having if ignore import in index indexes inner inpath inputformat insert intersect interval into is items join keys last lateral lazy left like limit lines list load local location lock locks logical macro map minus msck natural no not null nulls of on optimize option options or order out outer outputformat over overwrite partition partitioned partitions percent preceding principals purge range recordreader recordwriter recover reduce refresh regexp rename repair replace reset restrict revoke right rlike role roles rollback rollup row rows schema schemas select semi separated serde serdeproperties set sets show skewed sort sorted start statistics stored stratify struct table tables tablesample tblproperties temp temporary terminated then to touch transaction transactions transform true truncate unarchive unbounded uncache union unlock unset use using values view when where window with"),builtin:y("tinyint smallint int bigint boolean float double string binary timestamp decimal array map struct uniontype delimited serde sequencefile textfile rcfile inputformat outputformat"),atoms:y("false true null"),operatorChars:/^[*\/+\-%<>!=~&|^]/,dateSQL:y("date time timestamp"),support:y("ODBCdotTable doubleQuote zerolessFloat")}),a.defineMIME("text/x-esper",{name:"sql",client:y("source"),keywords:y("alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit after all and as at asc avedev avg between by case cast coalesce count create current_timestamp day days delete define desc distinct else end escape events every exists false first from full group having hour hours in inner insert instanceof into irstream is istream join last lastweekday left limit like max match_recognize matches median measures metadatasql min minute minutes msec millisecond milliseconds not null offset on or order outer output partition pattern prev prior regexp retain-union retain-intersection right rstream sec second seconds select set some snapshot sql stddev sum then true unidirectional until update variable weekday when where window"),builtin:{},atoms:y("false true null"),operatorChars:/^[*+\-%<>!=&|^\/#@?~]/,dateSQL:y("time"),support:y("decimallessFloat zerolessFloat binaryNumber hexNumber")})});
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/codemirror/xml.min.js b/generator-web/src/main/resources/statics/plugins/codemirror/xml.min.js
deleted file mode 100644
index 8bc58c9..0000000
--- a/generator-web/src/main/resources/statics/plugins/codemirror/xml.min.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(t){"object"==typeof exports&&"object"==typeof module?t(require("../../lib/codemirror")):"function"==typeof define&&define.amd?define(["../../lib/codemirror"],t):t(CodeMirror)}(function(N){"use strict";var y={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},z={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};N.defineMode("xml",function(t,e){var n,a,i,l=t.indentUnit,u={},r=e.htmlMode?y:z;for(n in r)u[n]=r[n];for(n in e)u[n]=e[n];function c(e,n){function t(t){return(n.tokenize=t)(e,n)}var r=e.next();if("<"==r)return e.eat("!")?e.eat("[")?e.match("CDATA[")?t(o("atom","]]>")):null:e.match("--")?t(o("comment","--\x3e")):e.match("DOCTYPE",!0,!0)?(e.eatWhile(/[\w\._\-]/),t(function r(o){return function(t,e){for(var n;null!=(n=t.next());){if("<"==n)return e.tokenize=r(o+1),e.tokenize(t,e);if(">"==n){if(1!=o)return e.tokenize=r(o-1),e.tokenize(t,e);e.tokenize=c;break}}return"meta"}}(1))):null:e.eat("?")?(e.eatWhile(/[\w\._\-]/),n.tokenize=o("meta","?>"),"meta"):(a=e.eat("/")?"closeTag":"openTag",n.tokenize=d,"tag bracket");if("&"!=r)return e.eatWhile(/[^&<]/),null;r=e.eat("#")?e.eat("x")?e.eatWhile(/[a-fA-F\d]/)&&e.eat(";"):e.eatWhile(/[\d]/)&&e.eat(";"):e.eatWhile(/[\w\.\-:]/)&&e.eat(";");return r?"atom":"error"}function d(t,e){var n=t.next();if(">"==n||"/"==n&&t.eat(">"))return e.tokenize=c,a=">"==n?"endTag":"selfcloseTag","tag bracket";if("="==n)return a="equals",null;if("<"!=n)return/[\'\"]/.test(n)?(e.tokenize=(r=n,o.isInAttribute=!0,o),e.stringStartCol=t.column(),e.tokenize(t,e)):(t.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word");e.tokenize=c,e.state=g,e.tagName=e.tagStart=null;var r,e=e.tokenize(t,e);return e?e+" tag error":"tag error";function o(t,e){for(;!t.eol();)if(t.next()==r){e.tokenize=d;break}return"string"}}function o(n,r){return function(t,e){for(;!t.eol();){if(t.match(r)){e.tokenize=c;break}t.next()}return n}}function s(t,e,n){this.prev=t.context,this.tagName=e||"",this.indent=t.indented,this.startOfLine=n,(u.doNotIndent.hasOwnProperty(e)||t.context&&t.context.noIndent)&&(this.noIndent=!0)}function f(t){t.context&&(t.context=t.context.prev)}function m(t,e){for(var n;;){if(!t.context)return;if(n=t.context.tagName,!u.contextGrabbers.hasOwnProperty(n)||!u.contextGrabbers[n].hasOwnProperty(e))return;f(t)}}function g(t,e,n){return"openTag"==t?(n.tagStart=e.column(),p):"closeTag"==t?h:g}function p(t,e,n){return"word"==t?(n.tagName=e.current(),i="tag",k):u.allowMissingTagName&&"endTag"==t?(i="tag bracket",k(t,0,n)):(i="error",p)}function h(t,e,n){if("word"!=t)return u.allowMissingTagName&&"endTag"==t?(i="tag bracket",x(t,0,n)):(i="error",b);e=e.current();return n.context&&n.context.tagName!=e&&u.implicitlyClosed.hasOwnProperty(n.context.tagName)&&f(n),n.context&&n.context.tagName==e||!1===u.matchClosing?(i="tag",x):(i="tag error",b)}function x(t,e,n){return"endTag"!=t?(i="error",x):(f(n),g)}function b(t,e,n){return i="error",x(t,0,n)}function k(t,e,n){if("word"==t)return i="attribute",w;if("endTag"!=t&&"selfcloseTag"!=t)return i="error",k;var r=n.tagName,o=n.tagStart;return n.tagName=n.tagStart=null,"selfcloseTag"==t||u.autoSelfClosers.hasOwnProperty(r)?m(n,r):(m(n,r),n.context=new s(n,r,o==n.indented)),g}function w(t,e,n){return"equals"==t?T:(u.allowMissing||(i="error"),k(t,0,n))}function T(t,e,n){return"string"==t?v:"word"==t&&u.allowUnquoted?(i="string",k):(i="error",k(t,0,n))}function v(t,e,n){return"string"==t?v:k(t,0,n)}return c.isInText=!0,{startState:function(t){var e={tokenize:c,state:g,indented:t||0,tagName:null,tagStart:null,context:null};return null!=t&&(e.baseIndent=t),e},token:function(t,e){if(!e.tagName&&t.sol()&&(e.indented=t.indentation()),t.eatSpace())return null;a=null;var n=e.tokenize(t,e);return(n||a)&&"comment"!=n&&(i=null,e.state=e.state(a||n,t,e),i&&(n="error"==i?n+" error":i)),n},indent:function(t,e,n){var r=t.context;if(t.tokenize.isInAttribute)return t.tagStart==t.indented?t.stringStartCol+1:t.indented+l;if(r&&r.noIndent)return N.Pass;if(t.tokenize!=d&&t.tokenize!=c)return n?n.match(/^(\s*)/)[0].length:0;if(t.tagName)return!1!==u.multilineTagIndentPastTag?t.tagStart+t.tagName.length+2:t.tagStart+l*(u.multilineTagIndentFactor||1);if(u.alignCDATA&&/$/,blockCommentStart:"\x3c!--",blockCommentEnd:"--\x3e",configuration:u.htmlMode?"html":"xml",helperType:u.htmlMode?"html":"xml",skipAttribute:function(t){t.state==T&&(t.state=k)},xmlCurrentTag:function(t){return t.tagName?{name:t.tagName,close:"closeTag"==t.type}:null},xmlCurrentContext:function(t){for(var e=[],n=t.context;n;n=n.prev)e.push(n.tagName);return e.reverse()}}}),N.defineMIME("text/xml","xml"),N.defineMIME("application/xml","xml"),N.mimeModes.hasOwnProperty("text/html")||N.defineMIME("text/html",{name:"xml",htmlMode:!0})});
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/element-ui/theme-chalk/fonts/element-icons.ttf b/generator-web/src/main/resources/statics/plugins/element-ui/theme-chalk/fonts/element-icons.ttf
deleted file mode 100644
index 91b74de..0000000
Binary files a/generator-web/src/main/resources/statics/plugins/element-ui/theme-chalk/fonts/element-icons.ttf and /dev/null differ
diff --git a/generator-web/src/main/resources/statics/plugins/fontawesome-free/css/adminlte.css b/generator-web/src/main/resources/statics/plugins/fontawesome-free/css/adminlte.css
deleted file mode 100644
index 7226fbd..0000000
--- a/generator-web/src/main/resources/statics/plugins/fontawesome-free/css/adminlte.css
+++ /dev/null
@@ -1,53012 +0,0 @@
-/*!
- * AdminLTE v3.2.0
- * Author: Colorlib
- * Website: AdminLTE.io
- * License: Open source - MIT
- */
-/*!
- * Bootstrap v4.6.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors
- * Copyright 2011-2021 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-:root {
- --blue: #007bff;
- --indigo: #6610f2;
- --purple: #6f42c1;
- --pink: #e83e8c;
- --red: #dc3545;
- --orange: #fd7e14;
- --yellow: #ffc107;
- --green: #28a745;
- --teal: #20c997;
- --cyan: #17a2b8;
- --white: #fff;
- --gray: #6c757d;
- --gray-dark: #343a40;
- --primary: #007bff;
- --secondary: #6c757d;
- --success: #28a745;
- --info: #17a2b8;
- --warning: #ffc107;
- --danger: #dc3545;
- --light: #f8f9fa;
- --dark: #343a40;
- --breakpoint-xs: 0;
- --breakpoint-sm: 576px;
- --breakpoint-md: 768px;
- --breakpoint-lg: 992px;
- --breakpoint-xl: 1200px;
- --font-family-sans-serif: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
-}
-
-*,
-*::before,
-*::after {
- 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: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- color: #212529;
- text-align: left;
- background-color: #fff;
-}
-
-[tabindex="-1"]:focus:not(:focus-visible) {
- outline: 0 !important;
-}
-
-hr {
- 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: none;
-}
-
-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.75rem;
- padding-bottom: 0.75rem;
- 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:not(:focus-visible) {
- outline: 0;
-}
-
-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"] {
- 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-family: inherit;
- font-weight: 500;
- line-height: 1.2;
- color: inherit;
-}
-
-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;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
- 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;
- box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
-}
-
-kbd kbd {
- padding: 0;
- font-size: 100%;
- font-weight: 700;
- box-shadow: none;
-}
-
-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: 7.5px;
- padding-left: 7.5px;
- 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: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- margin-right: -7.5px;
- margin-left: -7.5px;
-}
-
-.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: 7.5px;
- padding-left: 7.5px;
-}
-
-.col {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
-}
-
-.row-cols-1 > * {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
-}
-
-.row-cols-2 > * {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
-}
-
-.row-cols-3 > * {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
-}
-
-.row-cols-4 > * {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
-}
-
-.row-cols-5 > * {
- -ms-flex: 0 0 20%;
- flex: 0 0 20%;
- max-width: 20%;
-}
-
-.row-cols-6 > * {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
-}
-
-.col-auto {
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
-}
-
-.col-1 {
- -ms-flex: 0 0 8.333333%;
- flex: 0 0 8.333333%;
- max-width: 8.333333%;
-}
-
-.col-2 {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
-}
-
-.col-3 {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
-}
-
-.col-4 {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
-}
-
-.col-5 {
- -ms-flex: 0 0 41.666667%;
- flex: 0 0 41.666667%;
- max-width: 41.666667%;
-}
-
-.col-6 {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
-}
-
-.col-7 {
- -ms-flex: 0 0 58.333333%;
- flex: 0 0 58.333333%;
- max-width: 58.333333%;
-}
-
-.col-8 {
- -ms-flex: 0 0 66.666667%;
- flex: 0 0 66.666667%;
- max-width: 66.666667%;
-}
-
-.col-9 {
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
-}
-
-.col-10 {
- -ms-flex: 0 0 83.333333%;
- flex: 0 0 83.333333%;
- max-width: 83.333333%;
-}
-
-.col-11 {
- -ms-flex: 0 0 91.666667%;
- flex: 0 0 91.666667%;
- max-width: 91.666667%;
-}
-
-.col-12 {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
-}
-
-.order-first {
- -ms-flex-order: -1;
- order: -1;
-}
-
-.order-last {
- -ms-flex-order: 13;
- order: 13;
-}
-
-.order-0 {
- -ms-flex-order: 0;
- order: 0;
-}
-
-.order-1 {
- -ms-flex-order: 1;
- order: 1;
-}
-
-.order-2 {
- -ms-flex-order: 2;
- order: 2;
-}
-
-.order-3 {
- -ms-flex-order: 3;
- order: 3;
-}
-
-.order-4 {
- -ms-flex-order: 4;
- order: 4;
-}
-
-.order-5 {
- -ms-flex-order: 5;
- order: 5;
-}
-
-.order-6 {
- -ms-flex-order: 6;
- order: 6;
-}
-
-.order-7 {
- -ms-flex-order: 7;
- order: 7;
-}
-
-.order-8 {
- -ms-flex-order: 8;
- order: 8;
-}
-
-.order-9 {
- -ms-flex-order: 9;
- order: 9;
-}
-
-.order-10 {
- -ms-flex-order: 10;
- order: 10;
-}
-
-.order-11 {
- -ms-flex-order: 11;
- order: 11;
-}
-
-.order-12 {
- -ms-flex-order: 12;
- order: 12;
-}
-
-.offset-1 {
- margin-left: 8.333333%;
-}
-
-.offset-2 {
- margin-left: 16.666667%;
-}
-
-.offset-3 {
- margin-left: 25%;
-}
-
-.offset-4 {
- margin-left: 33.333333%;
-}
-
-.offset-5 {
- margin-left: 41.666667%;
-}
-
-.offset-6 {
- margin-left: 50%;
-}
-
-.offset-7 {
- margin-left: 58.333333%;
-}
-
-.offset-8 {
- margin-left: 66.666667%;
-}
-
-.offset-9 {
- margin-left: 75%;
-}
-
-.offset-10 {
- margin-left: 83.333333%;
-}
-
-.offset-11 {
- margin-left: 91.666667%;
-}
-
-@media (min-width: 576px) {
- .col-sm {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
- }
- .row-cols-sm-1 > * {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .row-cols-sm-2 > * {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .row-cols-sm-3 > * {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
- }
- .row-cols-sm-4 > * {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .row-cols-sm-5 > * {
- -ms-flex: 0 0 20%;
- flex: 0 0 20%;
- max-width: 20%;
- }
- .row-cols-sm-6 > * {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
- }
- .col-sm-auto {
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
- }
- .col-sm-1 {
- -ms-flex: 0 0 8.333333%;
- flex: 0 0 8.333333%;
- max-width: 8.333333%;
- }
- .col-sm-2 {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
- }
- .col-sm-3 {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .col-sm-4 {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
- }
- .col-sm-5 {
- -ms-flex: 0 0 41.666667%;
- flex: 0 0 41.666667%;
- max-width: 41.666667%;
- }
- .col-sm-6 {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .col-sm-7 {
- -ms-flex: 0 0 58.333333%;
- flex: 0 0 58.333333%;
- max-width: 58.333333%;
- }
- .col-sm-8 {
- -ms-flex: 0 0 66.666667%;
- flex: 0 0 66.666667%;
- max-width: 66.666667%;
- }
- .col-sm-9 {
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
- }
- .col-sm-10 {
- -ms-flex: 0 0 83.333333%;
- flex: 0 0 83.333333%;
- max-width: 83.333333%;
- }
- .col-sm-11 {
- -ms-flex: 0 0 91.666667%;
- flex: 0 0 91.666667%;
- max-width: 91.666667%;
- }
- .col-sm-12 {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .order-sm-first {
- -ms-flex-order: -1;
- order: -1;
- }
- .order-sm-last {
- -ms-flex-order: 13;
- order: 13;
- }
- .order-sm-0 {
- -ms-flex-order: 0;
- order: 0;
- }
- .order-sm-1 {
- -ms-flex-order: 1;
- order: 1;
- }
- .order-sm-2 {
- -ms-flex-order: 2;
- order: 2;
- }
- .order-sm-3 {
- -ms-flex-order: 3;
- order: 3;
- }
- .order-sm-4 {
- -ms-flex-order: 4;
- order: 4;
- }
- .order-sm-5 {
- -ms-flex-order: 5;
- order: 5;
- }
- .order-sm-6 {
- -ms-flex-order: 6;
- order: 6;
- }
- .order-sm-7 {
- -ms-flex-order: 7;
- order: 7;
- }
- .order-sm-8 {
- -ms-flex-order: 8;
- order: 8;
- }
- .order-sm-9 {
- -ms-flex-order: 9;
- order: 9;
- }
- .order-sm-10 {
- -ms-flex-order: 10;
- order: 10;
- }
- .order-sm-11 {
- -ms-flex-order: 11;
- order: 11;
- }
- .order-sm-12 {
- -ms-flex-order: 12;
- order: 12;
- }
- .offset-sm-0 {
- margin-left: 0;
- }
- .offset-sm-1 {
- margin-left: 8.333333%;
- }
- .offset-sm-2 {
- margin-left: 16.666667%;
- }
- .offset-sm-3 {
- margin-left: 25%;
- }
- .offset-sm-4 {
- margin-left: 33.333333%;
- }
- .offset-sm-5 {
- margin-left: 41.666667%;
- }
- .offset-sm-6 {
- margin-left: 50%;
- }
- .offset-sm-7 {
- margin-left: 58.333333%;
- }
- .offset-sm-8 {
- margin-left: 66.666667%;
- }
- .offset-sm-9 {
- margin-left: 75%;
- }
- .offset-sm-10 {
- margin-left: 83.333333%;
- }
- .offset-sm-11 {
- margin-left: 91.666667%;
- }
-}
-
-@media (min-width: 768px) {
- .col-md {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
- }
- .row-cols-md-1 > * {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .row-cols-md-2 > * {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .row-cols-md-3 > * {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
- }
- .row-cols-md-4 > * {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .row-cols-md-5 > * {
- -ms-flex: 0 0 20%;
- flex: 0 0 20%;
- max-width: 20%;
- }
- .row-cols-md-6 > * {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
- }
- .col-md-auto {
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
- }
- .col-md-1 {
- -ms-flex: 0 0 8.333333%;
- flex: 0 0 8.333333%;
- max-width: 8.333333%;
- }
- .col-md-2 {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
- }
- .col-md-3 {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .col-md-4 {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
- }
- .col-md-5 {
- -ms-flex: 0 0 41.666667%;
- flex: 0 0 41.666667%;
- max-width: 41.666667%;
- }
- .col-md-6 {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .col-md-7 {
- -ms-flex: 0 0 58.333333%;
- flex: 0 0 58.333333%;
- max-width: 58.333333%;
- }
- .col-md-8 {
- -ms-flex: 0 0 66.666667%;
- flex: 0 0 66.666667%;
- max-width: 66.666667%;
- }
- .col-md-9 {
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
- }
- .col-md-10 {
- -ms-flex: 0 0 83.333333%;
- flex: 0 0 83.333333%;
- max-width: 83.333333%;
- }
- .col-md-11 {
- -ms-flex: 0 0 91.666667%;
- flex: 0 0 91.666667%;
- max-width: 91.666667%;
- }
- .col-md-12 {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .order-md-first {
- -ms-flex-order: -1;
- order: -1;
- }
- .order-md-last {
- -ms-flex-order: 13;
- order: 13;
- }
- .order-md-0 {
- -ms-flex-order: 0;
- order: 0;
- }
- .order-md-1 {
- -ms-flex-order: 1;
- order: 1;
- }
- .order-md-2 {
- -ms-flex-order: 2;
- order: 2;
- }
- .order-md-3 {
- -ms-flex-order: 3;
- order: 3;
- }
- .order-md-4 {
- -ms-flex-order: 4;
- order: 4;
- }
- .order-md-5 {
- -ms-flex-order: 5;
- order: 5;
- }
- .order-md-6 {
- -ms-flex-order: 6;
- order: 6;
- }
- .order-md-7 {
- -ms-flex-order: 7;
- order: 7;
- }
- .order-md-8 {
- -ms-flex-order: 8;
- order: 8;
- }
- .order-md-9 {
- -ms-flex-order: 9;
- order: 9;
- }
- .order-md-10 {
- -ms-flex-order: 10;
- order: 10;
- }
- .order-md-11 {
- -ms-flex-order: 11;
- order: 11;
- }
- .order-md-12 {
- -ms-flex-order: 12;
- order: 12;
- }
- .offset-md-0 {
- margin-left: 0;
- }
- .offset-md-1 {
- margin-left: 8.333333%;
- }
- .offset-md-2 {
- margin-left: 16.666667%;
- }
- .offset-md-3 {
- margin-left: 25%;
- }
- .offset-md-4 {
- margin-left: 33.333333%;
- }
- .offset-md-5 {
- margin-left: 41.666667%;
- }
- .offset-md-6 {
- margin-left: 50%;
- }
- .offset-md-7 {
- margin-left: 58.333333%;
- }
- .offset-md-8 {
- margin-left: 66.666667%;
- }
- .offset-md-9 {
- margin-left: 75%;
- }
- .offset-md-10 {
- margin-left: 83.333333%;
- }
- .offset-md-11 {
- margin-left: 91.666667%;
- }
-}
-
-@media (min-width: 992px) {
- .col-lg {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
- }
- .row-cols-lg-1 > * {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .row-cols-lg-2 > * {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .row-cols-lg-3 > * {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
- }
- .row-cols-lg-4 > * {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .row-cols-lg-5 > * {
- -ms-flex: 0 0 20%;
- flex: 0 0 20%;
- max-width: 20%;
- }
- .row-cols-lg-6 > * {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
- }
- .col-lg-auto {
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
- }
- .col-lg-1 {
- -ms-flex: 0 0 8.333333%;
- flex: 0 0 8.333333%;
- max-width: 8.333333%;
- }
- .col-lg-2 {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
- }
- .col-lg-3 {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .col-lg-4 {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
- }
- .col-lg-5 {
- -ms-flex: 0 0 41.666667%;
- flex: 0 0 41.666667%;
- max-width: 41.666667%;
- }
- .col-lg-6 {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .col-lg-7 {
- -ms-flex: 0 0 58.333333%;
- flex: 0 0 58.333333%;
- max-width: 58.333333%;
- }
- .col-lg-8 {
- -ms-flex: 0 0 66.666667%;
- flex: 0 0 66.666667%;
- max-width: 66.666667%;
- }
- .col-lg-9 {
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
- }
- .col-lg-10 {
- -ms-flex: 0 0 83.333333%;
- flex: 0 0 83.333333%;
- max-width: 83.333333%;
- }
- .col-lg-11 {
- -ms-flex: 0 0 91.666667%;
- flex: 0 0 91.666667%;
- max-width: 91.666667%;
- }
- .col-lg-12 {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .order-lg-first {
- -ms-flex-order: -1;
- order: -1;
- }
- .order-lg-last {
- -ms-flex-order: 13;
- order: 13;
- }
- .order-lg-0 {
- -ms-flex-order: 0;
- order: 0;
- }
- .order-lg-1 {
- -ms-flex-order: 1;
- order: 1;
- }
- .order-lg-2 {
- -ms-flex-order: 2;
- order: 2;
- }
- .order-lg-3 {
- -ms-flex-order: 3;
- order: 3;
- }
- .order-lg-4 {
- -ms-flex-order: 4;
- order: 4;
- }
- .order-lg-5 {
- -ms-flex-order: 5;
- order: 5;
- }
- .order-lg-6 {
- -ms-flex-order: 6;
- order: 6;
- }
- .order-lg-7 {
- -ms-flex-order: 7;
- order: 7;
- }
- .order-lg-8 {
- -ms-flex-order: 8;
- order: 8;
- }
- .order-lg-9 {
- -ms-flex-order: 9;
- order: 9;
- }
- .order-lg-10 {
- -ms-flex-order: 10;
- order: 10;
- }
- .order-lg-11 {
- -ms-flex-order: 11;
- order: 11;
- }
- .order-lg-12 {
- -ms-flex-order: 12;
- order: 12;
- }
- .offset-lg-0 {
- margin-left: 0;
- }
- .offset-lg-1 {
- margin-left: 8.333333%;
- }
- .offset-lg-2 {
- margin-left: 16.666667%;
- }
- .offset-lg-3 {
- margin-left: 25%;
- }
- .offset-lg-4 {
- margin-left: 33.333333%;
- }
- .offset-lg-5 {
- margin-left: 41.666667%;
- }
- .offset-lg-6 {
- margin-left: 50%;
- }
- .offset-lg-7 {
- margin-left: 58.333333%;
- }
- .offset-lg-8 {
- margin-left: 66.666667%;
- }
- .offset-lg-9 {
- margin-left: 75%;
- }
- .offset-lg-10 {
- margin-left: 83.333333%;
- }
- .offset-lg-11 {
- margin-left: 91.666667%;
- }
-}
-
-@media (min-width: 1200px) {
- .col-xl {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
- }
- .row-cols-xl-1 > * {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .row-cols-xl-2 > * {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .row-cols-xl-3 > * {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
- }
- .row-cols-xl-4 > * {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .row-cols-xl-5 > * {
- -ms-flex: 0 0 20%;
- flex: 0 0 20%;
- max-width: 20%;
- }
- .row-cols-xl-6 > * {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
- }
- .col-xl-auto {
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
- }
- .col-xl-1 {
- -ms-flex: 0 0 8.333333%;
- flex: 0 0 8.333333%;
- max-width: 8.333333%;
- }
- .col-xl-2 {
- -ms-flex: 0 0 16.666667%;
- flex: 0 0 16.666667%;
- max-width: 16.666667%;
- }
- .col-xl-3 {
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .col-xl-4 {
- -ms-flex: 0 0 33.333333%;
- flex: 0 0 33.333333%;
- max-width: 33.333333%;
- }
- .col-xl-5 {
- -ms-flex: 0 0 41.666667%;
- flex: 0 0 41.666667%;
- max-width: 41.666667%;
- }
- .col-xl-6 {
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .col-xl-7 {
- -ms-flex: 0 0 58.333333%;
- flex: 0 0 58.333333%;
- max-width: 58.333333%;
- }
- .col-xl-8 {
- -ms-flex: 0 0 66.666667%;
- flex: 0 0 66.666667%;
- max-width: 66.666667%;
- }
- .col-xl-9 {
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
- }
- .col-xl-10 {
- -ms-flex: 0 0 83.333333%;
- flex: 0 0 83.333333%;
- max-width: 83.333333%;
- }
- .col-xl-11 {
- -ms-flex: 0 0 91.666667%;
- flex: 0 0 91.666667%;
- max-width: 91.666667%;
- }
- .col-xl-12 {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .order-xl-first {
- -ms-flex-order: -1;
- order: -1;
- }
- .order-xl-last {
- -ms-flex-order: 13;
- order: 13;
- }
- .order-xl-0 {
- -ms-flex-order: 0;
- order: 0;
- }
- .order-xl-1 {
- -ms-flex-order: 1;
- order: 1;
- }
- .order-xl-2 {
- -ms-flex-order: 2;
- order: 2;
- }
- .order-xl-3 {
- -ms-flex-order: 3;
- order: 3;
- }
- .order-xl-4 {
- -ms-flex-order: 4;
- order: 4;
- }
- .order-xl-5 {
- -ms-flex-order: 5;
- order: 5;
- }
- .order-xl-6 {
- -ms-flex-order: 6;
- order: 6;
- }
- .order-xl-7 {
- -ms-flex-order: 7;
- order: 7;
- }
- .order-xl-8 {
- -ms-flex-order: 8;
- order: 8;
- }
- .order-xl-9 {
- -ms-flex-order: 9;
- order: 9;
- }
- .order-xl-10 {
- -ms-flex-order: 10;
- order: 10;
- }
- .order-xl-11 {
- -ms-flex-order: 11;
- order: 11;
- }
- .order-xl-12 {
- -ms-flex-order: 12;
- order: 12;
- }
- .offset-xl-0 {
- margin-left: 0;
- }
- .offset-xl-1 {
- margin-left: 8.333333%;
- }
- .offset-xl-2 {
- margin-left: 16.666667%;
- }
- .offset-xl-3 {
- margin-left: 25%;
- }
- .offset-xl-4 {
- margin-left: 33.333333%;
- }
- .offset-xl-5 {
- margin-left: 41.666667%;
- }
- .offset-xl-6 {
- margin-left: 50%;
- }
- .offset-xl-7 {
- margin-left: 58.333333%;
- }
- .offset-xl-8 {
- margin-left: 66.666667%;
- }
- .offset-xl-9 {
- margin-left: 75%;
- }
- .offset-xl-10 {
- margin-left: 83.333333%;
- }
- .offset-xl-11 {
- margin-left: 91.666667%;
- }
-}
-
-.table {
- width: 100%;
- margin-bottom: 1rem;
- color: #212529;
- background-color: transparent;
-}
-
-.table th,
-.table td {
- padding: 0.75rem;
- vertical-align: top;
- border-top: 1px solid #dee2e6;
-}
-
-.table thead th {
- vertical-align: bottom;
- border-bottom: 2px solid #dee2e6;
-}
-
-.table tbody + tbody {
- border-top: 2px solid #dee2e6;
-}
-
-.table-sm th,
-.table-sm td {
- padding: 0.3rem;
-}
-
-.table-bordered {
- border: 1px solid #dee2e6;
-}
-
-.table-bordered th,
-.table-bordered td {
- border: 1px solid #dee2e6;
-}
-
-.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: rgba(0, 0, 0, 0.05);
-}
-
-.table-hover tbody tr:hover {
- color: #212529;
- background-color: rgba(0, 0, 0, 0.075);
-}
-
-.table-primary,
-.table-primary > th,
-.table-primary > td {
- background-color: #b8daff;
-}
-
-.table-primary th,
-.table-primary td,
-.table-primary thead th,
-.table-primary tbody + tbody {
- border-color: #7abaff;
-}
-
-.table-hover .table-primary:hover {
- background-color: #9fcdff;
-}
-
-.table-hover .table-primary:hover > td,
-.table-hover .table-primary:hover > th {
- background-color: #9fcdff;
-}
-
-.table-secondary,
-.table-secondary > th,
-.table-secondary > td {
- background-color: #d6d8db;
-}
-
-.table-secondary th,
-.table-secondary td,
-.table-secondary thead th,
-.table-secondary tbody + tbody {
- border-color: #b3b7bb;
-}
-
-.table-hover .table-secondary:hover {
- background-color: #c8cbcf;
-}
-
-.table-hover .table-secondary:hover > td,
-.table-hover .table-secondary:hover > th {
- background-color: #c8cbcf;
-}
-
-.table-success,
-.table-success > th,
-.table-success > td {
- background-color: #c3e6cb;
-}
-
-.table-success th,
-.table-success td,
-.table-success thead th,
-.table-success tbody + tbody {
- border-color: #8fd19e;
-}
-
-.table-hover .table-success:hover {
- background-color: #b1dfbb;
-}
-
-.table-hover .table-success:hover > td,
-.table-hover .table-success:hover > th {
- background-color: #b1dfbb;
-}
-
-.table-info,
-.table-info > th,
-.table-info > td {
- background-color: #bee5eb;
-}
-
-.table-info th,
-.table-info td,
-.table-info thead th,
-.table-info tbody + tbody {
- border-color: #86cfda;
-}
-
-.table-hover .table-info:hover {
- background-color: #abdde5;
-}
-
-.table-hover .table-info:hover > td,
-.table-hover .table-info:hover > th {
- background-color: #abdde5;
-}
-
-.table-warning,
-.table-warning > th,
-.table-warning > td {
- background-color: #ffeeba;
-}
-
-.table-warning th,
-.table-warning td,
-.table-warning thead th,
-.table-warning tbody + tbody {
- border-color: #ffdf7e;
-}
-
-.table-hover .table-warning:hover {
- background-color: #ffe8a1;
-}
-
-.table-hover .table-warning:hover > td,
-.table-hover .table-warning:hover > th {
- background-color: #ffe8a1;
-}
-
-.table-danger,
-.table-danger > th,
-.table-danger > td {
- background-color: #f5c6cb;
-}
-
-.table-danger th,
-.table-danger td,
-.table-danger thead th,
-.table-danger tbody + tbody {
- border-color: #ed969e;
-}
-
-.table-hover .table-danger:hover {
- background-color: #f1b0b7;
-}
-
-.table-hover .table-danger:hover > td,
-.table-hover .table-danger:hover > th {
- background-color: #f1b0b7;
-}
-
-.table-light,
-.table-light > th,
-.table-light > td {
- background-color: #fdfdfe;
-}
-
-.table-light th,
-.table-light td,
-.table-light thead th,
-.table-light tbody + tbody {
- border-color: #fbfcfc;
-}
-
-.table-hover .table-light:hover {
- background-color: #ececf6;
-}
-
-.table-hover .table-light:hover > td,
-.table-hover .table-light:hover > th {
- background-color: #ececf6;
-}
-
-.table-dark,
-.table-dark > th,
-.table-dark > td {
- background-color: #c6c8ca;
-}
-
-.table-dark th,
-.table-dark td,
-.table-dark thead th,
-.table-dark tbody + tbody {
- border-color: #95999c;
-}
-
-.table-hover .table-dark:hover {
- background-color: #b9bbbe;
-}
-
-.table-hover .table-dark:hover > td,
-.table-hover .table-dark:hover > th {
- background-color: #b9bbbe;
-}
-
-.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: #212529;
- border-color: #383f45;
-}
-
-.table .thead-light th {
- color: #495057;
- background-color: #e9ecef;
- border-color: #dee2e6;
-}
-
-.table-dark {
- color: #fff;
- background-color: #212529;
-}
-
-.table-dark th,
-.table-dark td,
-.table-dark thead th {
- border-color: #383f45;
-}
-
-.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 {
- display: block;
- width: 100%;
- height: calc(2.25rem + 2px);
- padding: 0.375rem 0.75rem;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- color: #495057;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
- transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .form-control {
- transition: none;
- }
-}
-
-.form-control::-ms-expand {
- background-color: transparent;
- border: 0;
-}
-
-.form-control:focus {
- color: #495057;
- background-color: #fff;
- border-color: #80bdff;
- outline: 0;
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
-}
-
-.form-control::-webkit-input-placeholder {
- color: #939ba2;
- opacity: 1;
-}
-
-.form-control::-moz-placeholder {
- color: #939ba2;
- opacity: 1;
-}
-
-.form-control:-ms-input-placeholder {
- color: #939ba2;
- opacity: 1;
-}
-
-.form-control::-ms-input-placeholder {
- color: #939ba2;
- opacity: 1;
-}
-
-.form-control::placeholder {
- color: #939ba2;
- opacity: 1;
-}
-
-.form-control:disabled, .form-control[readonly] {
- background-color: #e9ecef;
- opacity: 1;
-}
-
-input[type="date"].form-control,
-input[type="time"].form-control,
-input[type="datetime-local"].form-control,
-input[type="month"].form-control {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-select.form-control:-moz-focusring {
- color: transparent;
- text-shadow: 0 0 0 #495057;
-}
-
-select.form-control:focus::-ms-value {
- color: #495057;
- background-color: #fff;
-}
-
-.form-control-file,
-.form-control-range {
- display: block;
- width: 100%;
-}
-
-.col-form-label {
- padding-top: calc(0.375rem + 1px);
- padding-bottom: calc(0.375rem + 1px);
- margin-bottom: 0;
- font-size: inherit;
- line-height: 1.5;
-}
-
-.col-form-label-lg {
- padding-top: calc(0.5rem + 1px);
- padding-bottom: calc(0.5rem + 1px);
- font-size: 1.25rem;
- line-height: 1.5;
-}
-
-.col-form-label-sm {
- padding-top: calc(0.25rem + 1px);
- padding-bottom: calc(0.25rem + 1px);
- font-size: 0.875rem;
- line-height: 1.5;
-}
-
-.form-control-plaintext {
- display: block;
- width: 100%;
- padding: 0.375rem 0;
- margin-bottom: 0;
- font-size: 1rem;
- line-height: 1.5;
- 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: calc(1.8125rem + 2px);
- padding: 0.25rem 0.5rem;
- font-size: 0.875rem;
- line-height: 1.5;
- border-radius: 0.2rem;
-}
-
-.form-control-lg {
- height: calc(2.875rem + 2px);
- padding: 0.5rem 1rem;
- font-size: 1.25rem;
- line-height: 1.5;
- border-radius: 0.3rem;
-}
-
-select.form-control[size], select.form-control[multiple] {
- height: auto;
-}
-
-textarea.form-control {
- height: auto;
-}
-
-.form-group {
- margin-bottom: 1rem;
-}
-
-.form-text {
- display: block;
- margin-top: 0.25rem;
-}
-
-.form-row {
- 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: #6c757d;
-}
-
-.form-check-label {
- margin-bottom: 0;
-}
-
-.form-check-inline {
- display: -ms-inline-flexbox;
- display: inline-flex;
- -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;
-}
-
-.form-row > .col > .valid-tooltip,
-.form-row > [class*="col-"] > .valid-tooltip {
- left: 5px;
-}
-
-.was-validated :valid ~ .valid-feedback,
-.was-validated :valid ~ .valid-tooltip,
-.is-valid ~ .valid-feedback,
-.is-valid ~ .valid-tooltip {
- display: block;
-}
-
-.was-validated .form-control:valid, .form-control.is-valid {
- border-color: #28a745;
- padding-right: 2.25rem !important;
- 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, .form-control.is-valid:focus {
- border-color: #28a745;
- box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25);
-}
-
-.was-validated select.form-control:valid, select.form-control.is-valid {
- padding-right: 3rem !important;
- background-position: right 1.5rem center;
-}
-
-.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
- padding-right: 2.25rem;
- 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) !important;
- 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") right 0.75rem center/8px 10px no-repeat, #fff 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") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
-}
-
-.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
- border-color: #28a745;
- box-shadow: 0 0 0 0 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 {
- box-shadow: 0 0 0 0 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;
- box-shadow: 0 0 0 0 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;
-}
-
-.form-row > .col > .invalid-tooltip,
-.form-row > [class*="col-"] > .invalid-tooltip {
- left: 5px;
-}
-
-.was-validated :invalid ~ .invalid-feedback,
-.was-validated :invalid ~ .invalid-tooltip,
-.is-invalid ~ .invalid-feedback,
-.is-invalid ~ .invalid-tooltip {
- display: block;
-}
-
-.was-validated .form-control:invalid, .form-control.is-invalid {
- border-color: #dc3545;
- padding-right: 2.25rem !important;
- 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, .form-control.is-invalid:focus {
- border-color: #dc3545;
- box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25);
-}
-
-.was-validated select.form-control:invalid, select.form-control.is-invalid {
- padding-right: 3rem !important;
- background-position: right 1.5rem center;
-}
-
-.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
- padding-right: 2.25rem;
- 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) !important;
- 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") right 0.75rem center/8px 10px no-repeat, #fff 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") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
-}
-
-.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
- border-color: #dc3545;
- box-shadow: 0 0 0 0 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 {
- box-shadow: 0 0 0 0 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;
- box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25);
-}
-
-.form-inline {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- -ms-flex-align: center;
- align-items: center;
-}
-
-.form-inline .form-check {
- width: 100%;
-}
-
-@media (min-width: 576px) {
- .form-inline label {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- margin-bottom: 0;
- }
- .form-inline .form-group {
- display: -ms-flexbox;
- display: flex;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- -ms-flex-align: center;
- align-items: center;
- margin-bottom: 0;
- }
- .form-inline .form-control {
- display: inline-block;
- width: auto;
- vertical-align: middle;
- }
- .form-inline .form-control-plaintext {
- display: inline-block;
- }
- .form-inline .input-group,
- .form-inline .custom-select {
- width: auto;
- }
- .form-inline .form-check {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: 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 {
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- }
- .form-inline .custom-control-label {
- margin-bottom: 0;
- }
-}
-
-.btn {
- display: inline-block;
- font-weight: 400;
- color: #212529;
- 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.375rem 0.75rem;
- font-size: 1rem;
- line-height: 1.5;
- border-radius: 0.25rem;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .btn {
- transition: none;
- }
-}
-
-.btn:hover {
- color: #212529;
- text-decoration: none;
-}
-
-.btn:focus, .btn.focus {
- outline: 0;
- box-shadow: none;
-}
-
-.btn.disabled, .btn:disabled {
- opacity: 0.65;
- box-shadow: none;
-}
-
-.btn:not(:disabled):not(.disabled) {
- cursor: pointer;
-}
-
-.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
- box-shadow: none;
-}
-
-a.btn.disabled,
-fieldset:disabled a.btn {
- pointer-events: none;
-}
-
-.btn-primary {
- color: #fff;
- background-color: #007bff;
- border-color: #007bff;
- box-shadow: none;
-}
-
-.btn-primary:hover {
- color: #fff;
- background-color: #0069d9;
- border-color: #0062cc;
-}
-
-.btn-primary:focus, .btn-primary.focus {
- color: #fff;
- background-color: #0069d9;
- border-color: #0062cc;
- box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5);
-}
-
-.btn-primary.disabled, .btn-primary:disabled {
- color: #fff;
- background-color: #007bff;
- border-color: #007bff;
-}
-
-.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
-.show > .btn-primary.dropdown-toggle {
- color: #fff;
- background-color: #0062cc;
- border-color: #005cbf;
-}
-
-.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
-.show > .btn-primary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5);
-}
-
-.btn-secondary {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
- box-shadow: none;
-}
-
-.btn-secondary:hover {
- color: #fff;
- background-color: #5a6268;
- border-color: #545b62;
-}
-
-.btn-secondary:focus, .btn-secondary.focus {
- color: #fff;
- background-color: #5a6268;
- border-color: #545b62;
- box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
-}
-
-.btn-secondary.disabled, .btn-secondary:disabled {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
-.show > .btn-secondary.dropdown-toggle {
- color: #fff;
- background-color: #545b62;
- border-color: #4e555b;
-}
-
-.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
-.show > .btn-secondary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
-}
-
-.btn-success {
- color: #fff;
- background-color: #28a745;
- border-color: #28a745;
- box-shadow: none;
-}
-
-.btn-success:hover {
- color: #fff;
- background-color: #218838;
- border-color: #1e7e34;
-}
-
-.btn-success:focus, .btn-success.focus {
- color: #fff;
- background-color: #218838;
- border-color: #1e7e34;
- box-shadow: 0 0 0 0 rgba(72, 180, 97, 0.5);
-}
-
-.btn-success.disabled, .btn-success:disabled {
- color: #fff;
- background-color: #28a745;
- border-color: #28a745;
-}
-
-.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
-.show > .btn-success.dropdown-toggle {
- color: #fff;
- background-color: #1e7e34;
- border-color: #1c7430;
-}
-
-.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
-.show > .btn-success.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(72, 180, 97, 0.5);
-}
-
-.btn-info {
- color: #fff;
- background-color: #17a2b8;
- border-color: #17a2b8;
- box-shadow: none;
-}
-
-.btn-info:hover {
- color: #fff;
- background-color: #138496;
- border-color: #117a8b;
-}
-
-.btn-info:focus, .btn-info.focus {
- color: #fff;
- background-color: #138496;
- border-color: #117a8b;
- box-shadow: 0 0 0 0 rgba(58, 176, 195, 0.5);
-}
-
-.btn-info.disabled, .btn-info:disabled {
- color: #fff;
- background-color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
-.show > .btn-info.dropdown-toggle {
- color: #fff;
- background-color: #117a8b;
- border-color: #10707f;
-}
-
-.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
-.show > .btn-info.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(58, 176, 195, 0.5);
-}
-
-.btn-warning {
- color: #1f2d3d;
- background-color: #ffc107;
- border-color: #ffc107;
- box-shadow: none;
-}
-
-.btn-warning:hover {
- color: #1f2d3d;
- background-color: #e0a800;
- border-color: #d39e00;
-}
-
-.btn-warning:focus, .btn-warning.focus {
- color: #1f2d3d;
- background-color: #e0a800;
- border-color: #d39e00;
- box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5);
-}
-
-.btn-warning.disabled, .btn-warning:disabled {
- color: #1f2d3d;
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
-.show > .btn-warning.dropdown-toggle {
- color: #1f2d3d;
- background-color: #d39e00;
- border-color: #c69500;
-}
-
-.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
-.show > .btn-warning.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5);
-}
-
-.btn-danger {
- color: #fff;
- background-color: #dc3545;
- border-color: #dc3545;
- box-shadow: none;
-}
-
-.btn-danger:hover {
- color: #fff;
- background-color: #c82333;
- border-color: #bd2130;
-}
-
-.btn-danger:focus, .btn-danger.focus {
- color: #fff;
- background-color: #c82333;
- border-color: #bd2130;
- box-shadow: 0 0 0 0 rgba(225, 83, 97, 0.5);
-}
-
-.btn-danger.disabled, .btn-danger:disabled {
- color: #fff;
- background-color: #dc3545;
- border-color: #dc3545;
-}
-
-.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
-.show > .btn-danger.dropdown-toggle {
- color: #fff;
- background-color: #bd2130;
- border-color: #b21f2d;
-}
-
-.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
-.show > .btn-danger.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(225, 83, 97, 0.5);
-}
-
-.btn-light {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
- box-shadow: none;
-}
-
-.btn-light:hover {
- color: #1f2d3d;
- background-color: #e2e6ea;
- border-color: #dae0e5;
-}
-
-.btn-light:focus, .btn-light.focus {
- color: #1f2d3d;
- background-color: #e2e6ea;
- border-color: #dae0e5;
- box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
-}
-
-.btn-light.disabled, .btn-light:disabled {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
-.show > .btn-light.dropdown-toggle {
- color: #1f2d3d;
- background-color: #dae0e5;
- border-color: #d3d9df;
-}
-
-.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
-.show > .btn-light.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
-}
-
-.btn-dark {
- color: #fff;
- background-color: #343a40;
- border-color: #343a40;
- box-shadow: none;
-}
-
-.btn-dark:hover {
- color: #fff;
- background-color: #23272b;
- border-color: #1d2124;
-}
-
-.btn-dark:focus, .btn-dark.focus {
- color: #fff;
- background-color: #23272b;
- border-color: #1d2124;
- box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5);
-}
-
-.btn-dark.disabled, .btn-dark:disabled {
- color: #fff;
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
-.show > .btn-dark.dropdown-toggle {
- color: #fff;
- background-color: #1d2124;
- border-color: #171a1d;
-}
-
-.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
-.show > .btn-dark.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5);
-}
-
-.btn-outline-primary {
- color: #007bff;
- border-color: #007bff;
-}
-
-.btn-outline-primary:hover {
- color: #fff;
- background-color: #007bff;
- border-color: #007bff;
-}
-
-.btn-outline-primary:focus, .btn-outline-primary.focus {
- box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5);
-}
-
-.btn-outline-primary.disabled, .btn-outline-primary:disabled {
- color: #007bff;
- 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: #007bff;
- border-color: #007bff;
-}
-
-.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 {
- box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5);
-}
-
-.btn-outline-secondary {
- color: #6c757d;
- border-color: #6c757d;
-}
-
-.btn-outline-secondary:hover {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.btn-outline-secondary:focus, .btn-outline-secondary.focus {
- box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
-}
-
-.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
- color: #6c757d;
- 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: #6c757d;
- border-color: #6c757d;
-}
-
-.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 {
- box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
-}
-
-.btn-outline-success {
- color: #28a745;
- border-color: #28a745;
-}
-
-.btn-outline-success:hover {
- color: #fff;
- background-color: #28a745;
- border-color: #28a745;
-}
-
-.btn-outline-success:focus, .btn-outline-success.focus {
- box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5);
-}
-
-.btn-outline-success.disabled, .btn-outline-success:disabled {
- color: #28a745;
- 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: #28a745;
- border-color: #28a745;
-}
-
-.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 {
- box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5);
-}
-
-.btn-outline-info {
- color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.btn-outline-info:hover {
- color: #fff;
- background-color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.btn-outline-info:focus, .btn-outline-info.focus {
- box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5);
-}
-
-.btn-outline-info.disabled, .btn-outline-info:disabled {
- color: #17a2b8;
- 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: #17a2b8;
- border-color: #17a2b8;
-}
-
-.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 {
- box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5);
-}
-
-.btn-outline-warning {
- color: #ffc107;
- border-color: #ffc107;
-}
-
-.btn-outline-warning:hover {
- color: #1f2d3d;
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.btn-outline-warning:focus, .btn-outline-warning.focus {
- box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5);
-}
-
-.btn-outline-warning.disabled, .btn-outline-warning:disabled {
- color: #ffc107;
- 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: #1f2d3d;
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.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 {
- box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5);
-}
-
-.btn-outline-danger {
- color: #dc3545;
- border-color: #dc3545;
-}
-
-.btn-outline-danger:hover {
- color: #fff;
- background-color: #dc3545;
- border-color: #dc3545;
-}
-
-.btn-outline-danger:focus, .btn-outline-danger.focus {
- box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5);
-}
-
-.btn-outline-danger.disabled, .btn-outline-danger:disabled {
- color: #dc3545;
- 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: #dc3545;
- border-color: #dc3545;
-}
-
-.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 {
- box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5);
-}
-
-.btn-outline-light {
- color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.btn-outline-light:hover {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.btn-outline-light:focus, .btn-outline-light.focus {
- box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
-}
-
-.btn-outline-light.disabled, .btn-outline-light:disabled {
- color: #f8f9fa;
- 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: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.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 {
- box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
-}
-
-.btn-outline-dark {
- color: #343a40;
- border-color: #343a40;
-}
-
-.btn-outline-dark:hover {
- color: #fff;
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.btn-outline-dark:focus, .btn-outline-dark.focus {
- box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
-}
-
-.btn-outline-dark.disabled, .btn-outline-dark:disabled {
- color: #343a40;
- 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: #343a40;
- border-color: #343a40;
-}
-
-.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 {
- box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
-}
-
-.btn-link {
- font-weight: 400;
- color: #007bff;
- text-decoration: none;
-}
-
-.btn-link:hover {
- color: #0056b3;
- text-decoration: none;
-}
-
-.btn-link:focus, .btn-link.focus {
- text-decoration: none;
-}
-
-.btn-link:disabled, .btn-link.disabled {
- color: #6c757d;
- pointer-events: none;
-}
-
-.btn-lg, .btn-group-lg > .btn {
- padding: 0.5rem 1rem;
- font-size: 1.25rem;
- line-height: 1.5;
- border-radius: 0.3rem;
-}
-
-.btn-sm, .btn-group-sm > .btn {
- padding: 0.25rem 0.5rem;
- font-size: 0.875rem;
- line-height: 1.5;
- border-radius: 0.2rem;
-}
-
-.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 {
- transition: opacity 0.15s linear;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .fade {
- transition: none;
- }
-}
-
-.fade:not(.show) {
- opacity: 0;
-}
-
-.collapse:not(.show) {
- display: none;
-}
-
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- transition: height 0.35s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .collapsing {
- transition: none;
- }
-}
-
-.dropup,
-.dropright,
-.dropdown,
-.dropleft {
- position: relative;
-}
-
-.dropdown-toggle {
- white-space: nowrap;
-}
-
-.dropdown-toggle::after {
- 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(0, 0, 0, 0.15);
- border-radius: 0.25rem;
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
-}
-
-.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 #e9ecef;
-}
-
-.dropdown-item {
- display: block;
- width: 100%;
- padding: 0.25rem 1rem;
- clear: both;
- font-weight: 400;
- color: #212529;
- 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 1rem;
- margin-bottom: 0;
- font-size: 0.875rem;
- color: #6c757d;
- white-space: nowrap;
-}
-
-.dropdown-item-text {
- display: block;
- padding: 0.25rem 1rem;
- color: #212529;
-}
-
-.btn-group,
-.btn-group-vertical {
- position: relative;
- display: -ms-inline-flexbox;
- display: inline-flex;
- vertical-align: middle;
-}
-
-.btn-group > .btn,
-.btn-group-vertical > .btn {
- position: relative;
- -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: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -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.375rem;
- padding-left: 0.375rem;
-}
-
-.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
- padding-right: 0.75rem;
- padding-left: 0.75rem;
-}
-
-.btn-group.show .dropdown-toggle {
- box-shadow: none;
-}
-
-.btn-group.show .dropdown-toggle.btn-link {
- box-shadow: none;
-}
-
-.btn-group-vertical {
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-align: start;
- align-items: flex-start;
- -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: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -ms-flex-align: stretch;
- align-items: stretch;
- width: 100%;
-}
-
-.input-group > .form-control,
-.input-group > .form-control-plaintext,
-.input-group > .custom-select,
-.input-group > .custom-file {
- position: relative;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- width: 1%;
- min-width: 0;
- margin-bottom: 0;
-}
-
-.input-group > .form-control + .form-control,
-.input-group > .form-control + .custom-select,
-.input-group > .form-control + .custom-file,
-.input-group > .form-control-plaintext + .form-control,
-.input-group > .form-control-plaintext + .custom-select,
-.input-group > .form-control-plaintext + .custom-file,
-.input-group > .custom-select + .form-control,
-.input-group > .custom-select + .custom-select,
-.input-group > .custom-select + .custom-file,
-.input-group > .custom-file + .form-control,
-.input-group > .custom-file + .custom-select,
-.input-group > .custom-file + .custom-file {
- margin-left: -1px;
-}
-
-.input-group > .form-control: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(:first-child),
-.input-group > .custom-select:not(:first-child) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.input-group > .custom-file {
- display: -ms-flexbox;
- display: flex;
- -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:not(.has-validation) > .form-control:not(:last-child),
-.input-group:not(.has-validation) > .custom-select:not(:last-child),
-.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
-.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.input-group.has-validation > .form-control:nth-last-child(n + 3),
-.input-group.has-validation > .custom-select:nth-last-child(n + 3),
-.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,
-.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.input-group-prepend,
-.input-group-append {
- 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: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- padding: 0.375rem 0.75rem;
- margin-bottom: 0;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- color: #495057;
- text-align: center;
- white-space: nowrap;
- background-color: #e9ecef;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
-}
-
-.input-group-text input[type="radio"],
-.input-group-text input[type="checkbox"] {
- margin-top: 0;
-}
-
-.input-group-lg > .form-control:not(textarea),
-.input-group-lg > .custom-select {
- height: calc(2.875rem + 2px);
-}
-
-.input-group-lg > .form-control,
-.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.5rem 1rem;
- font-size: 1.25rem;
- line-height: 1.5;
- border-radius: 0.3rem;
-}
-
-.input-group-sm > .form-control:not(textarea),
-.input-group-sm > .custom-select {
- height: calc(1.8125rem + 2px);
-}
-
-.input-group-sm > .form-control,
-.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.25rem 0.5rem;
- 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:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
-.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
-.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
-.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .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: -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;
- box-shadow: none;
-}
-
-.custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 1px #fff, 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;
- box-shadow: none;
-}
-
-.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: #dee2e6;
- border: #adb5bd solid 1px;
- box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
-}
-
-.custom-control-label::after {
- position: absolute;
- top: 0.25rem;
- left: -1.5rem;
- display: block;
- width: 1rem;
- height: 1rem;
- content: "";
- background: 50% / 50% 50% no-repeat;
-}
-
-.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;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
- border-color: #007bff;
- background-color: #007bff;
- box-shadow: none;
-}
-
-.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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;
- transition: 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;
- 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;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .custom-switch .custom-control-label::after {
- transition: none;
- }
-}
-
-.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #dee2e6;
- -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(2.25rem + 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") right 0.75rem center/8px 10px no-repeat;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-.custom-select:focus {
- border-color: #80bdff;
- outline: 0;
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
-}
-
-.custom-select:focus::-ms-value {
- color: #495057;
- background-color: #fff;
-}
-
-.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.8125rem + 2px);
- padding-top: 0.25rem;
- padding-bottom: 0.25rem;
- padding-left: 0.5rem;
- font-size: 75%;
-}
-
-.custom-select-lg {
- height: calc(2.875rem + 2px);
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
- padding-left: 1rem;
- font-size: 125%;
-}
-
-.custom-file {
- position: relative;
- display: inline-block;
- width: 100%;
- height: calc(2.25rem + 2px);
- margin-bottom: 0;
-}
-
-.custom-file-input {
- position: relative;
- z-index: 2;
- width: 100%;
- height: calc(2.25rem + 2px);
- margin: 0;
- overflow: hidden;
- opacity: 0;
-}
-
-.custom-file-input:focus ~ .custom-file-label {
- border-color: #80bdff;
- box-shadow: none;
-}
-
-.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(2.25rem + 2px);
- padding: 0.375rem 0.75rem;
- overflow: hidden;
- font-weight: 400;
- line-height: 1.5;
- color: #495057;
- background-color: #fff;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
- box-shadow: none;
-}
-
-.custom-file-label::after {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- z-index: 3;
- display: block;
- height: 2.25rem;
- 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: 1rem;
- padding: 0;
- background-color: transparent;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-.custom-range:focus {
- outline: 0;
-}
-
-.custom-range:focus::-webkit-slider-thumb {
- 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;
- box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
- -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- -webkit-appearance: none;
- appearance: none;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .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;
- box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
-}
-
-.custom-range::-moz-range-thumb {
- width: 1rem;
- height: 1rem;
- background-color: #007bff;
- border: 0;
- border-radius: 1rem;
- box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
- -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;
- box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
-}
-
-.custom-range::-ms-thumb {
- width: 1rem;
- height: 1rem;
- margin-top: 0;
- margin-right: 0;
- margin-left: 0;
- background-color: #007bff;
- border: 0;
- border-radius: 1rem;
- box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
- -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;
- box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
-}
-
-.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 {
- transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .custom-control-label::before,
- .custom-file-label,
- .custom-select {
- transition: none;
- }
-}
-
-.nav {
- 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 #dee2e6;
-}
-
-.nav-tabs .nav-link {
- margin-bottom: -1px;
- 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: #e9ecef #e9ecef #dee2e6;
-}
-
-.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: #495057;
- background-color: #fff;
- border-color: #dee2e6 #dee2e6 #fff;
-}
-
-.nav-tabs .dropdown-menu {
- margin-top: -1px;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-
-.nav-pills .nav-link {
- 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 {
- -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;
- -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: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: justify;
- justify-content: space-between;
- padding: 0.5rem 0.5rem;
-}
-
-.navbar .container,
-.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: justify;
- justify-content: space-between;
-}
-
-.navbar-brand {
- display: inline-block;
- padding-top: 0.3125rem;
- padding-bottom: 0.3125rem;
- margin-right: 0.5rem;
- font-size: 1.25rem;
- line-height: inherit;
- white-space: nowrap;
-}
-
-.navbar-brand:hover, .navbar-brand:focus {
- text-decoration: none;
-}
-
-.navbar-nav {
- display: -ms-flexbox;
- display: flex;
- -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%;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -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: 50% / 100% 100% no-repeat;
-}
-
-.navbar-nav-scroll {
- max-height: 75vh;
- overflow-y: auto;
-}
-
-@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 {
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- .navbar-expand-sm .navbar-nav {
- -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: 1rem;
- padding-left: 1rem;
- }
- .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-nav-scroll {
- overflow: visible;
- }
- .navbar-expand-sm .navbar-collapse {
- 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 {
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- .navbar-expand-md .navbar-nav {
- -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: 1rem;
- padding-left: 1rem;
- }
- .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-nav-scroll {
- overflow: visible;
- }
- .navbar-expand-md .navbar-collapse {
- 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 {
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- .navbar-expand-lg .navbar-nav {
- -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: 1rem;
- padding-left: 1rem;
- }
- .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-nav-scroll {
- overflow: visible;
- }
- .navbar-expand-lg .navbar-collapse {
- 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 {
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- .navbar-expand-xl .navbar-nav {
- -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: 1rem;
- padding-left: 1rem;
- }
- .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-nav-scroll {
- overflow: visible;
- }
- .navbar-expand-xl .navbar-collapse {
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-preferred-size: auto;
- flex-basis: auto;
- }
- .navbar-expand-xl .navbar-toggler {
- display: none;
- }
-}
-
-.navbar-expand {
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -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 {
- -ms-flex-direction: row;
- flex-direction: row;
-}
-
-.navbar-expand .navbar-nav .dropdown-menu {
- position: absolute;
-}
-
-.navbar-expand .navbar-nav .nav-link {
- padding-right: 1rem;
- padding-left: 1rem;
-}
-
-.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-nav-scroll {
- overflow: visible;
-}
-
-.navbar-expand .navbar-collapse {
- 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;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' 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.75);
-}
-
-.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
- color: white;
-}
-
-.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.75);
- border-color: rgba(255, 255, 255, 0.1);
-}
-
-.navbar-dark .navbar-toggler-icon {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
-}
-
-.navbar-dark .navbar-text {
- color: rgba(255, 255, 255, 0.75);
-}
-
-.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: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- min-width: 0;
- word-wrap: break-word;
- background-color: #fff;
- background-clip: border-box;
- border: 0 solid rgba(0, 0, 0, 0.125);
- border-radius: 0.25rem;
-}
-
-.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 - 0);
- border-top-right-radius: calc(0.25rem - 0);
-}
-
-.card > .list-group:last-child {
- border-bottom-width: 0;
- border-bottom-right-radius: calc(0.25rem - 0);
- border-bottom-left-radius: calc(0.25rem - 0);
-}
-
-.card > .card-header + .list-group,
-.card > .list-group + .card-footer {
- border-top: 0;
-}
-
-.card-body {
- -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: 0 solid rgba(0, 0, 0, 0.125);
-}
-
-.card-header:first-child {
- border-radius: calc(0.25rem - 0) calc(0.25rem - 0) 0 0;
-}
-
-.card-footer {
- padding: 0.75rem 1.25rem;
- background-color: rgba(0, 0, 0, 0.03);
- border-top: 0 solid rgba(0, 0, 0, 0.125);
-}
-
-.card-footer:last-child {
- border-radius: 0 0 calc(0.25rem - 0) calc(0.25rem - 0);
-}
-
-.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 - 0);
-}
-
-.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 - 0);
- border-top-right-radius: calc(0.25rem - 0);
-}
-
-.card-img,
-.card-img-bottom {
- border-bottom-right-radius: calc(0.25rem - 0);
- border-bottom-left-radius: calc(0.25rem - 0);
-}
-
-.card-deck .card {
- margin-bottom: 7.5px;
-}
-
-@media (min-width: 576px) {
- .card-deck {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- margin-right: -7.5px;
- margin-left: -7.5px;
- }
- .card-deck .card {
- -ms-flex: 1 0 0%;
- flex: 1 0 0%;
- margin-right: 7.5px;
- margin-bottom: 0;
- margin-left: 7.5px;
- }
-}
-
-.card-group > .card {
- margin-bottom: 7.5px;
-}
-
-@media (min-width: 576px) {
- .card-group {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- }
- .card-group > .card {
- -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: 0;
-}
-
-.breadcrumb {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- padding: 0.75rem 1rem;
- margin-bottom: 1rem;
- list-style: none;
- background-color: #e9ecef;
- border-radius: 0.25rem;
-}
-
-.breadcrumb-item + .breadcrumb-item {
- padding-left: 0.5rem;
-}
-
-.breadcrumb-item + .breadcrumb-item::before {
- float: left;
- 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: #6c757d;
-}
-
-.pagination {
- 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;
- 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;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .badge {
- 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: #007bff;
-}
-
-a.badge-primary:hover, a.badge-primary:focus {
- color: #fff;
- background-color: #0062cc;
-}
-
-a.badge-primary:focus, a.badge-primary.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
-}
-
-.badge-secondary {
- color: #fff;
- background-color: #6c757d;
-}
-
-a.badge-secondary:hover, a.badge-secondary:focus {
- color: #fff;
- background-color: #545b62;
-}
-
-a.badge-secondary:focus, a.badge-secondary.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
-}
-
-.badge-success {
- color: #fff;
- background-color: #28a745;
-}
-
-a.badge-success:hover, a.badge-success:focus {
- color: #fff;
- background-color: #1e7e34;
-}
-
-a.badge-success:focus, a.badge-success.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
-}
-
-.badge-info {
- color: #fff;
- background-color: #17a2b8;
-}
-
-a.badge-info:hover, a.badge-info:focus {
- color: #fff;
- background-color: #117a8b;
-}
-
-a.badge-info:focus, a.badge-info.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
-}
-
-.badge-warning {
- color: #1f2d3d;
- background-color: #ffc107;
-}
-
-a.badge-warning:hover, a.badge-warning:focus {
- color: #1f2d3d;
- background-color: #d39e00;
-}
-
-a.badge-warning:focus, a.badge-warning.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
-}
-
-.badge-danger {
- color: #fff;
- background-color: #dc3545;
-}
-
-a.badge-danger:hover, a.badge-danger:focus {
- color: #fff;
- background-color: #bd2130;
-}
-
-a.badge-danger:focus, a.badge-danger.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
-}
-
-.badge-light {
- color: #1f2d3d;
- background-color: #f8f9fa;
-}
-
-a.badge-light:hover, a.badge-light:focus {
- color: #1f2d3d;
- background-color: #dae0e5;
-}
-
-a.badge-light:focus, a.badge-light.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
-}
-
-.badge-dark {
- color: #fff;
- background-color: #343a40;
-}
-
-a.badge-dark:hover, a.badge-dark:focus {
- color: #fff;
- background-color: #1d2124;
-}
-
-a.badge-dark:focus, a.badge-dark.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 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, .alert-dismissible .mailbox-attachment-close {
- position: absolute;
- top: 0;
- right: 0;
- z-index: 2;
- padding: 0.75rem 1.25rem;
- color: inherit;
-}
-
-.alert-primary {
- color: #004085;
- background-color: #cce5ff;
- border-color: #b8daff;
-}
-
-.alert-primary hr {
- border-top-color: #9fcdff;
-}
-
-.alert-primary .alert-link {
- color: #002752;
-}
-
-.alert-secondary {
- color: #383d41;
- background-color: #e2e3e5;
- border-color: #d6d8db;
-}
-
-.alert-secondary hr {
- border-top-color: #c8cbcf;
-}
-
-.alert-secondary .alert-link {
- color: #202326;
-}
-
-.alert-success {
- color: #155724;
- background-color: #d4edda;
- border-color: #c3e6cb;
-}
-
-.alert-success hr {
- border-top-color: #b1dfbb;
-}
-
-.alert-success .alert-link {
- color: #0b2e13;
-}
-
-.alert-info {
- color: #0c5460;
- background-color: #d1ecf1;
- border-color: #bee5eb;
-}
-
-.alert-info hr {
- border-top-color: #abdde5;
-}
-
-.alert-info .alert-link {
- color: #062c33;
-}
-
-.alert-warning {
- color: #856404;
- background-color: #fff3cd;
- border-color: #ffeeba;
-}
-
-.alert-warning hr {
- border-top-color: #ffe8a1;
-}
-
-.alert-warning .alert-link {
- color: #533f03;
-}
-
-.alert-danger {
- color: #721c24;
- background-color: #f8d7da;
- border-color: #f5c6cb;
-}
-
-.alert-danger hr {
- border-top-color: #f1b0b7;
-}
-
-.alert-danger .alert-link {
- color: #491217;
-}
-
-.alert-light {
- color: #818182;
- background-color: #fefefe;
- border-color: #fdfdfe;
-}
-
-.alert-light hr {
- border-top-color: #ececf6;
-}
-
-.alert-light .alert-link {
- color: #686868;
-}
-
-.alert-dark {
- color: #1b1e21;
- background-color: #d6d8d9;
- border-color: #c6c8ca;
-}
-
-.alert-dark hr {
- border-top-color: #b9bbbe;
-}
-
-.alert-dark .alert-link {
- color: #040505;
-}
-
-@-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: -ms-flexbox;
- display: flex;
- height: 1rem;
- overflow: hidden;
- line-height: 0;
- font-size: 0.75rem;
- background-color: #e9ecef;
- border-radius: 0.25rem;
- box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
-}
-
-.progress-bar {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-pack: center;
- justify-content: center;
- overflow: hidden;
- color: #fff;
- text-align: center;
- white-space: nowrap;
- background-color: #007bff;
- transition: width 0.6s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .progress-bar {
- transition: none;
- }
-}
-
-.progress-bar-striped {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-size: 1rem 1rem;
-}
-
-.progress-bar-animated {
- -webkit-animation: 1s linear infinite progress-bar-stripes;
- animation: 1s linear infinite progress-bar-stripes;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .progress-bar-animated {
- -webkit-animation: none;
- animation: none;
- }
-}
-
-.media {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: start;
- align-items: flex-start;
-}
-
-.media-body {
- -ms-flex: 1;
- flex: 1;
-}
-
-.list-group {
- display: -ms-flexbox;
- display: flex;
- -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 {
- -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 {
- -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 {
- -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 {
- -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 {
- -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: #004085;
- background-color: #b8daff;
-}
-
-.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
- color: #004085;
- background-color: #9fcdff;
-}
-
-.list-group-item-primary.list-group-item-action.active {
- color: #fff;
- background-color: #004085;
- border-color: #004085;
-}
-
-.list-group-item-secondary {
- color: #383d41;
- background-color: #d6d8db;
-}
-
-.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
- color: #383d41;
- background-color: #c8cbcf;
-}
-
-.list-group-item-secondary.list-group-item-action.active {
- color: #fff;
- background-color: #383d41;
- border-color: #383d41;
-}
-
-.list-group-item-success {
- color: #155724;
- background-color: #c3e6cb;
-}
-
-.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
- color: #155724;
- background-color: #b1dfbb;
-}
-
-.list-group-item-success.list-group-item-action.active {
- color: #fff;
- background-color: #155724;
- border-color: #155724;
-}
-
-.list-group-item-info {
- color: #0c5460;
- background-color: #bee5eb;
-}
-
-.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
- color: #0c5460;
- background-color: #abdde5;
-}
-
-.list-group-item-info.list-group-item-action.active {
- color: #fff;
- background-color: #0c5460;
- border-color: #0c5460;
-}
-
-.list-group-item-warning {
- color: #856404;
- background-color: #ffeeba;
-}
-
-.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
- color: #856404;
- background-color: #ffe8a1;
-}
-
-.list-group-item-warning.list-group-item-action.active {
- color: #fff;
- background-color: #856404;
- border-color: #856404;
-}
-
-.list-group-item-danger {
- color: #721c24;
- background-color: #f5c6cb;
-}
-
-.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
- color: #721c24;
- background-color: #f1b0b7;
-}
-
-.list-group-item-danger.list-group-item-action.active {
- color: #fff;
- background-color: #721c24;
- border-color: #721c24;
-}
-
-.list-group-item-light {
- color: #818182;
- background-color: #fdfdfe;
-}
-
-.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
- color: #818182;
- background-color: #ececf6;
-}
-
-.list-group-item-light.list-group-item-action.active {
- color: #fff;
- background-color: #818182;
- border-color: #818182;
-}
-
-.list-group-item-dark {
- color: #1b1e21;
- background-color: #c6c8ca;
-}
-
-.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
- color: #1b1e21;
- background-color: #b9bbbe;
-}
-
-.list-group-item-dark.list-group-item-action.active {
- color: #fff;
- background-color: #1b1e21;
- border-color: #1b1e21;
-}
-
-.close, .mailbox-attachment-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, .mailbox-attachment-close:hover {
- color: #000;
- text-decoration: none;
-}
-
-.close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {
- opacity: .75;
-}
-
-button.close, button.mailbox-attachment-close {
- padding: 0;
- background-color: transparent;
- border: 0;
-}
-
-a.close.disabled, a.disabled.mailbox-attachment-close {
- 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);
- 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: -ms-flexbox;
- display: flex;
- -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: 0.5rem;
- pointer-events: none;
-}
-
-.modal.fade .modal-dialog {
- transition: -webkit-transform 0.3s ease-out;
- transition: transform 0.3s ease-out;
- transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
- -webkit-transform: translate(0, -50px);
- transform: translate(0, -50px);
-}
-
-@media (prefers-reduced-motion: reduce) {
- .modal.fade .modal-dialog {
- 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: -ms-flexbox;
- display: flex;
- max-height: calc(100% - 1rem);
-}
-
-.modal-dialog-scrollable .modal-content {
- max-height: calc(100vh - 1rem);
- overflow: hidden;
-}
-
-.modal-dialog-scrollable .modal-header,
-.modal-dialog-scrollable .modal-footer {
- -ms-flex-negative: 0;
- flex-shrink: 0;
-}
-
-.modal-dialog-scrollable .modal-body {
- overflow-y: auto;
-}
-
-.modal-dialog-centered {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- min-height: calc(100% - 1rem);
-}
-
-.modal-dialog-centered::before {
- display: block;
- height: calc(100vh - 1rem);
- height: -webkit-min-content;
- height: -moz-min-content;
- height: min-content;
- content: "";
-}
-
-.modal-dialog-centered.modal-dialog-scrollable {
- -ms-flex-direction: column;
- flex-direction: column;
- -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: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- width: 100%;
- pointer-events: auto;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 0.3rem;
- box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
- 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: -ms-flexbox;
- display: flex;
- -ms-flex-align: start;
- align-items: flex-start;
- -ms-flex-pack: justify;
- justify-content: space-between;
- padding: 1rem;
- border-bottom: 1px solid #e9ecef;
- border-top-left-radius: calc(0.3rem - 1px);
- border-top-right-radius: calc(0.3rem - 1px);
-}
-
-.modal-header .close, .modal-header .mailbox-attachment-close {
- padding: 1rem;
- margin: -1rem -1rem -1rem auto;
-}
-
-.modal-title {
- margin-bottom: 0;
- line-height: 1.5;
-}
-
-.modal-body {
- position: relative;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- padding: 1rem;
-}
-
-.modal-footer {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: end;
- justify-content: flex-end;
- padding: 0.75rem;
- border-top: 1px solid #e9ecef;
- 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: 1.75rem auto;
- }
- .modal-dialog-scrollable {
- max-height: calc(100% - 3.5rem);
- }
- .modal-dialog-scrollable .modal-content {
- max-height: calc(100vh - 3.5rem);
- }
- .modal-dialog-centered {
- min-height: calc(100% - 3.5rem);
- }
- .modal-dialog-centered::before {
- height: calc(100vh - 3.5rem);
- height: -webkit-min-content;
- height: -moz-min-content;
- height: min-content;
- }
- .modal-content {
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
- }
- .modal-sm {
- max-width: 300px;
- }
-}
-
-@media (min-width: 992px) {
- .modal-lg,
- .modal-xl {
- max-width: 800px;
- }
-}
-
-@media (min-width: 1200px) {
- .modal-xl {
- max-width: 1140px;
- }
-}
-
-.tooltip {
- position: absolute;
- z-index: 1070;
- display: block;
- margin: 0;
- font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- font-style: normal;
- font-weight: 400;
- line-height: 1.5;
- text-align: left;
- text-align: start;
- text-decoration: none;
- text-shadow: none;
- text-transform: none;
- letter-spacing: normal;
- word-break: normal;
- word-spacing: normal;
- white-space: normal;
- line-break: auto;
- font-size: 0.875rem;
- word-wrap: break-word;
- opacity: 0;
-}
-
-.tooltip.show {
- opacity: 0.9;
-}
-
-.tooltip .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.25rem 0.5rem;
- color: #fff;
- text-align: center;
- background-color: #000;
- border-radius: 0.25rem;
-}
-
-.popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 1060;
- display: block;
- max-width: 276px;
- font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- 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;
- box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
-}
-
-.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;
- color: inherit;
- 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;
- transition: -webkit-transform 0.6s ease;
- transition: transform 0.6s ease;
- transition: transform 0.6s ease, -webkit-transform 0.6s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .carousel-item {
- transition: none;
- }
-}
-
-.carousel-item.active,
-.carousel-item-next,
-.carousel-item-prev {
- display: block;
-}
-
-.carousel-item-next:not(.carousel-item-left),
-.active.carousel-item-right {
- -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;
- 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;
- transition: opacity 0s 0.6s;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .carousel-fade .active.carousel-item-left,
- .carousel-fade .active.carousel-item-right {
- transition: none;
- }
-}
-
-.carousel-control-prev,
-.carousel-control-next {
- position: absolute;
- top: 0;
- bottom: 0;
- z-index: 1;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- width: 15%;
- padding: 0;
- color: #fff;
- text-align: center;
- background: none;
- border: 0;
- opacity: 0.5;
- transition: opacity 0.15s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .carousel-control-prev,
- .carousel-control-next {
- transition: none;
- }
-}
-
-.carousel-control-prev:hover, .carousel-control-prev:focus,
-.carousel-control-next:hover,
-.carousel-control-next:focus {
- color: #fff;
- text-decoration: none;
- outline: 0;
- opacity: 0.9;
-}
-
-.carousel-control-prev {
- left: 0;
-}
-
-.carousel-control-next {
- right: 0;
-}
-
-.carousel-control-prev-icon,
-.carousel-control-next-icon {
- display: inline-block;
- width: 20px;
- height: 20px;
- background: 50% / 100% 100% no-repeat;
-}
-
-.carousel-control-prev-icon {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
-}
-
-.carousel-control-next-icon {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
-}
-
-.carousel-indicators {
- position: absolute;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 15;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
- padding-left: 0;
- margin-right: 15%;
- margin-left: 15%;
- list-style: none;
-}
-
-.carousel-indicators li {
- box-sizing: content-box;
- -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;
- transition: opacity 0.6s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .carousel-indicators li {
- transition: none;
- }
-}
-
-.carousel-indicators .active {
- opacity: 1;
-}
-
-.carousel-caption {
- position: absolute;
- right: 15%;
- bottom: 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: -0.125em;
- border: 0.25em solid currentColor;
- border-right-color: transparent;
- border-radius: 50%;
- -webkit-animation: .75s linear infinite spinner-border;
- animation: .75s linear infinite spinner-border;
-}
-
-.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: -0.125em;
- background-color: currentColor;
- border-radius: 50%;
- opacity: 0;
- -webkit-animation: .75s linear infinite spinner-grow;
- animation: .75s linear infinite spinner-grow;
-}
-
-.spinner-grow-sm {
- width: 1rem;
- height: 1rem;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .spinner-border,
- .spinner-grow {
- -webkit-animation-duration: 1.5s;
- animation-duration: 1.5s;
- }
-}
-
-.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: #007bff !important;
-}
-
-a.bg-primary:hover, a.bg-primary:focus,
-button.bg-primary:hover,
-button.bg-primary:focus {
- background-color: #0062cc !important;
-}
-
-.bg-secondary {
- background-color: #6c757d !important;
-}
-
-a.bg-secondary:hover, a.bg-secondary:focus,
-button.bg-secondary:hover,
-button.bg-secondary:focus {
- background-color: #545b62 !important;
-}
-
-.bg-success {
- background-color: #28a745 !important;
-}
-
-a.bg-success:hover, a.bg-success:focus,
-button.bg-success:hover,
-button.bg-success:focus {
- background-color: #1e7e34 !important;
-}
-
-.bg-info {
- background-color: #17a2b8 !important;
-}
-
-a.bg-info:hover, a.bg-info:focus,
-button.bg-info:hover,
-button.bg-info:focus {
- background-color: #117a8b !important;
-}
-
-.bg-warning {
- background-color: #ffc107 !important;
-}
-
-a.bg-warning:hover, a.bg-warning:focus,
-button.bg-warning:hover,
-button.bg-warning:focus {
- background-color: #d39e00 !important;
-}
-
-.bg-danger {
- background-color: #dc3545 !important;
-}
-
-a.bg-danger:hover, a.bg-danger:focus,
-button.bg-danger:hover,
-button.bg-danger:focus {
- background-color: #bd2130 !important;
-}
-
-.bg-light {
- background-color: #f8f9fa !important;
-}
-
-a.bg-light:hover, a.bg-light:focus,
-button.bg-light:hover,
-button.bg-light:focus {
- background-color: #dae0e5 !important;
-}
-
-.bg-dark {
- background-color: #343a40 !important;
-}
-
-a.bg-dark:hover, a.bg-dark:focus,
-button.bg-dark:hover,
-button.bg-dark:focus {
- background-color: #1d2124 !important;
-}
-
-.bg-white {
- background-color: #fff !important;
-}
-
-.bg-transparent {
- background-color: transparent !important;
-}
-
-.border {
- border: 1px solid #dee2e6 !important;
-}
-
-.border-top {
- border-top: 1px solid #dee2e6 !important;
-}
-
-.border-right {
- border-right: 1px solid #dee2e6 !important;
-}
-
-.border-bottom {
- border-bottom: 1px solid #dee2e6 !important;
-}
-
-.border-left {
- border-left: 1px solid #dee2e6 !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: #007bff !important;
-}
-
-.border-secondary {
- border-color: #6c757d !important;
-}
-
-.border-success {
- border-color: #28a745 !important;
-}
-
-.border-info {
- border-color: #17a2b8 !important;
-}
-
-.border-warning {
- border-color: #ffc107 !important;
-}
-
-.border-danger {
- border-color: #dc3545 !important;
-}
-
-.border-light {
- border-color: #f8f9fa !important;
-}
-
-.border-dark {
- border-color: #343a40 !important;
-}
-
-.border-white {
- border-color: #fff !important;
-}
-
-.rounded-sm {
- border-radius: 0.2rem !important;
-}
-
-.rounded {
- 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 {
- display: -ms-flexbox !important;
- display: flex !important;
-}
-
-.d-inline-flex {
- 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: -ms-flexbox !important;
- display: flex !important;
- }
- .d-sm-inline-flex {
- 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: -ms-flexbox !important;
- display: flex !important;
- }
- .d-md-inline-flex {
- 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: -ms-flexbox !important;
- display: flex !important;
- }
- .d-lg-inline-flex {
- 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: -ms-flexbox !important;
- display: flex !important;
- }
- .d-xl-inline-flex {
- 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: -ms-flexbox !important;
- display: flex !important;
- }
- .d-print-inline-flex {
- 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.857143%;
-}
-
-.embed-responsive-16by9::before {
- padding-top: 56.25%;
-}
-
-.embed-responsive-4by3::before {
- padding-top: 75%;
-}
-
-.embed-responsive-1by1::before {
- padding-top: 100%;
-}
-
-.flex-row {
- -ms-flex-direction: row !important;
- flex-direction: row !important;
-}
-
-.flex-column {
- -ms-flex-direction: column !important;
- flex-direction: column !important;
-}
-
-.flex-row-reverse {
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
-}
-
-.flex-column-reverse {
- -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 {
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
-}
-
-.flex-grow-0 {
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
-}
-
-.flex-grow-1 {
- -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 {
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
-}
-
-.justify-content-end {
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
-}
-
-.justify-content-center {
- -ms-flex-pack: center !important;
- justify-content: center !important;
-}
-
-.justify-content-between {
- -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 {
- -ms-flex-align: start !important;
- align-items: flex-start !important;
-}
-
-.align-items-end {
- -ms-flex-align: end !important;
- align-items: flex-end !important;
-}
-
-.align-items-center {
- -ms-flex-align: center !important;
- align-items: center !important;
-}
-
-.align-items-baseline {
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
-}
-
-.align-items-stretch {
- -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 {
- -ms-flex-direction: row !important;
- flex-direction: row !important;
- }
- .flex-sm-column {
- -ms-flex-direction: column !important;
- flex-direction: column !important;
- }
- .flex-sm-row-reverse {
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
- }
- .flex-sm-column-reverse {
- -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 {
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
- }
- .flex-sm-grow-0 {
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
- }
- .flex-sm-grow-1 {
- -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 {
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
- }
- .justify-content-sm-end {
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
- }
- .justify-content-sm-center {
- -ms-flex-pack: center !important;
- justify-content: center !important;
- }
- .justify-content-sm-between {
- -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 {
- -ms-flex-align: start !important;
- align-items: flex-start !important;
- }
- .align-items-sm-end {
- -ms-flex-align: end !important;
- align-items: flex-end !important;
- }
- .align-items-sm-center {
- -ms-flex-align: center !important;
- align-items: center !important;
- }
- .align-items-sm-baseline {
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
- }
- .align-items-sm-stretch {
- -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 {
- -ms-flex-direction: row !important;
- flex-direction: row !important;
- }
- .flex-md-column {
- -ms-flex-direction: column !important;
- flex-direction: column !important;
- }
- .flex-md-row-reverse {
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
- }
- .flex-md-column-reverse {
- -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 {
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
- }
- .flex-md-grow-0 {
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
- }
- .flex-md-grow-1 {
- -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 {
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
- }
- .justify-content-md-end {
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
- }
- .justify-content-md-center {
- -ms-flex-pack: center !important;
- justify-content: center !important;
- }
- .justify-content-md-between {
- -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 {
- -ms-flex-align: start !important;
- align-items: flex-start !important;
- }
- .align-items-md-end {
- -ms-flex-align: end !important;
- align-items: flex-end !important;
- }
- .align-items-md-center {
- -ms-flex-align: center !important;
- align-items: center !important;
- }
- .align-items-md-baseline {
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
- }
- .align-items-md-stretch {
- -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 {
- -ms-flex-direction: row !important;
- flex-direction: row !important;
- }
- .flex-lg-column {
- -ms-flex-direction: column !important;
- flex-direction: column !important;
- }
- .flex-lg-row-reverse {
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
- }
- .flex-lg-column-reverse {
- -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 {
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
- }
- .flex-lg-grow-0 {
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
- }
- .flex-lg-grow-1 {
- -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 {
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
- }
- .justify-content-lg-end {
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
- }
- .justify-content-lg-center {
- -ms-flex-pack: center !important;
- justify-content: center !important;
- }
- .justify-content-lg-between {
- -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 {
- -ms-flex-align: start !important;
- align-items: flex-start !important;
- }
- .align-items-lg-end {
- -ms-flex-align: end !important;
- align-items: flex-end !important;
- }
- .align-items-lg-center {
- -ms-flex-align: center !important;
- align-items: center !important;
- }
- .align-items-lg-baseline {
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
- }
- .align-items-lg-stretch {
- -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 {
- -ms-flex-direction: row !important;
- flex-direction: row !important;
- }
- .flex-xl-column {
- -ms-flex-direction: column !important;
- flex-direction: column !important;
- }
- .flex-xl-row-reverse {
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
- }
- .flex-xl-column-reverse {
- -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 {
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
- }
- .flex-xl-grow-0 {
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
- }
- .flex-xl-grow-1 {
- -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 {
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
- }
- .justify-content-xl-end {
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
- }
- .justify-content-xl-center {
- -ms-flex-pack: center !important;
- justify-content: center !important;
- }
- .justify-content-xl-between {
- -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 {
- -ms-flex-align: start !important;
- align-items: flex-start !important;
- }
- .align-items-xl-end {
- -ms-flex-align: end !important;
- align-items: flex-end !important;
- }
- .align-items-xl-center {
- -ms-flex-align: center !important;
- align-items: center !important;
- }
- .align-items-xl-baseline {
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
- }
- .align-items-xl-stretch {
- -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;
- 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: -webkit-sticky !important;
- 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: -webkit-sticky) or (position: sticky)) {
- .sticky-top {
- position: -webkit-sticky;
- 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 {
- box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
-}
-
-.shadow {
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
-}
-
-.shadow-lg {
- box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
-}
-
-.shadow-none {
- box-shadow: none !important;
-}
-
-.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,
-.my-0 {
- margin-top: 0 !important;
-}
-
-.mr-0,
-.mx-0 {
- margin-right: 0 !important;
-}
-
-.mb-0,
-.my-0 {
- margin-bottom: 0 !important;
-}
-
-.ml-0,
-.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,
-.my-2 {
- margin-top: 0.5rem !important;
-}
-
-.mr-2,
-.mx-2 {
- margin-right: 0.5rem !important;
-}
-
-.mb-2,
-.my-2 {
- margin-bottom: 0.5rem !important;
-}
-
-.ml-2,
-.mx-2 {
- margin-left: 0.5rem !important;
-}
-
-.m-3 {
- margin: 1rem !important;
-}
-
-.mt-3,
-.my-3 {
- margin-top: 1rem !important;
-}
-
-.mr-3,
-.mx-3 {
- margin-right: 1rem !important;
-}
-
-.mb-3,
-.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,
-.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 {
- padding-right: 0.5rem !important;
-}
-
-.pb-2,
-.py-2 {
- padding-bottom: 0.5rem !important;
-}
-
-.pl-2,
-.px-2 {
- 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 {
- color: #fff !important;
-}
-
-.text-primary {
- color: #007bff !important;
-}
-
-a.text-primary:hover, a.text-primary:focus {
- color: #0056b3 !important;
-}
-
-.text-secondary {
- color: #6c757d !important;
-}
-
-a.text-secondary:hover, a.text-secondary:focus {
- color: #494f54 !important;
-}
-
-.text-success {
- color: #28a745 !important;
-}
-
-a.text-success:hover, a.text-success:focus {
- color: #19692c !important;
-}
-
-.text-info {
- color: #17a2b8 !important;
-}
-
-a.text-info:hover, a.text-info:focus {
- color: #0f6674 !important;
-}
-
-.text-warning {
- color: #ffc107 !important;
-}
-
-a.text-warning:hover, a.text-warning:focus {
- color: #ba8b00 !important;
-}
-
-.text-danger {
- color: #dc3545 !important;
-}
-
-a.text-danger:hover, a.text-danger:focus {
- color: #a71d2a !important;
-}
-
-.text-light {
- color: #f8f9fa !important;
-}
-
-a.text-light:hover, a.text-light:focus {
- color: #cbd3da !important;
-}
-
-.text-dark {
- color: #343a40 !important;
-}
-
-a.text-dark:hover, a.text-dark:focus {
- color: #121416 !important;
-}
-
-.text-body {
- color: #212529 !important;
-}
-
-.text-muted {
- color: #6c757d !important;
-}
-
-.text-black-50 {
- color: rgba(0, 0, 0, 0.5) !important;
-}
-
-.text-white-50 {
- color: rgba(255, 255, 255, 0.5) !important;
-}
-
-.text-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;
- 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;
- }
- 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: #fff !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: #dee2e6;
- }
- .table .thead-dark th {
- color: inherit;
- border-color: #dee2e6;
- }
-}
-
-@-webkit-keyframes flipInX {
- 0% {
- -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
- transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
- transition-timing-function: ease-in;
- opacity: 0;
- }
- 40% {
- -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
- transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
- transition-timing-function: ease-in;
- }
- 60% {
- -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
- transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
- opacity: 1;
- }
- 80% {
- -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
- transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
- }
- 100% {
- -webkit-transform: perspective(400px);
- transform: perspective(400px);
- }
-}
-
-@keyframes flipInX {
- 0% {
- -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
- transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
- transition-timing-function: ease-in;
- opacity: 0;
- }
- 40% {
- -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
- transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
- transition-timing-function: ease-in;
- }
- 60% {
- -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
- transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
- opacity: 1;
- }
- 80% {
- -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
- transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
- }
- 100% {
- -webkit-transform: perspective(400px);
- transform: perspective(400px);
- }
-}
-
-@-webkit-keyframes fadeIn {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
-}
-
-@keyframes fadeIn {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
-}
-
-@-webkit-keyframes fadeOut {
- from {
- opacity: 1;
- }
- to {
- opacity: 0;
- }
-}
-
-@keyframes fadeOut {
- from {
- opacity: 1;
- }
- to {
- opacity: 0;
- }
-}
-
-@-webkit-keyframes shake {
- 0% {
- -webkit-transform: translate(2px, 1px) rotate(0deg);
- transform: translate(2px, 1px) rotate(0deg);
- }
- 10% {
- -webkit-transform: translate(-1px, -2px) rotate(-2deg);
- transform: translate(-1px, -2px) rotate(-2deg);
- }
- 20% {
- -webkit-transform: translate(-3px, 0) rotate(3deg);
- transform: translate(-3px, 0) rotate(3deg);
- }
- 30% {
- -webkit-transform: translate(0, 2px) rotate(0deg);
- transform: translate(0, 2px) rotate(0deg);
- }
- 40% {
- -webkit-transform: translate(1px, -1px) rotate(1deg);
- transform: translate(1px, -1px) rotate(1deg);
- }
- 50% {
- -webkit-transform: translate(-1px, 2px) rotate(-1deg);
- transform: translate(-1px, 2px) rotate(-1deg);
- }
- 60% {
- -webkit-transform: translate(-3px, 1px) rotate(0deg);
- transform: translate(-3px, 1px) rotate(0deg);
- }
- 70% {
- -webkit-transform: translate(2px, 1px) rotate(-2deg);
- transform: translate(2px, 1px) rotate(-2deg);
- }
- 80% {
- -webkit-transform: translate(-1px, -1px) rotate(4deg);
- transform: translate(-1px, -1px) rotate(4deg);
- }
- 90% {
- -webkit-transform: translate(2px, 2px) rotate(0deg);
- transform: translate(2px, 2px) rotate(0deg);
- }
- 100% {
- -webkit-transform: translate(1px, -2px) rotate(-1deg);
- transform: translate(1px, -2px) rotate(-1deg);
- }
-}
-
-@keyframes shake {
- 0% {
- -webkit-transform: translate(2px, 1px) rotate(0deg);
- transform: translate(2px, 1px) rotate(0deg);
- }
- 10% {
- -webkit-transform: translate(-1px, -2px) rotate(-2deg);
- transform: translate(-1px, -2px) rotate(-2deg);
- }
- 20% {
- -webkit-transform: translate(-3px, 0) rotate(3deg);
- transform: translate(-3px, 0) rotate(3deg);
- }
- 30% {
- -webkit-transform: translate(0, 2px) rotate(0deg);
- transform: translate(0, 2px) rotate(0deg);
- }
- 40% {
- -webkit-transform: translate(1px, -1px) rotate(1deg);
- transform: translate(1px, -1px) rotate(1deg);
- }
- 50% {
- -webkit-transform: translate(-1px, 2px) rotate(-1deg);
- transform: translate(-1px, 2px) rotate(-1deg);
- }
- 60% {
- -webkit-transform: translate(-3px, 1px) rotate(0deg);
- transform: translate(-3px, 1px) rotate(0deg);
- }
- 70% {
- -webkit-transform: translate(2px, 1px) rotate(-2deg);
- transform: translate(2px, 1px) rotate(-2deg);
- }
- 80% {
- -webkit-transform: translate(-1px, -1px) rotate(4deg);
- transform: translate(-1px, -1px) rotate(4deg);
- }
- 90% {
- -webkit-transform: translate(2px, 2px) rotate(0deg);
- transform: translate(2px, 2px) rotate(0deg);
- }
- 100% {
- -webkit-transform: translate(1px, -2px) rotate(-1deg);
- transform: translate(1px, -2px) rotate(-1deg);
- }
-}
-
-@-webkit-keyframes wobble {
- 0% {
- -webkit-transform: none;
- transform: none;
- }
- 15% {
- -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
- transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
- }
- 30% {
- -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
- transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
- }
- 45% {
- -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
- transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
- }
- 60% {
- -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
- transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
- }
- 75% {
- -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
- transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
- }
- 100% {
- -webkit-transform: none;
- transform: none;
- }
-}
-
-@keyframes wobble {
- 0% {
- -webkit-transform: none;
- transform: none;
- }
- 15% {
- -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
- transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
- }
- 30% {
- -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
- transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
- }
- 45% {
- -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
- transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
- }
- 60% {
- -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
- transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
- }
- 75% {
- -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
- transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
- }
- 100% {
- -webkit-transform: none;
- transform: none;
- }
-}
-
-.dark-mode :root {
- --lightblue: #86bad8;
- --navy: #002c59;
- --olive: #74c8a3;
- --lime: #67ffa9;
- --fuchsia: #f672d8;
- --maroon: #ed6c9b;
- --blue: #3f6791;
- --indigo: #6610f2;
- --purple: #6f42c1;
- --pink: #e83e8c;
- --red: #e74c3c;
- --orange: #fd7e14;
- --yellow: #f39c12;
- --green: #00bc8c;
- --teal: #20c997;
- --cyan: #3498db;
- --white: #fff;
- --gray: #6c757d;
- --gray-dark: #343a40;
- --primary: #3f6791;
- --secondary: #6c757d;
- --success: #00bc8c;
- --info: #3498db;
- --warning: #f39c12;
- --danger: #e74c3c;
- --light: #f8f9fa;
- --dark: #343a40;
-}
-
-.animation__shake {
- -webkit-animation: shake 1500ms;
- animation: shake 1500ms;
-}
-
-.animation__wobble {
- -webkit-animation: wobble 1500ms;
- animation: wobble 1500ms;
-}
-
-.preloader {
- display: -ms-flexbox;
- display: flex;
- background-color: #f4f6f9;
- height: 100vh;
- width: 100%;
- transition: height 200ms linear;
- position: fixed;
- left: 0;
- top: 0;
- z-index: 9999;
-}
-
-.dark-mode .preloader {
- background-color: #454d55 !important;
- color: #fff;
-}
-
-html.scroll-smooth {
- scroll-behavior: smooth;
-}
-
-html,
-body,
-.wrapper {
- min-height: 100%;
-}
-
-.wrapper {
- position: relative;
-}
-
-.wrapper .content-wrapper {
- min-height: calc(100vh - calc(3.5rem + 1px) - calc(3.5rem + 1px));
-}
-
-.layout-boxed .wrapper {
- box-shadow: 0 0 10 rgba(0, 0, 0, 0.3);
-}
-
-.layout-boxed .wrapper, .layout-boxed .wrapper::before {
- margin: 0 auto;
- max-width: 1250px;
- overflow: hidden;
-}
-
-.layout-boxed .wrapper .main-sidebar {
- left: inherit;
-}
-
-@supports not (-webkit-touch-callout: none) {
- .layout-fixed .wrapper .sidebar {
- height: calc(100vh - (3.5rem + 1px));
- }
- .layout-fixed.text-sm .wrapper .sidebar {
- height: calc(100vh - (2.93725rem + 1px));
- }
-}
-
-.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
- top: calc(3.5rem + 1px);
-}
-
-.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
- top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
- margin-top: calc(3.5rem + 1px);
-}
-
-.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
- top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link,
-.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link,
-.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link {
- height: calc(3.5rem + 1px);
- width: 4.6rem;
-}
-
-.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm,
-.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm,
-.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link.text-sm {
- height: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link,
-.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link,
-.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse.text-sm .wrapper .brand-link {
- height: calc(2.93725rem + 1px);
-}
-
-body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {
- margin-top: calc(calc(2.93725rem + 1px) / -1);
-}
-
-body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed .wrapper .control-sidebar {
- top: 0;
-}
-
-.layout-navbar-fixed .wrapper a.anchor {
- display: block;
- position: relative;
- top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
-}
-
-.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link {
- transition: width 0.3s ease-in-out;
- width: 250px;
-}
-
-.layout-navbar-fixed .wrapper .brand-link {
- overflow: hidden;
- position: fixed;
- top: 0;
- transition: width 0.3s ease-in-out;
- width: 250px;
- z-index: 1035;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-lightblue .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-lightblue .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-navy .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-navy .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-olive .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-olive .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-lime .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-lime .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-fuchsia .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-fuchsia .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-maroon .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-maroon .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-blue .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-blue .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-indigo .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-indigo .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-pink .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-pink .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-red .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-red .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-orange .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-orange .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-yellow .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-yellow .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-green .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-green .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-teal .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-teal .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-cyan .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-cyan .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-white .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-white .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-dark-gray-dark .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .wrapper .sidebar-light-gray-dark .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .wrapper .main-header.border-bottom-0 ~ .content-wrapper {
- margin-top: 3.5rem;
-}
-
-.layout-navbar-fixed .wrapper .content-wrapper {
- margin-top: calc(3.5rem + 1px);
-}
-
-.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed .wrapper .main-header {
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- z-index: 1033;
-}
-
-.layout-navbar-fixed.text-sm .wrapper .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-not-fixed .wrapper .brand-link {
- position: static;
-}
-
-.layout-navbar-not-fixed .wrapper .sidebar,
-.layout-navbar-not-fixed .wrapper .content-wrapper {
- margin-top: 0;
-}
-
-.layout-navbar-not-fixed .wrapper .main-header {
- position: static;
-}
-
-.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
- margin-top: 0;
-}
-
-.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
- top: calc(3.5rem + 1px);
-}
-
-.text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
-.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
- top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
- margin-top: calc(3.5rem + 1px);
-}
-
-.text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
-.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
- top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed .wrapper .control-sidebar {
- top: 0;
-}
-
-.layout-navbar-fixed .wrapper a.anchor {
- display: block;
- position: relative;
- top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
-}
-
-.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {
- height: calc(3.5rem + 1px);
- transition: width 0.3s ease-in-out;
- width: 4.6rem;
-}
-
-.text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
- height: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
- transition: width 0.3s ease-in-out;
- width: 250px;
-}
-
-.layout-navbar-fixed .wrapper .brand-link {
- overflow: hidden;
- position: fixed;
- top: 0;
- transition: width 0.3s ease-in-out;
- width: 250px;
- z-index: 1035;
-}
-
-.layout-navbar-fixed .wrapper .content-wrapper {
- margin-top: calc(3.5rem + 1px);
-}
-
-.text-sm .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper,
-.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-fixed .wrapper .main-header {
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- z-index: 1037;
-}
-
-.layout-navbar-fixed.text-sm .wrapper .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
-}
-
-body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {
- margin-top: calc(calc(2.93725rem + 1px) / -1);
-}
-
-body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
- margin-top: calc(2.93725rem + 1px);
-}
-
-.layout-navbar-not-fixed .wrapper .brand-link {
- position: static;
-}
-
-.layout-navbar-not-fixed .wrapper .sidebar,
-.layout-navbar-not-fixed .wrapper .content-wrapper {
- margin-top: 0;
-}
-
-.layout-navbar-not-fixed .wrapper .main-header {
- position: static;
-}
-
-.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
- margin-top: 0;
-}
-
-@media (min-width: 576px) {
- .layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar {
- top: calc(3.5rem + 1px);
- }
- .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
- .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
- top: calc(2.93725rem + 1px);
- }
- .layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar {
- margin-top: calc(3.5rem + 1px);
- }
- .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
- .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
- top: calc(2.93725rem + 1px);
- }
- .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-sm-navbar-fixed .wrapper .control-sidebar {
- top: 0;
- }
- .layout-sm-navbar-fixed .wrapper a.anchor {
- display: block;
- position: relative;
- top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
- }
- .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link {
- height: calc(3.5rem + 1px);
- transition: width 0.3s ease-in-out;
- width: 4.6rem;
- }
- .text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
- height: calc(2.93725rem + 1px);
- }
- .layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
- transition: width 0.3s ease-in-out;
- width: 250px;
- }
- .layout-sm-navbar-fixed .wrapper .brand-link {
- overflow: hidden;
- position: fixed;
- top: 0;
- transition: width 0.3s ease-in-out;
- width: 250px;
- z-index: 1035;
- }
- .layout-sm-navbar-fixed .wrapper .content-wrapper {
- margin-top: calc(3.5rem + 1px);
- }
- .text-sm .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper,
- .layout-sm-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-sm-navbar-fixed .wrapper .main-header {
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- z-index: 1037;
- }
- .layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
- }
- body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar {
- margin-top: calc(calc(2.93725rem + 1px) / -1);
- }
- body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-sm-navbar-not-fixed .wrapper .brand-link {
- position: static;
- }
- .layout-sm-navbar-not-fixed .wrapper .sidebar,
- .layout-sm-navbar-not-fixed .wrapper .content-wrapper {
- margin-top: 0;
- }
- .layout-sm-navbar-not-fixed .wrapper .main-header {
- position: static;
- }
- .layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar {
- margin-top: 0;
- }
-}
-
-@media (min-width: 768px) {
- .layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar {
- top: calc(3.5rem + 1px);
- }
- .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
- .layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
- top: calc(2.93725rem + 1px);
- }
- .layout-md-navbar-fixed.layout-fixed .wrapper .sidebar {
- margin-top: calc(3.5rem + 1px);
- }
- .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
- .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
- top: calc(2.93725rem + 1px);
- }
- .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-md-navbar-fixed .wrapper .control-sidebar {
- top: 0;
- }
- .layout-md-navbar-fixed .wrapper a.anchor {
- display: block;
- position: relative;
- top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
- }
- .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link {
- height: calc(3.5rem + 1px);
- transition: width 0.3s ease-in-out;
- width: 4.6rem;
- }
- .text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
- height: calc(2.93725rem + 1px);
- }
- .layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
- transition: width 0.3s ease-in-out;
- width: 250px;
- }
- .layout-md-navbar-fixed .wrapper .brand-link {
- overflow: hidden;
- position: fixed;
- top: 0;
- transition: width 0.3s ease-in-out;
- width: 250px;
- z-index: 1035;
- }
- .layout-md-navbar-fixed .wrapper .content-wrapper {
- margin-top: calc(3.5rem + 1px);
- }
- .text-sm .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper,
- .layout-md-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-md-navbar-fixed .wrapper .main-header {
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- z-index: 1037;
- }
- .layout-md-navbar-fixed.text-sm .wrapper .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
- }
- body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar {
- margin-top: calc(calc(2.93725rem + 1px) / -1);
- }
- body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-md-navbar-not-fixed .wrapper .brand-link {
- position: static;
- }
- .layout-md-navbar-not-fixed .wrapper .sidebar,
- .layout-md-navbar-not-fixed .wrapper .content-wrapper {
- margin-top: 0;
- }
- .layout-md-navbar-not-fixed .wrapper .main-header {
- position: static;
- }
- .layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar {
- margin-top: 0;
- }
-}
-
-@media (min-width: 992px) {
- .layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar {
- top: calc(3.5rem + 1px);
- }
- .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
- .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
- top: calc(2.93725rem + 1px);
- }
- .layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar {
- margin-top: calc(3.5rem + 1px);
- }
- .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
- .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
- top: calc(2.93725rem + 1px);
- }
- .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-lg-navbar-fixed .wrapper .control-sidebar {
- top: 0;
- }
- .layout-lg-navbar-fixed .wrapper a.anchor {
- display: block;
- position: relative;
- top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
- }
- .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link {
- height: calc(3.5rem + 1px);
- transition: width 0.3s ease-in-out;
- width: 4.6rem;
- }
- .text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
- height: calc(2.93725rem + 1px);
- }
- .layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
- transition: width 0.3s ease-in-out;
- width: 250px;
- }
- .layout-lg-navbar-fixed .wrapper .brand-link {
- overflow: hidden;
- position: fixed;
- top: 0;
- transition: width 0.3s ease-in-out;
- width: 250px;
- z-index: 1035;
- }
- .layout-lg-navbar-fixed .wrapper .content-wrapper {
- margin-top: calc(3.5rem + 1px);
- }
- .text-sm .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper,
- .layout-lg-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-lg-navbar-fixed .wrapper .main-header {
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- z-index: 1037;
- }
- .layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
- }
- body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar {
- margin-top: calc(calc(2.93725rem + 1px) / -1);
- }
- body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-lg-navbar-not-fixed .wrapper .brand-link {
- position: static;
- }
- .layout-lg-navbar-not-fixed .wrapper .sidebar,
- .layout-lg-navbar-not-fixed .wrapper .content-wrapper {
- margin-top: 0;
- }
- .layout-lg-navbar-not-fixed .wrapper .main-header {
- position: static;
- }
- .layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar {
- margin-top: 0;
- }
-}
-
-@media (min-width: 1200px) {
- .layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar {
- top: calc(3.5rem + 1px);
- }
- .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
- .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
- top: calc(2.93725rem + 1px);
- }
- .layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar {
- margin-top: calc(3.5rem + 1px);
- }
- .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
- .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
- top: calc(2.93725rem + 1px);
- }
- .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-xl-navbar-fixed .wrapper .control-sidebar {
- top: 0;
- }
- .layout-xl-navbar-fixed .wrapper a.anchor {
- display: block;
- position: relative;
- top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);
- }
- .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link {
- height: calc(3.5rem + 1px);
- transition: width 0.3s ease-in-out;
- width: 4.6rem;
- }
- .text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
- height: calc(2.93725rem + 1px);
- }
- .layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
- transition: width 0.3s ease-in-out;
- width: 250px;
- }
- .layout-xl-navbar-fixed .wrapper .brand-link {
- overflow: hidden;
- position: fixed;
- top: 0;
- transition: width 0.3s ease-in-out;
- width: 250px;
- z-index: 1035;
- }
- .layout-xl-navbar-fixed .wrapper .content-wrapper {
- margin-top: calc(3.5rem + 1px);
- }
- .text-sm .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper,
- .layout-xl-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-xl-navbar-fixed .wrapper .main-header {
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- z-index: 1037;
- }
- .layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper {
- margin-top: calc(2.93725rem + 1px);
- }
- body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar {
- margin-top: calc(calc(2.93725rem + 1px) / -1);
- }
- body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
- margin-top: calc(2.93725rem + 1px);
- }
- .layout-xl-navbar-not-fixed .wrapper .brand-link {
- position: static;
- }
- .layout-xl-navbar-not-fixed .wrapper .sidebar,
- .layout-xl-navbar-not-fixed .wrapper .content-wrapper {
- margin-top: 0;
- }
- .layout-xl-navbar-not-fixed .wrapper .main-header {
- position: static;
- }
- .layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar {
- margin-top: 0;
- }
-}
-
-.layout-footer-fixed .wrapper .control-sidebar {
- bottom: 0;
-}
-
-.layout-footer-fixed .wrapper .main-footer {
- bottom: 0;
- left: 0;
- position: fixed;
- right: 0;
- z-index: 1032;
-}
-
-.layout-footer-not-fixed .wrapper .main-footer {
- position: static;
-}
-
-.layout-footer-not-fixed .wrapper .content-wrapper {
- margin-bottom: 0;
-}
-
-.layout-footer-fixed .wrapper .control-sidebar {
- bottom: 0;
-}
-
-.layout-footer-fixed .wrapper .main-footer {
- bottom: 0;
- left: 0;
- position: fixed;
- right: 0;
- z-index: 1032;
-}
-
-.layout-footer-fixed .wrapper .content-wrapper {
- padding-bottom: calc(3.5rem + 1px);
-}
-
-.layout-footer-not-fixed .wrapper .main-footer {
- position: static;
-}
-
-@media (min-width: 576px) {
- .layout-sm-footer-fixed .wrapper .control-sidebar {
- bottom: 0;
- }
- .layout-sm-footer-fixed .wrapper .main-footer {
- bottom: 0;
- left: 0;
- position: fixed;
- right: 0;
- z-index: 1032;
- }
- .layout-sm-footer-fixed .wrapper .content-wrapper {
- padding-bottom: calc(3.5rem + 1px);
- }
- .layout-sm-footer-not-fixed .wrapper .main-footer {
- position: static;
- }
-}
-
-@media (min-width: 768px) {
- .layout-md-footer-fixed .wrapper .control-sidebar {
- bottom: 0;
- }
- .layout-md-footer-fixed .wrapper .main-footer {
- bottom: 0;
- left: 0;
- position: fixed;
- right: 0;
- z-index: 1032;
- }
- .layout-md-footer-fixed .wrapper .content-wrapper {
- padding-bottom: calc(3.5rem + 1px);
- }
- .layout-md-footer-not-fixed .wrapper .main-footer {
- position: static;
- }
-}
-
-@media (min-width: 992px) {
- .layout-lg-footer-fixed .wrapper .control-sidebar {
- bottom: 0;
- }
- .layout-lg-footer-fixed .wrapper .main-footer {
- bottom: 0;
- left: 0;
- position: fixed;
- right: 0;
- z-index: 1032;
- }
- .layout-lg-footer-fixed .wrapper .content-wrapper {
- padding-bottom: calc(3.5rem + 1px);
- }
- .layout-lg-footer-not-fixed .wrapper .main-footer {
- position: static;
- }
-}
-
-@media (min-width: 1200px) {
- .layout-xl-footer-fixed .wrapper .control-sidebar {
- bottom: 0;
- }
- .layout-xl-footer-fixed .wrapper .main-footer {
- bottom: 0;
- left: 0;
- position: fixed;
- right: 0;
- z-index: 1032;
- }
- .layout-xl-footer-fixed .wrapper .content-wrapper {
- padding-bottom: calc(3.5rem + 1px);
- }
- .layout-xl-footer-not-fixed .wrapper .main-footer {
- position: static;
- }
-}
-
-.layout-top-nav .wrapper {
- margin-left: 0;
-}
-
-.layout-top-nav .wrapper .main-header .brand-image {
- margin-top: -.5rem;
- margin-right: .2rem;
- height: 33px;
-}
-
-.layout-top-nav .wrapper .main-sidebar {
- bottom: inherit;
- height: inherit;
-}
-
-.layout-top-nav .wrapper .content-wrapper,
-.layout-top-nav .wrapper .main-header,
-.layout-top-nav .wrapper .main-footer {
- margin-left: 0;
-}
-
-body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper, body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper::before,
-body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer,
-body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer::before,
-body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header,
-body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header::before {
- margin-left: 0;
-}
-
-@media (min-width: 768px) {
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
- transition: margin-left 0.3s ease-in-out;
- margin-left: 250px;
- }
-}
-
-@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
- transition: none;
- }
-}
-
-@media (min-width: 768px) {
- .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper, .sidebar-collapse
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer, .sidebar-collapse
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
- margin-left: 0;
- }
-}
-
-@media (max-width: 991.98px) {
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
- body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
- margin-left: 0;
- }
-}
-
-@media (min-width: 768px) {
- .sidebar-mini-md .content-wrapper,
- .sidebar-mini-md .main-footer,
- .sidebar-mini-md .main-header {
- transition: margin-left 0.3s ease-in-out;
- margin-left: 250px;
- }
-}
-
-@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
- .sidebar-mini-md .content-wrapper,
- .sidebar-mini-md .main-footer,
- .sidebar-mini-md .main-header {
- transition: none;
- }
-}
-
-@media (min-width: 768px) {
- .sidebar-collapse .sidebar-mini-md .content-wrapper, .sidebar-collapse
- .sidebar-mini-md .main-footer, .sidebar-collapse
- .sidebar-mini-md .main-header {
- margin-left: 4.6rem;
- }
-}
-
-@media (max-width: 991.98px) {
- .sidebar-mini-md .content-wrapper,
- .sidebar-mini-md .main-footer,
- .sidebar-mini-md .main-header {
- margin-left: 4.6rem;
- }
-}
-
-@media (max-width: 767.98px) {
- .sidebar-mini-md .content-wrapper,
- .sidebar-mini-md .main-footer,
- .sidebar-mini-md .main-header {
- margin-left: 0;
- }
-}
-
-@media (min-width: 768px) {
- .sidebar-mini-xs .content-wrapper,
- .sidebar-mini-xs .main-footer,
- .sidebar-mini-xs .main-header {
- transition: margin-left 0.3s ease-in-out;
- margin-left: 250px;
- }
-}
-
-@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
- .sidebar-mini-xs .content-wrapper,
- .sidebar-mini-xs .main-footer,
- .sidebar-mini-xs .main-header {
- transition: none;
- }
-}
-
-@media (min-width: 768px) {
- .sidebar-collapse .sidebar-mini-xs .content-wrapper, .sidebar-collapse
- .sidebar-mini-xs .main-footer, .sidebar-collapse
- .sidebar-mini-xs .main-header {
- margin-left: 4.6rem;
- }
-}
-
-@media (max-width: 991.98px) {
- .sidebar-mini-xs .content-wrapper,
- .sidebar-mini-xs .main-footer,
- .sidebar-mini-xs .main-header {
- margin-left: 4.6rem;
- }
-}
-
-.content-wrapper {
- background-color: #f4f6f9;
-}
-
-.content-wrapper > .content {
- padding: 0 0.5rem;
-}
-
-.main-sidebar, .main-sidebar::before {
- transition: margin-left 0.3s ease-in-out, width 0.3s ease-in-out;
- width: 250px;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .main-sidebar, .main-sidebar::before {
- transition: none;
- }
-}
-
-.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar, .sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar::before {
- box-shadow: none !important;
-}
-
-.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before {
- margin-left: -250px;
-}
-
-.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview {
- padding: 0;
-}
-
-@media (max-width: 767.98px) {
- .main-sidebar, .main-sidebar::before {
- box-shadow: none !important;
- margin-left: -250px;
- }
- .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before {
- margin-left: 0;
- }
-}
-
-body:not(.layout-fixed) .main-sidebar {
- height: inherit;
- min-height: 100%;
- position: absolute;
- top: 0;
-}
-
-body:not(.layout-fixed) .main-sidebar .sidebar {
- overflow-y: auto;
-}
-
-.layout-fixed .brand-link {
- width: 250px;
-}
-
-.layout-fixed .main-sidebar {
- bottom: 0;
- float: none;
- left: 0;
- position: fixed;
- top: 0;
-}
-
-.layout-fixed .control-sidebar {
- bottom: 0;
- float: none;
- position: fixed;
- top: 0;
-}
-
-.layout-fixed .control-sidebar .control-sidebar-content {
- height: calc(100vh - calc(3.5rem + 1px));
- overflow-y: auto;
- scrollbar-width: thin;
- scrollbar-color: #a9a9a9 transparent;
-}
-
-.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar {
- width: .5rem;
- height: .5rem;
-}
-
-.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-thumb {
- background-color: #a9a9a9;
-}
-
-.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-corner {
- background-color: transparent;
-}
-
-@supports (-webkit-touch-callout: none) {
- .layout-fixed .main-sidebar {
- height: inherit;
- }
-}
-
-.main-footer {
- background-color: #fff;
- border-top: 1px solid #dee2e6;
- color: #869099;
- padding: 1rem;
-}
-
-.text-sm .main-footer, .main-footer.text-sm {
- padding: 0.812rem;
-}
-
-.content-header {
- padding: 15px 0.5rem;
-}
-
-.text-sm .content-header {
- padding: 10px 0.5rem;
-}
-
-.content-header h1 {
- font-size: 1.8rem;
- margin: 0;
-}
-
-.text-sm .content-header h1 {
- font-size: 1.5rem;
-}
-
-.content-header .breadcrumb {
- background-color: transparent;
- line-height: 1.8rem;
- margin-bottom: 0;
- padding: 0;
-}
-
-.text-sm .content-header .breadcrumb {
- line-height: 1.5rem;
-}
-
-.hold-transition .content-wrapper,
-.hold-transition .main-header,
-.hold-transition .main-sidebar,
-.hold-transition .main-sidebar *,
-.hold-transition .control-sidebar,
-.hold-transition .control-sidebar *,
-.hold-transition .main-footer {
- transition: none !important;
- -webkit-animation-duration: 0s !important;
- animation-duration: 0s !important;
-}
-
-.dark-mode {
- background-color: #454d55 !important;
- color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
-}
-
-.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
- background-color: #fff;
-}
-
-@media (min-width: 576px) {
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
-}
-
-@media (min-width: 768px) {
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
-}
-
-@media (min-width: 992px) {
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
-}
-
-@media (min-width: 1200px) {
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
- background-color: #343a40;
- }
- .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
- background-color: #fff;
- }
-}
-
-.dark-mode .breadcrumb-item.active,
-.dark-mode .breadcrumb-item + .breadcrumb-item::before {
- color: #adb5bd;
-}
-
-.dark-mode .main-footer {
- background-color: #343a40;
- border-color: #4b545c;
-}
-
-.dark-mode .content-wrapper {
- background-color: #454d55;
- color: #fff;
-}
-
-.dark-mode .content-wrapper .content-header {
- color: #fff;
-}
-
-.main-header {
- border-bottom: 1px solid #dee2e6;
- z-index: 1034;
-}
-
-.main-header .nav-link {
- height: 2.5rem;
- position: relative;
-}
-
-.text-sm .main-header .nav-link, .main-header.text-sm .nav-link {
- height: 1.93725rem;
- padding: 0.35rem 1rem;
-}
-
-.text-sm .main-header .nav-link > .fa,
-.text-sm .main-header .nav-link > .fas,
-.text-sm .main-header .nav-link > .far,
-.text-sm .main-header .nav-link > .fab,
-.text-sm .main-header .nav-link > .fal,
-.text-sm .main-header .nav-link > .fad,
-.text-sm .main-header .nav-link > .svg-inline--fa,
-.text-sm .main-header .nav-link > .ion, .main-header.text-sm .nav-link > .fa,
-.main-header.text-sm .nav-link > .fas,
-.main-header.text-sm .nav-link > .far,
-.main-header.text-sm .nav-link > .fab,
-.main-header.text-sm .nav-link > .fal,
-.main-header.text-sm .nav-link > .fad,
-.main-header.text-sm .nav-link > .svg-inline--fa,
-.main-header.text-sm .nav-link > .ion {
- font-size: 0.875rem;
-}
-
-.main-header .navbar-nav .nav-item {
- margin: 0;
-}
-
-.main-header .navbar-nav[class*="-right"] .dropdown-menu {
- left: auto;
- margin-top: -3px;
- right: 0;
-}
-
-@media (max-width: 575.98px) {
- .main-header .navbar-nav[class*="-right"] .dropdown-menu {
- left: 0;
- right: auto;
- }
-}
-
-.main-header.dropdown-legacy .dropdown-menu {
- top: 3rem;
- margin-top: 0;
-}
-
-.navbar-img {
- height: calc(calc(3.5rem + 1px) * .5);
- width: auto;
-}
-
-.navbar-badge {
- font-size: .6rem;
- font-weight: 300;
- padding: 2px 4px;
- position: absolute;
- right: 5px;
- top: 9px;
-}
-
-.btn-navbar {
- background-color: transparent;
- border-left-width: 0;
-}
-
-.form-control-navbar {
- border-right-width: 0;
-}
-
-.form-control-navbar + .input-group-append {
- margin-left: 0;
-}
-
-.form-control-navbar,
-.btn-navbar {
- transition: none;
-}
-
-.navbar-dark .form-control-navbar,
-.navbar-dark .btn-navbar {
- background-color: #343a40;
- border-color: #6c757d;
-}
-
-.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.6);
-}
-
-.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.6);
-}
-
-.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.6);
-}
-
-.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.6);
-}
-
-.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.6);
-}
-
-.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- color: rgba(255, 255, 255, 0.6);
-}
-
-.navbar-dark .form-control-navbar:focus,
-.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #495057;
- border-color: #6c757d !important;
- color: #ced4da;
-}
-
-.navbar-light .form-control-navbar,
-.navbar-light .btn-navbar {
- background-color: #dadfe4;
- border-color: #ced4da;
-}
-
-.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(0, 0, 0, 0.6);
-}
-
-.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(0, 0, 0, 0.6);
-}
-
-.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(0, 0, 0, 0.6);
-}
-
-.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(0, 0, 0, 0.6);
-}
-
-.navbar-light .form-control-navbar::placeholder {
- color: rgba(0, 0, 0, 0.6);
-}
-
-.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- color: rgba(0, 0, 0, 0.6);
-}
-
-.navbar-light .form-control-navbar:focus,
-.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #d3d9df;
- border-color: #c7ced5 !important;
- color: #ced4da;
-}
-
-.navbar-light .navbar-search-block .form-control-navbar:focus,
-.navbar-light .navbar-search-block .form-control-navbar:focus + .input-group-append .btn-navbar {
- color: rgba(0, 0, 0, 0.6);
-}
-
-.navbar-search-block {
- position: absolute;
- padding: 0 1rem;
- left: 0;
- top: 0;
- right: 0;
- bottom: 0;
- z-index: 10;
- display: none;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-direction: column;
- flex-direction: column;
- background-color: initial;
-}
-
-.navbar-search-block.navbar-search-open {
- display: -ms-flexbox;
- display: flex;
-}
-
-.navbar-search-block .input-group {
- width: 100%;
-}
-
-.brand-link {
- display: block;
- font-size: 1.25rem;
- line-height: 1.5;
- padding: 0.8125rem 0.5rem;
- transition: width 0.3s ease-in-out;
- white-space: nowrap;
-}
-
-.brand-link:hover {
- color: #fff;
- text-decoration: none;
-}
-
-.text-sm .brand-link {
- font-size: inherit;
-}
-
-[class*="sidebar-dark"] .brand-link {
- border-bottom: 1px solid #4b545c;
-}
-
-[class*="sidebar-dark"] .brand-link,
-[class*="sidebar-dark"] .brand-link .pushmenu {
- color: rgba(255, 255, 255, 0.8);
-}
-
-[class*="sidebar-dark"] .brand-link:hover,
-[class*="sidebar-dark"] .brand-link .pushmenu:hover {
- color: #fff;
-}
-
-[class*="sidebar-light"] .brand-link {
- border-bottom: 1px solid #dee2e6;
-}
-
-[class*="sidebar-light"] .brand-link,
-[class*="sidebar-light"] .brand-link .pushmenu {
- color: rgba(0, 0, 0, 0.8);
-}
-
-[class*="sidebar-light"] .brand-link:hover,
-[class*="sidebar-light"] .brand-link .pushmenu:hover {
- color: #000;
-}
-
-.brand-link .pushmenu {
- margin-right: 0.5rem;
- font-size: 1rem;
-}
-
-.brand-link .brand-link {
- padding: 0;
- border-bottom: none;
-}
-
-.brand-link .brand-image {
- float: left;
- line-height: .8;
- margin-left: .8rem;
- margin-right: .5rem;
- margin-top: -3px;
- max-height: 33px;
- width: auto;
-}
-
-.brand-link .brand-image-xs {
- float: left;
- line-height: .8;
- margin-top: -.1rem;
- max-height: 33px;
- width: auto;
-}
-
-.brand-link .brand-image-xl {
- line-height: .8;
- max-height: 40px;
- width: auto;
-}
-
-.brand-link .brand-image-xl.single {
- margin-top: -.3rem;
-}
-
-.brand-link.text-sm .brand-image,
-.text-sm .brand-link .brand-image {
- height: 29px;
- margin-bottom: -.25rem;
- margin-left: .95rem;
- margin-top: -.25rem;
-}
-
-.brand-link.text-sm .brand-image-xs,
-.text-sm .brand-link .brand-image-xs {
- margin-top: -.2rem;
- max-height: 29px;
-}
-
-.brand-link.text-sm .brand-image-xl,
-.text-sm .brand-link .brand-image-xl {
- margin-top: -.225rem;
- max-height: 38px;
-}
-
-.main-sidebar {
- height: 100vh;
- overflow-y: hidden;
- z-index: 1038;
-}
-
-.main-sidebar a:-moz-focusring {
- border: 0;
- outline: none;
-}
-
-.sidebar {
- height: calc(100% - (3.5rem + 1px));
- overflow-x: hidden;
- overflow-y: initial;
- padding-bottom: 0;
- padding-left: 0.5rem;
- padding-right: 0.5rem;
- padding-top: 0;
- scrollbar-color: #a9a9a9 transparent;
- scrollbar-width: none;
-}
-
-.sidebar::-webkit-scrollbar-thumb {
- background-color: #a9a9a9;
-}
-
-.sidebar::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-.sidebar::-webkit-scrollbar-corner {
- background-color: transparent;
-}
-
-.sidebar::-webkit-scrollbar {
- width: 0;
-}
-
-.sidebar:hover {
- scrollbar-width: thin;
-}
-
-.sidebar:hover::-webkit-scrollbar {
- width: .5rem;
- height: .5rem;
-}
-
-.brand-link.border-bottom-0 ~ .sidebar {
- height: calc(100% - 3.5rem);
-}
-
-.user-panel {
- position: relative;
-}
-
-[class*="sidebar-dark"] .user-panel {
- border-bottom: 1px solid #4f5962;
-}
-
-[class*="sidebar-light"] .user-panel {
- border-bottom: 1px solid #dee2e6;
-}
-
-.user-panel,
-.user-panel .info {
- overflow: hidden;
- white-space: nowrap;
-}
-
-.user-panel .image {
- display: inline-block;
- padding-left: 0.8rem;
-}
-
-.user-panel img {
- height: auto;
- width: 2.1rem;
-}
-
-.user-panel .info {
- display: inline-block;
- padding: 5px 5px 5px 10px;
-}
-
-.user-panel .status,
-.user-panel .dropdown-menu {
- font-size: 0.875rem;
-}
-
-.nav-sidebar .nav-item > .nav-link {
- margin-bottom: .2rem;
-}
-
-.nav-sidebar .nav-item > .nav-link .right {
- transition: -webkit-transform ease-in-out 0.3s;
- transition: transform ease-in-out 0.3s;
- transition: transform ease-in-out 0.3s, -webkit-transform ease-in-out 0.3s;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .nav-sidebar .nav-item > .nav-link .right {
- transition: none;
- }
-}
-
-.nav-sidebar .nav-link > .right,
-.nav-sidebar .nav-link > p > .right {
- position: absolute;
- right: 1rem;
- top: .7rem;
-}
-
-.nav-sidebar .nav-link > .right i,
-.nav-sidebar .nav-link > .right span,
-.nav-sidebar .nav-link > p > .right i,
-.nav-sidebar .nav-link > p > .right span {
- margin-left: .5rem;
-}
-
-.nav-sidebar .nav-link > .right:nth-child(2),
-.nav-sidebar .nav-link > p > .right:nth-child(2) {
- right: 2.2rem;
-}
-
-.nav-sidebar .menu-open > .nav-treeview {
- display: block;
-}
-
-.nav-sidebar .menu-open > .nav-link svg.right,
-.nav-sidebar .menu-open > .nav-link i.right,
-.nav-sidebar .menu-is-opening > .nav-link svg.right,
-.nav-sidebar .menu-is-opening > .nav-link i.right {
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
-}
-
-.nav-sidebar > .nav-item {
- margin-bottom: 0;
-}
-
-.nav-sidebar > .nav-item .nav-icon {
- margin-left: .05rem;
- font-size: 1.2rem;
- margin-right: .2rem;
- text-align: center;
- width: 1.6rem;
-}
-
-.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.fal, .nav-sidebar > .nav-item .nav-icon.fad, .nav-sidebar > .nav-item .nav-icon.svg-inline--fa, .nav-sidebar > .nav-item .nav-icon.ion {
- font-size: 1.1rem;
-}
-
-.nav-sidebar > .nav-item .float-right {
- margin-top: 3px;
-}
-
-.nav-sidebar .nav-treeview {
- display: none;
- list-style: none;
- padding: 0;
-}
-
-.nav-sidebar .nav-treeview > .nav-item > .nav-link > .nav-icon {
- width: 1.6rem;
-}
-
-.nav-sidebar.nav-child-indent .nav-treeview {
- transition: padding 0.3s ease-in-out;
- padding-left: 1rem;
-}
-
-.text-sm .nav-sidebar.nav-child-indent .nav-treeview {
- padding-left: .5rem;
-}
-
-.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
- padding-left: 2rem;
- margin-left: -1rem;
-}
-
-.text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
- padding-left: 1rem;
- margin-left: -.5rem;
-}
-
-.nav-sidebar .nav-header {
- font-size: .9rem;
- padding: 0.5rem 0.75rem;
-}
-
-.nav-sidebar .nav-link p {
- display: inline;
- margin: 0;
- white-space: normal;
-}
-
-.sidebar-is-opening .sidebar .nav-sidebar .nav-link p {
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
-}
-
-#sidebar-overlay {
- background-color: rgba(0, 0, 0, 0.1);
- bottom: 0;
- display: none;
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- z-index: 1037;
-}
-
-@media (max-width: 991.98px) {
- .sidebar-open #sidebar-overlay {
- display: block;
- }
-}
-
-[class*="sidebar-light-"] {
- background-color: #fff;
-}
-
-[class*="sidebar-light-"] .user-panel a:hover {
- color: #212529;
-}
-
-[class*="sidebar-light-"] .user-panel .status {
- background-color: rgba(0, 0, 0, 0.1);
- color: #343a40;
-}
-
-[class*="sidebar-light-"] .user-panel .status:hover, [class*="sidebar-light-"] .user-panel .status:focus, [class*="sidebar-light-"] .user-panel .status:active {
- background-color: rgba(0, 0, 0, 0.1);
- color: #212529;
-}
-
-[class*="sidebar-light-"] .user-panel .dropdown-menu {
- box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
- border-color: rgba(0, 0, 0, 0.1);
-}
-
-[class*="sidebar-light-"] .user-panel .dropdown-item {
- color: #212529;
-}
-
-[class*="sidebar-light-"] .nav-sidebar > .nav-item > .nav-link:active, [class*="sidebar-light-"] .nav-sidebar > .nav-item > .nav-link:focus {
- color: #343a40;
-}
-
-[class*="sidebar-light-"] .nav-sidebar > .nav-item.menu-open > .nav-link,
-[class*="sidebar-light-"] .nav-sidebar > .nav-item:hover > .nav-link {
- background-color: rgba(0, 0, 0, 0.1);
- color: #212529;
-}
-
-[class*="sidebar-light-"] .nav-sidebar > .nav-item > .nav-link.active {
- color: #000;
- box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
-}
-
-[class*="sidebar-light-"] .nav-sidebar > .nav-item > .nav-treeview {
- background-color: transparent;
-}
-
-[class*="sidebar-light-"] .nav-header {
- background-color: inherit;
- color: #292d32;
-}
-
-[class*="sidebar-light-"] .sidebar a {
- color: #343a40;
-}
-
-[class*="sidebar-light-"] .sidebar a:hover {
- text-decoration: none;
-}
-
-[class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link {
- color: #777;
-}
-
-[class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link:hover, [class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link:focus {
- background-color: rgba(0, 0, 0, 0.1);
- color: #000;
-}
-
-[class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link.active:hover {
- background-color: rgba(0, 0, 0, 0.1);
- color: #212529;
-}
-
-[class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link:hover {
- background-color: rgba(0, 0, 0, 0.1);
-}
-
-[class*="sidebar-light-"] .nav-flat .nav-item .nav-treeview .nav-treeview {
- border-color: rgba(0, 0, 0, 0.1);
-}
-
-[class*="sidebar-light-"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*="sidebar-light-"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
- border-color: rgba(0, 0, 0, 0.1);
-}
-
-[class*="sidebar-dark-"] {
- background-color: #343a40;
-}
-
-[class*="sidebar-dark-"] .user-panel a:hover {
- color: #fff;
-}
-
-[class*="sidebar-dark-"] .user-panel .status {
- background-color: rgba(255, 255, 255, 0.1);
- color: #c2c7d0;
-}
-
-[class*="sidebar-dark-"] .user-panel .status:hover, [class*="sidebar-dark-"] .user-panel .status:focus, [class*="sidebar-dark-"] .user-panel .status:active {
- background-color: rgba(247, 247, 247, 0.1);
- color: #fff;
-}
-
-[class*="sidebar-dark-"] .user-panel .dropdown-menu {
- box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
- border-color: rgba(242, 242, 242, 0.1);
-}
-
-[class*="sidebar-dark-"] .user-panel .dropdown-item {
- color: #212529;
-}
-
-[class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-link:active {
- color: #c2c7d0;
-}
-
-[class*="sidebar-dark-"] .nav-sidebar > .nav-item.menu-open > .nav-link,
-[class*="sidebar-dark-"] .nav-sidebar > .nav-item:hover > .nav-link,
-[class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-link:focus {
- background-color: rgba(255, 255, 255, 0.1);
- color: #fff;
-}
-
-[class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-link.active {
- color: #fff;
- box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
-}
-
-[class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-treeview {
- background-color: transparent;
-}
-
-[class*="sidebar-dark-"] .nav-header {
- background-color: inherit;
- color: #d0d4db;
-}
-
-[class*="sidebar-dark-"] .sidebar a {
- color: #c2c7d0;
-}
-
-[class*="sidebar-dark-"] .sidebar a:hover, [class*="sidebar-dark-"] .sidebar a:focus {
- text-decoration: none;
-}
-
-[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link {
- color: #c2c7d0;
-}
-
-[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link:hover, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link:focus {
- background-color: rgba(255, 255, 255, 0.1);
- color: #fff;
-}
-
-[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:hover, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:focus {
- background-color: rgba(255, 255, 255, 0.9);
- color: #343a40;
-}
-
-[class*="sidebar-dark-"] .nav-flat .nav-item .nav-treeview .nav-treeview {
- border-color: rgba(255, 255, 255, 0.9);
-}
-
-[class*="sidebar-dark-"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*="sidebar-dark-"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
- border-color: rgba(255, 255, 255, 0.9);
-}
-
-.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #007bff;
- color: #fff;
-}
-
-.sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #007bff;
-}
-
-.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #6c757d;
- color: #fff;
-}
-
-.sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #6c757d;
-}
-
-.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #28a745;
- color: #fff;
-}
-
-.sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #28a745;
-}
-
-.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #17a2b8;
- color: #fff;
-}
-
-.sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #17a2b8;
-}
-
-.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #ffc107;
- color: #1f2d3d;
-}
-
-.sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #ffc107;
-}
-
-.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #dc3545;
- color: #fff;
-}
-
-.sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #dc3545;
-}
-
-.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #f8f9fa;
-}
-
-.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #343a40;
- color: #fff;
-}
-
-.sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #343a40;
-}
-
-.sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #3c8dbc;
- color: #fff;
-}
-
-.sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #3c8dbc;
-}
-
-.sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #001f3f;
- color: #fff;
-}
-
-.sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #001f3f;
-}
-
-.sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #3d9970;
- color: #fff;
-}
-
-.sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #3d9970;
-}
-
-.sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #01ff70;
- color: #1f2d3d;
-}
-
-.sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #01ff70;
-}
-
-.sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #f012be;
- color: #fff;
-}
-
-.sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #f012be;
-}
-
-.sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #d81b60;
- color: #fff;
-}
-
-.sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #d81b60;
-}
-
-.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #007bff;
- color: #fff;
-}
-
-.sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #007bff;
-}
-
-.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #6610f2;
- color: #fff;
-}
-
-.sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #6610f2;
-}
-
-.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #6f42c1;
- color: #fff;
-}
-
-.sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #6f42c1;
-}
-
-.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #e83e8c;
- color: #fff;
-}
-
-.sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #e83e8c;
-}
-
-.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #dc3545;
- color: #fff;
-}
-
-.sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #dc3545;
-}
-
-.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #fd7e14;
-}
-
-.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #ffc107;
- color: #1f2d3d;
-}
-
-.sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #ffc107;
-}
-
-.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #28a745;
- color: #fff;
-}
-
-.sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #28a745;
-}
-
-.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #20c997;
- color: #fff;
-}
-
-.sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #20c997;
-}
-
-.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #17a2b8;
- color: #fff;
-}
-
-.sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #17a2b8;
-}
-
-.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #fff;
- color: #1f2d3d;
-}
-
-.sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #fff;
-}
-
-.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #6c757d;
- color: #fff;
-}
-
-.sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #6c757d;
-}
-
-.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
-.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #343a40;
- color: #fff;
-}
-
-.sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #343a40;
-}
-
-.sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
-.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
-.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
-.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
-.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
-.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
-.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
-.sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
-.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview {
- padding-left: 1rem;
- margin-left: -.5rem;
-}
-
-.nav-flat {
- margin: -0.25rem -0.5rem 0;
-}
-
-.nav-flat .nav-item > .nav-link {
- border-radius: 0;
- margin-bottom: 0;
-}
-
-.nav-flat .nav-item > .nav-link > .nav-icon {
- margin-left: .55rem;
-}
-
-.nav-flat:not(.nav-child-indent) .nav-treeview .nav-item > .nav-link > .nav-icon {
- margin-left: .4rem;
-}
-
-.nav-flat.nav-child-indent .nav-treeview {
- padding-left: 0;
-}
-
-.nav-flat.nav-child-indent .nav-treeview .nav-icon {
- margin-left: .85rem;
-}
-
-.nav-flat.nav-child-indent .nav-treeview .nav-treeview {
- border-left: .2rem solid;
-}
-
-.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
- margin-left: 1.15rem;
-}
-
-.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: 1.45rem;
-}
-
-.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: 1.75rem;
-}
-
-.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: 2.05rem;
-}
-
-.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-icon {
- margin-left: .55rem;
-}
-
-.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-link {
- padding-left: calc(1rem - .2rem);
-}
-
-.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-icon {
- margin-left: .35rem;
-}
-
-.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: .15rem;
-}
-
-.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: -.15rem;
-}
-
-.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: -.35rem;
-}
-
-.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
-.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon {
- margin-left: .4rem;
-}
-
-.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
-.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon {
- margin-left: .85rem;
-}
-
-.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
- margin-left: 1.15rem;
-}
-
-.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: 1.45rem;
-}
-
-.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: 1.75rem;
-}
-
-.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
-.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
- margin-left: 2.05rem;
-}
-
-.nav-flat .nav-icon {
- transition: margin-left ease-in-out 0.3s;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .nav-flat .nav-icon {
- transition: none;
- }
-}
-
-.nav-flat .nav-treeview .nav-icon {
- margin-left: -.2rem;
-}
-
-.nav-flat.nav-sidebar > .nav-item .nav-treeview,
-.nav-flat.nav-sidebar > .nav-item > .nav-treeview {
- background-color: rgba(255, 255, 255, 0.05);
-}
-
-.nav-flat.nav-sidebar > .nav-item .nav-treeview .nav-item > .nav-link,
-.nav-flat.nav-sidebar > .nav-item > .nav-treeview .nav-item > .nav-link {
- border-left: .2rem solid;
-}
-
-.nav-legacy {
- margin: -0.25rem -0.5rem 0;
-}
-
-.nav-legacy.nav-sidebar .nav-item > .nav-link {
- border-radius: 0;
- margin-bottom: 0;
-}
-
-.nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
- margin-left: .55rem;
-}
-
-.text-sm .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
- margin-left: .75rem;
-}
-
-.nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
- background-color: inherit;
- border-left: 3px solid transparent;
- box-shadow: none;
-}
-
-.nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
- margin-left: calc(.55rem - 3px);
-}
-
-.text-sm .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
- margin-left: calc(.75rem - 3px);
-}
-
-.text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon {
- margin-left: calc(.75rem - 3px);
-}
-
-.sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon,
-.sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon,
-.sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
- transition: margin-left ease-in-out 0.3s;
- margin-left: .6rem;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon,
- .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon,
- .sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
- transition: none;
- }
-}
-
-.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview,
-.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview, .main-sidebar.sidebar-focused
-.nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview,
-.main-sidebar:hover
-.nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview, .main-sidebar.sidebar-focused
-.nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview,
-.main-sidebar:hover
-.nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview {
- padding-left: 1rem;
-}
-
-.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
-.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview, .main-sidebar.sidebar-focused
-.nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
-.main-sidebar:hover
-.nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview, .main-sidebar.sidebar-focused
-.nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
-.main-sidebar:hover
-.nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview {
- padding-left: 2rem;
- margin-left: -1rem;
-}
-
-.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
-.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview, .main-sidebar.sidebar-focused
-.nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
-.main-sidebar:hover
-.nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview, .main-sidebar.sidebar-focused
-.nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
-.main-sidebar:hover
-.nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview {
- padding-left: .5rem;
-}
-
-.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
-.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview, .main-sidebar.sidebar-focused
-.nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
-.main-sidebar:hover
-.nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview, .main-sidebar.sidebar-focused
-.nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
-.main-sidebar:hover
-.nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview {
- padding-left: 1rem;
- margin-left: -.5rem;
-}
-
-.sidebar-mini.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon,
-.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon,
-.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon {
- margin-left: .55rem;
-}
-
-.sidebar-mini.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon,
-.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon,
-.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon {
- margin-left: .36rem;
-}
-
-.sidebar-mini.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview,
-.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview,
-.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview {
- padding-left: 0;
- margin-left: 0;
-}
-
-.sidebar-mini.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon,
-.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon,
-.sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon {
- margin-left: .75rem;
-}
-
-.sidebar-mini.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon,
-.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon,
-.sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon {
- margin-left: calc(.75rem - 3px);
-}
-
-[class*="sidebar-dark"] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
-[class*="sidebar-dark"] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
- background-color: rgba(255, 255, 255, 0.05);
-}
-
-[class*="sidebar-dark"] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
- color: #fff;
-}
-
-[class*="sidebar-dark"] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-dark"] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*="sidebar-dark"] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
- background-color: transparent;
- color: #fff;
-}
-
-[class*="sidebar-light"] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
-[class*="sidebar-light"] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
- background-color: rgba(0, 0, 0, 0.05);
-}
-
-[class*="sidebar-light"] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
- color: #000;
-}
-
-[class*="sidebar-light"] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-light"] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*="sidebar-light"] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
- background-color: transparent;
- color: #000;
-}
-
-.nav-collapse-hide-child .menu-open > .nav-treeview {
- max-height: -webkit-min-content;
- max-height: -moz-min-content;
- max-height: min-content;
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
-}
-
-.sidebar-collapse .sidebar:not(:hover) .nav-collapse-hide-child .menu-open > .nav-treeview {
- max-height: 0;
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
-}
-
-.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini.sidebar-collapse .menu-open > .nav-treeview,
-.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini.sidebar-collapse .menu-open > .nav-treeview, .main-sidebar.sidebar-focused
-.nav-collapse-hide-child .sidebar-mini-md.sidebar-collapse .menu-open > .nav-treeview,
-.main-sidebar:not(.sidebar-no-expand):hover
-.nav-collapse-hide-child .sidebar-mini-md.sidebar-collapse .menu-open > .nav-treeview, .main-sidebar.sidebar-focused
-.nav-collapse-hide-child .sidebar-mini-xs.sidebar-collapse .menu-open > .nav-treeview,
-.main-sidebar:not(.sidebar-no-expand):hover
-.nav-collapse-hide-child .sidebar-mini-xs.sidebar-collapse .menu-open > .nav-treeview {
- max-height: -webkit-min-content;
- max-height: -moz-min-content;
- max-height: min-content;
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
-}
-
-.nav-compact .nav-link,
-.nav-compact .nav-header {
- padding-top: 0.25rem;
- padding-bottom: 0.25rem;
-}
-
-.nav-compact .nav-header:not(:first-of-type) {
- padding-top: 0.75rem;
- padding-bottom: 0.25rem;
-}
-
-.nav-compact .nav-link > .right,
-.nav-compact .nav-link > p > .right {
- top: .465rem;
-}
-
-.text-sm .nav-compact .nav-link > .right,
-.text-sm .nav-compact .nav-link > p > .right {
- top: .7rem;
-}
-
-[class*="sidebar-dark"] .form-control-sidebar,
-[class*="sidebar-dark"] .btn-sidebar {
- background-color: #3f474e;
- border: 1px solid #56606a;
- color: white;
-}
-
-[class*="sidebar-dark"] .form-control-sidebar:focus,
-[class*="sidebar-dark"] .btn-sidebar:focus {
- border: 1px solid #7a8793;
-}
-
-[class*="sidebar-dark"] .btn-sidebar:hover {
- background-color: #454d55;
-}
-
-[class*="sidebar-dark"] .btn-sidebar:focus {
- background-color: #4b545c;
-}
-
-[class*="sidebar-dark"] .list-group-item {
- background-color: #454d55;
- border-color: #56606a;
- color: #c2c7d0;
-}
-
-[class*="sidebar-dark"] .list-group-item:hover {
- background-color: #4b545c;
-}
-
-[class*="sidebar-dark"] .list-group-item:focus {
- background-color: #515a63;
-}
-
-[class*="sidebar-dark"] .list-group-item .search-path {
- color: #adb5bd;
-}
-
-[class*="sidebar-light"] .form-control-sidebar,
-[class*="sidebar-light"] .btn-sidebar {
- background-color: #f2f2f2;
- border: 1px solid #d9d9d9;
- color: #1f2d3d;
-}
-
-[class*="sidebar-light"] .form-control-sidebar:focus,
-[class*="sidebar-light"] .btn-sidebar:focus {
- border: 1px solid #b3b3b3;
-}
-
-[class*="sidebar-light"] .btn-sidebar:hover {
- background-color: #ececec;
-}
-
-[class*="sidebar-light"] .btn-sidebar:focus {
- background-color: #e6e6e6;
-}
-
-[class*="sidebar-light"] .list-group-item {
- border-color: #d9d9d9;
-}
-
-[class*="sidebar-light"] .list-group-item:hover {
- background-color: #ececec;
-}
-
-[class*="sidebar-light"] .list-group-item:focus {
- background-color: #e6e6e6;
-}
-
-[class*="sidebar-light"] .list-group-item .search-path {
- color: #6c757d;
-}
-
-.sidebar .form-inline .input-group {
- width: 100%;
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
-}
-
-.sidebar nav .form-inline {
- margin-bottom: .2rem;
-}
-
-.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs).sidebar-collapse .main-sidebar {
- margin-left: 0;
-}
-
-.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .content-wrapper,
-.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-header,
-.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-footer {
- z-index: 9999;
- position: relative;
-}
-
-.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .control-sidebar {
- z-index: 9999;
-}
-
-.sidebar-collapse .form-control-sidebar,
-.sidebar-collapse .form-control-sidebar ~ .input-group-append,
-.sidebar-collapse .sidebar-search-results {
- display: none;
-}
-
-[data-widget="sidebar-search"] input[type="search"]::-ms-clear, [data-widget="sidebar-search"] input[type="search"]::-ms-reveal {
- display: none;
- width: 0;
- height: 0;
-}
-
-[data-widget="sidebar-search"] input[type="search"]::-webkit-search-cancel-button, [data-widget="sidebar-search"] input[type="search"]::-webkit-search-decoration, [data-widget="sidebar-search"] input[type="search"]::-webkit-search-results-button, [data-widget="sidebar-search"] input[type="search"]::-webkit-search-results-decoration {
- display: none;
-}
-
-.sidebar-search-results {
- position: relative;
- display: none;
- width: 100%;
-}
-
-.sidebar-search-open .sidebar-search-results {
- display: inline-block;
-}
-
-.sidebar-search-results .search-title {
- margin-bottom: -.1rem;
-}
-
-.sidebar-search-results .list-group {
- position: absolute;
- width: 100%;
- z-index: 1039;
-}
-
-.sidebar-search-results .list-group > .list-group-item {
- padding: 0.375rem 0.75rem;
-}
-
-.sidebar-search-results .list-group > .list-group-item:-moz-focusring {
- margin-top: 0;
- border-left: 1px solid transparent;
- border-top: 0;
- border-bottom: 1px solid transparent;
-}
-
-.sidebar-search-results .list-group > .list-group-item:first-child {
- margin-top: 0;
- border-top: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-
-.sidebar-search-results .search-path {
- font-size: 80%;
-}
-
-.sidebar-search-open .btn,
-.sidebar-search-open .form-control {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-[class*="sidebar-dark"] .sidebar-custom {
- border-top: 1px solid #4f5962;
-}
-
-[class*="sidebar-light"] .sidebar-custom {
- border-top: 1px solid #dee2e6;
-}
-
-.layout-fixed.sidebar-collapse .hide-on-collapse {
- display: none;
-}
-
-.layout-fixed.sidebar-collapse:hover .hide-on-collapse {
- display: block;
-}
-
-.layout-fixed.text-sm .main-sidebar-custom .sidebar {
- height: calc(100% - ((2.93725rem + 3.8rem) + 1px));
-}
-
-.layout-fixed.text-sm .main-sidebar-custom .sidebar-custom {
- height: 3.8rem;
- padding: 0.85rem 0.5rem;
-}
-
-.layout-fixed .main-sidebar-custom {
- height: -webkit-fill-available;
- height: -moz-available;
- height: -ms-stretch;
- height: stretch;
-}
-
-.layout-fixed .main-sidebar-custom .sidebar {
- height: calc(100% - ((3.5rem + 4rem) + 1px));
-}
-
-.layout-fixed .main-sidebar-custom .sidebar-custom {
- height: 4rem;
- padding: 0.85rem 0.5rem;
-}
-
-.layout-fixed .main-sidebar-custom-lg .sidebar {
- height: calc(100% - ((3.5rem + 6rem) + 1px));
-}
-
-.layout-fixed .main-sidebar-custom-lg .sidebar-custom {
- height: 6rem;
-}
-
-.layout-fixed .main-sidebar-custom-xl .sidebar {
- height: calc(100% - ((3.5rem + 8rem) + 1px));
-}
-
-.layout-fixed .main-sidebar-custom-xl .sidebar-custom {
- height: 8rem;
-}
-
-.layout-fixed .main-sidebar-custom .pos-right,
-.layout-fixed .main-sidebar-custom-lg .pos-right,
-.layout-fixed .main-sidebar-custom-xl .pos-right {
- position: absolute;
- right: .5rem;
-}
-
-.sidebar-hidden .main-sidebar,
-.sidebar-hidden.sidebar-mini.sidebar-collapse .main-sidebar {
- display: none !important;
-}
-
-.sidebar-hidden .content-wrapper,
-.sidebar-hidden .main-header,
-.sidebar-hidden.sidebar-mini.sidebar-collapse .content-wrapper,
-.sidebar-hidden.sidebar-mini.sidebar-collapse .main-header {
- margin-left: 0 !important;
-}
-
-.dark-mode .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #3f6791;
-}
-
-.dark-mode .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #6c757d;
-}
-
-.dark-mode .sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #00bc8c;
-}
-
-.dark-mode .sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #3498db;
-}
-
-.dark-mode .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #f39c12;
-}
-
-.dark-mode .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #e74c3c;
-}
-
-.dark-mode .sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #f8f9fa;
-}
-
-.dark-mode .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #343a40;
-}
-
-.dark-mode .sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #86bad8;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #86bad8;
-}
-
-.dark-mode .sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #002c59;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #002c59;
-}
-
-.dark-mode .sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #74c8a3;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #74c8a3;
-}
-
-.dark-mode .sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #67ffa9;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #67ffa9;
-}
-
-.dark-mode .sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #f672d8;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #f672d8;
-}
-
-.dark-mode .sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #ed6c9b;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #ed6c9b;
-}
-
-.dark-mode .sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #3f6791;
-}
-
-.dark-mode .sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #6610f2;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #6610f2;
-}
-
-.dark-mode .sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #6f42c1;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #6f42c1;
-}
-
-.dark-mode .sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #e83e8c;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #e83e8c;
-}
-
-.dark-mode .sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #e74c3c;
-}
-
-.dark-mode .sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #fd7e14;
-}
-
-.dark-mode .sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #f39c12;
-}
-
-.dark-mode .sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #00bc8c;
-}
-
-.dark-mode .sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #20c997;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #20c997;
-}
-
-.dark-mode .sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #3498db;
-}
-
-.dark-mode .sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #fff;
- color: #1f2d3d;
-}
-
-.dark-mode .sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #fff;
-}
-
-.dark-mode .sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #6c757d;
-}
-
-.dark-mode .sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
-.dark-mode .sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
- border-color: #343a40;
-}
-
-.dark-mode [class*="sidebar-light-"] .sidebar a {
- color: #343a40;
-}
-
-.dark-mode [class*="sidebar-light-"] .sidebar a:hover {
- text-decoration: none;
-}
-
-.logo-xs,
-.logo-xl {
- opacity: 1;
- position: absolute;
- visibility: visible;
-}
-
-.logo-xs.brand-image-xs,
-.logo-xl.brand-image-xs {
- left: 18px;
- top: 12px;
-}
-
-.logo-xs.brand-image-xl,
-.logo-xl.brand-image-xl {
- left: 12px;
- top: 6px;
-}
-
-.logo-xs {
- opacity: 0;
- visibility: hidden;
-}
-
-.logo-xs.brand-image-xl {
- left: 16px;
- top: 8px;
-}
-
-.brand-link.logo-switch::before {
- content: "\00a0";
-}
-
-@media (min-width: 992px) {
- .sidebar-mini .nav-sidebar,
- .sidebar-mini .nav-sidebar > .nav-header,
- .sidebar-mini .nav-sidebar .nav-link {
- white-space: nowrap;
- }
- .sidebar-mini.sidebar-collapse .d-hidden-mini {
- display: none;
- }
- .sidebar-mini.sidebar-collapse .content-wrapper,
- .sidebar-mini.sidebar-collapse .main-footer,
- .sidebar-mini.sidebar-collapse .main-header {
- margin-left: 4.6rem !important;
- }
- .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header {
- display: none;
- }
- .sidebar-mini.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
- width: 0;
- white-space: nowrap;
- }
- .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info,
- .sidebar-mini.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
- .sidebar-mini.sidebar-collapse .brand-text {
- margin-left: -10px;
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
- }
- .sidebar-mini.sidebar-collapse .logo-xl {
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
- }
- .sidebar-mini.sidebar-collapse .logo-xs {
- display: inline-block;
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar {
- overflow-x: hidden;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before {
- margin-left: 0;
- width: 4.6rem;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image {
- float: none;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
- width: 250px;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
- width: 250px;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
- text-align: left;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
- float: left;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
- display: inline-block;
- margin-left: 0;
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
- margin-right: .5rem;
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
- display: block !important;
- -webkit-transform: translateZ(0);
- transform: translateZ(0);
- }
- .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
- display: inline-block !important;
- }
- .sidebar-mini.sidebar-collapse .visible-sidebar-mini {
- display: block !important;
- }
- .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
- width: 250px;
- }
- .sidebar-mini.sidebar-collapse.layout-fixed .brand-link {
- width: 4.6rem;
- }
-}
-
-@media (max-width: 991.98px) {
- .sidebar-mini.sidebar-collapse .main-sidebar {
- box-shadow: none !important;
- }
-}
-
-@media (min-width: 768px) {
- .sidebar-mini-md .nav-sidebar,
- .sidebar-mini-md .nav-sidebar > .nav-header,
- .sidebar-mini-md .nav-sidebar .nav-link {
- white-space: nowrap;
- }
- .sidebar-mini-md.sidebar-collapse .d-hidden-mini {
- display: none;
- }
- .sidebar-mini-md.sidebar-collapse .content-wrapper,
- .sidebar-mini-md.sidebar-collapse .main-footer,
- .sidebar-mini-md.sidebar-collapse .main-header {
- margin-left: 4.6rem !important;
- }
- .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header {
- display: none;
- }
- .sidebar-mini-md.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
- width: 0;
- white-space: nowrap;
- }
- .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info,
- .sidebar-mini-md.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
- .sidebar-mini-md.sidebar-collapse .brand-text {
- margin-left: -10px;
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
- }
- .sidebar-mini-md.sidebar-collapse .logo-xl {
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
- }
- .sidebar-mini-md.sidebar-collapse .logo-xs {
- display: inline-block;
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar {
- overflow-x: hidden;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before {
- margin-left: 0;
- width: 4.6rem;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image {
- float: none;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
- width: 250px;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
- width: 250px;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
- text-align: left;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
- float: left;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
- display: inline-block;
- margin-left: 0;
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
- margin-right: .5rem;
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
- display: block !important;
- -webkit-transform: translateZ(0);
- transform: translateZ(0);
- }
- .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
- display: inline-block !important;
- }
- .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini {
- display: block !important;
- }
- .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
- width: 250px;
- }
- .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link {
- width: 4.6rem;
- }
-}
-
-@media (max-width: 767.98px) {
- .sidebar-mini-md.sidebar-collapse .main-sidebar {
- box-shadow: none !important;
- }
-}
-
-.sidebar-mini-xs .nav-sidebar,
-.sidebar-mini-xs .nav-sidebar > .nav-header,
-.sidebar-mini-xs .nav-sidebar .nav-link {
- white-space: nowrap;
-}
-
-.sidebar-mini-xs.sidebar-collapse .d-hidden-mini {
- display: none;
-}
-
-.sidebar-mini-xs.sidebar-collapse .content-wrapper,
-.sidebar-mini-xs.sidebar-collapse .main-footer,
-.sidebar-mini-xs.sidebar-collapse .main-header {
- margin-left: 4.6rem !important;
-}
-
-.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-header {
- display: none;
-}
-
-.sidebar-mini-xs.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
- width: 0;
- white-space: nowrap;
-}
-
-.sidebar-mini-xs.sidebar-collapse .sidebar .user-panel > .info,
-.sidebar-mini-xs.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
-.sidebar-mini-xs.sidebar-collapse .brand-text {
- margin-left: -10px;
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
-}
-
-.sidebar-mini-xs.sidebar-collapse .logo-xl {
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
-}
-
-.sidebar-mini-xs.sidebar-collapse .logo-xs {
- display: inline-block;
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar {
- overflow-x: hidden;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar, .sidebar-mini-xs.sidebar-collapse .main-sidebar::before {
- margin-left: 0;
- width: 4.6rem;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar .user-panel .image {
- float: none;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
- width: 250px;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
- width: 250px;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
- text-align: left;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
- float: left;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
- display: inline-block;
- margin-left: 0;
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
- margin-right: .5rem;
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
- display: block !important;
- -webkit-transform: translateZ(0);
- transform: translateZ(0);
-}
-
-.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
- display: inline-block !important;
-}
-
-.sidebar-mini-xs.sidebar-collapse .visible-sidebar-mini {
- display: block !important;
-}
-
-.sidebar-mini-xs.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
- width: 250px;
-}
-
-.sidebar-mini-xs.sidebar-collapse.layout-fixed .brand-link {
- width: 4.6rem;
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 1rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 2rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 3rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 4rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 5rem);
-}
-
-.sidebar-mini .main-sidebar .nav-legacy .nav-link,
-.sidebar-mini-md .main-sidebar .nav-legacy .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-legacy .nav-link {
- width: 250px;
-}
-
-.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link {
- width: calc(250px - 1rem);
-}
-
-.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 1rem - 1rem);
-}
-
-.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 1rem - 2rem);
-}
-
-.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 1rem - 3rem);
-}
-
-.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 1rem - 4rem);
-}
-
-.sidebar-mini .main-sidebar .nav-flat .nav-link,
-.sidebar-mini-md .main-sidebar .nav-flat .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-flat .nav-link {
- width: 250px;
-}
-
-.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link {
- width: calc(250px);
-}
-
-.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .2rem);
-}
-
-.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .2rem * 2);
-}
-
-.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .2rem * 3);
-}
-
-.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .2rem * 4);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - .5rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 1rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 1.5rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 2rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 0.5rem * 2 - 2.5rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link {
- width: 250px;
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
- width: calc(250px - .5rem);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .5rem * 2);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .5rem * 3);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .5rem * 4);
-}
-
-.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .5rem * 5);
-}
-
-.sidebar-mini .main-sidebar .nav-link,
-.sidebar-mini-md .main-sidebar .nav-link,
-.sidebar-mini-xs .main-sidebar .nav-link {
- width: calc(250px - 0.5rem * 2);
- transition: width ease-in-out 0.3s;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .sidebar-mini .main-sidebar .nav-link,
- .sidebar-mini-md .main-sidebar .nav-link,
- .sidebar-mini-xs .main-sidebar .nav-link {
- transition: none;
- }
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar .sidebar-search-results {
- display: none;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar .nav-link {
- width: 3.6rem;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-legacy .nav-link {
- width: 4.6rem;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview {
- padding-left: 0 !important;
- margin-left: 0 !important;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link {
- width: calc(4.6rem - 0.5rem * 2);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header {
- display: inline-block;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .nav-link {
- width: calc(250px - 0.5rem * 2);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar {
- display: inline-block;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append {
- display: -ms-flexbox;
- display: flex;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results {
- display: inline-block;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent .nav-link {
- width: calc(250px - 0.5rem * 2);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy .nav-link {
- width: 250px;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link {
- width: calc(250px - 1rem);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 1rem - 1rem);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 1rem - 2rem);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 1rem - 3rem);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - 1rem - 4rem);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat .nav-link {
- width: 250px;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link {
- width: calc(250px);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .2rem);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .2rem * 2);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .2rem * 3);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .2rem * 4);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-compact .nav-link {
- width: calc(250px - 0.5rem * 2);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link {
- width: 250px;
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
- width: calc(250px - .5rem);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .5rem * 2);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .5rem * 3);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .5rem * 4);
-}
-
-.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
- width: calc(250px - .5rem * 5);
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover {
- width: 4.6rem;
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-header {
- display: none;
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .brand-link {
- width: 4.6rem !important;
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .user-panel .image {
- float: none !important;
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xs {
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xl {
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview {
- padding-left: 0;
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p {
- margin-left: -10px;
- -webkit-animation-name: fadeOut;
- animation-name: fadeOut;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: hidden;
- display: inline-block;
- width: 0;
-}
-
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
-.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
-.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
-.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon {
- margin-right: 0;
-}
-
-.nav-sidebar {
- position: relative;
-}
-
-.nav-sidebar:hover {
- overflow: visible;
-}
-
-.sidebar-form,
-.nav-sidebar > .nav-header {
- overflow: hidden;
- text-overflow: clip;
-}
-
-.nav-sidebar .nav-item > .nav-link {
- position: relative;
-}
-
-.nav-sidebar .nav-item > .nav-link > .float-right {
- margin-top: -7px;
- position: absolute;
- right: 10px;
- top: 50%;
-}
-
-.sidebar .nav-link p,
-.main-sidebar .brand-text,
-.main-sidebar .logo-xs,
-.main-sidebar .logo-xl,
-.sidebar .user-panel .info {
- transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .sidebar .nav-link p,
- .main-sidebar .brand-text,
- .main-sidebar .logo-xs,
- .main-sidebar .logo-xl,
- .sidebar .user-panel .info {
- transition: none;
- }
-}
-
-html.control-sidebar-animate {
- overflow-x: hidden;
-}
-
-.control-sidebar {
- bottom: calc(3.5rem + 1px);
- position: absolute;
- top: calc(3.5rem + 1px);
- z-index: 1031;
-}
-
-.control-sidebar, .control-sidebar::before {
- bottom: calc(3.5rem + 1px);
- display: none;
- right: -250px;
- width: 250px;
- transition: right 0.3s ease-in-out, display 0.3s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .control-sidebar, .control-sidebar::before {
- transition: none;
- }
-}
-
-.control-sidebar::before {
- content: "";
- display: block;
- position: fixed;
- top: 0;
- z-index: -1;
-}
-
-body.text-sm .control-sidebar {
- bottom: calc(2.9365rem + 1px);
- top: calc(2.93725rem + 1px);
-}
-
-.main-header.text-sm ~ .control-sidebar {
- top: calc(2.93725rem + 1px);
-}
-
-.main-footer.text-sm ~ .control-sidebar {
- bottom: calc(2.9365rem + 1px);
-}
-
-.control-sidebar-push-slide .content-wrapper,
-.control-sidebar-push-slide .main-footer {
- transition: margin-right 0.3s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .control-sidebar-push-slide .content-wrapper,
- .control-sidebar-push-slide .main-footer {
- transition: none;
- }
-}
-
-.control-sidebar-open .control-sidebar {
- display: block !important;
-}
-
-.control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before {
- right: 0;
-}
-
-.control-sidebar-open.control-sidebar-push .content-wrapper,
-.control-sidebar-open.control-sidebar-push .main-footer, .control-sidebar-open.control-sidebar-push-slide .content-wrapper,
-.control-sidebar-open.control-sidebar-push-slide .main-footer {
- margin-right: 250px;
-}
-
-.control-sidebar-slide-open .control-sidebar {
- display: block;
-}
-
-.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
- right: 0;
- transition: right 0.3s ease-in-out, display 0.3s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
- transition: none;
- }
-}
-
-.control-sidebar-slide-open.control-sidebar-push .content-wrapper,
-.control-sidebar-slide-open.control-sidebar-push .main-footer, .control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper,
-.control-sidebar-slide-open.control-sidebar-push-slide .main-footer {
- margin-right: 250px;
-}
-
-.control-sidebar-dark {
- background-color: #343a40;
-}
-
-.control-sidebar-dark,
-.control-sidebar-dark a,
-.control-sidebar-dark .nav-link {
- color: #c2c7d0;
-}
-
-.control-sidebar-dark a:hover {
- color: #fff;
-}
-
-.control-sidebar-dark h1,
-.control-sidebar-dark h2,
-.control-sidebar-dark h3,
-.control-sidebar-dark h4,
-.control-sidebar-dark h5,
-.control-sidebar-dark h6,
-.control-sidebar-dark label {
- color: #fff;
-}
-
-.control-sidebar-dark .nav-tabs {
- background-color: rgba(255, 255, 255, 0.1);
- border-bottom: 0;
- margin-bottom: 5px;
-}
-
-.control-sidebar-dark .nav-tabs .nav-item {
- margin: 0;
-}
-
-.control-sidebar-dark .nav-tabs .nav-link {
- border-radius: 0;
- padding: 10px 20px;
- position: relative;
- text-align: center;
-}
-
-.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
- border: 0;
-}
-
-.control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
- border-bottom-color: transparent;
- border-left-color: transparent;
- border-top-color: transparent;
- color: #fff;
-}
-
-.control-sidebar-dark .nav-tabs .nav-link.active {
- background-color: #343a40;
-}
-
-.control-sidebar-dark .tab-pane {
- padding: 10px 15px;
-}
-
-.control-sidebar-light {
- color: #4b545c;
- background-color: #fff;
- border-left: 1px solid #dee2e6;
-}
-
-.text-sm .dropdown-menu {
- font-size: 0.875rem !important;
-}
-
-.text-sm .dropdown-toggle::after {
- vertical-align: .2rem;
-}
-
-.dropdown-item-title {
- font-size: 1rem;
- margin: 0;
-}
-
-.dropdown-icon::after {
- margin-left: 0;
-}
-
-.dropdown-menu-lg {
- max-width: 300px;
- min-width: 280px;
- padding: 0;
-}
-
-.dropdown-menu-lg .dropdown-divider {
- margin: 0;
-}
-
-.dropdown-menu-lg .dropdown-item {
- padding: 0.5rem 1rem;
-}
-
-.dropdown-menu-lg p {
- margin: 0;
- white-space: normal;
-}
-
-.dropdown-submenu {
- position: relative;
-}
-
-.dropdown-submenu > a::after {
- border-top: 0.3em solid transparent;
- border-right: 0;
- border-bottom: 0.3em solid transparent;
- border-left: 0.3em solid;
- float: right;
- margin-left: .5rem;
- margin-top: .5rem;
-}
-
-.dropdown-submenu > .dropdown-menu {
- left: 100%;
- margin-left: 0;
- margin-top: 0;
- top: 0;
-}
-
-.dropdown-hover:hover > .dropdown-menu, .dropdown-hover.nav-item.dropdown:hover > .dropdown-menu,
-.dropdown-hover .dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.dropdown-submenu:hover > .dropdown-menu {
- display: block;
-}
-
-.dropdown-menu-xl {
- max-width: 420px;
- min-width: 360px;
- padding: 0;
-}
-
-.dropdown-menu-xl .dropdown-divider {
- margin: 0;
-}
-
-.dropdown-menu-xl .dropdown-item {
- padding: 0.5rem 1rem;
-}
-
-.dropdown-menu-xl p {
- margin: 0;
- white-space: normal;
-}
-
-.dropdown-footer,
-.dropdown-header {
- display: block;
- font-size: 0.875rem;
- padding: 0.5rem 1rem;
- text-align: center;
-}
-
-.open:not(.dropup) > .animated-dropdown-menu {
- -webkit-animation: flipInX 0.7s both;
- animation: flipInX 0.7s both;
- -webkit-backface-visibility: visible !important;
- backface-visibility: visible !important;
-}
-
-.navbar-custom-menu > .navbar-nav > li {
- position: relative;
-}
-
-.navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
- position: absolute;
- right: 0;
- left: auto;
-}
-
-@media (max-width: 767.98px) {
- .navbar-custom-menu > .navbar-nav {
- float: right;
- }
- .navbar-custom-menu > .navbar-nav > li {
- position: static;
- }
- .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
- position: absolute;
- right: 5%;
- left: auto;
- border: 1px solid #ddd;
- background-color: #fff;
- }
-}
-
-.navbar-nav > .user-menu > .nav-link::after {
- content: none;
-}
-
-.navbar-nav > .user-menu > .dropdown-menu {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- padding: 0;
- width: 280px;
-}
-
-.navbar-nav > .user-menu > .dropdown-menu,
-.navbar-nav > .user-menu > .dropdown-menu > .user-body {
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > li.user-header {
- height: 175px;
- padding: 10px;
- text-align: center;
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {
- z-index: 5;
- height: 90px;
- width: 90px;
- border: 3px solid;
- border-color: transparent;
- border-color: rgba(255, 255, 255, 0.2);
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {
- z-index: 5;
- font-size: 17px;
- margin-top: 10px;
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small {
- display: block;
- font-size: 12px;
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > .user-body {
- border-bottom: 1px solid #495057;
- border-top: 1px solid #dee2e6;
- padding: 15px;
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > .user-body::after {
- display: block;
- clear: both;
- content: "";
-}
-
-@media (min-width: 576px) {
- .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
- background-color: #fff !important;
- color: #495057 !important;
- }
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > .user-footer {
- background-color: #f8f9fa;
- padding: 10px;
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > .user-footer::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
- color: #6c757d;
-}
-
-@media (min-width: 576px) {
- .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
- background-color: #f8f9fa;
- }
-}
-
-.navbar-nav > .user-menu .user-image {
- border-radius: 50%;
- float: left;
- height: 2.1rem;
- margin-right: 10px;
- margin-top: -2px;
- width: 2.1rem;
-}
-
-@media (min-width: 576px) {
- .navbar-nav > .user-menu .user-image {
- float: none;
- line-height: 10px;
- margin-right: .4rem;
- margin-top: -8px;
- }
-}
-
-.dark-mode .dropdown-menu {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .dropdown-item {
- color: #fff;
-}
-
-.dark-mode .dropdown-item:focus, .dark-mode .dropdown-item:hover {
- background-color: #3f474e;
-}
-
-.dark-mode .dropdown-divider {
- border-color: #6c757d;
-}
-
-.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer {
- background-color: #3a4047;
- color: #fff;
-}
-
-.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
- color: #fff;
-}
-
-.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
- background-color: #3f474e;
- color: #dee2e6;
-}
-
-.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
- background-color: #454d55;
-}
-
-.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body {
- border-color: #6c757d;
-}
-
-.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
- background-color: transparent !important;
- color: #fff !important;
-}
-
-.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:focus {
- color: #ced4da !important;
-}
-
-.nav-pills .nav-link {
- color: #6c757d;
-}
-
-.nav-pills .nav-link:not(.active):hover {
- color: #007bff;
-}
-
-.nav-pills .nav-item.dropdown.show .nav-link:hover {
- color: #fff;
-}
-
-.nav-tabs.flex-column {
- border-bottom: 0;
- border-right: 1px solid #dee2e6;
-}
-
-.nav-tabs.flex-column .nav-link {
- border-bottom-left-radius: 0.25rem;
- border-top-right-radius: 0;
- margin-right: -1px;
-}
-
-.nav-tabs.flex-column .nav-link:hover, .nav-tabs.flex-column .nav-link:focus {
- border-color: #e9ecef transparent #e9ecef #e9ecef;
-}
-
-.nav-tabs.flex-column .nav-link.active,
-.nav-tabs.flex-column .nav-item.show .nav-link {
- border-color: #dee2e6 transparent #dee2e6 #dee2e6;
-}
-
-.nav-tabs.flex-column.nav-tabs-right {
- border-left: 1px solid #dee2e6;
- border-right: 0;
-}
-
-.nav-tabs.flex-column.nav-tabs-right .nav-link {
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0.25rem;
- border-top-left-radius: 0;
- border-top-right-radius: 0.25rem;
- margin-left: -1px;
-}
-
-.nav-tabs.flex-column.nav-tabs-right .nav-link:hover, .nav-tabs.flex-column.nav-tabs-right .nav-link:focus {
- border-color: #e9ecef #e9ecef #e9ecef transparent;
-}
-
-.nav-tabs.flex-column.nav-tabs-right .nav-link.active,
-.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link {
- border-color: #dee2e6 #dee2e6 #dee2e6 transparent;
-}
-
-.navbar-no-expand {
- -ms-flex-direction: row;
- flex-direction: row;
-}
-
-.navbar-no-expand .nav-link {
- padding-left: 1rem;
- padding-right: 1rem;
-}
-
-.navbar-no-expand .dropdown-menu {
- position: absolute;
-}
-
-.navbar-light {
- background-color: #f8f9fa;
-}
-
-.navbar-dark {
- background-color: #343a40;
- border-color: #4b545c;
-}
-
-.navbar-primary {
- background-color: #007bff;
- color: #fff;
-}
-
-.navbar-primary.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-primary.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-primary.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-primary.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-primary.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-primary.navbar-light .form-control-navbar,
-.navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #0071eb;
- border-color: #0065d1;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-primary.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-primary.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-primary.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-primary.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-primary.navbar-light .form-control-navbar:focus,
-.navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #006fe6;
- border-color: #0065d1 !important;
- color: #343a40;
-}
-
-.navbar-primary.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-primary.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-primary.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-primary.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-primary.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-primary.navbar-dark .form-control-navbar,
-.navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #1486ff;
- border-color: #2e93ff;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-primary.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-primary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-primary.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-primary.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-primary.navbar-dark .form-control-navbar:focus,
-.navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #1a88ff;
- border-color: #2e93ff !important;
- color: #fff;
-}
-
-.navbar-secondary {
- background-color: #6c757d;
- color: #fff;
-}
-
-.navbar-secondary.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-secondary.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-secondary.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-secondary.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-secondary.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-secondary.navbar-light .form-control-navbar,
-.navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #636b72;
- border-color: #575e64;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-secondary.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-secondary.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-secondary.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-secondary.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-secondary.navbar-light .form-control-navbar:focus,
-.navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #60686f;
- border-color: #575e64 !important;
- color: #343a40;
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar,
-.navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #757f88;
- border-color: #838c94;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-secondary.navbar-dark .form-control-navbar:focus,
-.navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #78828a;
- border-color: #838c94 !important;
- color: #fff;
-}
-
-.navbar-success {
- background-color: #28a745;
- color: #fff;
-}
-
-.navbar-success.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-success.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-success.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-success.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-success.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-success.navbar-light .form-control-navbar,
-.navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #24973e;
- border-color: #1f8236;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-success.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-success.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-success.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-success.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-success.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-success.navbar-light .form-control-navbar:focus,
-.navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #23923d;
- border-color: #1f8236 !important;
- color: #343a40;
-}
-
-.navbar-success.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-success.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-success.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-success.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-success.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-success.navbar-dark .form-control-navbar,
-.navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #2cb74c;
- border-color: #31cc54;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-success.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-success.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-success.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-success.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-success.navbar-dark .form-control-navbar:focus,
-.navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #2dbc4e;
- border-color: #31cc54 !important;
- color: #fff;
-}
-
-.navbar-info {
- background-color: #17a2b8;
- color: #fff;
-}
-
-.navbar-info.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-info.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-info.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-info.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-info.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-info.navbar-light .form-control-navbar,
-.navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #1592a6;
- border-color: #127e8f;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-info.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-info.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-info.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-info.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-info.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-info.navbar-light .form-control-navbar:focus,
-.navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #148ea1;
- border-color: #127e8f !important;
- color: #343a40;
-}
-
-.navbar-info.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-info.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-info.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-info.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-info.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-info.navbar-dark .form-control-navbar,
-.navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #19b2ca;
- border-color: #1cc6e1;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-info.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-info.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-info.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-info.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-info.navbar-dark .form-control-navbar:focus,
-.navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #1ab6cf;
- border-color: #1cc6e1 !important;
- color: #fff;
-}
-
-.navbar-warning {
- background-color: #ffc107;
- color: #1f2d3d;
-}
-
-.navbar-warning.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-warning.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-warning.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-warning.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-warning.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-warning.navbar-light .form-control-navbar,
-.navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #f2b500;
- border-color: #d8a200;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-warning.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-warning.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-warning.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-warning.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-warning.navbar-light .form-control-navbar:focus,
-.navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #edb100;
- border-color: #d8a200 !important;
- color: #343a40;
-}
-
-.navbar-warning.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-warning.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-warning.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-warning.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-warning.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-warning.navbar-dark .form-control-navbar,
-.navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #ffc61b;
- border-color: #ffcc35;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-warning.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-warning.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-warning.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-warning.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-warning.navbar-dark .form-control-navbar:focus,
-.navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #ffc721;
- border-color: #ffcc35 !important;
- color: #fff;
-}
-
-.navbar-danger {
- background-color: #dc3545;
- color: #fff;
-}
-
-.navbar-danger.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-danger.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-danger.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-danger.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-danger.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-danger.navbar-light .form-control-navbar,
-.navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #d72536;
- border-color: #c22231;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-danger.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-danger.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-danger.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-danger.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-danger.navbar-light .form-control-navbar:focus,
-.navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #d32535;
- border-color: #c22231 !important;
- color: #343a40;
-}
-
-.navbar-danger.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-danger.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-danger.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-danger.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-danger.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-danger.navbar-dark .form-control-navbar,
-.navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #df4655;
- border-color: #e35c69;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-danger.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-danger.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-danger.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-danger.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-danger.navbar-dark .form-control-navbar:focus,
-.navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e04b59;
- border-color: #e35c69 !important;
- color: #fff;
-}
-
-.navbar-lightblue {
- background-color: #3c8dbc;
- color: #fff;
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar,
-.navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #3781ad;
- border-color: #317399;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-lightblue.navbar-light .form-control-navbar:focus,
-.navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #367fa9;
- border-color: #317399 !important;
- color: #343a40;
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar,
-.navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #4897c5;
- border-color: #5ba2cb;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-lightblue.navbar-dark .form-control-navbar:focus,
-.navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #4c99c6;
- border-color: #5ba2cb !important;
- color: #fff;
-}
-
-.navbar-navy {
- background-color: #001f3f;
- color: #fff;
-}
-
-.navbar-navy.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-navy.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-navy.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-navy.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-navy.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-navy.navbar-light .form-control-navbar,
-.navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #00152b;
- border-color: #000811;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-navy.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-navy.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-navy.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-navy.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-navy.navbar-light .form-control-navbar:focus,
-.navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #001226;
- border-color: #000811 !important;
- color: #343a40;
-}
-
-.navbar-navy.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-navy.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-navy.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-navy.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-navy.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-navy.navbar-dark .form-control-navbar,
-.navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #002953;
- border-color: #00366d;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-navy.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-navy.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-navy.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-navy.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-navy.navbar-dark .form-control-navbar:focus,
-.navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #002c59;
- border-color: #00366d !important;
- color: #fff;
-}
-
-.navbar-olive {
- background-color: #3d9970;
- color: #fff;
-}
-
-.navbar-olive.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-olive.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-olive.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-olive.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-olive.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-olive.navbar-light .form-control-navbar,
-.navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #378a65;
- border-color: #307858;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-olive.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-olive.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-olive.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-olive.navbar-light .form-control-navbar:focus,
-.navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #368763;
- border-color: #307858 !important;
- color: #343a40;
-}
-
-.navbar-olive.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-olive.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-olive.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-olive.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-olive.navbar-dark .form-control-navbar,
-.navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #43a87b;
- border-color: #4cb888;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-olive.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-olive.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-olive.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-olive.navbar-dark .form-control-navbar:focus,
-.navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #44ab7d;
- border-color: #4cb888 !important;
- color: #fff;
-}
-
-.navbar-lime {
- background-color: #01ff70;
- color: #1f2d3d;
-}
-
-.navbar-lime.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lime.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lime.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lime.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lime.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lime.navbar-light .form-control-navbar,
-.navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #00ec67;
- border-color: #00d25c;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-lime.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-lime.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-lime.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-lime.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-lime.navbar-light .form-control-navbar:focus,
-.navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #00e765;
- border-color: #00d25c !important;
- color: #343a40;
-}
-
-.navbar-lime.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lime.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lime.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lime.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lime.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lime.navbar-dark .form-control-navbar,
-.navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #15ff7b;
- border-color: #2fff8a;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-lime.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-lime.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-lime.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-lime.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-lime.navbar-dark .form-control-navbar:focus,
-.navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #1bff7e;
- border-color: #2fff8a !important;
- color: #fff;
-}
-
-.navbar-fuchsia {
- background-color: #f012be;
- color: #fff;
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar,
-.navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #df0eb0;
- border-color: #c70d9d;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-fuchsia.navbar-light .form-control-navbar:focus,
-.navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #db0ead;
- border-color: #c70d9d !important;
- color: #343a40;
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar,
-.navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #f125c3;
- border-color: #f33dca;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-fuchsia.navbar-dark .form-control-navbar:focus,
-.navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f22ac5;
- border-color: #f33dca !important;
- color: #fff;
-}
-
-.navbar-maroon {
- background-color: #d81b60;
- color: #fff;
-}
-
-.navbar-maroon.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-maroon.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-maroon.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-maroon.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-maroon.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-maroon.navbar-light .form-control-navbar,
-.navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #c61958;
- border-color: #af164e;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-maroon.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-maroon.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-maroon.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-maroon.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-maroon.navbar-light .form-control-navbar:focus,
-.navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #c11856;
- border-color: #af164e !important;
- color: #343a40;
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar,
-.navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e4246a;
- border-color: #e63a79;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-maroon.navbar-dark .form-control-navbar:focus,
-.navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e4286d;
- border-color: #e63a79 !important;
- color: #fff;
-}
-
-.navbar-blue {
- background-color: #007bff;
- color: #fff;
-}
-
-.navbar-blue.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-blue.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-blue.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-blue.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-blue.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-blue.navbar-light .form-control-navbar,
-.navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #0071eb;
- border-color: #0065d1;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-blue.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-blue.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-blue.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-blue.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-blue.navbar-light .form-control-navbar:focus,
-.navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #006fe6;
- border-color: #0065d1 !important;
- color: #343a40;
-}
-
-.navbar-blue.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-blue.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-blue.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-blue.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-blue.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-blue.navbar-dark .form-control-navbar,
-.navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #1486ff;
- border-color: #2e93ff;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-blue.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-blue.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-blue.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-blue.navbar-dark .form-control-navbar:focus,
-.navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #1a88ff;
- border-color: #2e93ff !important;
- color: #fff;
-}
-
-.navbar-indigo {
- background-color: #6610f2;
- color: #fff;
-}
-
-.navbar-indigo.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-indigo.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-indigo.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-indigo.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-indigo.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-indigo.navbar-light .form-control-navbar,
-.navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #5d0ce1;
- border-color: #530bc9;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-indigo.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-indigo.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-indigo.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-indigo.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-indigo.navbar-light .form-control-navbar:focus,
-.navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #5b0cdd;
- border-color: #530bc9 !important;
- color: #343a40;
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar,
-.navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #7223f3;
- border-color: #823cf4;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-indigo.navbar-dark .form-control-navbar:focus,
-.navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #7528f3;
- border-color: #823cf4 !important;
- color: #fff;
-}
-
-.navbar-purple {
- background-color: #6f42c1;
- color: #fff;
-}
-
-.navbar-purple.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-purple.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-purple.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-purple.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-purple.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-purple.navbar-light .form-control-navbar,
-.navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #663bb4;
- border-color: #5b35a0;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-purple.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-purple.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-purple.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-purple.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-purple.navbar-light .form-control-navbar:focus,
-.navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #643ab0;
- border-color: #5b35a0 !important;
- color: #343a40;
-}
-
-.navbar-purple.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-purple.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-purple.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-purple.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-purple.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-purple.navbar-dark .form-control-navbar,
-.navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #7b51c6;
- border-color: #8965cc;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-purple.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-purple.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-purple.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-purple.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-purple.navbar-dark .form-control-navbar:focus,
-.navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #7e55c7;
- border-color: #8965cc !important;
- color: #fff;
-}
-
-.navbar-pink {
- background-color: #e83e8c;
- color: #fff;
-}
-
-.navbar-pink.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-pink.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-pink.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-pink.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-pink.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-pink.navbar-light .form-control-navbar,
-.navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e62c81;
- border-color: #de1a74;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-pink.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-pink.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-pink.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-pink.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-pink.navbar-light .form-control-navbar:focus,
-.navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e5277e;
- border-color: #de1a74 !important;
- color: #343a40;
-}
-
-.navbar-pink.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-pink.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-pink.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-pink.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-pink.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-pink.navbar-dark .form-control-navbar,
-.navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #ea5097;
- border-color: #ed67a4;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-pink.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-pink.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-pink.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-pink.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-pink.navbar-dark .form-control-navbar:focus,
-.navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #eb559a;
- border-color: #ed67a4 !important;
- color: #fff;
-}
-
-.navbar-red {
- background-color: #dc3545;
- color: #fff;
-}
-
-.navbar-red.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-red.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-red.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-red.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-red.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-red.navbar-light .form-control-navbar,
-.navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #d72536;
- border-color: #c22231;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-red.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-red.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-red.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-red.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-red.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-red.navbar-light .form-control-navbar:focus,
-.navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #d32535;
- border-color: #c22231 !important;
- color: #343a40;
-}
-
-.navbar-red.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-red.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-red.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-red.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-red.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-red.navbar-dark .form-control-navbar,
-.navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #df4655;
- border-color: #e35c69;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-red.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-red.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-red.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-red.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-red.navbar-dark .form-control-navbar:focus,
-.navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e04b59;
- border-color: #e35c69 !important;
- color: #fff;
-}
-
-.navbar-orange {
- background-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.navbar-orange.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-orange.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-orange.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-orange.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-orange.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-orange.navbar-light .form-control-navbar,
-.navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #fa7302;
- border-color: #e16702;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-orange.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-orange.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-orange.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-orange.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-orange.navbar-light .form-control-navbar:focus,
-.navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f57102;
- border-color: #e16702 !important;
- color: #343a40;
-}
-
-.navbar-orange.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-orange.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-orange.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-orange.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-orange.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-orange.navbar-dark .form-control-navbar,
-.navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #fd8928;
- border-color: #fd9742;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-orange.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-orange.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-orange.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-orange.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-orange.navbar-dark .form-control-navbar:focus,
-.navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #fd8c2d;
- border-color: #fd9742 !important;
- color: #fff;
-}
-
-.navbar-yellow {
- background-color: #ffc107;
- color: #1f2d3d;
-}
-
-.navbar-yellow.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-yellow.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-yellow.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-yellow.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-yellow.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-yellow.navbar-light .form-control-navbar,
-.navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #f2b500;
- border-color: #d8a200;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-yellow.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-yellow.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-yellow.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-yellow.navbar-light .form-control-navbar:focus,
-.navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #edb100;
- border-color: #d8a200 !important;
- color: #343a40;
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar,
-.navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #ffc61b;
- border-color: #ffcc35;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-yellow.navbar-dark .form-control-navbar:focus,
-.navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #ffc721;
- border-color: #ffcc35 !important;
- color: #fff;
-}
-
-.navbar-green {
- background-color: #28a745;
- color: #fff;
-}
-
-.navbar-green.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-green.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-green.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-green.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-green.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-green.navbar-light .form-control-navbar,
-.navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #24973e;
- border-color: #1f8236;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-green.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-green.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-green.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-green.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-green.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-green.navbar-light .form-control-navbar:focus,
-.navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #23923d;
- border-color: #1f8236 !important;
- color: #343a40;
-}
-
-.navbar-green.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-green.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-green.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-green.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-green.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-green.navbar-dark .form-control-navbar,
-.navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #2cb74c;
- border-color: #31cc54;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-green.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-green.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-green.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-green.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-green.navbar-dark .form-control-navbar:focus,
-.navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #2dbc4e;
- border-color: #31cc54 !important;
- color: #fff;
-}
-
-.navbar-teal {
- background-color: #20c997;
- color: #fff;
-}
-
-.navbar-teal.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-teal.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-teal.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-teal.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-teal.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-teal.navbar-light .form-control-navbar,
-.navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #1db78a;
- border-color: #1aa179;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-teal.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-teal.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-teal.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-teal.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-teal.navbar-light .form-control-navbar:focus,
-.navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #1cb386;
- border-color: #1aa179 !important;
- color: #343a40;
-}
-
-.navbar-teal.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-teal.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-teal.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-teal.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-teal.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-teal.navbar-dark .form-control-navbar,
-.navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #23dba4;
- border-color: #38dfae;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-teal.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-teal.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-teal.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-teal.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-teal.navbar-dark .form-control-navbar:focus,
-.navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #26dca6;
- border-color: #38dfae !important;
- color: #fff;
-}
-
-.navbar-cyan {
- background-color: #17a2b8;
- color: #fff;
-}
-
-.navbar-cyan.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-cyan.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-cyan.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-cyan.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-cyan.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-cyan.navbar-light .form-control-navbar,
-.navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #1592a6;
- border-color: #127e8f;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-cyan.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-cyan.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-cyan.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-cyan.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-cyan.navbar-light .form-control-navbar:focus,
-.navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #148ea1;
- border-color: #127e8f !important;
- color: #343a40;
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar,
-.navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #19b2ca;
- border-color: #1cc6e1;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-cyan.navbar-dark .form-control-navbar:focus,
-.navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #1ab6cf;
- border-color: #1cc6e1 !important;
- color: #fff;
-}
-
-.navbar-white {
- background-color: #fff;
- color: #1f2d3d;
-}
-
-.navbar-white.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-white.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-white.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-white.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-white.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-white.navbar-light .form-control-navbar,
-.navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: whitesmoke;
- border-color: #e8e8e8;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-white.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-white.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-white.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-white.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-white.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-white.navbar-light .form-control-navbar:focus,
-.navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f2f2f2;
- border-color: #e8e8e8 !important;
- color: #343a40;
-}
-
-.navbar-white.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-white.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-white.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-white.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-white.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-white.navbar-dark .form-control-navbar,
-.navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: white;
- border-color: white;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-white.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-white.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-white.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-white.navbar-dark .form-control-navbar:focus,
-.navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: white;
- border-color: white !important;
- color: #fff;
-}
-
-.navbar-gray {
- background-color: #6c757d;
- color: #fff;
-}
-
-.navbar-gray.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray.navbar-light .form-control-navbar,
-.navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #636b72;
- border-color: #575e64;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-gray.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-gray.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-gray.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-gray.navbar-light .form-control-navbar:focus,
-.navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #60686f;
- border-color: #575e64 !important;
- color: #343a40;
-}
-
-.navbar-gray.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray.navbar-dark .form-control-navbar,
-.navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #757f88;
- border-color: #838c94;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-gray.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-gray.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-gray.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-gray.navbar-dark .form-control-navbar:focus,
-.navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #78828a;
- border-color: #838c94 !important;
- color: #fff;
-}
-
-.navbar-gray-dark {
- background-color: #343a40;
- color: #fff;
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar,
-.navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #2b3035;
- border-color: #1f2327;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.navbar-gray-dark.navbar-light .form-control-navbar:focus,
-.navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #292d32;
- border-color: #1f2327 !important;
- color: #343a40;
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar,
-.navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #3d444b;
- border-color: #495159;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.navbar-gray-dark.navbar-dark .form-control-navbar:focus,
-.navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #3f474e;
- border-color: #495159 !important;
- color: #fff;
-}
-
-.navbar-nav-not-expanded {
- -ms-flex-direction: row;
- flex-direction: row;
-}
-
-.navbar-nav-not-expanded .dropdown-menu {
- position: absolute;
-}
-
-.navbar-nav-not-expanded .nav-link {
- padding-right: 1rem;
- padding-left: 1rem;
-}
-
-.dark-mode .nav-pills .nav-link {
- color: #ced4da;
-}
-
-.dark-mode .nav-tabs {
- border-color: #56606a;
-}
-
-.dark-mode .nav-tabs .nav-link:focus,
-.dark-mode .nav-tabs .nav-link:hover {
- border-color: #56606a;
-}
-
-.dark-mode .nav-tabs .nav-item.show .nav-link,
-.dark-mode .nav-tabs .nav-link.active {
- background-color: #343a40;
- border-color: #56606a #56606a transparent #56606a;
- color: #fff;
-}
-
-.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link.active, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
-.dark-mode .nav-tabs.flex-column .nav-link.active,
-.dark-mode .nav-tabs.flex-column .nav-link:focus,
-.dark-mode .nav-tabs.flex-column .nav-link:hover {
- border-color: #56606a transparent #56606a #56606a;
-}
-
-.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
-.dark-mode .nav-tabs.flex-column .nav-link:focus,
-.dark-mode .nav-tabs.flex-column .nav-link:hover {
- background-color: #3f474e;
-}
-
-.dark-mode .nav-tabs.flex-column.nav-tabs-right {
- border-color: #56606a;
-}
-
-.dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link.active, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:focus, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:hover {
- border-color: #56606a #56606a #56606a transparent;
-}
-
-.dark-mode .navbar-light {
- background-color: #f8f9fa;
-}
-
-.dark-mode .navbar-dark {
- background-color: #343a40;
- border-color: #4b545c;
-}
-
-.dark-mode .navbar-primary {
- background-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar,
-.dark-mode .navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #395d83;
- border-color: #315071;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #375a7f;
- border-color: #315071 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar,
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #45719f;
- border-color: #4d7eb1;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #4774a3;
- border-color: #4d7eb1 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-secondary {
- background-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar,
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #636b72;
- border-color: #575e64;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #60686f;
- border-color: #575e64 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar,
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #757f88;
- border-color: #838c94;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #78828a;
- border-color: #838c94 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-success {
- background-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar,
-.dark-mode .navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #00a87d;
- border-color: #008e6a;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-success.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #00a379;
- border-color: #008e6a !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar,
-.dark-mode .navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #00d09b;
- border-color: #00eaae;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #00d69f;
- border-color: #00eaae !important;
- color: #fff;
-}
-
-.dark-mode .navbar-info {
- background-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar,
-.dark-mode .navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #268fd5;
- border-color: #2280bf;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-info.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #258cd1;
- border-color: #2280bf !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar,
-.dark-mode .navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #45a1de;
- border-color: #5bace2;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #4aa3df;
- border-color: #5bace2 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-warning {
- background-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar,
-.dark-mode .navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e5910c;
- border-color: #cd820a;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e08e0b;
- border-color: #cd820a !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar,
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #f4a425;
- border-color: #f5ae3e;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f4a62a;
- border-color: #f5ae3e !important;
- color: #fff;
-}
-
-.dark-mode .navbar-danger {
- background-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar,
-.dark-mode .navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e53b2a;
- border-color: #da2d1b;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e43725;
- border-color: #da2d1b !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar,
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e95d4e;
- border-color: #ec7265;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #ea6153;
- border-color: #ec7265 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-lightblue {
- background-color: #86bad8;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar,
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #76b1d3;
- border-color: #63a6cd;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #72afd2;
- border-color: #63a6cd !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar,
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #95c3dd;
- border-color: #a9cee3;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #99c5de;
- border-color: #a9cee3 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-navy {
- background-color: #002c59;
- color: #fff;
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar,
-.dark-mode .navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #002244;
- border-color: #00152b;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #001f3f;
- border-color: #00152b !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar,
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #00366d;
- border-color: #004286;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #003872;
- border-color: #004286 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-olive {
- background-color: #74c8a3;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar,
-.dark-mode .navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #66c299;
- border-color: #53bb8d;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #62c096;
- border-color: #53bb8d !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar,
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #83ceac;
- border-color: #95d5b8;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #87cfaf;
- border-color: #95d5b8 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-lime {
- background-color: #67ffa9;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar,
-.dark-mode .navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #53ff9e;
- border-color: #39ff90;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #4eff9b;
- border-color: #39ff90 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar,
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #7bffb5;
- border-color: #95ffc3;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #81ffb8;
- border-color: #95ffc3 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-fuchsia {
- background-color: #f672d8;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar,
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #f55fd3;
- border-color: #f347cc;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f55ad2;
- border-color: #f347cc !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar,
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #f785de;
- border-color: #f99de4;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f88adf;
- border-color: #f99de4 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-maroon {
- background-color: #ed6c9b;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar,
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #ea5a8f;
- border-color: #e8447f;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #ea568c;
- border-color: #e8447f !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar,
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #ef7ea8;
- border-color: #f295b7;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f083ab;
- border-color: #f295b7 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-blue {
- background-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar,
-.dark-mode .navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #395d83;
- border-color: #315071;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #375a7f;
- border-color: #315071 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar,
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #45719f;
- border-color: #4d7eb1;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #4774a3;
- border-color: #4d7eb1 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-indigo {
- background-color: #6610f2;
- color: #fff;
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar,
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #5d0ce1;
- border-color: #530bc9;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #5b0cdd;
- border-color: #530bc9 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar,
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #7223f3;
- border-color: #823cf4;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #7528f3;
- border-color: #823cf4 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-purple {
- background-color: #6f42c1;
- color: #fff;
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar,
-.dark-mode .navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #663bb4;
- border-color: #5b35a0;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #643ab0;
- border-color: #5b35a0 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar,
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #7b51c6;
- border-color: #8965cc;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #7e55c7;
- border-color: #8965cc !important;
- color: #fff;
-}
-
-.dark-mode .navbar-pink {
- background-color: #e83e8c;
- color: #fff;
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar,
-.dark-mode .navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e62c81;
- border-color: #de1a74;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e5277e;
- border-color: #de1a74 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar,
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #ea5097;
- border-color: #ed67a4;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #eb559a;
- border-color: #ed67a4 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-red {
- background-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar,
-.dark-mode .navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e53b2a;
- border-color: #da2d1b;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-red.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e43725;
- border-color: #da2d1b !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar,
-.dark-mode .navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e95d4e;
- border-color: #ec7265;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #ea6153;
- border-color: #ec7265 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-orange {
- background-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar,
-.dark-mode .navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #fa7302;
- border-color: #e16702;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f57102;
- border-color: #e16702 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar,
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #fd8928;
- border-color: #fd9742;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #fd8c2d;
- border-color: #fd9742 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-yellow {
- background-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar,
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #e5910c;
- border-color: #cd820a;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #e08e0b;
- border-color: #cd820a !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar,
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #f4a425;
- border-color: #f5ae3e;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f4a62a;
- border-color: #f5ae3e !important;
- color: #fff;
-}
-
-.dark-mode .navbar-green {
- background-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar,
-.dark-mode .navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #00a87d;
- border-color: #008e6a;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-green.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #00a379;
- border-color: #008e6a !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar,
-.dark-mode .navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #00d09b;
- border-color: #00eaae;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #00d69f;
- border-color: #00eaae !important;
- color: #fff;
-}
-
-.dark-mode .navbar-teal {
- background-color: #20c997;
- color: #fff;
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar,
-.dark-mode .navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #1db78a;
- border-color: #1aa179;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #1cb386;
- border-color: #1aa179 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar,
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #23dba4;
- border-color: #38dfae;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #26dca6;
- border-color: #38dfae !important;
- color: #fff;
-}
-
-.dark-mode .navbar-cyan {
- background-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar,
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #268fd5;
- border-color: #2280bf;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #258cd1;
- border-color: #2280bf !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar,
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #45a1de;
- border-color: #5bace2;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #4aa3df;
- border-color: #5bace2 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-white {
- background-color: #fff;
- color: #1f2d3d;
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar,
-.dark-mode .navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: whitesmoke;
- border-color: #e8e8e8;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-white.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #f2f2f2;
- border-color: #e8e8e8 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar,
-.dark-mode .navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: white;
- border-color: white;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: white;
- border-color: white !important;
- color: #fff;
-}
-
-.dark-mode .navbar-gray {
- background-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar,
-.dark-mode .navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #636b72;
- border-color: #575e64;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #60686f;
- border-color: #575e64 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar,
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #757f88;
- border-color: #838c94;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #78828a;
- border-color: #838c94 !important;
- color: #fff;
-}
-
-.dark-mode .navbar-gray-dark {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::-webkit-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::-moz-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::-ms-input-placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar,
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #2b3035;
- border-color: #1f2327;
- color: rgba(52, 58, 64, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::-moz-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
- color: #343a40;
-}
-
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus,
-.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #292d32;
- border-color: #1f2327 !important;
- color: #343a40;
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::-moz-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar,
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #3d444b;
- border-color: #495159;
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::-moz-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
- color: #fff;
-}
-
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus,
-.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
- background-color: #3f474e;
- border-color: #495159 !important;
- color: #fff;
-}
-
-.pagination-month .page-item {
- justify-self: stretch;
-}
-
-.pagination-month .page-item .page-link {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-direction: column;
- flex-direction: column;
- box-shadow: none;
-}
-
-.pagination-month .page-item:first-child .page-link, .pagination-month .page-item:last-child .page-link {
- height: 100%;
- font-size: 1.25rem;
-}
-
-.pagination-month .page-item .page-month {
- margin-bottom: 0;
- font-size: 1.25rem;
- font-weight: 700;
-}
-
-.pagination-month .page-item .page-year {
- margin-bottom: 0;
-}
-
-.pagination-month.pagination-lg .page-month {
- font-size: 1.5625rem;
-}
-
-.pagination-month.pagination-sm .page-month {
- font-size: 1rem;
-}
-
-.dark-mode .page-item.disabled a,
-.dark-mode .page-item.disabled .page-link {
- background-color: #3a4047 !important;
- border-color: #6c757d !important;
- color: #6c757d;
-}
-
-.dark-mode .page-item .page-link {
- color: #3f6791;
-}
-
-.dark-mode .page-item.active .page-link {
- background-color: #3f6791;
- border-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .page-item.active .page-link:hover, .dark-mode .page-item.active .page-link:focus {
- color: #ced4da !important;
-}
-
-.dark-mode .page-item:not(.active) .page-link {
- background-color: #343a40;
- border-color: #6c757d;
-}
-
-.dark-mode .page-item:not(.active) .page-link:hover, .dark-mode .page-item:not(.active) .page-link:focus {
- color: #4774a3;
- background-color: #3f474e;
-}
-
-.form-group.has-icon {
- position: relative;
-}
-
-.form-group.has-icon .form-control {
- padding-right: 35px;
-}
-
-.form-group.has-icon .form-icon {
- background-color: transparent;
- border: 0;
- cursor: pointer;
- font-size: 1rem;
- padding: 0.375rem 0.75rem;
- position: absolute;
- right: 3px;
- top: 0;
-}
-
-.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type {
- border-radius: 0;
-}
-
-.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.fal, .form-control-feedback.fad, .form-control-feedback.svg-inline--fa, .form-control-feedback.ion {
- line-height: calc(2.25rem + 2px);
-}
-
-.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.fal, .input-lg + .form-control-feedback.fad, .input-lg + .form-control-feedback.svg-inline--fa, .input-lg + .form-control-feedback.ion,
-.input-group-lg + .form-control-feedback.fa,
-.input-group-lg + .form-control-feedback.fas,
-.input-group-lg + .form-control-feedback.far,
-.input-group-lg + .form-control-feedback.fab,
-.input-group-lg + .form-control-feedback.fal,
-.input-group-lg + .form-control-feedback.fad,
-.input-group-lg + .form-control-feedback.svg-inline--fa,
-.input-group-lg + .form-control-feedback.ion {
- line-height: calc(2.875rem + 2px);
-}
-
-.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.fal, .form-group-lg .form-control + .form-control-feedback.fad, .form-group-lg .form-control + .form-control-feedback.svg-inline--fa, .form-group-lg .form-control + .form-control-feedback.ion {
- line-height: calc(2.875rem + 2px);
-}
-
-.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.fal, .input-sm + .form-control-feedback.fad, .input-sm + .form-control-feedback.svg-inline--fa, .input-sm + .form-control-feedback.ion,
-.input-group-sm + .form-control-feedback.fa,
-.input-group-sm + .form-control-feedback.fas,
-.input-group-sm + .form-control-feedback.far,
-.input-group-sm + .form-control-feedback.fab,
-.input-group-sm + .form-control-feedback.fal,
-.input-group-sm + .form-control-feedback.fad,
-.input-group-sm + .form-control-feedback.svg-inline--fa,
-.input-group-sm + .form-control-feedback.ion {
- line-height: calc(1.8125rem + 2px);
-}
-
-.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.fal, .form-group-sm .form-control + .form-control-feedback.fad, .form-group-sm .form-control + .form-control-feedback.svg-inline--fa, .form-group-sm .form-control + .form-control-feedback.ion {
- line-height: calc(1.8125rem + 2px);
-}
-
-label:not(.form-check-label):not(.custom-file-label) {
- font-weight: 700;
-}
-
-.warning-feedback {
- font-size: 80%;
- color: #ffc107;
- display: none;
- margin-top: 0.25rem;
- width: 100%;
-}
-
-.warning-tooltip {
- border-radius: 0.25rem;
- font-size: 0.875rem;
- background-color: rgba(255, 193, 7, 0.9);
- color: #1f2d3d;
- display: none;
- line-height: 1.5;
- margin-top: .1rem;
- max-width: 100%;
- padding: 0.25rem 0.5rem;
- position: absolute;
- top: 100%;
- z-index: 5;
-}
-
-.form-control.is-warning {
- border-color: #ffc107;
-}
-
-.form-control.is-warning:focus {
- border-color: #ffc107;
- box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
-}
-
-.form-control.is-warning ~ .warning-feedback,
-.form-control.is-warning ~ .warning-tooltip {
- display: block;
-}
-
-textarea.form-control.is-warning {
- padding-right: 2.25rem;
- background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
-}
-
-.custom-select.is-warning {
- border-color: #ffc107;
-}
-
-.custom-select.is-warning:focus {
- border-color: #ffc107;
- box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
-}
-
-.custom-select.is-warning ~ .warning-feedback,
-.custom-select.is-warning ~ .warning-tooltip {
- display: block;
-}
-
-.form-control-file.is-warning ~ .warning-feedback,
-.form-control-file.is-warning ~ .warning-tooltip {
- display: block;
-}
-
-.form-check-input.is-warning ~ .form-check-label {
- color: #ffc107;
-}
-
-.form-check-input.is-warning ~ .warning-feedback,
-.form-check-input.is-warning ~ .warning-tooltip {
- display: block;
-}
-
-.custom-control-input.is-warning ~ .custom-control-label {
- color: #ffc107;
-}
-
-.custom-control-input.is-warning ~ .custom-control-label::before {
- border-color: #ffc107;
-}
-
-.custom-control-input.is-warning ~ .warning-feedback,
-.custom-control-input.is-warning ~ .warning-tooltip {
- display: block;
-}
-
-.custom-control-input.is-warning:checked ~ .custom-control-label::before {
- background-color: #ffce3a;
- border-color: #ffce3a;
-}
-
-.custom-control-input.is-warning:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
-}
-
-.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #ffc107;
-}
-
-.custom-file-input.is-warning ~ .custom-file-label {
- border-color: #ffc107;
-}
-
-.custom-file-input.is-warning ~ .warning-feedback,
-.custom-file-input.is-warning ~ .warning-tooltip {
- display: block;
-}
-
-.custom-file-input.is-warning:focus ~ .custom-file-label {
- border-color: #ffc107;
- box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
-}
-
-body.text-sm .input-group-text {
- font-size: 0.875rem;
-}
-
-.form-control.form-control-border,
-.custom-select.form-control-border {
- border-top: 0;
- border-left: 0;
- border-right: 0;
- border-radius: 0;
- box-shadow: inherit;
-}
-
-.form-control.form-control-border.border-width-2,
-.custom-select.form-control-border.border-width-2 {
- border-bottom-width: 2px;
-}
-
-.form-control.form-control-border.border-width-3,
-.custom-select.form-control-border.border-width-3 {
- border-bottom-width: 3px;
-}
-
-.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
- background-color: #007bff;
- border-color: #004a99;
-}
-
-.custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
- background-color: #003e80;
-}
-
-.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #007bff;
- border-color: #004a99;
-}
-
-.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #99caff;
-}
-
-.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
- background-color: #313539;
-}
-
-.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #bcc1c6;
-}
-
-.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
- background-color: #28a745;
- border-color: #145523;
-}
-
-.custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
- background-color: #0f401b;
-}
-
-.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #28a745;
- border-color: #145523;
-}
-
-.custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #86e29b;
-}
-
-.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
- background-color: #17a2b8;
- border-color: #0c525d;
-}
-
-.custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
- background-color: #093e47;
-}
-
-.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #17a2b8;
- border-color: #0c525d;
-}
-
-.custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #7adeee;
-}
-
-.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
- background-color: #ffc107;
- border-color: #a07800;
-}
-
-.custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
- background-color: #876500;
-}
-
-.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #ffc107;
- border-color: #a07800;
-}
-
-.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #ffe7a0;
-}
-
-.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
- background-color: #dc3545;
- border-color: #921925;
-}
-
-.custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
- background-color: #7c151f;
-}
-
-.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #dc3545;
- border-color: #921925;
-}
-
-.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f3b7bd;
-}
-
-.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
- background-color: #f8f9fa;
- border-color: #bdc6d0;
-}
-
-.custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
- background-color: #aeb9c5;
-}
-
-.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f8f9fa;
- border-color: #bdc6d0;
-}
-
-.custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
- background-color: white;
-}
-
-.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
- background-color: black;
-}
-
-.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #7a8793;
-}
-
-.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
- background-color: #3c8dbc;
- border-color: #23536f;
-}
-
-.custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
-}
-
-.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
- background-color: #1d455b;
-}
-
-.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3c8dbc;
- border-color: #23536f;
-}
-
-.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
-}
-
-.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #acd0e5;
-}
-
-.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
- background-color: #001f3f;
- border-color: black;
-}
-
-.custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
-}
-
-.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
- background-color: black;
-}
-
-.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #001f3f;
- border-color: black;
-}
-
-.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
-}
-
-.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #006ad8;
-}
-
-.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
- background-color: #3d9970;
- border-color: #20503b;
-}
-
-.custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
-}
-
-.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
- background-color: #193e2d;
-}
-
-.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3d9970;
- border-color: #20503b;
-}
-
-.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
-}
-
-.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #99d6bb;
-}
-
-.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
- background-color: #01ff70;
- border-color: #009a43;
-}
-
-.custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
-}
-
-.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
- background-color: #008138;
-}
-
-.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #01ff70;
- border-color: #009a43;
-}
-
-.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
-}
-
-.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #9affc6;
-}
-
-.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
- background-color: #f012be;
- border-color: #930974;
-}
-
-.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
-}
-
-.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
- background-color: #7b0861;
-}
-
-.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f012be;
- border-color: #930974;
-}
-
-.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
-}
-
-.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f9a2e5;
-}
-
-.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
- background-color: #d81b60;
- border-color: #7d1038;
-}
-
-.custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
-}
-
-.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
- background-color: #670d2e;
-}
-
-.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #d81b60;
- border-color: #7d1038;
-}
-
-.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
-}
-
-.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f29aba;
-}
-
-.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
- background-color: #007bff;
- border-color: #004a99;
-}
-
-.custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
- background-color: #003e80;
-}
-
-.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #007bff;
- border-color: #004a99;
-}
-
-.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #99caff;
-}
-
-.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
- background-color: #6610f2;
- border-color: #3d0894;
-}
-
-.custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
- background-color: #33077c;
-}
-
-.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6610f2;
- border-color: #3d0894;
-}
-
-.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #c3a1fa;
-}
-
-.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
- background-color: #6f42c1;
- border-color: #432776;
-}
-
-.custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
- background-color: #382063;
-}
-
-.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6f42c1;
- border-color: #432776;
-}
-
-.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #c7b5e7;
-}
-
-.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
- background-color: #e83e8c;
- border-color: #ac145a;
-}
-
-.custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
- background-color: #95124e;
-}
-
-.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #e83e8c;
- border-color: #ac145a;
-}
-
-.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f8c7dd;
-}
-
-.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
- background-color: #dc3545;
- border-color: #921925;
-}
-
-.custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
- background-color: #7c151f;
-}
-
-.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #dc3545;
- border-color: #921925;
-}
-
-.custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f3b7bd;
-}
-
-.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
- background-color: #fd7e14;
- border-color: #aa4e01;
-}
-
-.custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
- background-color: #904201;
-}
-
-.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #fd7e14;
- border-color: #aa4e01;
-}
-
-.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #fed1ac;
-}
-
-.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
- background-color: #ffc107;
- border-color: #a07800;
-}
-
-.custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
- background-color: #876500;
-}
-
-.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #ffc107;
- border-color: #a07800;
-}
-
-.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #ffe7a0;
-}
-
-.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
- background-color: #28a745;
- border-color: #145523;
-}
-
-.custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
- background-color: #0f401b;
-}
-
-.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #28a745;
- border-color: #145523;
-}
-
-.custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #86e29b;
-}
-
-.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
- background-color: #20c997;
- border-color: #127155;
-}
-
-.custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
- background-color: #0e5b44;
-}
-
-.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #20c997;
- border-color: #127155;
-}
-
-.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #94eed3;
-}
-
-.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
- background-color: #17a2b8;
- border-color: #0c525d;
-}
-
-.custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
- background-color: #093e47;
-}
-
-.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #17a2b8;
- border-color: #0c525d;
-}
-
-.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #7adeee;
-}
-
-.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
- background-color: #fff;
- border-color: #cccccc;
-}
-
-.custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
- background-color: #bfbfbf;
-}
-
-.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #fff;
- border-color: #cccccc;
-}
-
-.custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
- background-color: white;
-}
-
-.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
- background-color: #313539;
-}
-
-.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #bcc1c6;
-}
-
-.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
- background-color: black;
-}
-
-.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #7a8793;
-}
-
-.custom-range.custom-range-primary:focus {
- outline: none;
-}
-
-.custom-range.custom-range-primary:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-range.custom-range-primary:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-range.custom-range-primary:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-range.custom-range-primary::-webkit-slider-thumb {
- background-color: #007bff;
-}
-
-.custom-range.custom-range-primary::-webkit-slider-thumb:active {
- background-color: #b3d7ff;
-}
-
-.custom-range.custom-range-primary::-moz-range-thumb {
- background-color: #007bff;
-}
-
-.custom-range.custom-range-primary::-moz-range-thumb:active {
- background-color: #b3d7ff;
-}
-
-.custom-range.custom-range-primary::-ms-thumb {
- background-color: #007bff;
-}
-
-.custom-range.custom-range-primary::-ms-thumb:active {
- background-color: #b3d7ff;
-}
-
-.custom-range.custom-range-secondary:focus {
- outline: none;
-}
-
-.custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-range.custom-range-secondary:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-range.custom-range-secondary:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-range.custom-range-secondary::-webkit-slider-thumb {
- background-color: #6c757d;
-}
-
-.custom-range.custom-range-secondary::-webkit-slider-thumb:active {
- background-color: #caced1;
-}
-
-.custom-range.custom-range-secondary::-moz-range-thumb {
- background-color: #6c757d;
-}
-
-.custom-range.custom-range-secondary::-moz-range-thumb:active {
- background-color: #caced1;
-}
-
-.custom-range.custom-range-secondary::-ms-thumb {
- background-color: #6c757d;
-}
-
-.custom-range.custom-range-secondary::-ms-thumb:active {
- background-color: #caced1;
-}
-
-.custom-range.custom-range-success:focus {
- outline: none;
-}
-
-.custom-range.custom-range-success:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-range.custom-range-success:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-range.custom-range-success:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-range.custom-range-success::-webkit-slider-thumb {
- background-color: #28a745;
-}
-
-.custom-range.custom-range-success::-webkit-slider-thumb:active {
- background-color: #9be7ac;
-}
-
-.custom-range.custom-range-success::-moz-range-thumb {
- background-color: #28a745;
-}
-
-.custom-range.custom-range-success::-moz-range-thumb:active {
- background-color: #9be7ac;
-}
-
-.custom-range.custom-range-success::-ms-thumb {
- background-color: #28a745;
-}
-
-.custom-range.custom-range-success::-ms-thumb:active {
- background-color: #9be7ac;
-}
-
-.custom-range.custom-range-info:focus {
- outline: none;
-}
-
-.custom-range.custom-range-info:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-range.custom-range-info:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-range.custom-range-info:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-range.custom-range-info::-webkit-slider-thumb {
- background-color: #17a2b8;
-}
-
-.custom-range.custom-range-info::-webkit-slider-thumb:active {
- background-color: #90e4f1;
-}
-
-.custom-range.custom-range-info::-moz-range-thumb {
- background-color: #17a2b8;
-}
-
-.custom-range.custom-range-info::-moz-range-thumb:active {
- background-color: #90e4f1;
-}
-
-.custom-range.custom-range-info::-ms-thumb {
- background-color: #17a2b8;
-}
-
-.custom-range.custom-range-info::-ms-thumb:active {
- background-color: #90e4f1;
-}
-
-.custom-range.custom-range-warning:focus {
- outline: none;
-}
-
-.custom-range.custom-range-warning:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-range.custom-range-warning:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-range.custom-range-warning:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-range.custom-range-warning::-webkit-slider-thumb {
- background-color: #ffc107;
-}
-
-.custom-range.custom-range-warning::-webkit-slider-thumb:active {
- background-color: #ffeeba;
-}
-
-.custom-range.custom-range-warning::-moz-range-thumb {
- background-color: #ffc107;
-}
-
-.custom-range.custom-range-warning::-moz-range-thumb:active {
- background-color: #ffeeba;
-}
-
-.custom-range.custom-range-warning::-ms-thumb {
- background-color: #ffc107;
-}
-
-.custom-range.custom-range-warning::-ms-thumb:active {
- background-color: #ffeeba;
-}
-
-.custom-range.custom-range-danger:focus {
- outline: none;
-}
-
-.custom-range.custom-range-danger:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-range.custom-range-danger:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-range.custom-range-danger:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-range.custom-range-danger::-webkit-slider-thumb {
- background-color: #dc3545;
-}
-
-.custom-range.custom-range-danger::-webkit-slider-thumb:active {
- background-color: #f6cdd1;
-}
-
-.custom-range.custom-range-danger::-moz-range-thumb {
- background-color: #dc3545;
-}
-
-.custom-range.custom-range-danger::-moz-range-thumb:active {
- background-color: #f6cdd1;
-}
-
-.custom-range.custom-range-danger::-ms-thumb {
- background-color: #dc3545;
-}
-
-.custom-range.custom-range-danger::-ms-thumb:active {
- background-color: #f6cdd1;
-}
-
-.custom-range.custom-range-light:focus {
- outline: none;
-}
-
-.custom-range.custom-range-light:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.custom-range.custom-range-light:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.custom-range.custom-range-light:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.custom-range.custom-range-light::-webkit-slider-thumb {
- background-color: #f8f9fa;
-}
-
-.custom-range.custom-range-light::-webkit-slider-thumb:active {
- background-color: white;
-}
-
-.custom-range.custom-range-light::-moz-range-thumb {
- background-color: #f8f9fa;
-}
-
-.custom-range.custom-range-light::-moz-range-thumb:active {
- background-color: white;
-}
-
-.custom-range.custom-range-light::-ms-thumb {
- background-color: #f8f9fa;
-}
-
-.custom-range.custom-range-light::-ms-thumb:active {
- background-color: white;
-}
-
-.custom-range.custom-range-dark:focus {
- outline: none;
-}
-
-.custom-range.custom-range-dark:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-range.custom-range-dark:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-range.custom-range-dark:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-range.custom-range-dark::-webkit-slider-thumb {
- background-color: #343a40;
-}
-
-.custom-range.custom-range-dark::-webkit-slider-thumb:active {
- background-color: #88939e;
-}
-
-.custom-range.custom-range-dark::-moz-range-thumb {
- background-color: #343a40;
-}
-
-.custom-range.custom-range-dark::-moz-range-thumb:active {
- background-color: #88939e;
-}
-
-.custom-range.custom-range-dark::-ms-thumb {
- background-color: #343a40;
-}
-
-.custom-range.custom-range-dark::-ms-thumb:active {
- background-color: #88939e;
-}
-
-.custom-range.custom-range-lightblue:focus {
- outline: none;
-}
-
-.custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
-}
-
-.custom-range.custom-range-lightblue:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
-}
-
-.custom-range.custom-range-lightblue:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
-}
-
-.custom-range.custom-range-lightblue::-webkit-slider-thumb {
- background-color: #3c8dbc;
-}
-
-.custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
- background-color: #c0dbeb;
-}
-
-.custom-range.custom-range-lightblue::-moz-range-thumb {
- background-color: #3c8dbc;
-}
-
-.custom-range.custom-range-lightblue::-moz-range-thumb:active {
- background-color: #c0dbeb;
-}
-
-.custom-range.custom-range-lightblue::-ms-thumb {
- background-color: #3c8dbc;
-}
-
-.custom-range.custom-range-lightblue::-ms-thumb:active {
- background-color: #c0dbeb;
-}
-
-.custom-range.custom-range-navy:focus {
- outline: none;
-}
-
-.custom-range.custom-range-navy:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
-}
-
-.custom-range.custom-range-navy:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
-}
-
-.custom-range.custom-range-navy:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
-}
-
-.custom-range.custom-range-navy::-webkit-slider-thumb {
- background-color: #001f3f;
-}
-
-.custom-range.custom-range-navy::-webkit-slider-thumb:active {
- background-color: #0077f2;
-}
-
-.custom-range.custom-range-navy::-moz-range-thumb {
- background-color: #001f3f;
-}
-
-.custom-range.custom-range-navy::-moz-range-thumb:active {
- background-color: #0077f2;
-}
-
-.custom-range.custom-range-navy::-ms-thumb {
- background-color: #001f3f;
-}
-
-.custom-range.custom-range-navy::-ms-thumb:active {
- background-color: #0077f2;
-}
-
-.custom-range.custom-range-olive:focus {
- outline: none;
-}
-
-.custom-range.custom-range-olive:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
-}
-
-.custom-range.custom-range-olive:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
-}
-
-.custom-range.custom-range-olive:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
-}
-
-.custom-range.custom-range-olive::-webkit-slider-thumb {
- background-color: #3d9970;
-}
-
-.custom-range.custom-range-olive::-webkit-slider-thumb:active {
- background-color: #abdec7;
-}
-
-.custom-range.custom-range-olive::-moz-range-thumb {
- background-color: #3d9970;
-}
-
-.custom-range.custom-range-olive::-moz-range-thumb:active {
- background-color: #abdec7;
-}
-
-.custom-range.custom-range-olive::-ms-thumb {
- background-color: #3d9970;
-}
-
-.custom-range.custom-range-olive::-ms-thumb:active {
- background-color: #abdec7;
-}
-
-.custom-range.custom-range-lime:focus {
- outline: none;
-}
-
-.custom-range.custom-range-lime:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
-}
-
-.custom-range.custom-range-lime:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
-}
-
-.custom-range.custom-range-lime:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
-}
-
-.custom-range.custom-range-lime::-webkit-slider-thumb {
- background-color: #01ff70;
-}
-
-.custom-range.custom-range-lime::-webkit-slider-thumb:active {
- background-color: #b4ffd4;
-}
-
-.custom-range.custom-range-lime::-moz-range-thumb {
- background-color: #01ff70;
-}
-
-.custom-range.custom-range-lime::-moz-range-thumb:active {
- background-color: #b4ffd4;
-}
-
-.custom-range.custom-range-lime::-ms-thumb {
- background-color: #01ff70;
-}
-
-.custom-range.custom-range-lime::-ms-thumb:active {
- background-color: #b4ffd4;
-}
-
-.custom-range.custom-range-fuchsia:focus {
- outline: none;
-}
-
-.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
-}
-
-.custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
-}
-
-.custom-range.custom-range-fuchsia:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
-}
-
-.custom-range.custom-range-fuchsia::-webkit-slider-thumb {
- background-color: #f012be;
-}
-
-.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
- background-color: #fbbaec;
-}
-
-.custom-range.custom-range-fuchsia::-moz-range-thumb {
- background-color: #f012be;
-}
-
-.custom-range.custom-range-fuchsia::-moz-range-thumb:active {
- background-color: #fbbaec;
-}
-
-.custom-range.custom-range-fuchsia::-ms-thumb {
- background-color: #f012be;
-}
-
-.custom-range.custom-range-fuchsia::-ms-thumb:active {
- background-color: #fbbaec;
-}
-
-.custom-range.custom-range-maroon:focus {
- outline: none;
-}
-
-.custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
-}
-
-.custom-range.custom-range-maroon:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
-}
-
-.custom-range.custom-range-maroon:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
-}
-
-.custom-range.custom-range-maroon::-webkit-slider-thumb {
- background-color: #d81b60;
-}
-
-.custom-range.custom-range-maroon::-webkit-slider-thumb:active {
- background-color: #f5b0c9;
-}
-
-.custom-range.custom-range-maroon::-moz-range-thumb {
- background-color: #d81b60;
-}
-
-.custom-range.custom-range-maroon::-moz-range-thumb:active {
- background-color: #f5b0c9;
-}
-
-.custom-range.custom-range-maroon::-ms-thumb {
- background-color: #d81b60;
-}
-
-.custom-range.custom-range-maroon::-ms-thumb:active {
- background-color: #f5b0c9;
-}
-
-.custom-range.custom-range-blue:focus {
- outline: none;
-}
-
-.custom-range.custom-range-blue:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-range.custom-range-blue:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-range.custom-range-blue:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
-}
-
-.custom-range.custom-range-blue::-webkit-slider-thumb {
- background-color: #007bff;
-}
-
-.custom-range.custom-range-blue::-webkit-slider-thumb:active {
- background-color: #b3d7ff;
-}
-
-.custom-range.custom-range-blue::-moz-range-thumb {
- background-color: #007bff;
-}
-
-.custom-range.custom-range-blue::-moz-range-thumb:active {
- background-color: #b3d7ff;
-}
-
-.custom-range.custom-range-blue::-ms-thumb {
- background-color: #007bff;
-}
-
-.custom-range.custom-range-blue::-ms-thumb:active {
- background-color: #b3d7ff;
-}
-
-.custom-range.custom-range-indigo:focus {
- outline: none;
-}
-
-.custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.custom-range.custom-range-indigo:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.custom-range.custom-range-indigo:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.custom-range.custom-range-indigo::-webkit-slider-thumb {
- background-color: #6610f2;
-}
-
-.custom-range.custom-range-indigo::-webkit-slider-thumb:active {
- background-color: #d2b9fb;
-}
-
-.custom-range.custom-range-indigo::-moz-range-thumb {
- background-color: #6610f2;
-}
-
-.custom-range.custom-range-indigo::-moz-range-thumb:active {
- background-color: #d2b9fb;
-}
-
-.custom-range.custom-range-indigo::-ms-thumb {
- background-color: #6610f2;
-}
-
-.custom-range.custom-range-indigo::-ms-thumb:active {
- background-color: #d2b9fb;
-}
-
-.custom-range.custom-range-purple:focus {
- outline: none;
-}
-
-.custom-range.custom-range-purple:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.custom-range.custom-range-purple:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.custom-range.custom-range-purple:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.custom-range.custom-range-purple::-webkit-slider-thumb {
- background-color: #6f42c1;
-}
-
-.custom-range.custom-range-purple::-webkit-slider-thumb:active {
- background-color: #d5c8ed;
-}
-
-.custom-range.custom-range-purple::-moz-range-thumb {
- background-color: #6f42c1;
-}
-
-.custom-range.custom-range-purple::-moz-range-thumb:active {
- background-color: #d5c8ed;
-}
-
-.custom-range.custom-range-purple::-ms-thumb {
- background-color: #6f42c1;
-}
-
-.custom-range.custom-range-purple::-ms-thumb:active {
- background-color: #d5c8ed;
-}
-
-.custom-range.custom-range-pink:focus {
- outline: none;
-}
-
-.custom-range.custom-range-pink:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.custom-range.custom-range-pink:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.custom-range.custom-range-pink:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.custom-range.custom-range-pink::-webkit-slider-thumb {
- background-color: #e83e8c;
-}
-
-.custom-range.custom-range-pink::-webkit-slider-thumb:active {
- background-color: #fbddeb;
-}
-
-.custom-range.custom-range-pink::-moz-range-thumb {
- background-color: #e83e8c;
-}
-
-.custom-range.custom-range-pink::-moz-range-thumb:active {
- background-color: #fbddeb;
-}
-
-.custom-range.custom-range-pink::-ms-thumb {
- background-color: #e83e8c;
-}
-
-.custom-range.custom-range-pink::-ms-thumb:active {
- background-color: #fbddeb;
-}
-
-.custom-range.custom-range-red:focus {
- outline: none;
-}
-
-.custom-range.custom-range-red:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-range.custom-range-red:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-range.custom-range-red:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
-}
-
-.custom-range.custom-range-red::-webkit-slider-thumb {
- background-color: #dc3545;
-}
-
-.custom-range.custom-range-red::-webkit-slider-thumb:active {
- background-color: #f6cdd1;
-}
-
-.custom-range.custom-range-red::-moz-range-thumb {
- background-color: #dc3545;
-}
-
-.custom-range.custom-range-red::-moz-range-thumb:active {
- background-color: #f6cdd1;
-}
-
-.custom-range.custom-range-red::-ms-thumb {
- background-color: #dc3545;
-}
-
-.custom-range.custom-range-red::-ms-thumb:active {
- background-color: #f6cdd1;
-}
-
-.custom-range.custom-range-orange:focus {
- outline: none;
-}
-
-.custom-range.custom-range-orange:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.custom-range.custom-range-orange:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.custom-range.custom-range-orange:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.custom-range.custom-range-orange::-webkit-slider-thumb {
- background-color: #fd7e14;
-}
-
-.custom-range.custom-range-orange::-webkit-slider-thumb:active {
- background-color: #ffdfc5;
-}
-
-.custom-range.custom-range-orange::-moz-range-thumb {
- background-color: #fd7e14;
-}
-
-.custom-range.custom-range-orange::-moz-range-thumb:active {
- background-color: #ffdfc5;
-}
-
-.custom-range.custom-range-orange::-ms-thumb {
- background-color: #fd7e14;
-}
-
-.custom-range.custom-range-orange::-ms-thumb:active {
- background-color: #ffdfc5;
-}
-
-.custom-range.custom-range-yellow:focus {
- outline: none;
-}
-
-.custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-range.custom-range-yellow:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-range.custom-range-yellow:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
-}
-
-.custom-range.custom-range-yellow::-webkit-slider-thumb {
- background-color: #ffc107;
-}
-
-.custom-range.custom-range-yellow::-webkit-slider-thumb:active {
- background-color: #ffeeba;
-}
-
-.custom-range.custom-range-yellow::-moz-range-thumb {
- background-color: #ffc107;
-}
-
-.custom-range.custom-range-yellow::-moz-range-thumb:active {
- background-color: #ffeeba;
-}
-
-.custom-range.custom-range-yellow::-ms-thumb {
- background-color: #ffc107;
-}
-
-.custom-range.custom-range-yellow::-ms-thumb:active {
- background-color: #ffeeba;
-}
-
-.custom-range.custom-range-green:focus {
- outline: none;
-}
-
-.custom-range.custom-range-green:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-range.custom-range-green:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-range.custom-range-green:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
-}
-
-.custom-range.custom-range-green::-webkit-slider-thumb {
- background-color: #28a745;
-}
-
-.custom-range.custom-range-green::-webkit-slider-thumb:active {
- background-color: #9be7ac;
-}
-
-.custom-range.custom-range-green::-moz-range-thumb {
- background-color: #28a745;
-}
-
-.custom-range.custom-range-green::-moz-range-thumb:active {
- background-color: #9be7ac;
-}
-
-.custom-range.custom-range-green::-ms-thumb {
- background-color: #28a745;
-}
-
-.custom-range.custom-range-green::-ms-thumb:active {
- background-color: #9be7ac;
-}
-
-.custom-range.custom-range-teal:focus {
- outline: none;
-}
-
-.custom-range.custom-range-teal:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.custom-range.custom-range-teal:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.custom-range.custom-range-teal:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.custom-range.custom-range-teal::-webkit-slider-thumb {
- background-color: #20c997;
-}
-
-.custom-range.custom-range-teal::-webkit-slider-thumb:active {
- background-color: #aaf1dc;
-}
-
-.custom-range.custom-range-teal::-moz-range-thumb {
- background-color: #20c997;
-}
-
-.custom-range.custom-range-teal::-moz-range-thumb:active {
- background-color: #aaf1dc;
-}
-
-.custom-range.custom-range-teal::-ms-thumb {
- background-color: #20c997;
-}
-
-.custom-range.custom-range-teal::-ms-thumb:active {
- background-color: #aaf1dc;
-}
-
-.custom-range.custom-range-cyan:focus {
- outline: none;
-}
-
-.custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-range.custom-range-cyan:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-range.custom-range-cyan:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
-}
-
-.custom-range.custom-range-cyan::-webkit-slider-thumb {
- background-color: #17a2b8;
-}
-
-.custom-range.custom-range-cyan::-webkit-slider-thumb:active {
- background-color: #90e4f1;
-}
-
-.custom-range.custom-range-cyan::-moz-range-thumb {
- background-color: #17a2b8;
-}
-
-.custom-range.custom-range-cyan::-moz-range-thumb:active {
- background-color: #90e4f1;
-}
-
-.custom-range.custom-range-cyan::-ms-thumb {
- background-color: #17a2b8;
-}
-
-.custom-range.custom-range-cyan::-ms-thumb:active {
- background-color: #90e4f1;
-}
-
-.custom-range.custom-range-white:focus {
- outline: none;
-}
-
-.custom-range.custom-range-white:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.custom-range.custom-range-white:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.custom-range.custom-range-white:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.custom-range.custom-range-white::-webkit-slider-thumb {
- background-color: #fff;
-}
-
-.custom-range.custom-range-white::-webkit-slider-thumb:active {
- background-color: white;
-}
-
-.custom-range.custom-range-white::-moz-range-thumb {
- background-color: #fff;
-}
-
-.custom-range.custom-range-white::-moz-range-thumb:active {
- background-color: white;
-}
-
-.custom-range.custom-range-white::-ms-thumb {
- background-color: #fff;
-}
-
-.custom-range.custom-range-white::-ms-thumb:active {
- background-color: white;
-}
-
-.custom-range.custom-range-gray:focus {
- outline: none;
-}
-
-.custom-range.custom-range-gray:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-range.custom-range-gray:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-range.custom-range-gray:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.custom-range.custom-range-gray::-webkit-slider-thumb {
- background-color: #6c757d;
-}
-
-.custom-range.custom-range-gray::-webkit-slider-thumb:active {
- background-color: #caced1;
-}
-
-.custom-range.custom-range-gray::-moz-range-thumb {
- background-color: #6c757d;
-}
-
-.custom-range.custom-range-gray::-moz-range-thumb:active {
- background-color: #caced1;
-}
-
-.custom-range.custom-range-gray::-ms-thumb {
- background-color: #6c757d;
-}
-
-.custom-range.custom-range-gray::-ms-thumb:active {
- background-color: #caced1;
-}
-
-.custom-range.custom-range-gray-dark:focus {
- outline: none;
-}
-
-.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-range.custom-range-gray-dark:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.custom-range.custom-range-gray-dark::-webkit-slider-thumb {
- background-color: #343a40;
-}
-
-.custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
- background-color: #88939e;
-}
-
-.custom-range.custom-range-gray-dark::-moz-range-thumb {
- background-color: #343a40;
-}
-
-.custom-range.custom-range-gray-dark::-moz-range-thumb:active {
- background-color: #88939e;
-}
-
-.custom-range.custom-range-gray-dark::-ms-thumb {
- background-color: #343a40;
-}
-
-.custom-range.custom-range-gray-dark::-ms-thumb:active {
- background-color: #88939e;
-}
-
-.custom-control-input-primary:checked ~ .custom-control-label::before {
- border-color: #007bff;
- background-color: #007bff;
-}
-
-.custom-control-input-primary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-primary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23007bff'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-primary:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
-}
-
-.custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #80bdff;
-}
-
-.custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
- background-color: #b3d7ff;
- border-color: #b3d7ff;
-}
-
-.custom-control-input-secondary:checked ~ .custom-control-label::before {
- border-color: #6c757d;
- background-color: #6c757d;
-}
-
-.custom-control-input-secondary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-secondary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-secondary:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
-}
-
-.custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #afb5ba;
-}
-
-.custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
- background-color: #caced1;
- border-color: #caced1;
-}
-
-.custom-control-input-success:checked ~ .custom-control-label::before {
- border-color: #28a745;
- background-color: #28a745;
-}
-
-.custom-control-input-success.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-success.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2328a745'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-success:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
-}
-
-.custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #71dd8a;
-}
-
-.custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
- background-color: #9be7ac;
- border-color: #9be7ac;
-}
-
-.custom-control-input-info:checked ~ .custom-control-label::before {
- border-color: #17a2b8;
- background-color: #17a2b8;
-}
-
-.custom-control-input-info.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-info.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-info:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(23, 162, 184, 0.25);
-}
-
-.custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #63d9ec;
-}
-
-.custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
- background-color: #90e4f1;
- border-color: #90e4f1;
-}
-
-.custom-control-input-warning:checked ~ .custom-control-label::before {
- border-color: #ffc107;
- background-color: #ffc107;
-}
-
-.custom-control-input-warning.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-warning.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffc107'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-warning:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
-}
-
-.custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #ffe187;
-}
-
-.custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
- background-color: #ffeeba;
- border-color: #ffeeba;
-}
-
-.custom-control-input-danger:checked ~ .custom-control-label::before {
- border-color: #dc3545;
- background-color: #dc3545;
-}
-
-.custom-control-input-danger.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23dc3545' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-danger.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23dc3545'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-danger:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
-}
-
-.custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #efa2a9;
-}
-
-.custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
- background-color: #f6cdd1;
- border-color: #f6cdd1;
-}
-
-.custom-control-input-light:checked ~ .custom-control-label::before {
- border-color: #f8f9fa;
- background-color: #f8f9fa;
-}
-
-.custom-control-input-light.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-light.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-light:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
-}
-
-.custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
- border-color: white;
-}
-
-.custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
- background-color: white;
- border-color: white;
-}
-
-.custom-control-input-dark:checked ~ .custom-control-label::before {
- border-color: #343a40;
- background-color: #343a40;
-}
-
-.custom-control-input-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-dark:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
-}
-
-.custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #6d7a86;
-}
-
-.custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
- background-color: #88939e;
- border-color: #88939e;
-}
-
-.custom-control-input-lightblue:checked ~ .custom-control-label::before {
- border-color: #3c8dbc;
- background-color: #3c8dbc;
-}
-
-.custom-control-input-lightblue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233c8dbc' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-lightblue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233c8dbc'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-lightblue:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(60, 141, 188, 0.25);
-}
-
-.custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #99c5de;
-}
-
-.custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
- background-color: #c0dbeb;
- border-color: #c0dbeb;
-}
-
-.custom-control-input-navy:checked ~ .custom-control-label::before {
- border-color: #001f3f;
- background-color: #001f3f;
-}
-
-.custom-control-input-navy.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23001f3f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-navy.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23001f3f'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-navy:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 31, 63, 0.25);
-}
-
-.custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #005ebf;
-}
-
-.custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
- background-color: #0077f2;
- border-color: #0077f2;
-}
-
-.custom-control-input-olive:checked ~ .custom-control-label::before {
- border-color: #3d9970;
- background-color: #3d9970;
-}
-
-.custom-control-input-olive.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233d9970' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-olive.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233d9970'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-olive:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(61, 153, 112, 0.25);
-}
-
-.custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #87cfaf;
-}
-
-.custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
- background-color: #abdec7;
- border-color: #abdec7;
-}
-
-.custom-control-input-lime:checked ~ .custom-control-label::before {
- border-color: #01ff70;
- background-color: #01ff70;
-}
-
-.custom-control-input-lime.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2301ff70' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-lime.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2301ff70'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-lime:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(1, 255, 112, 0.25);
-}
-
-.custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #81ffb8;
-}
-
-.custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
- background-color: #b4ffd4;
- border-color: #b4ffd4;
-}
-
-.custom-control-input-fuchsia:checked ~ .custom-control-label::before {
- border-color: #f012be;
- background-color: #f012be;
-}
-
-.custom-control-input-fuchsia.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f012be' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-fuchsia.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f012be'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-fuchsia:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(240, 18, 190, 0.25);
-}
-
-.custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #f88adf;
-}
-
-.custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
- background-color: #fbbaec;
- border-color: #fbbaec;
-}
-
-.custom-control-input-maroon:checked ~ .custom-control-label::before {
- border-color: #d81b60;
- background-color: #d81b60;
-}
-
-.custom-control-input-maroon.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23d81b60' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-maroon.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23d81b60'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-maroon:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(216, 27, 96, 0.25);
-}
-
-.custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #f083ab;
-}
-
-.custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
- background-color: #f5b0c9;
- border-color: #f5b0c9;
-}
-
-.custom-control-input-blue:checked ~ .custom-control-label::before {
- border-color: #007bff;
- background-color: #007bff;
-}
-
-.custom-control-input-blue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-blue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23007bff'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-blue:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
-}
-
-.custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #80bdff;
-}
-
-.custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
- background-color: #b3d7ff;
- border-color: #b3d7ff;
-}
-
-.custom-control-input-indigo:checked ~ .custom-control-label::before {
- border-color: #6610f2;
- background-color: #6610f2;
-}
-
-.custom-control-input-indigo.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-indigo.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-indigo:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(102, 16, 242, 0.25);
-}
-
-.custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #b389f9;
-}
-
-.custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
- background-color: #d2b9fb;
- border-color: #d2b9fb;
-}
-
-.custom-control-input-purple:checked ~ .custom-control-label::before {
- border-color: #6f42c1;
- background-color: #6f42c1;
-}
-
-.custom-control-input-purple.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-purple.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-purple:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(111, 66, 193, 0.25);
-}
-
-.custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #b8a2e0;
-}
-
-.custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
- background-color: #d5c8ed;
- border-color: #d5c8ed;
-}
-
-.custom-control-input-pink:checked ~ .custom-control-label::before {
- border-color: #e83e8c;
- background-color: #e83e8c;
-}
-
-.custom-control-input-pink.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-pink.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-pink:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(232, 62, 140, 0.25);
-}
-
-.custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #f6b0d0;
-}
-
-.custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
- background-color: #fbddeb;
- border-color: #fbddeb;
-}
-
-.custom-control-input-red:checked ~ .custom-control-label::before {
- border-color: #dc3545;
- background-color: #dc3545;
-}
-
-.custom-control-input-red.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23dc3545' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-red.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23dc3545'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-red:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
-}
-
-.custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #efa2a9;
-}
-
-.custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
- background-color: #f6cdd1;
- border-color: #f6cdd1;
-}
-
-.custom-control-input-orange:checked ~ .custom-control-label::before {
- border-color: #fd7e14;
- background-color: #fd7e14;
-}
-
-.custom-control-input-orange.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-orange.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-orange:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(253, 126, 20, 0.25);
-}
-
-.custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #fec392;
-}
-
-.custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
- background-color: #ffdfc5;
- border-color: #ffdfc5;
-}
-
-.custom-control-input-yellow:checked ~ .custom-control-label::before {
- border-color: #ffc107;
- background-color: #ffc107;
-}
-
-.custom-control-input-yellow.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-yellow.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffc107'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-yellow:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
-}
-
-.custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #ffe187;
-}
-
-.custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
- background-color: #ffeeba;
- border-color: #ffeeba;
-}
-
-.custom-control-input-green:checked ~ .custom-control-label::before {
- border-color: #28a745;
- background-color: #28a745;
-}
-
-.custom-control-input-green.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-green.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2328a745'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-green:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
-}
-
-.custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #71dd8a;
-}
-
-.custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
- background-color: #9be7ac;
- border-color: #9be7ac;
-}
-
-.custom-control-input-teal:checked ~ .custom-control-label::before {
- border-color: #20c997;
- background-color: #20c997;
-}
-
-.custom-control-input-teal.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-teal.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-teal:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
-}
-
-.custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #7eeaca;
-}
-
-.custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
- background-color: #aaf1dc;
- border-color: #aaf1dc;
-}
-
-.custom-control-input-cyan:checked ~ .custom-control-label::before {
- border-color: #17a2b8;
- background-color: #17a2b8;
-}
-
-.custom-control-input-cyan.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-cyan.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-cyan:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(23, 162, 184, 0.25);
-}
-
-.custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #63d9ec;
-}
-
-.custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
- background-color: #90e4f1;
- border-color: #90e4f1;
-}
-
-.custom-control-input-white:checked ~ .custom-control-label::before {
- border-color: #fff;
- background-color: #fff;
-}
-
-.custom-control-input-white.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-white.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-white:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
-}
-
-.custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
- border-color: white;
-}
-
-.custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
- background-color: white;
- border-color: white;
-}
-
-.custom-control-input-gray:checked ~ .custom-control-label::before {
- border-color: #6c757d;
- background-color: #6c757d;
-}
-
-.custom-control-input-gray.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-gray.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-gray:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
-}
-
-.custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #afb5ba;
-}
-
-.custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
- background-color: #caced1;
- border-color: #caced1;
-}
-
-.custom-control-input-gray-dark:checked ~ .custom-control-label::before {
- border-color: #343a40;
- background-color: #343a40;
-}
-
-.custom-control-input-gray-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-gray-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
-}
-
-.custom-control-input-gray-dark:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
-}
-
-.custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #6d7a86;
-}
-
-.custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
- background-color: #88939e;
- border-color: #88939e;
-}
-
-.custom-control-input-outline ~ .custom-control-label::before {
- background-color: transparent !important;
- box-shadow: none;
-}
-
-.custom-control-input-outline:checked ~ .custom-control-label::before {
- background-color: transparent;
-}
-
-.navbar-dark .btn-navbar,
-.navbar-dark .form-control-navbar {
- background-color: #3f474e;
- border: 1px solid #56606a;
- color: white;
-}
-
-.navbar-dark .btn-navbar:hover {
- background-color: #454d55;
-}
-
-.navbar-dark .btn-navbar:focus {
- background-color: #4b545c;
-}
-
-.navbar-dark .form-control-navbar + .input-group-prepend > .btn-navbar,
-.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
- background-color: #3f474e;
- color: #fff;
- border: 1px solid #56606a;
- border-left: none;
-}
-
-.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar),
-.dark-mode .custom-select,
-.dark-mode .custom-file-label,
-.dark-mode .custom-file-label::after,
-.dark-mode .custom-control-label::before,
-.dark-mode .input-group-text {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar):not(.is-invalid):not(:focus),
-.dark-mode .custom-file-label,
-.dark-mode .custom-file-label::after {
- border-color: #6c757d;
-}
-
-.dark-mode select {
- background-color: #343a40;
- color: #fff;
- border-color: #6c757d;
-}
-
-.dark-mode .custom-select {
- background: #343a40 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='%23fff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
-}
-
-.dark-mode .custom-select[multiple] {
- background: #343a40;
-}
-
-.dark-mode .input-group-text {
- border-color: #6c757d;
-}
-
-.dark-mode .custom-control-input:disabled ~ .custom-control-label::before,
-.dark-mode .custom-control-input[disabled] ~ .custom-control-label::before {
- background-color: #3f474e;
- border-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode input:-webkit-autofill,
-.dark-mode input:-webkit-autofill:hover,
-.dark-mode input:-webkit-autofill:focus,
-.dark-mode textarea:-webkit-autofill,
-.dark-mode textarea:-webkit-autofill:hover,
-.dark-mode textarea:-webkit-autofill:focus,
-.dark-mode select:-webkit-autofill,
-.dark-mode select:-webkit-autofill:hover,
-.dark-mode select:-webkit-autofill:focus {
- -webkit-text-fill-color: #fff;
-}
-
-.dark-mode .custom-range::-webkit-slider-runnable-track {
- background-color: #454d55;
-}
-
-.dark-mode .custom-range::-moz-range-track {
- background-color: #454d55;
-}
-
-.dark-mode .custom-range::-ms-track {
- background-color: #454d55;
-}
-
-.dark-mode .custom-range.custom-range-primary:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-primary:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-primary:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-primary:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb {
- background-color: #3f6791;
-}
-
-.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb:active {
- background-color: #a9c1da;
-}
-
-.dark-mode .custom-range.custom-range-primary::-moz-range-thumb {
- background-color: #3f6791;
-}
-
-.dark-mode .custom-range.custom-range-primary::-moz-range-thumb:active {
- background-color: #a9c1da;
-}
-
-.dark-mode .custom-range.custom-range-primary::-ms-thumb {
- background-color: #3f6791;
-}
-
-.dark-mode .custom-range.custom-range-primary::-ms-thumb:active {
- background-color: #a9c1da;
-}
-
-.dark-mode .custom-range.custom-range-secondary:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-secondary:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-secondary:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb {
- background-color: #6c757d;
-}
-
-.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb:active {
- background-color: #caced1;
-}
-
-.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb {
- background-color: #6c757d;
-}
-
-.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb:active {
- background-color: #caced1;
-}
-
-.dark-mode .custom-range.custom-range-secondary::-ms-thumb {
- background-color: #6c757d;
-}
-
-.dark-mode .custom-range.custom-range-secondary::-ms-thumb:active {
- background-color: #caced1;
-}
-
-.dark-mode .custom-range.custom-range-success:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-success:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-success:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-success:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb {
- background-color: #00bc8c;
-}
-
-.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb:active {
- background-color: #70ffda;
-}
-
-.dark-mode .custom-range.custom-range-success::-moz-range-thumb {
- background-color: #00bc8c;
-}
-
-.dark-mode .custom-range.custom-range-success::-moz-range-thumb:active {
- background-color: #70ffda;
-}
-
-.dark-mode .custom-range.custom-range-success::-ms-thumb {
- background-color: #00bc8c;
-}
-
-.dark-mode .custom-range.custom-range-success::-ms-thumb:active {
- background-color: #70ffda;
-}
-
-.dark-mode .custom-range.custom-range-info:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-info:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-info:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-info:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb {
- background-color: #3498db;
-}
-
-.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb:active {
- background-color: #cce5f6;
-}
-
-.dark-mode .custom-range.custom-range-info::-moz-range-thumb {
- background-color: #3498db;
-}
-
-.dark-mode .custom-range.custom-range-info::-moz-range-thumb:active {
- background-color: #cce5f6;
-}
-
-.dark-mode .custom-range.custom-range-info::-ms-thumb {
- background-color: #3498db;
-}
-
-.dark-mode .custom-range.custom-range-info::-ms-thumb:active {
- background-color: #cce5f6;
-}
-
-.dark-mode .custom-range.custom-range-warning:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-warning:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-warning:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-warning:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb {
- background-color: #f39c12;
-}
-
-.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb:active {
- background-color: #fce3bc;
-}
-
-.dark-mode .custom-range.custom-range-warning::-moz-range-thumb {
- background-color: #f39c12;
-}
-
-.dark-mode .custom-range.custom-range-warning::-moz-range-thumb:active {
- background-color: #fce3bc;
-}
-
-.dark-mode .custom-range.custom-range-warning::-ms-thumb {
- background-color: #f39c12;
-}
-
-.dark-mode .custom-range.custom-range-warning::-ms-thumb:active {
- background-color: #fce3bc;
-}
-
-.dark-mode .custom-range.custom-range-danger:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-danger:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-danger:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-danger:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb {
- background-color: #e74c3c;
-}
-
-.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb:active {
- background-color: #fbdedb;
-}
-
-.dark-mode .custom-range.custom-range-danger::-moz-range-thumb {
- background-color: #e74c3c;
-}
-
-.dark-mode .custom-range.custom-range-danger::-moz-range-thumb:active {
- background-color: #fbdedb;
-}
-
-.dark-mode .custom-range.custom-range-danger::-ms-thumb {
- background-color: #e74c3c;
-}
-
-.dark-mode .custom-range.custom-range-danger::-ms-thumb:active {
- background-color: #fbdedb;
-}
-
-.dark-mode .custom-range.custom-range-light:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-light:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-light:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-light:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb {
- background-color: #f8f9fa;
-}
-
-.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-light::-moz-range-thumb {
- background-color: #f8f9fa;
-}
-
-.dark-mode .custom-range.custom-range-light::-moz-range-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-light::-ms-thumb {
- background-color: #f8f9fa;
-}
-
-.dark-mode .custom-range.custom-range-light::-ms-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-dark:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-dark:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-dark:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-dark:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb {
- background-color: #343a40;
-}
-
-.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb:active {
- background-color: #88939e;
-}
-
-.dark-mode .custom-range.custom-range-dark::-moz-range-thumb {
- background-color: #343a40;
-}
-
-.dark-mode .custom-range.custom-range-dark::-moz-range-thumb:active {
- background-color: #88939e;
-}
-
-.dark-mode .custom-range.custom-range-dark::-ms-thumb {
- background-color: #343a40;
-}
-
-.dark-mode .custom-range.custom-range-dark::-ms-thumb:active {
- background-color: #88939e;
-}
-
-.dark-mode .custom-range.custom-range-lightblue:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-lightblue:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-lightblue:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb {
- background-color: #86bad8;
-}
-
-.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb {
- background-color: #86bad8;
-}
-
-.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-lightblue::-ms-thumb {
- background-color: #86bad8;
-}
-
-.dark-mode .custom-range.custom-range-lightblue::-ms-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-navy:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-navy:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-navy:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-navy:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb {
- background-color: #002c59;
-}
-
-.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb:active {
- background-color: #0c84ff;
-}
-
-.dark-mode .custom-range.custom-range-navy::-moz-range-thumb {
- background-color: #002c59;
-}
-
-.dark-mode .custom-range.custom-range-navy::-moz-range-thumb:active {
- background-color: #0c84ff;
-}
-
-.dark-mode .custom-range.custom-range-navy::-ms-thumb {
- background-color: #002c59;
-}
-
-.dark-mode .custom-range.custom-range-navy::-ms-thumb:active {
- background-color: #0c84ff;
-}
-
-.dark-mode .custom-range.custom-range-olive:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-olive:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-olive:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-olive:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb {
- background-color: #74c8a3;
-}
-
-.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb:active {
- background-color: #f4fbf8;
-}
-
-.dark-mode .custom-range.custom-range-olive::-moz-range-thumb {
- background-color: #74c8a3;
-}
-
-.dark-mode .custom-range.custom-range-olive::-moz-range-thumb:active {
- background-color: #f4fbf8;
-}
-
-.dark-mode .custom-range.custom-range-olive::-ms-thumb {
- background-color: #74c8a3;
-}
-
-.dark-mode .custom-range.custom-range-olive::-ms-thumb:active {
- background-color: #f4fbf8;
-}
-
-.dark-mode .custom-range.custom-range-lime:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-lime:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-lime:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-lime:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb {
- background-color: #67ffa9;
-}
-
-.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-lime::-moz-range-thumb {
- background-color: #67ffa9;
-}
-
-.dark-mode .custom-range.custom-range-lime::-moz-range-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-lime::-ms-thumb {
- background-color: #67ffa9;
-}
-
-.dark-mode .custom-range.custom-range-lime::-ms-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-fuchsia:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-fuchsia:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb {
- background-color: #f672d8;
-}
-
-.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb {
- background-color: #f672d8;
-}
-
-.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb {
- background-color: #f672d8;
-}
-
-.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-maroon:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-maroon:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-maroon:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb {
- background-color: #ed6c9b;
-}
-
-.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb {
- background-color: #ed6c9b;
-}
-
-.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-maroon::-ms-thumb {
- background-color: #ed6c9b;
-}
-
-.dark-mode .custom-range.custom-range-maroon::-ms-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-blue:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-blue:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-blue:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-blue:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb {
- background-color: #3f6791;
-}
-
-.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb:active {
- background-color: #a9c1da;
-}
-
-.dark-mode .custom-range.custom-range-blue::-moz-range-thumb {
- background-color: #3f6791;
-}
-
-.dark-mode .custom-range.custom-range-blue::-moz-range-thumb:active {
- background-color: #a9c1da;
-}
-
-.dark-mode .custom-range.custom-range-blue::-ms-thumb {
- background-color: #3f6791;
-}
-
-.dark-mode .custom-range.custom-range-blue::-ms-thumb:active {
- background-color: #a9c1da;
-}
-
-.dark-mode .custom-range.custom-range-indigo:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-indigo:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-indigo:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb {
- background-color: #6610f2;
-}
-
-.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb:active {
- background-color: #d2b9fb;
-}
-
-.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb {
- background-color: #6610f2;
-}
-
-.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb:active {
- background-color: #d2b9fb;
-}
-
-.dark-mode .custom-range.custom-range-indigo::-ms-thumb {
- background-color: #6610f2;
-}
-
-.dark-mode .custom-range.custom-range-indigo::-ms-thumb:active {
- background-color: #d2b9fb;
-}
-
-.dark-mode .custom-range.custom-range-purple:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-purple:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-purple:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-purple:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb {
- background-color: #6f42c1;
-}
-
-.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb:active {
- background-color: #d5c8ed;
-}
-
-.dark-mode .custom-range.custom-range-purple::-moz-range-thumb {
- background-color: #6f42c1;
-}
-
-.dark-mode .custom-range.custom-range-purple::-moz-range-thumb:active {
- background-color: #d5c8ed;
-}
-
-.dark-mode .custom-range.custom-range-purple::-ms-thumb {
- background-color: #6f42c1;
-}
-
-.dark-mode .custom-range.custom-range-purple::-ms-thumb:active {
- background-color: #d5c8ed;
-}
-
-.dark-mode .custom-range.custom-range-pink:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-pink:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-pink:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-pink:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb {
- background-color: #e83e8c;
-}
-
-.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb:active {
- background-color: #fbddeb;
-}
-
-.dark-mode .custom-range.custom-range-pink::-moz-range-thumb {
- background-color: #e83e8c;
-}
-
-.dark-mode .custom-range.custom-range-pink::-moz-range-thumb:active {
- background-color: #fbddeb;
-}
-
-.dark-mode .custom-range.custom-range-pink::-ms-thumb {
- background-color: #e83e8c;
-}
-
-.dark-mode .custom-range.custom-range-pink::-ms-thumb:active {
- background-color: #fbddeb;
-}
-
-.dark-mode .custom-range.custom-range-red:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-red:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-red:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-red:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb {
- background-color: #e74c3c;
-}
-
-.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb:active {
- background-color: #fbdedb;
-}
-
-.dark-mode .custom-range.custom-range-red::-moz-range-thumb {
- background-color: #e74c3c;
-}
-
-.dark-mode .custom-range.custom-range-red::-moz-range-thumb:active {
- background-color: #fbdedb;
-}
-
-.dark-mode .custom-range.custom-range-red::-ms-thumb {
- background-color: #e74c3c;
-}
-
-.dark-mode .custom-range.custom-range-red::-ms-thumb:active {
- background-color: #fbdedb;
-}
-
-.dark-mode .custom-range.custom-range-orange:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-orange:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-orange:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-orange:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb {
- background-color: #fd7e14;
-}
-
-.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb:active {
- background-color: #ffdfc5;
-}
-
-.dark-mode .custom-range.custom-range-orange::-moz-range-thumb {
- background-color: #fd7e14;
-}
-
-.dark-mode .custom-range.custom-range-orange::-moz-range-thumb:active {
- background-color: #ffdfc5;
-}
-
-.dark-mode .custom-range.custom-range-orange::-ms-thumb {
- background-color: #fd7e14;
-}
-
-.dark-mode .custom-range.custom-range-orange::-ms-thumb:active {
- background-color: #ffdfc5;
-}
-
-.dark-mode .custom-range.custom-range-yellow:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-yellow:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-yellow:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb {
- background-color: #f39c12;
-}
-
-.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb:active {
- background-color: #fce3bc;
-}
-
-.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb {
- background-color: #f39c12;
-}
-
-.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb:active {
- background-color: #fce3bc;
-}
-
-.dark-mode .custom-range.custom-range-yellow::-ms-thumb {
- background-color: #f39c12;
-}
-
-.dark-mode .custom-range.custom-range-yellow::-ms-thumb:active {
- background-color: #fce3bc;
-}
-
-.dark-mode .custom-range.custom-range-green:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-green:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-green:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-green:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb {
- background-color: #00bc8c;
-}
-
-.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb:active {
- background-color: #70ffda;
-}
-
-.dark-mode .custom-range.custom-range-green::-moz-range-thumb {
- background-color: #00bc8c;
-}
-
-.dark-mode .custom-range.custom-range-green::-moz-range-thumb:active {
- background-color: #70ffda;
-}
-
-.dark-mode .custom-range.custom-range-green::-ms-thumb {
- background-color: #00bc8c;
-}
-
-.dark-mode .custom-range.custom-range-green::-ms-thumb:active {
- background-color: #70ffda;
-}
-
-.dark-mode .custom-range.custom-range-teal:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-teal:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-teal:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-teal:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb {
- background-color: #20c997;
-}
-
-.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb:active {
- background-color: #aaf1dc;
-}
-
-.dark-mode .custom-range.custom-range-teal::-moz-range-thumb {
- background-color: #20c997;
-}
-
-.dark-mode .custom-range.custom-range-teal::-moz-range-thumb:active {
- background-color: #aaf1dc;
-}
-
-.dark-mode .custom-range.custom-range-teal::-ms-thumb {
- background-color: #20c997;
-}
-
-.dark-mode .custom-range.custom-range-teal::-ms-thumb:active {
- background-color: #aaf1dc;
-}
-
-.dark-mode .custom-range.custom-range-cyan:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-cyan:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-cyan:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb {
- background-color: #3498db;
-}
-
-.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb:active {
- background-color: #cce5f6;
-}
-
-.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb {
- background-color: #3498db;
-}
-
-.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb:active {
- background-color: #cce5f6;
-}
-
-.dark-mode .custom-range.custom-range-cyan::-ms-thumb {
- background-color: #3498db;
-}
-
-.dark-mode .custom-range.custom-range-cyan::-ms-thumb:active {
- background-color: #cce5f6;
-}
-
-.dark-mode .custom-range.custom-range-white:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-white:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-white:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-white:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb {
- background-color: #fff;
-}
-
-.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-white::-moz-range-thumb {
- background-color: #fff;
-}
-
-.dark-mode .custom-range.custom-range-white::-moz-range-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-white::-ms-thumb {
- background-color: #fff;
-}
-
-.dark-mode .custom-range.custom-range-white::-ms-thumb:active {
- background-color: white;
-}
-
-.dark-mode .custom-range.custom-range-gray:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-gray:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-gray:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-gray:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb {
- background-color: #6c757d;
-}
-
-.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb:active {
- background-color: #caced1;
-}
-
-.dark-mode .custom-range.custom-range-gray::-moz-range-thumb {
- background-color: #6c757d;
-}
-
-.dark-mode .custom-range.custom-range-gray::-moz-range-thumb:active {
- background-color: #caced1;
-}
-
-.dark-mode .custom-range.custom-range-gray::-ms-thumb {
- background-color: #6c757d;
-}
-
-.dark-mode .custom-range.custom-range-gray::-ms-thumb:active {
- background-color: #caced1;
-}
-
-.dark-mode .custom-range.custom-range-gray-dark:focus {
- outline: none;
-}
-
-.dark-mode .custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-gray-dark:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb {
- background-color: #343a40;
-}
-
-.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
- background-color: #88939e;
-}
-
-.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb {
- background-color: #343a40;
-}
-
-.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb:active {
- background-color: #88939e;
-}
-
-.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb {
- background-color: #343a40;
-}
-
-.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb:active {
- background-color: #88939e;
-}
-
-.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
- background-color: #3f6791;
- border-color: #20344a;
-}
-
-.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
- background-color: #182838;
-}
-
-.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3f6791;
- border-color: #20344a;
-}
-
-.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #97b4d2;
-}
-
-.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
- background-color: #313539;
-}
-
-.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #bcc1c6;
-}
-
-.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
- background-color: #00bc8c;
- border-color: #005640;
-}
-
-.dark-mode .custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
- background-color: #003d2d;
-}
-
-.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #00bc8c;
- border-color: #005640;
-}
-
-.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #56ffd4;
-}
-
-.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
- background-color: #3498db;
- border-color: #196090;
-}
-
-.dark-mode .custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
- background-color: #16527a;
-}
-
-.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3498db;
- border-color: #196090;
-}
-
-.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #b6daf2;
-}
-
-.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
- background-color: #f39c12;
- border-color: #976008;
-}
-
-.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
- background-color: #7f5006;
-}
-
-.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f39c12;
- border-color: #976008;
-}
-
-.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #fad9a4;
-}
-
-.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
- background-color: #e74c3c;
- border-color: #a82315;
-}
-
-.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
- background-color: #921e12;
-}
-
-.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #e74c3c;
- border-color: #a82315;
-}
-
-.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f8c9c4;
-}
-
-.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
- background-color: #f8f9fa;
- border-color: #bdc6d0;
-}
-
-.dark-mode .custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
- background-color: #aeb9c5;
-}
-
-.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f8f9fa;
- border-color: #bdc6d0;
-}
-
-.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
- background-color: white;
-}
-
-.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
- background-color: black;
-}
-
-.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #7a8793;
-}
-
-.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
- background-color: #86bad8;
- border-color: #3c8dbc;
-}
-
-.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
- background-color: #367fa9;
-}
-
-.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #86bad8;
- border-color: #3c8dbc;
-}
-
-.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #fafcfd;
-}
-
-.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
- background-color: #002c59;
- border-color: black;
-}
-
-.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
- background-color: black;
-}
-
-.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #002c59;
- border-color: black;
-}
-
-.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #0077f2;
-}
-
-.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
- background-color: #74c8a3;
- border-color: #3d9970;
-}
-
-.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
- background-color: #368763;
-}
-
-.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #74c8a3;
- border-color: #3d9970;
-}
-
-.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #e2f3eb;
-}
-
-.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
- background-color: #67ffa9;
- border-color: #01ff70;
-}
-
-.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
- background-color: #00e765;
-}
-
-.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #67ffa9;
- border-color: #01ff70;
-}
-
-.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
- background-color: white;
-}
-
-.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
- background-color: #f672d8;
- border-color: #f012be;
-}
-
-.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
- background-color: #db0ead;
-}
-
-.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f672d8;
- border-color: #f012be;
-}
-
-.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
- background-color: white;
-}
-
-.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
- background-color: #ed6c9b;
- border-color: #d81b60;
-}
-
-.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
- background-color: #c11856;
-}
-
-.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #ed6c9b;
- border-color: #d81b60;
-}
-
-.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #fef4f8;
-}
-
-.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
- background-color: #3f6791;
- border-color: #20344a;
-}
-
-.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
- background-color: #182838;
-}
-
-.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3f6791;
- border-color: #20344a;
-}
-
-.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #97b4d2;
-}
-
-.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
- background-color: #6610f2;
- border-color: #3d0894;
-}
-
-.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
- background-color: #33077c;
-}
-
-.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6610f2;
- border-color: #3d0894;
-}
-
-.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #c3a1fa;
-}
-
-.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
- background-color: #6f42c1;
- border-color: #432776;
-}
-
-.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
- background-color: #382063;
-}
-
-.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6f42c1;
- border-color: #432776;
-}
-
-.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #c7b5e7;
-}
-
-.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
- background-color: #e83e8c;
- border-color: #ac145a;
-}
-
-.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
- background-color: #95124e;
-}
-
-.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #e83e8c;
- border-color: #ac145a;
-}
-
-.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f8c7dd;
-}
-
-.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
- background-color: #e74c3c;
- border-color: #a82315;
-}
-
-.dark-mode .custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
- background-color: #921e12;
-}
-
-.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #e74c3c;
- border-color: #a82315;
-}
-
-.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f8c9c4;
-}
-
-.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
- background-color: #fd7e14;
- border-color: #aa4e01;
-}
-
-.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
- background-color: #904201;
-}
-
-.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #fd7e14;
- border-color: #aa4e01;
-}
-
-.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #fed1ac;
-}
-
-.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
- background-color: #f39c12;
- border-color: #976008;
-}
-
-.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
- background-color: #7f5006;
-}
-
-.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f39c12;
- border-color: #976008;
-}
-
-.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #fad9a4;
-}
-
-.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
- background-color: #00bc8c;
- border-color: #005640;
-}
-
-.dark-mode .custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
- background-color: #003d2d;
-}
-
-.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #00bc8c;
- border-color: #005640;
-}
-
-.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #56ffd4;
-}
-
-.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
- background-color: #20c997;
- border-color: #127155;
-}
-
-.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
- background-color: #0e5b44;
-}
-
-.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #20c997;
- border-color: #127155;
-}
-
-.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #94eed3;
-}
-
-.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
- background-color: #3498db;
- border-color: #196090;
-}
-
-.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
- background-color: #16527a;
-}
-
-.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3498db;
- border-color: #196090;
-}
-
-.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #b6daf2;
-}
-
-.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
- background-color: #fff;
- border-color: #cccccc;
-}
-
-.dark-mode .custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
- background-color: #bfbfbf;
-}
-
-.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #fff;
- border-color: #cccccc;
-}
-
-.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
- background-color: white;
-}
-
-.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
- background-color: #313539;
-}
-
-.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #bcc1c6;
-}
-
-.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
- background-color: black;
-}
-
-.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #7a8793;
-}
-
-.dark-mode .custom-control-input-primary:checked ~ .custom-control-label::before {
- border-color: #3f6791;
- background-color: #3f6791;
-}
-
-.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-primary:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #85a7ca;
-}
-
-.dark-mode .custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
- background-color: #a9c1da;
- border-color: #a9c1da;
-}
-
-.dark-mode .custom-control-input-secondary:checked ~ .custom-control-label::before {
- border-color: #6c757d;
- background-color: #6c757d;
-}
-
-.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-secondary:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #afb5ba;
-}
-
-.dark-mode .custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
- background-color: #caced1;
- border-color: #caced1;
-}
-
-.dark-mode .custom-control-input-success:checked ~ .custom-control-label::before {
- border-color: #00bc8c;
- background-color: #00bc8c;
-}
-
-.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-success:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #3dffcd;
-}
-
-.dark-mode .custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
- background-color: #70ffda;
- border-color: #70ffda;
-}
-
-.dark-mode .custom-control-input-info:checked ~ .custom-control-label::before {
- border-color: #3498db;
- background-color: #3498db;
-}
-
-.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-info:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #a0cfee;
-}
-
-.dark-mode .custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
- background-color: #cce5f6;
- border-color: #cce5f6;
-}
-
-.dark-mode .custom-control-input-warning:checked ~ .custom-control-label::before {
- border-color: #f39c12;
- background-color: #f39c12;
-}
-
-.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-warning:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #f9cf8b;
-}
-
-.dark-mode .custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
- background-color: #fce3bc;
- border-color: #fce3bc;
-}
-
-.dark-mode .custom-control-input-danger:checked ~ .custom-control-label::before {
- border-color: #e74c3c;
- background-color: #e74c3c;
-}
-
-.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-danger:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #f5b4ae;
-}
-
-.dark-mode .custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
- background-color: #fbdedb;
- border-color: #fbdedb;
-}
-
-.dark-mode .custom-control-input-light:checked ~ .custom-control-label::before {
- border-color: #f8f9fa;
- background-color: #f8f9fa;
-}
-
-.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-light:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
-}
-
-.dark-mode .custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
- border-color: white;
-}
-
-.dark-mode .custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
- background-color: white;
- border-color: white;
-}
-
-.dark-mode .custom-control-input-dark:checked ~ .custom-control-label::before {
- border-color: #343a40;
- background-color: #343a40;
-}
-
-.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-dark:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #6d7a86;
-}
-
-.dark-mode .custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
- background-color: #88939e;
- border-color: #88939e;
-}
-
-.dark-mode .custom-control-input-lightblue:checked ~ .custom-control-label::before {
- border-color: #86bad8;
- background-color: #86bad8;
-}
-
-.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2386bad8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386bad8'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-lightblue:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(134, 186, 216, 0.25);
-}
-
-.dark-mode .custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #e6f1f7;
-}
-
-.dark-mode .custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
- background-color: white;
- border-color: white;
-}
-
-.dark-mode .custom-control-input-navy:checked ~ .custom-control-label::before {
- border-color: #002c59;
- background-color: #002c59;
-}
-
-.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23002c59' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23002c59'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-navy:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 44, 89, 0.25);
-}
-
-.dark-mode .custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #006ad8;
-}
-
-.dark-mode .custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
- background-color: #0c84ff;
- border-color: #0c84ff;
-}
-
-.dark-mode .custom-control-input-olive:checked ~ .custom-control-label::before {
- border-color: #74c8a3;
- background-color: #74c8a3;
-}
-
-.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2374c8a3' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2374c8a3'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-olive:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(116, 200, 163, 0.25);
-}
-
-.dark-mode .custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #cfecdf;
-}
-
-.dark-mode .custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
- background-color: #f4fbf8;
- border-color: #f4fbf8;
-}
-
-.dark-mode .custom-control-input-lime:checked ~ .custom-control-label::before {
- border-color: #67ffa9;
- background-color: #67ffa9;
-}
-
-.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2367ffa9' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2367ffa9'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-lime:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(103, 255, 169, 0.25);
-}
-
-.dark-mode .custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #e7fff1;
-}
-
-.dark-mode .custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
- background-color: white;
- border-color: white;
-}
-
-.dark-mode .custom-control-input-fuchsia:checked ~ .custom-control-label::before {
- border-color: #f672d8;
- background-color: #f672d8;
-}
-
-.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f672d8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f672d8'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-fuchsia:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(246, 114, 216, 0.25);
-}
-
-.dark-mode .custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #feeaf9;
-}
-
-.dark-mode .custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
- background-color: white;
- border-color: white;
-}
-
-.dark-mode .custom-control-input-maroon:checked ~ .custom-control-label::before {
- border-color: #ed6c9b;
- background-color: #ed6c9b;
-}
-
-.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ed6c9b' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ed6c9b'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-maroon:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(237, 108, 155, 0.25);
-}
-
-.dark-mode .custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #fbdee8;
-}
-
-.dark-mode .custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
- background-color: white;
- border-color: white;
-}
-
-.dark-mode .custom-control-input-blue:checked ~ .custom-control-label::before {
- border-color: #3f6791;
- background-color: #3f6791;
-}
-
-.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-blue:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(63, 103, 145, 0.25);
-}
-
-.dark-mode .custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #85a7ca;
-}
-
-.dark-mode .custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
- background-color: #a9c1da;
- border-color: #a9c1da;
-}
-
-.dark-mode .custom-control-input-indigo:checked ~ .custom-control-label::before {
- border-color: #6610f2;
- background-color: #6610f2;
-}
-
-.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-indigo:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(102, 16, 242, 0.25);
-}
-
-.dark-mode .custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #b389f9;
-}
-
-.dark-mode .custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
- background-color: #d2b9fb;
- border-color: #d2b9fb;
-}
-
-.dark-mode .custom-control-input-purple:checked ~ .custom-control-label::before {
- border-color: #6f42c1;
- background-color: #6f42c1;
-}
-
-.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-purple:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(111, 66, 193, 0.25);
-}
-
-.dark-mode .custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #b8a2e0;
-}
-
-.dark-mode .custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
- background-color: #d5c8ed;
- border-color: #d5c8ed;
-}
-
-.dark-mode .custom-control-input-pink:checked ~ .custom-control-label::before {
- border-color: #e83e8c;
- background-color: #e83e8c;
-}
-
-.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-pink:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(232, 62, 140, 0.25);
-}
-
-.dark-mode .custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #f6b0d0;
-}
-
-.dark-mode .custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
- background-color: #fbddeb;
- border-color: #fbddeb;
-}
-
-.dark-mode .custom-control-input-red:checked ~ .custom-control-label::before {
- border-color: #e74c3c;
- background-color: #e74c3c;
-}
-
-.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-red:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
-}
-
-.dark-mode .custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #f5b4ae;
-}
-
-.dark-mode .custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
- background-color: #fbdedb;
- border-color: #fbdedb;
-}
-
-.dark-mode .custom-control-input-orange:checked ~ .custom-control-label::before {
- border-color: #fd7e14;
- background-color: #fd7e14;
-}
-
-.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-orange:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(253, 126, 20, 0.25);
-}
-
-.dark-mode .custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #fec392;
-}
-
-.dark-mode .custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
- background-color: #ffdfc5;
- border-color: #ffdfc5;
-}
-
-.dark-mode .custom-control-input-yellow:checked ~ .custom-control-label::before {
- border-color: #f39c12;
- background-color: #f39c12;
-}
-
-.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-yellow:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 156, 18, 0.25);
-}
-
-.dark-mode .custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #f9cf8b;
-}
-
-.dark-mode .custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
- background-color: #fce3bc;
- border-color: #fce3bc;
-}
-
-.dark-mode .custom-control-input-green:checked ~ .custom-control-label::before {
- border-color: #00bc8c;
- background-color: #00bc8c;
-}
-
-.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-green:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
-}
-
-.dark-mode .custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #3dffcd;
-}
-
-.dark-mode .custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
- background-color: #70ffda;
- border-color: #70ffda;
-}
-
-.dark-mode .custom-control-input-teal:checked ~ .custom-control-label::before {
- border-color: #20c997;
- background-color: #20c997;
-}
-
-.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-teal:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
-}
-
-.dark-mode .custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #7eeaca;
-}
-
-.dark-mode .custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
- background-color: #aaf1dc;
- border-color: #aaf1dc;
-}
-
-.dark-mode .custom-control-input-cyan:checked ~ .custom-control-label::before {
- border-color: #3498db;
- background-color: #3498db;
-}
-
-.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-cyan:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 152, 219, 0.25);
-}
-
-.dark-mode .custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #a0cfee;
-}
-
-.dark-mode .custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
- background-color: #cce5f6;
- border-color: #cce5f6;
-}
-
-.dark-mode .custom-control-input-white:checked ~ .custom-control-label::before {
- border-color: #fff;
- background-color: #fff;
-}
-
-.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-white:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
-}
-
-.dark-mode .custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
- border-color: white;
-}
-
-.dark-mode .custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
- background-color: white;
- border-color: white;
-}
-
-.dark-mode .custom-control-input-gray:checked ~ .custom-control-label::before {
- border-color: #6c757d;
- background-color: #6c757d;
-}
-
-.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-gray:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
-}
-
-.dark-mode .custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #afb5ba;
-}
-
-.dark-mode .custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
- background-color: #caced1;
- border-color: #caced1;
-}
-
-.dark-mode .custom-control-input-gray-dark:checked ~ .custom-control-label::before {
- border-color: #343a40;
- background-color: #343a40;
-}
-
-.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
-}
-
-.dark-mode .custom-control-input-gray-dark:focus ~ .custom-control-label::before {
- box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
-}
-
-.dark-mode .custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
- border-color: #6d7a86;
-}
-
-.dark-mode .custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
- background-color: #88939e;
- border-color: #88939e;
-}
-
-.progress {
- box-shadow: none;
- border-radius: 1px;
-}
-
-.progress.vertical {
- display: inline-block;
- height: 200px;
- margin-right: 10px;
- position: relative;
- width: 30px;
-}
-
-.progress.vertical > .progress-bar {
- bottom: 0;
- position: absolute;
- width: 100%;
-}
-
-.progress.vertical.sm, .progress.vertical.progress-sm {
- width: 20px;
-}
-
-.progress.vertical.xs, .progress.vertical.progress-xs {
- width: 10px;
-}
-
-.progress.vertical.xxs, .progress.vertical.progress-xxs {
- width: 3px;
-}
-
-.progress-group {
- margin-bottom: 0.5rem;
-}
-
-.progress-sm {
- height: 10px;
-}
-
-.progress-xs {
- height: 7px;
-}
-
-.progress-xxs {
- height: 3px;
-}
-
-.table tr > td .progress {
- margin: 0;
-}
-
-.dark-mode .progress {
- background: #454d55;
-}
-
-.card-primary:not(.card-outline) > .card-header {
- background-color: #007bff;
-}
-
-.card-primary:not(.card-outline) > .card-header,
-.card-primary:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-primary:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-primary.card-outline {
- border-top: 3px solid #007bff;
-}
-
-.card-primary.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-primary.card-outline-tabs > .card-header a.active,
-.card-primary.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #007bff;
-}
-
-.bg-primary > .card-header .btn-tool,
-.bg-gradient-primary > .card-header .btn-tool,
-.card-primary:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-primary > .card-header .btn-tool:hover,
-.bg-gradient-primary > .card-header .btn-tool:hover,
-.card-primary:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-primary .bootstrap-datetimepicker-widget .table td,
-.card.bg-primary .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #0067d6;
- color: #fff;
-}
-
-.card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-primary .bootstrap-datetimepicker-widget table td.active,
-.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #3395ff;
- color: #fff;
-}
-
-.card-secondary:not(.card-outline) > .card-header {
- background-color: #6c757d;
-}
-
-.card-secondary:not(.card-outline) > .card-header,
-.card-secondary:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-secondary:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-secondary.card-outline {
- border-top: 3px solid #6c757d;
-}
-
-.card-secondary.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-secondary.card-outline-tabs > .card-header a.active,
-.card-secondary.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #6c757d;
-}
-
-.bg-secondary > .card-header .btn-tool,
-.bg-gradient-secondary > .card-header .btn-tool,
-.card-secondary:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-secondary > .card-header .btn-tool:hover,
-.bg-gradient-secondary > .card-header .btn-tool:hover,
-.card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-secondary .bootstrap-datetimepicker-widget .table td,
-.card.bg-secondary .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #596167;
- color: #fff;
-}
-
-.card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
-.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #868e96;
- color: #fff;
-}
-
-.card-success:not(.card-outline) > .card-header {
- background-color: #28a745;
-}
-
-.card-success:not(.card-outline) > .card-header,
-.card-success:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-success:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-success.card-outline {
- border-top: 3px solid #28a745;
-}
-
-.card-success.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-success.card-outline-tabs > .card-header a.active,
-.card-success.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #28a745;
-}
-
-.bg-success > .card-header .btn-tool,
-.bg-gradient-success > .card-header .btn-tool,
-.card-success:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-success > .card-header .btn-tool:hover,
-.bg-gradient-success > .card-header .btn-tool:hover,
-.card-success:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-success .bootstrap-datetimepicker-widget .table td,
-.card.bg-success .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #208637;
- color: #fff;
-}
-
-.card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-success .bootstrap-datetimepicker-widget table td.active,
-.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #34ce57;
- color: #fff;
-}
-
-.card-info:not(.card-outline) > .card-header {
- background-color: #17a2b8;
-}
-
-.card-info:not(.card-outline) > .card-header,
-.card-info:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-info:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-info.card-outline {
- border-top: 3px solid #17a2b8;
-}
-
-.card-info.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-info.card-outline-tabs > .card-header a.active,
-.card-info.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #17a2b8;
-}
-
-.bg-info > .card-header .btn-tool,
-.bg-gradient-info > .card-header .btn-tool,
-.card-info:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-info > .card-header .btn-tool:hover,
-.bg-gradient-info > .card-header .btn-tool:hover,
-.card-info:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-info .bootstrap-datetimepicker-widget .table td,
-.card.bg-info .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #128294;
- color: #fff;
-}
-
-.card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-info .bootstrap-datetimepicker-widget table td.active,
-.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #1fc8e3;
- color: #fff;
-}
-
-.card-warning:not(.card-outline) > .card-header {
- background-color: #ffc107;
-}
-
-.card-warning:not(.card-outline) > .card-header,
-.card-warning:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.card-warning:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-warning.card-outline {
- border-top: 3px solid #ffc107;
-}
-
-.card-warning.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-warning.card-outline-tabs > .card-header a.active,
-.card-warning.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #ffc107;
-}
-
-.bg-warning > .card-header .btn-tool,
-.bg-gradient-warning > .card-header .btn-tool,
-.card-warning:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.bg-warning > .card-header .btn-tool:hover,
-.bg-gradient-warning > .card-header .btn-tool:hover,
-.card-warning:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.card.bg-warning .bootstrap-datetimepicker-widget .table td,
-.card.bg-warning .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #dda600;
- color: #1f2d3d;
-}
-
-.card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.card.bg-warning .bootstrap-datetimepicker-widget table td.active,
-.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #ffce3a;
- color: #1f2d3d;
-}
-
-.card-danger:not(.card-outline) > .card-header {
- background-color: #dc3545;
-}
-
-.card-danger:not(.card-outline) > .card-header,
-.card-danger:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-danger:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-danger.card-outline {
- border-top: 3px solid #dc3545;
-}
-
-.card-danger.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-danger.card-outline-tabs > .card-header a.active,
-.card-danger.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #dc3545;
-}
-
-.bg-danger > .card-header .btn-tool,
-.bg-gradient-danger > .card-header .btn-tool,
-.card-danger:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-danger > .card-header .btn-tool:hover,
-.bg-gradient-danger > .card-header .btn-tool:hover,
-.card-danger:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-danger .bootstrap-datetimepicker-widget .table td,
-.card.bg-danger .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #c62232;
- color: #fff;
-}
-
-.card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-danger .bootstrap-datetimepicker-widget table td.active,
-.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #e4606d;
- color: #fff;
-}
-
-.card-light:not(.card-outline) > .card-header {
- background-color: #f8f9fa;
-}
-
-.card-light:not(.card-outline) > .card-header,
-.card-light:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.card-light:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-light.card-outline {
- border-top: 3px solid #f8f9fa;
-}
-
-.card-light.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-light.card-outline-tabs > .card-header a.active,
-.card-light.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #f8f9fa;
-}
-
-.bg-light > .card-header .btn-tool,
-.bg-gradient-light > .card-header .btn-tool,
-.card-light:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.bg-light > .card-header .btn-tool:hover,
-.bg-gradient-light > .card-header .btn-tool:hover,
-.card-light:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.card.bg-light .bootstrap-datetimepicker-widget .table td,
-.card.bg-light .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #e0e5e9;
- color: #1f2d3d;
-}
-
-.card.bg-light .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.card.bg-light .bootstrap-datetimepicker-widget table td.active,
-.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: white;
- color: #1f2d3d;
-}
-
-.card-dark:not(.card-outline) > .card-header {
- background-color: #343a40;
-}
-
-.card-dark:not(.card-outline) > .card-header,
-.card-dark:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-dark:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-dark.card-outline {
- border-top: 3px solid #343a40;
-}
-
-.card-dark.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-dark.card-outline-tabs > .card-header a.active,
-.card-dark.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #343a40;
-}
-
-.bg-dark > .card-header .btn-tool,
-.bg-gradient-dark > .card-header .btn-tool,
-.card-dark:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-dark > .card-header .btn-tool:hover,
-.bg-gradient-dark > .card-header .btn-tool:hover,
-.card-dark:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-dark .bootstrap-datetimepicker-widget .table td,
-.card.bg-dark .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #222629;
- color: #fff;
-}
-
-.card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-dark .bootstrap-datetimepicker-widget table td.active,
-.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #4b545c;
- color: #fff;
-}
-
-.card-lightblue:not(.card-outline) > .card-header {
- background-color: #3c8dbc;
-}
-
-.card-lightblue:not(.card-outline) > .card-header,
-.card-lightblue:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-lightblue:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-lightblue.card-outline {
- border-top: 3px solid #3c8dbc;
-}
-
-.card-lightblue.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-lightblue.card-outline-tabs > .card-header a.active,
-.card-lightblue.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #3c8dbc;
-}
-
-.bg-lightblue > .card-header .btn-tool,
-.bg-gradient-lightblue > .card-header .btn-tool,
-.card-lightblue:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-lightblue > .card-header .btn-tool:hover,
-.bg-gradient-lightblue > .card-header .btn-tool:hover,
-.card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-lightblue .bootstrap-datetimepicker-widget .table td,
-.card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #32769d;
- color: #fff;
-}
-
-.card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
-.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #5fa4cc;
- color: #fff;
-}
-
-.card-navy:not(.card-outline) > .card-header {
- background-color: #001f3f;
-}
-
-.card-navy:not(.card-outline) > .card-header,
-.card-navy:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-navy:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-navy.card-outline {
- border-top: 3px solid #001f3f;
-}
-
-.card-navy.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-navy.card-outline-tabs > .card-header a.active,
-.card-navy.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #001f3f;
-}
-
-.bg-navy > .card-header .btn-tool,
-.bg-gradient-navy > .card-header .btn-tool,
-.card-navy:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-navy > .card-header .btn-tool:hover,
-.bg-gradient-navy > .card-header .btn-tool:hover,
-.card-navy:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-navy .bootstrap-datetimepicker-widget .table td,
-.card.bg-navy .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #000b16;
- color: #fff;
-}
-
-.card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-navy .bootstrap-datetimepicker-widget table td.active,
-.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #003872;
- color: #fff;
-}
-
-.card-olive:not(.card-outline) > .card-header {
- background-color: #3d9970;
-}
-
-.card-olive:not(.card-outline) > .card-header,
-.card-olive:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-olive:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-olive.card-outline {
- border-top: 3px solid #3d9970;
-}
-
-.card-olive.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-olive.card-outline-tabs > .card-header a.active,
-.card-olive.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #3d9970;
-}
-
-.bg-olive > .card-header .btn-tool,
-.bg-gradient-olive > .card-header .btn-tool,
-.card-olive:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-olive > .card-header .btn-tool:hover,
-.bg-gradient-olive > .card-header .btn-tool:hover,
-.card-olive:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-olive .bootstrap-datetimepicker-widget .table td,
-.card.bg-olive .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #317c5b;
- color: #fff;
-}
-
-.card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-olive .bootstrap-datetimepicker-widget table td.active,
-.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #50b98a;
- color: #fff;
-}
-
-.card-lime:not(.card-outline) > .card-header {
- background-color: #01ff70;
-}
-
-.card-lime:not(.card-outline) > .card-header,
-.card-lime:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.card-lime:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-lime.card-outline {
- border-top: 3px solid #01ff70;
-}
-
-.card-lime.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-lime.card-outline-tabs > .card-header a.active,
-.card-lime.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #01ff70;
-}
-
-.bg-lime > .card-header .btn-tool,
-.bg-gradient-lime > .card-header .btn-tool,
-.card-lime:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.bg-lime > .card-header .btn-tool:hover,
-.bg-gradient-lime > .card-header .btn-tool:hover,
-.card-lime:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.card.bg-lime .bootstrap-datetimepicker-widget .table td,
-.card.bg-lime .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #00d75e;
- color: #1f2d3d;
-}
-
-.card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.card.bg-lime .bootstrap-datetimepicker-widget table td.active,
-.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #34ff8d;
- color: #1f2d3d;
-}
-
-.card-fuchsia:not(.card-outline) > .card-header {
- background-color: #f012be;
-}
-
-.card-fuchsia:not(.card-outline) > .card-header,
-.card-fuchsia:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-fuchsia:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-fuchsia.card-outline {
- border-top: 3px solid #f012be;
-}
-
-.card-fuchsia.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-fuchsia.card-outline-tabs > .card-header a.active,
-.card-fuchsia.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #f012be;
-}
-
-.bg-fuchsia > .card-header .btn-tool,
-.bg-gradient-fuchsia > .card-header .btn-tool,
-.card-fuchsia:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-fuchsia > .card-header .btn-tool:hover,
-.bg-gradient-fuchsia > .card-header .btn-tool:hover,
-.card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,
-.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #cc0da1;
- color: #fff;
-}
-
-.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
-.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #f342cb;
- color: #fff;
-}
-
-.card-maroon:not(.card-outline) > .card-header {
- background-color: #d81b60;
-}
-
-.card-maroon:not(.card-outline) > .card-header,
-.card-maroon:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-maroon:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-maroon.card-outline {
- border-top: 3px solid #d81b60;
-}
-
-.card-maroon.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-maroon.card-outline-tabs > .card-header a.active,
-.card-maroon.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #d81b60;
-}
-
-.bg-maroon > .card-header .btn-tool,
-.bg-gradient-maroon > .card-header .btn-tool,
-.card-maroon:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-maroon > .card-header .btn-tool:hover,
-.bg-gradient-maroon > .card-header .btn-tool:hover,
-.card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-maroon .bootstrap-datetimepicker-widget .table td,
-.card.bg-maroon .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #b41650;
- color: #fff;
-}
-
-.card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
-.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #e73f7c;
- color: #fff;
-}
-
-.card-blue:not(.card-outline) > .card-header {
- background-color: #007bff;
-}
-
-.card-blue:not(.card-outline) > .card-header,
-.card-blue:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-blue:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-blue.card-outline {
- border-top: 3px solid #007bff;
-}
-
-.card-blue.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-blue.card-outline-tabs > .card-header a.active,
-.card-blue.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #007bff;
-}
-
-.bg-blue > .card-header .btn-tool,
-.bg-gradient-blue > .card-header .btn-tool,
-.card-blue:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-blue > .card-header .btn-tool:hover,
-.bg-gradient-blue > .card-header .btn-tool:hover,
-.card-blue:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-blue .bootstrap-datetimepicker-widget .table td,
-.card.bg-blue .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #0067d6;
- color: #fff;
-}
-
-.card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-blue .bootstrap-datetimepicker-widget table td.active,
-.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #3395ff;
- color: #fff;
-}
-
-.card-indigo:not(.card-outline) > .card-header {
- background-color: #6610f2;
-}
-
-.card-indigo:not(.card-outline) > .card-header,
-.card-indigo:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-indigo:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-indigo.card-outline {
- border-top: 3px solid #6610f2;
-}
-
-.card-indigo.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-indigo.card-outline-tabs > .card-header a.active,
-.card-indigo.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #6610f2;
-}
-
-.bg-indigo > .card-header .btn-tool,
-.bg-gradient-indigo > .card-header .btn-tool,
-.card-indigo:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-indigo > .card-header .btn-tool:hover,
-.bg-gradient-indigo > .card-header .btn-tool:hover,
-.card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-indigo .bootstrap-datetimepicker-widget .table td,
-.card.bg-indigo .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #550bce;
- color: #fff;
-}
-
-.card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
-.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #8540f5;
- color: #fff;
-}
-
-.card-purple:not(.card-outline) > .card-header {
- background-color: #6f42c1;
-}
-
-.card-purple:not(.card-outline) > .card-header,
-.card-purple:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-purple:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-purple.card-outline {
- border-top: 3px solid #6f42c1;
-}
-
-.card-purple.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-purple.card-outline-tabs > .card-header a.active,
-.card-purple.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #6f42c1;
-}
-
-.bg-purple > .card-header .btn-tool,
-.bg-gradient-purple > .card-header .btn-tool,
-.card-purple:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-purple > .card-header .btn-tool:hover,
-.bg-gradient-purple > .card-header .btn-tool:hover,
-.card-purple:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-purple .bootstrap-datetimepicker-widget .table td,
-.card.bg-purple .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #5d36a4;
- color: #fff;
-}
-
-.card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-purple .bootstrap-datetimepicker-widget table td.active,
-.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #8c68ce;
- color: #fff;
-}
-
-.card-pink:not(.card-outline) > .card-header {
- background-color: #e83e8c;
-}
-
-.card-pink:not(.card-outline) > .card-header,
-.card-pink:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-pink:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-pink.card-outline {
- border-top: 3px solid #e83e8c;
-}
-
-.card-pink.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-pink.card-outline-tabs > .card-header a.active,
-.card-pink.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #e83e8c;
-}
-
-.bg-pink > .card-header .btn-tool,
-.bg-gradient-pink > .card-header .btn-tool,
-.card-pink:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-pink > .card-header .btn-tool:hover,
-.bg-gradient-pink > .card-header .btn-tool:hover,
-.card-pink:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-pink .bootstrap-datetimepicker-widget .table td,
-.card.bg-pink .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #e21b76;
- color: #fff;
-}
-
-.card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-pink .bootstrap-datetimepicker-widget table td.active,
-.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #ed6ca7;
- color: #fff;
-}
-
-.card-red:not(.card-outline) > .card-header {
- background-color: #dc3545;
-}
-
-.card-red:not(.card-outline) > .card-header,
-.card-red:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-red:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-red.card-outline {
- border-top: 3px solid #dc3545;
-}
-
-.card-red.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-red.card-outline-tabs > .card-header a.active,
-.card-red.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #dc3545;
-}
-
-.bg-red > .card-header .btn-tool,
-.bg-gradient-red > .card-header .btn-tool,
-.card-red:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-red > .card-header .btn-tool:hover,
-.bg-gradient-red > .card-header .btn-tool:hover,
-.card-red:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-red .bootstrap-datetimepicker-widget .table td,
-.card.bg-red .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #c62232;
- color: #fff;
-}
-
-.card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-red .bootstrap-datetimepicker-widget table td.active,
-.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #e4606d;
- color: #fff;
-}
-
-.card-orange:not(.card-outline) > .card-header {
- background-color: #fd7e14;
-}
-
-.card-orange:not(.card-outline) > .card-header,
-.card-orange:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.card-orange:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-orange.card-outline {
- border-top: 3px solid #fd7e14;
-}
-
-.card-orange.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-orange.card-outline-tabs > .card-header a.active,
-.card-orange.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #fd7e14;
-}
-
-.bg-orange > .card-header .btn-tool,
-.bg-gradient-orange > .card-header .btn-tool,
-.card-orange:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.bg-orange > .card-header .btn-tool:hover,
-.bg-gradient-orange > .card-header .btn-tool:hover,
-.card-orange:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.card.bg-orange .bootstrap-datetimepicker-widget .table td,
-.card.bg-orange .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #e66a02;
- color: #1f2d3d;
-}
-
-.card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.card.bg-orange .bootstrap-datetimepicker-widget table td.active,
-.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #fd9a47;
- color: #1f2d3d;
-}
-
-.card-yellow:not(.card-outline) > .card-header {
- background-color: #ffc107;
-}
-
-.card-yellow:not(.card-outline) > .card-header,
-.card-yellow:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.card-yellow:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-yellow.card-outline {
- border-top: 3px solid #ffc107;
-}
-
-.card-yellow.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-yellow.card-outline-tabs > .card-header a.active,
-.card-yellow.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #ffc107;
-}
-
-.bg-yellow > .card-header .btn-tool,
-.bg-gradient-yellow > .card-header .btn-tool,
-.card-yellow:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.bg-yellow > .card-header .btn-tool:hover,
-.bg-gradient-yellow > .card-header .btn-tool:hover,
-.card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.card.bg-yellow .bootstrap-datetimepicker-widget .table td,
-.card.bg-yellow .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #dda600;
- color: #1f2d3d;
-}
-
-.card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
-.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #ffce3a;
- color: #1f2d3d;
-}
-
-.card-green:not(.card-outline) > .card-header {
- background-color: #28a745;
-}
-
-.card-green:not(.card-outline) > .card-header,
-.card-green:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-green:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-green.card-outline {
- border-top: 3px solid #28a745;
-}
-
-.card-green.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-green.card-outline-tabs > .card-header a.active,
-.card-green.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #28a745;
-}
-
-.bg-green > .card-header .btn-tool,
-.bg-gradient-green > .card-header .btn-tool,
-.card-green:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-green > .card-header .btn-tool:hover,
-.bg-gradient-green > .card-header .btn-tool:hover,
-.card-green:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-green .bootstrap-datetimepicker-widget .table td,
-.card.bg-green .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #208637;
- color: #fff;
-}
-
-.card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-green .bootstrap-datetimepicker-widget table td.active,
-.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #34ce57;
- color: #fff;
-}
-
-.card-teal:not(.card-outline) > .card-header {
- background-color: #20c997;
-}
-
-.card-teal:not(.card-outline) > .card-header,
-.card-teal:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-teal:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-teal.card-outline {
- border-top: 3px solid #20c997;
-}
-
-.card-teal.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-teal.card-outline-tabs > .card-header a.active,
-.card-teal.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #20c997;
-}
-
-.bg-teal > .card-header .btn-tool,
-.bg-gradient-teal > .card-header .btn-tool,
-.card-teal:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-teal > .card-header .btn-tool:hover,
-.bg-gradient-teal > .card-header .btn-tool:hover,
-.card-teal:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-teal .bootstrap-datetimepicker-widget .table td,
-.card.bg-teal .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #1aa67d;
- color: #fff;
-}
-
-.card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-teal .bootstrap-datetimepicker-widget table td.active,
-.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #3ce0af;
- color: #fff;
-}
-
-.card-cyan:not(.card-outline) > .card-header {
- background-color: #17a2b8;
-}
-
-.card-cyan:not(.card-outline) > .card-header,
-.card-cyan:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-cyan:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-cyan.card-outline {
- border-top: 3px solid #17a2b8;
-}
-
-.card-cyan.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-cyan.card-outline-tabs > .card-header a.active,
-.card-cyan.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #17a2b8;
-}
-
-.bg-cyan > .card-header .btn-tool,
-.bg-gradient-cyan > .card-header .btn-tool,
-.card-cyan:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-cyan > .card-header .btn-tool:hover,
-.bg-gradient-cyan > .card-header .btn-tool:hover,
-.card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-cyan .bootstrap-datetimepicker-widget .table td,
-.card.bg-cyan .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #128294;
- color: #fff;
-}
-
-.card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
-.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #1fc8e3;
- color: #fff;
-}
-
-.card-white:not(.card-outline) > .card-header {
- background-color: #fff;
-}
-
-.card-white:not(.card-outline) > .card-header,
-.card-white:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.card-white:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-white.card-outline {
- border-top: 3px solid #fff;
-}
-
-.card-white.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-white.card-outline-tabs > .card-header a.active,
-.card-white.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #fff;
-}
-
-.bg-white > .card-header .btn-tool,
-.bg-gradient-white > .card-header .btn-tool,
-.card-white:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.bg-white > .card-header .btn-tool:hover,
-.bg-gradient-white > .card-header .btn-tool:hover,
-.card-white:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.card.bg-white .bootstrap-datetimepicker-widget .table td,
-.card.bg-white .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #ebebeb;
- color: #1f2d3d;
-}
-
-.card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.card.bg-white .bootstrap-datetimepicker-widget table td.active,
-.card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: white;
- color: #1f2d3d;
-}
-
-.card-gray:not(.card-outline) > .card-header {
- background-color: #6c757d;
-}
-
-.card-gray:not(.card-outline) > .card-header,
-.card-gray:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-gray:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-gray.card-outline {
- border-top: 3px solid #6c757d;
-}
-
-.card-gray.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-gray.card-outline-tabs > .card-header a.active,
-.card-gray.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #6c757d;
-}
-
-.bg-gray > .card-header .btn-tool,
-.bg-gradient-gray > .card-header .btn-tool,
-.card-gray:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-gray > .card-header .btn-tool:hover,
-.bg-gradient-gray > .card-header .btn-tool:hover,
-.card-gray:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-gray .bootstrap-datetimepicker-widget .table td,
-.card.bg-gray .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #596167;
- color: #fff;
-}
-
-.card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-gray .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #868e96;
- color: #fff;
-}
-
-.card-gray-dark:not(.card-outline) > .card-header {
- background-color: #343a40;
-}
-
-.card-gray-dark:not(.card-outline) > .card-header,
-.card-gray-dark:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.card-gray-dark:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.card-gray-dark.card-outline {
- border-top: 3px solid #343a40;
-}
-
-.card-gray-dark.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card-gray-dark.card-outline-tabs > .card-header a.active,
-.card-gray-dark.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #343a40;
-}
-
-.bg-gray-dark > .card-header .btn-tool,
-.bg-gradient-gray-dark > .card-header .btn-tool,
-.card-gray-dark:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.bg-gray-dark > .card-header .btn-tool:hover,
-.bg-gradient-gray-dark > .card-header .btn-tool:hover,
-.card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,
-.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #222629;
- color: #fff;
-}
-
-.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
-.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #4b545c;
- color: #fff;
-}
-
-.card {
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
- margin-bottom: 1rem;
-}
-
-.card.bg-dark .card-header {
- border-color: #383f45;
-}
-
-.card.bg-dark,
-.card.bg-dark .card-body {
- color: #fff;
-}
-
-.card.maximized-card {
- height: 100% !important;
- left: 0;
- max-height: 100% !important;
- max-width: 100% !important;
- position: fixed;
- top: 0;
- width: 100% !important;
- z-index: 1040;
-}
-
-.card.maximized-card.was-collapsed .card-body {
- display: block !important;
-}
-
-.card.maximized-card .card-body {
- overflow: auto;
-}
-
-.card.maximized-card [data-card-widgett="collapse"] {
- display: none;
-}
-
-.card.maximized-card .card-header,
-.card.maximized-card .card-footer {
- border-radius: 0 !important;
-}
-
-.card.collapsed-card .card-body,
-.card.collapsed-card .card-footer {
- display: none;
-}
-
-.card .nav.flex-column:not(.nav-sidebar) > li {
- border-bottom: 1px solid rgba(0, 0, 0, 0.125);
- margin: 0;
-}
-
-.card .nav.flex-column:not(.nav-sidebar) > li:last-of-type {
- border-bottom: 0;
-}
-
-.card.height-control .card-body {
- max-height: 300px;
- overflow: auto;
-}
-
-.card .border-right {
- border-right: 1px solid rgba(0, 0, 0, 0.125);
-}
-
-.card .border-left {
- border-left: 1px solid rgba(0, 0, 0, 0.125);
-}
-
-.card.card-tabs:not(.card-outline) > .card-header {
- border-bottom: 0;
-}
-
-.card.card-tabs:not(.card-outline) > .card-header .nav-item:first-child .nav-link {
- border-left-color: transparent;
-}
-
-.card.card-tabs.card-outline .nav-item {
- border-bottom: 0;
-}
-
-.card.card-tabs.card-outline .nav-item:first-child .nav-link {
- border-left: 0;
- margin-left: 0;
-}
-
-.card.card-tabs .card-tools {
- margin: .3rem .5rem;
-}
-
-.card.card-tabs:not(.expanding-card).collapsed-card .card-header {
- border-bottom: 0;
-}
-
-.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
- border-bottom: 0;
-}
-
-.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
- margin-bottom: 0;
-}
-
-.card.card-tabs.expanding-card .card-header .nav-tabs .nav-item {
- margin-bottom: -1px;
-}
-
-.card.card-outline-tabs {
- border-top: 0;
-}
-
-.card.card-outline-tabs .card-header .nav-item:first-child .nav-link {
- border-left: 0;
- margin-left: 0;
-}
-
-.card.card-outline-tabs .card-header a {
- border-top: 3px solid transparent;
-}
-
-.card.card-outline-tabs .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.card.card-outline-tabs .card-header a.active:hover {
- margin-top: 0;
-}
-
-.card.card-outline-tabs .card-tools {
- margin: .5rem .5rem .3rem;
-}
-
-.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header {
- border-bottom: 0;
-}
-
-.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
- border-bottom: 0;
-}
-
-.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
- margin-bottom: 0;
-}
-
-.card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item {
- margin-bottom: -1px;
-}
-
-html.maximized-card {
- overflow: hidden;
-}
-
-.card-header::after,
-.card-body::after,
-.card-footer::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.card-header {
- background-color: transparent;
- border-bottom: 1px solid rgba(0, 0, 0, 0.125);
- padding: 0.75rem 1.25rem;
- position: relative;
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
-}
-
-.collapsed-card .card-header {
- border-bottom: 0;
-}
-
-.card-header > .card-tools {
- float: right;
- margin-right: -0.625rem;
-}
-
-.card-header > .card-tools .input-group,
-.card-header > .card-tools .nav,
-.card-header > .card-tools .pagination {
- margin-bottom: -0.3rem;
- margin-top: -0.3rem;
-}
-
-.card-header > .card-tools [data-toggle="tooltip"] {
- position: relative;
-}
-
-.card-title {
- float: left;
- font-size: 1.1rem;
- font-weight: 400;
- margin: 0;
-}
-
-.card-text {
- clear: both;
-}
-
-.btn-tool {
- background-color: transparent;
- color: #adb5bd;
- font-size: 0.875rem;
- margin: -0.75rem 0;
- padding: .25rem .5rem;
-}
-
-.btn-group.show .btn-tool, .btn-tool:hover {
- color: #495057;
-}
-
-.show .btn-tool, .btn-tool:focus {
- box-shadow: none !important;
-}
-
-.text-sm .card-title {
- font-size: 1rem;
-}
-
-.text-sm .nav-link {
- padding: 0.4rem 0.8rem;
-}
-
-.card-body > .table {
- margin-bottom: 0;
-}
-
-.card-body > .table > thead > tr > th,
-.card-body > .table > thead > tr > td {
- border-top-width: 0;
-}
-
-.card-body .fc {
- margin-top: 5px;
-}
-
-.card-body .full-width-chart {
- margin: -19px;
-}
-
-.card-body.p-0 .full-width-chart {
- margin: -9px;
-}
-
-.chart-legend {
- padding-left: 0;
- list-style: none;
- margin: 10px 0;
-}
-
-@media (max-width: 576px) {
- .chart-legend > li {
- float: left;
- margin-right: 10px;
- }
-}
-
-.card-comments {
- background-color: #f8f9fa;
-}
-
-.card-comments .card-comment {
- border-bottom: 1px solid #e9ecef;
- padding: 8px 0;
-}
-
-.card-comments .card-comment::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.card-comments .card-comment:last-of-type {
- border-bottom: 0;
-}
-
-.card-comments .card-comment:first-of-type {
- padding-top: 0;
-}
-
-.card-comments .card-comment img {
- height: 1.875rem;
- width: 1.875rem;
- float: left;
-}
-
-.card-comments .comment-text {
- color: #78838e;
- margin-left: 40px;
-}
-
-.card-comments .username {
- color: #495057;
- display: block;
- font-weight: 600;
-}
-
-.card-comments .text-muted {
- font-size: 12px;
- font-weight: 400;
-}
-
-.todo-list {
- list-style: none;
- margin: 0;
- overflow: auto;
- padding: 0;
-}
-
-.todo-list > li {
- border-radius: 2px;
- background-color: #f8f9fa;
- border-left: 2px solid #e9ecef;
- color: #495057;
- margin-bottom: 2px;
- padding: 10px;
-}
-
-.todo-list > li:last-of-type {
- margin-bottom: 0;
-}
-
-.todo-list > li > input[type="checkbox"] {
- margin: 0 10px 0 5px;
-}
-
-.todo-list > li .text {
- display: inline-block;
- font-weight: 600;
- margin-left: 5px;
-}
-
-.todo-list > li .badge {
- font-size: .7rem;
- margin-left: 10px;
-}
-
-.todo-list > li .tools {
- color: #dc3545;
- display: none;
- float: right;
-}
-
-.todo-list > li .tools > .fa,
-.todo-list > li .tools > .fas,
-.todo-list > li .tools > .far,
-.todo-list > li .tools > .fab,
-.todo-list > li .tools > .fal,
-.todo-list > li .tools > .fad,
-.todo-list > li .tools > .svg-inline--fa,
-.todo-list > li .tools > .ion {
- cursor: pointer;
- margin-right: 5px;
-}
-
-.todo-list > li:hover .tools {
- display: inline-block;
-}
-
-.todo-list > li.done {
- color: #697582;
-}
-
-.todo-list > li.done .text {
- font-weight: 500;
- text-decoration: line-through;
-}
-
-.todo-list > li.done .badge {
- background-color: #adb5bd !important;
-}
-
-.todo-list .primary {
- border-left-color: #007bff;
-}
-
-.todo-list .secondary {
- border-left-color: #6c757d;
-}
-
-.todo-list .success {
- border-left-color: #28a745;
-}
-
-.todo-list .info {
- border-left-color: #17a2b8;
-}
-
-.todo-list .warning {
- border-left-color: #ffc107;
-}
-
-.todo-list .danger {
- border-left-color: #dc3545;
-}
-
-.todo-list .light {
- border-left-color: #f8f9fa;
-}
-
-.todo-list .dark {
- border-left-color: #343a40;
-}
-
-.todo-list .lightblue {
- border-left-color: #3c8dbc;
-}
-
-.todo-list .navy {
- border-left-color: #001f3f;
-}
-
-.todo-list .olive {
- border-left-color: #3d9970;
-}
-
-.todo-list .lime {
- border-left-color: #01ff70;
-}
-
-.todo-list .fuchsia {
- border-left-color: #f012be;
-}
-
-.todo-list .maroon {
- border-left-color: #d81b60;
-}
-
-.todo-list .blue {
- border-left-color: #007bff;
-}
-
-.todo-list .indigo {
- border-left-color: #6610f2;
-}
-
-.todo-list .purple {
- border-left-color: #6f42c1;
-}
-
-.todo-list .pink {
- border-left-color: #e83e8c;
-}
-
-.todo-list .red {
- border-left-color: #dc3545;
-}
-
-.todo-list .orange {
- border-left-color: #fd7e14;
-}
-
-.todo-list .yellow {
- border-left-color: #ffc107;
-}
-
-.todo-list .green {
- border-left-color: #28a745;
-}
-
-.todo-list .teal {
- border-left-color: #20c997;
-}
-
-.todo-list .cyan {
- border-left-color: #17a2b8;
-}
-
-.todo-list .white {
- border-left-color: #fff;
-}
-
-.todo-list .gray {
- border-left-color: #6c757d;
-}
-
-.todo-list .gray-dark {
- border-left-color: #343a40;
-}
-
-.todo-list .handle {
- cursor: move;
- display: inline-block;
- margin: 0 5px;
-}
-
-.card-input {
- max-width: 200px;
-}
-
-.card-default .nav-item:first-child .nav-link {
- border-left: 0;
-}
-
-.dark-mode .card-primary:not(.card-outline) > .card-header {
- background-color: #3f6791;
-}
-
-.dark-mode .card-primary:not(.card-outline) > .card-header,
-.dark-mode .card-primary:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-primary:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-primary.card-outline {
- border-top: 3px solid #3f6791;
-}
-
-.dark-mode .card-primary.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-primary.card-outline-tabs > .card-header a.active,
-.dark-mode .card-primary.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #3f6791;
-}
-
-.dark-mode .bg-primary > .card-header .btn-tool,
-.dark-mode .bg-gradient-primary > .card-header .btn-tool,
-.dark-mode .card-primary:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-primary > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-primary > .card-header .btn-tool:hover,
-.dark-mode .card-primary:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #335375;
- color: #fff;
-}
-
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #5080b3;
- color: #fff;
-}
-
-.dark-mode .card-secondary:not(.card-outline) > .card-header {
- background-color: #6c757d;
-}
-
-.dark-mode .card-secondary:not(.card-outline) > .card-header,
-.dark-mode .card-secondary:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-secondary:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-secondary.card-outline {
- border-top: 3px solid #6c757d;
-}
-
-.dark-mode .card-secondary.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-secondary.card-outline-tabs > .card-header a.active,
-.dark-mode .card-secondary.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #6c757d;
-}
-
-.dark-mode .bg-secondary > .card-header .btn-tool,
-.dark-mode .bg-gradient-secondary > .card-header .btn-tool,
-.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-secondary > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-secondary > .card-header .btn-tool:hover,
-.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #596167;
- color: #fff;
-}
-
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #868e96;
- color: #fff;
-}
-
-.dark-mode .card-success:not(.card-outline) > .card-header {
- background-color: #00bc8c;
-}
-
-.dark-mode .card-success:not(.card-outline) > .card-header,
-.dark-mode .card-success:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-success:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-success.card-outline {
- border-top: 3px solid #00bc8c;
-}
-
-.dark-mode .card-success.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-success.card-outline-tabs > .card-header a.active,
-.dark-mode .card-success.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #00bc8c;
-}
-
-.dark-mode .bg-success > .card-header .btn-tool,
-.dark-mode .bg-gradient-success > .card-header .btn-tool,
-.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-success > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-success > .card-header .btn-tool:hover,
-.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #00936e;
- color: #fff;
-}
-
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #00efb2;
- color: #fff;
-}
-
-.dark-mode .card-info:not(.card-outline) > .card-header {
- background-color: #3498db;
-}
-
-.dark-mode .card-info:not(.card-outline) > .card-header,
-.dark-mode .card-info:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-info:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-info.card-outline {
- border-top: 3px solid #3498db;
-}
-
-.dark-mode .card-info.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-info.card-outline-tabs > .card-header a.active,
-.dark-mode .card-info.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #3498db;
-}
-
-.dark-mode .bg-info > .card-header .btn-tool,
-.dark-mode .bg-gradient-info > .card-header .btn-tool,
-.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-info > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-info > .card-header .btn-tool:hover,
-.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #2383c4;
- color: #fff;
-}
-
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #5faee3;
- color: #fff;
-}
-
-.dark-mode .card-warning:not(.card-outline) > .card-header {
- background-color: #f39c12;
-}
-
-.dark-mode .card-warning:not(.card-outline) > .card-header,
-.dark-mode .card-warning:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-warning:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-warning.card-outline {
- border-top: 3px solid #f39c12;
-}
-
-.dark-mode .card-warning.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-warning.card-outline-tabs > .card-header a.active,
-.dark-mode .card-warning.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #f39c12;
-}
-
-.dark-mode .bg-warning > .card-header .btn-tool,
-.dark-mode .bg-gradient-warning > .card-header .btn-tool,
-.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-warning > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-warning > .card-header .btn-tool:hover,
-.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #d2850b;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #f5b043;
- color: #1f2d3d;
-}
-
-.dark-mode .card-danger:not(.card-outline) > .card-header {
- background-color: #e74c3c;
-}
-
-.dark-mode .card-danger:not(.card-outline) > .card-header,
-.dark-mode .card-danger:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-danger:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-danger.card-outline {
- border-top: 3px solid #e74c3c;
-}
-
-.dark-mode .card-danger.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-danger.card-outline-tabs > .card-header a.active,
-.dark-mode .card-danger.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #e74c3c;
-}
-
-.dark-mode .bg-danger > .card-header .btn-tool,
-.dark-mode .bg-gradient-danger > .card-header .btn-tool,
-.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-danger > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-danger > .card-header .btn-tool:hover,
-.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #df2e1b;
- color: #fff;
-}
-
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #ed7669;
- color: #fff;
-}
-
-.dark-mode .card-light:not(.card-outline) > .card-header {
- background-color: #f8f9fa;
-}
-
-.dark-mode .card-light:not(.card-outline) > .card-header,
-.dark-mode .card-light:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-light:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-light.card-outline {
- border-top: 3px solid #f8f9fa;
-}
-
-.dark-mode .card-light.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-light.card-outline-tabs > .card-header a.active,
-.dark-mode .card-light.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #f8f9fa;
-}
-
-.dark-mode .bg-light > .card-header .btn-tool,
-.dark-mode .bg-gradient-light > .card-header .btn-tool,
-.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-light > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-light > .card-header .btn-tool:hover,
-.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #e0e5e9;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: white;
- color: #1f2d3d;
-}
-
-.dark-mode .card-dark:not(.card-outline) > .card-header {
- background-color: #343a40;
-}
-
-.dark-mode .card-dark:not(.card-outline) > .card-header,
-.dark-mode .card-dark:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-dark:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-dark.card-outline {
- border-top: 3px solid #343a40;
-}
-
-.dark-mode .card-dark.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-dark.card-outline-tabs > .card-header a.active,
-.dark-mode .card-dark.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #343a40;
-}
-
-.dark-mode .bg-dark > .card-header .btn-tool,
-.dark-mode .bg-gradient-dark > .card-header .btn-tool,
-.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-dark > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-dark > .card-header .btn-tool:hover,
-.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #222629;
- color: #fff;
-}
-
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #4b545c;
- color: #fff;
-}
-
-.dark-mode .card-lightblue:not(.card-outline) > .card-header {
- background-color: #86bad8;
-}
-
-.dark-mode .card-lightblue:not(.card-outline) > .card-header,
-.dark-mode .card-lightblue:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-lightblue:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-lightblue.card-outline {
- border-top: 3px solid #86bad8;
-}
-
-.dark-mode .card-lightblue.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-lightblue.card-outline-tabs > .card-header a.active,
-.dark-mode .card-lightblue.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #86bad8;
-}
-
-.dark-mode .bg-lightblue > .card-header .btn-tool,
-.dark-mode .bg-gradient-lightblue > .card-header .btn-tool,
-.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-lightblue > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-lightblue > .card-header .btn-tool:hover,
-.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #67a8ce;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #acd0e5;
- color: #1f2d3d;
-}
-
-.dark-mode .card-navy:not(.card-outline) > .card-header {
- background-color: #002c59;
-}
-
-.dark-mode .card-navy:not(.card-outline) > .card-header,
-.dark-mode .card-navy:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-navy:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-navy.card-outline {
- border-top: 3px solid #002c59;
-}
-
-.dark-mode .card-navy.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-navy.card-outline-tabs > .card-header a.active,
-.dark-mode .card-navy.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #002c59;
-}
-
-.dark-mode .bg-navy > .card-header .btn-tool,
-.dark-mode .bg-gradient-navy > .card-header .btn-tool,
-.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-navy > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-navy > .card-header .btn-tool:hover,
-.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #001730;
- color: #fff;
-}
-
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #00458c;
- color: #fff;
-}
-
-.dark-mode .card-olive:not(.card-outline) > .card-header {
- background-color: #74c8a3;
-}
-
-.dark-mode .card-olive:not(.card-outline) > .card-header,
-.dark-mode .card-olive:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-olive:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-olive.card-outline {
- border-top: 3px solid #74c8a3;
-}
-
-.dark-mode .card-olive.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-olive.card-outline-tabs > .card-header a.active,
-.dark-mode .card-olive.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #74c8a3;
-}
-
-.dark-mode .bg-olive > .card-header .btn-tool,
-.dark-mode .bg-gradient-olive > .card-header .btn-tool,
-.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-olive > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-olive > .card-header .btn-tool:hover,
-.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #57bc8f;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #99d6bb;
- color: #1f2d3d;
-}
-
-.dark-mode .card-lime:not(.card-outline) > .card-header {
- background-color: #67ffa9;
-}
-
-.dark-mode .card-lime:not(.card-outline) > .card-header,
-.dark-mode .card-lime:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-lime:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-lime.card-outline {
- border-top: 3px solid #67ffa9;
-}
-
-.dark-mode .card-lime.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-lime.card-outline-tabs > .card-header a.active,
-.dark-mode .card-lime.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #67ffa9;
-}
-
-.dark-mode .bg-lime > .card-header .btn-tool,
-.dark-mode .bg-gradient-lime > .card-header .btn-tool,
-.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-lime > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-lime > .card-header .btn-tool:hover,
-.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #3eff92;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #9affc6;
- color: #1f2d3d;
-}
-
-.dark-mode .card-fuchsia:not(.card-outline) > .card-header {
- background-color: #f672d8;
-}
-
-.dark-mode .card-fuchsia:not(.card-outline) > .card-header,
-.dark-mode .card-fuchsia:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-fuchsia:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-fuchsia.card-outline {
- border-top: 3px solid #f672d8;
-}
-
-.dark-mode .card-fuchsia.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-fuchsia.card-outline-tabs > .card-header a.active,
-.dark-mode .card-fuchsia.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #f672d8;
-}
-
-.dark-mode .bg-fuchsia > .card-header .btn-tool,
-.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool,
-.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-fuchsia > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool:hover,
-.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #f44cce;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #f9a2e5;
- color: #1f2d3d;
-}
-
-.dark-mode .card-maroon:not(.card-outline) > .card-header {
- background-color: #ed6c9b;
-}
-
-.dark-mode .card-maroon:not(.card-outline) > .card-header,
-.dark-mode .card-maroon:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-maroon:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-maroon.card-outline {
- border-top: 3px solid #ed6c9b;
-}
-
-.dark-mode .card-maroon.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-maroon.card-outline-tabs > .card-header a.active,
-.dark-mode .card-maroon.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #ed6c9b;
-}
-
-.dark-mode .bg-maroon > .card-header .btn-tool,
-.dark-mode .bg-gradient-maroon > .card-header .btn-tool,
-.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-maroon > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-maroon > .card-header .btn-tool:hover,
-.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #e84883;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #f29aba;
- color: #1f2d3d;
-}
-
-.dark-mode .card-blue:not(.card-outline) > .card-header {
- background-color: #3f6791;
-}
-
-.dark-mode .card-blue:not(.card-outline) > .card-header,
-.dark-mode .card-blue:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-blue:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-blue.card-outline {
- border-top: 3px solid #3f6791;
-}
-
-.dark-mode .card-blue.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-blue.card-outline-tabs > .card-header a.active,
-.dark-mode .card-blue.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #3f6791;
-}
-
-.dark-mode .bg-blue > .card-header .btn-tool,
-.dark-mode .bg-gradient-blue > .card-header .btn-tool,
-.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-blue > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-blue > .card-header .btn-tool:hover,
-.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #335375;
- color: #fff;
-}
-
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #5080b3;
- color: #fff;
-}
-
-.dark-mode .card-indigo:not(.card-outline) > .card-header {
- background-color: #6610f2;
-}
-
-.dark-mode .card-indigo:not(.card-outline) > .card-header,
-.dark-mode .card-indigo:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-indigo:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-indigo.card-outline {
- border-top: 3px solid #6610f2;
-}
-
-.dark-mode .card-indigo.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-indigo.card-outline-tabs > .card-header a.active,
-.dark-mode .card-indigo.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #6610f2;
-}
-
-.dark-mode .bg-indigo > .card-header .btn-tool,
-.dark-mode .bg-gradient-indigo > .card-header .btn-tool,
-.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-indigo > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-indigo > .card-header .btn-tool:hover,
-.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #550bce;
- color: #fff;
-}
-
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #8540f5;
- color: #fff;
-}
-
-.dark-mode .card-purple:not(.card-outline) > .card-header {
- background-color: #6f42c1;
-}
-
-.dark-mode .card-purple:not(.card-outline) > .card-header,
-.dark-mode .card-purple:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-purple:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-purple.card-outline {
- border-top: 3px solid #6f42c1;
-}
-
-.dark-mode .card-purple.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-purple.card-outline-tabs > .card-header a.active,
-.dark-mode .card-purple.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #6f42c1;
-}
-
-.dark-mode .bg-purple > .card-header .btn-tool,
-.dark-mode .bg-gradient-purple > .card-header .btn-tool,
-.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-purple > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-purple > .card-header .btn-tool:hover,
-.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #5d36a4;
- color: #fff;
-}
-
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #8c68ce;
- color: #fff;
-}
-
-.dark-mode .card-pink:not(.card-outline) > .card-header {
- background-color: #e83e8c;
-}
-
-.dark-mode .card-pink:not(.card-outline) > .card-header,
-.dark-mode .card-pink:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-pink:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-pink.card-outline {
- border-top: 3px solid #e83e8c;
-}
-
-.dark-mode .card-pink.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-pink.card-outline-tabs > .card-header a.active,
-.dark-mode .card-pink.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #e83e8c;
-}
-
-.dark-mode .bg-pink > .card-header .btn-tool,
-.dark-mode .bg-gradient-pink > .card-header .btn-tool,
-.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-pink > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-pink > .card-header .btn-tool:hover,
-.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #e21b76;
- color: #fff;
-}
-
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #ed6ca7;
- color: #fff;
-}
-
-.dark-mode .card-red:not(.card-outline) > .card-header {
- background-color: #e74c3c;
-}
-
-.dark-mode .card-red:not(.card-outline) > .card-header,
-.dark-mode .card-red:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-red:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-red.card-outline {
- border-top: 3px solid #e74c3c;
-}
-
-.dark-mode .card-red.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-red.card-outline-tabs > .card-header a.active,
-.dark-mode .card-red.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #e74c3c;
-}
-
-.dark-mode .bg-red > .card-header .btn-tool,
-.dark-mode .bg-gradient-red > .card-header .btn-tool,
-.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-red > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-red > .card-header .btn-tool:hover,
-.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #df2e1b;
- color: #fff;
-}
-
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #ed7669;
- color: #fff;
-}
-
-.dark-mode .card-orange:not(.card-outline) > .card-header {
- background-color: #fd7e14;
-}
-
-.dark-mode .card-orange:not(.card-outline) > .card-header,
-.dark-mode .card-orange:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-orange:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-orange.card-outline {
- border-top: 3px solid #fd7e14;
-}
-
-.dark-mode .card-orange.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-orange.card-outline-tabs > .card-header a.active,
-.dark-mode .card-orange.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #fd7e14;
-}
-
-.dark-mode .bg-orange > .card-header .btn-tool,
-.dark-mode .bg-gradient-orange > .card-header .btn-tool,
-.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-orange > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-orange > .card-header .btn-tool:hover,
-.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #e66a02;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #fd9a47;
- color: #1f2d3d;
-}
-
-.dark-mode .card-yellow:not(.card-outline) > .card-header {
- background-color: #f39c12;
-}
-
-.dark-mode .card-yellow:not(.card-outline) > .card-header,
-.dark-mode .card-yellow:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-yellow:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-yellow.card-outline {
- border-top: 3px solid #f39c12;
-}
-
-.dark-mode .card-yellow.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-yellow.card-outline-tabs > .card-header a.active,
-.dark-mode .card-yellow.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #f39c12;
-}
-
-.dark-mode .bg-yellow > .card-header .btn-tool,
-.dark-mode .bg-gradient-yellow > .card-header .btn-tool,
-.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-yellow > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-yellow > .card-header .btn-tool:hover,
-.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #d2850b;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #f5b043;
- color: #1f2d3d;
-}
-
-.dark-mode .card-green:not(.card-outline) > .card-header {
- background-color: #00bc8c;
-}
-
-.dark-mode .card-green:not(.card-outline) > .card-header,
-.dark-mode .card-green:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-green:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-green.card-outline {
- border-top: 3px solid #00bc8c;
-}
-
-.dark-mode .card-green.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-green.card-outline-tabs > .card-header a.active,
-.dark-mode .card-green.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #00bc8c;
-}
-
-.dark-mode .bg-green > .card-header .btn-tool,
-.dark-mode .bg-gradient-green > .card-header .btn-tool,
-.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-green > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-green > .card-header .btn-tool:hover,
-.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #00936e;
- color: #fff;
-}
-
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #00efb2;
- color: #fff;
-}
-
-.dark-mode .card-teal:not(.card-outline) > .card-header {
- background-color: #20c997;
-}
-
-.dark-mode .card-teal:not(.card-outline) > .card-header,
-.dark-mode .card-teal:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-teal:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-teal.card-outline {
- border-top: 3px solid #20c997;
-}
-
-.dark-mode .card-teal.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-teal.card-outline-tabs > .card-header a.active,
-.dark-mode .card-teal.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #20c997;
-}
-
-.dark-mode .bg-teal > .card-header .btn-tool,
-.dark-mode .bg-gradient-teal > .card-header .btn-tool,
-.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-teal > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-teal > .card-header .btn-tool:hover,
-.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #1aa67d;
- color: #fff;
-}
-
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #3ce0af;
- color: #fff;
-}
-
-.dark-mode .card-cyan:not(.card-outline) > .card-header {
- background-color: #3498db;
-}
-
-.dark-mode .card-cyan:not(.card-outline) > .card-header,
-.dark-mode .card-cyan:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-cyan:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-cyan.card-outline {
- border-top: 3px solid #3498db;
-}
-
-.dark-mode .card-cyan.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-cyan.card-outline-tabs > .card-header a.active,
-.dark-mode .card-cyan.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #3498db;
-}
-
-.dark-mode .bg-cyan > .card-header .btn-tool,
-.dark-mode .bg-gradient-cyan > .card-header .btn-tool,
-.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-cyan > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-cyan > .card-header .btn-tool:hover,
-.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #2383c4;
- color: #fff;
-}
-
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #5faee3;
- color: #fff;
-}
-
-.dark-mode .card-white:not(.card-outline) > .card-header {
- background-color: #fff;
-}
-
-.dark-mode .card-white:not(.card-outline) > .card-header,
-.dark-mode .card-white:not(.card-outline) > .card-header a {
- color: #1f2d3d;
-}
-
-.dark-mode .card-white:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-white.card-outline {
- border-top: 3px solid #fff;
-}
-
-.dark-mode .card-white.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-white.card-outline-tabs > .card-header a.active,
-.dark-mode .card-white.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #fff;
-}
-
-.dark-mode .bg-white > .card-header .btn-tool,
-.dark-mode .bg-gradient-white > .card-header .btn-tool,
-.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool {
- color: rgba(31, 45, 61, 0.8);
-}
-
-.dark-mode .bg-white > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-white > .card-header .btn-tool:hover,
-.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool:hover {
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #ebebeb;
- color: #1f2d3d;
-}
-
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #1f2d3d;
-}
-
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: white;
- color: #1f2d3d;
-}
-
-.dark-mode .card-gray:not(.card-outline) > .card-header {
- background-color: #6c757d;
-}
-
-.dark-mode .card-gray:not(.card-outline) > .card-header,
-.dark-mode .card-gray:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-gray:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-gray.card-outline {
- border-top: 3px solid #6c757d;
-}
-
-.dark-mode .card-gray.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-gray.card-outline-tabs > .card-header a.active,
-.dark-mode .card-gray.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #6c757d;
-}
-
-.dark-mode .bg-gray > .card-header .btn-tool,
-.dark-mode .bg-gradient-gray > .card-header .btn-tool,
-.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-gray > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-gray > .card-header .btn-tool:hover,
-.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #596167;
- color: #fff;
-}
-
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #868e96;
- color: #fff;
-}
-
-.dark-mode .card-gray-dark:not(.card-outline) > .card-header {
- background-color: #343a40;
-}
-
-.dark-mode .card-gray-dark:not(.card-outline) > .card-header,
-.dark-mode .card-gray-dark:not(.card-outline) > .card-header a {
- color: #fff;
-}
-
-.dark-mode .card-gray-dark:not(.card-outline) > .card-header a.active {
- color: #1f2d3d;
-}
-
-.dark-mode .card-gray-dark.card-outline {
- border-top: 3px solid #343a40;
-}
-
-.dark-mode .card-gray-dark.card-outline-tabs > .card-header a:hover {
- border-top: 3px solid #dee2e6;
-}
-
-.dark-mode .card-gray-dark.card-outline-tabs > .card-header a.active,
-.dark-mode .card-gray-dark.card-outline-tabs > .card-header a.active:hover {
- border-top: 3px solid #343a40;
-}
-
-.dark-mode .bg-gray-dark > .card-header .btn-tool,
-.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool,
-.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool {
- color: rgba(255, 255, 255, 0.8);
-}
-
-.dark-mode .bg-gray-dark > .card-header .btn-tool:hover,
-.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool:hover,
-.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
- color: #fff;
-}
-
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th {
- border: none;
-}
-
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
- background-color: #222629;
- color: #fff;
-}
-
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
- border-bottom-color: #fff;
-}
-
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
-.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #4b545c;
- color: #fff;
-}
-
-.dark-mode .card {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .card .card {
- background-color: #3f474e;
- color: #fff;
-}
-
-.dark-mode .card .nav.flex-column > li {
- border-bottom-color: #6c757d;
-}
-
-.dark-mode .card .card-footer {
- background-color: rgba(0, 0, 0, 0.1);
-}
-
-.dark-mode .card.card-outline-tabs {
- border-top: 0;
-}
-
-.dark-mode .card.card-outline-tabs .card-header a:hover {
- border-top-color: #6c757d;
- border-bottom-color: transparent;
-}
-
-.dark-mode .card:not(.card-outline) > .card-header a.active {
- color: #fff;
-}
-
-.dark-mode .card-comments {
- background-color: #373d44;
-}
-
-.dark-mode .card-comments .username {
- color: #ced4da;
-}
-
-.dark-mode .card-comments .card-comment {
- border-bottom-color: #454d55;
-}
-
-.dark-mode .todo-list > li {
- background-color: #3f474e;
- border-color: #454d55;
- color: #fff;
-}
-
-.dark-mode .todo-list .primary {
- border-left-color: #3f6791;
-}
-
-.dark-mode .todo-list .secondary {
- border-left-color: #6c757d;
-}
-
-.dark-mode .todo-list .success {
- border-left-color: #00bc8c;
-}
-
-.dark-mode .todo-list .info {
- border-left-color: #3498db;
-}
-
-.dark-mode .todo-list .warning {
- border-left-color: #f39c12;
-}
-
-.dark-mode .todo-list .danger {
- border-left-color: #e74c3c;
-}
-
-.dark-mode .todo-list .light {
- border-left-color: #f8f9fa;
-}
-
-.dark-mode .todo-list .dark {
- border-left-color: #343a40;
-}
-
-.dark-mode .todo-list .lightblue {
- border-left-color: #86bad8;
-}
-
-.dark-mode .todo-list .navy {
- border-left-color: #002c59;
-}
-
-.dark-mode .todo-list .olive {
- border-left-color: #74c8a3;
-}
-
-.dark-mode .todo-list .lime {
- border-left-color: #67ffa9;
-}
-
-.dark-mode .todo-list .fuchsia {
- border-left-color: #f672d8;
-}
-
-.dark-mode .todo-list .maroon {
- border-left-color: #ed6c9b;
-}
-
-.dark-mode .todo-list .blue {
- border-left-color: #3f6791;
-}
-
-.dark-mode .todo-list .indigo {
- border-left-color: #6610f2;
-}
-
-.dark-mode .todo-list .purple {
- border-left-color: #6f42c1;
-}
-
-.dark-mode .todo-list .pink {
- border-left-color: #e83e8c;
-}
-
-.dark-mode .todo-list .red {
- border-left-color: #e74c3c;
-}
-
-.dark-mode .todo-list .orange {
- border-left-color: #fd7e14;
-}
-
-.dark-mode .todo-list .yellow {
- border-left-color: #f39c12;
-}
-
-.dark-mode .todo-list .green {
- border-left-color: #00bc8c;
-}
-
-.dark-mode .todo-list .teal {
- border-left-color: #20c997;
-}
-
-.dark-mode .todo-list .cyan {
- border-left-color: #3498db;
-}
-
-.dark-mode .todo-list .white {
- border-left-color: #fff;
-}
-
-.dark-mode .todo-list .gray {
- border-left-color: #6c757d;
-}
-
-.dark-mode .todo-list .gray-dark {
- border-left-color: #343a40;
-}
-
-.modal-dialog .overlay {
- display: -ms-flexbox;
- display: flex;
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
- margin: -1px;
- z-index: 1052;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: rgba(0, 0, 0, 0.7);
- color: #666f76;
- border-radius: 0.3rem;
-}
-
-.modal-content.bg-warning .modal-header,
-.modal-content.bg-warning .modal-footer {
- border-color: #343a40;
-}
-
-.modal-content.bg-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.bg-danger .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.bg-success .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .modal-header,
-.dark-mode .modal-footer {
- border-color: #6c757d;
-}
-
-.dark-mode .modal-content {
- background-color: #343a40;
-}
-
-.dark-mode .modal-content.bg-warning .modal-header,
-.dark-mode .modal-content.bg-warning .modal-footer {
- border-color: #6c757d;
-}
-
-.dark-mode .modal-content.bg-warning .close, .dark-mode .modal-content.bg-warning .mailbox-attachment-close {
- color: #343a40 !important;
- text-shadow: 0 1px 0 #495057 !important;
-}
-
-.dark-mode .modal-content.bg-primary .modal-header,
-.dark-mode .modal-content.bg-primary .modal-footer, .dark-mode .modal-content.bg-secondary .modal-header,
-.dark-mode .modal-content.bg-secondary .modal-footer, .dark-mode .modal-content.bg-info .modal-header,
-.dark-mode .modal-content.bg-info .modal-footer, .dark-mode .modal-content.bg-danger .modal-header,
-.dark-mode .modal-content.bg-danger .modal-footer, .dark-mode .modal-content.bg-success .modal-header,
-.dark-mode .modal-content.bg-success .modal-footer {
- border-color: #fff;
-}
-
-.toasts-top-right {
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1040;
-}
-
-.toasts-top-right.fixed {
- position: fixed;
-}
-
-.toasts-top-left {
- left: 0;
- position: absolute;
- top: 0;
- z-index: 1040;
-}
-
-.toasts-top-left.fixed {
- position: fixed;
-}
-
-.toasts-bottom-right {
- bottom: 0;
- position: absolute;
- right: 0;
- z-index: 1040;
-}
-
-.toasts-bottom-right.fixed {
- position: fixed;
-}
-
-.toasts-bottom-left {
- bottom: 0;
- left: 0;
- position: absolute;
- z-index: 1040;
-}
-
-.toasts-bottom-left.fixed {
- position: fixed;
-}
-
-.dark-mode .toast {
- background-color: rgba(52, 58, 64, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast .toast-header {
- background-color: rgba(52, 58, 64, 0.7);
- color: #f8f9fa;
-}
-
-.dark-mode .toast.bg-primary {
- background-color: rgba(63, 103, 145, 0.9) !important;
-}
-
-.dark-mode .toast.bg-primary .close, .dark-mode .toast.bg-primary .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-primary .toast-header {
- background-color: rgba(63, 103, 145, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-secondary {
- background-color: rgba(108, 117, 125, 0.9) !important;
-}
-
-.dark-mode .toast.bg-secondary .close, .dark-mode .toast.bg-secondary .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-secondary .toast-header {
- background-color: rgba(108, 117, 125, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-success {
- background-color: rgba(0, 188, 140, 0.9) !important;
-}
-
-.dark-mode .toast.bg-success .close, .dark-mode .toast.bg-success .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-success .toast-header {
- background-color: rgba(0, 188, 140, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-info {
- background-color: rgba(52, 152, 219, 0.9) !important;
-}
-
-.dark-mode .toast.bg-info .close, .dark-mode .toast.bg-info .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-info .toast-header {
- background-color: rgba(52, 152, 219, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-warning {
- background-color: rgba(243, 156, 18, 0.9) !important;
-}
-
-.dark-mode .toast.bg-warning .toast-header {
- background-color: rgba(243, 156, 18, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-danger {
- background-color: rgba(231, 76, 60, 0.9) !important;
-}
-
-.dark-mode .toast.bg-danger .close, .dark-mode .toast.bg-danger .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-danger .toast-header {
- background-color: rgba(231, 76, 60, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-light {
- background-color: rgba(248, 249, 250, 0.9) !important;
-}
-
-.dark-mode .toast.bg-light .toast-header {
- background-color: rgba(248, 249, 250, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-dark {
- background-color: rgba(52, 58, 64, 0.9) !important;
-}
-
-.dark-mode .toast.bg-dark .close, .dark-mode .toast.bg-dark .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-dark .toast-header {
- background-color: rgba(52, 58, 64, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-lightblue {
- background-color: rgba(134, 186, 216, 0.9) !important;
-}
-
-.dark-mode .toast.bg-lightblue .toast-header {
- background-color: rgba(134, 186, 216, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-navy {
- background-color: rgba(0, 44, 89, 0.9) !important;
-}
-
-.dark-mode .toast.bg-navy .close, .dark-mode .toast.bg-navy .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-navy .toast-header {
- background-color: rgba(0, 44, 89, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-olive {
- background-color: rgba(116, 200, 163, 0.9) !important;
-}
-
-.dark-mode .toast.bg-olive .toast-header {
- background-color: rgba(116, 200, 163, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-lime {
- background-color: rgba(103, 255, 169, 0.9) !important;
-}
-
-.dark-mode .toast.bg-lime .toast-header {
- background-color: rgba(103, 255, 169, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-fuchsia {
- background-color: rgba(246, 114, 216, 0.9) !important;
-}
-
-.dark-mode .toast.bg-fuchsia .toast-header {
- background-color: rgba(246, 114, 216, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-maroon {
- background-color: rgba(237, 108, 155, 0.9) !important;
-}
-
-.dark-mode .toast.bg-maroon .toast-header {
- background-color: rgba(237, 108, 155, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-blue {
- background-color: rgba(63, 103, 145, 0.9) !important;
-}
-
-.dark-mode .toast.bg-blue .close, .dark-mode .toast.bg-blue .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-blue .toast-header {
- background-color: rgba(63, 103, 145, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-indigo {
- background-color: rgba(102, 16, 242, 0.9) !important;
-}
-
-.dark-mode .toast.bg-indigo .close, .dark-mode .toast.bg-indigo .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-indigo .toast-header {
- background-color: rgba(102, 16, 242, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-purple {
- background-color: rgba(111, 66, 193, 0.9) !important;
-}
-
-.dark-mode .toast.bg-purple .close, .dark-mode .toast.bg-purple .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-purple .toast-header {
- background-color: rgba(111, 66, 193, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-pink {
- background-color: rgba(232, 62, 140, 0.9) !important;
-}
-
-.dark-mode .toast.bg-pink .close, .dark-mode .toast.bg-pink .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-pink .toast-header {
- background-color: rgba(232, 62, 140, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-red {
- background-color: rgba(231, 76, 60, 0.9) !important;
-}
-
-.dark-mode .toast.bg-red .close, .dark-mode .toast.bg-red .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-red .toast-header {
- background-color: rgba(231, 76, 60, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-orange {
- background-color: rgba(253, 126, 20, 0.9) !important;
-}
-
-.dark-mode .toast.bg-orange .toast-header {
- background-color: rgba(253, 126, 20, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-yellow {
- background-color: rgba(243, 156, 18, 0.9) !important;
-}
-
-.dark-mode .toast.bg-yellow .toast-header {
- background-color: rgba(243, 156, 18, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-green {
- background-color: rgba(0, 188, 140, 0.9) !important;
-}
-
-.dark-mode .toast.bg-green .close, .dark-mode .toast.bg-green .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-green .toast-header {
- background-color: rgba(0, 188, 140, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-teal {
- background-color: rgba(32, 201, 151, 0.9) !important;
-}
-
-.dark-mode .toast.bg-teal .close, .dark-mode .toast.bg-teal .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-teal .toast-header {
- background-color: rgba(32, 201, 151, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-cyan {
- background-color: rgba(52, 152, 219, 0.9) !important;
-}
-
-.dark-mode .toast.bg-cyan .close, .dark-mode .toast.bg-cyan .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-cyan .toast-header {
- background-color: rgba(52, 152, 219, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-white {
- background-color: rgba(255, 255, 255, 0.9) !important;
-}
-
-.dark-mode .toast.bg-white .toast-header {
- background-color: rgba(255, 255, 255, 0.85);
- color: #1f2d3d;
-}
-
-.dark-mode .toast.bg-gray {
- background-color: rgba(108, 117, 125, 0.9) !important;
-}
-
-.dark-mode .toast.bg-gray .close, .dark-mode .toast.bg-gray .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-gray .toast-header {
- background-color: rgba(108, 117, 125, 0.85);
- color: #fff;
-}
-
-.dark-mode .toast.bg-gray-dark {
- background-color: rgba(52, 58, 64, 0.9) !important;
-}
-
-.dark-mode .toast.bg-gray-dark .close, .dark-mode .toast.bg-gray-dark .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.dark-mode .toast.bg-gray-dark .toast-header {
- background-color: rgba(52, 58, 64, 0.85);
- color: #fff;
-}
-
-.toast.bg-primary {
- background-color: rgba(0, 123, 255, 0.9) !important;
-}
-
-.toast.bg-primary .close, .toast.bg-primary .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-primary .toast-header {
- background-color: rgba(0, 123, 255, 0.85);
- color: #fff;
-}
-
-.toast.bg-secondary {
- background-color: rgba(108, 117, 125, 0.9) !important;
-}
-
-.toast.bg-secondary .close, .toast.bg-secondary .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-secondary .toast-header {
- background-color: rgba(108, 117, 125, 0.85);
- color: #fff;
-}
-
-.toast.bg-success {
- background-color: rgba(40, 167, 69, 0.9) !important;
-}
-
-.toast.bg-success .close, .toast.bg-success .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-success .toast-header {
- background-color: rgba(40, 167, 69, 0.85);
- color: #fff;
-}
-
-.toast.bg-info {
- background-color: rgba(23, 162, 184, 0.9) !important;
-}
-
-.toast.bg-info .close, .toast.bg-info .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-info .toast-header {
- background-color: rgba(23, 162, 184, 0.85);
- color: #fff;
-}
-
-.toast.bg-warning {
- background-color: rgba(255, 193, 7, 0.9) !important;
-}
-
-.toast.bg-warning .toast-header {
- background-color: rgba(255, 193, 7, 0.85);
- color: #1f2d3d;
-}
-
-.toast.bg-danger {
- background-color: rgba(220, 53, 69, 0.9) !important;
-}
-
-.toast.bg-danger .close, .toast.bg-danger .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-danger .toast-header {
- background-color: rgba(220, 53, 69, 0.85);
- color: #fff;
-}
-
-.toast.bg-light {
- background-color: rgba(248, 249, 250, 0.9) !important;
-}
-
-.toast.bg-light .toast-header {
- background-color: rgba(248, 249, 250, 0.85);
- color: #1f2d3d;
-}
-
-.toast.bg-dark {
- background-color: rgba(52, 58, 64, 0.9) !important;
-}
-
-.toast.bg-dark .close, .toast.bg-dark .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-dark .toast-header {
- background-color: rgba(52, 58, 64, 0.85);
- color: #fff;
-}
-
-.toast.bg-lightblue {
- background-color: rgba(60, 141, 188, 0.9) !important;
-}
-
-.toast.bg-lightblue .close, .toast.bg-lightblue .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-lightblue .toast-header {
- background-color: rgba(60, 141, 188, 0.85);
- color: #fff;
-}
-
-.toast.bg-navy {
- background-color: rgba(0, 31, 63, 0.9) !important;
-}
-
-.toast.bg-navy .close, .toast.bg-navy .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-navy .toast-header {
- background-color: rgba(0, 31, 63, 0.85);
- color: #fff;
-}
-
-.toast.bg-olive {
- background-color: rgba(61, 153, 112, 0.9) !important;
-}
-
-.toast.bg-olive .close, .toast.bg-olive .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-olive .toast-header {
- background-color: rgba(61, 153, 112, 0.85);
- color: #fff;
-}
-
-.toast.bg-lime {
- background-color: rgba(1, 255, 112, 0.9) !important;
-}
-
-.toast.bg-lime .toast-header {
- background-color: rgba(1, 255, 112, 0.85);
- color: #1f2d3d;
-}
-
-.toast.bg-fuchsia {
- background-color: rgba(240, 18, 190, 0.9) !important;
-}
-
-.toast.bg-fuchsia .close, .toast.bg-fuchsia .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-fuchsia .toast-header {
- background-color: rgba(240, 18, 190, 0.85);
- color: #fff;
-}
-
-.toast.bg-maroon {
- background-color: rgba(216, 27, 96, 0.9) !important;
-}
-
-.toast.bg-maroon .close, .toast.bg-maroon .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-maroon .toast-header {
- background-color: rgba(216, 27, 96, 0.85);
- color: #fff;
-}
-
-.toast.bg-blue {
- background-color: rgba(0, 123, 255, 0.9) !important;
-}
-
-.toast.bg-blue .close, .toast.bg-blue .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-blue .toast-header {
- background-color: rgba(0, 123, 255, 0.85);
- color: #fff;
-}
-
-.toast.bg-indigo {
- background-color: rgba(102, 16, 242, 0.9) !important;
-}
-
-.toast.bg-indigo .close, .toast.bg-indigo .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-indigo .toast-header {
- background-color: rgba(102, 16, 242, 0.85);
- color: #fff;
-}
-
-.toast.bg-purple {
- background-color: rgba(111, 66, 193, 0.9) !important;
-}
-
-.toast.bg-purple .close, .toast.bg-purple .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-purple .toast-header {
- background-color: rgba(111, 66, 193, 0.85);
- color: #fff;
-}
-
-.toast.bg-pink {
- background-color: rgba(232, 62, 140, 0.9) !important;
-}
-
-.toast.bg-pink .close, .toast.bg-pink .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-pink .toast-header {
- background-color: rgba(232, 62, 140, 0.85);
- color: #fff;
-}
-
-.toast.bg-red {
- background-color: rgba(220, 53, 69, 0.9) !important;
-}
-
-.toast.bg-red .close, .toast.bg-red .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-red .toast-header {
- background-color: rgba(220, 53, 69, 0.85);
- color: #fff;
-}
-
-.toast.bg-orange {
- background-color: rgba(253, 126, 20, 0.9) !important;
-}
-
-.toast.bg-orange .toast-header {
- background-color: rgba(253, 126, 20, 0.85);
- color: #1f2d3d;
-}
-
-.toast.bg-yellow {
- background-color: rgba(255, 193, 7, 0.9) !important;
-}
-
-.toast.bg-yellow .toast-header {
- background-color: rgba(255, 193, 7, 0.85);
- color: #1f2d3d;
-}
-
-.toast.bg-green {
- background-color: rgba(40, 167, 69, 0.9) !important;
-}
-
-.toast.bg-green .close, .toast.bg-green .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-green .toast-header {
- background-color: rgba(40, 167, 69, 0.85);
- color: #fff;
-}
-
-.toast.bg-teal {
- background-color: rgba(32, 201, 151, 0.9) !important;
-}
-
-.toast.bg-teal .close, .toast.bg-teal .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-teal .toast-header {
- background-color: rgba(32, 201, 151, 0.85);
- color: #fff;
-}
-
-.toast.bg-cyan {
- background-color: rgba(23, 162, 184, 0.9) !important;
-}
-
-.toast.bg-cyan .close, .toast.bg-cyan .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-cyan .toast-header {
- background-color: rgba(23, 162, 184, 0.85);
- color: #fff;
-}
-
-.toast.bg-white {
- background-color: rgba(255, 255, 255, 0.9) !important;
-}
-
-.toast.bg-white .toast-header {
- background-color: rgba(255, 255, 255, 0.85);
- color: #1f2d3d;
-}
-
-.toast.bg-gray {
- background-color: rgba(108, 117, 125, 0.9) !important;
-}
-
-.toast.bg-gray .close, .toast.bg-gray .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-gray .toast-header {
- background-color: rgba(108, 117, 125, 0.85);
- color: #fff;
-}
-
-.toast.bg-gray-dark {
- background-color: rgba(52, 58, 64, 0.9) !important;
-}
-
-.toast.bg-gray-dark .close, .toast.bg-gray-dark .mailbox-attachment-close {
- color: #fff;
- text-shadow: 0 1px 0 #000;
-}
-
-.toast.bg-gray-dark .toast-header {
- background-color: rgba(52, 58, 64, 0.85);
- color: #fff;
-}
-
-.btn.disabled, .btn:disabled {
- cursor: not-allowed;
-}
-
-.btn.btn-flat {
- border-radius: 0;
- border-width: 1px;
- box-shadow: none;
-}
-
-.btn.btn-file {
- overflow: hidden;
- position: relative;
-}
-
-.btn.btn-file > input[type="file"] {
- background-color: #fff;
- cursor: inherit;
- display: block;
- font-size: 100px;
- min-height: 100%;
- min-width: 100%;
- opacity: 0;
- outline: none;
- position: absolute;
- right: 0;
- text-align: right;
- top: 0;
-}
-
-.text-sm .btn {
- font-size: 0.875rem !important;
-}
-
-.btn-default {
- background-color: #f8f9fa;
- border-color: #ddd;
- color: #444;
-}
-
-.btn-default:hover, .btn-default:active, .btn-default.hover {
- background-color: #e9ecef;
- color: #2b2b2b;
-}
-
-.btn-default.disabled, .btn-default:disabled {
- color: #444;
- background-color: #f8f9fa;
-}
-
-.btn-outline-light {
- color: #bdc6d0;
- border-color: #bdc6d0;
-}
-
-.btn-outline-light.disabled, .btn-outline-light:disabled {
- color: #bdc6d0;
- border-color: #bdc6d0;
-}
-
-.btn-app {
- border-radius: 3px;
- background-color: #f8f9fa;
- border: 1px solid #ddd;
- color: #6c757d;
- font-size: 12px;
- height: 60px;
- margin: 0 0 10px 10px;
- min-width: 80px;
- padding: 15px 5px;
- position: relative;
- text-align: center;
-}
-
-.btn-app > .fa,
-.btn-app > .fas,
-.btn-app > .far,
-.btn-app > .fab,
-.btn-app > .fal,
-.btn-app > .fad,
-.btn-app > .svg-inline--fa,
-.btn-app > .ion {
- display: block;
- font-size: 20px;
-}
-
-.btn-app > .svg-inline--fa {
- margin: 0 auto;
-}
-
-.btn-app:hover {
- background-color: #f8f9fa;
- border-color: #aaaaaa;
- color: #444;
-}
-
-.btn-app:active, .btn-app:focus {
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-
-.btn-app > .badge {
- font-size: 10px;
- font-weight: 400;
- position: absolute;
- right: -10px;
- top: -3px;
-}
-
-.btn-xs {
- padding: 0.125rem 0.25rem;
- font-size: 0.75rem;
- line-height: 1.5;
- border-radius: 0.15rem;
-}
-
-.dark-mode .btn-default,
-.dark-mode .btn-app {
- background-color: #3a4047;
- color: #fff;
- border-color: #6c757d;
-}
-
-.dark-mode .btn-default:hover, .dark-mode .btn-default:focus,
-.dark-mode .btn-app:hover,
-.dark-mode .btn-app:focus {
- background-color: #3f474e;
- color: #dee2e6;
- border-color: #727b84;
-}
-
-.dark-mode .btn-light {
- background-color: #454d55;
- color: #fff;
- border-color: #6c757d;
-}
-
-.dark-mode .btn-light:hover, .dark-mode .btn-light:focus {
- background-color: #4b545c;
- color: #dee2e6;
- border-color: #78828a;
-}
-
-.dark-mode .btn-primary {
- color: #fff;
- background-color: #3f6791;
- border-color: #3f6791;
- box-shadow: none;
-}
-
-.dark-mode .btn-primary:hover {
- color: #fff;
- background-color: #335476;
- border-color: #304e6d;
-}
-
-.dark-mode .btn-primary:focus, .dark-mode .btn-primary.focus {
- color: #fff;
- background-color: #335476;
- border-color: #304e6d;
- box-shadow: 0 0 0 0 rgba(92, 126, 162, 0.5);
-}
-
-.dark-mode .btn-primary.disabled, .dark-mode .btn-primary:disabled {
- color: #fff;
- background-color: #3f6791;
- border-color: #3f6791;
-}
-
-.dark-mode .btn-primary:not(:disabled):not(.disabled):active, .dark-mode .btn-primary:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-primary.dropdown-toggle {
- color: #fff;
- background-color: #304e6d;
- border-color: #2c4765;
-}
-
-.dark-mode .btn-primary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-primary:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-primary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(92, 126, 162, 0.5);
-}
-
-.dark-mode .btn-secondary {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
- box-shadow: none;
-}
-
-.dark-mode .btn-secondary:hover {
- color: #fff;
- background-color: #5a6268;
- border-color: #545b62;
-}
-
-.dark-mode .btn-secondary:focus, .dark-mode .btn-secondary.focus {
- color: #fff;
- background-color: #5a6268;
- border-color: #545b62;
- box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
-}
-
-.dark-mode .btn-secondary.disabled, .dark-mode .btn-secondary:disabled {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.dark-mode .btn-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-secondary.dropdown-toggle {
- color: #fff;
- background-color: #545b62;
- border-color: #4e555b;
-}
-
-.dark-mode .btn-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-secondary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
-}
-
-.dark-mode .btn-success {
- color: #fff;
- background-color: #00bc8c;
- border-color: #00bc8c;
- box-shadow: none;
-}
-
-.dark-mode .btn-success:hover {
- color: #fff;
- background-color: #009670;
- border-color: #008966;
-}
-
-.dark-mode .btn-success:focus, .dark-mode .btn-success.focus {
- color: #fff;
- background-color: #009670;
- border-color: #008966;
- box-shadow: 0 0 0 0 rgba(38, 198, 157, 0.5);
-}
-
-.dark-mode .btn-success.disabled, .dark-mode .btn-success:disabled {
- color: #fff;
- background-color: #00bc8c;
- border-color: #00bc8c;
-}
-
-.dark-mode .btn-success:not(:disabled):not(.disabled):active, .dark-mode .btn-success:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-success.dropdown-toggle {
- color: #fff;
- background-color: #008966;
- border-color: #007c5d;
-}
-
-.dark-mode .btn-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-success:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-success.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(38, 198, 157, 0.5);
-}
-
-.dark-mode .btn-info {
- color: #fff;
- background-color: #3498db;
- border-color: #3498db;
- box-shadow: none;
-}
-
-.dark-mode .btn-info:hover {
- color: #fff;
- background-color: #2384c6;
- border-color: #217dbb;
-}
-
-.dark-mode .btn-info:focus, .dark-mode .btn-info.focus {
- color: #fff;
- background-color: #2384c6;
- border-color: #217dbb;
- box-shadow: 0 0 0 0 rgba(82, 167, 224, 0.5);
-}
-
-.dark-mode .btn-info.disabled, .dark-mode .btn-info:disabled {
- color: #fff;
- background-color: #3498db;
- border-color: #3498db;
-}
-
-.dark-mode .btn-info:not(:disabled):not(.disabled):active, .dark-mode .btn-info:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-info.dropdown-toggle {
- color: #fff;
- background-color: #217dbb;
- border-color: #1f76b0;
-}
-
-.dark-mode .btn-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-info:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-info.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(82, 167, 224, 0.5);
-}
-
-.dark-mode .btn-warning {
- color: #1f2d3d;
- background-color: #f39c12;
- border-color: #f39c12;
- box-shadow: none;
-}
-
-.dark-mode .btn-warning:hover {
- color: #fff;
- background-color: #d4860b;
- border-color: #c87f0a;
-}
-
-.dark-mode .btn-warning:focus, .dark-mode .btn-warning.focus {
- color: #fff;
- background-color: #d4860b;
- border-color: #c87f0a;
- box-shadow: 0 0 0 0 rgba(211, 139, 24, 0.5);
-}
-
-.dark-mode .btn-warning.disabled, .dark-mode .btn-warning:disabled {
- color: #1f2d3d;
- background-color: #f39c12;
- border-color: #f39c12;
-}
-
-.dark-mode .btn-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-warning:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-warning.dropdown-toggle {
- color: #fff;
- background-color: #c87f0a;
- border-color: #bc770a;
-}
-
-.dark-mode .btn-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-warning:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-warning.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(211, 139, 24, 0.5);
-}
-
-.dark-mode .btn-danger {
- color: #fff;
- background-color: #e74c3c;
- border-color: #e74c3c;
- box-shadow: none;
-}
-
-.dark-mode .btn-danger:hover {
- color: #fff;
- background-color: #e12e1c;
- border-color: #d62c1a;
-}
-
-.dark-mode .btn-danger:focus, .dark-mode .btn-danger.focus {
- color: #fff;
- background-color: #e12e1c;
- border-color: #d62c1a;
- box-shadow: 0 0 0 0 rgba(235, 103, 89, 0.5);
-}
-
-.dark-mode .btn-danger.disabled, .dark-mode .btn-danger:disabled {
- color: #fff;
- background-color: #e74c3c;
- border-color: #e74c3c;
-}
-
-.dark-mode .btn-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-danger:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-danger.dropdown-toggle {
- color: #fff;
- background-color: #d62c1a;
- border-color: #ca2a19;
-}
-
-.dark-mode .btn-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-danger:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-danger.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(235, 103, 89, 0.5);
-}
-
-.dark-mode .btn-light {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
- box-shadow: none;
-}
-
-.dark-mode .btn-light:hover {
- color: #1f2d3d;
- background-color: #e2e6ea;
- border-color: #dae0e5;
-}
-
-.dark-mode .btn-light:focus, .dark-mode .btn-light.focus {
- color: #1f2d3d;
- background-color: #e2e6ea;
- border-color: #dae0e5;
- box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
-}
-
-.dark-mode .btn-light.disabled, .dark-mode .btn-light:disabled {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.dark-mode .btn-light:not(:disabled):not(.disabled):active, .dark-mode .btn-light:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-light.dropdown-toggle {
- color: #1f2d3d;
- background-color: #dae0e5;
- border-color: #d3d9df;
-}
-
-.dark-mode .btn-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-light:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-light.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
-}
-
-.dark-mode .btn-dark {
- color: #fff;
- background-color: #292d32;
- border-color: #4b545c;
- box-shadow: none;
-}
-
-.dark-mode .btn-dark:hover {
- color: #fff;
- background-color: #171a1d;
- border-color: #343a40;
-}
-
-.dark-mode .btn-dark:focus, .dark-mode .btn-dark.focus {
- color: #fff;
- background-color: #171a1d;
- border-color: #343a40;
- box-shadow: 0 0 0 0 rgba(102, 109, 117, 0.5);
-}
-
-.dark-mode .btn-dark.disabled, .dark-mode .btn-dark:disabled {
- color: #fff;
- background-color: #292d32;
- border-color: #4b545c;
-}
-
-.dark-mode .btn-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-dark:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-dark.dropdown-toggle {
- color: #fff;
- background-color: #121416;
- border-color: #2e3439;
-}
-
-.dark-mode .btn-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-dark:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-dark.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(102, 109, 117, 0.5);
-}
-
-.dark-mode .btn-outline-primary {
- color: #3f6791;
- border-color: #3f6791;
-}
-
-.dark-mode .btn-outline-primary:hover {
- color: #fff;
- background-color: #3f6791;
- border-color: #3f6791;
-}
-
-.dark-mode .btn-outline-primary:focus, .dark-mode .btn-outline-primary.focus {
- box-shadow: 0 0 0 0 rgba(63, 103, 145, 0.5);
-}
-
-.dark-mode .btn-outline-primary.disabled, .dark-mode .btn-outline-primary:disabled {
- color: #3f6791;
- background-color: transparent;
-}
-
-.dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-outline-primary.dropdown-toggle {
- color: #fff;
- background-color: #3f6791;
- border-color: #3f6791;
-}
-
-.dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-outline-primary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(63, 103, 145, 0.5);
-}
-
-.dark-mode .btn-outline-secondary {
- color: #6c757d;
- border-color: #6c757d;
-}
-
-.dark-mode .btn-outline-secondary:hover {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.dark-mode .btn-outline-secondary:focus, .dark-mode .btn-outline-secondary.focus {
- box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
-}
-
-.dark-mode .btn-outline-secondary.disabled, .dark-mode .btn-outline-secondary:disabled {
- color: #6c757d;
- background-color: transparent;
-}
-
-.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-outline-secondary.dropdown-toggle {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-outline-secondary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
-}
-
-.dark-mode .btn-outline-success {
- color: #00bc8c;
- border-color: #00bc8c;
-}
-
-.dark-mode .btn-outline-success:hover {
- color: #fff;
- background-color: #00bc8c;
- border-color: #00bc8c;
-}
-
-.dark-mode .btn-outline-success:focus, .dark-mode .btn-outline-success.focus {
- box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5);
-}
-
-.dark-mode .btn-outline-success.disabled, .dark-mode .btn-outline-success:disabled {
- color: #00bc8c;
- background-color: transparent;
-}
-
-.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-outline-success.dropdown-toggle {
- color: #fff;
- background-color: #00bc8c;
- border-color: #00bc8c;
-}
-
-.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-outline-success.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5);
-}
-
-.dark-mode .btn-outline-info {
- color: #3498db;
- border-color: #3498db;
-}
-
-.dark-mode .btn-outline-info:hover {
- color: #fff;
- background-color: #3498db;
- border-color: #3498db;
-}
-
-.dark-mode .btn-outline-info:focus, .dark-mode .btn-outline-info.focus {
- box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5);
-}
-
-.dark-mode .btn-outline-info.disabled, .dark-mode .btn-outline-info:disabled {
- color: #3498db;
- background-color: transparent;
-}
-
-.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-outline-info.dropdown-toggle {
- color: #fff;
- background-color: #3498db;
- border-color: #3498db;
-}
-
-.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-outline-info.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5);
-}
-
-.dark-mode .btn-outline-warning {
- color: #f39c12;
- border-color: #f39c12;
-}
-
-.dark-mode .btn-outline-warning:hover {
- color: #1f2d3d;
- background-color: #f39c12;
- border-color: #f39c12;
-}
-
-.dark-mode .btn-outline-warning:focus, .dark-mode .btn-outline-warning.focus {
- box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.5);
-}
-
-.dark-mode .btn-outline-warning.disabled, .dark-mode .btn-outline-warning:disabled {
- color: #f39c12;
- background-color: transparent;
-}
-
-.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-outline-warning.dropdown-toggle {
- color: #1f2d3d;
- background-color: #f39c12;
- border-color: #f39c12;
-}
-
-.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-outline-warning.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.5);
-}
-
-.dark-mode .btn-outline-danger {
- color: #e74c3c;
- border-color: #e74c3c;
-}
-
-.dark-mode .btn-outline-danger:hover {
- color: #fff;
- background-color: #e74c3c;
- border-color: #e74c3c;
-}
-
-.dark-mode .btn-outline-danger:focus, .dark-mode .btn-outline-danger.focus {
- box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5);
-}
-
-.dark-mode .btn-outline-danger.disabled, .dark-mode .btn-outline-danger:disabled {
- color: #e74c3c;
- background-color: transparent;
-}
-
-.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-outline-danger.dropdown-toggle {
- color: #fff;
- background-color: #e74c3c;
- border-color: #e74c3c;
-}
-
-.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-outline-danger.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5);
-}
-
-.dark-mode .btn-outline-light {
- color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.dark-mode .btn-outline-light:hover {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.dark-mode .btn-outline-light:focus, .dark-mode .btn-outline-light.focus {
- box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
-}
-
-.dark-mode .btn-outline-light.disabled, .dark-mode .btn-outline-light:disabled {
- color: #f8f9fa;
- background-color: transparent;
-}
-
-.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-outline-light.dropdown-toggle {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-outline-light.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
-}
-
-.dark-mode .btn-outline-dark {
- color: #060708;
- border-color: #060708;
-}
-
-.dark-mode .btn-outline-dark:hover {
- color: #fff;
- background-color: #060708;
- border-color: #060708;
-}
-
-.dark-mode .btn-outline-dark:focus, .dark-mode .btn-outline-dark.focus {
- box-shadow: 0 0 0 0 rgba(6, 7, 8, 0.5);
-}
-
-.dark-mode .btn-outline-dark.disabled, .dark-mode .btn-outline-dark:disabled {
- color: #060708;
- background-color: transparent;
-}
-
-.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active,
-.show > .dark-mode .btn-outline-dark.dropdown-toggle {
- color: #fff;
- background-color: #060708;
- border-color: #060708;
-}
-
-.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
-.show > .dark-mode .btn-outline-dark.dropdown-toggle:focus {
- box-shadow: 0 0 0 0 rgba(6, 7, 8, 0.5);
-}
-
-.callout {
- border-radius: 0.25rem;
- box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
- background-color: #fff;
- border-left: 5px solid #e9ecef;
- margin-bottom: 1rem;
- padding: 1rem;
-}
-
-.callout a {
- color: #495057;
- text-decoration: underline;
-}
-
-.callout a:hover {
- color: #e9ecef;
-}
-
-.callout p:last-child {
- margin-bottom: 0;
-}
-
-.callout.callout-danger {
- border-left-color: #bd2130;
-}
-
-.callout.callout-warning {
- border-left-color: #d39e00;
-}
-
-.callout.callout-info {
- border-left-color: #117a8b;
-}
-
-.callout.callout-success {
- border-left-color: #1e7e34;
-}
-
-.dark-mode .callout {
- background-color: #3f474e;
-}
-
-.dark-mode .callout.callout-danger {
- border-left-color: #ed7669;
-}
-
-.dark-mode .callout.callout-warning {
- border-left-color: #f5b043;
-}
-
-.dark-mode .callout.callout-info {
- border-left-color: #5faee3;
-}
-
-.dark-mode .callout.callout-success {
- border-left-color: #00efb2;
-}
-
-.alert .icon {
- margin-right: 10px;
-}
-
-.alert .close, .alert .mailbox-attachment-close {
- color: #000;
- opacity: .2;
-}
-
-.alert .close:hover, .alert .mailbox-attachment-close:hover {
- opacity: .5;
-}
-
-.alert a {
- color: #fff;
- text-decoration: underline;
-}
-
-.alert-primary {
- color: #fff;
- background-color: #007bff;
- border-color: #006fe6;
-}
-
-.alert-default-primary {
- color: #004085;
- background-color: #cce5ff;
- border-color: #b8daff;
-}
-
-.alert-default-primary hr {
- border-top-color: #9fcdff;
-}
-
-.alert-default-primary .alert-link {
- color: #002752;
-}
-
-.alert-secondary {
- color: #fff;
- background-color: #6c757d;
- border-color: #60686f;
-}
-
-.alert-default-secondary {
- color: #383d41;
- background-color: #e2e3e5;
- border-color: #d6d8db;
-}
-
-.alert-default-secondary hr {
- border-top-color: #c8cbcf;
-}
-
-.alert-default-secondary .alert-link {
- color: #202326;
-}
-
-.alert-success {
- color: #fff;
- background-color: #28a745;
- border-color: #23923d;
-}
-
-.alert-default-success {
- color: #155724;
- background-color: #d4edda;
- border-color: #c3e6cb;
-}
-
-.alert-default-success hr {
- border-top-color: #b1dfbb;
-}
-
-.alert-default-success .alert-link {
- color: #0b2e13;
-}
-
-.alert-info {
- color: #fff;
- background-color: #17a2b8;
- border-color: #148ea1;
-}
-
-.alert-default-info {
- color: #0c5460;
- background-color: #d1ecf1;
- border-color: #bee5eb;
-}
-
-.alert-default-info hr {
- border-top-color: #abdde5;
-}
-
-.alert-default-info .alert-link {
- color: #062c33;
-}
-
-.alert-warning {
- color: #1f2d3d;
- background-color: #ffc107;
- border-color: #edb100;
-}
-
-.alert-default-warning {
- color: #856404;
- background-color: #fff3cd;
- border-color: #ffeeba;
-}
-
-.alert-default-warning hr {
- border-top-color: #ffe8a1;
-}
-
-.alert-default-warning .alert-link {
- color: #533f03;
-}
-
-.alert-danger {
- color: #fff;
- background-color: #dc3545;
- border-color: #d32535;
-}
-
-.alert-default-danger {
- color: #721c24;
- background-color: #f8d7da;
- border-color: #f5c6cb;
-}
-
-.alert-default-danger hr {
- border-top-color: #f1b0b7;
-}
-
-.alert-default-danger .alert-link {
- color: #491217;
-}
-
-.alert-light {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #e9ecef;
-}
-
-.alert-default-light {
- color: #818182;
- background-color: #fefefe;
- border-color: #fdfdfe;
-}
-
-.alert-default-light hr {
- border-top-color: #ececf6;
-}
-
-.alert-default-light .alert-link {
- color: #686868;
-}
-
-.alert-dark {
- color: #fff;
- background-color: #343a40;
- border-color: #292d32;
-}
-
-.alert-default-dark {
- color: #1b1e21;
- background-color: #d6d8d9;
- border-color: #c6c8ca;
-}
-
-.alert-default-dark hr {
- border-top-color: #b9bbbe;
-}
-
-.alert-default-dark .alert-link {
- color: #040505;
-}
-
-.dark-mode .alert-primary {
- color: #fff;
- background-color: #3f6791;
- border-color: #375a7f;
-}
-
-.dark-mode .alert-default-primary {
- color: #004085;
- background-color: #cce5ff;
- border-color: #b8daff;
-}
-
-.dark-mode .alert-default-primary hr {
- border-top-color: #9fcdff;
-}
-
-.dark-mode .alert-default-primary .alert-link {
- color: #002752;
-}
-
-.dark-mode .alert-secondary {
- color: #fff;
- background-color: #6c757d;
- border-color: #60686f;
-}
-
-.dark-mode .alert-default-secondary {
- color: #383d41;
- background-color: #e2e3e5;
- border-color: #d6d8db;
-}
-
-.dark-mode .alert-default-secondary hr {
- border-top-color: #c8cbcf;
-}
-
-.dark-mode .alert-default-secondary .alert-link {
- color: #202326;
-}
-
-.dark-mode .alert-success {
- color: #fff;
- background-color: #00bc8c;
- border-color: #00a379;
-}
-
-.dark-mode .alert-default-success {
- color: #155724;
- background-color: #d4edda;
- border-color: #c3e6cb;
-}
-
-.dark-mode .alert-default-success hr {
- border-top-color: #b1dfbb;
-}
-
-.dark-mode .alert-default-success .alert-link {
- color: #0b2e13;
-}
-
-.dark-mode .alert-info {
- color: #fff;
- background-color: #3498db;
- border-color: #258cd1;
-}
-
-.dark-mode .alert-default-info {
- color: #0c5460;
- background-color: #d1ecf1;
- border-color: #bee5eb;
-}
-
-.dark-mode .alert-default-info hr {
- border-top-color: #abdde5;
-}
-
-.dark-mode .alert-default-info .alert-link {
- color: #062c33;
-}
-
-.dark-mode .alert-warning {
- color: #1f2d3d;
- background-color: #f39c12;
- border-color: #e08e0b;
-}
-
-.dark-mode .alert-default-warning {
- color: #856404;
- background-color: #fff3cd;
- border-color: #ffeeba;
-}
-
-.dark-mode .alert-default-warning hr {
- border-top-color: #ffe8a1;
-}
-
-.dark-mode .alert-default-warning .alert-link {
- color: #533f03;
-}
-
-.dark-mode .alert-danger {
- color: #fff;
- background-color: #e74c3c;
- border-color: #e43725;
-}
-
-.dark-mode .alert-default-danger {
- color: #721c24;
- background-color: #f8d7da;
- border-color: #f5c6cb;
-}
-
-.dark-mode .alert-default-danger hr {
- border-top-color: #f1b0b7;
-}
-
-.dark-mode .alert-default-danger .alert-link {
- color: #491217;
-}
-
-.dark-mode .alert-light {
- color: #1f2d3d;
- background-color: #f8f9fa;
- border-color: #e9ecef;
-}
-
-.dark-mode .alert-default-light {
- color: #818182;
- background-color: #fefefe;
- border-color: #fdfdfe;
-}
-
-.dark-mode .alert-default-light hr {
- border-top-color: #ececf6;
-}
-
-.dark-mode .alert-default-light .alert-link {
- color: #686868;
-}
-
-.dark-mode .alert-dark {
- color: #fff;
- background-color: #343a40;
- border-color: #292d32;
-}
-
-.dark-mode .alert-default-dark {
- color: #1b1e21;
- background-color: #d6d8d9;
- border-color: #c6c8ca;
-}
-
-.dark-mode .alert-default-dark hr {
- border-top-color: #b9bbbe;
-}
-
-.dark-mode .alert-default-dark .alert-link {
- color: #040505;
-}
-
-.table:not(.table-dark) {
- color: inherit;
-}
-
-.table.table-head-fixed thead tr:nth-child(1) th {
- background-color: #fff;
- border-bottom: 0;
- box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6;
- position: -webkit-sticky;
- position: sticky;
- top: 0;
- z-index: 10;
-}
-
-.table.table-head-fixed.table-dark thead tr:nth-child(1) th {
- background-color: #212529;
- box-shadow: inset 0 1px 0 #383f45, inset 0 -1px 0 #383f45;
-}
-
-.table.no-border,
-.table.no-border td,
-.table.no-border th {
- border: 0;
-}
-
-.table.text-center,
-.table.text-center td,
-.table.text-center th {
- text-align: center;
-}
-
-.table.table-valign-middle thead > tr > th,
-.table.table-valign-middle thead > tr > td,
-.table.table-valign-middle tbody > tr > th,
-.table.table-valign-middle tbody > tr > td {
- vertical-align: middle;
-}
-
-.card-body.p-0 .table thead > tr > th:first-of-type,
-.card-body.p-0 .table thead > tr > td:first-of-type,
-.card-body.p-0 .table tfoot > tr > th:first-of-type,
-.card-body.p-0 .table tfoot > tr > td:first-of-type,
-.card-body.p-0 .table tbody > tr > th:first-of-type,
-.card-body.p-0 .table tbody > tr > td:first-of-type {
- padding-left: 1.5rem;
-}
-
-.card-body.p-0 .table thead > tr > th:last-of-type,
-.card-body.p-0 .table thead > tr > td:last-of-type,
-.card-body.p-0 .table tfoot > tr > th:last-of-type,
-.card-body.p-0 .table tfoot > tr > td:last-of-type,
-.card-body.p-0 .table tbody > tr > th:last-of-type,
-.card-body.p-0 .table tbody > tr > td:last-of-type {
- padding-right: 1.5rem;
-}
-
-.table-hover tbody tr.expandable-body:hover {
- background-color: inherit !important;
-}
-
-[data-widget="expandable-table"] {
- cursor: pointer;
-}
-
-[data-widget="expandable-table"] i.expandable-table-caret {
- transition: -webkit-transform 0.3s linear;
- transition: transform 0.3s linear;
- transition: transform 0.3s linear, -webkit-transform 0.3s linear;
-}
-
-[data-widget="expandable-table"][aria-expanded="true"] i.expandable-table-caret[class*="right"] {
- -webkit-transform: rotate(90deg);
- transform: rotate(90deg);
-}
-
-[data-widget="expandable-table"][aria-expanded="true"] i.expandable-table-caret[class*="left"] {
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
-}
-
-[aria-expanded="true"] {
- cursor: pointer;
-}
-
-[aria-expanded="true"] i.expandable-table-caret {
- transition: -webkit-transform 0.3s linear;
- transition: transform 0.3s linear;
- transition: transform 0.3s linear, -webkit-transform 0.3s linear;
-}
-
-[aria-expanded="true"] [data-widget="expandable-table"] i.expandable-table-caret[class*="right"] {
- -webkit-transform: rotate(90deg);
- transform: rotate(90deg);
-}
-
-[aria-expanded="true"] [data-widget="expandable-table"] i.expandable-table-caret[class*="left"] {
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
-}
-
-.expandable-body > td {
- padding: 0 !important;
- width: 100%;
-}
-
-.expandable-body > td > div,
-.expandable-body > td > p {
- padding: 0.75rem;
-}
-
-.expandable-body .table {
- width: calc(100% - 0.75rem);
- margin: 0 0 0 0.75rem;
-}
-
-.expandable-body .table tr:first-child td,
-.expandable-body .table tr:first-child th {
- border-top: none;
-}
-
-.dark-mode .table-bordered,
-.dark-mode .table-bordered td,
-.dark-mode .table-bordered th {
- border-color: #6c757d;
-}
-
-.dark-mode .table-hover tbody tr:hover {
- color: #dee2e6;
- background-color: #3a4047;
- border-color: #6c757d;
-}
-
-.dark-mode .table thead th {
- border-bottom-color: #6c757d;
-}
-
-.dark-mode .table th,
-.dark-mode .table td {
- border-top-color: #6c757d;
-}
-
-.dark-mode .table.table-head-fixed thead tr:nth-child(1) th {
- background-color: #3f474e;
-}
-
-.carousel-control-prev .carousel-control-custom-icon {
- margin-left: -20px;
-}
-
-.carousel-control-next .carousel-control-custom-icon {
- margin-right: 20px;
-}
-
-.carousel-control-custom-icon > .fa,
-.carousel-control-custom-icon > .fas,
-.carousel-control-custom-icon > .far,
-.carousel-control-custom-icon > .fab,
-.carousel-control-custom-icon > .fal,
-.carousel-control-custom-icon > .fad,
-.carousel-control-custom-icon > .svg-inline--fa,
-.carousel-control-custom-icon > .ion {
- display: inline-block;
- font-size: 40px;
- margin-top: -20px;
- position: absolute;
- top: 50%;
- z-index: 5;
-}
-
-.close, .mailbox-attachment-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, .mailbox-attachment-close:hover {
- color: #000;
- text-decoration: none;
-}
-
-.close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {
- opacity: .75;
-}
-
-.close:focus, .mailbox-attachment-close:focus {
- outline: none;
-}
-
-button.close, button.mailbox-attachment-close {
- padding: 0;
- background-color: transparent;
- border: 0;
-}
-
-a.close.disabled, a.disabled.mailbox-attachment-close {
- pointer-events: none;
-}
-
-.small-box {
- border-radius: 0.25rem;
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
- display: block;
- margin-bottom: 20px;
- position: relative;
-}
-
-.small-box > .inner {
- padding: 10px;
-}
-
-.small-box > .small-box-footer {
- background-color: rgba(0, 0, 0, 0.1);
- color: rgba(255, 255, 255, 0.8);
- display: block;
- padding: 3px 0;
- position: relative;
- text-align: center;
- text-decoration: none;
- z-index: 10;
-}
-
-.small-box > .small-box-footer:hover {
- background-color: rgba(0, 0, 0, 0.15);
- color: #fff;
-}
-
-.small-box h3 {
- font-size: 2.2rem;
- font-weight: 700;
- margin: 0 0 10px;
- padding: 0;
- white-space: nowrap;
-}
-
-@media (min-width: 992px) {
- .col-xl-2 .small-box h3,
- .col-lg-2 .small-box h3,
- .col-md-2 .small-box h3 {
- font-size: 1.6rem;
- }
- .col-xl-3 .small-box h3,
- .col-lg-3 .small-box h3,
- .col-md-3 .small-box h3 {
- font-size: 1.6rem;
- }
-}
-
-@media (min-width: 1200px) {
- .col-xl-2 .small-box h3,
- .col-lg-2 .small-box h3,
- .col-md-2 .small-box h3 {
- font-size: 2.2rem;
- }
- .col-xl-3 .small-box h3,
- .col-lg-3 .small-box h3,
- .col-md-3 .small-box h3 {
- font-size: 2.2rem;
- }
-}
-
-.small-box p {
- font-size: 1rem;
-}
-
-.small-box p > small {
- color: #f8f9fa;
- display: block;
- font-size: .9rem;
- margin-top: 5px;
-}
-
-.small-box h3,
-.small-box p {
- z-index: 5;
-}
-
-.small-box .icon {
- color: rgba(0, 0, 0, 0.15);
- z-index: 0;
-}
-
-.small-box .icon > i {
- font-size: 90px;
- position: absolute;
- right: 15px;
- top: 15px;
- transition: -webkit-transform 0.3s linear;
- transition: transform 0.3s linear;
- transition: transform 0.3s linear, -webkit-transform 0.3s linear;
-}
-
-.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.fal, .small-box .icon > i.fad, .small-box .icon > i.ion {
- font-size: 70px;
- top: 20px;
-}
-
-.small-box .icon svg {
- font-size: 70px;
- position: absolute;
- right: 15px;
- top: 15px;
- transition: -webkit-transform 0.3s linear;
- transition: transform 0.3s linear;
- transition: transform 0.3s linear, -webkit-transform 0.3s linear;
-}
-
-.small-box:hover {
- text-decoration: none;
-}
-
-.small-box:hover .icon > i, .small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.fal, .small-box:hover .icon > i.fad, .small-box:hover .icon > i.ion {
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
-}
-
-.small-box:hover .icon > svg {
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
-}
-
-@media (max-width: 767.98px) {
- .small-box {
- text-align: center;
- }
- .small-box .icon {
- display: none;
- }
- .small-box p {
- font-size: 12px;
- }
-}
-
-.info-box {
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
- border-radius: 0.25rem;
- background-color: #fff;
- display: -ms-flexbox;
- display: flex;
- margin-bottom: 1rem;
- min-height: 80px;
- padding: .5rem;
- position: relative;
- width: 100%;
-}
-
-.info-box .progress {
- background-color: rgba(0, 0, 0, 0.125);
- height: 2px;
- margin: 5px 0;
-}
-
-.info-box .progress .progress-bar {
- background-color: #fff;
-}
-
-.info-box .info-box-icon {
- border-radius: 0.25rem;
- -ms-flex-align: center;
- align-items: center;
- display: -ms-flexbox;
- display: flex;
- font-size: 1.875rem;
- -ms-flex-pack: center;
- justify-content: center;
- text-align: center;
- width: 70px;
-}
-
-.info-box .info-box-icon > img {
- max-width: 100%;
-}
-
-.info-box .info-box-content {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-pack: center;
- justify-content: center;
- line-height: 1.8;
- -ms-flex: 1;
- flex: 1;
- padding: 0 10px;
- overflow: hidden;
-}
-
-.info-box .info-box-number {
- display: block;
- margin-top: .25rem;
- font-weight: 700;
-}
-
-.info-box .progress-description,
-.info-box .info-box-text {
- display: block;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.info-box .info-box .bg-primary,
-.info-box .info-box .bg-gradient-primary {
- color: #fff;
-}
-
-.info-box .info-box .bg-primary .progress-bar,
-.info-box .info-box .bg-gradient-primary .progress-bar {
- background-color: #fff;
-}
-
-.info-box .info-box .bg-secondary,
-.info-box .info-box .bg-gradient-secondary {
- color: #fff;
-}
-
-.info-box .info-box .bg-secondary .progress-bar,
-.info-box .info-box .bg-gradient-secondary .progress-bar {
- background-color: #fff;
-}
-
-.info-box .info-box .bg-success,
-.info-box .info-box .bg-gradient-success {
- color: #fff;
-}
-
-.info-box .info-box .bg-success .progress-bar,
-.info-box .info-box .bg-gradient-success .progress-bar {
- background-color: #fff;
-}
-
-.info-box .info-box .bg-info,
-.info-box .info-box .bg-gradient-info {
- color: #fff;
-}
-
-.info-box .info-box .bg-info .progress-bar,
-.info-box .info-box .bg-gradient-info .progress-bar {
- background-color: #fff;
-}
-
-.info-box .info-box .bg-warning,
-.info-box .info-box .bg-gradient-warning {
- color: #1f2d3d;
-}
-
-.info-box .info-box .bg-warning .progress-bar,
-.info-box .info-box .bg-gradient-warning .progress-bar {
- background-color: #1f2d3d;
-}
-
-.info-box .info-box .bg-danger,
-.info-box .info-box .bg-gradient-danger {
- color: #fff;
-}
-
-.info-box .info-box .bg-danger .progress-bar,
-.info-box .info-box .bg-gradient-danger .progress-bar {
- background-color: #fff;
-}
-
-.info-box .info-box .bg-light,
-.info-box .info-box .bg-gradient-light {
- color: #1f2d3d;
-}
-
-.info-box .info-box .bg-light .progress-bar,
-.info-box .info-box .bg-gradient-light .progress-bar {
- background-color: #1f2d3d;
-}
-
-.info-box .info-box .bg-dark,
-.info-box .info-box .bg-gradient-dark {
- color: #fff;
-}
-
-.info-box .info-box .bg-dark .progress-bar,
-.info-box .info-box .bg-gradient-dark .progress-bar {
- background-color: #fff;
-}
-
-.info-box .info-box-more {
- display: block;
-}
-
-.info-box .progress-description {
- margin: 0;
-}
-
-@media (min-width: 768px) {
- .col-xl-2 .info-box .progress-description,
- .col-lg-2 .info-box .progress-description,
- .col-md-2 .info-box .progress-description {
- display: none;
- }
- .col-xl-3 .info-box .progress-description,
- .col-lg-3 .info-box .progress-description,
- .col-md-3 .info-box .progress-description {
- display: none;
- }
-}
-
-@media (min-width: 992px) {
- .col-xl-2 .info-box .progress-description,
- .col-lg-2 .info-box .progress-description,
- .col-md-2 .info-box .progress-description {
- font-size: 0.75rem;
- display: block;
- }
- .col-xl-3 .info-box .progress-description,
- .col-lg-3 .info-box .progress-description,
- .col-md-3 .info-box .progress-description {
- font-size: 0.75rem;
- display: block;
- }
-}
-
-@media (min-width: 1200px) {
- .col-xl-2 .info-box .progress-description,
- .col-lg-2 .info-box .progress-description,
- .col-md-2 .info-box .progress-description {
- font-size: 1rem;
- display: block;
- }
- .col-xl-3 .info-box .progress-description,
- .col-lg-3 .info-box .progress-description,
- .col-md-3 .info-box .progress-description {
- font-size: 1rem;
- display: block;
- }
-}
-
-.dark-mode .info-box {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-primary,
-.dark-mode .info-box .info-box .bg-gradient-primary {
- color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-primary .progress-bar,
-.dark-mode .info-box .info-box .bg-gradient-primary .progress-bar {
- background-color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-secondary,
-.dark-mode .info-box .info-box .bg-gradient-secondary {
- color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-secondary .progress-bar,
-.dark-mode .info-box .info-box .bg-gradient-secondary .progress-bar {
- background-color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-success,
-.dark-mode .info-box .info-box .bg-gradient-success {
- color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-success .progress-bar,
-.dark-mode .info-box .info-box .bg-gradient-success .progress-bar {
- background-color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-info,
-.dark-mode .info-box .info-box .bg-gradient-info {
- color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-info .progress-bar,
-.dark-mode .info-box .info-box .bg-gradient-info .progress-bar {
- background-color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-warning,
-.dark-mode .info-box .info-box .bg-gradient-warning {
- color: #1f2d3d;
-}
-
-.dark-mode .info-box .info-box .bg-warning .progress-bar,
-.dark-mode .info-box .info-box .bg-gradient-warning .progress-bar {
- background-color: #1f2d3d;
-}
-
-.dark-mode .info-box .info-box .bg-danger,
-.dark-mode .info-box .info-box .bg-gradient-danger {
- color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-danger .progress-bar,
-.dark-mode .info-box .info-box .bg-gradient-danger .progress-bar {
- background-color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-light,
-.dark-mode .info-box .info-box .bg-gradient-light {
- color: #1f2d3d;
-}
-
-.dark-mode .info-box .info-box .bg-light .progress-bar,
-.dark-mode .info-box .info-box .bg-gradient-light .progress-bar {
- background-color: #1f2d3d;
-}
-
-.dark-mode .info-box .info-box .bg-dark,
-.dark-mode .info-box .info-box .bg-gradient-dark {
- color: #fff;
-}
-
-.dark-mode .info-box .info-box .bg-dark .progress-bar,
-.dark-mode .info-box .info-box .bg-gradient-dark .progress-bar {
- background-color: #fff;
-}
-
-.timeline {
- margin: 0 0 45px;
- padding: 0;
- position: relative;
-}
-
-.timeline::before {
- border-radius: 0.25rem;
- background-color: #dee2e6;
- bottom: 0;
- content: "";
- left: 31px;
- margin: 0;
- position: absolute;
- top: 0;
- width: 4px;
-}
-
-.timeline > div {
- margin-bottom: 15px;
- margin-right: 10px;
- position: relative;
-}
-
-.timeline > div::before, .timeline > div::after {
- content: "";
- display: table;
-}
-
-.timeline > div > .timeline-item {
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
- border-radius: 0.25rem;
- background-color: #fff;
- color: #495057;
- margin-left: 60px;
- margin-right: 15px;
- margin-top: 0;
- padding: 0;
- position: relative;
-}
-
-.timeline > div > .timeline-item > .time {
- color: #999;
- float: right;
- font-size: 12px;
- padding: 10px;
-}
-
-.timeline > div > .timeline-item > .timeline-header {
- border-bottom: 1px solid rgba(0, 0, 0, 0.125);
- color: #495057;
- font-size: 16px;
- line-height: 1.1;
- margin: 0;
- padding: 10px;
-}
-
-.timeline > div > .timeline-item > .timeline-header > a {
- font-weight: 600;
-}
-
-.timeline > div > .timeline-item > .timeline-body,
-.timeline > div > .timeline-item > .timeline-footer {
- padding: 10px;
-}
-
-.timeline > div > .timeline-item > .timeline-body > img {
- margin: 10px;
-}
-
-.timeline > div > .timeline-item > .timeline-body > dl,
-.timeline > div > .timeline-item > .timeline-body ol,
-.timeline > div > .timeline-item > .timeline-body ul {
- margin: 0;
-}
-
-.timeline > div > .timeline-item > .timeline-footer > a {
- color: #fff;
-}
-
-.timeline > div > .fa,
-.timeline > div > .fas,
-.timeline > div > .far,
-.timeline > div > .fab,
-.timeline > div > .fal,
-.timeline > div > .fad,
-.timeline > div > .svg-inline--fa,
-.timeline > div > .ion {
- background-color: #adb5bd;
- border-radius: 50%;
- font-size: 16px;
- height: 30px;
- left: 18px;
- line-height: 30px;
- position: absolute;
- text-align: center;
- top: 0;
- width: 30px;
-}
-
-.timeline > div > .svg-inline--fa {
- padding: 7px;
-}
-
-.timeline > .time-label > span {
- border-radius: 4px;
- background-color: #fff;
- display: inline-block;
- font-weight: 600;
- padding: 5px;
-}
-
-.timeline-inverse > div > .timeline-item {
- box-shadow: none;
- background-color: #f8f9fa;
- border: 1px solid #dee2e6;
-}
-
-.timeline-inverse > div > .timeline-item > .timeline-header {
- border-bottom-color: #dee2e6;
-}
-
-.dark-mode .timeline::before {
- background-color: #6c757d;
-}
-
-.dark-mode .timeline > div > .timeline-item {
- background-color: #343a40;
- color: #fff;
- border-color: #6c757d;
-}
-
-.dark-mode .timeline > div > .timeline-item > .timeline-header {
- color: #ced4da;
- border-color: #6c757d;
-}
-
-.dark-mode .timeline > div > .timeline-item > .time {
- color: #ced4da;
-}
-
-.products-list {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-
-.products-list > .item {
- border-radius: 0.25rem;
- background-color: #fff;
- padding: 10px 0;
-}
-
-.products-list > .item::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.products-list .product-img {
- float: left;
-}
-
-.products-list .product-img img {
- height: 50px;
- width: 50px;
-}
-
-.products-list .product-info {
- margin-left: 60px;
-}
-
-.products-list .product-title {
- font-weight: 600;
-}
-
-.products-list .product-description {
- color: #6c757d;
- display: block;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.product-list-in-card > .item {
- border-radius: 0;
- border-bottom: 1px solid rgba(0, 0, 0, 0.125);
-}
-
-.product-list-in-card > .item:last-of-type {
- border-bottom-width: 0;
-}
-
-.dark-mode .products-list > .item {
- background-color: #343a40;
- color: #fff;
- border-bottom-color: #6c757d;
-}
-
-.dark-mode .product-description {
- color: #ced4da;
-}
-
-.direct-chat .card-body {
- overflow-x: hidden;
- padding: 0;
- position: relative;
-}
-
-.direct-chat.chat-pane-open .direct-chat-contacts {
- -webkit-transform: translate(0, 0);
- transform: translate(0, 0);
-}
-
-.direct-chat.timestamp-light .direct-chat-timestamp {
- color: #30465f;
-}
-
-.direct-chat.timestamp-dark .direct-chat-timestamp {
- color: #cccccc;
-}
-
-.direct-chat-messages {
- -webkit-transform: translate(0, 0);
- transform: translate(0, 0);
- height: 250px;
- overflow: auto;
- padding: 10px;
-}
-
-.direct-chat-msg,
-.direct-chat-text {
- display: block;
-}
-
-.direct-chat-msg {
- margin-bottom: 10px;
-}
-
-.direct-chat-msg::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.direct-chat-messages,
-.direct-chat-contacts {
- transition: -webkit-transform .5s ease-in-out;
- transition: transform .5s ease-in-out;
- transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
-}
-
-.direct-chat-text {
- border-radius: 0.3rem;
- background-color: #d2d6de;
- border: 1px solid #d2d6de;
- color: #444;
- margin: 5px 0 0 50px;
- padding: 5px 10px;
- position: relative;
-}
-
-.direct-chat-text::after, .direct-chat-text::before {
- border: solid transparent;
- border-right-color: #d2d6de;
- content: " ";
- height: 0;
- pointer-events: none;
- position: absolute;
- right: 100%;
- top: 15px;
- width: 0;
-}
-
-.direct-chat-text::after {
- border-width: 5px;
- margin-top: -5px;
-}
-
-.direct-chat-text::before {
- border-width: 6px;
- margin-top: -6px;
-}
-
-.right .direct-chat-text {
- margin-left: 0;
- margin-right: 50px;
-}
-
-.right .direct-chat-text::after, .right .direct-chat-text::before {
- border-left-color: #d2d6de;
- border-right-color: transparent;
- left: 100%;
- right: auto;
-}
-
-.direct-chat-img {
- border-radius: 50%;
- float: left;
- height: 40px;
- width: 40px;
-}
-
-.right .direct-chat-img {
- float: right;
-}
-
-.direct-chat-infos {
- display: block;
- font-size: 0.875rem;
- margin-bottom: 2px;
-}
-
-.direct-chat-name {
- font-weight: 600;
-}
-
-.direct-chat-timestamp {
- color: #697582;
-}
-
-.direct-chat-contacts-open .direct-chat-contacts {
- -webkit-transform: translate(0, 0);
- transform: translate(0, 0);
-}
-
-.direct-chat-contacts {
- -webkit-transform: translate(101%, 0);
- transform: translate(101%, 0);
- background-color: #343a40;
- bottom: 0;
- color: #fff;
- height: 250px;
- overflow: auto;
- position: absolute;
- top: 0;
- width: 100%;
-}
-
-.direct-chat-contacts-light {
- background-color: #f8f9fa;
-}
-
-.direct-chat-contacts-light .contacts-list-name {
- color: #495057;
-}
-
-.direct-chat-contacts-light .contacts-list-date {
- color: #6c757d;
-}
-
-.direct-chat-contacts-light .contacts-list-msg {
- color: #545b62;
-}
-
-.contacts-list {
- padding-left: 0;
- list-style: none;
-}
-
-.contacts-list > li {
- border-bottom: 1px solid rgba(0, 0, 0, 0.2);
- margin: 0;
- padding: 10px;
-}
-
-.contacts-list > li::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.contacts-list > li:last-of-type {
- border-bottom: 0;
-}
-
-.contacts-list-img {
- border-radius: 50%;
- float: left;
- width: 40px;
-}
-
-.contacts-list-info {
- color: #fff;
- margin-left: 45px;
-}
-
-.contacts-list-name,
-.contacts-list-status {
- display: block;
-}
-
-.contacts-list-name {
- font-weight: 600;
-}
-
-.contacts-list-status {
- font-size: 0.875rem;
-}
-
-.contacts-list-date {
- color: #ced4da;
- font-weight: 400;
-}
-
-.contacts-list-msg {
- color: #b1bbc4;
-}
-
-.direct-chat-primary .right > .direct-chat-text {
- background-color: #007bff;
- border-color: #007bff;
- color: #fff;
-}
-
-.direct-chat-primary .right > .direct-chat-text::after, .direct-chat-primary .right > .direct-chat-text::before {
- border-left-color: #007bff;
-}
-
-.direct-chat-secondary .right > .direct-chat-text {
- background-color: #6c757d;
- border-color: #6c757d;
- color: #fff;
-}
-
-.direct-chat-secondary .right > .direct-chat-text::after, .direct-chat-secondary .right > .direct-chat-text::before {
- border-left-color: #6c757d;
-}
-
-.direct-chat-success .right > .direct-chat-text {
- background-color: #28a745;
- border-color: #28a745;
- color: #fff;
-}
-
-.direct-chat-success .right > .direct-chat-text::after, .direct-chat-success .right > .direct-chat-text::before {
- border-left-color: #28a745;
-}
-
-.direct-chat-info .right > .direct-chat-text {
- background-color: #17a2b8;
- border-color: #17a2b8;
- color: #fff;
-}
-
-.direct-chat-info .right > .direct-chat-text::after, .direct-chat-info .right > .direct-chat-text::before {
- border-left-color: #17a2b8;
-}
-
-.direct-chat-warning .right > .direct-chat-text {
- background-color: #ffc107;
- border-color: #ffc107;
- color: #1f2d3d;
-}
-
-.direct-chat-warning .right > .direct-chat-text::after, .direct-chat-warning .right > .direct-chat-text::before {
- border-left-color: #ffc107;
-}
-
-.direct-chat-danger .right > .direct-chat-text {
- background-color: #dc3545;
- border-color: #dc3545;
- color: #fff;
-}
-
-.direct-chat-danger .right > .direct-chat-text::after, .direct-chat-danger .right > .direct-chat-text::before {
- border-left-color: #dc3545;
-}
-
-.direct-chat-light .right > .direct-chat-text {
- background-color: #f8f9fa;
- border-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.direct-chat-light .right > .direct-chat-text::after, .direct-chat-light .right > .direct-chat-text::before {
- border-left-color: #f8f9fa;
-}
-
-.direct-chat-dark .right > .direct-chat-text {
- background-color: #343a40;
- border-color: #343a40;
- color: #fff;
-}
-
-.direct-chat-dark .right > .direct-chat-text::after, .direct-chat-dark .right > .direct-chat-text::before {
- border-left-color: #343a40;
-}
-
-.direct-chat-lightblue .right > .direct-chat-text {
- background-color: #3c8dbc;
- border-color: #3c8dbc;
- color: #fff;
-}
-
-.direct-chat-lightblue .right > .direct-chat-text::after, .direct-chat-lightblue .right > .direct-chat-text::before {
- border-left-color: #3c8dbc;
-}
-
-.direct-chat-navy .right > .direct-chat-text {
- background-color: #001f3f;
- border-color: #001f3f;
- color: #fff;
-}
-
-.direct-chat-navy .right > .direct-chat-text::after, .direct-chat-navy .right > .direct-chat-text::before {
- border-left-color: #001f3f;
-}
-
-.direct-chat-olive .right > .direct-chat-text {
- background-color: #3d9970;
- border-color: #3d9970;
- color: #fff;
-}
-
-.direct-chat-olive .right > .direct-chat-text::after, .direct-chat-olive .right > .direct-chat-text::before {
- border-left-color: #3d9970;
-}
-
-.direct-chat-lime .right > .direct-chat-text {
- background-color: #01ff70;
- border-color: #01ff70;
- color: #1f2d3d;
-}
-
-.direct-chat-lime .right > .direct-chat-text::after, .direct-chat-lime .right > .direct-chat-text::before {
- border-left-color: #01ff70;
-}
-
-.direct-chat-fuchsia .right > .direct-chat-text {
- background-color: #f012be;
- border-color: #f012be;
- color: #fff;
-}
-
-.direct-chat-fuchsia .right > .direct-chat-text::after, .direct-chat-fuchsia .right > .direct-chat-text::before {
- border-left-color: #f012be;
-}
-
-.direct-chat-maroon .right > .direct-chat-text {
- background-color: #d81b60;
- border-color: #d81b60;
- color: #fff;
-}
-
-.direct-chat-maroon .right > .direct-chat-text::after, .direct-chat-maroon .right > .direct-chat-text::before {
- border-left-color: #d81b60;
-}
-
-.direct-chat-blue .right > .direct-chat-text {
- background-color: #007bff;
- border-color: #007bff;
- color: #fff;
-}
-
-.direct-chat-blue .right > .direct-chat-text::after, .direct-chat-blue .right > .direct-chat-text::before {
- border-left-color: #007bff;
-}
-
-.direct-chat-indigo .right > .direct-chat-text {
- background-color: #6610f2;
- border-color: #6610f2;
- color: #fff;
-}
-
-.direct-chat-indigo .right > .direct-chat-text::after, .direct-chat-indigo .right > .direct-chat-text::before {
- border-left-color: #6610f2;
-}
-
-.direct-chat-purple .right > .direct-chat-text {
- background-color: #6f42c1;
- border-color: #6f42c1;
- color: #fff;
-}
-
-.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before {
- border-left-color: #6f42c1;
-}
-
-.direct-chat-pink .right > .direct-chat-text {
- background-color: #e83e8c;
- border-color: #e83e8c;
- color: #fff;
-}
-
-.direct-chat-pink .right > .direct-chat-text::after, .direct-chat-pink .right > .direct-chat-text::before {
- border-left-color: #e83e8c;
-}
-
-.direct-chat-red .right > .direct-chat-text {
- background-color: #dc3545;
- border-color: #dc3545;
- color: #fff;
-}
-
-.direct-chat-red .right > .direct-chat-text::after, .direct-chat-red .right > .direct-chat-text::before {
- border-left-color: #dc3545;
-}
-
-.direct-chat-orange .right > .direct-chat-text {
- background-color: #fd7e14;
- border-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.direct-chat-orange .right > .direct-chat-text::after, .direct-chat-orange .right > .direct-chat-text::before {
- border-left-color: #fd7e14;
-}
-
-.direct-chat-yellow .right > .direct-chat-text {
- background-color: #ffc107;
- border-color: #ffc107;
- color: #1f2d3d;
-}
-
-.direct-chat-yellow .right > .direct-chat-text::after, .direct-chat-yellow .right > .direct-chat-text::before {
- border-left-color: #ffc107;
-}
-
-.direct-chat-green .right > .direct-chat-text {
- background-color: #28a745;
- border-color: #28a745;
- color: #fff;
-}
-
-.direct-chat-green .right > .direct-chat-text::after, .direct-chat-green .right > .direct-chat-text::before {
- border-left-color: #28a745;
-}
-
-.direct-chat-teal .right > .direct-chat-text {
- background-color: #20c997;
- border-color: #20c997;
- color: #fff;
-}
-
-.direct-chat-teal .right > .direct-chat-text::after, .direct-chat-teal .right > .direct-chat-text::before {
- border-left-color: #20c997;
-}
-
-.direct-chat-cyan .right > .direct-chat-text {
- background-color: #17a2b8;
- border-color: #17a2b8;
- color: #fff;
-}
-
-.direct-chat-cyan .right > .direct-chat-text::after, .direct-chat-cyan .right > .direct-chat-text::before {
- border-left-color: #17a2b8;
-}
-
-.direct-chat-white .right > .direct-chat-text {
- background-color: #fff;
- border-color: #fff;
- color: #1f2d3d;
-}
-
-.direct-chat-white .right > .direct-chat-text::after, .direct-chat-white .right > .direct-chat-text::before {
- border-left-color: #fff;
-}
-
-.direct-chat-gray .right > .direct-chat-text {
- background-color: #6c757d;
- border-color: #6c757d;
- color: #fff;
-}
-
-.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before {
- border-left-color: #6c757d;
-}
-
-.direct-chat-gray-dark .right > .direct-chat-text {
- background-color: #343a40;
- border-color: #343a40;
- color: #fff;
-}
-
-.direct-chat-gray-dark .right > .direct-chat-text::after, .direct-chat-gray-dark .right > .direct-chat-text::before {
- border-left-color: #343a40;
-}
-
-.dark-mode .direct-chat-text {
- background-color: #454d55;
- border-color: #4b545c;
- color: #fff;
-}
-
-.dark-mode .direct-chat-text::after, .dark-mode .direct-chat-text::before {
- border-right-color: #4b545c;
-}
-
-.dark-mode .direct-chat-timestamp {
- color: #adb5bd;
-}
-
-.dark-mode .right > .direct-chat-text::after, .dark-mode .right > .direct-chat-text::before {
- border-right-color: transparent;
-}
-
-.dark-mode .direct-chat-primary .right > .direct-chat-text {
- background-color: #3f6791;
- border-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .direct-chat-primary .right > .direct-chat-text::after, .dark-mode .direct-chat-primary .right > .direct-chat-text::before {
- border-left-color: #3f6791;
-}
-
-.dark-mode .direct-chat-secondary .right > .direct-chat-text {
- background-color: #6c757d;
- border-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .direct-chat-secondary .right > .direct-chat-text::after, .dark-mode .direct-chat-secondary .right > .direct-chat-text::before {
- border-left-color: #6c757d;
-}
-
-.dark-mode .direct-chat-success .right > .direct-chat-text {
- background-color: #00bc8c;
- border-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .direct-chat-success .right > .direct-chat-text::after, .dark-mode .direct-chat-success .right > .direct-chat-text::before {
- border-left-color: #00bc8c;
-}
-
-.dark-mode .direct-chat-info .right > .direct-chat-text {
- background-color: #3498db;
- border-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .direct-chat-info .right > .direct-chat-text::after, .dark-mode .direct-chat-info .right > .direct-chat-text::before {
- border-left-color: #3498db;
-}
-
-.dark-mode .direct-chat-warning .right > .direct-chat-text {
- background-color: #f39c12;
- border-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-warning .right > .direct-chat-text::after, .dark-mode .direct-chat-warning .right > .direct-chat-text::before {
- border-left-color: #f39c12;
-}
-
-.dark-mode .direct-chat-danger .right > .direct-chat-text {
- background-color: #e74c3c;
- border-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .direct-chat-danger .right > .direct-chat-text::after, .dark-mode .direct-chat-danger .right > .direct-chat-text::before {
- border-left-color: #e74c3c;
-}
-
-.dark-mode .direct-chat-light .right > .direct-chat-text {
- background-color: #f8f9fa;
- border-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-light .right > .direct-chat-text::after, .dark-mode .direct-chat-light .right > .direct-chat-text::before {
- border-left-color: #f8f9fa;
-}
-
-.dark-mode .direct-chat-dark .right > .direct-chat-text {
- background-color: #343a40;
- border-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .direct-chat-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-dark .right > .direct-chat-text::before {
- border-left-color: #343a40;
-}
-
-.dark-mode .direct-chat-lightblue .right > .direct-chat-text {
- background-color: #86bad8;
- border-color: #86bad8;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-lightblue .right > .direct-chat-text::after, .dark-mode .direct-chat-lightblue .right > .direct-chat-text::before {
- border-left-color: #86bad8;
-}
-
-.dark-mode .direct-chat-navy .right > .direct-chat-text {
- background-color: #002c59;
- border-color: #002c59;
- color: #fff;
-}
-
-.dark-mode .direct-chat-navy .right > .direct-chat-text::after, .dark-mode .direct-chat-navy .right > .direct-chat-text::before {
- border-left-color: #002c59;
-}
-
-.dark-mode .direct-chat-olive .right > .direct-chat-text {
- background-color: #74c8a3;
- border-color: #74c8a3;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-olive .right > .direct-chat-text::after, .dark-mode .direct-chat-olive .right > .direct-chat-text::before {
- border-left-color: #74c8a3;
-}
-
-.dark-mode .direct-chat-lime .right > .direct-chat-text {
- background-color: #67ffa9;
- border-color: #67ffa9;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-lime .right > .direct-chat-text::after, .dark-mode .direct-chat-lime .right > .direct-chat-text::before {
- border-left-color: #67ffa9;
-}
-
-.dark-mode .direct-chat-fuchsia .right > .direct-chat-text {
- background-color: #f672d8;
- border-color: #f672d8;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-fuchsia .right > .direct-chat-text::after, .dark-mode .direct-chat-fuchsia .right > .direct-chat-text::before {
- border-left-color: #f672d8;
-}
-
-.dark-mode .direct-chat-maroon .right > .direct-chat-text {
- background-color: #ed6c9b;
- border-color: #ed6c9b;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-maroon .right > .direct-chat-text::after, .dark-mode .direct-chat-maroon .right > .direct-chat-text::before {
- border-left-color: #ed6c9b;
-}
-
-.dark-mode .direct-chat-blue .right > .direct-chat-text {
- background-color: #3f6791;
- border-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .direct-chat-blue .right > .direct-chat-text::after, .dark-mode .direct-chat-blue .right > .direct-chat-text::before {
- border-left-color: #3f6791;
-}
-
-.dark-mode .direct-chat-indigo .right > .direct-chat-text {
- background-color: #6610f2;
- border-color: #6610f2;
- color: #fff;
-}
-
-.dark-mode .direct-chat-indigo .right > .direct-chat-text::after, .dark-mode .direct-chat-indigo .right > .direct-chat-text::before {
- border-left-color: #6610f2;
-}
-
-.dark-mode .direct-chat-purple .right > .direct-chat-text {
- background-color: #6f42c1;
- border-color: #6f42c1;
- color: #fff;
-}
-
-.dark-mode .direct-chat-purple .right > .direct-chat-text::after, .dark-mode .direct-chat-purple .right > .direct-chat-text::before {
- border-left-color: #6f42c1;
-}
-
-.dark-mode .direct-chat-pink .right > .direct-chat-text {
- background-color: #e83e8c;
- border-color: #e83e8c;
- color: #fff;
-}
-
-.dark-mode .direct-chat-pink .right > .direct-chat-text::after, .dark-mode .direct-chat-pink .right > .direct-chat-text::before {
- border-left-color: #e83e8c;
-}
-
-.dark-mode .direct-chat-red .right > .direct-chat-text {
- background-color: #e74c3c;
- border-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .direct-chat-red .right > .direct-chat-text::after, .dark-mode .direct-chat-red .right > .direct-chat-text::before {
- border-left-color: #e74c3c;
-}
-
-.dark-mode .direct-chat-orange .right > .direct-chat-text {
- background-color: #fd7e14;
- border-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-orange .right > .direct-chat-text::after, .dark-mode .direct-chat-orange .right > .direct-chat-text::before {
- border-left-color: #fd7e14;
-}
-
-.dark-mode .direct-chat-yellow .right > .direct-chat-text {
- background-color: #f39c12;
- border-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-yellow .right > .direct-chat-text::after, .dark-mode .direct-chat-yellow .right > .direct-chat-text::before {
- border-left-color: #f39c12;
-}
-
-.dark-mode .direct-chat-green .right > .direct-chat-text {
- background-color: #00bc8c;
- border-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .direct-chat-green .right > .direct-chat-text::after, .dark-mode .direct-chat-green .right > .direct-chat-text::before {
- border-left-color: #00bc8c;
-}
-
-.dark-mode .direct-chat-teal .right > .direct-chat-text {
- background-color: #20c997;
- border-color: #20c997;
- color: #fff;
-}
-
-.dark-mode .direct-chat-teal .right > .direct-chat-text::after, .dark-mode .direct-chat-teal .right > .direct-chat-text::before {
- border-left-color: #20c997;
-}
-
-.dark-mode .direct-chat-cyan .right > .direct-chat-text {
- background-color: #3498db;
- border-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .direct-chat-cyan .right > .direct-chat-text::after, .dark-mode .direct-chat-cyan .right > .direct-chat-text::before {
- border-left-color: #3498db;
-}
-
-.dark-mode .direct-chat-white .right > .direct-chat-text {
- background-color: #fff;
- border-color: #fff;
- color: #1f2d3d;
-}
-
-.dark-mode .direct-chat-white .right > .direct-chat-text::after, .dark-mode .direct-chat-white .right > .direct-chat-text::before {
- border-left-color: #fff;
-}
-
-.dark-mode .direct-chat-gray .right > .direct-chat-text {
- background-color: #6c757d;
- border-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .direct-chat-gray .right > .direct-chat-text::after, .dark-mode .direct-chat-gray .right > .direct-chat-text::before {
- border-left-color: #6c757d;
-}
-
-.dark-mode .direct-chat-gray-dark .right > .direct-chat-text {
- background-color: #343a40;
- border-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .direct-chat-gray-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-gray-dark .right > .direct-chat-text::before {
- border-left-color: #343a40;
-}
-
-.users-list {
- padding-left: 0;
- list-style: none;
-}
-
-.users-list > li {
- float: left;
- padding: 10px;
- text-align: center;
- width: 25%;
-}
-
-.users-list > li img {
- border-radius: 50%;
- height: auto;
- max-width: 100%;
-}
-
-.users-list > li > a:hover,
-.users-list > li > a:hover .users-list-name {
- color: #999;
-}
-
-.users-list-name,
-.users-list-date {
- display: block;
-}
-
-.users-list-name {
- color: #495057;
- font-size: 0.875rem;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.users-list-date {
- color: #748290;
- font-size: 12px;
-}
-
-.dark-mode .users-list-name {
- color: #ced4da;
-}
-
-.dark-mode .users-list-date {
- color: #adb5bd;
-}
-
-.card-widget {
- border: 0;
- position: relative;
-}
-
-.widget-user .widget-user-header {
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
- height: 135px;
- padding: 1rem;
- text-align: center;
-}
-
-.widget-user .widget-user-username {
- font-size: 25px;
- font-weight: 300;
- margin-bottom: 0;
- margin-top: 0;
- text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
-}
-
-.widget-user .widget-user-desc {
- margin-top: 0;
-}
-
-.widget-user .widget-user-image {
- left: 50%;
- margin-left: -45px;
- position: absolute;
- top: 80px;
-}
-
-.widget-user .widget-user-image > img {
- border: 3px solid #fff;
- height: auto;
- width: 90px;
-}
-
-.widget-user .card-footer {
- padding-top: 50px;
-}
-
-.widget-user-2 .widget-user-header {
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
- padding: 1rem;
-}
-
-.widget-user-2 .widget-user-username {
- font-size: 25px;
- font-weight: 300;
- margin-bottom: 5px;
- margin-top: 5px;
-}
-
-.widget-user-2 .widget-user-desc {
- margin-top: 0;
-}
-
-.widget-user-2 .widget-user-username,
-.widget-user-2 .widget-user-desc {
- margin-left: 75px;
-}
-
-.widget-user-2 .widget-user-image > img {
- float: left;
- height: auto;
- width: 65px;
-}
-
-.mailbox-messages > .table {
- margin: 0;
-}
-
-.mailbox-controls {
- padding: 5px;
-}
-
-.mailbox-controls.with-border {
- border-bottom: 1px solid rgba(0, 0, 0, 0.125);
-}
-
-.mailbox-read-info {
- border-bottom: 1px solid rgba(0, 0, 0, 0.125);
- padding: 10px;
-}
-
-.mailbox-read-info h3 {
- font-size: 20px;
- margin: 0;
-}
-
-.mailbox-read-info h5 {
- margin: 0;
- padding: 5px 0 0;
-}
-
-.mailbox-read-time {
- color: #999;
- font-size: 13px;
-}
-
-.mailbox-read-message {
- padding: 10px;
-}
-
-.mailbox-attachments {
- padding-left: 0;
- list-style: none;
-}
-
-.mailbox-attachments li {
- border: 1px solid #eee;
- float: left;
- margin-bottom: 10px;
- margin-right: 10px;
- width: 200px;
-}
-
-.mailbox-attachment-name {
- color: #666;
- font-weight: 700;
-}
-
-.mailbox-attachment-icon,
-.mailbox-attachment-info,
-.mailbox-attachment-size {
- display: block;
-}
-
-.mailbox-attachment-info {
- background-color: #f8f9fa;
- padding: 10px;
-}
-
-.mailbox-attachment-size {
- color: #999;
- font-size: 12px;
-}
-
-.mailbox-attachment-size > span {
- display: inline-block;
- padding-top: .75rem;
-}
-
-.mailbox-attachment-icon {
- color: #666;
- font-size: 65px;
- max-height: 132.5px;
- padding: 20px 10px;
- text-align: center;
-}
-
-.mailbox-attachment-icon.has-img {
- padding: 0;
-}
-
-.mailbox-attachment-icon.has-img > img {
- height: auto;
- max-width: 100%;
-}
-
-.lockscreen {
- background-color: #e9ecef;
-}
-
-.lockscreen .lockscreen-name {
- font-weight: 600;
- text-align: center;
-}
-
-.lockscreen-logo {
- font-size: 35px;
- font-weight: 300;
- margin-bottom: 25px;
- text-align: center;
-}
-
-.lockscreen-logo a {
- color: #495057;
-}
-
-.lockscreen-wrapper {
- margin: 0 auto;
- margin-top: 10%;
- max-width: 400px;
-}
-
-.lockscreen-item {
- border-radius: 4px;
- background-color: #fff;
- margin: 10px auto 30px;
- padding: 0;
- position: relative;
- width: 290px;
-}
-
-.lockscreen-image {
- border-radius: 50%;
- background-color: #fff;
- left: -10px;
- padding: 5px;
- position: absolute;
- top: -25px;
- z-index: 10;
-}
-
-.lockscreen-image > img {
- border-radius: 50%;
- height: 70px;
- width: 70px;
-}
-
-.lockscreen-credentials {
- margin-left: 70px;
-}
-
-.lockscreen-credentials .form-control {
- border: 0;
-}
-
-.lockscreen-credentials .btn {
- background-color: #fff;
- border: 0;
- padding: 0 10px;
-}
-
-.lockscreen-footer {
- margin-top: 10px;
-}
-
-.dark-mode .lockscreen-item {
- background-color: #343a40;
-}
-
-.dark-mode .lockscreen-logo a {
- color: #fff;
-}
-
-.dark-mode .lockscreen-credentials .btn {
- background-color: #343a40;
-}
-
-.dark-mode .lockscreen-image {
- background-color: #6c757d;
-}
-
-.login-logo,
-.register-logo {
- font-size: 2.1rem;
- font-weight: 300;
- margin-bottom: .9rem;
- text-align: center;
-}
-
-.login-logo a,
-.register-logo a {
- color: #495057;
-}
-
-.login-page,
-.register-page {
- -ms-flex-align: center;
- align-items: center;
- background-color: #e9ecef;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- height: 100vh;
- -ms-flex-pack: center;
- justify-content: center;
-}
-
-.login-box,
-.register-box {
- width: 360px;
-}
-
-@media (max-width: 576px) {
- .login-box,
- .register-box {
- margin-top: .5rem;
- width: 90%;
- }
-}
-
-.login-box .card,
-.register-box .card {
- margin-bottom: 0;
-}
-
-.login-card-body,
-.register-card-body {
- background-color: #fff;
- border-top: 0;
- color: #666;
- padding: 20px;
-}
-
-.login-card-body .input-group .form-control,
-.register-card-body .input-group .form-control {
- border-right: 0;
-}
-
-.login-card-body .input-group .form-control:focus,
-.register-card-body .input-group .form-control:focus {
- box-shadow: none;
-}
-
-.login-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
-.login-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text,
-.register-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
-.register-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text {
- border-color: #80bdff;
-}
-
-.login-card-body .input-group .form-control.is-valid:focus,
-.register-card-body .input-group .form-control.is-valid:focus {
- box-shadow: none;
-}
-
-.login-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
-.login-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text,
-.register-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
-.register-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text {
- border-color: #28a745;
-}
-
-.login-card-body .input-group .form-control.is-invalid:focus,
-.register-card-body .input-group .form-control.is-invalid:focus {
- box-shadow: none;
-}
-
-.login-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text,
-.register-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text {
- border-color: #dc3545;
-}
-
-.login-card-body .input-group .input-group-text,
-.register-card-body .input-group .input-group-text {
- background-color: transparent;
- border-bottom-right-radius: 0.25rem;
- border-left: 0;
- border-top-right-radius: 0.25rem;
- color: #777;
- transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-.login-box-msg,
-.register-box-msg {
- margin: 0;
- padding: 0 20px 20px;
- text-align: center;
-}
-
-.social-auth-links {
- margin: 10px 0;
-}
-
-.dark-mode .login-card-body,
-.dark-mode .register-card-body {
- background-color: #343a40;
- border-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .login-logo a,
-.dark-mode .register-logo a {
- color: #fff;
-}
-
-.error-page {
- margin: 20px auto 0;
- width: 600px;
-}
-
-@media (max-width: 767.98px) {
- .error-page {
- width: 100%;
- }
-}
-
-.error-page > .headline {
- float: left;
- font-size: 100px;
- font-weight: 300;
-}
-
-@media (max-width: 767.98px) {
- .error-page > .headline {
- float: none;
- text-align: center;
- }
-}
-
-.error-page > .error-content {
- display: block;
- margin-left: 190px;
-}
-
-@media (max-width: 767.98px) {
- .error-page > .error-content {
- margin-left: 0;
- }
-}
-
-.error-page > .error-content > h3 {
- font-size: 25px;
- font-weight: 300;
-}
-
-@media (max-width: 767.98px) {
- .error-page > .error-content > h3 {
- text-align: center;
- }
-}
-
-.invoice {
- background-color: #fff;
- border: 1px solid rgba(0, 0, 0, 0.125);
- position: relative;
-}
-
-.invoice-title {
- margin-top: 0;
-}
-
-.dark-mode .invoice {
- background-color: #343a40;
-}
-
-.profile-user-img {
- border: 3px solid #adb5bd;
- margin: 0 auto;
- padding: 3px;
- width: 100px;
-}
-
-.profile-username {
- font-size: 21px;
- margin-top: 5px;
-}
-
-.post {
- border-bottom: 1px solid #adb5bd;
- color: #666;
- margin-bottom: 15px;
- padding-bottom: 15px;
-}
-
-.post:last-of-type {
- border-bottom: 0;
- margin-bottom: 0;
- padding-bottom: 0;
-}
-
-.post .user-block {
- margin-bottom: 15px;
- width: 100%;
-}
-
-.post .row {
- width: 100%;
-}
-
-.dark-mode .post {
- color: #fff;
- border-color: #6c757d;
-}
-
-.product-image {
- max-width: 100%;
- height: auto;
- width: 100%;
-}
-
-.product-image-thumbs {
- -ms-flex-align: stretch;
- align-items: stretch;
- display: -ms-flexbox;
- display: flex;
- margin-top: 2rem;
-}
-
-.product-image-thumb {
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
- border-radius: 0.25rem;
- background-color: #fff;
- border: 1px solid #dee2e6;
- display: -ms-flexbox;
- display: flex;
- margin-right: 1rem;
- max-width: 7rem;
- padding: 0.5rem;
-}
-
-.product-image-thumb img {
- max-width: 100%;
- height: auto;
- -ms-flex-item-align: center;
- align-self: center;
-}
-
-.product-image-thumb:hover {
- opacity: .5;
-}
-
-.product-share a {
- margin-right: .5rem;
-}
-
-.projects td {
- vertical-align: middle;
-}
-
-.projects .list-inline {
- margin-bottom: 0;
-}
-
-.projects img.table-avatar,
-.projects .table-avatar img {
- border-radius: 50%;
- display: inline;
- width: 2.5rem;
-}
-
-.projects .project-state {
- text-align: center;
-}
-
-body.iframe-mode .main-sidebar {
- display: none;
-}
-
-body.iframe-mode .content-wrapper {
- margin-left: 0 !important;
- margin-top: 0 !important;
- padding-bottom: 0 !important;
-}
-
-body.iframe-mode .main-header,
-body.iframe-mode .main-footer {
- display: none;
-}
-
-body.iframe-mode-fullscreen {
- overflow: hidden;
-}
-
-body.iframe-mode-fullscreen.layout-navbar-fixed .wrapper .content-wrapper {
- margin-top: 0 !important;
-}
-
-.content-wrapper {
- height: 100%;
-}
-
-.content-wrapper.iframe-mode .btn-iframe-close {
- color: #dc3545;
- position: absolute;
- line-height: 1;
- right: .125rem;
- top: .125rem;
- z-index: 10;
- visibility: hidden;
-}
-
-.content-wrapper.iframe-mode .btn-iframe-close:hover, .content-wrapper.iframe-mode .btn-iframe-close:focus {
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
-}
-
-@media (hover: none) and (pointer: coarse) {
- .content-wrapper.iframe-mode .btn-iframe-close {
- visibility: visible;
- }
-}
-
-.content-wrapper.iframe-mode .navbar-nav {
- overflow-y: auto;
- width: 100%;
-}
-
-.content-wrapper.iframe-mode .navbar-nav .nav-link {
- white-space: nowrap;
-}
-
-.content-wrapper.iframe-mode .navbar-nav .nav-item {
- position: relative;
-}
-
-.content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close, .content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close {
- -webkit-animation-name: fadeIn;
- animation-name: fadeIn;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- visibility: visible;
-}
-
-@media (hover: none) and (pointer: coarse) {
- .content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close, .content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close {
- visibility: visible;
- }
-}
-
-.content-wrapper.iframe-mode .tab-content {
- position: relative;
-}
-
-.content-wrapper.iframe-mode .tab-pane + .tab-empty {
- display: none;
-}
-
-.content-wrapper.iframe-mode .tab-empty {
- width: 100%;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
-}
-
-.content-wrapper.iframe-mode .tab-loading {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- display: none;
- background-color: #f4f6f9;
-}
-
-.content-wrapper.iframe-mode .tab-loading > div {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
- width: 100%;
- height: 100%;
-}
-
-.content-wrapper.iframe-mode iframe {
- border: 0;
- width: 100%;
- height: 100%;
- margin-bottom: -8px;
-}
-
-.content-wrapper.iframe-mode iframe .content-wrapper {
- padding-bottom: 0 !important;
-}
-
-body.iframe-mode-fullscreen .content-wrapper.iframe-mode {
- position: absolute;
- left: 0;
- top: 0;
- right: 0;
- bottom: 0;
- margin-left: 0 !important;
- height: 100%;
- min-height: 100%;
- z-index: 1048;
-}
-
-.permanent-btn-iframe-close .btn-iframe-close {
- -webkit-animation: none !important;
- animation: none !important;
- visibility: visible !important;
- opacity: 1;
-}
-
-.dark-mode .content-wrapper.iframe-mode .tab-loading {
- background-color: #343a40;
-}
-
-.content-wrapper.kanban {
- height: 1px;
-}
-
-.content-wrapper.kanban .content {
- height: 100%;
- overflow-x: auto;
- overflow-y: hidden;
-}
-
-.content-wrapper.kanban .content .container,
-.content-wrapper.kanban .content .container-fluid,
-.content-wrapper.kanban .content .container-sm,
-.content-wrapper.kanban .content .container-md,
-.content-wrapper.kanban .content .container-lg,
-.content-wrapper.kanban .content .container-xl {
- width: -webkit-max-content;
- width: -moz-max-content;
- width: max-content;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: stretch;
- align-items: stretch;
-}
-
-.content-wrapper.kanban .content-header + .content {
- height: calc(100% - ((2 * 15px) + (1.8rem * 1.2)));
-}
-
-.content-wrapper.kanban .card .card-body {
- padding: .5rem;
-}
-
-.content-wrapper.kanban .card.card-row {
- width: 340px;
- display: inline-block;
- margin: 0 .5rem;
-}
-
-.content-wrapper.kanban .card.card-row:first-child {
- margin-left: 0;
-}
-
-.content-wrapper.kanban .card.card-row .card-body {
- height: calc(100% - (12px + (1.8rem * 1.2) + .5rem));
- overflow-y: auto;
-}
-
-.content-wrapper.kanban .card.card-row .card:last-child {
- margin-bottom: 0;
- border-bottom-width: 1px;
-}
-
-.content-wrapper.kanban .card.card-row .card .card-header {
- padding: .5rem .75rem;
-}
-
-.content-wrapper.kanban .card.card-row .card .card-body {
- padding: .75rem;
-}
-
-.content-wrapper.kanban .btn-tool.btn-link {
- text-decoration: underline;
- padding-left: 0;
- padding-right: 0;
-}
-
-.fc-button {
- background: #f8f9fa;
- background-image: none;
- border-bottom-color: #ddd;
- border-color: #ddd;
- color: #495057;
-}
-
-.fc-button:hover, .fc-button:active, .fc-button.hover {
- background-color: #e9e9e9;
-}
-
-.fc-header-title h2 {
- color: #666;
- font-size: 15px;
- line-height: 1.6em;
- margin-left: 10px;
-}
-
-.fc-header-right {
- padding-right: 10px;
-}
-
-.fc-header-left {
- padding-left: 10px;
-}
-
-.fc-widget-header {
- background: #fafafa;
-}
-
-.fc-grid {
- border: 0;
- width: 100%;
-}
-
-.fc-widget-header:first-of-type,
-.fc-widget-content:first-of-type {
- border-left: 0;
- border-right: 0;
-}
-
-.fc-widget-header:last-of-type,
-.fc-widget-content:last-of-type {
- border-right: 0;
-}
-
-.fc-toolbar,
-.fc-toolbar.fc-header-toolbar {
- margin: 0;
- padding: 1rem;
-}
-
-@media (max-width: 575.98px) {
- .fc-toolbar {
- -ms-flex-direction: column;
- flex-direction: column;
- }
- .fc-toolbar .fc-left {
- -ms-flex-order: 1;
- order: 1;
- margin-bottom: .5rem;
- }
- .fc-toolbar .fc-center {
- -ms-flex-order: 0;
- order: 0;
- margin-bottom: .375rem;
- }
- .fc-toolbar .fc-right {
- -ms-flex-order: 2;
- order: 2;
- }
-}
-
-.fc-day-number {
- font-size: 20px;
- font-weight: 300;
- padding-right: 10px;
-}
-
-.fc-color-picker {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-
-.fc-color-picker > li {
- float: left;
- font-size: 30px;
- line-height: 30px;
- margin-right: 5px;
-}
-
-.fc-color-picker > li .fa,
-.fc-color-picker > li .fas,
-.fc-color-picker > li .far,
-.fc-color-picker > li .fab,
-.fc-color-picker > li .fal,
-.fc-color-picker > li .fad,
-.fc-color-picker > li .svg-inline--fa,
-.fc-color-picker > li .ion {
- transition: -webkit-transform linear .3s;
- transition: transform linear .3s;
- transition: transform linear .3s, -webkit-transform linear .3s;
-}
-
-.fc-color-picker > li .fa:hover,
-.fc-color-picker > li .fas:hover,
-.fc-color-picker > li .far:hover,
-.fc-color-picker > li .fab:hover,
-.fc-color-picker > li .fal:hover,
-.fc-color-picker > li .fad:hover,
-.fc-color-picker > li .svg-inline--fa:hover,
-.fc-color-picker > li .ion:hover {
- -webkit-transform: rotate(30deg);
- transform: rotate(30deg);
-}
-
-#add-new-event {
- transition: all linear .3s;
-}
-
-.external-event {
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
- border-radius: 0.25rem;
- cursor: move;
- font-weight: 700;
- margin-bottom: 4px;
- padding: 5px 10px;
-}
-
-.external-event:hover {
- box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2);
-}
-
-.select2-container--default .select2-selection--single {
- border: 1px solid #ced4da;
- padding: 0.46875rem 0.75rem;
- height: calc(2.25rem + 2px);
-}
-
-.select2-container--default.select2-container--open .select2-selection--single {
- border-color: #80bdff;
-}
-
-.select2-container--default .select2-dropdown {
- border: 1px solid #ced4da;
-}
-
-.select2-container--default .select2-results__option {
- padding: 6px 12px;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-
-.select2-container--default .select2-selection--single .select2-selection__rendered {
- padding-left: 0;
- height: auto;
- margin-top: -3px;
-}
-
-.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__rendered {
- padding-right: 6px;
- padding-left: 20px;
-}
-
-.select2-container--default .select2-selection--single .select2-selection__arrow {
- height: 31px;
- right: 6px;
-}
-
-.select2-container--default .select2-selection--single .select2-selection__arrow b {
- margin-top: 0;
-}
-
-.select2-container--default .select2-dropdown .select2-search__field,
-.select2-container--default .select2-search--inline .select2-search__field {
- border: 1px solid #ced4da;
-}
-
-.select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-search--inline .select2-search__field:focus {
- outline: none;
- border: 1px solid #80bdff;
-}
-
-.select2-container--default .select2-dropdown.select2-dropdown--below {
- border-top: 0;
-}
-
-.select2-container--default .select2-dropdown.select2-dropdown--above {
- border-bottom: 0;
-}
-
-.select2-container--default .select2-results__option[aria-disabled='true'] {
- color: #6c757d;
-}
-
-.select2-container--default .select2-results__option[aria-selected='true'] {
- background-color: #dee2e6;
-}
-
-.select2-container--default .select2-results__option[aria-selected='true'], .select2-container--default .select2-results__option[aria-selected='true']:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-results__option--highlighted {
- background-color: #007bff;
- color: #fff;
-}
-
-.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #0074f0;
- color: #fff;
-}
-
-.select2-container--default .select2-selection--multiple {
- border: 1px solid #ced4da;
- min-height: calc(2.25rem + 2px);
-}
-
-.select2-container--default .select2-selection--multiple:focus {
- border-color: #80bdff;
-}
-
-.select2-container--default .select2-selection--multiple .select2-selection__rendered {
- padding: 0 0.375rem 0.375rem;
- margin-bottom: -0.375rem;
-}
-
-.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {
- width: 100%;
- margin-left: 0.375rem;
-}
-
-.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field {
- width: 100% !important;
-}
-
-.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {
- border: 0;
- margin-top: 6px;
-}
-
-.select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #007bff;
- border-color: #006fe6;
- color: #fff;
- padding: 0 10px;
- margin-top: .31rem;
-}
-
-.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
- float: right;
- margin-left: 5px;
- margin-right: -2px;
-}
-
-.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.text-sm .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field, .select2-container--default .select2-selection--multiple.text-sm .select2-search.select2-search--inline .select2-search__field {
- margin-top: 8px;
-}
-
-.text-sm .select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection--multiple.text-sm .select2-selection__choice {
- margin-top: .4rem;
-}
-
-.select2-container--default.select2-container--focus .select2-selection--single,
-.select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #80bdff;
-}
-
-.select2-container--default.select2-container--focus .select2-search__field {
- border: 0;
-}
-
-.select2-container--default .select2-selection--single .select2-selection__rendered li {
- padding-right: 10px;
-}
-
-.input-group-prepend ~ .select2-container--default .select2-selection {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-
-.input-group > .select2-container--default:not(:last-child) .select2-selection {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-
-.select2-container--bootstrap4.select2-container--focus .select2-selection {
- box-shadow: none;
-}
-
-select.form-control-sm ~ .select2-container--default {
- font-size: 75%;
-}
-
-.text-sm .select2-container--default .select2-selection--single,
-select.form-control-sm ~ .select2-container--default .select2-selection--single {
- height: calc(1.8125rem + 2px);
-}
-
-.text-sm .select2-container--default .select2-selection--single .select2-selection__rendered,
-select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__rendered {
- margin-top: -.4rem;
-}
-
-.text-sm .select2-container--default .select2-selection--single .select2-selection__arrow,
-select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__arrow {
- top: -.12rem;
-}
-
-.text-sm .select2-container--default .select2-selection--multiple,
-select.form-control-sm ~ .select2-container--default .select2-selection--multiple {
- min-height: calc(1.8125rem + 2px);
-}
-
-.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered,
-select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered {
- padding: 0 0.25rem 0.25rem;
- margin-top: -0.1rem;
-}
-
-.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline,
-select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {
- margin-left: 0.25rem;
-}
-
-.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field,
-select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {
- margin-top: 6px;
-}
-
-.maximized-card .select2-dropdown {
- z-index: 9999;
-}
-
-.select2-primary + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #80bdff;
-}
-
-.select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #80bdff;
-}
-
-.select2-container--default .select2-primary.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-primary .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-primary .select2-search--inline .select2-search__field:focus,
-.select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #80bdff;
-}
-
-.select2-container--default .select2-primary .select2-results__option--highlighted,
-.select2-primary .select2-container--default .select2-results__option--highlighted {
- background-color: #007bff;
- color: #fff;
-}
-
-.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected]:hover,
-.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #0074f0;
- color: #fff;
-}
-
-.select2-container--default .select2-primary .select2-selection--multiple:focus,
-.select2-primary .select2-container--default .select2-selection--multiple:focus {
- border-color: #80bdff;
-}
-
-.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice,
-.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #007bff;
- border-color: #006fe6;
- color: #fff;
-}
-
-.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove,
-.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-primary.select2-container--focus .select2-selection--multiple,
-.select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #80bdff;
-}
-
-.select2-secondary + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #afb5ba;
-}
-
-.select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #afb5ba;
-}
-
-.select2-container--default .select2-secondary.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-secondary .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-secondary .select2-search--inline .select2-search__field:focus,
-.select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #afb5ba;
-}
-
-.select2-container--default .select2-secondary .select2-results__option--highlighted,
-.select2-secondary .select2-container--default .select2-results__option--highlighted {
- background-color: #6c757d;
- color: #fff;
-}
-
-.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,
-.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #656d75;
- color: #fff;
-}
-
-.select2-container--default .select2-secondary .select2-selection--multiple:focus,
-.select2-secondary .select2-container--default .select2-selection--multiple:focus {
- border-color: #afb5ba;
-}
-
-.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice,
-.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #6c757d;
- border-color: #60686f;
- color: #fff;
-}
-
-.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,
-.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-secondary.select2-container--focus .select2-selection--multiple,
-.select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #afb5ba;
-}
-
-.select2-success + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #71dd8a;
-}
-
-.select2-success + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #71dd8a;
-}
-
-.select2-container--default .select2-success.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-success .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-success .select2-search--inline .select2-search__field:focus,
-.select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-success .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #71dd8a;
-}
-
-.select2-container--default .select2-success .select2-results__option--highlighted,
-.select2-success .select2-container--default .select2-results__option--highlighted {
- background-color: #28a745;
- color: #fff;
-}
-
-.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-success .select2-results__option--highlighted[aria-selected]:hover,
-.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #259b40;
- color: #fff;
-}
-
-.select2-container--default .select2-success .select2-selection--multiple:focus,
-.select2-success .select2-container--default .select2-selection--multiple:focus {
- border-color: #71dd8a;
-}
-
-.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice,
-.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #28a745;
- border-color: #23923d;
- color: #fff;
-}
-
-.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove,
-.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-success.select2-container--focus .select2-selection--multiple,
-.select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #71dd8a;
-}
-
-.select2-info + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #63d9ec;
-}
-
-.select2-info + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #63d9ec;
-}
-
-.select2-container--default .select2-info.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-info .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-info .select2-search--inline .select2-search__field:focus,
-.select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-info .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #63d9ec;
-}
-
-.select2-container--default .select2-info .select2-results__option--highlighted,
-.select2-info .select2-container--default .select2-results__option--highlighted {
- background-color: #17a2b8;
- color: #fff;
-}
-
-.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-info .select2-results__option--highlighted[aria-selected]:hover,
-.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #1596aa;
- color: #fff;
-}
-
-.select2-container--default .select2-info .select2-selection--multiple:focus,
-.select2-info .select2-container--default .select2-selection--multiple:focus {
- border-color: #63d9ec;
-}
-
-.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice,
-.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #17a2b8;
- border-color: #148ea1;
- color: #fff;
-}
-
-.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove,
-.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-info.select2-container--focus .select2-selection--multiple,
-.select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #63d9ec;
-}
-
-.select2-warning + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #ffe187;
-}
-
-.select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #ffe187;
-}
-
-.select2-container--default .select2-warning.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-warning .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-warning .select2-search--inline .select2-search__field:focus,
-.select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #ffe187;
-}
-
-.select2-container--default .select2-warning .select2-results__option--highlighted,
-.select2-warning .select2-container--default .select2-results__option--highlighted {
- background-color: #ffc107;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected]:hover,
-.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #f7b900;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-warning .select2-selection--multiple:focus,
-.select2-warning .select2-container--default .select2-selection--multiple:focus {
- border-color: #ffe187;
-}
-
-.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice,
-.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #ffc107;
- border-color: #edb100;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove,
-.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-warning.select2-container--focus .select2-selection--multiple,
-.select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #ffe187;
-}
-
-.select2-danger + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #efa2a9;
-}
-
-.select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #efa2a9;
-}
-
-.select2-container--default .select2-danger.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-danger .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-danger .select2-search--inline .select2-search__field:focus,
-.select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #efa2a9;
-}
-
-.select2-container--default .select2-danger .select2-results__option--highlighted,
-.select2-danger .select2-container--default .select2-results__option--highlighted {
- background-color: #dc3545;
- color: #fff;
-}
-
-.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected]:hover,
-.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #da2839;
- color: #fff;
-}
-
-.select2-container--default .select2-danger .select2-selection--multiple:focus,
-.select2-danger .select2-container--default .select2-selection--multiple:focus {
- border-color: #efa2a9;
-}
-
-.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice,
-.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #dc3545;
- border-color: #d32535;
- color: #fff;
-}
-
-.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove,
-.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-danger.select2-container--focus .select2-selection--multiple,
-.select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #efa2a9;
-}
-
-.select2-light + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: white;
-}
-
-.select2-light + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: white;
-}
-
-.select2-container--default .select2-light.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-light .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-light .select2-search--inline .select2-search__field:focus,
-.select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-light .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid white;
-}
-
-.select2-container--default .select2-light .select2-results__option--highlighted,
-.select2-light .select2-container--default .select2-results__option--highlighted {
- background-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-light .select2-results__option--highlighted[aria-selected]:hover,
-.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #eff1f4;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-light .select2-selection--multiple:focus,
-.select2-light .select2-container--default .select2-selection--multiple:focus {
- border-color: white;
-}
-
-.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice,
-.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #f8f9fa;
- border-color: #e9ecef;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove,
-.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-light.select2-container--focus .select2-selection--multiple,
-.select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: white;
-}
-
-.select2-dark + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #6d7a86;
-}
-
-.select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #6d7a86;
-}
-
-.select2-container--default .select2-dark.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-dark .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-dark .select2-search--inline .select2-search__field:focus,
-.select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #6d7a86;
-}
-
-.select2-container--default .select2-dark .select2-results__option--highlighted,
-.select2-dark .select2-container--default .select2-results__option--highlighted {
- background-color: #343a40;
- color: #fff;
-}
-
-.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected]:hover,
-.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #2d3238;
- color: #fff;
-}
-
-.select2-container--default .select2-dark .select2-selection--multiple:focus,
-.select2-dark .select2-container--default .select2-selection--multiple:focus {
- border-color: #6d7a86;
-}
-
-.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice,
-.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #343a40;
- border-color: #292d32;
- color: #fff;
-}
-
-.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove,
-.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-dark.select2-container--focus .select2-selection--multiple,
-.select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #6d7a86;
-}
-
-.select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #99c5de;
-}
-
-.select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #99c5de;
-}
-
-.select2-container--default .select2-lightblue.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-lightblue .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-lightblue .select2-search--inline .select2-search__field:focus,
-.select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #99c5de;
-}
-
-.select2-container--default .select2-lightblue .select2-results__option--highlighted,
-.select2-lightblue .select2-container--default .select2-results__option--highlighted {
- background-color: #3c8dbc;
- color: #fff;
-}
-
-.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,
-.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #3884b0;
- color: #fff;
-}
-
-.select2-container--default .select2-lightblue .select2-selection--multiple:focus,
-.select2-lightblue .select2-container--default .select2-selection--multiple:focus {
- border-color: #99c5de;
-}
-
-.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice,
-.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #3c8dbc;
- border-color: #367fa9;
- color: #fff;
-}
-
-.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,
-.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-lightblue.select2-container--focus .select2-selection--multiple,
-.select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #99c5de;
-}
-
-.select2-navy + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #005ebf;
-}
-
-.select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #005ebf;
-}
-
-.select2-container--default .select2-navy.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-navy .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-navy .select2-search--inline .select2-search__field:focus,
-.select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #005ebf;
-}
-
-.select2-container--default .select2-navy .select2-results__option--highlighted,
-.select2-navy .select2-container--default .select2-results__option--highlighted {
- background-color: #001f3f;
- color: #fff;
-}
-
-.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected]:hover,
-.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #001730;
- color: #fff;
-}
-
-.select2-container--default .select2-navy .select2-selection--multiple:focus,
-.select2-navy .select2-container--default .select2-selection--multiple:focus {
- border-color: #005ebf;
-}
-
-.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice,
-.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #001f3f;
- border-color: #001226;
- color: #fff;
-}
-
-.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove,
-.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-navy.select2-container--focus .select2-selection--multiple,
-.select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #005ebf;
-}
-
-.select2-olive + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #87cfaf;
-}
-
-.select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #87cfaf;
-}
-
-.select2-container--default .select2-olive.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-olive .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-olive .select2-search--inline .select2-search__field:focus,
-.select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #87cfaf;
-}
-
-.select2-container--default .select2-olive .select2-results__option--highlighted,
-.select2-olive .select2-container--default .select2-results__option--highlighted {
- background-color: #3d9970;
- color: #fff;
-}
-
-.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected]:hover,
-.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #398e68;
- color: #fff;
-}
-
-.select2-container--default .select2-olive .select2-selection--multiple:focus,
-.select2-olive .select2-container--default .select2-selection--multiple:focus {
- border-color: #87cfaf;
-}
-
-.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice,
-.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #3d9970;
- border-color: #368763;
- color: #fff;
-}
-
-.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove,
-.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-olive.select2-container--focus .select2-selection--multiple,
-.select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #87cfaf;
-}
-
-.select2-lime + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #81ffb8;
-}
-
-.select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #81ffb8;
-}
-
-.select2-container--default .select2-lime.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-lime .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-lime .select2-search--inline .select2-search__field:focus,
-.select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #81ffb8;
-}
-
-.select2-container--default .select2-lime .select2-results__option--highlighted,
-.select2-lime .select2-container--default .select2-results__option--highlighted {
- background-color: #01ff70;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected]:hover,
-.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #00f169;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-lime .select2-selection--multiple:focus,
-.select2-lime .select2-container--default .select2-selection--multiple:focus {
- border-color: #81ffb8;
-}
-
-.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice,
-.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #01ff70;
- border-color: #00e765;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove,
-.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-lime.select2-container--focus .select2-selection--multiple,
-.select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #81ffb8;
-}
-
-.select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #f88adf;
-}
-
-.select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #f88adf;
-}
-
-.select2-container--default .select2-fuchsia.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-fuchsia .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-fuchsia .select2-search--inline .select2-search__field:focus,
-.select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #f88adf;
-}
-
-.select2-container--default .select2-fuchsia .select2-results__option--highlighted,
-.select2-fuchsia .select2-container--default .select2-results__option--highlighted {
- background-color: #f012be;
- color: #fff;
-}
-
-.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,
-.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #e40eb4;
- color: #fff;
-}
-
-.select2-container--default .select2-fuchsia .select2-selection--multiple:focus,
-.select2-fuchsia .select2-container--default .select2-selection--multiple:focus {
- border-color: #f88adf;
-}
-
-.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice,
-.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #f012be;
- border-color: #db0ead;
- color: #fff;
-}
-
-.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,
-.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-fuchsia.select2-container--focus .select2-selection--multiple,
-.select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #f88adf;
-}
-
-.select2-maroon + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #f083ab;
-}
-
-.select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #f083ab;
-}
-
-.select2-container--default .select2-maroon.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-maroon .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-maroon .select2-search--inline .select2-search__field:focus,
-.select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #f083ab;
-}
-
-.select2-container--default .select2-maroon .select2-results__option--highlighted,
-.select2-maroon .select2-container--default .select2-results__option--highlighted {
- background-color: #d81b60;
- color: #fff;
-}
-
-.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,
-.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #ca195a;
- color: #fff;
-}
-
-.select2-container--default .select2-maroon .select2-selection--multiple:focus,
-.select2-maroon .select2-container--default .select2-selection--multiple:focus {
- border-color: #f083ab;
-}
-
-.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice,
-.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #d81b60;
- border-color: #c11856;
- color: #fff;
-}
-
-.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,
-.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-maroon.select2-container--focus .select2-selection--multiple,
-.select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #f083ab;
-}
-
-.select2-blue + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #80bdff;
-}
-
-.select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #80bdff;
-}
-
-.select2-container--default .select2-blue.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-blue .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-blue .select2-search--inline .select2-search__field:focus,
-.select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #80bdff;
-}
-
-.select2-container--default .select2-blue .select2-results__option--highlighted,
-.select2-blue .select2-container--default .select2-results__option--highlighted {
- background-color: #007bff;
- color: #fff;
-}
-
-.select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected]:hover,
-.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #0074f0;
- color: #fff;
-}
-
-.select2-container--default .select2-blue .select2-selection--multiple:focus,
-.select2-blue .select2-container--default .select2-selection--multiple:focus {
- border-color: #80bdff;
-}
-
-.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice,
-.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #007bff;
- border-color: #006fe6;
- color: #fff;
-}
-
-.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove,
-.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-blue.select2-container--focus .select2-selection--multiple,
-.select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #80bdff;
-}
-
-.select2-indigo + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #b389f9;
-}
-
-.select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #b389f9;
-}
-
-.select2-container--default .select2-indigo.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-indigo .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-indigo .select2-search--inline .select2-search__field:focus,
-.select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #b389f9;
-}
-
-.select2-container--default .select2-indigo .select2-results__option--highlighted,
-.select2-indigo .select2-container--default .select2-results__option--highlighted {
- background-color: #6610f2;
- color: #fff;
-}
-
-.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,
-.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #5f0de6;
- color: #fff;
-}
-
-.select2-container--default .select2-indigo .select2-selection--multiple:focus,
-.select2-indigo .select2-container--default .select2-selection--multiple:focus {
- border-color: #b389f9;
-}
-
-.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice,
-.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #6610f2;
- border-color: #5b0cdd;
- color: #fff;
-}
-
-.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,
-.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-indigo.select2-container--focus .select2-selection--multiple,
-.select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #b389f9;
-}
-
-.select2-purple + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #b8a2e0;
-}
-
-.select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #b8a2e0;
-}
-
-.select2-container--default .select2-purple.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-purple .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-purple .select2-search--inline .select2-search__field:focus,
-.select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #b8a2e0;
-}
-
-.select2-container--default .select2-purple .select2-results__option--highlighted,
-.select2-purple .select2-container--default .select2-results__option--highlighted {
- background-color: #6f42c1;
- color: #fff;
-}
-
-.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected]:hover,
-.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #683cb8;
- color: #fff;
-}
-
-.select2-container--default .select2-purple .select2-selection--multiple:focus,
-.select2-purple .select2-container--default .select2-selection--multiple:focus {
- border-color: #b8a2e0;
-}
-
-.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice,
-.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #6f42c1;
- border-color: #643ab0;
- color: #fff;
-}
-
-.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove,
-.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-purple.select2-container--focus .select2-selection--multiple,
-.select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #b8a2e0;
-}
-
-.select2-pink + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #f6b0d0;
-}
-
-.select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #f6b0d0;
-}
-
-.select2-container--default .select2-pink.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-pink .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-pink .select2-search--inline .select2-search__field:focus,
-.select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #f6b0d0;
-}
-
-.select2-container--default .select2-pink .select2-results__option--highlighted,
-.select2-pink .select2-container--default .select2-results__option--highlighted {
- background-color: #e83e8c;
- color: #fff;
-}
-
-.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected]:hover,
-.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #e63084;
- color: #fff;
-}
-
-.select2-container--default .select2-pink .select2-selection--multiple:focus,
-.select2-pink .select2-container--default .select2-selection--multiple:focus {
- border-color: #f6b0d0;
-}
-
-.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice,
-.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #e83e8c;
- border-color: #e5277e;
- color: #fff;
-}
-
-.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove,
-.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-pink.select2-container--focus .select2-selection--multiple,
-.select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #f6b0d0;
-}
-
-.select2-red + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #efa2a9;
-}
-
-.select2-red + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #efa2a9;
-}
-
-.select2-container--default .select2-red.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-red .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-red .select2-search--inline .select2-search__field:focus,
-.select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-red .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #efa2a9;
-}
-
-.select2-container--default .select2-red .select2-results__option--highlighted,
-.select2-red .select2-container--default .select2-results__option--highlighted {
- background-color: #dc3545;
- color: #fff;
-}
-
-.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-red .select2-results__option--highlighted[aria-selected]:hover,
-.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #da2839;
- color: #fff;
-}
-
-.select2-container--default .select2-red .select2-selection--multiple:focus,
-.select2-red .select2-container--default .select2-selection--multiple:focus {
- border-color: #efa2a9;
-}
-
-.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice,
-.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #dc3545;
- border-color: #d32535;
- color: #fff;
-}
-
-.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove,
-.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-red.select2-container--focus .select2-selection--multiple,
-.select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #efa2a9;
-}
-
-.select2-orange + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #fec392;
-}
-
-.select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #fec392;
-}
-
-.select2-container--default .select2-orange.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-orange .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-orange .select2-search--inline .select2-search__field:focus,
-.select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #fec392;
-}
-
-.select2-container--default .select2-orange .select2-results__option--highlighted,
-.select2-orange .select2-container--default .select2-results__option--highlighted {
- background-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected]:hover,
-.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #fd7605;
- color: #fff;
-}
-
-.select2-container--default .select2-orange .select2-selection--multiple:focus,
-.select2-orange .select2-container--default .select2-selection--multiple:focus {
- border-color: #fec392;
-}
-
-.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice,
-.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #fd7e14;
- border-color: #f57102;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove,
-.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-orange.select2-container--focus .select2-selection--multiple,
-.select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #fec392;
-}
-
-.select2-yellow + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #ffe187;
-}
-
-.select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #ffe187;
-}
-
-.select2-container--default .select2-yellow.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-yellow .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-yellow .select2-search--inline .select2-search__field:focus,
-.select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #ffe187;
-}
-
-.select2-container--default .select2-yellow .select2-results__option--highlighted,
-.select2-yellow .select2-container--default .select2-results__option--highlighted {
- background-color: #ffc107;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,
-.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #f7b900;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-yellow .select2-selection--multiple:focus,
-.select2-yellow .select2-container--default .select2-selection--multiple:focus {
- border-color: #ffe187;
-}
-
-.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice,
-.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #ffc107;
- border-color: #edb100;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,
-.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-yellow.select2-container--focus .select2-selection--multiple,
-.select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #ffe187;
-}
-
-.select2-green + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #71dd8a;
-}
-
-.select2-green + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #71dd8a;
-}
-
-.select2-container--default .select2-green.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-green .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-green .select2-search--inline .select2-search__field:focus,
-.select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-green .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #71dd8a;
-}
-
-.select2-container--default .select2-green .select2-results__option--highlighted,
-.select2-green .select2-container--default .select2-results__option--highlighted {
- background-color: #28a745;
- color: #fff;
-}
-
-.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-green .select2-results__option--highlighted[aria-selected]:hover,
-.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #259b40;
- color: #fff;
-}
-
-.select2-container--default .select2-green .select2-selection--multiple:focus,
-.select2-green .select2-container--default .select2-selection--multiple:focus {
- border-color: #71dd8a;
-}
-
-.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice,
-.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #28a745;
- border-color: #23923d;
- color: #fff;
-}
-
-.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove,
-.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-green.select2-container--focus .select2-selection--multiple,
-.select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #71dd8a;
-}
-
-.select2-teal + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #7eeaca;
-}
-
-.select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #7eeaca;
-}
-
-.select2-container--default .select2-teal.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-teal .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-teal .select2-search--inline .select2-search__field:focus,
-.select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #7eeaca;
-}
-
-.select2-container--default .select2-teal .select2-results__option--highlighted,
-.select2-teal .select2-container--default .select2-results__option--highlighted {
- background-color: #20c997;
- color: #fff;
-}
-
-.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected]:hover,
-.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #1ebc8d;
- color: #fff;
-}
-
-.select2-container--default .select2-teal .select2-selection--multiple:focus,
-.select2-teal .select2-container--default .select2-selection--multiple:focus {
- border-color: #7eeaca;
-}
-
-.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice,
-.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #20c997;
- border-color: #1cb386;
- color: #fff;
-}
-
-.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove,
-.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-teal.select2-container--focus .select2-selection--multiple,
-.select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #7eeaca;
-}
-
-.select2-cyan + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #63d9ec;
-}
-
-.select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #63d9ec;
-}
-
-.select2-container--default .select2-cyan.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-cyan .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-cyan .select2-search--inline .select2-search__field:focus,
-.select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #63d9ec;
-}
-
-.select2-container--default .select2-cyan .select2-results__option--highlighted,
-.select2-cyan .select2-container--default .select2-results__option--highlighted {
- background-color: #17a2b8;
- color: #fff;
-}
-
-.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,
-.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #1596aa;
- color: #fff;
-}
-
-.select2-container--default .select2-cyan .select2-selection--multiple:focus,
-.select2-cyan .select2-container--default .select2-selection--multiple:focus {
- border-color: #63d9ec;
-}
-
-.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice,
-.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #17a2b8;
- border-color: #148ea1;
- color: #fff;
-}
-
-.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,
-.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-cyan.select2-container--focus .select2-selection--multiple,
-.select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #63d9ec;
-}
-
-.select2-white + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: white;
-}
-
-.select2-white + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: white;
-}
-
-.select2-container--default .select2-white.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-white .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-white .select2-search--inline .select2-search__field:focus,
-.select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-white .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid white;
-}
-
-.select2-container--default .select2-white .select2-results__option--highlighted,
-.select2-white .select2-container--default .select2-results__option--highlighted {
- background-color: #fff;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-white .select2-results__option--highlighted[aria-selected]:hover,
-.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #f7f7f7;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-white .select2-selection--multiple:focus,
-.select2-white .select2-container--default .select2-selection--multiple:focus {
- border-color: white;
-}
-
-.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice,
-.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #fff;
- border-color: #f2f2f2;
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove,
-.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .select2-white.select2-container--focus .select2-selection--multiple,
-.select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: white;
-}
-
-.select2-gray + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #afb5ba;
-}
-
-.select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #afb5ba;
-}
-
-.select2-container--default .select2-gray.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-gray .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-gray .select2-search--inline .select2-search__field:focus,
-.select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #afb5ba;
-}
-
-.select2-container--default .select2-gray .select2-results__option--highlighted,
-.select2-gray .select2-container--default .select2-results__option--highlighted {
- background-color: #6c757d;
- color: #fff;
-}
-
-.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected]:hover,
-.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #656d75;
- color: #fff;
-}
-
-.select2-container--default .select2-gray .select2-selection--multiple:focus,
-.select2-gray .select2-container--default .select2-selection--multiple:focus {
- border-color: #afb5ba;
-}
-
-.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice,
-.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #6c757d;
- border-color: #60686f;
- color: #fff;
-}
-
-.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove,
-.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-gray.select2-container--focus .select2-selection--multiple,
-.select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #afb5ba;
-}
-
-.select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #6d7a86;
-}
-
-.select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #6d7a86;
-}
-
-.select2-container--default .select2-gray-dark.select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-gray-dark .select2-dropdown .select2-search__field:focus,
-.select2-container--default .select2-gray-dark .select2-search--inline .select2-search__field:focus,
-.select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
-.select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
-.select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #6d7a86;
-}
-
-.select2-container--default .select2-gray-dark .select2-results__option--highlighted,
-.select2-gray-dark .select2-container--default .select2-results__option--highlighted {
- background-color: #343a40;
- color: #fff;
-}
-
-.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,
-.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
-.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #2d3238;
- color: #fff;
-}
-
-.select2-container--default .select2-gray-dark .select2-selection--multiple:focus,
-.select2-gray-dark .select2-container--default .select2-selection--multiple:focus {
- border-color: #6d7a86;
-}
-
-.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice,
-.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #343a40;
- border-color: #292d32;
- color: #fff;
-}
-
-.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,
-.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
-.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .select2-gray-dark.select2-container--focus .select2-selection--multiple,
-.select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #6d7a86;
-}
-
-.dark-mode .select2-selection {
- background-color: #343a40;
- border-color: #6c757d;
-}
-
-.dark-mode .select2-container--disabled .select2-selection--single {
- background-color: #454d55;
-}
-
-.dark-mode .select2-selection--single {
- background-color: #343a40;
- border-color: #6c757d;
-}
-
-.dark-mode .select2-selection--single .select2-selection__rendered {
- color: #fff;
-}
-
-.dark-mode .select2-dropdown .select2-search__field,
-.dark-mode .select2-search--inline .select2-search__field {
- background-color: #343a40;
- border-color: #6c757d;
- color: white;
-}
-
-.dark-mode .select2-dropdown {
- background-color: #343a40;
- border-color: #6c757d;
- color: white;
-}
-
-.dark-mode .select2-results__option[aria-selected="true"] {
- background-color: #3f474e !important;
- color: #dee2e6;
-}
-
-.dark-mode .select2-container .select2-search--inline .select2-search__field {
- background-color: transparent;
- color: #fff;
-}
-
-.dark-mode .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
- color: #fff;
-}
-
-.dark-mode .select2-primary + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #85a7ca;
-}
-
-.dark-mode .select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #85a7ca;
-}
-
-.select2-container--default .dark-mode .select2-primary.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-primary .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-primary .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #85a7ca;
-}
-
-.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted,
-.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted {
- background-color: #3f6791;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #3a5f86;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-primary .select2-selection--multiple:focus,
-.dark-mode .select2-primary .select2-container--default .select2-selection--multiple:focus {
- border-color: #85a7ca;
-}
-
-.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #3f6791;
- border-color: #375a7f;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-primary.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #85a7ca;
-}
-
-.dark-mode .select2-secondary + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #afb5ba;
-}
-
-.dark-mode .select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #afb5ba;
-}
-
-.select2-container--default .dark-mode .select2-secondary.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-secondary .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-secondary .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #afb5ba;
-}
-
-.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted,
-.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted {
- background-color: #6c757d;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #656d75;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple:focus,
-.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple:focus {
- border-color: #afb5ba;
-}
-
-.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #6c757d;
- border-color: #60686f;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-secondary.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #afb5ba;
-}
-
-.dark-mode .select2-success + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #3dffcd;
-}
-
-.dark-mode .select2-success + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #3dffcd;
-}
-
-.select2-container--default .dark-mode .select2-success.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-success .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-success .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-success .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #3dffcd;
-}
-
-.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted,
-.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted {
- background-color: #00bc8c;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #00ad81;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-success .select2-selection--multiple:focus,
-.dark-mode .select2-success .select2-container--default .select2-selection--multiple:focus {
- border-color: #3dffcd;
-}
-
-.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #00bc8c;
- border-color: #00a379;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-success.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #3dffcd;
-}
-
-.dark-mode .select2-info + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #a0cfee;
-}
-
-.dark-mode .select2-info + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #a0cfee;
-}
-
-.select2-container--default .dark-mode .select2-info.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-info .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-info .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-info .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #a0cfee;
-}
-
-.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted,
-.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted {
- background-color: #3498db;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #2791d9;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-info .select2-selection--multiple:focus,
-.dark-mode .select2-info .select2-container--default .select2-selection--multiple:focus {
- border-color: #a0cfee;
-}
-
-.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #3498db;
- border-color: #258cd1;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-info.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #a0cfee;
-}
-
-.dark-mode .select2-warning + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #f9cf8b;
-}
-
-.dark-mode .select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #f9cf8b;
-}
-
-.select2-container--default .dark-mode .select2-warning.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-warning .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-warning .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #f9cf8b;
-}
-
-.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted,
-.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted {
- background-color: #f39c12;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #ea940c;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-warning .select2-selection--multiple:focus,
-.dark-mode .select2-warning .select2-container--default .select2-selection--multiple:focus {
- border-color: #f9cf8b;
-}
-
-.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #f39c12;
- border-color: #e08e0b;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-warning.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #f9cf8b;
-}
-
-.dark-mode .select2-danger + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #f5b4ae;
-}
-
-.dark-mode .select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #f5b4ae;
-}
-
-.select2-container--default .dark-mode .select2-danger.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-danger .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-danger .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #f5b4ae;
-}
-
-.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted,
-.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted {
- background-color: #e74c3c;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #e53f2e;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-danger .select2-selection--multiple:focus,
-.dark-mode .select2-danger .select2-container--default .select2-selection--multiple:focus {
- border-color: #f5b4ae;
-}
-
-.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #e74c3c;
- border-color: #e43725;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-danger.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #f5b4ae;
-}
-
-.dark-mode .select2-light + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: white;
-}
-
-.dark-mode .select2-light + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: white;
-}
-
-.select2-container--default .dark-mode .select2-light.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-light .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-light .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-light .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid white;
-}
-
-.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted,
-.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted {
- background-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #eff1f4;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-light .select2-selection--multiple:focus,
-.dark-mode .select2-light .select2-container--default .select2-selection--multiple:focus {
- border-color: white;
-}
-
-.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #f8f9fa;
- border-color: #e9ecef;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-light.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: white;
-}
-
-.dark-mode .select2-dark + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #6d7a86;
-}
-
-.dark-mode .select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #6d7a86;
-}
-
-.select2-container--default .dark-mode .select2-dark.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-dark .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-dark .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #6d7a86;
-}
-
-.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted,
-.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted {
- background-color: #343a40;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #2d3238;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-dark .select2-selection--multiple:focus,
-.dark-mode .select2-dark .select2-container--default .select2-selection--multiple:focus {
- border-color: #6d7a86;
-}
-
-.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #343a40;
- border-color: #292d32;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-dark.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #6d7a86;
-}
-
-.dark-mode .select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #e6f1f7;
-}
-
-.dark-mode .select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #e6f1f7;
-}
-
-.select2-container--default .dark-mode .select2-lightblue.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-lightblue .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-lightblue .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #e6f1f7;
-}
-
-.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted,
-.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted {
- background-color: #86bad8;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #7ab3d5;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple:focus,
-.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple:focus {
- border-color: #e6f1f7;
-}
-
-.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #86bad8;
- border-color: #72afd2;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-lightblue.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #e6f1f7;
-}
-
-.dark-mode .select2-navy + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #006ad8;
-}
-
-.dark-mode .select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #006ad8;
-}
-
-.select2-container--default .dark-mode .select2-navy.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-navy .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-navy .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #006ad8;
-}
-
-.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted,
-.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted {
- background-color: #002c59;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #002449;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-navy .select2-selection--multiple:focus,
-.dark-mode .select2-navy .select2-container--default .select2-selection--multiple:focus {
- border-color: #006ad8;
-}
-
-.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #002c59;
- border-color: #001f3f;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-navy.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #006ad8;
-}
-
-.dark-mode .select2-olive + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #cfecdf;
-}
-
-.dark-mode .select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #cfecdf;
-}
-
-.select2-container--default .dark-mode .select2-olive.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-olive .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-olive .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #cfecdf;
-}
-
-.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted,
-.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted {
- background-color: #74c8a3;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #69c39b;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-olive .select2-selection--multiple:focus,
-.dark-mode .select2-olive .select2-container--default .select2-selection--multiple:focus {
- border-color: #cfecdf;
-}
-
-.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #74c8a3;
- border-color: #62c096;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-olive.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #cfecdf;
-}
-
-.dark-mode .select2-lime + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #e7fff1;
-}
-
-.dark-mode .select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #e7fff1;
-}
-
-.select2-container--default .dark-mode .select2-lime.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-lime .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-lime .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #e7fff1;
-}
-
-.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted,
-.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted {
- background-color: #67ffa9;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #58ffa1;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-lime .select2-selection--multiple:focus,
-.dark-mode .select2-lime .select2-container--default .select2-selection--multiple:focus {
- border-color: #e7fff1;
-}
-
-.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #67ffa9;
- border-color: #4eff9b;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-lime.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #e7fff1;
-}
-
-.dark-mode .select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #feeaf9;
-}
-
-.dark-mode .select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #feeaf9;
-}
-
-.select2-container--default .dark-mode .select2-fuchsia.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-fuchsia .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-fuchsia .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #feeaf9;
-}
-
-.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted,
-.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted {
- background-color: #f672d8;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #f564d4;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple:focus,
-.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple:focus {
- border-color: #feeaf9;
-}
-
-.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #f672d8;
- border-color: #f55ad2;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-fuchsia.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #feeaf9;
-}
-
-.dark-mode .select2-maroon + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #fbdee8;
-}
-
-.dark-mode .select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #fbdee8;
-}
-
-.select2-container--default .dark-mode .select2-maroon.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-maroon .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-maroon .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #fbdee8;
-}
-
-.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted,
-.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted {
- background-color: #ed6c9b;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #eb5f92;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple:focus,
-.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple:focus {
- border-color: #fbdee8;
-}
-
-.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #ed6c9b;
- border-color: #ea568c;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-maroon.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #fbdee8;
-}
-
-.dark-mode .select2-blue + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #85a7ca;
-}
-
-.dark-mode .select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #85a7ca;
-}
-
-.select2-container--default .dark-mode .select2-blue.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-blue .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-blue .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #85a7ca;
-}
-
-.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted,
-.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted {
- background-color: #3f6791;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #3a5f86;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-blue .select2-selection--multiple:focus,
-.dark-mode .select2-blue .select2-container--default .select2-selection--multiple:focus {
- border-color: #85a7ca;
-}
-
-.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #3f6791;
- border-color: #375a7f;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-blue.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #85a7ca;
-}
-
-.dark-mode .select2-indigo + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #b389f9;
-}
-
-.dark-mode .select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #b389f9;
-}
-
-.select2-container--default .dark-mode .select2-indigo.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-indigo .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-indigo .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #b389f9;
-}
-
-.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted,
-.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted {
- background-color: #6610f2;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #5f0de6;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple:focus,
-.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple:focus {
- border-color: #b389f9;
-}
-
-.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #6610f2;
- border-color: #5b0cdd;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-indigo.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #b389f9;
-}
-
-.dark-mode .select2-purple + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #b8a2e0;
-}
-
-.dark-mode .select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #b8a2e0;
-}
-
-.select2-container--default .dark-mode .select2-purple.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-purple .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-purple .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #b8a2e0;
-}
-
-.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted,
-.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted {
- background-color: #6f42c1;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #683cb8;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-purple .select2-selection--multiple:focus,
-.dark-mode .select2-purple .select2-container--default .select2-selection--multiple:focus {
- border-color: #b8a2e0;
-}
-
-.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #6f42c1;
- border-color: #643ab0;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-purple.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #b8a2e0;
-}
-
-.dark-mode .select2-pink + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #f6b0d0;
-}
-
-.dark-mode .select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #f6b0d0;
-}
-
-.select2-container--default .dark-mode .select2-pink.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-pink .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-pink .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #f6b0d0;
-}
-
-.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted,
-.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted {
- background-color: #e83e8c;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #e63084;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-pink .select2-selection--multiple:focus,
-.dark-mode .select2-pink .select2-container--default .select2-selection--multiple:focus {
- border-color: #f6b0d0;
-}
-
-.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #e83e8c;
- border-color: #e5277e;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-pink.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #f6b0d0;
-}
-
-.dark-mode .select2-red + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #f5b4ae;
-}
-
-.dark-mode .select2-red + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #f5b4ae;
-}
-
-.select2-container--default .dark-mode .select2-red.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-red .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-red .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-red .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #f5b4ae;
-}
-
-.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted,
-.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted {
- background-color: #e74c3c;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #e53f2e;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-red .select2-selection--multiple:focus,
-.dark-mode .select2-red .select2-container--default .select2-selection--multiple:focus {
- border-color: #f5b4ae;
-}
-
-.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #e74c3c;
- border-color: #e43725;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-red.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #f5b4ae;
-}
-
-.dark-mode .select2-orange + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #fec392;
-}
-
-.dark-mode .select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #fec392;
-}
-
-.select2-container--default .dark-mode .select2-orange.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-orange .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-orange .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #fec392;
-}
-
-.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted,
-.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted {
- background-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #fd7605;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-orange .select2-selection--multiple:focus,
-.dark-mode .select2-orange .select2-container--default .select2-selection--multiple:focus {
- border-color: #fec392;
-}
-
-.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #fd7e14;
- border-color: #f57102;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-orange.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #fec392;
-}
-
-.dark-mode .select2-yellow + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #f9cf8b;
-}
-
-.dark-mode .select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #f9cf8b;
-}
-
-.select2-container--default .dark-mode .select2-yellow.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-yellow .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-yellow .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #f9cf8b;
-}
-
-.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted,
-.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted {
- background-color: #f39c12;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #ea940c;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple:focus,
-.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple:focus {
- border-color: #f9cf8b;
-}
-
-.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #f39c12;
- border-color: #e08e0b;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-yellow.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #f9cf8b;
-}
-
-.dark-mode .select2-green + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #3dffcd;
-}
-
-.dark-mode .select2-green + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #3dffcd;
-}
-
-.select2-container--default .dark-mode .select2-green.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-green .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-green .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-green .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #3dffcd;
-}
-
-.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted,
-.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted {
- background-color: #00bc8c;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #00ad81;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-green .select2-selection--multiple:focus,
-.dark-mode .select2-green .select2-container--default .select2-selection--multiple:focus {
- border-color: #3dffcd;
-}
-
-.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #00bc8c;
- border-color: #00a379;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-green.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #3dffcd;
-}
-
-.dark-mode .select2-teal + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #7eeaca;
-}
-
-.dark-mode .select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #7eeaca;
-}
-
-.select2-container--default .dark-mode .select2-teal.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-teal .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-teal .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #7eeaca;
-}
-
-.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted,
-.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted {
- background-color: #20c997;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #1ebc8d;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-teal .select2-selection--multiple:focus,
-.dark-mode .select2-teal .select2-container--default .select2-selection--multiple:focus {
- border-color: #7eeaca;
-}
-
-.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #20c997;
- border-color: #1cb386;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-teal.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #7eeaca;
-}
-
-.dark-mode .select2-cyan + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #a0cfee;
-}
-
-.dark-mode .select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #a0cfee;
-}
-
-.select2-container--default .dark-mode .select2-cyan.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-cyan .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-cyan .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #a0cfee;
-}
-
-.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted,
-.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted {
- background-color: #3498db;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #2791d9;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple:focus,
-.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple:focus {
- border-color: #a0cfee;
-}
-
-.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #3498db;
- border-color: #258cd1;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-cyan.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #a0cfee;
-}
-
-.dark-mode .select2-white + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: white;
-}
-
-.dark-mode .select2-white + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: white;
-}
-
-.select2-container--default .dark-mode .select2-white.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-white .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-white .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-white .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid white;
-}
-
-.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted,
-.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted {
- background-color: #fff;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #f7f7f7;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-white .select2-selection--multiple:focus,
-.dark-mode .select2-white .select2-container--default .select2-selection--multiple:focus {
- border-color: white;
-}
-
-.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #fff;
- border-color: #f2f2f2;
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(31, 45, 61, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #1f2d3d;
-}
-
-.select2-container--default .dark-mode .select2-white.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: white;
-}
-
-.dark-mode .select2-gray + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #afb5ba;
-}
-
-.dark-mode .select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #afb5ba;
-}
-
-.select2-container--default .dark-mode .select2-gray.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-gray .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-gray .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #afb5ba;
-}
-
-.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted,
-.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted {
- background-color: #6c757d;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #656d75;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-gray .select2-selection--multiple:focus,
-.dark-mode .select2-gray .select2-container--default .select2-selection--multiple:focus {
- border-color: #afb5ba;
-}
-
-.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #6c757d;
- border-color: #60686f;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-gray.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #afb5ba;
-}
-
-.dark-mode .select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single {
- border-color: #6d7a86;
-}
-
-.dark-mode .select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {
- border-color: #6d7a86;
-}
-
-.select2-container--default .dark-mode .select2-gray-dark.select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-gray-dark .select2-dropdown .select2-search__field:focus,
-.select2-container--default .dark-mode .select2-gray-dark .select2-search--inline .select2-search__field:focus,
-.dark-mode .select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
-.dark-mode .select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
- border: 1px solid #6d7a86;
-}
-
-.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted,
-.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted {
- background-color: #343a40;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,
-.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
-.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
- background-color: #2d3238;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple:focus,
-.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple:focus {
- border-color: #6d7a86;
-}
-
-.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice,
-.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: #343a40;
- border-color: #292d32;
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,
-.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
- color: rgba(255, 255, 255, 0.7);
-}
-
-.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
-.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
- color: #fff;
-}
-
-.select2-container--default .dark-mode .select2-gray-dark.select2-container--focus .select2-selection--multiple,
-.dark-mode .select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
- border-color: #6d7a86;
-}
-
-.slider .tooltip.in {
- opacity: 0.9;
-}
-
-.slider.slider-vertical {
- height: 100%;
-}
-
-.slider.slider-horizontal {
- width: 100%;
-}
-
-.slider-primary .slider .slider-selection {
- background: #007bff;
-}
-
-.slider-secondary .slider .slider-selection {
- background: #6c757d;
-}
-
-.slider-success .slider .slider-selection {
- background: #28a745;
-}
-
-.slider-info .slider .slider-selection {
- background: #17a2b8;
-}
-
-.slider-warning .slider .slider-selection {
- background: #ffc107;
-}
-
-.slider-danger .slider .slider-selection {
- background: #dc3545;
-}
-
-.slider-light .slider .slider-selection {
- background: #f8f9fa;
-}
-
-.slider-dark .slider .slider-selection {
- background: #343a40;
-}
-
-.slider-lightblue .slider .slider-selection {
- background: #3c8dbc;
-}
-
-.slider-navy .slider .slider-selection {
- background: #001f3f;
-}
-
-.slider-olive .slider .slider-selection {
- background: #3d9970;
-}
-
-.slider-lime .slider .slider-selection {
- background: #01ff70;
-}
-
-.slider-fuchsia .slider .slider-selection {
- background: #f012be;
-}
-
-.slider-maroon .slider .slider-selection {
- background: #d81b60;
-}
-
-.slider-blue .slider .slider-selection {
- background: #007bff;
-}
-
-.slider-indigo .slider .slider-selection {
- background: #6610f2;
-}
-
-.slider-purple .slider .slider-selection {
- background: #6f42c1;
-}
-
-.slider-pink .slider .slider-selection {
- background: #e83e8c;
-}
-
-.slider-red .slider .slider-selection {
- background: #dc3545;
-}
-
-.slider-orange .slider .slider-selection {
- background: #fd7e14;
-}
-
-.slider-yellow .slider .slider-selection {
- background: #ffc107;
-}
-
-.slider-green .slider .slider-selection {
- background: #28a745;
-}
-
-.slider-teal .slider .slider-selection {
- background: #20c997;
-}
-
-.slider-cyan .slider .slider-selection {
- background: #17a2b8;
-}
-
-.slider-white .slider .slider-selection {
- background: #fff;
-}
-
-.slider-gray .slider .slider-selection {
- background: #6c757d;
-}
-
-.slider-gray-dark .slider .slider-selection {
- background: #343a40;
-}
-
-.dark-mode .slider-track {
- background-color: #4b545c;
- background-image: none;
-}
-
-.dark-mode .slider-primary .slider .slider-selection {
- background: #3f6791;
-}
-
-.dark-mode .slider-secondary .slider .slider-selection {
- background: #6c757d;
-}
-
-.dark-mode .slider-success .slider .slider-selection {
- background: #00bc8c;
-}
-
-.dark-mode .slider-info .slider .slider-selection {
- background: #3498db;
-}
-
-.dark-mode .slider-warning .slider .slider-selection {
- background: #f39c12;
-}
-
-.dark-mode .slider-danger .slider .slider-selection {
- background: #e74c3c;
-}
-
-.dark-mode .slider-light .slider .slider-selection {
- background: #f8f9fa;
-}
-
-.dark-mode .slider-dark .slider .slider-selection {
- background: #343a40;
-}
-
-.dark-mode .slider-lightblue .slider .slider-selection {
- background: #86bad8;
-}
-
-.dark-mode .slider-navy .slider .slider-selection {
- background: #002c59;
-}
-
-.dark-mode .slider-olive .slider .slider-selection {
- background: #74c8a3;
-}
-
-.dark-mode .slider-lime .slider .slider-selection {
- background: #67ffa9;
-}
-
-.dark-mode .slider-fuchsia .slider .slider-selection {
- background: #f672d8;
-}
-
-.dark-mode .slider-maroon .slider .slider-selection {
- background: #ed6c9b;
-}
-
-.dark-mode .slider-blue .slider .slider-selection {
- background: #3f6791;
-}
-
-.dark-mode .slider-indigo .slider .slider-selection {
- background: #6610f2;
-}
-
-.dark-mode .slider-purple .slider .slider-selection {
- background: #6f42c1;
-}
-
-.dark-mode .slider-pink .slider .slider-selection {
- background: #e83e8c;
-}
-
-.dark-mode .slider-red .slider .slider-selection {
- background: #e74c3c;
-}
-
-.dark-mode .slider-orange .slider .slider-selection {
- background: #fd7e14;
-}
-
-.dark-mode .slider-yellow .slider .slider-selection {
- background: #f39c12;
-}
-
-.dark-mode .slider-green .slider .slider-selection {
- background: #00bc8c;
-}
-
-.dark-mode .slider-teal .slider .slider-selection {
- background: #20c997;
-}
-
-.dark-mode .slider-cyan .slider .slider-selection {
- background: #3498db;
-}
-
-.dark-mode .slider-white .slider .slider-selection {
- background: #fff;
-}
-
-.dark-mode .slider-gray .slider .slider-selection {
- background: #6c757d;
-}
-
-.dark-mode .slider-gray-dark .slider .slider-selection {
- background: #343a40;
-}
-
-.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #007bff;
-}
-
-.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #007bff;
-}
-
-.icheck-primary > input:first-child:checked + label::before,
-.icheck-primary > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #007bff;
- border-color: #007bff;
-}
-
-.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #6c757d;
-}
-
-.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #6c757d;
-}
-
-.icheck-secondary > input:first-child:checked + label::before,
-.icheck-secondary > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #28a745;
-}
-
-.icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #28a745;
-}
-
-.icheck-success > input:first-child:checked + label::before,
-.icheck-success > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #28a745;
- border-color: #28a745;
-}
-
-.icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #17a2b8;
-}
-
-.icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #17a2b8;
-}
-
-.icheck-info > input:first-child:checked + label::before,
-.icheck-info > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #ffc107;
-}
-
-.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #ffc107;
-}
-
-.icheck-warning > input:first-child:checked + label::before,
-.icheck-warning > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #dc3545;
-}
-
-.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #dc3545;
-}
-
-.icheck-danger > input:first-child:checked + label::before,
-.icheck-danger > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #dc3545;
- border-color: #dc3545;
-}
-
-.icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #f8f9fa;
-}
-
-.icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #f8f9fa;
-}
-
-.icheck-light > input:first-child:checked + label::before,
-.icheck-light > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #343a40;
-}
-
-.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #343a40;
-}
-
-.icheck-dark > input:first-child:checked + label::before,
-.icheck-dark > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #3c8dbc;
-}
-
-.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #3c8dbc;
-}
-
-.icheck-lightblue > input:first-child:checked + label::before,
-.icheck-lightblue > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #3c8dbc;
- border-color: #3c8dbc;
-}
-
-.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #001f3f;
-}
-
-.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #001f3f;
-}
-
-.icheck-navy > input:first-child:checked + label::before,
-.icheck-navy > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #001f3f;
- border-color: #001f3f;
-}
-
-.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #3d9970;
-}
-
-.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #3d9970;
-}
-
-.icheck-olive > input:first-child:checked + label::before,
-.icheck-olive > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #3d9970;
- border-color: #3d9970;
-}
-
-.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #01ff70;
-}
-
-.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #01ff70;
-}
-
-.icheck-lime > input:first-child:checked + label::before,
-.icheck-lime > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #01ff70;
- border-color: #01ff70;
-}
-
-.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #f012be;
-}
-
-.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #f012be;
-}
-
-.icheck-fuchsia > input:first-child:checked + label::before,
-.icheck-fuchsia > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #f012be;
- border-color: #f012be;
-}
-
-.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #d81b60;
-}
-
-.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #d81b60;
-}
-
-.icheck-maroon > input:first-child:checked + label::before,
-.icheck-maroon > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #d81b60;
- border-color: #d81b60;
-}
-
-.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #007bff;
-}
-
-.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #007bff;
-}
-
-.icheck-blue > input:first-child:checked + label::before,
-.icheck-blue > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #007bff;
- border-color: #007bff;
-}
-
-.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #6610f2;
-}
-
-.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #6610f2;
-}
-
-.icheck-indigo > input:first-child:checked + label::before,
-.icheck-indigo > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #6610f2;
- border-color: #6610f2;
-}
-
-.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #6f42c1;
-}
-
-.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #6f42c1;
-}
-
-.icheck-purple > input:first-child:checked + label::before,
-.icheck-purple > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #6f42c1;
- border-color: #6f42c1;
-}
-
-.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #e83e8c;
-}
-
-.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #e83e8c;
-}
-
-.icheck-pink > input:first-child:checked + label::before,
-.icheck-pink > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #e83e8c;
- border-color: #e83e8c;
-}
-
-.icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #dc3545;
-}
-
-.icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #dc3545;
-}
-
-.icheck-red > input:first-child:checked + label::before,
-.icheck-red > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #dc3545;
- border-color: #dc3545;
-}
-
-.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #fd7e14;
-}
-
-.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #fd7e14;
-}
-
-.icheck-orange > input:first-child:checked + label::before,
-.icheck-orange > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #fd7e14;
- border-color: #fd7e14;
-}
-
-.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #ffc107;
-}
-
-.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #ffc107;
-}
-
-.icheck-yellow > input:first-child:checked + label::before,
-.icheck-yellow > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #28a745;
-}
-
-.icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #28a745;
-}
-
-.icheck-green > input:first-child:checked + label::before,
-.icheck-green > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #28a745;
- border-color: #28a745;
-}
-
-.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #20c997;
-}
-
-.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #20c997;
-}
-
-.icheck-teal > input:first-child:checked + label::before,
-.icheck-teal > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #20c997;
- border-color: #20c997;
-}
-
-.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #17a2b8;
-}
-
-.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #17a2b8;
-}
-
-.icheck-cyan > input:first-child:checked + label::before,
-.icheck-cyan > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #fff;
-}
-
-.icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #fff;
-}
-
-.icheck-white > input:first-child:checked + label::before,
-.icheck-white > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #fff;
- border-color: #fff;
-}
-
-.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #6c757d;
-}
-
-.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #6c757d;
-}
-
-.icheck-gray > input:first-child:checked + label::before,
-.icheck-gray > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #343a40;
-}
-
-.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #343a40;
-}
-
-.icheck-gray-dark > input:first-child:checked + label::before,
-.icheck-gray-dark > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.dark-mode [class*="icheck-"] > input:first-child:not(:checked) + input[type="hidden"] + label::before,
-.dark-mode [class*="icheck-"] > input:first-child:not(:checked) + label::before {
- border-color: #6c757d;
-}
-
-.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #3f6791;
-}
-
-.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #3f6791;
-}
-
-.dark-mode .icheck-primary > input:first-child:checked + label::before,
-.dark-mode .icheck-primary > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #3f6791;
- border-color: #3f6791;
-}
-
-.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #6c757d;
-}
-
-.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #6c757d;
-}
-
-.dark-mode .icheck-secondary > input:first-child:checked + label::before,
-.dark-mode .icheck-secondary > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #00bc8c;
-}
-
-.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #00bc8c;
-}
-
-.dark-mode .icheck-success > input:first-child:checked + label::before,
-.dark-mode .icheck-success > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #00bc8c;
- border-color: #00bc8c;
-}
-
-.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #3498db;
-}
-
-.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #3498db;
-}
-
-.dark-mode .icheck-info > input:first-child:checked + label::before,
-.dark-mode .icheck-info > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #3498db;
- border-color: #3498db;
-}
-
-.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #f39c12;
-}
-
-.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #f39c12;
-}
-
-.dark-mode .icheck-warning > input:first-child:checked + label::before,
-.dark-mode .icheck-warning > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #f39c12;
- border-color: #f39c12;
-}
-
-.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #e74c3c;
-}
-
-.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #e74c3c;
-}
-
-.dark-mode .icheck-danger > input:first-child:checked + label::before,
-.dark-mode .icheck-danger > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #e74c3c;
- border-color: #e74c3c;
-}
-
-.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #f8f9fa;
-}
-
-.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #f8f9fa;
-}
-
-.dark-mode .icheck-light > input:first-child:checked + label::before,
-.dark-mode .icheck-light > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #343a40;
-}
-
-.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #343a40;
-}
-
-.dark-mode .icheck-dark > input:first-child:checked + label::before,
-.dark-mode .icheck-dark > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #86bad8;
-}
-
-.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #86bad8;
-}
-
-.dark-mode .icheck-lightblue > input:first-child:checked + label::before,
-.dark-mode .icheck-lightblue > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #86bad8;
- border-color: #86bad8;
-}
-
-.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #002c59;
-}
-
-.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #002c59;
-}
-
-.dark-mode .icheck-navy > input:first-child:checked + label::before,
-.dark-mode .icheck-navy > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #002c59;
- border-color: #002c59;
-}
-
-.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #74c8a3;
-}
-
-.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #74c8a3;
-}
-
-.dark-mode .icheck-olive > input:first-child:checked + label::before,
-.dark-mode .icheck-olive > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #74c8a3;
- border-color: #74c8a3;
-}
-
-.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #67ffa9;
-}
-
-.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #67ffa9;
-}
-
-.dark-mode .icheck-lime > input:first-child:checked + label::before,
-.dark-mode .icheck-lime > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #67ffa9;
- border-color: #67ffa9;
-}
-
-.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #f672d8;
-}
-
-.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #f672d8;
-}
-
-.dark-mode .icheck-fuchsia > input:first-child:checked + label::before,
-.dark-mode .icheck-fuchsia > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #f672d8;
- border-color: #f672d8;
-}
-
-.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #ed6c9b;
-}
-
-.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #ed6c9b;
-}
-
-.dark-mode .icheck-maroon > input:first-child:checked + label::before,
-.dark-mode .icheck-maroon > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #ed6c9b;
- border-color: #ed6c9b;
-}
-
-.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #3f6791;
-}
-
-.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #3f6791;
-}
-
-.dark-mode .icheck-blue > input:first-child:checked + label::before,
-.dark-mode .icheck-blue > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #3f6791;
- border-color: #3f6791;
-}
-
-.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #6610f2;
-}
-
-.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #6610f2;
-}
-
-.dark-mode .icheck-indigo > input:first-child:checked + label::before,
-.dark-mode .icheck-indigo > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #6610f2;
- border-color: #6610f2;
-}
-
-.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #6f42c1;
-}
-
-.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #6f42c1;
-}
-
-.dark-mode .icheck-purple > input:first-child:checked + label::before,
-.dark-mode .icheck-purple > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #6f42c1;
- border-color: #6f42c1;
-}
-
-.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #e83e8c;
-}
-
-.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #e83e8c;
-}
-
-.dark-mode .icheck-pink > input:first-child:checked + label::before,
-.dark-mode .icheck-pink > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #e83e8c;
- border-color: #e83e8c;
-}
-
-.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #e74c3c;
-}
-
-.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #e74c3c;
-}
-
-.dark-mode .icheck-red > input:first-child:checked + label::before,
-.dark-mode .icheck-red > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #e74c3c;
- border-color: #e74c3c;
-}
-
-.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #fd7e14;
-}
-
-.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #fd7e14;
-}
-
-.dark-mode .icheck-orange > input:first-child:checked + label::before,
-.dark-mode .icheck-orange > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #fd7e14;
- border-color: #fd7e14;
-}
-
-.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #f39c12;
-}
-
-.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #f39c12;
-}
-
-.dark-mode .icheck-yellow > input:first-child:checked + label::before,
-.dark-mode .icheck-yellow > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #f39c12;
- border-color: #f39c12;
-}
-
-.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #00bc8c;
-}
-
-.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #00bc8c;
-}
-
-.dark-mode .icheck-green > input:first-child:checked + label::before,
-.dark-mode .icheck-green > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #00bc8c;
- border-color: #00bc8c;
-}
-
-.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #20c997;
-}
-
-.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #20c997;
-}
-
-.dark-mode .icheck-teal > input:first-child:checked + label::before,
-.dark-mode .icheck-teal > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #20c997;
- border-color: #20c997;
-}
-
-.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #3498db;
-}
-
-.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #3498db;
-}
-
-.dark-mode .icheck-cyan > input:first-child:checked + label::before,
-.dark-mode .icheck-cyan > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #3498db;
- border-color: #3498db;
-}
-
-.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #fff;
-}
-
-.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #fff;
-}
-
-.dark-mode .icheck-white > input:first-child:checked + label::before,
-.dark-mode .icheck-white > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #fff;
- border-color: #fff;
-}
-
-.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #6c757d;
-}
-
-.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #6c757d;
-}
-
-.dark-mode .icheck-gray > input:first-child:checked + label::before,
-.dark-mode .icheck-gray > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
-.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
- border-color: #343a40;
-}
-
-.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
-.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
- border-color: #343a40;
-}
-
-.dark-mode .icheck-gray-dark > input:first-child:checked + label::before,
-.dark-mode .icheck-gray-dark > input:first-child:checked + input[type="hidden"] + label::before {
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.mapael .map {
- position: relative;
-}
-
-.mapael .mapTooltip {
- font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- 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;
- border-radius: 0.25rem;
- font-size: 0.875rem;
- background-color: #000;
- color: #fff;
- display: block;
- max-width: 200px;
- padding: 0.25rem 0.5rem;
- position: absolute;
- text-align: center;
- word-wrap: break-word;
- z-index: 1070;
-}
-
-.mapael .myLegend {
- background-color: #f8f9fa;
- border: 1px solid #adb5bd;
- padding: 10px;
- width: 600px;
-}
-
-.mapael .zoomButton {
- background-color: #f8f9fa;
- border: 1px solid #ddd;
- border-radius: 0.25rem;
- color: #444;
- cursor: pointer;
- font-weight: 700;
- height: 16px;
- left: 10px;
- line-height: 14px;
- padding-left: 1px;
- position: absolute;
- text-align: center;
- top: 0;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- width: 16px;
-}
-
-.mapael .zoomButton:hover, .mapael .zoomButton:active, .mapael .zoomButton.hover {
- background-color: #e9ecef;
- color: #2b2b2b;
-}
-
-.mapael .zoomReset {
- line-height: 12px;
- top: 10px;
-}
-
-.mapael .zoomIn {
- top: 30px;
-}
-
-.mapael .zoomOut {
- top: 50px;
-}
-
-.jqvmap-zoomin,
-.jqvmap-zoomout {
- background-color: #f8f9fa;
- border: 1px solid #ddd;
- border-radius: 0.25rem;
- color: #444;
- height: 15px;
- width: 15px;
- padding: 1px 2px;
-}
-
-.jqvmap-zoomin:hover, .jqvmap-zoomin:active, .jqvmap-zoomin.hover,
-.jqvmap-zoomout:hover,
-.jqvmap-zoomout:active,
-.jqvmap-zoomout.hover {
- background-color: #e9ecef;
- color: #2b2b2b;
-}
-
-.swal2-icon.swal2-info {
- border-color: ligthen(#17a2b8, 20%);
- color: #17a2b8;
-}
-
-.swal2-icon.swal2-warning {
- border-color: ligthen(#ffc107, 20%);
- color: #ffc107;
-}
-
-.swal2-icon.swal2-error {
- border-color: ligthen(#dc3545, 20%);
- color: #dc3545;
-}
-
-.swal2-icon.swal2-question {
- border-color: ligthen(#6c757d, 20%);
- color: #6c757d;
-}
-
-.swal2-icon.swal2-success {
- border-color: ligthen(#28a745, 20%);
- color: #28a745;
-}
-
-.swal2-icon.swal2-success .swal2-success-ring {
- border-color: ligthen(#28a745, 20%);
-}
-
-.swal2-icon.swal2-success [class^='swal2-success-line'] {
- background-color: #28a745;
-}
-
-.dark-mode .swal2-popup {
- background-color: #343a40;
- color: #e9ecef;
-}
-
-.dark-mode .swal2-popup .swal2-content,
-.dark-mode .swal2-popup .swal2-title {
- color: #e9ecef;
-}
-
-#toast-container .toast {
- background-color: #007bff;
-}
-
-#toast-container .toast-success {
- background-color: #28a745;
-}
-
-#toast-container .toast-error {
- background-color: #dc3545;
-}
-
-#toast-container .toast-info {
- background-color: #17a2b8;
-}
-
-#toast-container .toast-warning {
- background-color: #ffc107;
-}
-
-.toast-bottom-full-width .toast,
-.toast-top-full-width .toast {
- max-width: inherit;
-}
-
-.pace {
- z-index: 1048;
-}
-
-.pace .pace-progress {
- z-index: 1049;
-}
-
-.pace .pace-activity {
- z-index: 1050;
-}
-
-.pace-primary .pace .pace-progress {
- background: #007bff;
-}
-
-.pace-barber-shop-primary .pace {
- background: #fff;
-}
-
-.pace-barber-shop-primary .pace .pace-progress {
- background: #007bff;
-}
-
-.pace-barber-shop-primary .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-primary .pace .pace-progress::after {
- color: rgba(0, 123, 255, 0.2);
-}
-
-.pace-bounce-primary .pace .pace-activity {
- background: #007bff;
-}
-
-.pace-center-atom-primary .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-primary .pace-progress::before {
- background: #007bff;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-primary .pace-activity {
- border-color: #007bff;
-}
-
-.pace-center-atom-primary .pace-activity::after, .pace-center-atom-primary .pace-activity::before {
- border-color: #007bff;
-}
-
-.pace-center-circle-primary .pace .pace-progress {
- background: rgba(0, 123, 255, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-primary .pace .pace-activity {
- border-color: #007bff transparent transparent;
-}
-
-.pace-center-radar-primary .pace .pace-activity::before {
- border-color: #007bff transparent transparent;
-}
-
-.pace-center-simple-primary .pace {
- background: #fff;
- border-color: #007bff;
-}
-
-.pace-center-simple-primary .pace .pace-progress {
- background: #007bff;
-}
-
-.pace-material-primary .pace {
- color: #007bff;
-}
-
-.pace-corner-indicator-primary .pace .pace-activity {
- background: #007bff;
-}
-
-.pace-corner-indicator-primary .pace .pace-activity::after,
-.pace-corner-indicator-primary .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-primary .pace .pace-activity::before {
- border-right-color: rgba(0, 123, 255, 0.2);
- border-left-color: rgba(0, 123, 255, 0.2);
-}
-
-.pace-corner-indicator-primary .pace .pace-activity::after {
- border-top-color: rgba(0, 123, 255, 0.2);
- border-bottom-color: rgba(0, 123, 255, 0.2);
-}
-
-.pace-fill-left-primary .pace .pace-progress {
- background-color: rgba(0, 123, 255, 0.2);
-}
-
-.pace-flash-primary .pace .pace-progress {
- background: #007bff;
-}
-
-.pace-flash-primary .pace .pace-progress-inner {
- box-shadow: 0 0 10px #007bff, 0 0 5px #007bff;
-}
-
-.pace-flash-primary .pace .pace-activity {
- border-top-color: #007bff;
- border-left-color: #007bff;
-}
-
-.pace-loading-bar-primary .pace .pace-progress {
- background: #007bff;
- color: #007bff;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-primary .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-primary .pace .pace-progress {
- background-color: #007bff;
- box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-primary .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-primary .pace-progress {
- color: #007bff;
-}
-
-.pace-secondary .pace .pace-progress {
- background: #6c757d;
-}
-
-.pace-barber-shop-secondary .pace {
- background: #fff;
-}
-
-.pace-barber-shop-secondary .pace .pace-progress {
- background: #6c757d;
-}
-
-.pace-barber-shop-secondary .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-secondary .pace .pace-progress::after {
- color: rgba(108, 117, 125, 0.2);
-}
-
-.pace-bounce-secondary .pace .pace-activity {
- background: #6c757d;
-}
-
-.pace-center-atom-secondary .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-secondary .pace-progress::before {
- background: #6c757d;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-secondary .pace-activity {
- border-color: #6c757d;
-}
-
-.pace-center-atom-secondary .pace-activity::after, .pace-center-atom-secondary .pace-activity::before {
- border-color: #6c757d;
-}
-
-.pace-center-circle-secondary .pace .pace-progress {
- background: rgba(108, 117, 125, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-secondary .pace .pace-activity {
- border-color: #6c757d transparent transparent;
-}
-
-.pace-center-radar-secondary .pace .pace-activity::before {
- border-color: #6c757d transparent transparent;
-}
-
-.pace-center-simple-secondary .pace {
- background: #fff;
- border-color: #6c757d;
-}
-
-.pace-center-simple-secondary .pace .pace-progress {
- background: #6c757d;
-}
-
-.pace-material-secondary .pace {
- color: #6c757d;
-}
-
-.pace-corner-indicator-secondary .pace .pace-activity {
- background: #6c757d;
-}
-
-.pace-corner-indicator-secondary .pace .pace-activity::after,
-.pace-corner-indicator-secondary .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-secondary .pace .pace-activity::before {
- border-right-color: rgba(108, 117, 125, 0.2);
- border-left-color: rgba(108, 117, 125, 0.2);
-}
-
-.pace-corner-indicator-secondary .pace .pace-activity::after {
- border-top-color: rgba(108, 117, 125, 0.2);
- border-bottom-color: rgba(108, 117, 125, 0.2);
-}
-
-.pace-fill-left-secondary .pace .pace-progress {
- background-color: rgba(108, 117, 125, 0.2);
-}
-
-.pace-flash-secondary .pace .pace-progress {
- background: #6c757d;
-}
-
-.pace-flash-secondary .pace .pace-progress-inner {
- box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
-}
-
-.pace-flash-secondary .pace .pace-activity {
- border-top-color: #6c757d;
- border-left-color: #6c757d;
-}
-
-.pace-loading-bar-secondary .pace .pace-progress {
- background: #6c757d;
- color: #6c757d;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-secondary .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-secondary .pace .pace-progress {
- background-color: #6c757d;
- box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-secondary .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-secondary .pace-progress {
- color: #6c757d;
-}
-
-.pace-success .pace .pace-progress {
- background: #28a745;
-}
-
-.pace-barber-shop-success .pace {
- background: #fff;
-}
-
-.pace-barber-shop-success .pace .pace-progress {
- background: #28a745;
-}
-
-.pace-barber-shop-success .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-success .pace .pace-progress::after {
- color: rgba(40, 167, 69, 0.2);
-}
-
-.pace-bounce-success .pace .pace-activity {
- background: #28a745;
-}
-
-.pace-center-atom-success .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-success .pace-progress::before {
- background: #28a745;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-success .pace-activity {
- border-color: #28a745;
-}
-
-.pace-center-atom-success .pace-activity::after, .pace-center-atom-success .pace-activity::before {
- border-color: #28a745;
-}
-
-.pace-center-circle-success .pace .pace-progress {
- background: rgba(40, 167, 69, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-success .pace .pace-activity {
- border-color: #28a745 transparent transparent;
-}
-
-.pace-center-radar-success .pace .pace-activity::before {
- border-color: #28a745 transparent transparent;
-}
-
-.pace-center-simple-success .pace {
- background: #fff;
- border-color: #28a745;
-}
-
-.pace-center-simple-success .pace .pace-progress {
- background: #28a745;
-}
-
-.pace-material-success .pace {
- color: #28a745;
-}
-
-.pace-corner-indicator-success .pace .pace-activity {
- background: #28a745;
-}
-
-.pace-corner-indicator-success .pace .pace-activity::after,
-.pace-corner-indicator-success .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-success .pace .pace-activity::before {
- border-right-color: rgba(40, 167, 69, 0.2);
- border-left-color: rgba(40, 167, 69, 0.2);
-}
-
-.pace-corner-indicator-success .pace .pace-activity::after {
- border-top-color: rgba(40, 167, 69, 0.2);
- border-bottom-color: rgba(40, 167, 69, 0.2);
-}
-
-.pace-fill-left-success .pace .pace-progress {
- background-color: rgba(40, 167, 69, 0.2);
-}
-
-.pace-flash-success .pace .pace-progress {
- background: #28a745;
-}
-
-.pace-flash-success .pace .pace-progress-inner {
- box-shadow: 0 0 10px #28a745, 0 0 5px #28a745;
-}
-
-.pace-flash-success .pace .pace-activity {
- border-top-color: #28a745;
- border-left-color: #28a745;
-}
-
-.pace-loading-bar-success .pace .pace-progress {
- background: #28a745;
- color: #28a745;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-success .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #28a745, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-success .pace .pace-progress {
- background-color: #28a745;
- box-shadow: inset -1px 0 #28a745, inset 0 -1px #28a745, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-success .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-success .pace-progress {
- color: #28a745;
-}
-
-.pace-info .pace .pace-progress {
- background: #17a2b8;
-}
-
-.pace-barber-shop-info .pace {
- background: #fff;
-}
-
-.pace-barber-shop-info .pace .pace-progress {
- background: #17a2b8;
-}
-
-.pace-barber-shop-info .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-info .pace .pace-progress::after {
- color: rgba(23, 162, 184, 0.2);
-}
-
-.pace-bounce-info .pace .pace-activity {
- background: #17a2b8;
-}
-
-.pace-center-atom-info .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-info .pace-progress::before {
- background: #17a2b8;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-info .pace-activity {
- border-color: #17a2b8;
-}
-
-.pace-center-atom-info .pace-activity::after, .pace-center-atom-info .pace-activity::before {
- border-color: #17a2b8;
-}
-
-.pace-center-circle-info .pace .pace-progress {
- background: rgba(23, 162, 184, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-info .pace .pace-activity {
- border-color: #17a2b8 transparent transparent;
-}
-
-.pace-center-radar-info .pace .pace-activity::before {
- border-color: #17a2b8 transparent transparent;
-}
-
-.pace-center-simple-info .pace {
- background: #fff;
- border-color: #17a2b8;
-}
-
-.pace-center-simple-info .pace .pace-progress {
- background: #17a2b8;
-}
-
-.pace-material-info .pace {
- color: #17a2b8;
-}
-
-.pace-corner-indicator-info .pace .pace-activity {
- background: #17a2b8;
-}
-
-.pace-corner-indicator-info .pace .pace-activity::after,
-.pace-corner-indicator-info .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-info .pace .pace-activity::before {
- border-right-color: rgba(23, 162, 184, 0.2);
- border-left-color: rgba(23, 162, 184, 0.2);
-}
-
-.pace-corner-indicator-info .pace .pace-activity::after {
- border-top-color: rgba(23, 162, 184, 0.2);
- border-bottom-color: rgba(23, 162, 184, 0.2);
-}
-
-.pace-fill-left-info .pace .pace-progress {
- background-color: rgba(23, 162, 184, 0.2);
-}
-
-.pace-flash-info .pace .pace-progress {
- background: #17a2b8;
-}
-
-.pace-flash-info .pace .pace-progress-inner {
- box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8;
-}
-
-.pace-flash-info .pace .pace-activity {
- border-top-color: #17a2b8;
- border-left-color: #17a2b8;
-}
-
-.pace-loading-bar-info .pace .pace-progress {
- background: #17a2b8;
- color: #17a2b8;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-info .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-info .pace .pace-progress {
- background-color: #17a2b8;
- box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-info .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-info .pace-progress {
- color: #17a2b8;
-}
-
-.pace-warning .pace .pace-progress {
- background: #ffc107;
-}
-
-.pace-barber-shop-warning .pace {
- background: #1f2d3d;
-}
-
-.pace-barber-shop-warning .pace .pace-progress {
- background: #ffc107;
-}
-
-.pace-barber-shop-warning .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-warning .pace .pace-progress::after {
- color: rgba(255, 193, 7, 0.2);
-}
-
-.pace-bounce-warning .pace .pace-activity {
- background: #ffc107;
-}
-
-.pace-center-atom-warning .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-warning .pace-progress::before {
- background: #ffc107;
- color: #1f2d3d;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-warning .pace-activity {
- border-color: #ffc107;
-}
-
-.pace-center-atom-warning .pace-activity::after, .pace-center-atom-warning .pace-activity::before {
- border-color: #ffc107;
-}
-
-.pace-center-circle-warning .pace .pace-progress {
- background: rgba(255, 193, 7, 0.8);
- color: #1f2d3d;
-}
-
-.pace-center-radar-warning .pace .pace-activity {
- border-color: #ffc107 transparent transparent;
-}
-
-.pace-center-radar-warning .pace .pace-activity::before {
- border-color: #ffc107 transparent transparent;
-}
-
-.pace-center-simple-warning .pace {
- background: #1f2d3d;
- border-color: #ffc107;
-}
-
-.pace-center-simple-warning .pace .pace-progress {
- background: #ffc107;
-}
-
-.pace-material-warning .pace {
- color: #ffc107;
-}
-
-.pace-corner-indicator-warning .pace .pace-activity {
- background: #ffc107;
-}
-
-.pace-corner-indicator-warning .pace .pace-activity::after,
-.pace-corner-indicator-warning .pace .pace-activity::before {
- border: 5px solid #1f2d3d;
-}
-
-.pace-corner-indicator-warning .pace .pace-activity::before {
- border-right-color: rgba(255, 193, 7, 0.2);
- border-left-color: rgba(255, 193, 7, 0.2);
-}
-
-.pace-corner-indicator-warning .pace .pace-activity::after {
- border-top-color: rgba(255, 193, 7, 0.2);
- border-bottom-color: rgba(255, 193, 7, 0.2);
-}
-
-.pace-fill-left-warning .pace .pace-progress {
- background-color: rgba(255, 193, 7, 0.2);
-}
-
-.pace-flash-warning .pace .pace-progress {
- background: #ffc107;
-}
-
-.pace-flash-warning .pace .pace-progress-inner {
- box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107;
-}
-
-.pace-flash-warning .pace .pace-activity {
- border-top-color: #ffc107;
- border-left-color: #ffc107;
-}
-
-.pace-loading-bar-warning .pace .pace-progress {
- background: #ffc107;
- color: #ffc107;
- box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
-}
-
-.pace-loading-bar-warning .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1f2d3d;
-}
-
-.pace-mac-osx-warning .pace .pace-progress {
- background-color: #ffc107;
- box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
-}
-
-.pace-mac-osx-warning .pace .pace-activity {
- background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-warning .pace-progress {
- color: #ffc107;
-}
-
-.pace-danger .pace .pace-progress {
- background: #dc3545;
-}
-
-.pace-barber-shop-danger .pace {
- background: #fff;
-}
-
-.pace-barber-shop-danger .pace .pace-progress {
- background: #dc3545;
-}
-
-.pace-barber-shop-danger .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-danger .pace .pace-progress::after {
- color: rgba(220, 53, 69, 0.2);
-}
-
-.pace-bounce-danger .pace .pace-activity {
- background: #dc3545;
-}
-
-.pace-center-atom-danger .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-danger .pace-progress::before {
- background: #dc3545;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-danger .pace-activity {
- border-color: #dc3545;
-}
-
-.pace-center-atom-danger .pace-activity::after, .pace-center-atom-danger .pace-activity::before {
- border-color: #dc3545;
-}
-
-.pace-center-circle-danger .pace .pace-progress {
- background: rgba(220, 53, 69, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-danger .pace .pace-activity {
- border-color: #dc3545 transparent transparent;
-}
-
-.pace-center-radar-danger .pace .pace-activity::before {
- border-color: #dc3545 transparent transparent;
-}
-
-.pace-center-simple-danger .pace {
- background: #fff;
- border-color: #dc3545;
-}
-
-.pace-center-simple-danger .pace .pace-progress {
- background: #dc3545;
-}
-
-.pace-material-danger .pace {
- color: #dc3545;
-}
-
-.pace-corner-indicator-danger .pace .pace-activity {
- background: #dc3545;
-}
-
-.pace-corner-indicator-danger .pace .pace-activity::after,
-.pace-corner-indicator-danger .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-danger .pace .pace-activity::before {
- border-right-color: rgba(220, 53, 69, 0.2);
- border-left-color: rgba(220, 53, 69, 0.2);
-}
-
-.pace-corner-indicator-danger .pace .pace-activity::after {
- border-top-color: rgba(220, 53, 69, 0.2);
- border-bottom-color: rgba(220, 53, 69, 0.2);
-}
-
-.pace-fill-left-danger .pace .pace-progress {
- background-color: rgba(220, 53, 69, 0.2);
-}
-
-.pace-flash-danger .pace .pace-progress {
- background: #dc3545;
-}
-
-.pace-flash-danger .pace .pace-progress-inner {
- box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545;
-}
-
-.pace-flash-danger .pace .pace-activity {
- border-top-color: #dc3545;
- border-left-color: #dc3545;
-}
-
-.pace-loading-bar-danger .pace .pace-progress {
- background: #dc3545;
- color: #dc3545;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-danger .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-danger .pace .pace-progress {
- background-color: #dc3545;
- box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-danger .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-danger .pace-progress {
- color: #dc3545;
-}
-
-.pace-light .pace .pace-progress {
- background: #f8f9fa;
-}
-
-.pace-barber-shop-light .pace {
- background: #1f2d3d;
-}
-
-.pace-barber-shop-light .pace .pace-progress {
- background: #f8f9fa;
-}
-
-.pace-barber-shop-light .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-light .pace .pace-progress::after {
- color: rgba(248, 249, 250, 0.2);
-}
-
-.pace-bounce-light .pace .pace-activity {
- background: #f8f9fa;
-}
-
-.pace-center-atom-light .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-light .pace-progress::before {
- background: #f8f9fa;
- color: #1f2d3d;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-light .pace-activity {
- border-color: #f8f9fa;
-}
-
-.pace-center-atom-light .pace-activity::after, .pace-center-atom-light .pace-activity::before {
- border-color: #f8f9fa;
-}
-
-.pace-center-circle-light .pace .pace-progress {
- background: rgba(248, 249, 250, 0.8);
- color: #1f2d3d;
-}
-
-.pace-center-radar-light .pace .pace-activity {
- border-color: #f8f9fa transparent transparent;
-}
-
-.pace-center-radar-light .pace .pace-activity::before {
- border-color: #f8f9fa transparent transparent;
-}
-
-.pace-center-simple-light .pace {
- background: #1f2d3d;
- border-color: #f8f9fa;
-}
-
-.pace-center-simple-light .pace .pace-progress {
- background: #f8f9fa;
-}
-
-.pace-material-light .pace {
- color: #f8f9fa;
-}
-
-.pace-corner-indicator-light .pace .pace-activity {
- background: #f8f9fa;
-}
-
-.pace-corner-indicator-light .pace .pace-activity::after,
-.pace-corner-indicator-light .pace .pace-activity::before {
- border: 5px solid #1f2d3d;
-}
-
-.pace-corner-indicator-light .pace .pace-activity::before {
- border-right-color: rgba(248, 249, 250, 0.2);
- border-left-color: rgba(248, 249, 250, 0.2);
-}
-
-.pace-corner-indicator-light .pace .pace-activity::after {
- border-top-color: rgba(248, 249, 250, 0.2);
- border-bottom-color: rgba(248, 249, 250, 0.2);
-}
-
-.pace-fill-left-light .pace .pace-progress {
- background-color: rgba(248, 249, 250, 0.2);
-}
-
-.pace-flash-light .pace .pace-progress {
- background: #f8f9fa;
-}
-
-.pace-flash-light .pace .pace-progress-inner {
- box-shadow: 0 0 10px #f8f9fa, 0 0 5px #f8f9fa;
-}
-
-.pace-flash-light .pace .pace-activity {
- border-top-color: #f8f9fa;
- border-left-color: #f8f9fa;
-}
-
-.pace-loading-bar-light .pace .pace-progress {
- background: #f8f9fa;
- color: #f8f9fa;
- box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
-}
-
-.pace-loading-bar-light .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #f8f9fa, inset 0 0 0 7px #1f2d3d;
-}
-
-.pace-mac-osx-light .pace .pace-progress {
- background-color: #f8f9fa;
- box-shadow: inset -1px 0 #f8f9fa, inset 0 -1px #f8f9fa, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
-}
-
-.pace-mac-osx-light .pace .pace-activity {
- background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-light .pace-progress {
- color: #f8f9fa;
-}
-
-.pace-dark .pace .pace-progress {
- background: #343a40;
-}
-
-.pace-barber-shop-dark .pace {
- background: #fff;
-}
-
-.pace-barber-shop-dark .pace .pace-progress {
- background: #343a40;
-}
-
-.pace-barber-shop-dark .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-dark .pace .pace-progress::after {
- color: rgba(52, 58, 64, 0.2);
-}
-
-.pace-bounce-dark .pace .pace-activity {
- background: #343a40;
-}
-
-.pace-center-atom-dark .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-dark .pace-progress::before {
- background: #343a40;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-dark .pace-activity {
- border-color: #343a40;
-}
-
-.pace-center-atom-dark .pace-activity::after, .pace-center-atom-dark .pace-activity::before {
- border-color: #343a40;
-}
-
-.pace-center-circle-dark .pace .pace-progress {
- background: rgba(52, 58, 64, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-dark .pace .pace-activity {
- border-color: #343a40 transparent transparent;
-}
-
-.pace-center-radar-dark .pace .pace-activity::before {
- border-color: #343a40 transparent transparent;
-}
-
-.pace-center-simple-dark .pace {
- background: #fff;
- border-color: #343a40;
-}
-
-.pace-center-simple-dark .pace .pace-progress {
- background: #343a40;
-}
-
-.pace-material-dark .pace {
- color: #343a40;
-}
-
-.pace-corner-indicator-dark .pace .pace-activity {
- background: #343a40;
-}
-
-.pace-corner-indicator-dark .pace .pace-activity::after,
-.pace-corner-indicator-dark .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-dark .pace .pace-activity::before {
- border-right-color: rgba(52, 58, 64, 0.2);
- border-left-color: rgba(52, 58, 64, 0.2);
-}
-
-.pace-corner-indicator-dark .pace .pace-activity::after {
- border-top-color: rgba(52, 58, 64, 0.2);
- border-bottom-color: rgba(52, 58, 64, 0.2);
-}
-
-.pace-fill-left-dark .pace .pace-progress {
- background-color: rgba(52, 58, 64, 0.2);
-}
-
-.pace-flash-dark .pace .pace-progress {
- background: #343a40;
-}
-
-.pace-flash-dark .pace .pace-progress-inner {
- box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;
-}
-
-.pace-flash-dark .pace .pace-activity {
- border-top-color: #343a40;
- border-left-color: #343a40;
-}
-
-.pace-loading-bar-dark .pace .pace-progress {
- background: #343a40;
- color: #343a40;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-dark .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-dark .pace .pace-progress {
- background-color: #343a40;
- box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-dark .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-dark .pace-progress {
- color: #343a40;
-}
-
-.pace-lightblue .pace .pace-progress {
- background: #3c8dbc;
-}
-
-.pace-barber-shop-lightblue .pace {
- background: #fff;
-}
-
-.pace-barber-shop-lightblue .pace .pace-progress {
- background: #3c8dbc;
-}
-
-.pace-barber-shop-lightblue .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-lightblue .pace .pace-progress::after {
- color: rgba(60, 141, 188, 0.2);
-}
-
-.pace-bounce-lightblue .pace .pace-activity {
- background: #3c8dbc;
-}
-
-.pace-center-atom-lightblue .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-lightblue .pace-progress::before {
- background: #3c8dbc;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-lightblue .pace-activity {
- border-color: #3c8dbc;
-}
-
-.pace-center-atom-lightblue .pace-activity::after, .pace-center-atom-lightblue .pace-activity::before {
- border-color: #3c8dbc;
-}
-
-.pace-center-circle-lightblue .pace .pace-progress {
- background: rgba(60, 141, 188, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-lightblue .pace .pace-activity {
- border-color: #3c8dbc transparent transparent;
-}
-
-.pace-center-radar-lightblue .pace .pace-activity::before {
- border-color: #3c8dbc transparent transparent;
-}
-
-.pace-center-simple-lightblue .pace {
- background: #fff;
- border-color: #3c8dbc;
-}
-
-.pace-center-simple-lightblue .pace .pace-progress {
- background: #3c8dbc;
-}
-
-.pace-material-lightblue .pace {
- color: #3c8dbc;
-}
-
-.pace-corner-indicator-lightblue .pace .pace-activity {
- background: #3c8dbc;
-}
-
-.pace-corner-indicator-lightblue .pace .pace-activity::after,
-.pace-corner-indicator-lightblue .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-lightblue .pace .pace-activity::before {
- border-right-color: rgba(60, 141, 188, 0.2);
- border-left-color: rgba(60, 141, 188, 0.2);
-}
-
-.pace-corner-indicator-lightblue .pace .pace-activity::after {
- border-top-color: rgba(60, 141, 188, 0.2);
- border-bottom-color: rgba(60, 141, 188, 0.2);
-}
-
-.pace-fill-left-lightblue .pace .pace-progress {
- background-color: rgba(60, 141, 188, 0.2);
-}
-
-.pace-flash-lightblue .pace .pace-progress {
- background: #3c8dbc;
-}
-
-.pace-flash-lightblue .pace .pace-progress-inner {
- box-shadow: 0 0 10px #3c8dbc, 0 0 5px #3c8dbc;
-}
-
-.pace-flash-lightblue .pace .pace-activity {
- border-top-color: #3c8dbc;
- border-left-color: #3c8dbc;
-}
-
-.pace-loading-bar-lightblue .pace .pace-progress {
- background: #3c8dbc;
- color: #3c8dbc;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-lightblue .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #3c8dbc, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-lightblue .pace .pace-progress {
- background-color: #3c8dbc;
- box-shadow: inset -1px 0 #3c8dbc, inset 0 -1px #3c8dbc, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-lightblue .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-lightblue .pace-progress {
- color: #3c8dbc;
-}
-
-.pace-navy .pace .pace-progress {
- background: #001f3f;
-}
-
-.pace-barber-shop-navy .pace {
- background: #fff;
-}
-
-.pace-barber-shop-navy .pace .pace-progress {
- background: #001f3f;
-}
-
-.pace-barber-shop-navy .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-navy .pace .pace-progress::after {
- color: rgba(0, 31, 63, 0.2);
-}
-
-.pace-bounce-navy .pace .pace-activity {
- background: #001f3f;
-}
-
-.pace-center-atom-navy .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-navy .pace-progress::before {
- background: #001f3f;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-navy .pace-activity {
- border-color: #001f3f;
-}
-
-.pace-center-atom-navy .pace-activity::after, .pace-center-atom-navy .pace-activity::before {
- border-color: #001f3f;
-}
-
-.pace-center-circle-navy .pace .pace-progress {
- background: rgba(0, 31, 63, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-navy .pace .pace-activity {
- border-color: #001f3f transparent transparent;
-}
-
-.pace-center-radar-navy .pace .pace-activity::before {
- border-color: #001f3f transparent transparent;
-}
-
-.pace-center-simple-navy .pace {
- background: #fff;
- border-color: #001f3f;
-}
-
-.pace-center-simple-navy .pace .pace-progress {
- background: #001f3f;
-}
-
-.pace-material-navy .pace {
- color: #001f3f;
-}
-
-.pace-corner-indicator-navy .pace .pace-activity {
- background: #001f3f;
-}
-
-.pace-corner-indicator-navy .pace .pace-activity::after,
-.pace-corner-indicator-navy .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-navy .pace .pace-activity::before {
- border-right-color: rgba(0, 31, 63, 0.2);
- border-left-color: rgba(0, 31, 63, 0.2);
-}
-
-.pace-corner-indicator-navy .pace .pace-activity::after {
- border-top-color: rgba(0, 31, 63, 0.2);
- border-bottom-color: rgba(0, 31, 63, 0.2);
-}
-
-.pace-fill-left-navy .pace .pace-progress {
- background-color: rgba(0, 31, 63, 0.2);
-}
-
-.pace-flash-navy .pace .pace-progress {
- background: #001f3f;
-}
-
-.pace-flash-navy .pace .pace-progress-inner {
- box-shadow: 0 0 10px #001f3f, 0 0 5px #001f3f;
-}
-
-.pace-flash-navy .pace .pace-activity {
- border-top-color: #001f3f;
- border-left-color: #001f3f;
-}
-
-.pace-loading-bar-navy .pace .pace-progress {
- background: #001f3f;
- color: #001f3f;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-navy .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #001f3f, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-navy .pace .pace-progress {
- background-color: #001f3f;
- box-shadow: inset -1px 0 #001f3f, inset 0 -1px #001f3f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-navy .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-navy .pace-progress {
- color: #001f3f;
-}
-
-.pace-olive .pace .pace-progress {
- background: #3d9970;
-}
-
-.pace-barber-shop-olive .pace {
- background: #fff;
-}
-
-.pace-barber-shop-olive .pace .pace-progress {
- background: #3d9970;
-}
-
-.pace-barber-shop-olive .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-olive .pace .pace-progress::after {
- color: rgba(61, 153, 112, 0.2);
-}
-
-.pace-bounce-olive .pace .pace-activity {
- background: #3d9970;
-}
-
-.pace-center-atom-olive .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-olive .pace-progress::before {
- background: #3d9970;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-olive .pace-activity {
- border-color: #3d9970;
-}
-
-.pace-center-atom-olive .pace-activity::after, .pace-center-atom-olive .pace-activity::before {
- border-color: #3d9970;
-}
-
-.pace-center-circle-olive .pace .pace-progress {
- background: rgba(61, 153, 112, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-olive .pace .pace-activity {
- border-color: #3d9970 transparent transparent;
-}
-
-.pace-center-radar-olive .pace .pace-activity::before {
- border-color: #3d9970 transparent transparent;
-}
-
-.pace-center-simple-olive .pace {
- background: #fff;
- border-color: #3d9970;
-}
-
-.pace-center-simple-olive .pace .pace-progress {
- background: #3d9970;
-}
-
-.pace-material-olive .pace {
- color: #3d9970;
-}
-
-.pace-corner-indicator-olive .pace .pace-activity {
- background: #3d9970;
-}
-
-.pace-corner-indicator-olive .pace .pace-activity::after,
-.pace-corner-indicator-olive .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-olive .pace .pace-activity::before {
- border-right-color: rgba(61, 153, 112, 0.2);
- border-left-color: rgba(61, 153, 112, 0.2);
-}
-
-.pace-corner-indicator-olive .pace .pace-activity::after {
- border-top-color: rgba(61, 153, 112, 0.2);
- border-bottom-color: rgba(61, 153, 112, 0.2);
-}
-
-.pace-fill-left-olive .pace .pace-progress {
- background-color: rgba(61, 153, 112, 0.2);
-}
-
-.pace-flash-olive .pace .pace-progress {
- background: #3d9970;
-}
-
-.pace-flash-olive .pace .pace-progress-inner {
- box-shadow: 0 0 10px #3d9970, 0 0 5px #3d9970;
-}
-
-.pace-flash-olive .pace .pace-activity {
- border-top-color: #3d9970;
- border-left-color: #3d9970;
-}
-
-.pace-loading-bar-olive .pace .pace-progress {
- background: #3d9970;
- color: #3d9970;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-olive .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #3d9970, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-olive .pace .pace-progress {
- background-color: #3d9970;
- box-shadow: inset -1px 0 #3d9970, inset 0 -1px #3d9970, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-olive .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-olive .pace-progress {
- color: #3d9970;
-}
-
-.pace-lime .pace .pace-progress {
- background: #01ff70;
-}
-
-.pace-barber-shop-lime .pace {
- background: #1f2d3d;
-}
-
-.pace-barber-shop-lime .pace .pace-progress {
- background: #01ff70;
-}
-
-.pace-barber-shop-lime .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-lime .pace .pace-progress::after {
- color: rgba(1, 255, 112, 0.2);
-}
-
-.pace-bounce-lime .pace .pace-activity {
- background: #01ff70;
-}
-
-.pace-center-atom-lime .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-lime .pace-progress::before {
- background: #01ff70;
- color: #1f2d3d;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-lime .pace-activity {
- border-color: #01ff70;
-}
-
-.pace-center-atom-lime .pace-activity::after, .pace-center-atom-lime .pace-activity::before {
- border-color: #01ff70;
-}
-
-.pace-center-circle-lime .pace .pace-progress {
- background: rgba(1, 255, 112, 0.8);
- color: #1f2d3d;
-}
-
-.pace-center-radar-lime .pace .pace-activity {
- border-color: #01ff70 transparent transparent;
-}
-
-.pace-center-radar-lime .pace .pace-activity::before {
- border-color: #01ff70 transparent transparent;
-}
-
-.pace-center-simple-lime .pace {
- background: #1f2d3d;
- border-color: #01ff70;
-}
-
-.pace-center-simple-lime .pace .pace-progress {
- background: #01ff70;
-}
-
-.pace-material-lime .pace {
- color: #01ff70;
-}
-
-.pace-corner-indicator-lime .pace .pace-activity {
- background: #01ff70;
-}
-
-.pace-corner-indicator-lime .pace .pace-activity::after,
-.pace-corner-indicator-lime .pace .pace-activity::before {
- border: 5px solid #1f2d3d;
-}
-
-.pace-corner-indicator-lime .pace .pace-activity::before {
- border-right-color: rgba(1, 255, 112, 0.2);
- border-left-color: rgba(1, 255, 112, 0.2);
-}
-
-.pace-corner-indicator-lime .pace .pace-activity::after {
- border-top-color: rgba(1, 255, 112, 0.2);
- border-bottom-color: rgba(1, 255, 112, 0.2);
-}
-
-.pace-fill-left-lime .pace .pace-progress {
- background-color: rgba(1, 255, 112, 0.2);
-}
-
-.pace-flash-lime .pace .pace-progress {
- background: #01ff70;
-}
-
-.pace-flash-lime .pace .pace-progress-inner {
- box-shadow: 0 0 10px #01ff70, 0 0 5px #01ff70;
-}
-
-.pace-flash-lime .pace .pace-activity {
- border-top-color: #01ff70;
- border-left-color: #01ff70;
-}
-
-.pace-loading-bar-lime .pace .pace-progress {
- background: #01ff70;
- color: #01ff70;
- box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
-}
-
-.pace-loading-bar-lime .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #01ff70, inset 0 0 0 7px #1f2d3d;
-}
-
-.pace-mac-osx-lime .pace .pace-progress {
- background-color: #01ff70;
- box-shadow: inset -1px 0 #01ff70, inset 0 -1px #01ff70, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
-}
-
-.pace-mac-osx-lime .pace .pace-activity {
- background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-lime .pace-progress {
- color: #01ff70;
-}
-
-.pace-fuchsia .pace .pace-progress {
- background: #f012be;
-}
-
-.pace-barber-shop-fuchsia .pace {
- background: #fff;
-}
-
-.pace-barber-shop-fuchsia .pace .pace-progress {
- background: #f012be;
-}
-
-.pace-barber-shop-fuchsia .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-fuchsia .pace .pace-progress::after {
- color: rgba(240, 18, 190, 0.2);
-}
-
-.pace-bounce-fuchsia .pace .pace-activity {
- background: #f012be;
-}
-
-.pace-center-atom-fuchsia .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-fuchsia .pace-progress::before {
- background: #f012be;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-fuchsia .pace-activity {
- border-color: #f012be;
-}
-
-.pace-center-atom-fuchsia .pace-activity::after, .pace-center-atom-fuchsia .pace-activity::before {
- border-color: #f012be;
-}
-
-.pace-center-circle-fuchsia .pace .pace-progress {
- background: rgba(240, 18, 190, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-fuchsia .pace .pace-activity {
- border-color: #f012be transparent transparent;
-}
-
-.pace-center-radar-fuchsia .pace .pace-activity::before {
- border-color: #f012be transparent transparent;
-}
-
-.pace-center-simple-fuchsia .pace {
- background: #fff;
- border-color: #f012be;
-}
-
-.pace-center-simple-fuchsia .pace .pace-progress {
- background: #f012be;
-}
-
-.pace-material-fuchsia .pace {
- color: #f012be;
-}
-
-.pace-corner-indicator-fuchsia .pace .pace-activity {
- background: #f012be;
-}
-
-.pace-corner-indicator-fuchsia .pace .pace-activity::after,
-.pace-corner-indicator-fuchsia .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-fuchsia .pace .pace-activity::before {
- border-right-color: rgba(240, 18, 190, 0.2);
- border-left-color: rgba(240, 18, 190, 0.2);
-}
-
-.pace-corner-indicator-fuchsia .pace .pace-activity::after {
- border-top-color: rgba(240, 18, 190, 0.2);
- border-bottom-color: rgba(240, 18, 190, 0.2);
-}
-
-.pace-fill-left-fuchsia .pace .pace-progress {
- background-color: rgba(240, 18, 190, 0.2);
-}
-
-.pace-flash-fuchsia .pace .pace-progress {
- background: #f012be;
-}
-
-.pace-flash-fuchsia .pace .pace-progress-inner {
- box-shadow: 0 0 10px #f012be, 0 0 5px #f012be;
-}
-
-.pace-flash-fuchsia .pace .pace-activity {
- border-top-color: #f012be;
- border-left-color: #f012be;
-}
-
-.pace-loading-bar-fuchsia .pace .pace-progress {
- background: #f012be;
- color: #f012be;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-fuchsia .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #f012be, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-fuchsia .pace .pace-progress {
- background-color: #f012be;
- box-shadow: inset -1px 0 #f012be, inset 0 -1px #f012be, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-fuchsia .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-fuchsia .pace-progress {
- color: #f012be;
-}
-
-.pace-maroon .pace .pace-progress {
- background: #d81b60;
-}
-
-.pace-barber-shop-maroon .pace {
- background: #fff;
-}
-
-.pace-barber-shop-maroon .pace .pace-progress {
- background: #d81b60;
-}
-
-.pace-barber-shop-maroon .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-maroon .pace .pace-progress::after {
- color: rgba(216, 27, 96, 0.2);
-}
-
-.pace-bounce-maroon .pace .pace-activity {
- background: #d81b60;
-}
-
-.pace-center-atom-maroon .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-maroon .pace-progress::before {
- background: #d81b60;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-maroon .pace-activity {
- border-color: #d81b60;
-}
-
-.pace-center-atom-maroon .pace-activity::after, .pace-center-atom-maroon .pace-activity::before {
- border-color: #d81b60;
-}
-
-.pace-center-circle-maroon .pace .pace-progress {
- background: rgba(216, 27, 96, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-maroon .pace .pace-activity {
- border-color: #d81b60 transparent transparent;
-}
-
-.pace-center-radar-maroon .pace .pace-activity::before {
- border-color: #d81b60 transparent transparent;
-}
-
-.pace-center-simple-maroon .pace {
- background: #fff;
- border-color: #d81b60;
-}
-
-.pace-center-simple-maroon .pace .pace-progress {
- background: #d81b60;
-}
-
-.pace-material-maroon .pace {
- color: #d81b60;
-}
-
-.pace-corner-indicator-maroon .pace .pace-activity {
- background: #d81b60;
-}
-
-.pace-corner-indicator-maroon .pace .pace-activity::after,
-.pace-corner-indicator-maroon .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-maroon .pace .pace-activity::before {
- border-right-color: rgba(216, 27, 96, 0.2);
- border-left-color: rgba(216, 27, 96, 0.2);
-}
-
-.pace-corner-indicator-maroon .pace .pace-activity::after {
- border-top-color: rgba(216, 27, 96, 0.2);
- border-bottom-color: rgba(216, 27, 96, 0.2);
-}
-
-.pace-fill-left-maroon .pace .pace-progress {
- background-color: rgba(216, 27, 96, 0.2);
-}
-
-.pace-flash-maroon .pace .pace-progress {
- background: #d81b60;
-}
-
-.pace-flash-maroon .pace .pace-progress-inner {
- box-shadow: 0 0 10px #d81b60, 0 0 5px #d81b60;
-}
-
-.pace-flash-maroon .pace .pace-activity {
- border-top-color: #d81b60;
- border-left-color: #d81b60;
-}
-
-.pace-loading-bar-maroon .pace .pace-progress {
- background: #d81b60;
- color: #d81b60;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-maroon .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #d81b60, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-maroon .pace .pace-progress {
- background-color: #d81b60;
- box-shadow: inset -1px 0 #d81b60, inset 0 -1px #d81b60, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-maroon .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-maroon .pace-progress {
- color: #d81b60;
-}
-
-.pace-blue .pace .pace-progress {
- background: #007bff;
-}
-
-.pace-barber-shop-blue .pace {
- background: #fff;
-}
-
-.pace-barber-shop-blue .pace .pace-progress {
- background: #007bff;
-}
-
-.pace-barber-shop-blue .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-blue .pace .pace-progress::after {
- color: rgba(0, 123, 255, 0.2);
-}
-
-.pace-bounce-blue .pace .pace-activity {
- background: #007bff;
-}
-
-.pace-center-atom-blue .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-blue .pace-progress::before {
- background: #007bff;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-blue .pace-activity {
- border-color: #007bff;
-}
-
-.pace-center-atom-blue .pace-activity::after, .pace-center-atom-blue .pace-activity::before {
- border-color: #007bff;
-}
-
-.pace-center-circle-blue .pace .pace-progress {
- background: rgba(0, 123, 255, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-blue .pace .pace-activity {
- border-color: #007bff transparent transparent;
-}
-
-.pace-center-radar-blue .pace .pace-activity::before {
- border-color: #007bff transparent transparent;
-}
-
-.pace-center-simple-blue .pace {
- background: #fff;
- border-color: #007bff;
-}
-
-.pace-center-simple-blue .pace .pace-progress {
- background: #007bff;
-}
-
-.pace-material-blue .pace {
- color: #007bff;
-}
-
-.pace-corner-indicator-blue .pace .pace-activity {
- background: #007bff;
-}
-
-.pace-corner-indicator-blue .pace .pace-activity::after,
-.pace-corner-indicator-blue .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-blue .pace .pace-activity::before {
- border-right-color: rgba(0, 123, 255, 0.2);
- border-left-color: rgba(0, 123, 255, 0.2);
-}
-
-.pace-corner-indicator-blue .pace .pace-activity::after {
- border-top-color: rgba(0, 123, 255, 0.2);
- border-bottom-color: rgba(0, 123, 255, 0.2);
-}
-
-.pace-fill-left-blue .pace .pace-progress {
- background-color: rgba(0, 123, 255, 0.2);
-}
-
-.pace-flash-blue .pace .pace-progress {
- background: #007bff;
-}
-
-.pace-flash-blue .pace .pace-progress-inner {
- box-shadow: 0 0 10px #007bff, 0 0 5px #007bff;
-}
-
-.pace-flash-blue .pace .pace-activity {
- border-top-color: #007bff;
- border-left-color: #007bff;
-}
-
-.pace-loading-bar-blue .pace .pace-progress {
- background: #007bff;
- color: #007bff;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-blue .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-blue .pace .pace-progress {
- background-color: #007bff;
- box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-blue .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-blue .pace-progress {
- color: #007bff;
-}
-
-.pace-indigo .pace .pace-progress {
- background: #6610f2;
-}
-
-.pace-barber-shop-indigo .pace {
- background: #fff;
-}
-
-.pace-barber-shop-indigo .pace .pace-progress {
- background: #6610f2;
-}
-
-.pace-barber-shop-indigo .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-indigo .pace .pace-progress::after {
- color: rgba(102, 16, 242, 0.2);
-}
-
-.pace-bounce-indigo .pace .pace-activity {
- background: #6610f2;
-}
-
-.pace-center-atom-indigo .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-indigo .pace-progress::before {
- background: #6610f2;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-indigo .pace-activity {
- border-color: #6610f2;
-}
-
-.pace-center-atom-indigo .pace-activity::after, .pace-center-atom-indigo .pace-activity::before {
- border-color: #6610f2;
-}
-
-.pace-center-circle-indigo .pace .pace-progress {
- background: rgba(102, 16, 242, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-indigo .pace .pace-activity {
- border-color: #6610f2 transparent transparent;
-}
-
-.pace-center-radar-indigo .pace .pace-activity::before {
- border-color: #6610f2 transparent transparent;
-}
-
-.pace-center-simple-indigo .pace {
- background: #fff;
- border-color: #6610f2;
-}
-
-.pace-center-simple-indigo .pace .pace-progress {
- background: #6610f2;
-}
-
-.pace-material-indigo .pace {
- color: #6610f2;
-}
-
-.pace-corner-indicator-indigo .pace .pace-activity {
- background: #6610f2;
-}
-
-.pace-corner-indicator-indigo .pace .pace-activity::after,
-.pace-corner-indicator-indigo .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-indigo .pace .pace-activity::before {
- border-right-color: rgba(102, 16, 242, 0.2);
- border-left-color: rgba(102, 16, 242, 0.2);
-}
-
-.pace-corner-indicator-indigo .pace .pace-activity::after {
- border-top-color: rgba(102, 16, 242, 0.2);
- border-bottom-color: rgba(102, 16, 242, 0.2);
-}
-
-.pace-fill-left-indigo .pace .pace-progress {
- background-color: rgba(102, 16, 242, 0.2);
-}
-
-.pace-flash-indigo .pace .pace-progress {
- background: #6610f2;
-}
-
-.pace-flash-indigo .pace .pace-progress-inner {
- box-shadow: 0 0 10px #6610f2, 0 0 5px #6610f2;
-}
-
-.pace-flash-indigo .pace .pace-activity {
- border-top-color: #6610f2;
- border-left-color: #6610f2;
-}
-
-.pace-loading-bar-indigo .pace .pace-progress {
- background: #6610f2;
- color: #6610f2;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-indigo .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #6610f2, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-indigo .pace .pace-progress {
- background-color: #6610f2;
- box-shadow: inset -1px 0 #6610f2, inset 0 -1px #6610f2, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-indigo .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-indigo .pace-progress {
- color: #6610f2;
-}
-
-.pace-purple .pace .pace-progress {
- background: #6f42c1;
-}
-
-.pace-barber-shop-purple .pace {
- background: #fff;
-}
-
-.pace-barber-shop-purple .pace .pace-progress {
- background: #6f42c1;
-}
-
-.pace-barber-shop-purple .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-purple .pace .pace-progress::after {
- color: rgba(111, 66, 193, 0.2);
-}
-
-.pace-bounce-purple .pace .pace-activity {
- background: #6f42c1;
-}
-
-.pace-center-atom-purple .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-purple .pace-progress::before {
- background: #6f42c1;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-purple .pace-activity {
- border-color: #6f42c1;
-}
-
-.pace-center-atom-purple .pace-activity::after, .pace-center-atom-purple .pace-activity::before {
- border-color: #6f42c1;
-}
-
-.pace-center-circle-purple .pace .pace-progress {
- background: rgba(111, 66, 193, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-purple .pace .pace-activity {
- border-color: #6f42c1 transparent transparent;
-}
-
-.pace-center-radar-purple .pace .pace-activity::before {
- border-color: #6f42c1 transparent transparent;
-}
-
-.pace-center-simple-purple .pace {
- background: #fff;
- border-color: #6f42c1;
-}
-
-.pace-center-simple-purple .pace .pace-progress {
- background: #6f42c1;
-}
-
-.pace-material-purple .pace {
- color: #6f42c1;
-}
-
-.pace-corner-indicator-purple .pace .pace-activity {
- background: #6f42c1;
-}
-
-.pace-corner-indicator-purple .pace .pace-activity::after,
-.pace-corner-indicator-purple .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-purple .pace .pace-activity::before {
- border-right-color: rgba(111, 66, 193, 0.2);
- border-left-color: rgba(111, 66, 193, 0.2);
-}
-
-.pace-corner-indicator-purple .pace .pace-activity::after {
- border-top-color: rgba(111, 66, 193, 0.2);
- border-bottom-color: rgba(111, 66, 193, 0.2);
-}
-
-.pace-fill-left-purple .pace .pace-progress {
- background-color: rgba(111, 66, 193, 0.2);
-}
-
-.pace-flash-purple .pace .pace-progress {
- background: #6f42c1;
-}
-
-.pace-flash-purple .pace .pace-progress-inner {
- box-shadow: 0 0 10px #6f42c1, 0 0 5px #6f42c1;
-}
-
-.pace-flash-purple .pace .pace-activity {
- border-top-color: #6f42c1;
- border-left-color: #6f42c1;
-}
-
-.pace-loading-bar-purple .pace .pace-progress {
- background: #6f42c1;
- color: #6f42c1;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-purple .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #6f42c1, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-purple .pace .pace-progress {
- background-color: #6f42c1;
- box-shadow: inset -1px 0 #6f42c1, inset 0 -1px #6f42c1, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-purple .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-purple .pace-progress {
- color: #6f42c1;
-}
-
-.pace-pink .pace .pace-progress {
- background: #e83e8c;
-}
-
-.pace-barber-shop-pink .pace {
- background: #fff;
-}
-
-.pace-barber-shop-pink .pace .pace-progress {
- background: #e83e8c;
-}
-
-.pace-barber-shop-pink .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-pink .pace .pace-progress::after {
- color: rgba(232, 62, 140, 0.2);
-}
-
-.pace-bounce-pink .pace .pace-activity {
- background: #e83e8c;
-}
-
-.pace-center-atom-pink .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-pink .pace-progress::before {
- background: #e83e8c;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-pink .pace-activity {
- border-color: #e83e8c;
-}
-
-.pace-center-atom-pink .pace-activity::after, .pace-center-atom-pink .pace-activity::before {
- border-color: #e83e8c;
-}
-
-.pace-center-circle-pink .pace .pace-progress {
- background: rgba(232, 62, 140, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-pink .pace .pace-activity {
- border-color: #e83e8c transparent transparent;
-}
-
-.pace-center-radar-pink .pace .pace-activity::before {
- border-color: #e83e8c transparent transparent;
-}
-
-.pace-center-simple-pink .pace {
- background: #fff;
- border-color: #e83e8c;
-}
-
-.pace-center-simple-pink .pace .pace-progress {
- background: #e83e8c;
-}
-
-.pace-material-pink .pace {
- color: #e83e8c;
-}
-
-.pace-corner-indicator-pink .pace .pace-activity {
- background: #e83e8c;
-}
-
-.pace-corner-indicator-pink .pace .pace-activity::after,
-.pace-corner-indicator-pink .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-pink .pace .pace-activity::before {
- border-right-color: rgba(232, 62, 140, 0.2);
- border-left-color: rgba(232, 62, 140, 0.2);
-}
-
-.pace-corner-indicator-pink .pace .pace-activity::after {
- border-top-color: rgba(232, 62, 140, 0.2);
- border-bottom-color: rgba(232, 62, 140, 0.2);
-}
-
-.pace-fill-left-pink .pace .pace-progress {
- background-color: rgba(232, 62, 140, 0.2);
-}
-
-.pace-flash-pink .pace .pace-progress {
- background: #e83e8c;
-}
-
-.pace-flash-pink .pace .pace-progress-inner {
- box-shadow: 0 0 10px #e83e8c, 0 0 5px #e83e8c;
-}
-
-.pace-flash-pink .pace .pace-activity {
- border-top-color: #e83e8c;
- border-left-color: #e83e8c;
-}
-
-.pace-loading-bar-pink .pace .pace-progress {
- background: #e83e8c;
- color: #e83e8c;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-pink .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #e83e8c, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-pink .pace .pace-progress {
- background-color: #e83e8c;
- box-shadow: inset -1px 0 #e83e8c, inset 0 -1px #e83e8c, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-pink .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-pink .pace-progress {
- color: #e83e8c;
-}
-
-.pace-red .pace .pace-progress {
- background: #dc3545;
-}
-
-.pace-barber-shop-red .pace {
- background: #fff;
-}
-
-.pace-barber-shop-red .pace .pace-progress {
- background: #dc3545;
-}
-
-.pace-barber-shop-red .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-red .pace .pace-progress::after {
- color: rgba(220, 53, 69, 0.2);
-}
-
-.pace-bounce-red .pace .pace-activity {
- background: #dc3545;
-}
-
-.pace-center-atom-red .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-red .pace-progress::before {
- background: #dc3545;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-red .pace-activity {
- border-color: #dc3545;
-}
-
-.pace-center-atom-red .pace-activity::after, .pace-center-atom-red .pace-activity::before {
- border-color: #dc3545;
-}
-
-.pace-center-circle-red .pace .pace-progress {
- background: rgba(220, 53, 69, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-red .pace .pace-activity {
- border-color: #dc3545 transparent transparent;
-}
-
-.pace-center-radar-red .pace .pace-activity::before {
- border-color: #dc3545 transparent transparent;
-}
-
-.pace-center-simple-red .pace {
- background: #fff;
- border-color: #dc3545;
-}
-
-.pace-center-simple-red .pace .pace-progress {
- background: #dc3545;
-}
-
-.pace-material-red .pace {
- color: #dc3545;
-}
-
-.pace-corner-indicator-red .pace .pace-activity {
- background: #dc3545;
-}
-
-.pace-corner-indicator-red .pace .pace-activity::after,
-.pace-corner-indicator-red .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-red .pace .pace-activity::before {
- border-right-color: rgba(220, 53, 69, 0.2);
- border-left-color: rgba(220, 53, 69, 0.2);
-}
-
-.pace-corner-indicator-red .pace .pace-activity::after {
- border-top-color: rgba(220, 53, 69, 0.2);
- border-bottom-color: rgba(220, 53, 69, 0.2);
-}
-
-.pace-fill-left-red .pace .pace-progress {
- background-color: rgba(220, 53, 69, 0.2);
-}
-
-.pace-flash-red .pace .pace-progress {
- background: #dc3545;
-}
-
-.pace-flash-red .pace .pace-progress-inner {
- box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545;
-}
-
-.pace-flash-red .pace .pace-activity {
- border-top-color: #dc3545;
- border-left-color: #dc3545;
-}
-
-.pace-loading-bar-red .pace .pace-progress {
- background: #dc3545;
- color: #dc3545;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-red .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-red .pace .pace-progress {
- background-color: #dc3545;
- box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-red .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-red .pace-progress {
- color: #dc3545;
-}
-
-.pace-orange .pace .pace-progress {
- background: #fd7e14;
-}
-
-.pace-barber-shop-orange .pace {
- background: #1f2d3d;
-}
-
-.pace-barber-shop-orange .pace .pace-progress {
- background: #fd7e14;
-}
-
-.pace-barber-shop-orange .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-orange .pace .pace-progress::after {
- color: rgba(253, 126, 20, 0.2);
-}
-
-.pace-bounce-orange .pace .pace-activity {
- background: #fd7e14;
-}
-
-.pace-center-atom-orange .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-orange .pace-progress::before {
- background: #fd7e14;
- color: #1f2d3d;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-orange .pace-activity {
- border-color: #fd7e14;
-}
-
-.pace-center-atom-orange .pace-activity::after, .pace-center-atom-orange .pace-activity::before {
- border-color: #fd7e14;
-}
-
-.pace-center-circle-orange .pace .pace-progress {
- background: rgba(253, 126, 20, 0.8);
- color: #1f2d3d;
-}
-
-.pace-center-radar-orange .pace .pace-activity {
- border-color: #fd7e14 transparent transparent;
-}
-
-.pace-center-radar-orange .pace .pace-activity::before {
- border-color: #fd7e14 transparent transparent;
-}
-
-.pace-center-simple-orange .pace {
- background: #1f2d3d;
- border-color: #fd7e14;
-}
-
-.pace-center-simple-orange .pace .pace-progress {
- background: #fd7e14;
-}
-
-.pace-material-orange .pace {
- color: #fd7e14;
-}
-
-.pace-corner-indicator-orange .pace .pace-activity {
- background: #fd7e14;
-}
-
-.pace-corner-indicator-orange .pace .pace-activity::after,
-.pace-corner-indicator-orange .pace .pace-activity::before {
- border: 5px solid #1f2d3d;
-}
-
-.pace-corner-indicator-orange .pace .pace-activity::before {
- border-right-color: rgba(253, 126, 20, 0.2);
- border-left-color: rgba(253, 126, 20, 0.2);
-}
-
-.pace-corner-indicator-orange .pace .pace-activity::after {
- border-top-color: rgba(253, 126, 20, 0.2);
- border-bottom-color: rgba(253, 126, 20, 0.2);
-}
-
-.pace-fill-left-orange .pace .pace-progress {
- background-color: rgba(253, 126, 20, 0.2);
-}
-
-.pace-flash-orange .pace .pace-progress {
- background: #fd7e14;
-}
-
-.pace-flash-orange .pace .pace-progress-inner {
- box-shadow: 0 0 10px #fd7e14, 0 0 5px #fd7e14;
-}
-
-.pace-flash-orange .pace .pace-activity {
- border-top-color: #fd7e14;
- border-left-color: #fd7e14;
-}
-
-.pace-loading-bar-orange .pace .pace-progress {
- background: #fd7e14;
- color: #fd7e14;
- box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
-}
-
-.pace-loading-bar-orange .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #fd7e14, inset 0 0 0 7px #1f2d3d;
-}
-
-.pace-mac-osx-orange .pace .pace-progress {
- background-color: #fd7e14;
- box-shadow: inset -1px 0 #fd7e14, inset 0 -1px #fd7e14, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
-}
-
-.pace-mac-osx-orange .pace .pace-activity {
- background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-orange .pace-progress {
- color: #fd7e14;
-}
-
-.pace-yellow .pace .pace-progress {
- background: #ffc107;
-}
-
-.pace-barber-shop-yellow .pace {
- background: #1f2d3d;
-}
-
-.pace-barber-shop-yellow .pace .pace-progress {
- background: #ffc107;
-}
-
-.pace-barber-shop-yellow .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-yellow .pace .pace-progress::after {
- color: rgba(255, 193, 7, 0.2);
-}
-
-.pace-bounce-yellow .pace .pace-activity {
- background: #ffc107;
-}
-
-.pace-center-atom-yellow .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-yellow .pace-progress::before {
- background: #ffc107;
- color: #1f2d3d;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-yellow .pace-activity {
- border-color: #ffc107;
-}
-
-.pace-center-atom-yellow .pace-activity::after, .pace-center-atom-yellow .pace-activity::before {
- border-color: #ffc107;
-}
-
-.pace-center-circle-yellow .pace .pace-progress {
- background: rgba(255, 193, 7, 0.8);
- color: #1f2d3d;
-}
-
-.pace-center-radar-yellow .pace .pace-activity {
- border-color: #ffc107 transparent transparent;
-}
-
-.pace-center-radar-yellow .pace .pace-activity::before {
- border-color: #ffc107 transparent transparent;
-}
-
-.pace-center-simple-yellow .pace {
- background: #1f2d3d;
- border-color: #ffc107;
-}
-
-.pace-center-simple-yellow .pace .pace-progress {
- background: #ffc107;
-}
-
-.pace-material-yellow .pace {
- color: #ffc107;
-}
-
-.pace-corner-indicator-yellow .pace .pace-activity {
- background: #ffc107;
-}
-
-.pace-corner-indicator-yellow .pace .pace-activity::after,
-.pace-corner-indicator-yellow .pace .pace-activity::before {
- border: 5px solid #1f2d3d;
-}
-
-.pace-corner-indicator-yellow .pace .pace-activity::before {
- border-right-color: rgba(255, 193, 7, 0.2);
- border-left-color: rgba(255, 193, 7, 0.2);
-}
-
-.pace-corner-indicator-yellow .pace .pace-activity::after {
- border-top-color: rgba(255, 193, 7, 0.2);
- border-bottom-color: rgba(255, 193, 7, 0.2);
-}
-
-.pace-fill-left-yellow .pace .pace-progress {
- background-color: rgba(255, 193, 7, 0.2);
-}
-
-.pace-flash-yellow .pace .pace-progress {
- background: #ffc107;
-}
-
-.pace-flash-yellow .pace .pace-progress-inner {
- box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107;
-}
-
-.pace-flash-yellow .pace .pace-activity {
- border-top-color: #ffc107;
- border-left-color: #ffc107;
-}
-
-.pace-loading-bar-yellow .pace .pace-progress {
- background: #ffc107;
- color: #ffc107;
- box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
-}
-
-.pace-loading-bar-yellow .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1f2d3d;
-}
-
-.pace-mac-osx-yellow .pace .pace-progress {
- background-color: #ffc107;
- box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
-}
-
-.pace-mac-osx-yellow .pace .pace-activity {
- background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-yellow .pace-progress {
- color: #ffc107;
-}
-
-.pace-green .pace .pace-progress {
- background: #28a745;
-}
-
-.pace-barber-shop-green .pace {
- background: #fff;
-}
-
-.pace-barber-shop-green .pace .pace-progress {
- background: #28a745;
-}
-
-.pace-barber-shop-green .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-green .pace .pace-progress::after {
- color: rgba(40, 167, 69, 0.2);
-}
-
-.pace-bounce-green .pace .pace-activity {
- background: #28a745;
-}
-
-.pace-center-atom-green .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-green .pace-progress::before {
- background: #28a745;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-green .pace-activity {
- border-color: #28a745;
-}
-
-.pace-center-atom-green .pace-activity::after, .pace-center-atom-green .pace-activity::before {
- border-color: #28a745;
-}
-
-.pace-center-circle-green .pace .pace-progress {
- background: rgba(40, 167, 69, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-green .pace .pace-activity {
- border-color: #28a745 transparent transparent;
-}
-
-.pace-center-radar-green .pace .pace-activity::before {
- border-color: #28a745 transparent transparent;
-}
-
-.pace-center-simple-green .pace {
- background: #fff;
- border-color: #28a745;
-}
-
-.pace-center-simple-green .pace .pace-progress {
- background: #28a745;
-}
-
-.pace-material-green .pace {
- color: #28a745;
-}
-
-.pace-corner-indicator-green .pace .pace-activity {
- background: #28a745;
-}
-
-.pace-corner-indicator-green .pace .pace-activity::after,
-.pace-corner-indicator-green .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-green .pace .pace-activity::before {
- border-right-color: rgba(40, 167, 69, 0.2);
- border-left-color: rgba(40, 167, 69, 0.2);
-}
-
-.pace-corner-indicator-green .pace .pace-activity::after {
- border-top-color: rgba(40, 167, 69, 0.2);
- border-bottom-color: rgba(40, 167, 69, 0.2);
-}
-
-.pace-fill-left-green .pace .pace-progress {
- background-color: rgba(40, 167, 69, 0.2);
-}
-
-.pace-flash-green .pace .pace-progress {
- background: #28a745;
-}
-
-.pace-flash-green .pace .pace-progress-inner {
- box-shadow: 0 0 10px #28a745, 0 0 5px #28a745;
-}
-
-.pace-flash-green .pace .pace-activity {
- border-top-color: #28a745;
- border-left-color: #28a745;
-}
-
-.pace-loading-bar-green .pace .pace-progress {
- background: #28a745;
- color: #28a745;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-green .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #28a745, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-green .pace .pace-progress {
- background-color: #28a745;
- box-shadow: inset -1px 0 #28a745, inset 0 -1px #28a745, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-green .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-green .pace-progress {
- color: #28a745;
-}
-
-.pace-teal .pace .pace-progress {
- background: #20c997;
-}
-
-.pace-barber-shop-teal .pace {
- background: #fff;
-}
-
-.pace-barber-shop-teal .pace .pace-progress {
- background: #20c997;
-}
-
-.pace-barber-shop-teal .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-teal .pace .pace-progress::after {
- color: rgba(32, 201, 151, 0.2);
-}
-
-.pace-bounce-teal .pace .pace-activity {
- background: #20c997;
-}
-
-.pace-center-atom-teal .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-teal .pace-progress::before {
- background: #20c997;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-teal .pace-activity {
- border-color: #20c997;
-}
-
-.pace-center-atom-teal .pace-activity::after, .pace-center-atom-teal .pace-activity::before {
- border-color: #20c997;
-}
-
-.pace-center-circle-teal .pace .pace-progress {
- background: rgba(32, 201, 151, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-teal .pace .pace-activity {
- border-color: #20c997 transparent transparent;
-}
-
-.pace-center-radar-teal .pace .pace-activity::before {
- border-color: #20c997 transparent transparent;
-}
-
-.pace-center-simple-teal .pace {
- background: #fff;
- border-color: #20c997;
-}
-
-.pace-center-simple-teal .pace .pace-progress {
- background: #20c997;
-}
-
-.pace-material-teal .pace {
- color: #20c997;
-}
-
-.pace-corner-indicator-teal .pace .pace-activity {
- background: #20c997;
-}
-
-.pace-corner-indicator-teal .pace .pace-activity::after,
-.pace-corner-indicator-teal .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-teal .pace .pace-activity::before {
- border-right-color: rgba(32, 201, 151, 0.2);
- border-left-color: rgba(32, 201, 151, 0.2);
-}
-
-.pace-corner-indicator-teal .pace .pace-activity::after {
- border-top-color: rgba(32, 201, 151, 0.2);
- border-bottom-color: rgba(32, 201, 151, 0.2);
-}
-
-.pace-fill-left-teal .pace .pace-progress {
- background-color: rgba(32, 201, 151, 0.2);
-}
-
-.pace-flash-teal .pace .pace-progress {
- background: #20c997;
-}
-
-.pace-flash-teal .pace .pace-progress-inner {
- box-shadow: 0 0 10px #20c997, 0 0 5px #20c997;
-}
-
-.pace-flash-teal .pace .pace-activity {
- border-top-color: #20c997;
- border-left-color: #20c997;
-}
-
-.pace-loading-bar-teal .pace .pace-progress {
- background: #20c997;
- color: #20c997;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-teal .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #20c997, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-teal .pace .pace-progress {
- background-color: #20c997;
- box-shadow: inset -1px 0 #20c997, inset 0 -1px #20c997, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-teal .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-teal .pace-progress {
- color: #20c997;
-}
-
-.pace-cyan .pace .pace-progress {
- background: #17a2b8;
-}
-
-.pace-barber-shop-cyan .pace {
- background: #fff;
-}
-
-.pace-barber-shop-cyan .pace .pace-progress {
- background: #17a2b8;
-}
-
-.pace-barber-shop-cyan .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-cyan .pace .pace-progress::after {
- color: rgba(23, 162, 184, 0.2);
-}
-
-.pace-bounce-cyan .pace .pace-activity {
- background: #17a2b8;
-}
-
-.pace-center-atom-cyan .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-cyan .pace-progress::before {
- background: #17a2b8;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-cyan .pace-activity {
- border-color: #17a2b8;
-}
-
-.pace-center-atom-cyan .pace-activity::after, .pace-center-atom-cyan .pace-activity::before {
- border-color: #17a2b8;
-}
-
-.pace-center-circle-cyan .pace .pace-progress {
- background: rgba(23, 162, 184, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-cyan .pace .pace-activity {
- border-color: #17a2b8 transparent transparent;
-}
-
-.pace-center-radar-cyan .pace .pace-activity::before {
- border-color: #17a2b8 transparent transparent;
-}
-
-.pace-center-simple-cyan .pace {
- background: #fff;
- border-color: #17a2b8;
-}
-
-.pace-center-simple-cyan .pace .pace-progress {
- background: #17a2b8;
-}
-
-.pace-material-cyan .pace {
- color: #17a2b8;
-}
-
-.pace-corner-indicator-cyan .pace .pace-activity {
- background: #17a2b8;
-}
-
-.pace-corner-indicator-cyan .pace .pace-activity::after,
-.pace-corner-indicator-cyan .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-cyan .pace .pace-activity::before {
- border-right-color: rgba(23, 162, 184, 0.2);
- border-left-color: rgba(23, 162, 184, 0.2);
-}
-
-.pace-corner-indicator-cyan .pace .pace-activity::after {
- border-top-color: rgba(23, 162, 184, 0.2);
- border-bottom-color: rgba(23, 162, 184, 0.2);
-}
-
-.pace-fill-left-cyan .pace .pace-progress {
- background-color: rgba(23, 162, 184, 0.2);
-}
-
-.pace-flash-cyan .pace .pace-progress {
- background: #17a2b8;
-}
-
-.pace-flash-cyan .pace .pace-progress-inner {
- box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8;
-}
-
-.pace-flash-cyan .pace .pace-activity {
- border-top-color: #17a2b8;
- border-left-color: #17a2b8;
-}
-
-.pace-loading-bar-cyan .pace .pace-progress {
- background: #17a2b8;
- color: #17a2b8;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-cyan .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-cyan .pace .pace-progress {
- background-color: #17a2b8;
- box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-cyan .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-cyan .pace-progress {
- color: #17a2b8;
-}
-
-.pace-white .pace .pace-progress {
- background: #fff;
-}
-
-.pace-barber-shop-white .pace {
- background: #1f2d3d;
-}
-
-.pace-barber-shop-white .pace .pace-progress {
- background: #fff;
-}
-
-.pace-barber-shop-white .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-white .pace .pace-progress::after {
- color: rgba(255, 255, 255, 0.2);
-}
-
-.pace-bounce-white .pace .pace-activity {
- background: #fff;
-}
-
-.pace-center-atom-white .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-white .pace-progress::before {
- background: #fff;
- color: #1f2d3d;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-white .pace-activity {
- border-color: #fff;
-}
-
-.pace-center-atom-white .pace-activity::after, .pace-center-atom-white .pace-activity::before {
- border-color: #fff;
-}
-
-.pace-center-circle-white .pace .pace-progress {
- background: rgba(255, 255, 255, 0.8);
- color: #1f2d3d;
-}
-
-.pace-center-radar-white .pace .pace-activity {
- border-color: #fff transparent transparent;
-}
-
-.pace-center-radar-white .pace .pace-activity::before {
- border-color: #fff transparent transparent;
-}
-
-.pace-center-simple-white .pace {
- background: #1f2d3d;
- border-color: #fff;
-}
-
-.pace-center-simple-white .pace .pace-progress {
- background: #fff;
-}
-
-.pace-material-white .pace {
- color: #fff;
-}
-
-.pace-corner-indicator-white .pace .pace-activity {
- background: #fff;
-}
-
-.pace-corner-indicator-white .pace .pace-activity::after,
-.pace-corner-indicator-white .pace .pace-activity::before {
- border: 5px solid #1f2d3d;
-}
-
-.pace-corner-indicator-white .pace .pace-activity::before {
- border-right-color: rgba(255, 255, 255, 0.2);
- border-left-color: rgba(255, 255, 255, 0.2);
-}
-
-.pace-corner-indicator-white .pace .pace-activity::after {
- border-top-color: rgba(255, 255, 255, 0.2);
- border-bottom-color: rgba(255, 255, 255, 0.2);
-}
-
-.pace-fill-left-white .pace .pace-progress {
- background-color: rgba(255, 255, 255, 0.2);
-}
-
-.pace-flash-white .pace .pace-progress {
- background: #fff;
-}
-
-.pace-flash-white .pace .pace-progress-inner {
- box-shadow: 0 0 10px #fff, 0 0 5px #fff;
-}
-
-.pace-flash-white .pace .pace-activity {
- border-top-color: #fff;
- border-left-color: #fff;
-}
-
-.pace-loading-bar-white .pace .pace-progress {
- background: #fff;
- color: #fff;
- box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
-}
-
-.pace-loading-bar-white .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #fff, inset 0 0 0 7px #1f2d3d;
-}
-
-.pace-mac-osx-white .pace .pace-progress {
- background-color: #fff;
- box-shadow: inset -1px 0 #fff, inset 0 -1px #fff, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
-}
-
-.pace-mac-osx-white .pace .pace-activity {
- background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-white .pace-progress {
- color: #fff;
-}
-
-.pace-gray .pace .pace-progress {
- background: #6c757d;
-}
-
-.pace-barber-shop-gray .pace {
- background: #fff;
-}
-
-.pace-barber-shop-gray .pace .pace-progress {
- background: #6c757d;
-}
-
-.pace-barber-shop-gray .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-gray .pace .pace-progress::after {
- color: rgba(108, 117, 125, 0.2);
-}
-
-.pace-bounce-gray .pace .pace-activity {
- background: #6c757d;
-}
-
-.pace-center-atom-gray .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-gray .pace-progress::before {
- background: #6c757d;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-gray .pace-activity {
- border-color: #6c757d;
-}
-
-.pace-center-atom-gray .pace-activity::after, .pace-center-atom-gray .pace-activity::before {
- border-color: #6c757d;
-}
-
-.pace-center-circle-gray .pace .pace-progress {
- background: rgba(108, 117, 125, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-gray .pace .pace-activity {
- border-color: #6c757d transparent transparent;
-}
-
-.pace-center-radar-gray .pace .pace-activity::before {
- border-color: #6c757d transparent transparent;
-}
-
-.pace-center-simple-gray .pace {
- background: #fff;
- border-color: #6c757d;
-}
-
-.pace-center-simple-gray .pace .pace-progress {
- background: #6c757d;
-}
-
-.pace-material-gray .pace {
- color: #6c757d;
-}
-
-.pace-corner-indicator-gray .pace .pace-activity {
- background: #6c757d;
-}
-
-.pace-corner-indicator-gray .pace .pace-activity::after,
-.pace-corner-indicator-gray .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-gray .pace .pace-activity::before {
- border-right-color: rgba(108, 117, 125, 0.2);
- border-left-color: rgba(108, 117, 125, 0.2);
-}
-
-.pace-corner-indicator-gray .pace .pace-activity::after {
- border-top-color: rgba(108, 117, 125, 0.2);
- border-bottom-color: rgba(108, 117, 125, 0.2);
-}
-
-.pace-fill-left-gray .pace .pace-progress {
- background-color: rgba(108, 117, 125, 0.2);
-}
-
-.pace-flash-gray .pace .pace-progress {
- background: #6c757d;
-}
-
-.pace-flash-gray .pace .pace-progress-inner {
- box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
-}
-
-.pace-flash-gray .pace .pace-activity {
- border-top-color: #6c757d;
- border-left-color: #6c757d;
-}
-
-.pace-loading-bar-gray .pace .pace-progress {
- background: #6c757d;
- color: #6c757d;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-gray .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-gray .pace .pace-progress {
- background-color: #6c757d;
- box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-gray .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-gray .pace-progress {
- color: #6c757d;
-}
-
-.pace-gray-dark .pace .pace-progress {
- background: #343a40;
-}
-
-.pace-barber-shop-gray-dark .pace {
- background: #fff;
-}
-
-.pace-barber-shop-gray-dark .pace .pace-progress {
- background: #343a40;
-}
-
-.pace-barber-shop-gray-dark .pace .pace-activity {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
-}
-
-.pace-big-counter-gray-dark .pace .pace-progress::after {
- color: rgba(52, 58, 64, 0.2);
-}
-
-.pace-bounce-gray-dark .pace .pace-activity {
- background: #343a40;
-}
-
-.pace-center-atom-gray-dark .pace-progress {
- height: 100px;
- width: 80px;
-}
-
-.pace-center-atom-gray-dark .pace-progress::before {
- background: #343a40;
- color: #fff;
- font-size: .8rem;
- line-height: .7rem;
- padding-top: 17%;
-}
-
-.pace-center-atom-gray-dark .pace-activity {
- border-color: #343a40;
-}
-
-.pace-center-atom-gray-dark .pace-activity::after, .pace-center-atom-gray-dark .pace-activity::before {
- border-color: #343a40;
-}
-
-.pace-center-circle-gray-dark .pace .pace-progress {
- background: rgba(52, 58, 64, 0.8);
- color: #fff;
-}
-
-.pace-center-radar-gray-dark .pace .pace-activity {
- border-color: #343a40 transparent transparent;
-}
-
-.pace-center-radar-gray-dark .pace .pace-activity::before {
- border-color: #343a40 transparent transparent;
-}
-
-.pace-center-simple-gray-dark .pace {
- background: #fff;
- border-color: #343a40;
-}
-
-.pace-center-simple-gray-dark .pace .pace-progress {
- background: #343a40;
-}
-
-.pace-material-gray-dark .pace {
- color: #343a40;
-}
-
-.pace-corner-indicator-gray-dark .pace .pace-activity {
- background: #343a40;
-}
-
-.pace-corner-indicator-gray-dark .pace .pace-activity::after,
-.pace-corner-indicator-gray-dark .pace .pace-activity::before {
- border: 5px solid #fff;
-}
-
-.pace-corner-indicator-gray-dark .pace .pace-activity::before {
- border-right-color: rgba(52, 58, 64, 0.2);
- border-left-color: rgba(52, 58, 64, 0.2);
-}
-
-.pace-corner-indicator-gray-dark .pace .pace-activity::after {
- border-top-color: rgba(52, 58, 64, 0.2);
- border-bottom-color: rgba(52, 58, 64, 0.2);
-}
-
-.pace-fill-left-gray-dark .pace .pace-progress {
- background-color: rgba(52, 58, 64, 0.2);
-}
-
-.pace-flash-gray-dark .pace .pace-progress {
- background: #343a40;
-}
-
-.pace-flash-gray-dark .pace .pace-progress-inner {
- box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;
-}
-
-.pace-flash-gray-dark .pace .pace-activity {
- border-top-color: #343a40;
- border-left-color: #343a40;
-}
-
-.pace-loading-bar-gray-dark .pace .pace-progress {
- background: #343a40;
- color: #343a40;
- box-shadow: 120px 0 #fff, 240px 0 #fff;
-}
-
-.pace-loading-bar-gray-dark .pace .pace-activity {
- box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;
-}
-
-.pace-mac-osx-gray-dark .pace .pace-progress {
- background-color: #343a40;
- box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
-}
-
-.pace-mac-osx-gray-dark .pace .pace-activity {
- background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
- height: 12px;
-}
-
-.pace-progress-color-gray-dark .pace-progress {
- color: #343a40;
-}
-
-/**
- * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.
- *
- * @version v3.4 (MODDED)
- * @homepage https://bttstrp.github.io/bootstrap-switch
- * @author Mattia Larentis (http://larentis.eu)
- * @license MIT
- */
-.bootstrap-switch {
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
- cursor: pointer;
- direction: ltr;
- display: inline-block;
- line-height: .5rem;
- overflow: hidden;
- position: relative;
- text-align: left;
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- vertical-align: middle;
- z-index: 0;
-}
-
-.bootstrap-switch .bootstrap-switch-container {
- border-radius: 0.25rem;
- display: inline-block;
- top: 0;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
-}
-
-.bootstrap-switch:focus-within {
- box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on,
-.bootstrap-switch .bootstrap-switch-handle-off,
-.bootstrap-switch .bootstrap-switch-label {
- box-sizing: border-box;
- cursor: pointer;
- display: table-cell;
- font-size: 1rem;
- font-weight: 500;
- line-height: 1.2rem;
- padding: .25rem .5rem;
- vertical-align: middle;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on,
-.bootstrap-switch .bootstrap-switch-handle-off {
- text-align: center;
- z-index: 1;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
- background: #e9ecef;
- color: #1f2d3d;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
- background: #007bff;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
- background: #6c757d;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
- background: #28a745;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
- background: #17a2b8;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
- background: #ffc107;
- color: #1f2d3d;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
- background: #dc3545;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
- background: #f8f9fa;
- color: #1f2d3d;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
- background: #343a40;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
- background: #3c8dbc;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
- background: #001f3f;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
- background: #3d9970;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
- background: #01ff70;
- color: #1f2d3d;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
- background: #f012be;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
- background: #d81b60;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
- background: #007bff;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
- background: #6610f2;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
- background: #6f42c1;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
- background: #e83e8c;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
- background: #dc3545;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
- background: #fd7e14;
- color: #1f2d3d;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
- background: #ffc107;
- color: #1f2d3d;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
- background: #28a745;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
- background: #20c997;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
- background: #17a2b8;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
- background: #fff;
- color: #1f2d3d;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
- background: #6c757d;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
- background: #343a40;
- color: #fff;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on {
- border-bottom-left-radius: 0.1rem;
- border-top-left-radius: 0.1rem;
-}
-
-.bootstrap-switch .bootstrap-switch-handle-off {
- border-bottom-right-radius: 0.1rem;
- border-top-right-radius: 0.1rem;
-}
-
-.bootstrap-switch input[type='radio'],
-.bootstrap-switch input[type='checkbox'] {
- filter: alpha(opacity=0);
- left: 0;
- margin: 0;
- opacity: 0;
- position: absolute;
- top: 0;
- visibility: hidden;
- z-index: -1;
-}
-
-.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
-.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
-.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
- font-size: .875rem;
- line-height: 1.5;
- padding: .1rem .3rem;
-}
-
-.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
-.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
-.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
- font-size: .875rem;
- line-height: 1.5;
- padding: .2rem .4rem;
-}
-
-.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
-.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
-.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
- font-size: 1.25rem;
- line-height: 1.3333333rem;
- padding: .3rem .5rem;
-}
-
-.bootstrap-switch.bootstrap-switch-disabled, .bootstrap-switch.bootstrap-switch-readonly, .bootstrap-switch.bootstrap-switch-indeterminate {
- cursor: default;
-}
-
-.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
-.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
-.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
-.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
-.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
-.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
-.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
- cursor: default;
- filter: alpha(opacity=50);
- opacity: .5;
-}
-
-.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
- transition: margin-left .5s;
-}
-
-.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
- border-radius: 0 0.1rem 0.1rem 0;
-}
-
-.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
- border-radius: 0.1rem 0 0 0.1rem;
-}
-
-.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
-.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
- border-bottom-right-radius: 0.1rem;
- border-top-right-radius: 0.1rem;
-}
-
-.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
-.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
- border-bottom-left-radius: 0.1rem;
- border-top-left-radius: 0.1rem;
-}
-
-.dark-mode .bootstrap-switch {
- border-color: #6c757d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
- background-color: #3a4047;
- color: #fff;
- border-color: #454d55;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
- background: #3f6791;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
- background: #6c757d;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
- background: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
- background: #3498db;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
- background: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
- background: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
- background: #f8f9fa;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
- background: #343a40;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
- background: #86bad8;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
- background: #002c59;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
- background: #74c8a3;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
- background: #67ffa9;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
- background: #f672d8;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
- background: #ed6c9b;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
- background: #3f6791;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
- background: #6610f2;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
- background: #6f42c1;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
- background: #e83e8c;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
- background: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
- background: #fd7e14;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
- background: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
- background: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
- background: #20c997;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
- background: #3498db;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
- background: #fff;
- color: #1f2d3d;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
- background: #6c757d;
- color: #fff;
-}
-
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
-.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
- background: #343a40;
- color: #fff;
-}
-
-.dark-mode .daterangepicker {
- background-color: #3f474e;
- border: inherit;
-}
-
-.dark-mode .daterangepicker::before, .dark-mode .daterangepicker::after {
- border-bottom-color: #3f474e;
-}
-
-.dark-mode .daterangepicker td.available:hover,
-.dark-mode .daterangepicker th.available:hover {
- background-color: #3f474e;
-}
-
-.dark-mode .daterangepicker td.in-range {
- background-color: #4b545c;
- color: #fff;
-}
-
-.dark-mode .daterangepicker td.off,
-.dark-mode .daterangepicker td.off.in-range,
-.dark-mode .daterangepicker td.off.start-date,
-.dark-mode .daterangepicker td.off.end-date {
- background-color: #292d32;
- color: #fff;
-}
-
-.dark-mode .daterangepicker .ranges li:hover {
- background-color: #343a40;
-}
-
-.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar {
- border-color: #4b545c;
-}
-
-.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar.left, .dark-mode .daterangepicker.show-ranges.ltr .drp-calendar.right {
- border-color: #4b545c;
- padding-top: 0;
-}
-
-.dark-mode .daterangepicker .drp-buttons {
- border-color: #4b545c;
-}
-
-.dark-mode .daterangepicker .calendar-table {
- background-color: #343a40;
- border-color: #4b545c;
-}
-
-.dark-mode .daterangepicker .calendar-table th,
-.dark-mode .daterangepicker .calendar-table td {
- color: #fff;
-}
-
-.dark-mode .daterangepicker .calendar-table .next span,
-.dark-mode .daterangepicker .calendar-table .prev span {
- border-color: #fff;
-}
-
-.dark-mode .daterangepicker select.hourselect,
-.dark-mode .daterangepicker select.minuteselect,
-.dark-mode .daterangepicker select.secondselect,
-.dark-mode .daterangepicker select.ampmselect {
- background-color: #343a40;
- border-color: #4b545c;
-}
-
-.jqstooltip {
- height: auto !important;
- padding: 5px !important;
- width: auto !important;
-}
-
-.connectedSortable {
- min-height: 100px;
-}
-
-.ui-helper-hidden-accessible {
- border: 0;
- clip: rect(0 0 0 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- width: 1px;
-}
-
-.sort-highlight {
- background: #f8f9fa;
- border: 1px dashed #dee2e6;
- margin-bottom: 10px;
-}
-
-.chart {
- overflow: hidden;
- position: relative;
-}
-
-.dark-mode .irs--flat .irs-line {
- background-color: #4b545c;
-}
-
-.dark-mode .jsgrid-edit-row > .jsgrid-cell,
-.dark-mode .jsgrid-filter-row > .jsgrid-cell,
-.dark-mode .jsgrid-grid-body, .dark-mode .jsgrid-grid-header,
-.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
-.dark-mode .jsgrid-insert-row > .jsgrid-cell,
-.dark-mode .jsgrid-row > .jsgrid-cell,
-.dark-mode .jsgrid-alt-row > .jsgrid-cell {
- border-color: #6c757d;
-}
-
-.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
-.dark-mode .jsgrid-row > .jsgrid-cell {
- background-color: #343a40;
-}
-
-.dark-mode .jsgrid-alt-row > .jsgrid-cell {
- background-color: #3a4047;
-}
-
-.dark-mode .jsgrid-selected-row > .jsgrid-cell {
- background-color: #3f474e;
-}
-
-.border-transparent {
- border-color: transparent !important;
-}
-
-.description-block {
- display: block;
- margin: 10px 0;
- text-align: center;
-}
-
-.description-block.margin-bottom {
- margin-bottom: 25px;
-}
-
-.description-block > .description-header {
- font-size: 16px;
- font-weight: 600;
- margin: 0;
- padding: 0;
-}
-
-.description-block > .description-text {
- text-transform: uppercase;
-}
-
-.description-block .description-icon {
- font-size: 16px;
-}
-
-.list-group-unbordered > .list-group-item {
- border-left: 0;
- border-radius: 0;
- border-right: 0;
- padding-left: 0;
- padding-right: 0;
-}
-
-.list-header {
- color: #6c757d;
- font-size: 15px;
- font-weight: 700;
- padding: 10px 4px;
-}
-
-.list-seperator {
- background-color: rgba(0, 0, 0, 0.125);
- height: 1px;
- margin: 15px 0 9px;
-}
-
-.list-link > a {
- color: #6c757d;
- padding: 4px;
-}
-
-.list-link > a:hover {
- color: #212529;
-}
-
-.user-block {
- float: left;
-}
-
-.user-block img {
- float: left;
- height: 40px;
- width: 40px;
-}
-
-.user-block .username,
-.user-block .description,
-.user-block .comment {
- display: block;
- margin-left: 50px;
-}
-
-.user-block .username {
- font-size: 16px;
- font-weight: 600;
- margin-top: -1px;
-}
-
-.user-block .description {
- color: #6c757d;
- font-size: 13px;
- margin-top: -3px;
-}
-
-.user-block.user-block-sm img {
- width: 1.875rem;
- height: 1.875rem;
-}
-
-.user-block.user-block-sm .username,
-.user-block.user-block-sm .description,
-.user-block.user-block-sm .comment {
- margin-left: 40px;
-}
-
-.user-block.user-block-sm .username {
- font-size: 14px;
-}
-
-.img-sm,
-.img-md,
-.img-lg {
- float: left;
-}
-
-.img-sm {
- height: 1.875rem;
- width: 1.875rem;
-}
-
-.img-sm + .img-push {
- margin-left: 2.5rem;
-}
-
-.img-md {
- width: 3.75rem;
- height: 3.75rem;
-}
-
-.img-md + .img-push {
- margin-left: 4.375rem;
-}
-
-.img-lg {
- width: 6.25rem;
- height: 6.25rem;
-}
-
-.img-lg + .img-push {
- margin-left: 6.875rem;
-}
-
-.img-bordered {
- border: 3px solid #adb5bd;
- padding: 3px;
-}
-
-.img-bordered-sm {
- border: 2px solid #adb5bd;
- padding: 2px;
-}
-
-.img-rounded {
- border-radius: 0.25rem;
-}
-
-.img-circle {
- border-radius: 50%;
-}
-
-.img-size-64,
-.img-size-50,
-.img-size-32 {
- height: auto;
-}
-
-.img-size-64 {
- width: 64px;
-}
-
-.img-size-50 {
- width: 50px;
-}
-
-.img-size-32 {
- width: 32px;
-}
-
-.size-32,
-.size-40,
-.size-50 {
- display: block;
- text-align: center;
-}
-
-.size-32 {
- height: 32px;
- line-height: 32px;
- width: 32px;
-}
-
-.size-40 {
- height: 40px;
- line-height: 40px;
- width: 40px;
-}
-
-.size-50 {
- height: 50px;
- line-height: 50px;
- width: 50px;
-}
-
-.attachment-block {
- background-color: #f8f9fa;
- border: 1px solid rgba(0, 0, 0, 0.125);
- margin-bottom: 10px;
- padding: 5px;
-}
-
-.attachment-block .attachment-img {
- float: left;
- height: auto;
- max-height: 100px;
- max-width: 100px;
-}
-
-.attachment-block .attachment-pushed {
- margin-left: 110px;
-}
-
-.attachment-block .attachment-heading {
- margin: 0;
-}
-
-.attachment-block .attachment-text {
- color: #495057;
-}
-
-.card > .overlay,
-.card > .loading-img,
-.overlay-wrapper > .overlay,
-.overlay-wrapper > .loading-img,
-.info-box > .overlay,
-.info-box > .loading-img,
-.small-box > .overlay,
-.small-box > .loading-img {
- height: 100%;
- left: 0;
- position: absolute;
- top: 0;
- width: 100%;
-}
-
-.card .overlay,
-.overlay-wrapper .overlay,
-.info-box .overlay,
-.small-box .overlay {
- border-radius: 0.25rem;
- -ms-flex-align: center;
- align-items: center;
- background-color: rgba(255, 255, 255, 0.7);
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
- z-index: 50;
-}
-
-.card .overlay > .fa,
-.card .overlay > .fas,
-.card .overlay > .far,
-.card .overlay > .fab,
-.card .overlay > .fal,
-.card .overlay > .fad,
-.card .overlay > .svg-inline--fa,
-.card .overlay > .ion,
-.overlay-wrapper .overlay > .fa,
-.overlay-wrapper .overlay > .fas,
-.overlay-wrapper .overlay > .far,
-.overlay-wrapper .overlay > .fab,
-.overlay-wrapper .overlay > .fal,
-.overlay-wrapper .overlay > .fad,
-.overlay-wrapper .overlay > .svg-inline--fa,
-.overlay-wrapper .overlay > .ion,
-.info-box .overlay > .fa,
-.info-box .overlay > .fas,
-.info-box .overlay > .far,
-.info-box .overlay > .fab,
-.info-box .overlay > .fal,
-.info-box .overlay > .fad,
-.info-box .overlay > .svg-inline--fa,
-.info-box .overlay > .ion,
-.small-box .overlay > .fa,
-.small-box .overlay > .fas,
-.small-box .overlay > .far,
-.small-box .overlay > .fab,
-.small-box .overlay > .fal,
-.small-box .overlay > .fad,
-.small-box .overlay > .svg-inline--fa,
-.small-box .overlay > .ion {
- color: #343a40;
-}
-
-.card .overlay.dark,
-.overlay-wrapper .overlay.dark,
-.info-box .overlay.dark,
-.small-box .overlay.dark {
- background-color: rgba(0, 0, 0, 0.5);
-}
-
-.card .overlay.dark > .fa,
-.card .overlay.dark > .fas,
-.card .overlay.dark > .far,
-.card .overlay.dark > .fab,
-.card .overlay.dark > .fal,
-.card .overlay.dark > .fad,
-.card .overlay.dark > .svg-inline--fa,
-.card .overlay.dark > .ion,
-.overlay-wrapper .overlay.dark > .fa,
-.overlay-wrapper .overlay.dark > .fas,
-.overlay-wrapper .overlay.dark > .far,
-.overlay-wrapper .overlay.dark > .fab,
-.overlay-wrapper .overlay.dark > .fal,
-.overlay-wrapper .overlay.dark > .fad,
-.overlay-wrapper .overlay.dark > .svg-inline--fa,
-.overlay-wrapper .overlay.dark > .ion,
-.info-box .overlay.dark > .fa,
-.info-box .overlay.dark > .fas,
-.info-box .overlay.dark > .far,
-.info-box .overlay.dark > .fab,
-.info-box .overlay.dark > .fal,
-.info-box .overlay.dark > .fad,
-.info-box .overlay.dark > .svg-inline--fa,
-.info-box .overlay.dark > .ion,
-.small-box .overlay.dark > .fa,
-.small-box .overlay.dark > .fas,
-.small-box .overlay.dark > .far,
-.small-box .overlay.dark > .fab,
-.small-box .overlay.dark > .fal,
-.small-box .overlay.dark > .fad,
-.small-box .overlay.dark > .svg-inline--fa,
-.small-box .overlay.dark > .ion {
- color: #ced4da;
-}
-
-.tab-pane > .overlay-wrapper {
- position: relative;
-}
-
-.tab-pane > .overlay-wrapper > .overlay {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- -ms-flex-direction: column;
- flex-direction: column;
- margin-top: -1.25rem;
- margin-left: -1.25rem;
- height: calc(100% + 2 * 1.25rem);
- width: calc(100% + 2 * 1.25rem);
-}
-
-.tab-pane > .overlay-wrapper > .overlay.dark {
- color: #fff;
-}
-
-.ribbon-wrapper {
- height: 70px;
- overflow: hidden;
- position: absolute;
- right: -2px;
- top: -2px;
- width: 70px;
- z-index: 10;
-}
-
-.ribbon-wrapper.ribbon-lg {
- height: 120px;
- width: 120px;
-}
-
-.ribbon-wrapper.ribbon-lg .ribbon {
- right: 0;
- top: 26px;
- width: 160px;
-}
-
-.ribbon-wrapper.ribbon-xl {
- height: 180px;
- width: 180px;
-}
-
-.ribbon-wrapper.ribbon-xl .ribbon {
- right: 4px;
- top: 47px;
- width: 240px;
-}
-
-.ribbon-wrapper .ribbon {
- box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
- font-size: 0.8rem;
- line-height: 100%;
- padding: 0.375rem 0;
- position: relative;
- right: -2px;
- text-align: center;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
- text-transform: uppercase;
- top: 10px;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
- width: 90px;
-}
-
-.ribbon-wrapper .ribbon::before, .ribbon-wrapper .ribbon::after {
- border-left: 3px solid transparent;
- border-right: 3px solid transparent;
- border-top: 3px solid #9e9e9e;
- bottom: -3px;
- content: "";
- position: absolute;
-}
-
-.ribbon-wrapper .ribbon::before {
- left: 0;
-}
-
-.ribbon-wrapper .ribbon::after {
- right: 0;
-}
-
-.back-to-top {
- bottom: 1.25rem;
- position: fixed;
- right: 1.25rem;
- z-index: 1032;
-}
-
-.back-to-top:focus {
- box-shadow: none;
-}
-
-pre {
- padding: .75rem;
-}
-
-blockquote {
- background-color: #fff;
- border-left: 0.7rem solid #007bff;
- margin: 1.5em .7rem;
- padding: .5em .7rem;
-}
-
-.box blockquote {
- background-color: #e9ecef;
-}
-
-blockquote p:last-child {
- margin-bottom: 0;
-}
-
-blockquote h1,
-blockquote h2,
-blockquote h3,
-blockquote h4,
-blockquote h5,
-blockquote h6 {
- color: #007bff;
- font-size: 1.25rem;
- font-weight: 600;
-}
-
-blockquote.quote-primary {
- border-color: #007bff;
-}
-
-blockquote.quote-primary h1,
-blockquote.quote-primary h2,
-blockquote.quote-primary h3,
-blockquote.quote-primary h4,
-blockquote.quote-primary h5,
-blockquote.quote-primary h6 {
- color: #007bff;
-}
-
-blockquote.quote-secondary {
- border-color: #6c757d;
-}
-
-blockquote.quote-secondary h1,
-blockquote.quote-secondary h2,
-blockquote.quote-secondary h3,
-blockquote.quote-secondary h4,
-blockquote.quote-secondary h5,
-blockquote.quote-secondary h6 {
- color: #6c757d;
-}
-
-blockquote.quote-success {
- border-color: #28a745;
-}
-
-blockquote.quote-success h1,
-blockquote.quote-success h2,
-blockquote.quote-success h3,
-blockquote.quote-success h4,
-blockquote.quote-success h5,
-blockquote.quote-success h6 {
- color: #28a745;
-}
-
-blockquote.quote-info {
- border-color: #17a2b8;
-}
-
-blockquote.quote-info h1,
-blockquote.quote-info h2,
-blockquote.quote-info h3,
-blockquote.quote-info h4,
-blockquote.quote-info h5,
-blockquote.quote-info h6 {
- color: #17a2b8;
-}
-
-blockquote.quote-warning {
- border-color: #ffc107;
-}
-
-blockquote.quote-warning h1,
-blockquote.quote-warning h2,
-blockquote.quote-warning h3,
-blockquote.quote-warning h4,
-blockquote.quote-warning h5,
-blockquote.quote-warning h6 {
- color: #ffc107;
-}
-
-blockquote.quote-danger {
- border-color: #dc3545;
-}
-
-blockquote.quote-danger h1,
-blockquote.quote-danger h2,
-blockquote.quote-danger h3,
-blockquote.quote-danger h4,
-blockquote.quote-danger h5,
-blockquote.quote-danger h6 {
- color: #dc3545;
-}
-
-blockquote.quote-light {
- border-color: #f8f9fa;
-}
-
-blockquote.quote-light h1,
-blockquote.quote-light h2,
-blockquote.quote-light h3,
-blockquote.quote-light h4,
-blockquote.quote-light h5,
-blockquote.quote-light h6 {
- color: #f8f9fa;
-}
-
-blockquote.quote-dark {
- border-color: #343a40;
-}
-
-blockquote.quote-dark h1,
-blockquote.quote-dark h2,
-blockquote.quote-dark h3,
-blockquote.quote-dark h4,
-blockquote.quote-dark h5,
-blockquote.quote-dark h6 {
- color: #343a40;
-}
-
-blockquote.quote-lightblue {
- border-color: #3c8dbc;
-}
-
-blockquote.quote-lightblue h1,
-blockquote.quote-lightblue h2,
-blockquote.quote-lightblue h3,
-blockquote.quote-lightblue h4,
-blockquote.quote-lightblue h5,
-blockquote.quote-lightblue h6 {
- color: #3c8dbc;
-}
-
-blockquote.quote-navy {
- border-color: #001f3f;
-}
-
-blockquote.quote-navy h1,
-blockquote.quote-navy h2,
-blockquote.quote-navy h3,
-blockquote.quote-navy h4,
-blockquote.quote-navy h5,
-blockquote.quote-navy h6 {
- color: #001f3f;
-}
-
-blockquote.quote-olive {
- border-color: #3d9970;
-}
-
-blockquote.quote-olive h1,
-blockquote.quote-olive h2,
-blockquote.quote-olive h3,
-blockquote.quote-olive h4,
-blockquote.quote-olive h5,
-blockquote.quote-olive h6 {
- color: #3d9970;
-}
-
-blockquote.quote-lime {
- border-color: #01ff70;
-}
-
-blockquote.quote-lime h1,
-blockquote.quote-lime h2,
-blockquote.quote-lime h3,
-blockquote.quote-lime h4,
-blockquote.quote-lime h5,
-blockquote.quote-lime h6 {
- color: #01ff70;
-}
-
-blockquote.quote-fuchsia {
- border-color: #f012be;
-}
-
-blockquote.quote-fuchsia h1,
-blockquote.quote-fuchsia h2,
-blockquote.quote-fuchsia h3,
-blockquote.quote-fuchsia h4,
-blockquote.quote-fuchsia h5,
-blockquote.quote-fuchsia h6 {
- color: #f012be;
-}
-
-blockquote.quote-maroon {
- border-color: #d81b60;
-}
-
-blockquote.quote-maroon h1,
-blockquote.quote-maroon h2,
-blockquote.quote-maroon h3,
-blockquote.quote-maroon h4,
-blockquote.quote-maroon h5,
-blockquote.quote-maroon h6 {
- color: #d81b60;
-}
-
-blockquote.quote-blue {
- border-color: #007bff;
-}
-
-blockquote.quote-blue h1,
-blockquote.quote-blue h2,
-blockquote.quote-blue h3,
-blockquote.quote-blue h4,
-blockquote.quote-blue h5,
-blockquote.quote-blue h6 {
- color: #007bff;
-}
-
-blockquote.quote-indigo {
- border-color: #6610f2;
-}
-
-blockquote.quote-indigo h1,
-blockquote.quote-indigo h2,
-blockquote.quote-indigo h3,
-blockquote.quote-indigo h4,
-blockquote.quote-indigo h5,
-blockquote.quote-indigo h6 {
- color: #6610f2;
-}
-
-blockquote.quote-purple {
- border-color: #6f42c1;
-}
-
-blockquote.quote-purple h1,
-blockquote.quote-purple h2,
-blockquote.quote-purple h3,
-blockquote.quote-purple h4,
-blockquote.quote-purple h5,
-blockquote.quote-purple h6 {
- color: #6f42c1;
-}
-
-blockquote.quote-pink {
- border-color: #e83e8c;
-}
-
-blockquote.quote-pink h1,
-blockquote.quote-pink h2,
-blockquote.quote-pink h3,
-blockquote.quote-pink h4,
-blockquote.quote-pink h5,
-blockquote.quote-pink h6 {
- color: #e83e8c;
-}
-
-blockquote.quote-red {
- border-color: #dc3545;
-}
-
-blockquote.quote-red h1,
-blockquote.quote-red h2,
-blockquote.quote-red h3,
-blockquote.quote-red h4,
-blockquote.quote-red h5,
-blockquote.quote-red h6 {
- color: #dc3545;
-}
-
-blockquote.quote-orange {
- border-color: #fd7e14;
-}
-
-blockquote.quote-orange h1,
-blockquote.quote-orange h2,
-blockquote.quote-orange h3,
-blockquote.quote-orange h4,
-blockquote.quote-orange h5,
-blockquote.quote-orange h6 {
- color: #fd7e14;
-}
-
-blockquote.quote-yellow {
- border-color: #ffc107;
-}
-
-blockquote.quote-yellow h1,
-blockquote.quote-yellow h2,
-blockquote.quote-yellow h3,
-blockquote.quote-yellow h4,
-blockquote.quote-yellow h5,
-blockquote.quote-yellow h6 {
- color: #ffc107;
-}
-
-blockquote.quote-green {
- border-color: #28a745;
-}
-
-blockquote.quote-green h1,
-blockquote.quote-green h2,
-blockquote.quote-green h3,
-blockquote.quote-green h4,
-blockquote.quote-green h5,
-blockquote.quote-green h6 {
- color: #28a745;
-}
-
-blockquote.quote-teal {
- border-color: #20c997;
-}
-
-blockquote.quote-teal h1,
-blockquote.quote-teal h2,
-blockquote.quote-teal h3,
-blockquote.quote-teal h4,
-blockquote.quote-teal h5,
-blockquote.quote-teal h6 {
- color: #20c997;
-}
-
-blockquote.quote-cyan {
- border-color: #17a2b8;
-}
-
-blockquote.quote-cyan h1,
-blockquote.quote-cyan h2,
-blockquote.quote-cyan h3,
-blockquote.quote-cyan h4,
-blockquote.quote-cyan h5,
-blockquote.quote-cyan h6 {
- color: #17a2b8;
-}
-
-blockquote.quote-white {
- border-color: #fff;
-}
-
-blockquote.quote-white h1,
-blockquote.quote-white h2,
-blockquote.quote-white h3,
-blockquote.quote-white h4,
-blockquote.quote-white h5,
-blockquote.quote-white h6 {
- color: #fff;
-}
-
-blockquote.quote-gray {
- border-color: #6c757d;
-}
-
-blockquote.quote-gray h1,
-blockquote.quote-gray h2,
-blockquote.quote-gray h3,
-blockquote.quote-gray h4,
-blockquote.quote-gray h5,
-blockquote.quote-gray h6 {
- color: #6c757d;
-}
-
-blockquote.quote-gray-dark {
- border-color: #343a40;
-}
-
-blockquote.quote-gray-dark h1,
-blockquote.quote-gray-dark h2,
-blockquote.quote-gray-dark h3,
-blockquote.quote-gray-dark h4,
-blockquote.quote-gray-dark h5,
-blockquote.quote-gray-dark h6 {
- color: #343a40;
-}
-
-.tab-custom-content {
- border-top: 1px solid #dee2e6;
- margin-top: .5rem;
- padding-top: .5rem;
-}
-
-.nav + .tab-custom-content {
- border-top: none;
- border-bottom: 1px solid #dee2e6;
- margin-top: 0;
- margin-bottom: .5rem;
- padding-bottom: .5rem;
-}
-
-.badge-btn {
- border-radius: 0.15rem;
- font-size: 0.75rem;
- font-weight: 400;
- padding: 0.25rem 0.5rem;
-}
-
-.badge-btn.badge-pill {
- padding: .375rem .6rem;
-}
-
-.dark-mode a:not(.btn):hover {
- color: #3395ff;
-}
-
-.dark-mode .attachment-block {
- background-color: #3d444b;
-}
-
-.dark-mode .attachment-block .attachment-text {
- color: #ced4da;
-}
-
-.dark-mode blockquote {
- background-color: #3f474e;
-}
-
-.dark-mode blockquote.quote-primary {
- border-color: #007bff;
-}
-
-.dark-mode blockquote.quote-primary h1,
-.dark-mode blockquote.quote-primary h2,
-.dark-mode blockquote.quote-primary h3,
-.dark-mode blockquote.quote-primary h4,
-.dark-mode blockquote.quote-primary h5,
-.dark-mode blockquote.quote-primary h6 {
- color: #007bff;
-}
-
-.dark-mode blockquote.quote-secondary {
- border-color: #6c757d;
-}
-
-.dark-mode blockquote.quote-secondary h1,
-.dark-mode blockquote.quote-secondary h2,
-.dark-mode blockquote.quote-secondary h3,
-.dark-mode blockquote.quote-secondary h4,
-.dark-mode blockquote.quote-secondary h5,
-.dark-mode blockquote.quote-secondary h6 {
- color: #6c757d;
-}
-
-.dark-mode blockquote.quote-success {
- border-color: #28a745;
-}
-
-.dark-mode blockquote.quote-success h1,
-.dark-mode blockquote.quote-success h2,
-.dark-mode blockquote.quote-success h3,
-.dark-mode blockquote.quote-success h4,
-.dark-mode blockquote.quote-success h5,
-.dark-mode blockquote.quote-success h6 {
- color: #28a745;
-}
-
-.dark-mode blockquote.quote-info {
- border-color: #17a2b8;
-}
-
-.dark-mode blockquote.quote-info h1,
-.dark-mode blockquote.quote-info h2,
-.dark-mode blockquote.quote-info h3,
-.dark-mode blockquote.quote-info h4,
-.dark-mode blockquote.quote-info h5,
-.dark-mode blockquote.quote-info h6 {
- color: #17a2b8;
-}
-
-.dark-mode blockquote.quote-warning {
- border-color: #ffc107;
-}
-
-.dark-mode blockquote.quote-warning h1,
-.dark-mode blockquote.quote-warning h2,
-.dark-mode blockquote.quote-warning h3,
-.dark-mode blockquote.quote-warning h4,
-.dark-mode blockquote.quote-warning h5,
-.dark-mode blockquote.quote-warning h6 {
- color: #ffc107;
-}
-
-.dark-mode blockquote.quote-danger {
- border-color: #dc3545;
-}
-
-.dark-mode blockquote.quote-danger h1,
-.dark-mode blockquote.quote-danger h2,
-.dark-mode blockquote.quote-danger h3,
-.dark-mode blockquote.quote-danger h4,
-.dark-mode blockquote.quote-danger h5,
-.dark-mode blockquote.quote-danger h6 {
- color: #dc3545;
-}
-
-.dark-mode blockquote.quote-light {
- border-color: #f8f9fa;
-}
-
-.dark-mode blockquote.quote-light h1,
-.dark-mode blockquote.quote-light h2,
-.dark-mode blockquote.quote-light h3,
-.dark-mode blockquote.quote-light h4,
-.dark-mode blockquote.quote-light h5,
-.dark-mode blockquote.quote-light h6 {
- color: #f8f9fa;
-}
-
-.dark-mode blockquote.quote-dark {
- border-color: #343a40;
-}
-
-.dark-mode blockquote.quote-dark h1,
-.dark-mode blockquote.quote-dark h2,
-.dark-mode blockquote.quote-dark h3,
-.dark-mode blockquote.quote-dark h4,
-.dark-mode blockquote.quote-dark h5,
-.dark-mode blockquote.quote-dark h6 {
- color: #343a40;
-}
-
-.dark-mode blockquote.quote-lightblue {
- border-color: #3c8dbc;
-}
-
-.dark-mode blockquote.quote-lightblue h1,
-.dark-mode blockquote.quote-lightblue h2,
-.dark-mode blockquote.quote-lightblue h3,
-.dark-mode blockquote.quote-lightblue h4,
-.dark-mode blockquote.quote-lightblue h5,
-.dark-mode blockquote.quote-lightblue h6 {
- color: #3c8dbc;
-}
-
-.dark-mode blockquote.quote-navy {
- border-color: #001f3f;
-}
-
-.dark-mode blockquote.quote-navy h1,
-.dark-mode blockquote.quote-navy h2,
-.dark-mode blockquote.quote-navy h3,
-.dark-mode blockquote.quote-navy h4,
-.dark-mode blockquote.quote-navy h5,
-.dark-mode blockquote.quote-navy h6 {
- color: #001f3f;
-}
-
-.dark-mode blockquote.quote-olive {
- border-color: #3d9970;
-}
-
-.dark-mode blockquote.quote-olive h1,
-.dark-mode blockquote.quote-olive h2,
-.dark-mode blockquote.quote-olive h3,
-.dark-mode blockquote.quote-olive h4,
-.dark-mode blockquote.quote-olive h5,
-.dark-mode blockquote.quote-olive h6 {
- color: #3d9970;
-}
-
-.dark-mode blockquote.quote-lime {
- border-color: #01ff70;
-}
-
-.dark-mode blockquote.quote-lime h1,
-.dark-mode blockquote.quote-lime h2,
-.dark-mode blockquote.quote-lime h3,
-.dark-mode blockquote.quote-lime h4,
-.dark-mode blockquote.quote-lime h5,
-.dark-mode blockquote.quote-lime h6 {
- color: #01ff70;
-}
-
-.dark-mode blockquote.quote-fuchsia {
- border-color: #f012be;
-}
-
-.dark-mode blockquote.quote-fuchsia h1,
-.dark-mode blockquote.quote-fuchsia h2,
-.dark-mode blockquote.quote-fuchsia h3,
-.dark-mode blockquote.quote-fuchsia h4,
-.dark-mode blockquote.quote-fuchsia h5,
-.dark-mode blockquote.quote-fuchsia h6 {
- color: #f012be;
-}
-
-.dark-mode blockquote.quote-maroon {
- border-color: #d81b60;
-}
-
-.dark-mode blockquote.quote-maroon h1,
-.dark-mode blockquote.quote-maroon h2,
-.dark-mode blockquote.quote-maroon h3,
-.dark-mode blockquote.quote-maroon h4,
-.dark-mode blockquote.quote-maroon h5,
-.dark-mode blockquote.quote-maroon h6 {
- color: #d81b60;
-}
-
-.dark-mode blockquote.quote-blue {
- border-color: #007bff;
-}
-
-.dark-mode blockquote.quote-blue h1,
-.dark-mode blockquote.quote-blue h2,
-.dark-mode blockquote.quote-blue h3,
-.dark-mode blockquote.quote-blue h4,
-.dark-mode blockquote.quote-blue h5,
-.dark-mode blockquote.quote-blue h6 {
- color: #007bff;
-}
-
-.dark-mode blockquote.quote-indigo {
- border-color: #6610f2;
-}
-
-.dark-mode blockquote.quote-indigo h1,
-.dark-mode blockquote.quote-indigo h2,
-.dark-mode blockquote.quote-indigo h3,
-.dark-mode blockquote.quote-indigo h4,
-.dark-mode blockquote.quote-indigo h5,
-.dark-mode blockquote.quote-indigo h6 {
- color: #6610f2;
-}
-
-.dark-mode blockquote.quote-purple {
- border-color: #6f42c1;
-}
-
-.dark-mode blockquote.quote-purple h1,
-.dark-mode blockquote.quote-purple h2,
-.dark-mode blockquote.quote-purple h3,
-.dark-mode blockquote.quote-purple h4,
-.dark-mode blockquote.quote-purple h5,
-.dark-mode blockquote.quote-purple h6 {
- color: #6f42c1;
-}
-
-.dark-mode blockquote.quote-pink {
- border-color: #e83e8c;
-}
-
-.dark-mode blockquote.quote-pink h1,
-.dark-mode blockquote.quote-pink h2,
-.dark-mode blockquote.quote-pink h3,
-.dark-mode blockquote.quote-pink h4,
-.dark-mode blockquote.quote-pink h5,
-.dark-mode blockquote.quote-pink h6 {
- color: #e83e8c;
-}
-
-.dark-mode blockquote.quote-red {
- border-color: #dc3545;
-}
-
-.dark-mode blockquote.quote-red h1,
-.dark-mode blockquote.quote-red h2,
-.dark-mode blockquote.quote-red h3,
-.dark-mode blockquote.quote-red h4,
-.dark-mode blockquote.quote-red h5,
-.dark-mode blockquote.quote-red h6 {
- color: #dc3545;
-}
-
-.dark-mode blockquote.quote-orange {
- border-color: #fd7e14;
-}
-
-.dark-mode blockquote.quote-orange h1,
-.dark-mode blockquote.quote-orange h2,
-.dark-mode blockquote.quote-orange h3,
-.dark-mode blockquote.quote-orange h4,
-.dark-mode blockquote.quote-orange h5,
-.dark-mode blockquote.quote-orange h6 {
- color: #fd7e14;
-}
-
-.dark-mode blockquote.quote-yellow {
- border-color: #ffc107;
-}
-
-.dark-mode blockquote.quote-yellow h1,
-.dark-mode blockquote.quote-yellow h2,
-.dark-mode blockquote.quote-yellow h3,
-.dark-mode blockquote.quote-yellow h4,
-.dark-mode blockquote.quote-yellow h5,
-.dark-mode blockquote.quote-yellow h6 {
- color: #ffc107;
-}
-
-.dark-mode blockquote.quote-green {
- border-color: #28a745;
-}
-
-.dark-mode blockquote.quote-green h1,
-.dark-mode blockquote.quote-green h2,
-.dark-mode blockquote.quote-green h3,
-.dark-mode blockquote.quote-green h4,
-.dark-mode blockquote.quote-green h5,
-.dark-mode blockquote.quote-green h6 {
- color: #28a745;
-}
-
-.dark-mode blockquote.quote-teal {
- border-color: #20c997;
-}
-
-.dark-mode blockquote.quote-teal h1,
-.dark-mode blockquote.quote-teal h2,
-.dark-mode blockquote.quote-teal h3,
-.dark-mode blockquote.quote-teal h4,
-.dark-mode blockquote.quote-teal h5,
-.dark-mode blockquote.quote-teal h6 {
- color: #20c997;
-}
-
-.dark-mode blockquote.quote-cyan {
- border-color: #17a2b8;
-}
-
-.dark-mode blockquote.quote-cyan h1,
-.dark-mode blockquote.quote-cyan h2,
-.dark-mode blockquote.quote-cyan h3,
-.dark-mode blockquote.quote-cyan h4,
-.dark-mode blockquote.quote-cyan h5,
-.dark-mode blockquote.quote-cyan h6 {
- color: #17a2b8;
-}
-
-.dark-mode blockquote.quote-white {
- border-color: #fff;
-}
-
-.dark-mode blockquote.quote-white h1,
-.dark-mode blockquote.quote-white h2,
-.dark-mode blockquote.quote-white h3,
-.dark-mode blockquote.quote-white h4,
-.dark-mode blockquote.quote-white h5,
-.dark-mode blockquote.quote-white h6 {
- color: #fff;
-}
-
-.dark-mode blockquote.quote-gray {
- border-color: #6c757d;
-}
-
-.dark-mode blockquote.quote-gray h1,
-.dark-mode blockquote.quote-gray h2,
-.dark-mode blockquote.quote-gray h3,
-.dark-mode blockquote.quote-gray h4,
-.dark-mode blockquote.quote-gray h5,
-.dark-mode blockquote.quote-gray h6 {
- color: #6c757d;
-}
-
-.dark-mode blockquote.quote-gray-dark {
- border-color: #343a40;
-}
-
-.dark-mode blockquote.quote-gray-dark h1,
-.dark-mode blockquote.quote-gray-dark h2,
-.dark-mode blockquote.quote-gray-dark h3,
-.dark-mode blockquote.quote-gray-dark h4,
-.dark-mode blockquote.quote-gray-dark h5,
-.dark-mode blockquote.quote-gray-dark h6 {
- color: #343a40;
-}
-
-.dark-mode .close, .dark-mode .mailbox-attachment-close,
-.dark-mode .mailbox-attachment-close {
- color: #adb5bd;
- text-shadow: 0 1px 0 #495057;
-}
-
-.dark-mode .tab-custom-content {
- border-color: #6c757d;
-}
-
-.dark-mode .list-group-item {
- background-color: #343a40;
- border-color: #6c757d;
-}
-
-@media print {
- .no-print, .main-sidebar,
- .main-header,
- .content-header {
- display: none !important;
- }
- .content-wrapper,
- .main-footer {
- -webkit-transform: translate(0, 0);
- transform: translate(0, 0);
- margin-left: 0 !important;
- min-height: 0 !important;
- }
- .layout-fixed .content-wrapper {
- padding-top: 0 !important;
- }
- .invoice {
- border: 0;
- margin: 0;
- padding: 0;
- width: 100%;
- }
- .invoice-col {
- float: left;
- width: 33.3333333%;
- }
- .table-responsive {
- overflow: auto;
- }
- .table-responsive > .table tr th,
- .table-responsive > .table tr td {
- white-space: normal !important;
- }
-}
-
-.text-bold,
-.text-bold.table td,
-.text-bold.table th {
- font-weight: 700;
-}
-
-.text-xs {
- font-size: 0.75rem !important;
-}
-
-.text-sm {
- font-size: 0.875rem !important;
-}
-
-.text-md {
- font-size: 1rem !important;
-}
-
-.text-lg {
- font-size: 1.25rem !important;
-}
-
-.text-xl {
- font-size: 2rem !important;
-}
-
-.text-lightblue {
- color: #3c8dbc !important;
-}
-
-.text-navy {
- color: #001f3f !important;
-}
-
-.text-olive {
- color: #3d9970 !important;
-}
-
-.text-lime {
- color: #01ff70 !important;
-}
-
-.text-fuchsia {
- color: #f012be !important;
-}
-
-.text-maroon {
- color: #d81b60 !important;
-}
-
-.text-blue {
- color: #007bff !important;
-}
-
-.text-indigo {
- color: #6610f2 !important;
-}
-
-.text-purple {
- color: #6f42c1 !important;
-}
-
-.text-pink {
- color: #e83e8c !important;
-}
-
-.text-red {
- color: #dc3545 !important;
-}
-
-.text-orange {
- color: #fd7e14 !important;
-}
-
-.text-yellow {
- color: #ffc107 !important;
-}
-
-.text-green {
- color: #28a745 !important;
-}
-
-.text-teal {
- color: #20c997 !important;
-}
-
-.text-cyan {
- color: #17a2b8 !important;
-}
-
-.text-white {
- color: #fff !important;
-}
-
-.text-gray {
- color: #6c757d !important;
-}
-
-.text-gray-dark {
- color: #343a40 !important;
-}
-
-.dark-mode .text-muted {
- color: #adb5bd !important;
-}
-
-.dark-mode .text-lightblue {
- color: #86bad8 !important;
-}
-
-.dark-mode .text-navy {
- color: #002c59 !important;
-}
-
-.dark-mode .text-olive {
- color: #74c8a3 !important;
-}
-
-.dark-mode .text-lime {
- color: #67ffa9 !important;
-}
-
-.dark-mode .text-fuchsia {
- color: #f672d8 !important;
-}
-
-.dark-mode .text-maroon {
- color: #ed6c9b !important;
-}
-
-.dark-mode .text-blue {
- color: #3f6791 !important;
-}
-
-.dark-mode .text-indigo {
- color: #6610f2 !important;
-}
-
-.dark-mode .text-purple {
- color: #6f42c1 !important;
-}
-
-.dark-mode .text-pink {
- color: #e83e8c !important;
-}
-
-.dark-mode .text-red {
- color: #e74c3c !important;
-}
-
-.dark-mode .text-orange {
- color: #fd7e14 !important;
-}
-
-.dark-mode .text-yellow {
- color: #f39c12 !important;
-}
-
-.dark-mode .text-green {
- color: #00bc8c !important;
-}
-
-.dark-mode .text-teal {
- color: #20c997 !important;
-}
-
-.dark-mode .text-cyan {
- color: #3498db !important;
-}
-
-.dark-mode .text-white {
- color: #fff !important;
-}
-
-.dark-mode .text-gray {
- color: #6c757d !important;
-}
-
-.dark-mode .text-gray-dark {
- color: #343a40 !important;
-}
-
-.elevation-0 {
- box-shadow: none !important;
-}
-
-.elevation-1 {
- box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important;
-}
-
-.elevation-2 {
- box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important;
-}
-
-.elevation-3 {
- box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23) !important;
-}
-
-.elevation-4 {
- box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22) !important;
-}
-
-.elevation-5 {
- box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important;
-}
-
-.bg-primary {
- background-color: #007bff !important;
-}
-
-.bg-primary,
-.bg-primary > a {
- color: #fff !important;
-}
-
-.bg-primary.btn:hover {
- border-color: #0062cc;
- color: #ececec;
-}
-
-.bg-primary.btn:not(:disabled):not(.disabled):active, .bg-primary.btn:not(:disabled):not(.disabled).active, .bg-primary.btn:active, .bg-primary.btn.active {
- background-color: #0062cc !important;
- border-color: #005cbf;
- color: #fff;
-}
-
-.bg-secondary {
- background-color: #6c757d !important;
-}
-
-.bg-secondary,
-.bg-secondary > a {
- color: #fff !important;
-}
-
-.bg-secondary.btn:hover {
- border-color: #545b62;
- color: #ececec;
-}
-
-.bg-secondary.btn:not(:disabled):not(.disabled):active, .bg-secondary.btn:not(:disabled):not(.disabled).active, .bg-secondary.btn:active, .bg-secondary.btn.active {
- background-color: #545b62 !important;
- border-color: #4e555b;
- color: #fff;
-}
-
-.bg-success {
- background-color: #28a745 !important;
-}
-
-.bg-success,
-.bg-success > a {
- color: #fff !important;
-}
-
-.bg-success.btn:hover {
- border-color: #1e7e34;
- color: #ececec;
-}
-
-.bg-success.btn:not(:disabled):not(.disabled):active, .bg-success.btn:not(:disabled):not(.disabled).active, .bg-success.btn:active, .bg-success.btn.active {
- background-color: #1e7e34 !important;
- border-color: #1c7430;
- color: #fff;
-}
-
-.bg-info {
- background-color: #17a2b8 !important;
-}
-
-.bg-info,
-.bg-info > a {
- color: #fff !important;
-}
-
-.bg-info.btn:hover {
- border-color: #117a8b;
- color: #ececec;
-}
-
-.bg-info.btn:not(:disabled):not(.disabled):active, .bg-info.btn:not(:disabled):not(.disabled).active, .bg-info.btn:active, .bg-info.btn.active {
- background-color: #117a8b !important;
- border-color: #10707f;
- color: #fff;
-}
-
-.bg-warning {
- background-color: #ffc107 !important;
-}
-
-.bg-warning,
-.bg-warning > a {
- color: #1f2d3d !important;
-}
-
-.bg-warning.btn:hover {
- border-color: #d39e00;
- color: #121a24;
-}
-
-.bg-warning.btn:not(:disabled):not(.disabled):active, .bg-warning.btn:not(:disabled):not(.disabled).active, .bg-warning.btn:active, .bg-warning.btn.active {
- background-color: #d39e00 !important;
- border-color: #c69500;
- color: #1f2d3d;
-}
-
-.bg-danger {
- background-color: #dc3545 !important;
-}
-
-.bg-danger,
-.bg-danger > a {
- color: #fff !important;
-}
-
-.bg-danger.btn:hover {
- border-color: #bd2130;
- color: #ececec;
-}
-
-.bg-danger.btn:not(:disabled):not(.disabled):active, .bg-danger.btn:not(:disabled):not(.disabled).active, .bg-danger.btn:active, .bg-danger.btn.active {
- background-color: #bd2130 !important;
- border-color: #b21f2d;
- color: #fff;
-}
-
-.bg-light {
- background-color: #f8f9fa !important;
-}
-
-.bg-light,
-.bg-light > a {
- color: #1f2d3d !important;
-}
-
-.bg-light.btn:hover {
- border-color: #dae0e5;
- color: #121a24;
-}
-
-.bg-light.btn:not(:disabled):not(.disabled):active, .bg-light.btn:not(:disabled):not(.disabled).active, .bg-light.btn:active, .bg-light.btn.active {
- background-color: #dae0e5 !important;
- border-color: #d3d9df;
- color: #1f2d3d;
-}
-
-.bg-dark {
- background-color: #343a40 !important;
-}
-
-.bg-dark,
-.bg-dark > a {
- color: #fff !important;
-}
-
-.bg-dark.btn:hover {
- border-color: #1d2124;
- color: #ececec;
-}
-
-.bg-dark.btn:not(:disabled):not(.disabled):active, .bg-dark.btn:not(:disabled):not(.disabled).active, .bg-dark.btn:active, .bg-dark.btn.active {
- background-color: #1d2124 !important;
- border-color: #171a1d;
- color: #fff;
-}
-
-.bg-lightblue {
- background-color: #3c8dbc !important;
-}
-
-.bg-lightblue,
-.bg-lightblue > a {
- color: #fff !important;
-}
-
-.bg-lightblue.btn:hover {
- border-color: #307095;
- color: #ececec;
-}
-
-.bg-lightblue.btn:not(:disabled):not(.disabled):active, .bg-lightblue.btn:not(:disabled):not(.disabled).active, .bg-lightblue.btn:active, .bg-lightblue.btn.active {
- background-color: #307095 !important;
- border-color: #2d698c;
- color: #fff;
-}
-
-.bg-navy {
- background-color: #001f3f !important;
-}
-
-.bg-navy,
-.bg-navy > a {
- color: #fff !important;
-}
-
-.bg-navy.btn:hover {
- border-color: #00060c;
- color: #ececec;
-}
-
-.bg-navy.btn:not(:disabled):not(.disabled):active, .bg-navy.btn:not(:disabled):not(.disabled).active, .bg-navy.btn:active, .bg-navy.btn.active {
- background-color: #00060c !important;
- border-color: black;
- color: #fff;
-}
-
-.bg-olive {
- background-color: #3d9970 !important;
-}
-
-.bg-olive,
-.bg-olive > a {
- color: #fff !important;
-}
-
-.bg-olive.btn:hover {
- border-color: #2e7555;
- color: #ececec;
-}
-
-.bg-olive.btn:not(:disabled):not(.disabled):active, .bg-olive.btn:not(:disabled):not(.disabled).active, .bg-olive.btn:active, .bg-olive.btn.active {
- background-color: #2e7555 !important;
- border-color: #2b6b4f;
- color: #fff;
-}
-
-.bg-lime {
- background-color: #01ff70 !important;
-}
-
-.bg-lime,
-.bg-lime > a {
- color: #1f2d3d !important;
-}
-
-.bg-lime.btn:hover {
- border-color: #00cd5a;
- color: #121a24;
-}
-
-.bg-lime.btn:not(:disabled):not(.disabled):active, .bg-lime.btn:not(:disabled):not(.disabled).active, .bg-lime.btn:active, .bg-lime.btn.active {
- background-color: #00cd5a !important;
- border-color: #00c054;
- color: #fff;
-}
-
-.bg-fuchsia {
- background-color: #f012be !important;
-}
-
-.bg-fuchsia,
-.bg-fuchsia > a {
- color: #fff !important;
-}
-
-.bg-fuchsia.btn:hover {
- border-color: #c30c9a;
- color: #ececec;
-}
-
-.bg-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-fuchsia.btn:active, .bg-fuchsia.btn.active {
- background-color: #c30c9a !important;
- border-color: #b70c90;
- color: #fff;
-}
-
-.bg-maroon {
- background-color: #d81b60 !important;
-}
-
-.bg-maroon,
-.bg-maroon > a {
- color: #fff !important;
-}
-
-.bg-maroon.btn:hover {
- border-color: #ab154c;
- color: #ececec;
-}
-
-.bg-maroon.btn:not(:disabled):not(.disabled):active, .bg-maroon.btn:not(:disabled):not(.disabled).active, .bg-maroon.btn:active, .bg-maroon.btn.active {
- background-color: #ab154c !important;
- border-color: #9f1447;
- color: #fff;
-}
-
-.bg-blue {
- background-color: #007bff !important;
-}
-
-.bg-blue,
-.bg-blue > a {
- color: #fff !important;
-}
-
-.bg-blue.btn:hover {
- border-color: #0062cc;
- color: #ececec;
-}
-
-.bg-blue.btn:not(:disabled):not(.disabled):active, .bg-blue.btn:not(:disabled):not(.disabled).active, .bg-blue.btn:active, .bg-blue.btn.active {
- background-color: #0062cc !important;
- border-color: #005cbf;
- color: #fff;
-}
-
-.bg-indigo {
- background-color: #6610f2 !important;
-}
-
-.bg-indigo,
-.bg-indigo > a {
- color: #fff !important;
-}
-
-.bg-indigo.btn:hover {
- border-color: #510bc4;
- color: #ececec;
-}
-
-.bg-indigo.btn:not(:disabled):not(.disabled):active, .bg-indigo.btn:not(:disabled):not(.disabled).active, .bg-indigo.btn:active, .bg-indigo.btn.active {
- background-color: #510bc4 !important;
- border-color: #4c0ab8;
- color: #fff;
-}
-
-.bg-purple {
- background-color: #6f42c1 !important;
-}
-
-.bg-purple,
-.bg-purple > a {
- color: #fff !important;
-}
-
-.bg-purple.btn:hover {
- border-color: #59339d;
- color: #ececec;
-}
-
-.bg-purple.btn:not(:disabled):not(.disabled):active, .bg-purple.btn:not(:disabled):not(.disabled).active, .bg-purple.btn:active, .bg-purple.btn.active {
- background-color: #59339d !important;
- border-color: #533093;
- color: #fff;
-}
-
-.bg-pink {
- background-color: #e83e8c !important;
-}
-
-.bg-pink,
-.bg-pink > a {
- color: #fff !important;
-}
-
-.bg-pink.btn:hover {
- border-color: #d91a72;
- color: #ececec;
-}
-
-.bg-pink.btn:not(:disabled):not(.disabled):active, .bg-pink.btn:not(:disabled):not(.disabled).active, .bg-pink.btn:active, .bg-pink.btn.active {
- background-color: #d91a72 !important;
- border-color: #ce196c;
- color: #fff;
-}
-
-.bg-red {
- background-color: #dc3545 !important;
-}
-
-.bg-red,
-.bg-red > a {
- color: #fff !important;
-}
-
-.bg-red.btn:hover {
- border-color: #bd2130;
- color: #ececec;
-}
-
-.bg-red.btn:not(:disabled):not(.disabled):active, .bg-red.btn:not(:disabled):not(.disabled).active, .bg-red.btn:active, .bg-red.btn.active {
- background-color: #bd2130 !important;
- border-color: #b21f2d;
- color: #fff;
-}
-
-.bg-orange {
- background-color: #fd7e14 !important;
-}
-
-.bg-orange,
-.bg-orange > a {
- color: #1f2d3d !important;
-}
-
-.bg-orange.btn:hover {
- border-color: #dc6502;
- color: #121a24;
-}
-
-.bg-orange.btn:not(:disabled):not(.disabled):active, .bg-orange.btn:not(:disabled):not(.disabled).active, .bg-orange.btn:active, .bg-orange.btn.active {
- background-color: #dc6502 !important;
- border-color: #cf5f02;
- color: #fff;
-}
-
-.bg-yellow {
- background-color: #ffc107 !important;
-}
-
-.bg-yellow,
-.bg-yellow > a {
- color: #1f2d3d !important;
-}
-
-.bg-yellow.btn:hover {
- border-color: #d39e00;
- color: #121a24;
-}
-
-.bg-yellow.btn:not(:disabled):not(.disabled):active, .bg-yellow.btn:not(:disabled):not(.disabled).active, .bg-yellow.btn:active, .bg-yellow.btn.active {
- background-color: #d39e00 !important;
- border-color: #c69500;
- color: #1f2d3d;
-}
-
-.bg-green {
- background-color: #28a745 !important;
-}
-
-.bg-green,
-.bg-green > a {
- color: #fff !important;
-}
-
-.bg-green.btn:hover {
- border-color: #1e7e34;
- color: #ececec;
-}
-
-.bg-green.btn:not(:disabled):not(.disabled):active, .bg-green.btn:not(:disabled):not(.disabled).active, .bg-green.btn:active, .bg-green.btn.active {
- background-color: #1e7e34 !important;
- border-color: #1c7430;
- color: #fff;
-}
-
-.bg-teal {
- background-color: #20c997 !important;
-}
-
-.bg-teal,
-.bg-teal > a {
- color: #fff !important;
-}
-
-.bg-teal.btn:hover {
- border-color: #199d76;
- color: #ececec;
-}
-
-.bg-teal.btn:not(:disabled):not(.disabled):active, .bg-teal.btn:not(:disabled):not(.disabled).active, .bg-teal.btn:active, .bg-teal.btn.active {
- background-color: #199d76 !important;
- border-color: #17926e;
- color: #fff;
-}
-
-.bg-cyan {
- background-color: #17a2b8 !important;
-}
-
-.bg-cyan,
-.bg-cyan > a {
- color: #fff !important;
-}
-
-.bg-cyan.btn:hover {
- border-color: #117a8b;
- color: #ececec;
-}
-
-.bg-cyan.btn:not(:disabled):not(.disabled):active, .bg-cyan.btn:not(:disabled):not(.disabled).active, .bg-cyan.btn:active, .bg-cyan.btn.active {
- background-color: #117a8b !important;
- border-color: #10707f;
- color: #fff;
-}
-
-.bg-white {
- background-color: #fff !important;
-}
-
-.bg-white,
-.bg-white > a {
- color: #1f2d3d !important;
-}
-
-.bg-white.btn:hover {
- border-color: #e6e6e6;
- color: #121a24;
-}
-
-.bg-white.btn:not(:disabled):not(.disabled):active, .bg-white.btn:not(:disabled):not(.disabled).active, .bg-white.btn:active, .bg-white.btn.active {
- background-color: #e6e6e6 !important;
- border-color: #dfdfdf;
- color: #1f2d3d;
-}
-
-.bg-gray {
- background-color: #6c757d !important;
-}
-
-.bg-gray,
-.bg-gray > a {
- color: #fff !important;
-}
-
-.bg-gray.btn:hover {
- border-color: #545b62;
- color: #ececec;
-}
-
-.bg-gray.btn:not(:disabled):not(.disabled):active, .bg-gray.btn:not(:disabled):not(.disabled).active, .bg-gray.btn:active, .bg-gray.btn.active {
- background-color: #545b62 !important;
- border-color: #4e555b;
- color: #fff;
-}
-
-.bg-gray-dark {
- background-color: #343a40 !important;
-}
-
-.bg-gray-dark,
-.bg-gray-dark > a {
- color: #fff !important;
-}
-
-.bg-gray-dark.btn:hover {
- border-color: #1d2124;
- color: #ececec;
-}
-
-.bg-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gray-dark.btn:active, .bg-gray-dark.btn.active {
- background-color: #1d2124 !important;
- border-color: #171a1d;
- color: #fff;
-}
-
-@media print {
- .table td.bg-primary,
- .table th.bg-primary {
- background-color: #007bff !important;
- }
- .table td.bg-primary,
- .table td.bg-primary > a,
- .table th.bg-primary,
- .table th.bg-primary > a {
- color: #fff !important;
- }
- .table td.bg-primary.btn:hover,
- .table th.bg-primary.btn:hover {
- border-color: #0062cc;
- color: #ececec;
- }
- .table td.bg-primary.btn:not(:disabled):not(.disabled):active, .table td.bg-primary.btn:not(:disabled):not(.disabled).active, .table td.bg-primary.btn:active, .table td.bg-primary.btn.active,
- .table th.bg-primary.btn:not(:disabled):not(.disabled):active,
- .table th.bg-primary.btn:not(:disabled):not(.disabled).active,
- .table th.bg-primary.btn:active,
- .table th.bg-primary.btn.active {
- background-color: #0062cc !important;
- border-color: #005cbf;
- color: #fff;
- }
- .table td.bg-secondary,
- .table th.bg-secondary {
- background-color: #6c757d !important;
- }
- .table td.bg-secondary,
- .table td.bg-secondary > a,
- .table th.bg-secondary,
- .table th.bg-secondary > a {
- color: #fff !important;
- }
- .table td.bg-secondary.btn:hover,
- .table th.bg-secondary.btn:hover {
- border-color: #545b62;
- color: #ececec;
- }
- .table td.bg-secondary.btn:not(:disabled):not(.disabled):active, .table td.bg-secondary.btn:not(:disabled):not(.disabled).active, .table td.bg-secondary.btn:active, .table td.bg-secondary.btn.active,
- .table th.bg-secondary.btn:not(:disabled):not(.disabled):active,
- .table th.bg-secondary.btn:not(:disabled):not(.disabled).active,
- .table th.bg-secondary.btn:active,
- .table th.bg-secondary.btn.active {
- background-color: #545b62 !important;
- border-color: #4e555b;
- color: #fff;
- }
- .table td.bg-success,
- .table th.bg-success {
- background-color: #28a745 !important;
- }
- .table td.bg-success,
- .table td.bg-success > a,
- .table th.bg-success,
- .table th.bg-success > a {
- color: #fff !important;
- }
- .table td.bg-success.btn:hover,
- .table th.bg-success.btn:hover {
- border-color: #1e7e34;
- color: #ececec;
- }
- .table td.bg-success.btn:not(:disabled):not(.disabled):active, .table td.bg-success.btn:not(:disabled):not(.disabled).active, .table td.bg-success.btn:active, .table td.bg-success.btn.active,
- .table th.bg-success.btn:not(:disabled):not(.disabled):active,
- .table th.bg-success.btn:not(:disabled):not(.disabled).active,
- .table th.bg-success.btn:active,
- .table th.bg-success.btn.active {
- background-color: #1e7e34 !important;
- border-color: #1c7430;
- color: #fff;
- }
- .table td.bg-info,
- .table th.bg-info {
- background-color: #17a2b8 !important;
- }
- .table td.bg-info,
- .table td.bg-info > a,
- .table th.bg-info,
- .table th.bg-info > a {
- color: #fff !important;
- }
- .table td.bg-info.btn:hover,
- .table th.bg-info.btn:hover {
- border-color: #117a8b;
- color: #ececec;
- }
- .table td.bg-info.btn:not(:disabled):not(.disabled):active, .table td.bg-info.btn:not(:disabled):not(.disabled).active, .table td.bg-info.btn:active, .table td.bg-info.btn.active,
- .table th.bg-info.btn:not(:disabled):not(.disabled):active,
- .table th.bg-info.btn:not(:disabled):not(.disabled).active,
- .table th.bg-info.btn:active,
- .table th.bg-info.btn.active {
- background-color: #117a8b !important;
- border-color: #10707f;
- color: #fff;
- }
- .table td.bg-warning,
- .table th.bg-warning {
- background-color: #ffc107 !important;
- }
- .table td.bg-warning,
- .table td.bg-warning > a,
- .table th.bg-warning,
- .table th.bg-warning > a {
- color: #1f2d3d !important;
- }
- .table td.bg-warning.btn:hover,
- .table th.bg-warning.btn:hover {
- border-color: #d39e00;
- color: #121a24;
- }
- .table td.bg-warning.btn:not(:disabled):not(.disabled):active, .table td.bg-warning.btn:not(:disabled):not(.disabled).active, .table td.bg-warning.btn:active, .table td.bg-warning.btn.active,
- .table th.bg-warning.btn:not(:disabled):not(.disabled):active,
- .table th.bg-warning.btn:not(:disabled):not(.disabled).active,
- .table th.bg-warning.btn:active,
- .table th.bg-warning.btn.active {
- background-color: #d39e00 !important;
- border-color: #c69500;
- color: #1f2d3d;
- }
- .table td.bg-danger,
- .table th.bg-danger {
- background-color: #dc3545 !important;
- }
- .table td.bg-danger,
- .table td.bg-danger > a,
- .table th.bg-danger,
- .table th.bg-danger > a {
- color: #fff !important;
- }
- .table td.bg-danger.btn:hover,
- .table th.bg-danger.btn:hover {
- border-color: #bd2130;
- color: #ececec;
- }
- .table td.bg-danger.btn:not(:disabled):not(.disabled):active, .table td.bg-danger.btn:not(:disabled):not(.disabled).active, .table td.bg-danger.btn:active, .table td.bg-danger.btn.active,
- .table th.bg-danger.btn:not(:disabled):not(.disabled):active,
- .table th.bg-danger.btn:not(:disabled):not(.disabled).active,
- .table th.bg-danger.btn:active,
- .table th.bg-danger.btn.active {
- background-color: #bd2130 !important;
- border-color: #b21f2d;
- color: #fff;
- }
- .table td.bg-light,
- .table th.bg-light {
- background-color: #f8f9fa !important;
- }
- .table td.bg-light,
- .table td.bg-light > a,
- .table th.bg-light,
- .table th.bg-light > a {
- color: #1f2d3d !important;
- }
- .table td.bg-light.btn:hover,
- .table th.bg-light.btn:hover {
- border-color: #dae0e5;
- color: #121a24;
- }
- .table td.bg-light.btn:not(:disabled):not(.disabled):active, .table td.bg-light.btn:not(:disabled):not(.disabled).active, .table td.bg-light.btn:active, .table td.bg-light.btn.active,
- .table th.bg-light.btn:not(:disabled):not(.disabled):active,
- .table th.bg-light.btn:not(:disabled):not(.disabled).active,
- .table th.bg-light.btn:active,
- .table th.bg-light.btn.active {
- background-color: #dae0e5 !important;
- border-color: #d3d9df;
- color: #1f2d3d;
- }
- .table td.bg-dark,
- .table th.bg-dark {
- background-color: #343a40 !important;
- }
- .table td.bg-dark,
- .table td.bg-dark > a,
- .table th.bg-dark,
- .table th.bg-dark > a {
- color: #fff !important;
- }
- .table td.bg-dark.btn:hover,
- .table th.bg-dark.btn:hover {
- border-color: #1d2124;
- color: #ececec;
- }
- .table td.bg-dark.btn:not(:disabled):not(.disabled):active, .table td.bg-dark.btn:not(:disabled):not(.disabled).active, .table td.bg-dark.btn:active, .table td.bg-dark.btn.active,
- .table th.bg-dark.btn:not(:disabled):not(.disabled):active,
- .table th.bg-dark.btn:not(:disabled):not(.disabled).active,
- .table th.bg-dark.btn:active,
- .table th.bg-dark.btn.active {
- background-color: #1d2124 !important;
- border-color: #171a1d;
- color: #fff;
- }
- .table td.bg-lightblue,
- .table th.bg-lightblue {
- background-color: #3c8dbc !important;
- }
- .table td.bg-lightblue,
- .table td.bg-lightblue > a,
- .table th.bg-lightblue,
- .table th.bg-lightblue > a {
- color: #fff !important;
- }
- .table td.bg-lightblue.btn:hover,
- .table th.bg-lightblue.btn:hover {
- border-color: #307095;
- color: #ececec;
- }
- .table td.bg-lightblue.btn:not(:disabled):not(.disabled):active, .table td.bg-lightblue.btn:not(:disabled):not(.disabled).active, .table td.bg-lightblue.btn:active, .table td.bg-lightblue.btn.active,
- .table th.bg-lightblue.btn:not(:disabled):not(.disabled):active,
- .table th.bg-lightblue.btn:not(:disabled):not(.disabled).active,
- .table th.bg-lightblue.btn:active,
- .table th.bg-lightblue.btn.active {
- background-color: #307095 !important;
- border-color: #2d698c;
- color: #fff;
- }
- .table td.bg-navy,
- .table th.bg-navy {
- background-color: #001f3f !important;
- }
- .table td.bg-navy,
- .table td.bg-navy > a,
- .table th.bg-navy,
- .table th.bg-navy > a {
- color: #fff !important;
- }
- .table td.bg-navy.btn:hover,
- .table th.bg-navy.btn:hover {
- border-color: #00060c;
- color: #ececec;
- }
- .table td.bg-navy.btn:not(:disabled):not(.disabled):active, .table td.bg-navy.btn:not(:disabled):not(.disabled).active, .table td.bg-navy.btn:active, .table td.bg-navy.btn.active,
- .table th.bg-navy.btn:not(:disabled):not(.disabled):active,
- .table th.bg-navy.btn:not(:disabled):not(.disabled).active,
- .table th.bg-navy.btn:active,
- .table th.bg-navy.btn.active {
- background-color: #00060c !important;
- border-color: black;
- color: #fff;
- }
- .table td.bg-olive,
- .table th.bg-olive {
- background-color: #3d9970 !important;
- }
- .table td.bg-olive,
- .table td.bg-olive > a,
- .table th.bg-olive,
- .table th.bg-olive > a {
- color: #fff !important;
- }
- .table td.bg-olive.btn:hover,
- .table th.bg-olive.btn:hover {
- border-color: #2e7555;
- color: #ececec;
- }
- .table td.bg-olive.btn:not(:disabled):not(.disabled):active, .table td.bg-olive.btn:not(:disabled):not(.disabled).active, .table td.bg-olive.btn:active, .table td.bg-olive.btn.active,
- .table th.bg-olive.btn:not(:disabled):not(.disabled):active,
- .table th.bg-olive.btn:not(:disabled):not(.disabled).active,
- .table th.bg-olive.btn:active,
- .table th.bg-olive.btn.active {
- background-color: #2e7555 !important;
- border-color: #2b6b4f;
- color: #fff;
- }
- .table td.bg-lime,
- .table th.bg-lime {
- background-color: #01ff70 !important;
- }
- .table td.bg-lime,
- .table td.bg-lime > a,
- .table th.bg-lime,
- .table th.bg-lime > a {
- color: #1f2d3d !important;
- }
- .table td.bg-lime.btn:hover,
- .table th.bg-lime.btn:hover {
- border-color: #00cd5a;
- color: #121a24;
- }
- .table td.bg-lime.btn:not(:disabled):not(.disabled):active, .table td.bg-lime.btn:not(:disabled):not(.disabled).active, .table td.bg-lime.btn:active, .table td.bg-lime.btn.active,
- .table th.bg-lime.btn:not(:disabled):not(.disabled):active,
- .table th.bg-lime.btn:not(:disabled):not(.disabled).active,
- .table th.bg-lime.btn:active,
- .table th.bg-lime.btn.active {
- background-color: #00cd5a !important;
- border-color: #00c054;
- color: #fff;
- }
- .table td.bg-fuchsia,
- .table th.bg-fuchsia {
- background-color: #f012be !important;
- }
- .table td.bg-fuchsia,
- .table td.bg-fuchsia > a,
- .table th.bg-fuchsia,
- .table th.bg-fuchsia > a {
- color: #fff !important;
- }
- .table td.bg-fuchsia.btn:hover,
- .table th.bg-fuchsia.btn:hover {
- border-color: #c30c9a;
- color: #ececec;
- }
- .table td.bg-fuchsia.btn:not(:disabled):not(.disabled):active, .table td.bg-fuchsia.btn:not(:disabled):not(.disabled).active, .table td.bg-fuchsia.btn:active, .table td.bg-fuchsia.btn.active,
- .table th.bg-fuchsia.btn:not(:disabled):not(.disabled):active,
- .table th.bg-fuchsia.btn:not(:disabled):not(.disabled).active,
- .table th.bg-fuchsia.btn:active,
- .table th.bg-fuchsia.btn.active {
- background-color: #c30c9a !important;
- border-color: #b70c90;
- color: #fff;
- }
- .table td.bg-maroon,
- .table th.bg-maroon {
- background-color: #d81b60 !important;
- }
- .table td.bg-maroon,
- .table td.bg-maroon > a,
- .table th.bg-maroon,
- .table th.bg-maroon > a {
- color: #fff !important;
- }
- .table td.bg-maroon.btn:hover,
- .table th.bg-maroon.btn:hover {
- border-color: #ab154c;
- color: #ececec;
- }
- .table td.bg-maroon.btn:not(:disabled):not(.disabled):active, .table td.bg-maroon.btn:not(:disabled):not(.disabled).active, .table td.bg-maroon.btn:active, .table td.bg-maroon.btn.active,
- .table th.bg-maroon.btn:not(:disabled):not(.disabled):active,
- .table th.bg-maroon.btn:not(:disabled):not(.disabled).active,
- .table th.bg-maroon.btn:active,
- .table th.bg-maroon.btn.active {
- background-color: #ab154c !important;
- border-color: #9f1447;
- color: #fff;
- }
- .table td.bg-blue,
- .table th.bg-blue {
- background-color: #007bff !important;
- }
- .table td.bg-blue,
- .table td.bg-blue > a,
- .table th.bg-blue,
- .table th.bg-blue > a {
- color: #fff !important;
- }
- .table td.bg-blue.btn:hover,
- .table th.bg-blue.btn:hover {
- border-color: #0062cc;
- color: #ececec;
- }
- .table td.bg-blue.btn:not(:disabled):not(.disabled):active, .table td.bg-blue.btn:not(:disabled):not(.disabled).active, .table td.bg-blue.btn:active, .table td.bg-blue.btn.active,
- .table th.bg-blue.btn:not(:disabled):not(.disabled):active,
- .table th.bg-blue.btn:not(:disabled):not(.disabled).active,
- .table th.bg-blue.btn:active,
- .table th.bg-blue.btn.active {
- background-color: #0062cc !important;
- border-color: #005cbf;
- color: #fff;
- }
- .table td.bg-indigo,
- .table th.bg-indigo {
- background-color: #6610f2 !important;
- }
- .table td.bg-indigo,
- .table td.bg-indigo > a,
- .table th.bg-indigo,
- .table th.bg-indigo > a {
- color: #fff !important;
- }
- .table td.bg-indigo.btn:hover,
- .table th.bg-indigo.btn:hover {
- border-color: #510bc4;
- color: #ececec;
- }
- .table td.bg-indigo.btn:not(:disabled):not(.disabled):active, .table td.bg-indigo.btn:not(:disabled):not(.disabled).active, .table td.bg-indigo.btn:active, .table td.bg-indigo.btn.active,
- .table th.bg-indigo.btn:not(:disabled):not(.disabled):active,
- .table th.bg-indigo.btn:not(:disabled):not(.disabled).active,
- .table th.bg-indigo.btn:active,
- .table th.bg-indigo.btn.active {
- background-color: #510bc4 !important;
- border-color: #4c0ab8;
- color: #fff;
- }
- .table td.bg-purple,
- .table th.bg-purple {
- background-color: #6f42c1 !important;
- }
- .table td.bg-purple,
- .table td.bg-purple > a,
- .table th.bg-purple,
- .table th.bg-purple > a {
- color: #fff !important;
- }
- .table td.bg-purple.btn:hover,
- .table th.bg-purple.btn:hover {
- border-color: #59339d;
- color: #ececec;
- }
- .table td.bg-purple.btn:not(:disabled):not(.disabled):active, .table td.bg-purple.btn:not(:disabled):not(.disabled).active, .table td.bg-purple.btn:active, .table td.bg-purple.btn.active,
- .table th.bg-purple.btn:not(:disabled):not(.disabled):active,
- .table th.bg-purple.btn:not(:disabled):not(.disabled).active,
- .table th.bg-purple.btn:active,
- .table th.bg-purple.btn.active {
- background-color: #59339d !important;
- border-color: #533093;
- color: #fff;
- }
- .table td.bg-pink,
- .table th.bg-pink {
- background-color: #e83e8c !important;
- }
- .table td.bg-pink,
- .table td.bg-pink > a,
- .table th.bg-pink,
- .table th.bg-pink > a {
- color: #fff !important;
- }
- .table td.bg-pink.btn:hover,
- .table th.bg-pink.btn:hover {
- border-color: #d91a72;
- color: #ececec;
- }
- .table td.bg-pink.btn:not(:disabled):not(.disabled):active, .table td.bg-pink.btn:not(:disabled):not(.disabled).active, .table td.bg-pink.btn:active, .table td.bg-pink.btn.active,
- .table th.bg-pink.btn:not(:disabled):not(.disabled):active,
- .table th.bg-pink.btn:not(:disabled):not(.disabled).active,
- .table th.bg-pink.btn:active,
- .table th.bg-pink.btn.active {
- background-color: #d91a72 !important;
- border-color: #ce196c;
- color: #fff;
- }
- .table td.bg-red,
- .table th.bg-red {
- background-color: #dc3545 !important;
- }
- .table td.bg-red,
- .table td.bg-red > a,
- .table th.bg-red,
- .table th.bg-red > a {
- color: #fff !important;
- }
- .table td.bg-red.btn:hover,
- .table th.bg-red.btn:hover {
- border-color: #bd2130;
- color: #ececec;
- }
- .table td.bg-red.btn:not(:disabled):not(.disabled):active, .table td.bg-red.btn:not(:disabled):not(.disabled).active, .table td.bg-red.btn:active, .table td.bg-red.btn.active,
- .table th.bg-red.btn:not(:disabled):not(.disabled):active,
- .table th.bg-red.btn:not(:disabled):not(.disabled).active,
- .table th.bg-red.btn:active,
- .table th.bg-red.btn.active {
- background-color: #bd2130 !important;
- border-color: #b21f2d;
- color: #fff;
- }
- .table td.bg-orange,
- .table th.bg-orange {
- background-color: #fd7e14 !important;
- }
- .table td.bg-orange,
- .table td.bg-orange > a,
- .table th.bg-orange,
- .table th.bg-orange > a {
- color: #1f2d3d !important;
- }
- .table td.bg-orange.btn:hover,
- .table th.bg-orange.btn:hover {
- border-color: #dc6502;
- color: #121a24;
- }
- .table td.bg-orange.btn:not(:disabled):not(.disabled):active, .table td.bg-orange.btn:not(:disabled):not(.disabled).active, .table td.bg-orange.btn:active, .table td.bg-orange.btn.active,
- .table th.bg-orange.btn:not(:disabled):not(.disabled):active,
- .table th.bg-orange.btn:not(:disabled):not(.disabled).active,
- .table th.bg-orange.btn:active,
- .table th.bg-orange.btn.active {
- background-color: #dc6502 !important;
- border-color: #cf5f02;
- color: #fff;
- }
- .table td.bg-yellow,
- .table th.bg-yellow {
- background-color: #ffc107 !important;
- }
- .table td.bg-yellow,
- .table td.bg-yellow > a,
- .table th.bg-yellow,
- .table th.bg-yellow > a {
- color: #1f2d3d !important;
- }
- .table td.bg-yellow.btn:hover,
- .table th.bg-yellow.btn:hover {
- border-color: #d39e00;
- color: #121a24;
- }
- .table td.bg-yellow.btn:not(:disabled):not(.disabled):active, .table td.bg-yellow.btn:not(:disabled):not(.disabled).active, .table td.bg-yellow.btn:active, .table td.bg-yellow.btn.active,
- .table th.bg-yellow.btn:not(:disabled):not(.disabled):active,
- .table th.bg-yellow.btn:not(:disabled):not(.disabled).active,
- .table th.bg-yellow.btn:active,
- .table th.bg-yellow.btn.active {
- background-color: #d39e00 !important;
- border-color: #c69500;
- color: #1f2d3d;
- }
- .table td.bg-green,
- .table th.bg-green {
- background-color: #28a745 !important;
- }
- .table td.bg-green,
- .table td.bg-green > a,
- .table th.bg-green,
- .table th.bg-green > a {
- color: #fff !important;
- }
- .table td.bg-green.btn:hover,
- .table th.bg-green.btn:hover {
- border-color: #1e7e34;
- color: #ececec;
- }
- .table td.bg-green.btn:not(:disabled):not(.disabled):active, .table td.bg-green.btn:not(:disabled):not(.disabled).active, .table td.bg-green.btn:active, .table td.bg-green.btn.active,
- .table th.bg-green.btn:not(:disabled):not(.disabled):active,
- .table th.bg-green.btn:not(:disabled):not(.disabled).active,
- .table th.bg-green.btn:active,
- .table th.bg-green.btn.active {
- background-color: #1e7e34 !important;
- border-color: #1c7430;
- color: #fff;
- }
- .table td.bg-teal,
- .table th.bg-teal {
- background-color: #20c997 !important;
- }
- .table td.bg-teal,
- .table td.bg-teal > a,
- .table th.bg-teal,
- .table th.bg-teal > a {
- color: #fff !important;
- }
- .table td.bg-teal.btn:hover,
- .table th.bg-teal.btn:hover {
- border-color: #199d76;
- color: #ececec;
- }
- .table td.bg-teal.btn:not(:disabled):not(.disabled):active, .table td.bg-teal.btn:not(:disabled):not(.disabled).active, .table td.bg-teal.btn:active, .table td.bg-teal.btn.active,
- .table th.bg-teal.btn:not(:disabled):not(.disabled):active,
- .table th.bg-teal.btn:not(:disabled):not(.disabled).active,
- .table th.bg-teal.btn:active,
- .table th.bg-teal.btn.active {
- background-color: #199d76 !important;
- border-color: #17926e;
- color: #fff;
- }
- .table td.bg-cyan,
- .table th.bg-cyan {
- background-color: #17a2b8 !important;
- }
- .table td.bg-cyan,
- .table td.bg-cyan > a,
- .table th.bg-cyan,
- .table th.bg-cyan > a {
- color: #fff !important;
- }
- .table td.bg-cyan.btn:hover,
- .table th.bg-cyan.btn:hover {
- border-color: #117a8b;
- color: #ececec;
- }
- .table td.bg-cyan.btn:not(:disabled):not(.disabled):active, .table td.bg-cyan.btn:not(:disabled):not(.disabled).active, .table td.bg-cyan.btn:active, .table td.bg-cyan.btn.active,
- .table th.bg-cyan.btn:not(:disabled):not(.disabled):active,
- .table th.bg-cyan.btn:not(:disabled):not(.disabled).active,
- .table th.bg-cyan.btn:active,
- .table th.bg-cyan.btn.active {
- background-color: #117a8b !important;
- border-color: #10707f;
- color: #fff;
- }
- .table td.bg-white,
- .table th.bg-white {
- background-color: #fff !important;
- }
- .table td.bg-white,
- .table td.bg-white > a,
- .table th.bg-white,
- .table th.bg-white > a {
- color: #1f2d3d !important;
- }
- .table td.bg-white.btn:hover,
- .table th.bg-white.btn:hover {
- border-color: #e6e6e6;
- color: #121a24;
- }
- .table td.bg-white.btn:not(:disabled):not(.disabled):active, .table td.bg-white.btn:not(:disabled):not(.disabled).active, .table td.bg-white.btn:active, .table td.bg-white.btn.active,
- .table th.bg-white.btn:not(:disabled):not(.disabled):active,
- .table th.bg-white.btn:not(:disabled):not(.disabled).active,
- .table th.bg-white.btn:active,
- .table th.bg-white.btn.active {
- background-color: #e6e6e6 !important;
- border-color: #dfdfdf;
- color: #1f2d3d;
- }
- .table td.bg-gray,
- .table th.bg-gray {
- background-color: #6c757d !important;
- }
- .table td.bg-gray,
- .table td.bg-gray > a,
- .table th.bg-gray,
- .table th.bg-gray > a {
- color: #fff !important;
- }
- .table td.bg-gray.btn:hover,
- .table th.bg-gray.btn:hover {
- border-color: #545b62;
- color: #ececec;
- }
- .table td.bg-gray.btn:not(:disabled):not(.disabled):active, .table td.bg-gray.btn:not(:disabled):not(.disabled).active, .table td.bg-gray.btn:active, .table td.bg-gray.btn.active,
- .table th.bg-gray.btn:not(:disabled):not(.disabled):active,
- .table th.bg-gray.btn:not(:disabled):not(.disabled).active,
- .table th.bg-gray.btn:active,
- .table th.bg-gray.btn.active {
- background-color: #545b62 !important;
- border-color: #4e555b;
- color: #fff;
- }
- .table td.bg-gray-dark,
- .table th.bg-gray-dark {
- background-color: #343a40 !important;
- }
- .table td.bg-gray-dark,
- .table td.bg-gray-dark > a,
- .table th.bg-gray-dark,
- .table th.bg-gray-dark > a {
- color: #fff !important;
- }
- .table td.bg-gray-dark.btn:hover,
- .table th.bg-gray-dark.btn:hover {
- border-color: #1d2124;
- color: #ececec;
- }
- .table td.bg-gray-dark.btn:not(:disabled):not(.disabled):active, .table td.bg-gray-dark.btn:not(:disabled):not(.disabled).active, .table td.bg-gray-dark.btn:active, .table td.bg-gray-dark.btn.active,
- .table th.bg-gray-dark.btn:not(:disabled):not(.disabled):active,
- .table th.bg-gray-dark.btn:not(:disabled):not(.disabled).active,
- .table th.bg-gray-dark.btn:active,
- .table th.bg-gray-dark.btn.active {
- background-color: #1d2124 !important;
- border-color: #171a1d;
- color: #fff;
- }
-}
-
-.bg-gray {
- background-color: #adb5bd;
- color: #1f2d3d;
-}
-
-.bg-gray-light {
- background-color: #f2f4f5;
- color: #1f2d3d !important;
-}
-
-.bg-black {
- background-color: #000;
- color: #fff !important;
-}
-
-.bg-white {
- background-color: #fff;
- color: #1f2d3d !important;
-}
-
-.bg-gradient-primary {
- background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-primary.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-primary.btn:hover {
- background: #007bff linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;
- border-color: #0062cc;
- color: #ececec;
-}
-
-.bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active {
- background: #007bff linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;
- border-color: #005cbf;
- color: #fff;
-}
-
-.bg-gradient-primary.btn:disabled, .bg-gradient-primary.btn.disabled {
- background-image: none !important;
- border-color: #007bff;
- color: #fff;
-}
-
-.bg-gradient-secondary {
- background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-secondary.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-secondary.btn:hover {
- background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
- border-color: #545b62;
- color: #ececec;
-}
-
-.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active {
- background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
- border-color: #4e555b;
- color: #fff;
-}
-
-.bg-gradient-secondary.btn:disabled, .bg-gradient-secondary.btn.disabled {
- background-image: none !important;
- border-color: #6c757d;
- color: #fff;
-}
-
-.bg-gradient-success {
- background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-success.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-success.btn:hover {
- background: #28a745 linear-gradient(180deg, #429a56, #218838) repeat-x !important;
- border-color: #1e7e34;
- color: #ececec;
-}
-
-.bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .bg-gradient-success.btn:active, .bg-gradient-success.btn.active {
- background: #28a745 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;
- border-color: #1c7430;
- color: #fff;
-}
-
-.bg-gradient-success.btn:disabled, .bg-gradient-success.btn.disabled {
- background-image: none !important;
- border-color: #28a745;
- color: #fff;
-}
-
-.bg-gradient-info {
- background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-info.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-info.btn:hover {
- background: #17a2b8 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;
- border-color: #117a8b;
- color: #ececec;
-}
-
-.bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .bg-gradient-info.btn:active, .bg-gradient-info.btn.active {
- background: #17a2b8 linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;
- border-color: #10707f;
- color: #fff;
-}
-
-.bg-gradient-info.btn:disabled, .bg-gradient-info.btn.disabled {
- background-image: none !important;
- border-color: #17a2b8;
- color: #fff;
-}
-
-.bg-gradient-warning {
- background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
- color: #1f2d3d;
-}
-
-.bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-warning.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-warning.btn:hover {
- background: #ffc107 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;
- border-color: #d39e00;
- color: #121a24;
-}
-
-.bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active {
- background: #ffc107 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;
- border-color: #c69500;
- color: #1f2d3d;
-}
-
-.bg-gradient-warning.btn:disabled, .bg-gradient-warning.btn.disabled {
- background-image: none !important;
- border-color: #ffc107;
- color: #1f2d3d;
-}
-
-.bg-gradient-danger {
- background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-danger.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-danger.btn:hover {
- background: #dc3545 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;
- border-color: #bd2130;
- color: #ececec;
-}
-
-.bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active {
- background: #dc3545 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;
- border-color: #b21f2d;
- color: #fff;
-}
-
-.bg-gradient-danger.btn:disabled, .bg-gradient-danger.btn.disabled {
- background-image: none !important;
- border-color: #dc3545;
- color: #fff;
-}
-
-.bg-gradient-light {
- background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
- color: #1f2d3d;
-}
-
-.bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-light.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-light.btn:hover {
- background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
- border-color: #dae0e5;
- color: #121a24;
-}
-
-.bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .bg-gradient-light.btn:active, .bg-gradient-light.btn.active {
- background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
- border-color: #d3d9df;
- color: #1f2d3d;
-}
-
-.bg-gradient-light.btn:disabled, .bg-gradient-light.btn.disabled {
- background-image: none !important;
- border-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.bg-gradient-dark {
- background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-dark.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-dark.btn:hover {
- background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
- border-color: #1d2124;
- color: #ececec;
-}
-
-.bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active {
- background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
- border-color: #171a1d;
- color: #fff;
-}
-
-.bg-gradient-dark.btn:disabled, .bg-gradient-dark.btn.disabled {
- background-image: none !important;
- border-color: #343a40;
- color: #fff;
-}
-
-.bg-gradient-lightblue {
- background: #3c8dbc linear-gradient(180deg, #599ec6, #3c8dbc) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-lightblue.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-lightblue.btn:hover {
- background: #3c8dbc linear-gradient(180deg, #518cad, #33779f) repeat-x !important;
- border-color: #307095;
- color: #ececec;
-}
-
-.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn:active, .bg-gradient-lightblue.btn.active {
- background: #3c8dbc linear-gradient(180deg, #4f85a5, #307095) repeat-x !important;
- border-color: #2d698c;
- color: #fff;
-}
-
-.bg-gradient-lightblue.btn:disabled, .bg-gradient-lightblue.btn.disabled {
- background-image: none !important;
- border-color: #3c8dbc;
- color: #fff;
-}
-
-.bg-gradient-navy {
- background: #001f3f linear-gradient(180deg, #26415c, #001f3f) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-navy.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-navy.btn:hover {
- background: #001f3f linear-gradient(180deg, #26313b, #000c19) repeat-x !important;
- border-color: #00060c;
- color: #ececec;
-}
-
-.bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn:active, .bg-gradient-navy.btn.active {
- background: #001f3f linear-gradient(180deg, #262b30, #00060c) repeat-x !important;
- border-color: black;
- color: #fff;
-}
-
-.bg-gradient-navy.btn:disabled, .bg-gradient-navy.btn.disabled {
- background-image: none !important;
- border-color: #001f3f;
- color: #fff;
-}
-
-.bg-gradient-olive {
- background: #3d9970 linear-gradient(180deg, #5aa885, #3d9970) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-olive.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-olive.btn:hover {
- background: #3d9970 linear-gradient(180deg, #519174, #327e5c) repeat-x !important;
- border-color: #2e7555;
- color: #ececec;
-}
-
-.bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn:active, .bg-gradient-olive.btn.active {
- background: #3d9970 linear-gradient(180deg, #4e896f, #2e7555) repeat-x !important;
- border-color: #2b6b4f;
- color: #fff;
-}
-
-.bg-gradient-olive.btn:disabled, .bg-gradient-olive.btn.disabled {
- background-image: none !important;
- border-color: #3d9970;
- color: #fff;
-}
-
-.bg-gradient-lime {
- background: #01ff70 linear-gradient(180deg, #27ff85, #01ff70) repeat-x !important;
- color: #1f2d3d;
-}
-
-.bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-lime.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-lime.btn:hover {
- background: #01ff70 linear-gradient(180deg, #26df77, #00da5f) repeat-x !important;
- border-color: #00cd5a;
- color: #121a24;
-}
-
-.bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn:active, .bg-gradient-lime.btn.active {
- background: #01ff70 linear-gradient(180deg, #26d572, #00cd5a) repeat-x !important;
- border-color: #00c054;
- color: #fff;
-}
-
-.bg-gradient-lime.btn:disabled, .bg-gradient-lime.btn.disabled {
- background-image: none !important;
- border-color: #01ff70;
- color: #1f2d3d;
-}
-
-.bg-gradient-fuchsia {
- background: #f012be linear-gradient(180deg, #f236c8, #f012be) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-fuchsia.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-fuchsia.btn:hover {
- background: #f012be linear-gradient(180deg, #d631b1, #cf0da3) repeat-x !important;
- border-color: #c30c9a;
- color: #ececec;
-}
-
-.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn.active {
- background: #f012be linear-gradient(180deg, #cc31a9, #c30c9a) repeat-x !important;
- border-color: #b70c90;
- color: #fff;
-}
-
-.bg-gradient-fuchsia.btn:disabled, .bg-gradient-fuchsia.btn.disabled {
- background-image: none !important;
- border-color: #f012be;
- color: #fff;
-}
-
-.bg-gradient-maroon {
- background: #d81b60 linear-gradient(180deg, #de3d78, #d81b60) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-maroon.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-maroon.btn:hover {
- background: #d81b60 linear-gradient(180deg, #c13a6b, #b61751) repeat-x !important;
- border-color: #ab154c;
- color: #ececec;
-}
-
-.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn.active {
- background: #d81b60 linear-gradient(180deg, #b73867, #ab154c) repeat-x !important;
- border-color: #9f1447;
- color: #fff;
-}
-
-.bg-gradient-maroon.btn:disabled, .bg-gradient-maroon.btn.disabled {
- background-image: none !important;
- border-color: #d81b60;
- color: #fff;
-}
-
-.bg-gradient-blue {
- background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-blue.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-blue.btn:hover {
- background: #007bff linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;
- border-color: #0062cc;
- color: #ececec;
-}
-
-.bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active {
- background: #007bff linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;
- border-color: #005cbf;
- color: #fff;
-}
-
-.bg-gradient-blue.btn:disabled, .bg-gradient-blue.btn.disabled {
- background-image: none !important;
- border-color: #007bff;
- color: #fff;
-}
-
-.bg-gradient-indigo {
- background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-indigo.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-indigo.btn:hover {
- background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
- border-color: #510bc4;
- color: #ececec;
-}
-
-.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active {
- background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
- border-color: #4c0ab8;
- color: #fff;
-}
-
-.bg-gradient-indigo.btn:disabled, .bg-gradient-indigo.btn.disabled {
- background-image: none !important;
- border-color: #6610f2;
- color: #fff;
-}
-
-.bg-gradient-purple {
- background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-purple.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-purple.btn:hover {
- background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
- border-color: #59339d;
- color: #ececec;
-}
-
-.bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active {
- background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
- border-color: #533093;
- color: #fff;
-}
-
-.bg-gradient-purple.btn:disabled, .bg-gradient-purple.btn.disabled {
- background-image: none !important;
- border-color: #6f42c1;
- color: #fff;
-}
-
-.bg-gradient-pink {
- background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-pink.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-pink.btn:hover {
- background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
- border-color: #d91a72;
- color: #ececec;
-}
-
-.bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active {
- background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
- border-color: #ce196c;
- color: #fff;
-}
-
-.bg-gradient-pink.btn:disabled, .bg-gradient-pink.btn.disabled {
- background-image: none !important;
- border-color: #e83e8c;
- color: #fff;
-}
-
-.bg-gradient-red {
- background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-red.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-red.btn:hover {
- background: #dc3545 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;
- border-color: #bd2130;
- color: #ececec;
-}
-
-.bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .bg-gradient-red.btn:active, .bg-gradient-red.btn.active {
- background: #dc3545 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;
- border-color: #b21f2d;
- color: #fff;
-}
-
-.bg-gradient-red.btn:disabled, .bg-gradient-red.btn.disabled {
- background-image: none !important;
- border-color: #dc3545;
- color: #fff;
-}
-
-.bg-gradient-orange {
- background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
- color: #1f2d3d;
-}
-
-.bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-orange.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-orange.btn:hover {
- background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
- border-color: #dc6502;
- color: #121a24;
-}
-
-.bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active {
- background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
- border-color: #cf5f02;
- color: #fff;
-}
-
-.bg-gradient-orange.btn:disabled, .bg-gradient-orange.btn.disabled {
- background-image: none !important;
- border-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.bg-gradient-yellow {
- background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
- color: #1f2d3d;
-}
-
-.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-yellow.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-yellow.btn:hover {
- background: #ffc107 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;
- border-color: #d39e00;
- color: #121a24;
-}
-
-.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active {
- background: #ffc107 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;
- border-color: #c69500;
- color: #1f2d3d;
-}
-
-.bg-gradient-yellow.btn:disabled, .bg-gradient-yellow.btn.disabled {
- background-image: none !important;
- border-color: #ffc107;
- color: #1f2d3d;
-}
-
-.bg-gradient-green {
- background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-green.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-green.btn:hover {
- background: #28a745 linear-gradient(180deg, #429a56, #218838) repeat-x !important;
- border-color: #1e7e34;
- color: #ececec;
-}
-
-.bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .bg-gradient-green.btn:active, .bg-gradient-green.btn.active {
- background: #28a745 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;
- border-color: #1c7430;
- color: #fff;
-}
-
-.bg-gradient-green.btn:disabled, .bg-gradient-green.btn.disabled {
- background-image: none !important;
- border-color: #28a745;
- color: #fff;
-}
-
-.bg-gradient-teal {
- background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-teal.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-teal.btn:hover {
- background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
- border-color: #199d76;
- color: #ececec;
-}
-
-.bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active {
- background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
- border-color: #17926e;
- color: #fff;
-}
-
-.bg-gradient-teal.btn:disabled, .bg-gradient-teal.btn.disabled {
- background-image: none !important;
- border-color: #20c997;
- color: #fff;
-}
-
-.bg-gradient-cyan {
- background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-cyan.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-cyan.btn:hover {
- background: #17a2b8 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;
- border-color: #117a8b;
- color: #ececec;
-}
-
-.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active {
- background: #17a2b8 linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;
- border-color: #10707f;
- color: #fff;
-}
-
-.bg-gradient-cyan.btn:disabled, .bg-gradient-cyan.btn.disabled {
- background-image: none !important;
- border-color: #17a2b8;
- color: #fff;
-}
-
-.bg-gradient-white {
- background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
- color: #1f2d3d;
-}
-
-.bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-white.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-white.btn:hover {
- background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
- border-color: #e6e6e6;
- color: #121a24;
-}
-
-.bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .bg-gradient-white.btn:active, .bg-gradient-white.btn.active {
- background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
- border-color: #dfdfdf;
- color: #1f2d3d;
-}
-
-.bg-gradient-white.btn:disabled, .bg-gradient-white.btn.disabled {
- background-image: none !important;
- border-color: #fff;
- color: #1f2d3d;
-}
-
-.bg-gradient-gray {
- background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-gray.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-gray.btn:hover {
- background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
- border-color: #545b62;
- color: #ececec;
-}
-
-.bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active {
- background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
- border-color: #4e555b;
- color: #fff;
-}
-
-.bg-gradient-gray.btn:disabled, .bg-gradient-gray.btn.disabled {
- background-image: none !important;
- border-color: #6c757d;
- color: #fff;
-}
-
-.bg-gradient-gray-dark {
- background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
- color: #fff;
-}
-
-.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
-.show > .bg-gradient-gray-dark.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.bg-gradient-gray-dark.btn:hover {
- background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
- border-color: #1d2124;
- color: #ececec;
-}
-
-.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active {
- background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
- border-color: #171a1d;
- color: #fff;
-}
-
-.bg-gradient-gray-dark.btn:disabled, .bg-gradient-gray-dark.btn.disabled {
- background-image: none !important;
- border-color: #343a40;
- color: #fff;
-}
-
-[class^="bg-"].disabled {
- opacity: .65;
-}
-
-a.text-muted:hover {
- color: #007bff !important;
-}
-
-.link-muted {
- color: #5d6974;
-}
-
-.link-muted:hover, .link-muted:focus {
- color: #464f58;
-}
-
-.link-black {
- color: #6c757d;
-}
-
-.link-black:hover, .link-black:focus {
- color: #e6e8ea;
-}
-
-.accent-primary .btn-link,
-.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-primary .nav-tabs .nav-link {
- color: #007bff;
-}
-
-.accent-primary .btn-link:hover,
-.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-primary .nav-tabs .nav-link:hover {
- color: #0056b3;
-}
-
-.accent-primary .dropdown-item:active, .accent-primary .dropdown-item.active {
- background-color: #007bff;
- color: #fff;
-}
-
-.accent-primary .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #007bff;
- border-color: #004a99;
-}
-
-.accent-primary .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-primary .custom-select:focus,
-.accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-primary .custom-file-input:focus ~ .custom-file-label {
- border-color: #80bdff;
-}
-
-.accent-primary .page-item .page-link {
- color: #007bff;
-}
-
-.accent-primary .page-item.active a,
-.accent-primary .page-item.active .page-link {
- background-color: #007bff;
- border-color: #007bff;
- color: #fff;
-}
-
-.accent-primary .page-item.disabled a,
-.accent-primary .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-primary .page-item .page-link:hover, .dark-mode.accent-primary .page-item .page-link:focus {
- color: #1a88ff;
-}
-
-.accent-secondary .btn-link,
-.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-secondary .nav-tabs .nav-link {
- color: #6c757d;
-}
-
-.accent-secondary .btn-link:hover,
-.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-secondary .nav-tabs .nav-link:hover {
- color: #494f54;
-}
-
-.accent-secondary .dropdown-item:active, .accent-secondary .dropdown-item.active {
- background-color: #6c757d;
- color: #fff;
-}
-
-.accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-secondary .custom-select:focus,
-.accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-secondary .custom-file-input:focus ~ .custom-file-label {
- border-color: #afb5ba;
-}
-
-.accent-secondary .page-item .page-link {
- color: #6c757d;
-}
-
-.accent-secondary .page-item.active a,
-.accent-secondary .page-item.active .page-link {
- background-color: #6c757d;
- border-color: #6c757d;
- color: #fff;
-}
-
-.accent-secondary .page-item.disabled a,
-.accent-secondary .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode.accent-secondary .page-item .page-link:focus {
- color: #78828a;
-}
-
-.accent-success .btn-link,
-.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-success .nav-tabs .nav-link {
- color: #28a745;
-}
-
-.accent-success .btn-link:hover,
-.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-success .nav-tabs .nav-link:hover {
- color: #19692c;
-}
-
-.accent-success .dropdown-item:active, .accent-success .dropdown-item.active {
- background-color: #28a745;
- color: #fff;
-}
-
-.accent-success .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #28a745;
- border-color: #145523;
-}
-
-.accent-success .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-success .custom-select:focus,
-.accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-success .custom-file-input:focus ~ .custom-file-label {
- border-color: #71dd8a;
-}
-
-.accent-success .page-item .page-link {
- color: #28a745;
-}
-
-.accent-success .page-item.active a,
-.accent-success .page-item.active .page-link {
- background-color: #28a745;
- border-color: #28a745;
- color: #fff;
-}
-
-.accent-success .page-item.disabled a,
-.accent-success .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-success .page-item .page-link:hover, .dark-mode.accent-success .page-item .page-link:focus {
- color: #2dbc4e;
-}
-
-.accent-info .btn-link,
-.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-info .nav-tabs .nav-link {
- color: #17a2b8;
-}
-
-.accent-info .btn-link:hover,
-.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-info .nav-tabs .nav-link:hover {
- color: #0f6674;
-}
-
-.accent-info .dropdown-item:active, .accent-info .dropdown-item.active {
- background-color: #17a2b8;
- color: #fff;
-}
-
-.accent-info .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #17a2b8;
- border-color: #0c525d;
-}
-
-.accent-info .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-info .custom-select:focus,
-.accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-info .custom-file-input:focus ~ .custom-file-label {
- border-color: #63d9ec;
-}
-
-.accent-info .page-item .page-link {
- color: #17a2b8;
-}
-
-.accent-info .page-item.active a,
-.accent-info .page-item.active .page-link {
- background-color: #17a2b8;
- border-color: #17a2b8;
- color: #fff;
-}
-
-.accent-info .page-item.disabled a,
-.accent-info .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-info .page-item .page-link:hover, .dark-mode.accent-info .page-item .page-link:focus {
- color: #1ab6cf;
-}
-
-.accent-warning .btn-link,
-.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-warning .nav-tabs .nav-link {
- color: #ffc107;
-}
-
-.accent-warning .btn-link:hover,
-.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-warning .nav-tabs .nav-link:hover {
- color: #ba8b00;
-}
-
-.accent-warning .dropdown-item:active, .accent-warning .dropdown-item.active {
- background-color: #ffc107;
- color: #1f2d3d;
-}
-
-.accent-warning .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #ffc107;
- border-color: #a07800;
-}
-
-.accent-warning .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-warning .custom-select:focus,
-.accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-warning .custom-file-input:focus ~ .custom-file-label {
- border-color: #ffe187;
-}
-
-.accent-warning .page-item .page-link {
- color: #ffc107;
-}
-
-.accent-warning .page-item.active a,
-.accent-warning .page-item.active .page-link {
- background-color: #ffc107;
- border-color: #ffc107;
- color: #fff;
-}
-
-.accent-warning .page-item.disabled a,
-.accent-warning .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-warning .page-item .page-link:hover, .dark-mode.accent-warning .page-item .page-link:focus {
- color: #ffc721;
-}
-
-.accent-danger .btn-link,
-.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-danger .nav-tabs .nav-link {
- color: #dc3545;
-}
-
-.accent-danger .btn-link:hover,
-.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-danger .nav-tabs .nav-link:hover {
- color: #a71d2a;
-}
-
-.accent-danger .dropdown-item:active, .accent-danger .dropdown-item.active {
- background-color: #dc3545;
- color: #fff;
-}
-
-.accent-danger .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #dc3545;
- border-color: #921925;
-}
-
-.accent-danger .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-danger .custom-select:focus,
-.accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-danger .custom-file-input:focus ~ .custom-file-label {
- border-color: #efa2a9;
-}
-
-.accent-danger .page-item .page-link {
- color: #dc3545;
-}
-
-.accent-danger .page-item.active a,
-.accent-danger .page-item.active .page-link {
- background-color: #dc3545;
- border-color: #dc3545;
- color: #fff;
-}
-
-.accent-danger .page-item.disabled a,
-.accent-danger .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-danger .page-item .page-link:hover, .dark-mode.accent-danger .page-item .page-link:focus {
- color: #e04b59;
-}
-
-.accent-light .btn-link,
-.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-light .nav-tabs .nav-link {
- color: #f8f9fa;
-}
-
-.accent-light .btn-link:hover,
-.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-light .nav-tabs .nav-link:hover {
- color: #cbd3da;
-}
-
-.accent-light .dropdown-item:active, .accent-light .dropdown-item.active {
- background-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.accent-light .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f8f9fa;
- border-color: #bdc6d0;
-}
-
-.accent-light .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-light .custom-select:focus,
-.accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-light .custom-file-input:focus ~ .custom-file-label {
- border-color: white;
-}
-
-.accent-light .page-item .page-link {
- color: #f8f9fa;
-}
-
-.accent-light .page-item.active a,
-.accent-light .page-item.active .page-link {
- background-color: #f8f9fa;
- border-color: #f8f9fa;
- color: #fff;
-}
-
-.accent-light .page-item.disabled a,
-.accent-light .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-light .page-item .page-link:hover, .dark-mode.accent-light .page-item .page-link:focus {
- color: white;
-}
-
-.accent-dark .btn-link,
-.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-dark .nav-tabs .nav-link {
- color: #343a40;
-}
-
-.accent-dark .btn-link:hover,
-.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-dark .nav-tabs .nav-link:hover {
- color: #121416;
-}
-
-.accent-dark .dropdown-item:active, .accent-dark .dropdown-item.active {
- background-color: #343a40;
- color: #fff;
-}
-
-.accent-dark .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.accent-dark .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-dark .custom-select:focus,
-.accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-dark .custom-file-input:focus ~ .custom-file-label {
- border-color: #6d7a86;
-}
-
-.accent-dark .page-item .page-link {
- color: #343a40;
-}
-
-.accent-dark .page-item.active a,
-.accent-dark .page-item.active .page-link {
- background-color: #343a40;
- border-color: #343a40;
- color: #fff;
-}
-
-.accent-dark .page-item.disabled a,
-.accent-dark .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-dark .page-item .page-link:hover, .dark-mode.accent-dark .page-item .page-link:focus {
- color: #3f474e;
-}
-
-.accent-lightblue .btn-link,
-.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-lightblue .nav-tabs .nav-link {
- color: #3c8dbc;
-}
-
-.accent-lightblue .btn-link:hover,
-.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-lightblue .nav-tabs .nav-link:hover {
- color: #296282;
-}
-
-.accent-lightblue .dropdown-item:active, .accent-lightblue .dropdown-item.active {
- background-color: #3c8dbc;
- color: #fff;
-}
-
-.accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3c8dbc;
- border-color: #23536f;
-}
-
-.accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-lightblue .custom-select:focus,
-.accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-lightblue .custom-file-input:focus ~ .custom-file-label {
- border-color: #99c5de;
-}
-
-.accent-lightblue .page-item .page-link {
- color: #3c8dbc;
-}
-
-.accent-lightblue .page-item.active a,
-.accent-lightblue .page-item.active .page-link {
- background-color: #3c8dbc;
- border-color: #3c8dbc;
- color: #fff;
-}
-
-.accent-lightblue .page-item.disabled a,
-.accent-lightblue .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode.accent-lightblue .page-item .page-link:focus {
- color: #4c99c6;
-}
-
-.accent-navy .btn-link,
-.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-navy .nav-tabs .nav-link {
- color: #001f3f;
-}
-
-.accent-navy .btn-link:hover,
-.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-navy .nav-tabs .nav-link:hover {
- color: black;
-}
-
-.accent-navy .dropdown-item:active, .accent-navy .dropdown-item.active {
- background-color: #001f3f;
- color: #fff;
-}
-
-.accent-navy .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #001f3f;
- border-color: black;
-}
-
-.accent-navy .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-navy .custom-select:focus,
-.accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-navy .custom-file-input:focus ~ .custom-file-label {
- border-color: #005ebf;
-}
-
-.accent-navy .page-item .page-link {
- color: #001f3f;
-}
-
-.accent-navy .page-item.active a,
-.accent-navy .page-item.active .page-link {
- background-color: #001f3f;
- border-color: #001f3f;
- color: #fff;
-}
-
-.accent-navy .page-item.disabled a,
-.accent-navy .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-navy .page-item .page-link:hover, .dark-mode.accent-navy .page-item .page-link:focus {
- color: #002c59;
-}
-
-.accent-olive .btn-link,
-.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-olive .nav-tabs .nav-link {
- color: #3d9970;
-}
-
-.accent-olive .btn-link:hover,
-.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-olive .nav-tabs .nav-link:hover {
- color: #276248;
-}
-
-.accent-olive .dropdown-item:active, .accent-olive .dropdown-item.active {
- background-color: #3d9970;
- color: #fff;
-}
-
-.accent-olive .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3d9970;
- border-color: #20503b;
-}
-
-.accent-olive .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-olive .custom-select:focus,
-.accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-olive .custom-file-input:focus ~ .custom-file-label {
- border-color: #87cfaf;
-}
-
-.accent-olive .page-item .page-link {
- color: #3d9970;
-}
-
-.accent-olive .page-item.active a,
-.accent-olive .page-item.active .page-link {
- background-color: #3d9970;
- border-color: #3d9970;
- color: #fff;
-}
-
-.accent-olive .page-item.disabled a,
-.accent-olive .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-olive .page-item .page-link:hover, .dark-mode.accent-olive .page-item .page-link:focus {
- color: #44ab7d;
-}
-
-.accent-lime .btn-link,
-.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-lime .nav-tabs .nav-link {
- color: #01ff70;
-}
-
-.accent-lime .btn-link:hover,
-.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-lime .nav-tabs .nav-link:hover {
- color: #00b44e;
-}
-
-.accent-lime .dropdown-item:active, .accent-lime .dropdown-item.active {
- background-color: #01ff70;
- color: #1f2d3d;
-}
-
-.accent-lime .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #01ff70;
- border-color: #009a43;
-}
-
-.accent-lime .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-lime .custom-select:focus,
-.accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-lime .custom-file-input:focus ~ .custom-file-label {
- border-color: #81ffb8;
-}
-
-.accent-lime .page-item .page-link {
- color: #01ff70;
-}
-
-.accent-lime .page-item.active a,
-.accent-lime .page-item.active .page-link {
- background-color: #01ff70;
- border-color: #01ff70;
- color: #fff;
-}
-
-.accent-lime .page-item.disabled a,
-.accent-lime .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-lime .page-item .page-link:hover, .dark-mode.accent-lime .page-item .page-link:focus {
- color: #1bff7e;
-}
-
-.accent-fuchsia .btn-link,
-.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-fuchsia .nav-tabs .nav-link {
- color: #f012be;
-}
-
-.accent-fuchsia .btn-link:hover,
-.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-fuchsia .nav-tabs .nav-link:hover {
- color: #ab0b87;
-}
-
-.accent-fuchsia .dropdown-item:active, .accent-fuchsia .dropdown-item.active {
- background-color: #f012be;
- color: #fff;
-}
-
-.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f012be;
- border-color: #930974;
-}
-
-.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-fuchsia .custom-select:focus,
-.accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
- border-color: #f88adf;
-}
-
-.accent-fuchsia .page-item .page-link {
- color: #f012be;
-}
-
-.accent-fuchsia .page-item.active a,
-.accent-fuchsia .page-item.active .page-link {
- background-color: #f012be;
- border-color: #f012be;
- color: #fff;
-}
-
-.accent-fuchsia .page-item.disabled a,
-.accent-fuchsia .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode.accent-fuchsia .page-item .page-link:focus {
- color: #f22ac5;
-}
-
-.accent-maroon .btn-link,
-.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-maroon .nav-tabs .nav-link {
- color: #d81b60;
-}
-
-.accent-maroon .btn-link:hover,
-.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-maroon .nav-tabs .nav-link:hover {
- color: #941342;
-}
-
-.accent-maroon .dropdown-item:active, .accent-maroon .dropdown-item.active {
- background-color: #d81b60;
- color: #fff;
-}
-
-.accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #d81b60;
- border-color: #7d1038;
-}
-
-.accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-maroon .custom-select:focus,
-.accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-maroon .custom-file-input:focus ~ .custom-file-label {
- border-color: #f083ab;
-}
-
-.accent-maroon .page-item .page-link {
- color: #d81b60;
-}
-
-.accent-maroon .page-item.active a,
-.accent-maroon .page-item.active .page-link {
- background-color: #d81b60;
- border-color: #d81b60;
- color: #fff;
-}
-
-.accent-maroon .page-item.disabled a,
-.accent-maroon .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode.accent-maroon .page-item .page-link:focus {
- color: #e4286d;
-}
-
-.accent-blue .btn-link,
-.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-blue .nav-tabs .nav-link {
- color: #007bff;
-}
-
-.accent-blue .btn-link:hover,
-.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-blue .nav-tabs .nav-link:hover {
- color: #0056b3;
-}
-
-.accent-blue .dropdown-item:active, .accent-blue .dropdown-item.active {
- background-color: #007bff;
- color: #fff;
-}
-
-.accent-blue .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #007bff;
- border-color: #004a99;
-}
-
-.accent-blue .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-blue .custom-select:focus,
-.accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-blue .custom-file-input:focus ~ .custom-file-label {
- border-color: #80bdff;
-}
-
-.accent-blue .page-item .page-link {
- color: #007bff;
-}
-
-.accent-blue .page-item.active a,
-.accent-blue .page-item.active .page-link {
- background-color: #007bff;
- border-color: #007bff;
- color: #fff;
-}
-
-.accent-blue .page-item.disabled a,
-.accent-blue .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-blue .page-item .page-link:hover, .dark-mode.accent-blue .page-item .page-link:focus {
- color: #1a88ff;
-}
-
-.accent-indigo .btn-link,
-.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-indigo .nav-tabs .nav-link {
- color: #6610f2;
-}
-
-.accent-indigo .btn-link:hover,
-.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-indigo .nav-tabs .nav-link:hover {
- color: #4709ac;
-}
-
-.accent-indigo .dropdown-item:active, .accent-indigo .dropdown-item.active {
- background-color: #6610f2;
- color: #fff;
-}
-
-.accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6610f2;
- border-color: #3d0894;
-}
-
-.accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-indigo .custom-select:focus,
-.accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-indigo .custom-file-input:focus ~ .custom-file-label {
- border-color: #b389f9;
-}
-
-.accent-indigo .page-item .page-link {
- color: #6610f2;
-}
-
-.accent-indigo .page-item.active a,
-.accent-indigo .page-item.active .page-link {
- background-color: #6610f2;
- border-color: #6610f2;
- color: #fff;
-}
-
-.accent-indigo .page-item.disabled a,
-.accent-indigo .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode.accent-indigo .page-item .page-link:focus {
- color: #7528f3;
-}
-
-.accent-purple .btn-link,
-.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-purple .nav-tabs .nav-link {
- color: #6f42c1;
-}
-
-.accent-purple .btn-link:hover,
-.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-purple .nav-tabs .nav-link:hover {
- color: #4e2d89;
-}
-
-.accent-purple .dropdown-item:active, .accent-purple .dropdown-item.active {
- background-color: #6f42c1;
- color: #fff;
-}
-
-.accent-purple .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6f42c1;
- border-color: #432776;
-}
-
-.accent-purple .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-purple .custom-select:focus,
-.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-purple .custom-file-input:focus ~ .custom-file-label {
- border-color: #b8a2e0;
-}
-
-.accent-purple .page-item .page-link {
- color: #6f42c1;
-}
-
-.accent-purple .page-item.active a,
-.accent-purple .page-item.active .page-link {
- background-color: #6f42c1;
- border-color: #6f42c1;
- color: #fff;
-}
-
-.accent-purple .page-item.disabled a,
-.accent-purple .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-purple .page-item .page-link:hover, .dark-mode.accent-purple .page-item .page-link:focus {
- color: #7e55c7;
-}
-
-.accent-pink .btn-link,
-.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-pink .nav-tabs .nav-link {
- color: #e83e8c;
-}
-
-.accent-pink .btn-link:hover,
-.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-pink .nav-tabs .nav-link:hover {
- color: #c21766;
-}
-
-.accent-pink .dropdown-item:active, .accent-pink .dropdown-item.active {
- background-color: #e83e8c;
- color: #fff;
-}
-
-.accent-pink .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #e83e8c;
- border-color: #ac145a;
-}
-
-.accent-pink .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-pink .custom-select:focus,
-.accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-pink .custom-file-input:focus ~ .custom-file-label {
- border-color: #f6b0d0;
-}
-
-.accent-pink .page-item .page-link {
- color: #e83e8c;
-}
-
-.accent-pink .page-item.active a,
-.accent-pink .page-item.active .page-link {
- background-color: #e83e8c;
- border-color: #e83e8c;
- color: #fff;
-}
-
-.accent-pink .page-item.disabled a,
-.accent-pink .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-pink .page-item .page-link:hover, .dark-mode.accent-pink .page-item .page-link:focus {
- color: #eb559a;
-}
-
-.accent-red .btn-link,
-.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-red .nav-tabs .nav-link {
- color: #dc3545;
-}
-
-.accent-red .btn-link:hover,
-.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-red .nav-tabs .nav-link:hover {
- color: #a71d2a;
-}
-
-.accent-red .dropdown-item:active, .accent-red .dropdown-item.active {
- background-color: #dc3545;
- color: #fff;
-}
-
-.accent-red .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #dc3545;
- border-color: #921925;
-}
-
-.accent-red .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-red .custom-select:focus,
-.accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-red .custom-file-input:focus ~ .custom-file-label {
- border-color: #efa2a9;
-}
-
-.accent-red .page-item .page-link {
- color: #dc3545;
-}
-
-.accent-red .page-item.active a,
-.accent-red .page-item.active .page-link {
- background-color: #dc3545;
- border-color: #dc3545;
- color: #fff;
-}
-
-.accent-red .page-item.disabled a,
-.accent-red .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-red .page-item .page-link:hover, .dark-mode.accent-red .page-item .page-link:focus {
- color: #e04b59;
-}
-
-.accent-orange .btn-link,
-.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-orange .nav-tabs .nav-link {
- color: #fd7e14;
-}
-
-.accent-orange .btn-link:hover,
-.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-orange .nav-tabs .nav-link:hover {
- color: #c35a02;
-}
-
-.accent-orange .dropdown-item:active, .accent-orange .dropdown-item.active {
- background-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.accent-orange .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #fd7e14;
- border-color: #aa4e01;
-}
-
-.accent-orange .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-orange .custom-select:focus,
-.accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-orange .custom-file-input:focus ~ .custom-file-label {
- border-color: #fec392;
-}
-
-.accent-orange .page-item .page-link {
- color: #fd7e14;
-}
-
-.accent-orange .page-item.active a,
-.accent-orange .page-item.active .page-link {
- background-color: #fd7e14;
- border-color: #fd7e14;
- color: #fff;
-}
-
-.accent-orange .page-item.disabled a,
-.accent-orange .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-orange .page-item .page-link:hover, .dark-mode.accent-orange .page-item .page-link:focus {
- color: #fd8c2d;
-}
-
-.accent-yellow .btn-link,
-.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-yellow .nav-tabs .nav-link {
- color: #ffc107;
-}
-
-.accent-yellow .btn-link:hover,
-.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-yellow .nav-tabs .nav-link:hover {
- color: #ba8b00;
-}
-
-.accent-yellow .dropdown-item:active, .accent-yellow .dropdown-item.active {
- background-color: #ffc107;
- color: #1f2d3d;
-}
-
-.accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #ffc107;
- border-color: #a07800;
-}
-
-.accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-yellow .custom-select:focus,
-.accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-yellow .custom-file-input:focus ~ .custom-file-label {
- border-color: #ffe187;
-}
-
-.accent-yellow .page-item .page-link {
- color: #ffc107;
-}
-
-.accent-yellow .page-item.active a,
-.accent-yellow .page-item.active .page-link {
- background-color: #ffc107;
- border-color: #ffc107;
- color: #fff;
-}
-
-.accent-yellow .page-item.disabled a,
-.accent-yellow .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode.accent-yellow .page-item .page-link:focus {
- color: #ffc721;
-}
-
-.accent-green .btn-link,
-.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-green .nav-tabs .nav-link {
- color: #28a745;
-}
-
-.accent-green .btn-link:hover,
-.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-green .nav-tabs .nav-link:hover {
- color: #19692c;
-}
-
-.accent-green .dropdown-item:active, .accent-green .dropdown-item.active {
- background-color: #28a745;
- color: #fff;
-}
-
-.accent-green .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #28a745;
- border-color: #145523;
-}
-
-.accent-green .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-green .custom-select:focus,
-.accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-green .custom-file-input:focus ~ .custom-file-label {
- border-color: #71dd8a;
-}
-
-.accent-green .page-item .page-link {
- color: #28a745;
-}
-
-.accent-green .page-item.active a,
-.accent-green .page-item.active .page-link {
- background-color: #28a745;
- border-color: #28a745;
- color: #fff;
-}
-
-.accent-green .page-item.disabled a,
-.accent-green .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-green .page-item .page-link:hover, .dark-mode.accent-green .page-item .page-link:focus {
- color: #2dbc4e;
-}
-
-.accent-teal .btn-link,
-.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-teal .nav-tabs .nav-link {
- color: #20c997;
-}
-
-.accent-teal .btn-link:hover,
-.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-teal .nav-tabs .nav-link:hover {
- color: #158765;
-}
-
-.accent-teal .dropdown-item:active, .accent-teal .dropdown-item.active {
- background-color: #20c997;
- color: #fff;
-}
-
-.accent-teal .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #20c997;
- border-color: #127155;
-}
-
-.accent-teal .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-teal .custom-select:focus,
-.accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-teal .custom-file-input:focus ~ .custom-file-label {
- border-color: #7eeaca;
-}
-
-.accent-teal .page-item .page-link {
- color: #20c997;
-}
-
-.accent-teal .page-item.active a,
-.accent-teal .page-item.active .page-link {
- background-color: #20c997;
- border-color: #20c997;
- color: #fff;
-}
-
-.accent-teal .page-item.disabled a,
-.accent-teal .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-teal .page-item .page-link:hover, .dark-mode.accent-teal .page-item .page-link:focus {
- color: #26dca6;
-}
-
-.accent-cyan .btn-link,
-.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-cyan .nav-tabs .nav-link {
- color: #17a2b8;
-}
-
-.accent-cyan .btn-link:hover,
-.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-cyan .nav-tabs .nav-link:hover {
- color: #0f6674;
-}
-
-.accent-cyan .dropdown-item:active, .accent-cyan .dropdown-item.active {
- background-color: #17a2b8;
- color: #fff;
-}
-
-.accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #17a2b8;
- border-color: #0c525d;
-}
-
-.accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-cyan .custom-select:focus,
-.accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-cyan .custom-file-input:focus ~ .custom-file-label {
- border-color: #63d9ec;
-}
-
-.accent-cyan .page-item .page-link {
- color: #17a2b8;
-}
-
-.accent-cyan .page-item.active a,
-.accent-cyan .page-item.active .page-link {
- background-color: #17a2b8;
- border-color: #17a2b8;
- color: #fff;
-}
-
-.accent-cyan .page-item.disabled a,
-.accent-cyan .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode.accent-cyan .page-item .page-link:focus {
- color: #1ab6cf;
-}
-
-.accent-white .btn-link,
-.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-white .nav-tabs .nav-link {
- color: #fff;
-}
-
-.accent-white .btn-link:hover,
-.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-white .nav-tabs .nav-link:hover {
- color: #d9d9d9;
-}
-
-.accent-white .dropdown-item:active, .accent-white .dropdown-item.active {
- background-color: #fff;
- color: #1f2d3d;
-}
-
-.accent-white .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #fff;
- border-color: #cccccc;
-}
-
-.accent-white .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-white .custom-select:focus,
-.accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-white .custom-file-input:focus ~ .custom-file-label {
- border-color: white;
-}
-
-.accent-white .page-item .page-link {
- color: #fff;
-}
-
-.accent-white .page-item.active a,
-.accent-white .page-item.active .page-link {
- background-color: #fff;
- border-color: #fff;
- color: #fff;
-}
-
-.accent-white .page-item.disabled a,
-.accent-white .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-white .page-item .page-link:hover, .dark-mode.accent-white .page-item .page-link:focus {
- color: white;
-}
-
-.accent-gray .btn-link,
-.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-gray .nav-tabs .nav-link {
- color: #6c757d;
-}
-
-.accent-gray .btn-link:hover,
-.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-gray .nav-tabs .nav-link:hover {
- color: #494f54;
-}
-
-.accent-gray .dropdown-item:active, .accent-gray .dropdown-item.active {
- background-color: #6c757d;
- color: #fff;
-}
-
-.accent-gray .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.accent-gray .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-gray .custom-select:focus,
-.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-gray .custom-file-input:focus ~ .custom-file-label {
- border-color: #afb5ba;
-}
-
-.accent-gray .page-item .page-link {
- color: #6c757d;
-}
-
-.accent-gray .page-item.active a,
-.accent-gray .page-item.active .page-link {
- background-color: #6c757d;
- border-color: #6c757d;
- color: #fff;
-}
-
-.accent-gray .page-item.disabled a,
-.accent-gray .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-gray .page-item .page-link:hover, .dark-mode.accent-gray .page-item .page-link:focus {
- color: #78828a;
-}
-
-.accent-gray-dark .btn-link,
-.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.accent-gray-dark .nav-tabs .nav-link {
- color: #343a40;
-}
-
-.accent-gray-dark .btn-link:hover,
-.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.accent-gray-dark .nav-tabs .nav-link:hover {
- color: #121416;
-}
-
-.accent-gray-dark .dropdown-item:active, .accent-gray-dark .dropdown-item.active {
- background-color: #343a40;
- color: #fff;
-}
-
-.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.accent-gray-dark .custom-select:focus,
-.accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
- border-color: #6d7a86;
-}
-
-.accent-gray-dark .page-item .page-link {
- color: #343a40;
-}
-
-.accent-gray-dark .page-item.active a,
-.accent-gray-dark .page-item.active .page-link {
- background-color: #343a40;
- border-color: #343a40;
- color: #fff;
-}
-
-.accent-gray-dark .page-item.disabled a,
-.accent-gray-dark .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode.accent-gray-dark .page-item .page-link:focus {
- color: #3f474e;
-}
-
-[class*="accent-"] a.btn-primary {
- color: #fff;
-}
-
-[class*="accent-"] a.btn-secondary {
- color: #fff;
-}
-
-[class*="accent-"] a.btn-success {
- color: #fff;
-}
-
-[class*="accent-"] a.btn-info {
- color: #fff;
-}
-
-[class*="accent-"] a.btn-warning {
- color: #1f2d3d;
-}
-
-[class*="accent-"] a.btn-danger {
- color: #fff;
-}
-
-[class*="accent-"] a.btn-light {
- color: #1f2d3d;
-}
-
-[class*="accent-"] a.btn-dark {
- color: #fff;
-}
-
-.dark-mode .bg-light {
- background-color: #454d55 !important;
- color: #fff !important;
-}
-
-.dark-mode .text-black,
-.dark-mode .text-dark,
-.dark-mode .link-black,
-.dark-mode .link-dark {
- color: #ced4da !important;
-}
-
-.dark-mode.bg-primary {
- background-color: #3f6791 !important;
-}
-
-.dark-mode.bg-primary,
-.dark-mode.bg-primary > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-primary.btn:hover {
- border-color: #304e6d;
- color: #ececec;
-}
-
-.dark-mode.bg-primary.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-primary.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-primary.btn:active, .dark-mode.bg-primary.btn.active {
- background-color: #304e6d !important;
- border-color: #2c4765;
- color: #fff;
-}
-
-.dark-mode.bg-secondary {
- background-color: #6c757d !important;
-}
-
-.dark-mode.bg-secondary,
-.dark-mode.bg-secondary > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-secondary.btn:hover {
- border-color: #545b62;
- color: #ececec;
-}
-
-.dark-mode.bg-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-secondary.btn:active, .dark-mode.bg-secondary.btn.active {
- background-color: #545b62 !important;
- border-color: #4e555b;
- color: #fff;
-}
-
-.dark-mode.bg-success {
- background-color: #00bc8c !important;
-}
-
-.dark-mode.bg-success,
-.dark-mode.bg-success > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-success.btn:hover {
- border-color: #008966;
- color: #ececec;
-}
-
-.dark-mode.bg-success.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-success.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-success.btn:active, .dark-mode.bg-success.btn.active {
- background-color: #008966 !important;
- border-color: #007c5d;
- color: #fff;
-}
-
-.dark-mode.bg-info {
- background-color: #3498db !important;
-}
-
-.dark-mode.bg-info,
-.dark-mode.bg-info > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-info.btn:hover {
- border-color: #217dbb;
- color: #ececec;
-}
-
-.dark-mode.bg-info.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-info.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-info.btn:active, .dark-mode.bg-info.btn.active {
- background-color: #217dbb !important;
- border-color: #1f76b0;
- color: #fff;
-}
-
-.dark-mode.bg-warning {
- background-color: #f39c12 !important;
-}
-
-.dark-mode.bg-warning,
-.dark-mode.bg-warning > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-warning.btn:hover {
- border-color: #c87f0a;
- color: #121a24;
-}
-
-.dark-mode.bg-warning.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-warning.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-warning.btn:active, .dark-mode.bg-warning.btn.active {
- background-color: #c87f0a !important;
- border-color: #bc770a;
- color: #fff;
-}
-
-.dark-mode.bg-danger {
- background-color: #e74c3c !important;
-}
-
-.dark-mode.bg-danger,
-.dark-mode.bg-danger > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-danger.btn:hover {
- border-color: #d62c1a;
- color: #ececec;
-}
-
-.dark-mode.bg-danger.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-danger.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-danger.btn:active, .dark-mode.bg-danger.btn.active {
- background-color: #d62c1a !important;
- border-color: #ca2a19;
- color: #fff;
-}
-
-.dark-mode.bg-light {
- background-color: #f8f9fa !important;
-}
-
-.dark-mode.bg-light,
-.dark-mode.bg-light > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-light.btn:hover {
- border-color: #dae0e5;
- color: #121a24;
-}
-
-.dark-mode.bg-light.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-light.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-light.btn:active, .dark-mode.bg-light.btn.active {
- background-color: #dae0e5 !important;
- border-color: #d3d9df;
- color: #1f2d3d;
-}
-
-.dark-mode.bg-dark {
- background-color: #343a40 !important;
-}
-
-.dark-mode.bg-dark,
-.dark-mode.bg-dark > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-dark.btn:hover {
- border-color: #1d2124;
- color: #ececec;
-}
-
-.dark-mode.bg-dark.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-dark.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-dark.btn:active, .dark-mode.bg-dark.btn.active {
- background-color: #1d2124 !important;
- border-color: #171a1d;
- color: #fff;
-}
-
-.dark-mode.bg-lightblue {
- background-color: #86bad8 !important;
-}
-
-.dark-mode.bg-lightblue,
-.dark-mode.bg-lightblue > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-lightblue.btn:hover {
- border-color: #5fa4cc;
- color: #121a24;
-}
-
-.dark-mode.bg-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-lightblue.btn:active, .dark-mode.bg-lightblue.btn.active {
- background-color: #5fa4cc !important;
- border-color: #559ec9;
- color: #fff;
-}
-
-.dark-mode.bg-navy {
- background-color: #002c59 !important;
-}
-
-.dark-mode.bg-navy,
-.dark-mode.bg-navy > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-navy.btn:hover {
- border-color: #001226;
- color: #ececec;
-}
-
-.dark-mode.bg-navy.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-navy.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-navy.btn:active, .dark-mode.bg-navy.btn.active {
- background-color: #001226 !important;
- border-color: #000c19;
- color: #fff;
-}
-
-.dark-mode.bg-olive {
- background-color: #74c8a3 !important;
-}
-
-.dark-mode.bg-olive,
-.dark-mode.bg-olive > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-olive.btn:hover {
- border-color: #50b98a;
- color: #121a24;
-}
-
-.dark-mode.bg-olive.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-olive.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-olive.btn:active, .dark-mode.bg-olive.btn.active {
- background-color: #50b98a !important;
- border-color: #48b484;
- color: #fff;
-}
-
-.dark-mode.bg-lime {
- background-color: #67ffa9 !important;
-}
-
-.dark-mode.bg-lime,
-.dark-mode.bg-lime > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-lime.btn:hover {
- border-color: #34ff8d;
- color: #121a24;
-}
-
-.dark-mode.bg-lime.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-lime.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-lime.btn:active, .dark-mode.bg-lime.btn.active {
- background-color: #34ff8d !important;
- border-color: #27ff86;
- color: #1f2d3d;
-}
-
-.dark-mode.bg-fuchsia {
- background-color: #f672d8 !important;
-}
-
-.dark-mode.bg-fuchsia,
-.dark-mode.bg-fuchsia > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-fuchsia.btn:hover {
- border-color: #f342cb;
- color: #121a24;
-}
-
-.dark-mode.bg-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-fuchsia.btn:active, .dark-mode.bg-fuchsia.btn.active {
- background-color: #f342cb !important;
- border-color: #f236c8;
- color: #fff;
-}
-
-.dark-mode.bg-maroon {
- background-color: #ed6c9b !important;
-}
-
-.dark-mode.bg-maroon,
-.dark-mode.bg-maroon > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-maroon.btn:hover {
- border-color: #e73f7c;
- color: #121a24;
-}
-
-.dark-mode.bg-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-maroon.btn:active, .dark-mode.bg-maroon.btn.active {
- background-color: #e73f7c !important;
- border-color: #e63475;
- color: #fff;
-}
-
-.dark-mode.bg-blue {
- background-color: #3f6791 !important;
-}
-
-.dark-mode.bg-blue,
-.dark-mode.bg-blue > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-blue.btn:hover {
- border-color: #304e6d;
- color: #ececec;
-}
-
-.dark-mode.bg-blue.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-blue.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-blue.btn:active, .dark-mode.bg-blue.btn.active {
- background-color: #304e6d !important;
- border-color: #2c4765;
- color: #fff;
-}
-
-.dark-mode.bg-indigo {
- background-color: #6610f2 !important;
-}
-
-.dark-mode.bg-indigo,
-.dark-mode.bg-indigo > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-indigo.btn:hover {
- border-color: #510bc4;
- color: #ececec;
-}
-
-.dark-mode.bg-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-indigo.btn:active, .dark-mode.bg-indigo.btn.active {
- background-color: #510bc4 !important;
- border-color: #4c0ab8;
- color: #fff;
-}
-
-.dark-mode.bg-purple {
- background-color: #6f42c1 !important;
-}
-
-.dark-mode.bg-purple,
-.dark-mode.bg-purple > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-purple.btn:hover {
- border-color: #59339d;
- color: #ececec;
-}
-
-.dark-mode.bg-purple.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-purple.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-purple.btn:active, .dark-mode.bg-purple.btn.active {
- background-color: #59339d !important;
- border-color: #533093;
- color: #fff;
-}
-
-.dark-mode.bg-pink {
- background-color: #e83e8c !important;
-}
-
-.dark-mode.bg-pink,
-.dark-mode.bg-pink > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-pink.btn:hover {
- border-color: #d91a72;
- color: #ececec;
-}
-
-.dark-mode.bg-pink.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-pink.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-pink.btn:active, .dark-mode.bg-pink.btn.active {
- background-color: #d91a72 !important;
- border-color: #ce196c;
- color: #fff;
-}
-
-.dark-mode.bg-red {
- background-color: #e74c3c !important;
-}
-
-.dark-mode.bg-red,
-.dark-mode.bg-red > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-red.btn:hover {
- border-color: #d62c1a;
- color: #ececec;
-}
-
-.dark-mode.bg-red.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-red.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-red.btn:active, .dark-mode.bg-red.btn.active {
- background-color: #d62c1a !important;
- border-color: #ca2a19;
- color: #fff;
-}
-
-.dark-mode.bg-orange {
- background-color: #fd7e14 !important;
-}
-
-.dark-mode.bg-orange,
-.dark-mode.bg-orange > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-orange.btn:hover {
- border-color: #dc6502;
- color: #121a24;
-}
-
-.dark-mode.bg-orange.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-orange.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-orange.btn:active, .dark-mode.bg-orange.btn.active {
- background-color: #dc6502 !important;
- border-color: #cf5f02;
- color: #fff;
-}
-
-.dark-mode.bg-yellow {
- background-color: #f39c12 !important;
-}
-
-.dark-mode.bg-yellow,
-.dark-mode.bg-yellow > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-yellow.btn:hover {
- border-color: #c87f0a;
- color: #121a24;
-}
-
-.dark-mode.bg-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-yellow.btn:active, .dark-mode.bg-yellow.btn.active {
- background-color: #c87f0a !important;
- border-color: #bc770a;
- color: #fff;
-}
-
-.dark-mode.bg-green {
- background-color: #00bc8c !important;
-}
-
-.dark-mode.bg-green,
-.dark-mode.bg-green > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-green.btn:hover {
- border-color: #008966;
- color: #ececec;
-}
-
-.dark-mode.bg-green.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-green.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-green.btn:active, .dark-mode.bg-green.btn.active {
- background-color: #008966 !important;
- border-color: #007c5d;
- color: #fff;
-}
-
-.dark-mode.bg-teal {
- background-color: #20c997 !important;
-}
-
-.dark-mode.bg-teal,
-.dark-mode.bg-teal > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-teal.btn:hover {
- border-color: #199d76;
- color: #ececec;
-}
-
-.dark-mode.bg-teal.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-teal.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-teal.btn:active, .dark-mode.bg-teal.btn.active {
- background-color: #199d76 !important;
- border-color: #17926e;
- color: #fff;
-}
-
-.dark-mode.bg-cyan {
- background-color: #3498db !important;
-}
-
-.dark-mode.bg-cyan,
-.dark-mode.bg-cyan > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-cyan.btn:hover {
- border-color: #217dbb;
- color: #ececec;
-}
-
-.dark-mode.bg-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-cyan.btn:active, .dark-mode.bg-cyan.btn.active {
- background-color: #217dbb !important;
- border-color: #1f76b0;
- color: #fff;
-}
-
-.dark-mode.bg-white {
- background-color: #fff !important;
-}
-
-.dark-mode.bg-white,
-.dark-mode.bg-white > a {
- color: #1f2d3d !important;
-}
-
-.dark-mode.bg-white.btn:hover {
- border-color: #e6e6e6;
- color: #121a24;
-}
-
-.dark-mode.bg-white.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-white.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-white.btn:active, .dark-mode.bg-white.btn.active {
- background-color: #e6e6e6 !important;
- border-color: #dfdfdf;
- color: #1f2d3d;
-}
-
-.dark-mode.bg-gray {
- background-color: #6c757d !important;
-}
-
-.dark-mode.bg-gray,
-.dark-mode.bg-gray > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-gray.btn:hover {
- border-color: #545b62;
- color: #ececec;
-}
-
-.dark-mode.bg-gray.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-gray.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-gray.btn:active, .dark-mode.bg-gray.btn.active {
- background-color: #545b62 !important;
- border-color: #4e555b;
- color: #fff;
-}
-
-.dark-mode.bg-gray-dark {
- background-color: #343a40 !important;
-}
-
-.dark-mode.bg-gray-dark,
-.dark-mode.bg-gray-dark > a {
- color: #fff !important;
-}
-
-.dark-mode.bg-gray-dark.btn:hover {
- border-color: #1d2124;
- color: #ececec;
-}
-
-.dark-mode.bg-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-gray-dark.btn:active, .dark-mode.bg-gray-dark.btn.active {
- background-color: #1d2124 !important;
- border-color: #171a1d;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-primary {
- background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-primary.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-primary.btn:hover {
- background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
- border-color: #304e6d;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn:active, .dark-mode .bg-gradient-primary.btn.active {
- background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
- border-color: #2c4765;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-primary.btn:disabled, .dark-mode .bg-gradient-primary.btn.disabled {
- background-image: none !important;
- border-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-secondary {
- background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-secondary.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-secondary.btn:hover {
- background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
- border-color: #545b62;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn:active, .dark-mode .bg-gradient-secondary.btn.active {
- background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
- border-color: #4e555b;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-secondary.btn:disabled, .dark-mode .bg-gradient-secondary.btn.disabled {
- background-image: none !important;
- border-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-success {
- background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-success.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-success.btn:hover {
- background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
- border-color: #008966;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn:active, .dark-mode .bg-gradient-success.btn.active {
- background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
- border-color: #007c5d;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-success.btn:disabled, .dark-mode .bg-gradient-success.btn.disabled {
- background-image: none !important;
- border-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-info {
- background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-info.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-info.btn:hover {
- background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
- border-color: #217dbb;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn:active, .dark-mode .bg-gradient-info.btn.active {
- background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
- border-color: #1f76b0;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-info.btn:disabled, .dark-mode .bg-gradient-info.btn.disabled {
- background-image: none !important;
- border-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-warning {
- background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-warning.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-warning.btn:hover {
- background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
- border-color: #c87f0a;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn:active, .dark-mode .bg-gradient-warning.btn.active {
- background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
- border-color: #bc770a;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-warning.btn:disabled, .dark-mode .bg-gradient-warning.btn.disabled {
- background-image: none !important;
- border-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-danger {
- background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-danger.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-danger.btn:hover {
- background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
- border-color: #d62c1a;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn:active, .dark-mode .bg-gradient-danger.btn.active {
- background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
- border-color: #ca2a19;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-danger.btn:disabled, .dark-mode .bg-gradient-danger.btn.disabled {
- background-image: none !important;
- border-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-light {
- background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-light.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-light.btn:hover {
- background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
- border-color: #dae0e5;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn:active, .dark-mode .bg-gradient-light.btn.active {
- background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
- border-color: #d3d9df;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-light.btn:disabled, .dark-mode .bg-gradient-light.btn.disabled {
- background-image: none !important;
- border-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-dark {
- background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-dark.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-dark.btn:hover {
- background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
- border-color: #1d2124;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn:active, .dark-mode .bg-gradient-dark.btn.active {
- background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
- border-color: #171a1d;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-dark.btn:disabled, .dark-mode .bg-gradient-dark.btn.disabled {
- background-image: none !important;
- border-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-lightblue {
- background: #86bad8 linear-gradient(180deg, #98c4de, #86bad8) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-lightblue.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-lightblue.btn:hover {
- background: #86bad8 linear-gradient(180deg, #7fb6d6, #69a9cf) repeat-x !important;
- border-color: #5fa4cc;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn:active, .dark-mode .bg-gradient-lightblue.btn.active {
- background: #86bad8 linear-gradient(180deg, #77b2d4, #5fa4cc) repeat-x !important;
- border-color: #559ec9;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-lightblue.btn:disabled, .dark-mode .bg-gradient-lightblue.btn.disabled {
- background-image: none !important;
- border-color: #86bad8;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-navy {
- background: #002c59 linear-gradient(180deg, #264b71, #002c59) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-navy.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-navy.btn:hover {
- background: #002c59 linear-gradient(180deg, #263b51, #001932) repeat-x !important;
- border-color: #001226;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn:active, .dark-mode .bg-gradient-navy.btn.active {
- background: #002c59 linear-gradient(180deg, #263646, #001226) repeat-x !important;
- border-color: #000c19;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-navy.btn:disabled, .dark-mode .bg-gradient-navy.btn.disabled {
- background-image: none !important;
- border-color: #002c59;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-olive {
- background: #74c8a3 linear-gradient(180deg, #89d0b0, #74c8a3) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-olive.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-olive.btn:hover {
- background: #74c8a3 linear-gradient(180deg, #72c7a1, #59bd90) repeat-x !important;
- border-color: #50b98a;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn:active, .dark-mode .bg-gradient-olive.btn.active {
- background: #74c8a3 linear-gradient(180deg, #6ac49c, #50b98a) repeat-x !important;
- border-color: #48b484;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-olive.btn:disabled, .dark-mode .bg-gradient-olive.btn.disabled {
- background-image: none !important;
- border-color: #74c8a3;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-lime {
- background: #67ffa9 linear-gradient(180deg, #7effb6, #67ffa9) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-lime.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-lime.btn:hover {
- background: #67ffa9 linear-gradient(180deg, #5dffa4, #41ff94) repeat-x !important;
- border-color: #34ff8d;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn:active, .dark-mode .bg-gradient-lime.btn.active {
- background: #67ffa9 linear-gradient(180deg, #52ff9e, #34ff8d) repeat-x !important;
- border-color: #27ff86;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-lime.btn:disabled, .dark-mode .bg-gradient-lime.btn.disabled {
- background-image: none !important;
- border-color: #67ffa9;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-fuchsia {
- background: #f672d8 linear-gradient(180deg, #f787de, #f672d8) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-fuchsia.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-fuchsia.btn:hover {
- background: #f672d8 linear-gradient(180deg, #f569d6, #f44ece) repeat-x !important;
- border-color: #f342cb;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn:active, .dark-mode .bg-gradient-fuchsia.btn.active {
- background: #f672d8 linear-gradient(180deg, #f55ed3, #f342cb) repeat-x !important;
- border-color: #f236c8;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-fuchsia.btn:disabled, .dark-mode .bg-gradient-fuchsia.btn.disabled {
- background-image: none !important;
- border-color: #f672d8;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-maroon {
- background: #ed6c9b linear-gradient(180deg, #ef82aa, #ed6c9b) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-maroon.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-maroon.btn:hover {
- background: #ed6c9b linear-gradient(180deg, #ec6596, #e84a84) repeat-x !important;
- border-color: #e73f7c;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn:active, .dark-mode .bg-gradient-maroon.btn.active {
- background: #ed6c9b linear-gradient(180deg, #eb5c90, #e73f7c) repeat-x !important;
- border-color: #e63475;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-maroon.btn:disabled, .dark-mode .bg-gradient-maroon.btn.disabled {
- background-image: none !important;
- border-color: #ed6c9b;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-blue {
- background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-blue.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-blue.btn:hover {
- background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
- border-color: #304e6d;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn:active, .dark-mode .bg-gradient-blue.btn.active {
- background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
- border-color: #2c4765;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-blue.btn:disabled, .dark-mode .bg-gradient-blue.btn.disabled {
- background-image: none !important;
- border-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-indigo {
- background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-indigo.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-indigo.btn:hover {
- background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
- border-color: #510bc4;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn:active, .dark-mode .bg-gradient-indigo.btn.active {
- background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
- border-color: #4c0ab8;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-indigo.btn:disabled, .dark-mode .bg-gradient-indigo.btn.disabled {
- background-image: none !important;
- border-color: #6610f2;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-purple {
- background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-purple.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-purple.btn:hover {
- background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
- border-color: #59339d;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn:active, .dark-mode .bg-gradient-purple.btn.active {
- background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
- border-color: #533093;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-purple.btn:disabled, .dark-mode .bg-gradient-purple.btn.disabled {
- background-image: none !important;
- border-color: #6f42c1;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-pink {
- background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-pink.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-pink.btn:hover {
- background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
- border-color: #d91a72;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn:active, .dark-mode .bg-gradient-pink.btn.active {
- background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
- border-color: #ce196c;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-pink.btn:disabled, .dark-mode .bg-gradient-pink.btn.disabled {
- background-image: none !important;
- border-color: #e83e8c;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-red {
- background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-red.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-red.btn:hover {
- background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
- border-color: #d62c1a;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn:active, .dark-mode .bg-gradient-red.btn.active {
- background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
- border-color: #ca2a19;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-red.btn:disabled, .dark-mode .bg-gradient-red.btn.disabled {
- background-image: none !important;
- border-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-orange {
- background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-orange.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-orange.btn:hover {
- background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
- border-color: #dc6502;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn:active, .dark-mode .bg-gradient-orange.btn.active {
- background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
- border-color: #cf5f02;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-orange.btn:disabled, .dark-mode .bg-gradient-orange.btn.disabled {
- background-image: none !important;
- border-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-yellow {
- background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-yellow.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-yellow.btn:hover {
- background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
- border-color: #c87f0a;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn:active, .dark-mode .bg-gradient-yellow.btn.active {
- background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
- border-color: #bc770a;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-yellow.btn:disabled, .dark-mode .bg-gradient-yellow.btn.disabled {
- background-image: none !important;
- border-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-green {
- background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-green.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-green.btn:hover {
- background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
- border-color: #008966;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn:active, .dark-mode .bg-gradient-green.btn.active {
- background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
- border-color: #007c5d;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-green.btn:disabled, .dark-mode .bg-gradient-green.btn.disabled {
- background-image: none !important;
- border-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-teal {
- background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-teal.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-teal.btn:hover {
- background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
- border-color: #199d76;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn:active, .dark-mode .bg-gradient-teal.btn.active {
- background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
- border-color: #17926e;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-teal.btn:disabled, .dark-mode .bg-gradient-teal.btn.disabled {
- background-image: none !important;
- border-color: #20c997;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-cyan {
- background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-cyan.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-cyan.btn:hover {
- background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
- border-color: #217dbb;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn:active, .dark-mode .bg-gradient-cyan.btn.active {
- background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
- border-color: #1f76b0;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-cyan.btn:disabled, .dark-mode .bg-gradient-cyan.btn.disabled {
- background-image: none !important;
- border-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-white {
- background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-white.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-white.btn:hover {
- background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
- border-color: #e6e6e6;
- color: #121a24;
-}
-
-.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn:active, .dark-mode .bg-gradient-white.btn.active {
- background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
- border-color: #dfdfdf;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-white.btn:disabled, .dark-mode .bg-gradient-white.btn.disabled {
- background-image: none !important;
- border-color: #fff;
- color: #1f2d3d;
-}
-
-.dark-mode .bg-gradient-gray {
- background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-gray.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-gray.btn:hover {
- background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
- border-color: #545b62;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn:active, .dark-mode .bg-gradient-gray.btn.active {
- background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
- border-color: #4e555b;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-gray.btn:disabled, .dark-mode .bg-gradient-gray.btn.disabled {
- background-image: none !important;
- border-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-gray-dark {
- background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
-.show > .dark-mode .bg-gradient-gray-dark.btn.dropdown-toggle {
- background-image: none !important;
-}
-
-.dark-mode .bg-gradient-gray-dark.btn:hover {
- background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
- border-color: #1d2124;
- color: #ececec;
-}
-
-.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn:active, .dark-mode .bg-gradient-gray-dark.btn.active {
- background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
- border-color: #171a1d;
- color: #fff;
-}
-
-.dark-mode .bg-gradient-gray-dark.btn:disabled, .dark-mode .bg-gradient-gray-dark.btn.disabled {
- background-image: none !important;
- border-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .accent-primary .btn-link,
-.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-primary .nav-tabs .nav-link {
- color: #3f6791;
-}
-
-.dark-mode .accent-primary .btn-link:hover,
-.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-primary .nav-tabs .nav-link:hover {
- color: #28415c;
-}
-
-.dark-mode .accent-primary .dropdown-item:active, .dark-mode .accent-primary .dropdown-item.active {
- background-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3f6791;
- border-color: #20344a;
-}
-
-.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-primary .custom-select:focus,
-.dark-mode .accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-primary .custom-file-input:focus ~ .custom-file-label {
- border-color: #85a7ca;
-}
-
-.dark-mode .accent-primary .page-item .page-link {
- color: #3f6791;
-}
-
-.dark-mode .accent-primary .page-item.active a,
-.dark-mode .accent-primary .page-item.active .page-link {
- background-color: #3f6791;
- border-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .accent-primary .page-item.disabled a,
-.dark-mode .accent-primary .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-primary .page-item .page-link:hover, .dark-mode .dark-mode.accent-primary .page-item .page-link:focus {
- color: #4774a3;
-}
-
-.dark-mode .accent-secondary .btn-link,
-.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-secondary .nav-tabs .nav-link {
- color: #6c757d;
-}
-
-.dark-mode .accent-secondary .btn-link:hover,
-.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-secondary .nav-tabs .nav-link:hover {
- color: #494f54;
-}
-
-.dark-mode .accent-secondary .dropdown-item:active, .dark-mode .accent-secondary .dropdown-item.active {
- background-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-secondary .custom-select:focus,
-.dark-mode .accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-secondary .custom-file-input:focus ~ .custom-file-label {
- border-color: #afb5ba;
-}
-
-.dark-mode .accent-secondary .page-item .page-link {
- color: #6c757d;
-}
-
-.dark-mode .accent-secondary .page-item.active a,
-.dark-mode .accent-secondary .page-item.active .page-link {
- background-color: #6c757d;
- border-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .accent-secondary .page-item.disabled a,
-.dark-mode .accent-secondary .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode .dark-mode.accent-secondary .page-item .page-link:focus {
- color: #78828a;
-}
-
-.dark-mode .accent-success .btn-link,
-.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-success .nav-tabs .nav-link {
- color: #00bc8c;
-}
-
-.dark-mode .accent-success .btn-link:hover,
-.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-success .nav-tabs .nav-link:hover {
- color: #007053;
-}
-
-.dark-mode .accent-success .dropdown-item:active, .dark-mode .accent-success .dropdown-item.active {
- background-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #00bc8c;
- border-color: #005640;
-}
-
-.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-success .custom-select:focus,
-.dark-mode .accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-success .custom-file-input:focus ~ .custom-file-label {
- border-color: #3dffcd;
-}
-
-.dark-mode .accent-success .page-item .page-link {
- color: #00bc8c;
-}
-
-.dark-mode .accent-success .page-item.active a,
-.dark-mode .accent-success .page-item.active .page-link {
- background-color: #00bc8c;
- border-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .accent-success .page-item.disabled a,
-.dark-mode .accent-success .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-success .page-item .page-link:hover, .dark-mode .dark-mode.accent-success .page-item .page-link:focus {
- color: #00d69f;
-}
-
-.dark-mode .accent-info .btn-link,
-.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-info .nav-tabs .nav-link {
- color: #3498db;
-}
-
-.dark-mode .accent-info .btn-link:hover,
-.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-info .nav-tabs .nav-link:hover {
- color: #1d6fa5;
-}
-
-.dark-mode .accent-info .dropdown-item:active, .dark-mode .accent-info .dropdown-item.active {
- background-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3498db;
- border-color: #196090;
-}
-
-.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-info .custom-select:focus,
-.dark-mode .accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-info .custom-file-input:focus ~ .custom-file-label {
- border-color: #a0cfee;
-}
-
-.dark-mode .accent-info .page-item .page-link {
- color: #3498db;
-}
-
-.dark-mode .accent-info .page-item.active a,
-.dark-mode .accent-info .page-item.active .page-link {
- background-color: #3498db;
- border-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .accent-info .page-item.disabled a,
-.dark-mode .accent-info .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-info .page-item .page-link:hover, .dark-mode .dark-mode.accent-info .page-item .page-link:focus {
- color: #4aa3df;
-}
-
-.dark-mode .accent-warning .btn-link,
-.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-warning .nav-tabs .nav-link {
- color: #f39c12;
-}
-
-.dark-mode .accent-warning .btn-link:hover,
-.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-warning .nav-tabs .nav-link:hover {
- color: #b06f09;
-}
-
-.dark-mode .accent-warning .dropdown-item:active, .dark-mode .accent-warning .dropdown-item.active {
- background-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f39c12;
- border-color: #976008;
-}
-
-.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-warning .custom-select:focus,
-.dark-mode .accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-warning .custom-file-input:focus ~ .custom-file-label {
- border-color: #f9cf8b;
-}
-
-.dark-mode .accent-warning .page-item .page-link {
- color: #f39c12;
-}
-
-.dark-mode .accent-warning .page-item.active a,
-.dark-mode .accent-warning .page-item.active .page-link {
- background-color: #f39c12;
- border-color: #f39c12;
- color: #fff;
-}
-
-.dark-mode .accent-warning .page-item.disabled a,
-.dark-mode .accent-warning .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-warning .page-item .page-link:hover, .dark-mode .dark-mode.accent-warning .page-item .page-link:focus {
- color: #f4a62a;
-}
-
-.dark-mode .accent-danger .btn-link,
-.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-danger .nav-tabs .nav-link {
- color: #e74c3c;
-}
-
-.dark-mode .accent-danger .btn-link:hover,
-.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-danger .nav-tabs .nav-link:hover {
- color: #bf2718;
-}
-
-.dark-mode .accent-danger .dropdown-item:active, .dark-mode .accent-danger .dropdown-item.active {
- background-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #e74c3c;
- border-color: #a82315;
-}
-
-.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-danger .custom-select:focus,
-.dark-mode .accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-danger .custom-file-input:focus ~ .custom-file-label {
- border-color: #f5b4ae;
-}
-
-.dark-mode .accent-danger .page-item .page-link {
- color: #e74c3c;
-}
-
-.dark-mode .accent-danger .page-item.active a,
-.dark-mode .accent-danger .page-item.active .page-link {
- background-color: #e74c3c;
- border-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .accent-danger .page-item.disabled a,
-.dark-mode .accent-danger .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-danger .page-item .page-link:hover, .dark-mode .dark-mode.accent-danger .page-item .page-link:focus {
- color: #ea6153;
-}
-
-.dark-mode .accent-light .btn-link,
-.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-light .nav-tabs .nav-link {
- color: #f8f9fa;
-}
-
-.dark-mode .accent-light .btn-link:hover,
-.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-light .nav-tabs .nav-link:hover {
- color: #cbd3da;
-}
-
-.dark-mode .accent-light .dropdown-item:active, .dark-mode .accent-light .dropdown-item.active {
- background-color: #f8f9fa;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f8f9fa;
- border-color: #bdc6d0;
-}
-
-.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-light .custom-select:focus,
-.dark-mode .accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-light .custom-file-input:focus ~ .custom-file-label {
- border-color: white;
-}
-
-.dark-mode .accent-light .page-item .page-link {
- color: #f8f9fa;
-}
-
-.dark-mode .accent-light .page-item.active a,
-.dark-mode .accent-light .page-item.active .page-link {
- background-color: #f8f9fa;
- border-color: #f8f9fa;
- color: #fff;
-}
-
-.dark-mode .accent-light .page-item.disabled a,
-.dark-mode .accent-light .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-light .page-item .page-link:hover, .dark-mode .dark-mode.accent-light .page-item .page-link:focus {
- color: white;
-}
-
-.dark-mode .accent-dark .btn-link,
-.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-dark .nav-tabs .nav-link {
- color: #343a40;
-}
-
-.dark-mode .accent-dark .btn-link:hover,
-.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-dark .nav-tabs .nav-link:hover {
- color: #121416;
-}
-
-.dark-mode .accent-dark .dropdown-item:active, .dark-mode .accent-dark .dropdown-item.active {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-dark .custom-select:focus,
-.dark-mode .accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-dark .custom-file-input:focus ~ .custom-file-label {
- border-color: #6d7a86;
-}
-
-.dark-mode .accent-dark .page-item .page-link {
- color: #343a40;
-}
-
-.dark-mode .accent-dark .page-item.active a,
-.dark-mode .accent-dark .page-item.active .page-link {
- background-color: #343a40;
- border-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .accent-dark .page-item.disabled a,
-.dark-mode .accent-dark .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-dark .page-item .page-link:focus {
- color: #3f474e;
-}
-
-.dark-mode [class*="accent-"] a.btn-primary {
- color: #fff;
-}
-
-.dark-mode [class*="accent-"] a.btn-secondary {
- color: #fff;
-}
-
-.dark-mode [class*="accent-"] a.btn-success {
- color: #fff;
-}
-
-.dark-mode [class*="accent-"] a.btn-info {
- color: #fff;
-}
-
-.dark-mode [class*="accent-"] a.btn-warning {
- color: #1f2d3d;
-}
-
-.dark-mode [class*="accent-"] a.btn-danger {
- color: #fff;
-}
-
-.dark-mode [class*="accent-"] a.btn-light {
- color: #1f2d3d;
-}
-
-.dark-mode [class*="accent-"] a.btn-dark {
- color: #fff;
-}
-
-.dark-mode .accent-lightblue .btn-link,
-.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-lightblue .nav-tabs .nav-link {
- color: #86bad8;
-}
-
-.dark-mode .accent-lightblue .btn-link:hover,
-.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-lightblue .nav-tabs .nav-link:hover {
- color: #4c99c6;
-}
-
-.dark-mode .accent-lightblue .dropdown-item:active, .dark-mode .accent-lightblue .dropdown-item.active {
- background-color: #86bad8;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #86bad8;
- border-color: #3c8dbc;
-}
-
-.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-lightblue .custom-select:focus,
-.dark-mode .accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-lightblue .custom-file-input:focus ~ .custom-file-label {
- border-color: #e6f1f7;
-}
-
-.dark-mode .accent-lightblue .page-item .page-link {
- color: #86bad8;
-}
-
-.dark-mode .accent-lightblue .page-item.active a,
-.dark-mode .accent-lightblue .page-item.active .page-link {
- background-color: #86bad8;
- border-color: #86bad8;
- color: #fff;
-}
-
-.dark-mode .accent-lightblue .page-item.disabled a,
-.dark-mode .accent-lightblue .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode .dark-mode.accent-lightblue .page-item .page-link:focus {
- color: #99c5de;
-}
-
-.dark-mode .accent-navy .btn-link,
-.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-navy .nav-tabs .nav-link {
- color: #002c59;
-}
-
-.dark-mode .accent-navy .btn-link:hover,
-.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-navy .nav-tabs .nav-link:hover {
- color: #00060c;
-}
-
-.dark-mode .accent-navy .dropdown-item:active, .dark-mode .accent-navy .dropdown-item.active {
- background-color: #002c59;
- color: #fff;
-}
-
-.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #002c59;
- border-color: black;
-}
-
-.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-navy .custom-select:focus,
-.dark-mode .accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-navy .custom-file-input:focus ~ .custom-file-label {
- border-color: #006ad8;
-}
-
-.dark-mode .accent-navy .page-item .page-link {
- color: #002c59;
-}
-
-.dark-mode .accent-navy .page-item.active a,
-.dark-mode .accent-navy .page-item.active .page-link {
- background-color: #002c59;
- border-color: #002c59;
- color: #fff;
-}
-
-.dark-mode .accent-navy .page-item.disabled a,
-.dark-mode .accent-navy .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-navy .page-item .page-link:hover, .dark-mode .dark-mode.accent-navy .page-item .page-link:focus {
- color: #003872;
-}
-
-.dark-mode .accent-olive .btn-link,
-.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-olive .nav-tabs .nav-link {
- color: #74c8a3;
-}
-
-.dark-mode .accent-olive .btn-link:hover,
-.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-olive .nav-tabs .nav-link:hover {
- color: #44ab7d;
-}
-
-.dark-mode .accent-olive .dropdown-item:active, .dark-mode .accent-olive .dropdown-item.active {
- background-color: #74c8a3;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #74c8a3;
- border-color: #3d9970;
-}
-
-.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-olive .custom-select:focus,
-.dark-mode .accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-olive .custom-file-input:focus ~ .custom-file-label {
- border-color: #cfecdf;
-}
-
-.dark-mode .accent-olive .page-item .page-link {
- color: #74c8a3;
-}
-
-.dark-mode .accent-olive .page-item.active a,
-.dark-mode .accent-olive .page-item.active .page-link {
- background-color: #74c8a3;
- border-color: #74c8a3;
- color: #fff;
-}
-
-.dark-mode .accent-olive .page-item.disabled a,
-.dark-mode .accent-olive .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-olive .page-item .page-link:hover, .dark-mode .dark-mode.accent-olive .page-item .page-link:focus {
- color: #87cfaf;
-}
-
-.dark-mode .accent-lime .btn-link,
-.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-lime .nav-tabs .nav-link {
- color: #67ffa9;
-}
-
-.dark-mode .accent-lime .btn-link:hover,
-.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-lime .nav-tabs .nav-link:hover {
- color: #1bff7e;
-}
-
-.dark-mode .accent-lime .dropdown-item:active, .dark-mode .accent-lime .dropdown-item.active {
- background-color: #67ffa9;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #67ffa9;
- border-color: #01ff70;
-}
-
-.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-lime .custom-select:focus,
-.dark-mode .accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-lime .custom-file-input:focus ~ .custom-file-label {
- border-color: #e7fff1;
-}
-
-.dark-mode .accent-lime .page-item .page-link {
- color: #67ffa9;
-}
-
-.dark-mode .accent-lime .page-item.active a,
-.dark-mode .accent-lime .page-item.active .page-link {
- background-color: #67ffa9;
- border-color: #67ffa9;
- color: #fff;
-}
-
-.dark-mode .accent-lime .page-item.disabled a,
-.dark-mode .accent-lime .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-lime .page-item .page-link:hover, .dark-mode .dark-mode.accent-lime .page-item .page-link:focus {
- color: #81ffb8;
-}
-
-.dark-mode .accent-fuchsia .btn-link,
-.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-fuchsia .nav-tabs .nav-link {
- color: #f672d8;
-}
-
-.dark-mode .accent-fuchsia .btn-link:hover,
-.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-fuchsia .nav-tabs .nav-link:hover {
- color: #f22ac5;
-}
-
-.dark-mode .accent-fuchsia .dropdown-item:active, .dark-mode .accent-fuchsia .dropdown-item.active {
- background-color: #f672d8;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f672d8;
- border-color: #f012be;
-}
-
-.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-fuchsia .custom-select:focus,
-.dark-mode .accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
- border-color: #feeaf9;
-}
-
-.dark-mode .accent-fuchsia .page-item .page-link {
- color: #f672d8;
-}
-
-.dark-mode .accent-fuchsia .page-item.active a,
-.dark-mode .accent-fuchsia .page-item.active .page-link {
- background-color: #f672d8;
- border-color: #f672d8;
- color: #fff;
-}
-
-.dark-mode .accent-fuchsia .page-item.disabled a,
-.dark-mode .accent-fuchsia .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode .dark-mode.accent-fuchsia .page-item .page-link:focus {
- color: #f88adf;
-}
-
-.dark-mode .accent-maroon .btn-link,
-.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-maroon .nav-tabs .nav-link {
- color: #ed6c9b;
-}
-
-.dark-mode .accent-maroon .btn-link:hover,
-.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-maroon .nav-tabs .nav-link:hover {
- color: #e4286d;
-}
-
-.dark-mode .accent-maroon .dropdown-item:active, .dark-mode .accent-maroon .dropdown-item.active {
- background-color: #ed6c9b;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #ed6c9b;
- border-color: #d81b60;
-}
-
-.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-maroon .custom-select:focus,
-.dark-mode .accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-maroon .custom-file-input:focus ~ .custom-file-label {
- border-color: #fbdee8;
-}
-
-.dark-mode .accent-maroon .page-item .page-link {
- color: #ed6c9b;
-}
-
-.dark-mode .accent-maroon .page-item.active a,
-.dark-mode .accent-maroon .page-item.active .page-link {
- background-color: #ed6c9b;
- border-color: #ed6c9b;
- color: #fff;
-}
-
-.dark-mode .accent-maroon .page-item.disabled a,
-.dark-mode .accent-maroon .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode .dark-mode.accent-maroon .page-item .page-link:focus {
- color: #f083ab;
-}
-
-.dark-mode .accent-blue .btn-link,
-.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-blue .nav-tabs .nav-link {
- color: #3f6791;
-}
-
-.dark-mode .accent-blue .btn-link:hover,
-.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-blue .nav-tabs .nav-link:hover {
- color: #28415c;
-}
-
-.dark-mode .accent-blue .dropdown-item:active, .dark-mode .accent-blue .dropdown-item.active {
- background-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3f6791;
- border-color: #20344a;
-}
-
-.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-blue .custom-select:focus,
-.dark-mode .accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-blue .custom-file-input:focus ~ .custom-file-label {
- border-color: #85a7ca;
-}
-
-.dark-mode .accent-blue .page-item .page-link {
- color: #3f6791;
-}
-
-.dark-mode .accent-blue .page-item.active a,
-.dark-mode .accent-blue .page-item.active .page-link {
- background-color: #3f6791;
- border-color: #3f6791;
- color: #fff;
-}
-
-.dark-mode .accent-blue .page-item.disabled a,
-.dark-mode .accent-blue .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-blue .page-item .page-link:hover, .dark-mode .dark-mode.accent-blue .page-item .page-link:focus {
- color: #4774a3;
-}
-
-.dark-mode .accent-indigo .btn-link,
-.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-indigo .nav-tabs .nav-link {
- color: #6610f2;
-}
-
-.dark-mode .accent-indigo .btn-link:hover,
-.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-indigo .nav-tabs .nav-link:hover {
- color: #4709ac;
-}
-
-.dark-mode .accent-indigo .dropdown-item:active, .dark-mode .accent-indigo .dropdown-item.active {
- background-color: #6610f2;
- color: #fff;
-}
-
-.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6610f2;
- border-color: #3d0894;
-}
-
-.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-indigo .custom-select:focus,
-.dark-mode .accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-indigo .custom-file-input:focus ~ .custom-file-label {
- border-color: #b389f9;
-}
-
-.dark-mode .accent-indigo .page-item .page-link {
- color: #6610f2;
-}
-
-.dark-mode .accent-indigo .page-item.active a,
-.dark-mode .accent-indigo .page-item.active .page-link {
- background-color: #6610f2;
- border-color: #6610f2;
- color: #fff;
-}
-
-.dark-mode .accent-indigo .page-item.disabled a,
-.dark-mode .accent-indigo .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode .dark-mode.accent-indigo .page-item .page-link:focus {
- color: #7528f3;
-}
-
-.dark-mode .accent-purple .btn-link,
-.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-purple .nav-tabs .nav-link {
- color: #6f42c1;
-}
-
-.dark-mode .accent-purple .btn-link:hover,
-.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-purple .nav-tabs .nav-link:hover {
- color: #4e2d89;
-}
-
-.dark-mode .accent-purple .dropdown-item:active, .dark-mode .accent-purple .dropdown-item.active {
- background-color: #6f42c1;
- color: #fff;
-}
-
-.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6f42c1;
- border-color: #432776;
-}
-
-.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-purple .custom-select:focus,
-.dark-mode .accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-purple .custom-file-input:focus ~ .custom-file-label {
- border-color: #b8a2e0;
-}
-
-.dark-mode .accent-purple .page-item .page-link {
- color: #6f42c1;
-}
-
-.dark-mode .accent-purple .page-item.active a,
-.dark-mode .accent-purple .page-item.active .page-link {
- background-color: #6f42c1;
- border-color: #6f42c1;
- color: #fff;
-}
-
-.dark-mode .accent-purple .page-item.disabled a,
-.dark-mode .accent-purple .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-purple .page-item .page-link:hover, .dark-mode .dark-mode.accent-purple .page-item .page-link:focus {
- color: #7e55c7;
-}
-
-.dark-mode .accent-pink .btn-link,
-.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-pink .nav-tabs .nav-link {
- color: #e83e8c;
-}
-
-.dark-mode .accent-pink .btn-link:hover,
-.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-pink .nav-tabs .nav-link:hover {
- color: #c21766;
-}
-
-.dark-mode .accent-pink .dropdown-item:active, .dark-mode .accent-pink .dropdown-item.active {
- background-color: #e83e8c;
- color: #fff;
-}
-
-.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #e83e8c;
- border-color: #ac145a;
-}
-
-.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-pink .custom-select:focus,
-.dark-mode .accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-pink .custom-file-input:focus ~ .custom-file-label {
- border-color: #f6b0d0;
-}
-
-.dark-mode .accent-pink .page-item .page-link {
- color: #e83e8c;
-}
-
-.dark-mode .accent-pink .page-item.active a,
-.dark-mode .accent-pink .page-item.active .page-link {
- background-color: #e83e8c;
- border-color: #e83e8c;
- color: #fff;
-}
-
-.dark-mode .accent-pink .page-item.disabled a,
-.dark-mode .accent-pink .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-pink .page-item .page-link:hover, .dark-mode .dark-mode.accent-pink .page-item .page-link:focus {
- color: #eb559a;
-}
-
-.dark-mode .accent-red .btn-link,
-.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-red .nav-tabs .nav-link {
- color: #e74c3c;
-}
-
-.dark-mode .accent-red .btn-link:hover,
-.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-red .nav-tabs .nav-link:hover {
- color: #bf2718;
-}
-
-.dark-mode .accent-red .dropdown-item:active, .dark-mode .accent-red .dropdown-item.active {
- background-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #e74c3c;
- border-color: #a82315;
-}
-
-.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-red .custom-select:focus,
-.dark-mode .accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-red .custom-file-input:focus ~ .custom-file-label {
- border-color: #f5b4ae;
-}
-
-.dark-mode .accent-red .page-item .page-link {
- color: #e74c3c;
-}
-
-.dark-mode .accent-red .page-item.active a,
-.dark-mode .accent-red .page-item.active .page-link {
- background-color: #e74c3c;
- border-color: #e74c3c;
- color: #fff;
-}
-
-.dark-mode .accent-red .page-item.disabled a,
-.dark-mode .accent-red .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-red .page-item .page-link:hover, .dark-mode .dark-mode.accent-red .page-item .page-link:focus {
- color: #ea6153;
-}
-
-.dark-mode .accent-orange .btn-link,
-.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-orange .nav-tabs .nav-link {
- color: #fd7e14;
-}
-
-.dark-mode .accent-orange .btn-link:hover,
-.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-orange .nav-tabs .nav-link:hover {
- color: #c35a02;
-}
-
-.dark-mode .accent-orange .dropdown-item:active, .dark-mode .accent-orange .dropdown-item.active {
- background-color: #fd7e14;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #fd7e14;
- border-color: #aa4e01;
-}
-
-.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-orange .custom-select:focus,
-.dark-mode .accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-orange .custom-file-input:focus ~ .custom-file-label {
- border-color: #fec392;
-}
-
-.dark-mode .accent-orange .page-item .page-link {
- color: #fd7e14;
-}
-
-.dark-mode .accent-orange .page-item.active a,
-.dark-mode .accent-orange .page-item.active .page-link {
- background-color: #fd7e14;
- border-color: #fd7e14;
- color: #fff;
-}
-
-.dark-mode .accent-orange .page-item.disabled a,
-.dark-mode .accent-orange .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-orange .page-item .page-link:hover, .dark-mode .dark-mode.accent-orange .page-item .page-link:focus {
- color: #fd8c2d;
-}
-
-.dark-mode .accent-yellow .btn-link,
-.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-yellow .nav-tabs .nav-link {
- color: #f39c12;
-}
-
-.dark-mode .accent-yellow .btn-link:hover,
-.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-yellow .nav-tabs .nav-link:hover {
- color: #b06f09;
-}
-
-.dark-mode .accent-yellow .dropdown-item:active, .dark-mode .accent-yellow .dropdown-item.active {
- background-color: #f39c12;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f39c12;
- border-color: #976008;
-}
-
-.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-yellow .custom-select:focus,
-.dark-mode .accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-yellow .custom-file-input:focus ~ .custom-file-label {
- border-color: #f9cf8b;
-}
-
-.dark-mode .accent-yellow .page-item .page-link {
- color: #f39c12;
-}
-
-.dark-mode .accent-yellow .page-item.active a,
-.dark-mode .accent-yellow .page-item.active .page-link {
- background-color: #f39c12;
- border-color: #f39c12;
- color: #fff;
-}
-
-.dark-mode .accent-yellow .page-item.disabled a,
-.dark-mode .accent-yellow .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode .dark-mode.accent-yellow .page-item .page-link:focus {
- color: #f4a62a;
-}
-
-.dark-mode .accent-green .btn-link,
-.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-green .nav-tabs .nav-link {
- color: #00bc8c;
-}
-
-.dark-mode .accent-green .btn-link:hover,
-.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-green .nav-tabs .nav-link:hover {
- color: #007053;
-}
-
-.dark-mode .accent-green .dropdown-item:active, .dark-mode .accent-green .dropdown-item.active {
- background-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #00bc8c;
- border-color: #005640;
-}
-
-.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-green .custom-select:focus,
-.dark-mode .accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-green .custom-file-input:focus ~ .custom-file-label {
- border-color: #3dffcd;
-}
-
-.dark-mode .accent-green .page-item .page-link {
- color: #00bc8c;
-}
-
-.dark-mode .accent-green .page-item.active a,
-.dark-mode .accent-green .page-item.active .page-link {
- background-color: #00bc8c;
- border-color: #00bc8c;
- color: #fff;
-}
-
-.dark-mode .accent-green .page-item.disabled a,
-.dark-mode .accent-green .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-green .page-item .page-link:hover, .dark-mode .dark-mode.accent-green .page-item .page-link:focus {
- color: #00d69f;
-}
-
-.dark-mode .accent-teal .btn-link,
-.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-teal .nav-tabs .nav-link {
- color: #20c997;
-}
-
-.dark-mode .accent-teal .btn-link:hover,
-.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-teal .nav-tabs .nav-link:hover {
- color: #158765;
-}
-
-.dark-mode .accent-teal .dropdown-item:active, .dark-mode .accent-teal .dropdown-item.active {
- background-color: #20c997;
- color: #fff;
-}
-
-.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #20c997;
- border-color: #127155;
-}
-
-.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-teal .custom-select:focus,
-.dark-mode .accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-teal .custom-file-input:focus ~ .custom-file-label {
- border-color: #7eeaca;
-}
-
-.dark-mode .accent-teal .page-item .page-link {
- color: #20c997;
-}
-
-.dark-mode .accent-teal .page-item.active a,
-.dark-mode .accent-teal .page-item.active .page-link {
- background-color: #20c997;
- border-color: #20c997;
- color: #fff;
-}
-
-.dark-mode .accent-teal .page-item.disabled a,
-.dark-mode .accent-teal .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-teal .page-item .page-link:hover, .dark-mode .dark-mode.accent-teal .page-item .page-link:focus {
- color: #26dca6;
-}
-
-.dark-mode .accent-cyan .btn-link,
-.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-cyan .nav-tabs .nav-link {
- color: #3498db;
-}
-
-.dark-mode .accent-cyan .btn-link:hover,
-.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-cyan .nav-tabs .nav-link:hover {
- color: #1d6fa5;
-}
-
-.dark-mode .accent-cyan .dropdown-item:active, .dark-mode .accent-cyan .dropdown-item.active {
- background-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #3498db;
- border-color: #196090;
-}
-
-.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-cyan .custom-select:focus,
-.dark-mode .accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-cyan .custom-file-input:focus ~ .custom-file-label {
- border-color: #a0cfee;
-}
-
-.dark-mode .accent-cyan .page-item .page-link {
- color: #3498db;
-}
-
-.dark-mode .accent-cyan .page-item.active a,
-.dark-mode .accent-cyan .page-item.active .page-link {
- background-color: #3498db;
- border-color: #3498db;
- color: #fff;
-}
-
-.dark-mode .accent-cyan .page-item.disabled a,
-.dark-mode .accent-cyan .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode .dark-mode.accent-cyan .page-item .page-link:focus {
- color: #4aa3df;
-}
-
-.dark-mode .accent-white .btn-link,
-.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-white .nav-tabs .nav-link {
- color: #fff;
-}
-
-.dark-mode .accent-white .btn-link:hover,
-.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-white .nav-tabs .nav-link:hover {
- color: #d9d9d9;
-}
-
-.dark-mode .accent-white .dropdown-item:active, .dark-mode .accent-white .dropdown-item.active {
- background-color: #fff;
- color: #1f2d3d;
-}
-
-.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #fff;
- border-color: #cccccc;
-}
-
-.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-white .custom-select:focus,
-.dark-mode .accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-white .custom-file-input:focus ~ .custom-file-label {
- border-color: white;
-}
-
-.dark-mode .accent-white .page-item .page-link {
- color: #fff;
-}
-
-.dark-mode .accent-white .page-item.active a,
-.dark-mode .accent-white .page-item.active .page-link {
- background-color: #fff;
- border-color: #fff;
- color: #fff;
-}
-
-.dark-mode .accent-white .page-item.disabled a,
-.dark-mode .accent-white .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-white .page-item .page-link:hover, .dark-mode .dark-mode.accent-white .page-item .page-link:focus {
- color: white;
-}
-
-.dark-mode .accent-gray .btn-link,
-.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-gray .nav-tabs .nav-link {
- color: #6c757d;
-}
-
-.dark-mode .accent-gray .btn-link:hover,
-.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-gray .nav-tabs .nav-link:hover {
- color: #494f54;
-}
-
-.dark-mode .accent-gray .dropdown-item:active, .dark-mode .accent-gray .dropdown-item.active {
- background-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #6c757d;
- border-color: #3d4246;
-}
-
-.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-gray .custom-select:focus,
-.dark-mode .accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-gray .custom-file-input:focus ~ .custom-file-label {
- border-color: #afb5ba;
-}
-
-.dark-mode .accent-gray .page-item .page-link {
- color: #6c757d;
-}
-
-.dark-mode .accent-gray .page-item.active a,
-.dark-mode .accent-gray .page-item.active .page-link {
- background-color: #6c757d;
- border-color: #6c757d;
- color: #fff;
-}
-
-.dark-mode .accent-gray .page-item.disabled a,
-.dark-mode .accent-gray .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-gray .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray .page-item .page-link:focus {
- color: #78828a;
-}
-
-.dark-mode .accent-gray-dark .btn-link,
-.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
-.dark-mode .accent-gray-dark .nav-tabs .nav-link {
- color: #343a40;
-}
-
-.dark-mode .accent-gray-dark .btn-link:hover,
-.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
-.dark-mode .accent-gray-dark .nav-tabs .nav-link:hover {
- color: #121416;
-}
-
-.dark-mode .accent-gray-dark .dropdown-item:active, .dark-mode .accent-gray-dark .dropdown-item.active {
- background-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #343a40;
- border-color: #060708;
-}
-
-.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-.dark-mode .accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
-.dark-mode .accent-gray-dark .custom-select:focus,
-.dark-mode .accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
-.dark-mode .accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
- border-color: #6d7a86;
-}
-
-.dark-mode .accent-gray-dark .page-item .page-link {
- color: #343a40;
-}
-
-.dark-mode .accent-gray-dark .page-item.active a,
-.dark-mode .accent-gray-dark .page-item.active .page-link {
- background-color: #343a40;
- border-color: #343a40;
- color: #fff;
-}
-
-.dark-mode .accent-gray-dark .page-item.disabled a,
-.dark-mode .accent-gray-dark .page-item.disabled .page-link {
- background-color: #fff;
- border-color: #dee2e6;
- color: #6c757d;
-}
-
-.dark-mode .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #c2c7d0;
-}
-
-.dark-mode .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #fff;
-}
-
-.dark-mode .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
- color: #343a40;
-}
-
-.dark-mode .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
- color: #212529;
-}
-
-.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray-dark .page-item .page-link:focus {
- color: #3f474e;
-}
-
-.dark-mode .border-dark {
- border-color: #4b545c !important;
-}
-/*# sourceMappingURL=adminlte.css.map */
\ No newline at end of file
diff --git a/generator-web/src/main/resources/statics/plugins/fontawesome-free/css/adminlte.css.map b/generator-web/src/main/resources/statics/plugins/fontawesome-free/css/adminlte.css.map
deleted file mode 100644
index e8a668d..0000000
--- a/generator-web/src/main/resources/statics/plugins/fontawesome-free/css/adminlte.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["../../build/scss/adminlte.scss","adminlte.css","../../node_modules/bootstrap/scss/bootstrap.scss","../../node_modules/bootstrap/scss/_root.scss","../../node_modules/bootstrap/scss/_reboot.scss","../../build/scss/_bootstrap-variables.scss","../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../node_modules/bootstrap/scss/_variables.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/mixins/_box-shadow.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","../../build/scss/mixins/_animations.scss","../../build/scss/mixins/_dark-mode.scss","../../build/scss/_root.scss","../../build/scss/_animation-effects.scss","../../build/scss/_preloader.scss","../../build/scss/_variables.scss","../../build/scss/_layout.scss","../../build/scss/mixins/_scrollbar.scss","../../build/scss/_main-header.scss","../../build/scss/_brand.scss","../../build/scss/_main-sidebar.scss","../../build/scss/mixins/_miscellaneous.scss","../../build/scss/mixins/_sidebar.scss","../../build/scss/_variables-alt.scss","../../build/scss/_sidebar-mini.scss","../../build/scss/_control-sidebar.scss","../../build/scss/_dropdown.scss","../../build/scss/_navs.scss","../../build/scss/mixins/_navbar.scss","../../build/scss/_pagination.scss","../../build/scss/_forms.scss","../../build/scss/mixins/_custom-forms.scss","../../build/scss/_progress-bars.scss","../../build/scss/mixins/_cards.scss","../../build/scss/_cards.scss","../../build/scss/_modals.scss","../../build/scss/_toasts.scss","../../build/scss/mixins/_toasts.scss","../../build/scss/_buttons.scss","../../build/scss/_callout.scss","../../build/scss/_alerts.scss","../../build/scss/_table.scss","../../build/scss/_carousel.scss","../../build/scss/_close.scss","../../build/scss/_small-box.scss","../../build/scss/_info-box.scss","../../build/scss/_timeline.scss","../../build/scss/_products.scss","../../build/scss/_direct-chat.scss","../../build/scss/mixins/_direct-chat.scss","../../build/scss/_users-list.scss","../../build/scss/_social-widgets.scss","../../build/scss/pages/_mailbox.scss","../../build/scss/pages/_lockscreen.scss","../../build/scss/pages/_login_and_register.scss","../../build/scss/pages/_404_500_errors.scss","../../build/scss/pages/_invoice.scss","../../build/scss/pages/_profile.scss","../../build/scss/pages/_e-commerce.scss","../../build/scss/pages/_projects.scss","../../build/scss/pages/_iframe.scss","../../build/scss/mixins/_touch-support.scss","../../build/scss/pages/_kanban.scss","../../build/scss/plugins/_fullcalendar.scss","../../build/scss/plugins/_select2.scss","../../build/scss/plugins/_mixins.scss","../../build/scss/plugins/_bootstrap-slider.scss","../../build/scss/plugins/_icheck-bootstrap.scss","../../build/scss/plugins/_mapael.scss","../../build/scss/plugins/_jqvmap.scss","../../build/scss/plugins/_sweetalert2.scss","../../build/scss/plugins/_toastr.scss","../../build/scss/plugins/_pace.scss","../../build/scss/plugins/_bootstrap-switch.scss","../../build/scss/plugins/_daterangepicker.scss","../../build/scss/plugins/_miscellaneous.scss","../../build/scss/_miscellaneous.scss","../../build/scss/_print.scss","../../build/scss/_text.scss","../../build/scss/_elevation.scss","../../build/scss/mixins/_backgrounds.scss","../../build/scss/_colors.scss","../../build/scss/mixins/_accent.scss"],"names":[],"mappings":"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;;AAEA;EGoHE,wBAAwB;AHlH1B;;AG0HA;EACE,aAAa;EACb,0BAA0B;AHvH5B;;AG8HA;EACE,qBAAqB;AH3HvB;;AG8HA;EACE,kBAAkB;EAClB,eAAe;AH3HjB;;AG8HA;EACE,aAAa;AH3Hf;;AAEA;EG+HE,wBAAwB;AH7H1B;;AQ/VA;;EAEE,qBJiQ0C;EIhQ1C,oBJiQmC;EIhQnC,gBJiQ+B;EIhQ/B,gBJiQ+B;EIhQ/B,cJiQmC;AJiGrC;;AQ/VA;EHqKM,iBAAW;AL8LjB;;AQlWA;EHoKM,eAAW;ALkMjB;;AQrWA;EHmKM,kBAAW;ALsMjB;;AQxWA;EHkKM,iBAAW;AL0MjB;;AQ3WA;EHiKM,kBAAW;AL8MjB;;AQ9WA;EHgKM,eAAW;ALkNjB;;AQhXA;EH8JM,kBAAW;EG5Jf,gBJmQ+B;AJgHjC;;AQ/WA;EHwJM,eAAW;EGtJf,gBJsP+B;EIrP/B,gBJ6O+B;AJqIjC;;AQhXA;EHmJM,iBAAW;EGjJf,gBJkP+B;EIjP/B,gBJwO+B;AJ2IjC;;AQjXA;EH8IM,iBAAW;EG5If,gBJ8O+B;EI7O/B,gBJmO+B;AJiJjC;;AQlXA;EHyIM,iBAAW;EGvIf,gBJ0O+B;EIzO/B,gBJ8N+B;AJuJjC;;AGxVA;EKpBE,gBJ4EW;EI3EX,mBJ2EW;EI1EX,SAAS;EACT,wCJrCa;AJqZf;;AQxWA;;EHkGI,cAAW;EG/Fb,gBJuL+B;AJoLjC;;AQxWA;;EAEE,cJ6NgC;EI5NhC,yBJqOmC;AJsIrC;;AQnWA;EC/EE,eAAe;EACf,gBAAgB;ATsblB;;AQnWA;ECpFE,eAAe;EACf,gBAAgB;AT2blB;;AQrWA;EACE,qBAAqB;ARwWvB;;AQzWA;EAII,oBJ+M+B;AJ0JnC;;AQ/VA;EH2DI,cAAW;EGzDb,yBAAyB;ARkW3B;;AQ9VA;EACE,mBJmBW;ECiDP,kBAAW;AL8RjB;;AQ9VA;EACE,cAAc;EH+CZ,cAAW;EG7Cb,cJtGgB;AJuclB;;AQpWA;EAMI,qBAAqB;ARkWzB;;AUrdA;ECIE,eAAe;EAGf,YAAY;AXmdd;;AUpdA;EACE,gBNi0BwC;EMh0BxC,sBNJa;EMKb,yBNFgB;EQId,sBR6MgC;ES/M9B,0CTKS;EOVb,eAAe;EAGf,YAAY;AX6dd;;AU/cA;EAEE,qBAAqB;AVidvB;;AU9cA;EACE,qBAA2B;EAC3B,cAAc;AVidhB;;AU9cA;EL8HI,cAAW;EK5Hb,cNvBgB;AJwelB;;AcxfA;ETmKI,gBAAW;ESjKb,cVoCe;EUnCf,qBAAqB;Ad2fvB;;AcxfE;EACE,cAAc;Ad2flB;;ActfA;EACE,sBVg4BuC;EC1uBrC,gBAAW;ESpJb,WVLa;EUMb,yBVGgB;EQFd,qBR+M+B;ESjN7B,iDTKS;AJuff;;Ac/fA;EASI,UAAU;ET8IV,eAAW;ES5IX,gBVqO6B;ES7O3B,gBCSsB;Ad0f5B;;AGnTA;EWjME,cAAc;ETqIZ,gBAAW;ESnIb,cVbgB;AJqgBlB;;Ac3fA;ETsII,kBAAW;ES9HX,cAAc;EACd,kBAAkB;AdwftB;;AcnfA;EACE,iBVu2BuC;EUt2BvC,kBAAkB;AdsfpB;;Ae9hBE;;;;;;ECDA,WAAW;EACX,oBAA2B;EAC3B,mBAA0B;EAC1B,kBAAkB;EAClB,iBAAiB;AhBwiBnB;;AiBrfI;EFzCE;IACE,gBXiLG;EJiXT;AACF;;AiB3fI;EFzCE;IACE,gBXkLG;EJsXT;AACF;;AiBjgBI;EFzCE;IACE,gBXmLG;EJ2XT;AACF;;AiBvgBI;EFzCE;IACE,iBXoLI;EJgYV;AACF;;AezhBE;ECnCA,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,oBAA2B;EAC3B,mBAA0B;AhBgkB5B;;Ae1hBE;EACE,eAAe;EACf,cAAc;Af6hBlB;;Ae/hBE;;EAMI,gBAAgB;EAChB,eAAe;Af8hBrB;;AkBplBE;;;;;;EACE,kBAAkB;EAClB,WAAW;EACX,oBAA2B;EAC3B,mBAA0B;AlB4lB9B;;AkBtkBM;EACE,0BAAa;EAAb,aAAa;EACb,oBAAY;EAAZ,YAAY;EACZ,eAAe;AlBykBvB;;AkBpkBU;EFwBN,kBXuBqD;EWvBrD,cXuBqD;EWtBrD,eXsBqD;AL0hBzD;;AkBzkBU;EFwBN,iBXuBqD;EWvBrD,aXuBqD;EWtBrD,cXsBqD;AL+hBzD;;AkB9kBU;EFwBN,wBXuBqD;EWvBrD,oBXuBqD;EWtBrD,qBXsBqD;ALoiBzD;;AkBnlBU;EFwBN,iBXuBqD;EWvBrD,aXuBqD;EWtBrD,cXsBqD;ALyiBzD;;AkBxlBU;EFwBN,iBXuBqD;EWvBrD,aXuBqD;EWtBrD,cXsBqD;AL8iBzD;;AkB7lBU;EFwBN,wBXuBqD;EWvBrD,oBXuBqD;EWtBrD,qBXsBqD;ALmjBzD;;AkB5lBM;EFCJ,kBAAc;EAAd,cAAc;EACd,WAAW;EACX,eAAe;AhB+lBjB;;AkB5lBU;EFbR,uBAA6C;EAA7C,mBAA6C;EAI7C,oBAA8C;AhB0mBhD;;AkBjmBU;EFbR,wBAA6C;EAA7C,oBAA6C;EAI7C,qBAA8C;AhB+mBhD;;AkBtmBU;EFbR,iBAA6C;EAA7C,aAA6C;EAI7C,cAA8C;AhBonBhD;;AkB3mBU;EFbR,wBAA6C;EAA7C,oBAA6C;EAI7C,qBAA8C;AhBynBhD;;AkBhnBU;EFbR,wBAA6C;EAA7C,oBAA6C;EAI7C,qBAA8C;AhB8nBhD;;AkBrnBU;EFbR,iBAA6C;EAA7C,aAA6C;EAI7C,cAA8C;AhBmoBhD;;AkB1nBU;EFbR,wBAA6C;EAA7C,oBAA6C;EAI7C,qBAA8C;AhBwoBhD;;AkB/nBU;EFbR,wBAA6C;EAA7C,oBAA6C;EAI7C,qBAA8C;AhB6oBhD;;AkBpoBU;EFbR,iBAA6C;EAA7C,aAA6C;EAI7C,cAA8C;AhBkpBhD;;AkBzoBU;EFbR,wBAA6C;EAA7C,oBAA6C;EAI7C,qBAA8C;AhBupBhD;;AkB9oBU;EFbR,wBAA6C;EAA7C,oBAA6C;EAI7C,qBAA8C;AhB4pBhD;;AkBnpBU;EFbR,kBAA6C;EAA7C,cAA6C;EAI7C,eAA8C;AhBiqBhD;;AkBlpBM;EAAwB,kBAAS;EAAT,SAAS;AlBspBvC;;AkBppBM;EAAuB,kBdqJG;EcrJH,SdqJG;AJmgBhC;;AkBrpBQ;EAAwB,iBADZ;EACY,QADZ;AlB0pBpB;;AkBzpBQ;EAAwB,iBADZ;EACY,QADZ;AlB8pBpB;;AkB7pBQ;EAAwB,iBADZ;EACY,QADZ;AlBkqBpB;;AkBjqBQ;EAAwB,iBADZ;EACY,QADZ;AlBsqBpB;;AkBrqBQ;EAAwB,iBADZ;EACY,QADZ;AlB0qBpB;;AkBzqBQ;EAAwB,iBADZ;EACY,QADZ;AlB8qBpB;;AkB7qBQ;EAAwB,iBADZ;EACY,QADZ;AlBkrBpB;;AkBjrBQ;EAAwB,iBADZ;EACY,QADZ;AlBsrBpB;;AkBrrBQ;EAAwB,iBADZ;EACY,QADZ;AlB0rBpB;;AkBzrBQ;EAAwB,iBADZ;EACY,QADZ;AlB8rBpB;;AkB7rBQ;EAAwB,kBADZ;EACY,SADZ;AlBksBpB;;AkBjsBQ;EAAwB,kBADZ;EACY,SADZ;AlBssBpB;;AkBrsBQ;EAAwB,kBADZ;EACY,SADZ;AlB0sBpB;;AkBlsBY;EFhBV,sBAA8C;AhBstBhD;;AkBtsBY;EFhBV,uBAA8C;AhB0tBhD;;AkB1sBY;EFhBV,gBAA8C;AhB8tBhD;;AkB9sBY;EFhBV,uBAA8C;AhBkuBhD;;AkBltBY;EFhBV,uBAA8C;AhBsuBhD;;AkBttBY;EFhBV,gBAA8C;AhB0uBhD;;AkB1tBY;EFhBV,uBAA8C;AhB8uBhD;;AkB9tBY;EFhBV,uBAA8C;AhBkvBhD;;AkBluBY;EFhBV,gBAA8C;AhBsvBhD;;AkBtuBY;EFhBV,uBAA8C;AhB0vBhD;;AkB1uBY;EFhBV,uBAA8C;AhB8vBhD;;AiBzvBI;EC3BE;IACE,0BAAa;IAAb,aAAa;IACb,oBAAY;IAAZ,YAAY;IACZ,eAAe;ElBwxBrB;EkBnxBQ;IFwBN,kBXuBqD;IWvBrD,cXuBqD;IWtBrD,eXsBqD;ELwuBvD;EkBvxBQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;EL4uBvD;EkB3xBQ;IFwBN,wBXuBqD;IWvBrD,oBXuBqD;IWtBrD,qBXsBqD;ELgvBvD;EkB/xBQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;ELovBvD;EkBnyBQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;ELwvBvD;EkBvyBQ;IFwBN,wBXuBqD;IWvBrD,oBXuBqD;IWtBrD,qBXsBqD;EL4vBvD;EkBryBI;IFCJ,kBAAc;IAAd,cAAc;IACd,WAAW;IACX,eAAe;EhBuyBf;EkBpyBQ;IFbR,uBAA6C;IAA7C,mBAA6C;IAI7C,oBAA8C;EhBizB9C;EkBxyBQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBqzB9C;EkB5yBQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhByzB9C;EkBhzBQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB6zB9C;EkBpzBQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBi0B9C;EkBxzBQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhBq0B9C;EkB5zBQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBy0B9C;EkBh0BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB60B9C;EkBp0BQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhBi1B9C;EkBx0BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBq1B9C;EkB50BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBy1B9C;EkBh1BQ;IFbR,kBAA6C;IAA7C,cAA6C;IAI7C,eAA8C;EhB61B9C;EkB90BI;IAAwB,kBAAS;IAAT,SAAS;ElBi1BrC;EkB/0BI;IAAuB,kBdqJG;IcrJH,SdqJG;EJ6rB9B;EkB/0BM;IAAwB,iBADZ;IACY,QADZ;ElBm1BlB;EkBl1BM;IAAwB,iBADZ;IACY,QADZ;ElBs1BlB;EkBr1BM;IAAwB,iBADZ;IACY,QADZ;ElBy1BlB;EkBx1BM;IAAwB,iBADZ;IACY,QADZ;ElB41BlB;EkB31BM;IAAwB,iBADZ;IACY,QADZ;ElB+1BlB;EkB91BM;IAAwB,iBADZ;IACY,QADZ;ElBk2BlB;EkBj2BM;IAAwB,iBADZ;IACY,QADZ;ElBq2BlB;EkBp2BM;IAAwB,iBADZ;IACY,QADZ;ElBw2BlB;EkBv2BM;IAAwB,iBADZ;IACY,QADZ;ElB22BlB;EkB12BM;IAAwB,iBADZ;IACY,QADZ;ElB82BlB;EkB72BM;IAAwB,kBADZ;IACY,SADZ;ElBi3BlB;EkBh3BM;IAAwB,kBADZ;IACY,SADZ;ElBo3BlB;EkBn3BM;IAAwB,kBADZ;IACY,SADZ;ElBu3BlB;EkB/2BU;IFhBV,cAA4B;EhBk4B5B;EkBl3BU;IFhBV,sBAA8C;EhBq4B9C;EkBr3BU;IFhBV,uBAA8C;EhBw4B9C;EkBx3BU;IFhBV,gBAA8C;EhB24B9C;EkB33BU;IFhBV,uBAA8C;EhB84B9C;EkB93BU;IFhBV,uBAA8C;EhBi5B9C;EkBj4BU;IFhBV,gBAA8C;EhBo5B9C;EkBp4BU;IFhBV,uBAA8C;EhBu5B9C;EkBv4BU;IFhBV,uBAA8C;EhB05B9C;EkB14BU;IFhBV,gBAA8C;EhB65B9C;EkB74BU;IFhBV,uBAA8C;EhBg6B9C;EkBh5BU;IFhBV,uBAA8C;EhBm6B9C;AACF;;AiB/5BI;EC3BE;IACE,0BAAa;IAAb,aAAa;IACb,oBAAY;IAAZ,YAAY;IACZ,eAAe;ElB87BrB;EkBz7BQ;IFwBN,kBXuBqD;IWvBrD,cXuBqD;IWtBrD,eXsBqD;EL84BvD;EkB77BQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;ELk5BvD;EkBj8BQ;IFwBN,wBXuBqD;IWvBrD,oBXuBqD;IWtBrD,qBXsBqD;ELs5BvD;EkBr8BQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;EL05BvD;EkBz8BQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;EL85BvD;EkB78BQ;IFwBN,wBXuBqD;IWvBrD,oBXuBqD;IWtBrD,qBXsBqD;ELk6BvD;EkB38BI;IFCJ,kBAAc;IAAd,cAAc;IACd,WAAW;IACX,eAAe;EhB68Bf;EkB18BQ;IFbR,uBAA6C;IAA7C,mBAA6C;IAI7C,oBAA8C;EhBu9B9C;EkB98BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB29B9C;EkBl9BQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhB+9B9C;EkBt9BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBm+B9C;EkB19BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBu+B9C;EkB99BQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhB2+B9C;EkBl+BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB++B9C;EkBt+BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBm/B9C;EkB1+BQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhBu/B9C;EkB9+BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB2/B9C;EkBl/BQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB+/B9C;EkBt/BQ;IFbR,kBAA6C;IAA7C,cAA6C;IAI7C,eAA8C;EhBmgC9C;EkBp/BI;IAAwB,kBAAS;IAAT,SAAS;ElBu/BrC;EkBr/BI;IAAuB,kBdqJG;IcrJH,SdqJG;EJm2B9B;EkBr/BM;IAAwB,iBADZ;IACY,QADZ;ElBy/BlB;EkBx/BM;IAAwB,iBADZ;IACY,QADZ;ElB4/BlB;EkB3/BM;IAAwB,iBADZ;IACY,QADZ;ElB+/BlB;EkB9/BM;IAAwB,iBADZ;IACY,QADZ;ElBkgClB;EkBjgCM;IAAwB,iBADZ;IACY,QADZ;ElBqgClB;EkBpgCM;IAAwB,iBADZ;IACY,QADZ;ElBwgClB;EkBvgCM;IAAwB,iBADZ;IACY,QADZ;ElB2gClB;EkB1gCM;IAAwB,iBADZ;IACY,QADZ;ElB8gClB;EkB7gCM;IAAwB,iBADZ;IACY,QADZ;ElBihClB;EkBhhCM;IAAwB,iBADZ;IACY,QADZ;ElBohClB;EkBnhCM;IAAwB,kBADZ;IACY,SADZ;ElBuhClB;EkBthCM;IAAwB,kBADZ;IACY,SADZ;ElB0hClB;EkBzhCM;IAAwB,kBADZ;IACY,SADZ;ElB6hClB;EkBrhCU;IFhBV,cAA4B;EhBwiC5B;EkBxhCU;IFhBV,sBAA8C;EhB2iC9C;EkB3hCU;IFhBV,uBAA8C;EhB8iC9C;EkB9hCU;IFhBV,gBAA8C;EhBijC9C;EkBjiCU;IFhBV,uBAA8C;EhBojC9C;EkBpiCU;IFhBV,uBAA8C;EhBujC9C;EkBviCU;IFhBV,gBAA8C;EhB0jC9C;EkB1iCU;IFhBV,uBAA8C;EhB6jC9C;EkB7iCU;IFhBV,uBAA8C;EhBgkC9C;EkBhjCU;IFhBV,gBAA8C;EhBmkC9C;EkBnjCU;IFhBV,uBAA8C;EhBskC9C;EkBtjCU;IFhBV,uBAA8C;EhBykC9C;AACF;;AiBrkCI;EC3BE;IACE,0BAAa;IAAb,aAAa;IACb,oBAAY;IAAZ,YAAY;IACZ,eAAe;ElBomCrB;EkB/lCQ;IFwBN,kBXuBqD;IWvBrD,cXuBqD;IWtBrD,eXsBqD;ELojCvD;EkBnmCQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;ELwjCvD;EkBvmCQ;IFwBN,wBXuBqD;IWvBrD,oBXuBqD;IWtBrD,qBXsBqD;EL4jCvD;EkB3mCQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;ELgkCvD;EkB/mCQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;ELokCvD;EkBnnCQ;IFwBN,wBXuBqD;IWvBrD,oBXuBqD;IWtBrD,qBXsBqD;ELwkCvD;EkBjnCI;IFCJ,kBAAc;IAAd,cAAc;IACd,WAAW;IACX,eAAe;EhBmnCf;EkBhnCQ;IFbR,uBAA6C;IAA7C,mBAA6C;IAI7C,oBAA8C;EhB6nC9C;EkBpnCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBioC9C;EkBxnCQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhBqoC9C;EkB5nCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhByoC9C;EkBhoCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB6oC9C;EkBpoCQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhBipC9C;EkBxoCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBqpC9C;EkB5oCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBypC9C;EkBhpCQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhB6pC9C;EkBppCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBiqC9C;EkBxpCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBqqC9C;EkB5pCQ;IFbR,kBAA6C;IAA7C,cAA6C;IAI7C,eAA8C;EhByqC9C;EkB1pCI;IAAwB,kBAAS;IAAT,SAAS;ElB6pCrC;EkB3pCI;IAAuB,kBdqJG;IcrJH,SdqJG;EJygC9B;EkB3pCM;IAAwB,iBADZ;IACY,QADZ;ElB+pClB;EkB9pCM;IAAwB,iBADZ;IACY,QADZ;ElBkqClB;EkBjqCM;IAAwB,iBADZ;IACY,QADZ;ElBqqClB;EkBpqCM;IAAwB,iBADZ;IACY,QADZ;ElBwqClB;EkBvqCM;IAAwB,iBADZ;IACY,QADZ;ElB2qClB;EkB1qCM;IAAwB,iBADZ;IACY,QADZ;ElB8qClB;EkB7qCM;IAAwB,iBADZ;IACY,QADZ;ElBirClB;EkBhrCM;IAAwB,iBADZ;IACY,QADZ;ElBorClB;EkBnrCM;IAAwB,iBADZ;IACY,QADZ;ElBurClB;EkBtrCM;IAAwB,iBADZ;IACY,QADZ;ElB0rClB;EkBzrCM;IAAwB,kBADZ;IACY,SADZ;ElB6rClB;EkB5rCM;IAAwB,kBADZ;IACY,SADZ;ElBgsClB;EkB/rCM;IAAwB,kBADZ;IACY,SADZ;ElBmsClB;EkB3rCU;IFhBV,cAA4B;EhB8sC5B;EkB9rCU;IFhBV,sBAA8C;EhBitC9C;EkBjsCU;IFhBV,uBAA8C;EhBotC9C;EkBpsCU;IFhBV,gBAA8C;EhButC9C;EkBvsCU;IFhBV,uBAA8C;EhB0tC9C;EkB1sCU;IFhBV,uBAA8C;EhB6tC9C;EkB7sCU;IFhBV,gBAA8C;EhBguC9C;EkBhtCU;IFhBV,uBAA8C;EhBmuC9C;EkBntCU;IFhBV,uBAA8C;EhBsuC9C;EkBttCU;IFhBV,gBAA8C;EhByuC9C;EkBztCU;IFhBV,uBAA8C;EhB4uC9C;EkB5tCU;IFhBV,uBAA8C;EhB+uC9C;AACF;;AiB3uCI;EC3BE;IACE,0BAAa;IAAb,aAAa;IACb,oBAAY;IAAZ,YAAY;IACZ,eAAe;ElB0wCrB;EkBrwCQ;IFwBN,kBXuBqD;IWvBrD,cXuBqD;IWtBrD,eXsBqD;EL0tCvD;EkBzwCQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;EL8tCvD;EkB7wCQ;IFwBN,wBXuBqD;IWvBrD,oBXuBqD;IWtBrD,qBXsBqD;ELkuCvD;EkBjxCQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;ELsuCvD;EkBrxCQ;IFwBN,iBXuBqD;IWvBrD,aXuBqD;IWtBrD,cXsBqD;EL0uCvD;EkBzxCQ;IFwBN,wBXuBqD;IWvBrD,oBXuBqD;IWtBrD,qBXsBqD;EL8uCvD;EkBvxCI;IFCJ,kBAAc;IAAd,cAAc;IACd,WAAW;IACX,eAAe;EhByxCf;EkBtxCQ;IFbR,uBAA6C;IAA7C,mBAA6C;IAI7C,oBAA8C;EhBmyC9C;EkB1xCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBuyC9C;EkB9xCQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhB2yC9C;EkBlyCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB+yC9C;EkBtyCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBmzC9C;EkB1yCQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhBuzC9C;EkB9yCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB2zC9C;EkBlzCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB+zC9C;EkBtzCQ;IFbR,iBAA6C;IAA7C,aAA6C;IAI7C,cAA8C;EhBm0C9C;EkB1zCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhBu0C9C;EkB9zCQ;IFbR,wBAA6C;IAA7C,oBAA6C;IAI7C,qBAA8C;EhB20C9C;EkBl0CQ;IFbR,kBAA6C;IAA7C,cAA6C;IAI7C,eAA8C;EhB+0C9C;EkBh0CI;IAAwB,kBAAS;IAAT,SAAS;ElBm0CrC;EkBj0CI;IAAuB,kBdqJG;IcrJH,SdqJG;EJ+qC9B;EkBj0CM;IAAwB,iBADZ;IACY,QADZ;ElBq0ClB;EkBp0CM;IAAwB,iBADZ;IACY,QADZ;ElBw0ClB;EkBv0CM;IAAwB,iBADZ;IACY,QADZ;ElB20ClB;EkB10CM;IAAwB,iBADZ;IACY,QADZ;ElB80ClB;EkB70CM;IAAwB,iBADZ;IACY,QADZ;ElBi1ClB;EkBh1CM;IAAwB,iBADZ;IACY,QADZ;ElBo1ClB;EkBn1CM;IAAwB,iBADZ;IACY,QADZ;ElBu1ClB;EkBt1CM;IAAwB,iBADZ;IACY,QADZ;ElB01ClB;EkBz1CM;IAAwB,iBADZ;IACY,QADZ;ElB61ClB;EkB51CM;IAAwB,iBADZ;IACY,QADZ;ElBg2ClB;EkB/1CM;IAAwB,kBADZ;IACY,SADZ;ElBm2ClB;EkBl2CM;IAAwB,kBADZ;IACY,SADZ;ElBs2ClB;EkBr2CM;IAAwB,kBADZ;IACY,SADZ;ElBy2ClB;EkBj2CU;IFhBV,cAA4B;EhBo3C5B;EkBp2CU;IFhBV,sBAA8C;EhBu3C9C;EkBv2CU;IFhBV,uBAA8C;EhB03C9C;EkB12CU;IFhBV,gBAA8C;EhB63C9C;EkB72CU;IFhBV,uBAA8C;EhBg4C9C;EkBh3CU;IFhBV,uBAA8C;EhBm4C9C;EkBn3CU;IFhBV,gBAA8C;EhBs4C9C;EkBt3CU;IFhBV,uBAA8C;EhBy4C9C;EkBz3CU;IFhBV,uBAA8C;EhB44C9C;EkB53CU;IFhBV,gBAA8C;EhB+4C9C;EkB/3CU;IFhBV,uBAA8C;EhBk5C9C;EkBl4CU;IFhBV,uBAA8C;EhBq5C9C;AACF;;AmBz8CA;EACE,WAAW;EACX,mBf6HW;Ee5HX,cfagB;EeZhB,6BfoTuC;AJwpCzC;;AmBh9CA;;EAQI,gBf6SgC;Ee5ShC,mBAAmB;EACnB,6BfAc;AJ68ClB;;AmBv9CA;EAcI,sBAAsB;EACtB,gCfLc;AJk9ClB;;AmB59CA;EAmBI,6BfTc;AJs9ClB;;AmBp8CA;;EAGI,efuR+B;AJ+qCnC;;AmB77CA;EACE,yBf/BgB;AJ+9ClB;;AmBj8CA;;EAKI,yBfnCc;AJo+ClB;;AmBt8CA;;EAWM,wBAA4C;AnBg8ClD;;AmB37CA;;;;EAKI,SAAS;AnB67Cb;;AmBr7CA;EAEI,qCftDW;AJ6+Cf;;AOt/CE;EY2EI,cfnEY;EeoEZ,sCfnES;AJk/Cf;;AoBlgDE;;;EAII,yBCgG4D;ArBo6ClE;;AoBxgDE;;;;EAYM,qBCwF0D;ArB26ClE;;AOxgDE;EaiBM,yBAJsC;ApB+/C9C;;AoBhgDE;;EASQ,yBARoC;ApBogD9C;;AoBxhDE;;;EAII,yBCgG4D;ArB07ClE;;AoB9hDE;;;;EAYM,qBCwF0D;ArBi8ClE;;AO9hDE;EaiBM,yBAJsC;ApBqhD9C;;AoBthDE;;EASQ,yBARoC;ApB0hD9C;;AoB9iDE;;;EAII,yBCgG4D;ArBg9ClE;;AoBpjDE;;;;EAYM,qBCwF0D;ArBu9ClE;;AOpjDE;EaiBM,yBAJsC;ApB2iD9C;;AoB5iDE;;EASQ,yBARoC;ApBgjD9C;;AoBpkDE;;;EAII,yBCgG4D;ArBs+ClE;;AoB1kDE;;;;EAYM,qBCwF0D;ArB6+ClE;;AO1kDE;EaiBM,yBAJsC;ApBikD9C;;AoBlkDE;;EASQ,yBARoC;ApBskD9C;;AoB1lDE;;;EAII,yBCgG4D;ArB4/ClE;;AoBhmDE;;;;EAYM,qBCwF0D;ArBmgDlE;;AOhmDE;EaiBM,yBAJsC;ApBulD9C;;AoBxlDE;;EASQ,yBARoC;ApB4lD9C;;AoBhnDE;;;EAII,yBCgG4D;ArBkhDlE;;AoBtnDE;;;;EAYM,qBCwF0D;ArByhDlE;;AOtnDE;EaiBM,yBAJsC;ApB6mD9C;;AoB9mDE;;EASQ,yBARoC;ApBknD9C;;AoBtoDE;;;EAII,yBCgG4D;ArBwiDlE;;AoB5oDE;;;;EAYM,qBCwF0D;ArB+iDlE;;AO5oDE;EaiBM,yBAJsC;ApBmoD9C;;AoBpoDE;;EASQ,yBARoC;ApBwoD9C;;AoB5pDE;;;EAII,yBCgG4D;ArB8jDlE;;AoBlqDE;;;;EAYM,qBCwF0D;ArBqkDlE;;AOlqDE;EaiBM,yBAJsC;ApBypD9C;;AoB1pDE;;EASQ,yBARoC;ApB8pD9C;;AoBlrDE;;;EAII,sChBYS;AJwqDf;;AOjrDE;EaiBM,sCAJsC;ApBwqD9C;;AoBzqDE;;EASQ,sCARoC;ApB6qD9C;;AmBvlDA;EAGM,WfvGS;EewGT,yBf/FY;EegGZ,qBfsN+C;AJk4CrD;;AmB7lDA;EAWM,cfxGY;EeyGZ,yBf9GY;Ee+GZ,qBf9GY;AJosDlB;;AmBjlDA;EACE,WfvHa;EewHb,yBf/GgB;AJmsDlB;;AmBtlDA;;;EAOI,qBfkMiD;AJm5CrD;;AmB5lDA;EAWI,SAAS;AnBqlDb;;AmBhmDA;EAgBM,2CftIS;AJ0tDf;;AOztDE;EY4IM,Wf7IO;Ee8IP,4Cf9IO;AJ+tDf;;AiBjqDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EnBmkDvC;EmBxkDG;IASK,SAAS;EnBkkDjB;AACF;;AiB7qDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EnB+kDvC;EmBplDG;IASK,SAAS;EnB8kDjB;AACF;;AiBzrDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EnB2lDvC;EmBhmDG;IASK,SAAS;EnB0lDjB;AACF;;AiBrsDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EnBumDvC;EmB5mDG;IASK,SAAS;EnBsmDjB;AACF;;AmBrnDA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AnBknDzC;;AmB5nDA;EAcU,SAAS;AnBknDnB;;AsB/xDA;EACE,cAAc;EACd,WAAW;EACX,2BlBya4F;EkBxa5F,yBlByUkC;EC/J9B,eAAW;EiBvKf,gBlB+O+B;EkB9O/B,gBlBkP+B;EkBjP/B,clBGgB;EkBFhB,sBlBLa;EkBMb,4BAA4B;EAC5B,yBlBHgB;EQGd,sBR6MgC;ES/M9B,wCTKS;EmBLT,wEnB0a4F;AJ43ClG;;AuBlyDM;EDdN;ICeQ,gBAAgB;EvBsyDtB;AACF;;AsBtzDA;EAsBI,6BAA6B;EAC7B,SAAS;AtBoyDb;;AwBpzDE;EACE,cpBIc;EoBHd,sBpBJW;EoBKX,qBpBqZsE;EoBpZtE,UAAU;EXDR,wCTKS;AJozDf;;AsBn0DA;EA+BI,clBqY2D;EkBnY3D,UAAU;AtBuyDd;;AsBx0DA;EA+BI,clBqY2D;EkBnY3D,UAAU;AtBuyDd;;AsBx0DA;EA+BI,clBqY2D;EkBnY3D,UAAU;AtBuyDd;;AsBx0DA;EA+BI,clBqY2D;EkBnY3D,UAAU;AtBuyDd;;AsBx0DA;EA+BI,clBqY2D;EkBnY3D,UAAU;AtBuyDd;;AsBx0DA;EA2CI,yBlBpCc;EkBsCd,UAAU;AtBgyDd;;AsB5xDA;;;;EAKI,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;AtB8xDpB;;AsB1xDA;EAGI,kBAAkB;EAClB,0BlBlDc;AJ60DlB;;AsB/xDA;EAaI,clB3Dc;EkB4Dd,sBlBnEW;AJy1Df;;AsBjxDA;;EAEE,cAAc;EACd,WAAW;AtBoxDb;;AsB1wDA;EACE,iCDyB8D;ECxB9D,oCDwB8D;ECvB9D,gBAAgB;EjBiEd,kBAAW;EiB/Db,gBlB2J+B;AJknDjC;;AsB1wDA;EACE,+BDiB8D;EChB9D,kCDgB8D;EhB0D1D,kBAAW;EiBxEf,gBlB6G+B;AJgqDjC;;AsB1wDA;EACE,gCDU8D;ECT9D,mCDS8D;EhB0D1D,mBAAW;EiBjEf,gBlBuG+B;AJsqDjC;;AsBpwDA;EACE,cAAc;EACd,WAAW;EACX,mBAA2B;EAC3B,gBAAgB;EjBoDZ,eAAW;EiBlDf,gBlB8H+B;EkB7H/B,clB/GgB;EkBgHhB,6BAA6B;EAC7B,yBAAyB;EACzB,mBAAmC;AtBuwDrC;;AsBjxDA;EAcI,gBAAgB;EAChB,eAAe;AtBuwDnB;;AsB3vDA;EACE,6BlB6R+F;EkB5R/F,uBlBkMiC;ECvK7B,mBAAW;EiBzBf,gBlB+D+B;EQxM7B,qBR+M+B;AJyrDnC;;AsB3vDA;EACE,4BlBwR+F;EkBvR/F,oBlB8LgC;EC3K5B,kBAAW;EiBjBf,gBlBsD+B;EQvM7B,qBR8M+B;AJksDnC;;AsB1vDA;EAGI,YAAY;AtB2vDhB;;AsBvvDA;EACE,YAAY;AtB0vDd;;AsBlvDA;EACE,mBlB4Q0C;AJy+C5C;;AsBlvDA;EACE,cAAc;EACd,mBlB8P4C;AJu/C9C;;AsB7uDA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,kBAA2C;EAC3C,iBAA0C;AtBgvD5C;;AsBpvDA;;EAQI,kBAA2C;EAC3C,iBAA0C;AtBivD9C;;AsBxuDA;EACE,kBAAkB;EAClB,cAAc;EACd,qBlBmO6C;AJwgD/C;;AsBxuDA;EACE,kBAAkB;EAClB,kBlB+N2C;EkB9N3C,qBlB6N6C;AJ8gD/C;;AsB9uDA;;EAQI,clBrNc;AJg8DlB;;AsBvuDA;EACE,gBAAgB;AtB0uDlB;;AsBvuDA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,sBAAmB;EAAnB,mBAAmB;EACnB,eAAe;EACf,qBlBgN4C;AJ0hD9C;;AsB9uDA;EAQI,gBAAgB;EAChB,aAAa;EACb,uBlB2M4C;EkB1M5C,cAAc;AtB0uDlB;;AwBv7DE;EACE,aAAa;EACb,WAAW;EACX,mBpB6Y0C;ECxR1C,cAAW;EmBnHX,cpBNa;AJg8DjB;;AwBv7DE;EACE,kBAAkB;EAClB,SAAS;EACT,OAAO;EACP,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBpBsoB+B;EoBroB/B,iBAAiB;EnBwHf,mBAAW;EmBtHb,gBpBkM6B;EoBjM7B,WpBpDW;EoBqDX,wCpBrBa;EQzBb,sBR6MgC;AJ4xDpC;;AwBt7DI;;EAEE,SAAkC;AxBy7DxC;;AwBh+DI;;;;EA8CE,cAAc;AxBy7DpB;;AwBv+DI;EAoDE,qBpBzCW;EoB4CT,iCAA6C;EAC7C,iRH3B0E;EG4B1E,4BAA4B;EAC5B,2DAA6D;EAC7D,gEpBoVwF;AJimDhG;;AwBh/DI;EA+DI,qBpBpDS;EoBqDT,2CpBrDS;AJ0+DjB;;AwBr/DI;EAyEI,8BAA8C;EAC9C,wCAAsD;AxBg7D9D;;AwB1/DI;EAmFI,sBpB2TuG;EoB1TvG,kFpB4T8F;AJ+mDtG;;AwB//DI;EA2FE,qBpBhFW;EoBmFT,kDAAoE;EACpE,ujBAA8J;AxBs6DtK;;AwBrgEI;EAmGI,qBpBxFS;EoByFT,2CpBzFS;AJ+/DjB;;AwB1gEI;EA4GI,cpBjGS;AJmgEjB;;AwB9gEI;;;EAiHI,cAAc;AxBm6DtB;;AwBphEI;EAyHI,cpB9GS;AJ6gEjB;;AwBxhEI;EA4HM,qBpBjHO;AJihEjB;;AwB5hEI;EAkIM,qBAAkC;EC5JxC,yBD6J+C;AxB85DnD;;AwBjiEI;EAyIM,2CpB9HO;AJ0hEjB;;AwBriEI;EA6IM,qBpBlIO;AJ8hEjB;;AwBziEI;EAuJI,qBpB5IS;AJkiEjB;;AwB7iEI;EA4JM,qBpBjJO;EoBkJP,2CpBlJO;AJuiEjB;;AwBtiEE;EACE,aAAa;EACb,WAAW;EACX,mBpB6Y0C;ECxR1C,cAAW;EmBnHX,cpBTa;AJkjEjB;;AwBtiEE;EACE,kBAAkB;EAClB,SAAS;EACT,OAAO;EACP,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBpBsoB+B;EoBroB/B,iBAAiB;EnBwHf,mBAAW;EmBtHb,gBpBkM6B;EoBjM7B,WpBpDW;EoBqDX,wCpBxBa;EQtBb,sBR6MgC;AJ24DpC;;AwBriEI;;EAEE,SAAkC;AxBwiExC;;AwB/kEI;;;;EA8CE,cAAc;AxBwiEpB;;AwBtlEI;EAoDE,qBpB5CW;EoB+CT,iCAA6C;EAC7C,4UH3B0E;EG4B1E,4BAA4B;EAC5B,2DAA6D;EAC7D,gEpBoVwF;AJgtDhG;;AwB/lEI;EA+DI,qBpBvDS;EoBwDT,2CpBxDS;AJ4lEjB;;AwBpmEI;EAyEI,8BAA8C;EAC9C,wCAAsD;AxB+hE9D;;AwBzmEI;EAmFI,sBpB2TuG;EoB1TvG,kFpB4T8F;AJ8tDtG;;AwB9mEI;EA2FE,qBpBnFW;EoBsFT,kDAAoE;EACpE,knBAA8J;AxBqhEtK;;AwBpnEI;EAmGI,qBpB3FS;EoB4FT,2CpB5FS;AJinEjB;;AwBznEI;EA4GI,cpBpGS;AJqnEjB;;AwB7nEI;;;EAiHI,cAAc;AxBkhEtB;;AwBnoEI;EAyHI,cpBjHS;AJ+nEjB;;AwBvoEI;EA4HM,qBpBpHO;AJmoEjB;;AwB3oEI;EAkIM,qBAAkC;EC5JxC,yBD6J+C;AxB6gEnD;;AwBhpEI;EAyIM,2CpBjIO;AJ4oEjB;;AwBppEI;EA6IM,qBpBrIO;AJgpEjB;;AwBxpEI;EAuJI,qBpB/IS;AJopEjB;;AwB5pEI;EA4JM,qBpBpJO;EoBqJP,2CpBrJO;AJypEjB;;AsB/6DA;EACE,oBAAa;EAAb,aAAa;EACb,uBAAmB;EAAnB,mBAAmB;EACnB,sBAAmB;EAAnB,mBAAmB;AtBk7DrB;;AsBr7DA;EASI,WAAW;AtBg7Df;;AiB/oEI;EKsNJ;IAeM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,gBAAgB;EtB+6DpB;EsBj8DF;IAuBM,oBAAa;IAAb,aAAa;IACb,kBAAc;IAAd,cAAc;IACd,uBAAmB;IAAnB,mBAAmB;IACnB,sBAAmB;IAAnB,mBAAmB;IACnB,gBAAgB;EtB66DpB;EsBx8DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EtB26D1B;EsB78DF;IAuCM,qBAAqB;EtBy6DzB;EsBh9DF;;IA4CM,WAAW;EtBw6Df;EsBp9DF;IAkDM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,WAAW;IACX,eAAe;EtBq6DnB;EsB39DF;IAyDM,kBAAkB;IAClB,oBAAc;IAAd,cAAc;IACd,aAAa;IACb,qBlBkHwC;IkBjHxC,cAAc;EtBq6DlB;EsBl+DF;IAiEM,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;EtBo6D3B;EsBt+DF;IAqEM,gBAAgB;EtBo6DpB;AACF;;A0BtvEA;EACE,qBAAqB;EAErB,gBtBmP+B;EsBlP/B,ctBUgB;EsBThB,kBAAkB;EAGlB,sBAAsB;EACtB,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,6BAA2C;ECuF3C,yBvB2OkC;EC/J9B,eAAW;EsB1Ef,gBvBsJ+B;EQ9O7B,sBR6MgC;EmB/M9B,qInBuX6I;AJq4DnJ;;AuBxvEM;EGdN;IHeQ,gBAAgB;EvB4vEtB;AACF;;AOtwEE;EmBUE,ctBFc;EsBGd,qBAAqB;A1BgwEzB;;A0BjxEA;EAsBI,UAAU;EACV,gBtB6V8B;AJk6DlC;;A0BtxEA;EA6BI,atBwV6B;ES3W3B,gBaoBsB;A1B6vE5B;;A0B3xEA;EAkCI,eAAsD;A1B6vE1D;;A0B/xEA;EbUM,gBT4W4B;AJ66DlC;;A0BnvEA;;EAEE,oBAAoB;A1BsvEtB;;A0B7uEE;EC3DA,WvBKa;EqBLX,yBrB8Ba;EuB5Bf,qBvB4Be;ESpBX,gBTwW4B;AJ67DlC;;AOzyEE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3BszE7H;;A2B1yEE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,2CcO0G;A3B2yEhH;;A2BnyEE;EAEE,WvBtBW;EuBuBX,yBvBEa;EuBDb,qBvBCa;AJoyEjB;;A2B9xEE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3B00EnN;;A2B3xEI;;EAKI,2CAAiF;A3B2xEzF;;A0BnxEE;EC3DA,WvBKa;EqBLX,yBrBWc;EuBThB,qBvBSgB;ESDZ,gBTwW4B;AJm+DlC;;AO/0EE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3B41E7H;;A2Bh1EE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,4CcO0G;A3Bi1EhH;;A2Bz0EE;EAEE,WvBtBW;EuBuBX,yBvBjBc;EuBkBd,qBvBlBc;AJ61ElB;;A2Bp0EE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3Bg3EnN;;A2Bj0EI;;EAKI,4CAAiF;A3Bi0EzF;;A0BzzEE;EC3DA,WvBKa;EqBLX,yBrBqCa;EuBnCf,qBvBmCe;ES3BX,gBTwW4B;AJygElC;;AOr3EE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3Bk4E7H;;A2Bt3EE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,0CcO0G;A3Bu3EhH;;A2B/2EE;EAEE,WvBtBW;EuBuBX,yBvBSa;EuBRb,qBvBQa;AJy2EjB;;A2B12EE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3Bs5EnN;;A2Bv2EI;;EAKI,0CAAiF;A3Bu2EzF;;A0B/1EE;EC3DA,WvBKa;EqBLX,yBrBuCa;EuBrCf,qBvBqCe;ES7BX,gBTwW4B;AJ+iElC;;AO35EE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3Bw6E7H;;A2B55EE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,2CcO0G;A3B65EhH;;A2Br5EE;EAEE,WvBtBW;EuBuBX,yBvBWa;EuBVb,qBvBUa;AJ64EjB;;A2Bh5EE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3B47EnN;;A2B74EI;;EAKI,2CAAiF;A3B64EzF;;A0Br4EE;EC3DA,cvBuFqB;EqBvFnB,yBrBoCa;EuBlCf,qBvBkCe;ES1BX,gBTwW4B;AJqlElC;;AOj8EE;EoBAE,cvBiFmB;EqBvFnB,yBEDoF;EASpF,qBATyH;A3B88E7H;;A2Bl8EE;EAEE,cvB0EmB;EqBvFnB,yBEDoF;EAgBpF,qBAhByH;EdWvH,2CcO0G;A3Bm8EhH;;A2B37EE;EAEE,cvB4DmB;EuB3DnB,yBvBQa;EuBPb,qBvBOa;AJs7EjB;;A2Bt7EE;;EAGE,cvBgDmB;EuB/CnB,yBAzCuK;EA6CvK,qBA7C+M;A3Bk+EnN;;A2Bn7EI;;EAKI,2CAAiF;A3Bm7EzF;;A0B36EE;EC3DA,WvBKa;EqBLX,yBrBkCa;EuBhCf,qBvBgCe;ESxBX,gBTwW4B;AJ2nElC;;AOv+EE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3Bo/E7H;;A2Bx+EE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,0CcO0G;A3By+EhH;;A2Bj+EE;EAEE,WvBtBW;EuBuBX,yBvBMa;EuBLb,qBvBKa;AJ89EjB;;A2B59EE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3BwgFnN;;A2Bz9EI;;EAKI,0CAAiF;A3By9EzF;;A0Bj9EE;EC3DA,cvBuFqB;EqBvFnB,yBrBMc;EuBJhB,qBvBIgB;ESIZ,gBTwW4B;AJiqElC;;AO7gFE;EoBAE,cvBiFmB;EqBvFnB,yBEDoF;EASpF,qBATyH;A3B0hF7H;;A2B9gFE;EAEE,cvB0EmB;EqBvFnB,yBEDoF;EAgBpF,qBAhByH;EdWvH,4CcO0G;A3B+gFhH;;A2BvgFE;EAEE,cvB4DmB;EuB3DnB,yBvBtBc;EuBuBd,qBvBvBc;AJgiFlB;;A2BlgFE;;EAGE,cvBgDmB;EuB/CnB,yBAzCuK;EA6CvK,qBA7C+M;A3B8iFnN;;A2B//EI;;EAKI,4CAAiF;A3B+/EzF;;A0Bv/EE;EC3DA,WvBKa;EqBLX,yBrBac;EuBXhB,qBvBWgB;ESHZ,gBTwW4B;AJusElC;;AOnjFE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3BgkF7H;;A2BpjFE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,yCcO0G;A3BqjFhH;;A2B7iFE;EAEE,WvBtBW;EuBuBX,yBvBfc;EuBgBd,qBvBhBc;AJ+jFlB;;A2BxiFE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3BolFnN;;A2BriFI;;EAKI,yCAAiF;A3BqiFzF;;A0BvhFE;ECPA,cvB5Be;EuB6Bf,qBvB7Be;AJ+jFjB;;AOvlFE;EoBwDE,WvBzDW;EuB0DX,yBvBjCa;EuBkCb,qBvBlCa;AJqkFjB;;A2BhiFE;EAEE,0CvBvCa;AJykFjB;;A2B/hFE;EAEE,cvB5Ca;EuB6Cb,6BAA6B;A3BiiFjC;;A2B9hFE;;EAGE,WvB5EW;EuB6EX,yBvBpDa;EuBqDb,qBvBrDa;AJqlFjB;;A2B9hFI;;EAKI,0CvB5DS;AJ0lFjB;;A0BvjFE;ECPA,cvB/CgB;EuBgDhB,qBvBhDgB;AJknFlB;;AOvnFE;EoBwDE,WvBzDW;EuB0DX,yBvBpDc;EuBqDd,qBvBrDc;AJwnFlB;;A2BhkFE;EAEE,4CvB1Dc;AJ4nFlB;;A2B/jFE;EAEE,cvB/Dc;EuBgEd,6BAA6B;A3BikFjC;;A2B9jFE;;EAGE,WvB5EW;EuB6EX,yBvBvEc;EuBwEd,qBvBxEc;AJwoFlB;;A2B9jFI;;EAKI,4CvB/EU;AJ6oFlB;;A0BvlFE;ECPA,cvBrBe;EuBsBf,qBvBtBe;AJwnFjB;;AOvpFE;EoBwDE,WvBzDW;EuB0DX,yBvB1Ba;EuB2Bb,qBvB3Ba;AJ8nFjB;;A2BhmFE;EAEE,0CvBhCa;AJkoFjB;;A2B/lFE;EAEE,cvBrCa;EuBsCb,6BAA6B;A3BimFjC;;A2B9lFE;;EAGE,WvB5EW;EuB6EX,yBvB7Ca;EuB8Cb,qBvB9Ca;AJ8oFjB;;A2B9lFI;;EAKI,0CvBrDS;AJmpFjB;;A0BvnFE;ECPA,cvBnBe;EuBoBf,qBvBpBe;AJspFjB;;AOvrFE;EoBwDE,WvBzDW;EuB0DX,yBvBxBa;EuByBb,qBvBzBa;AJ4pFjB;;A2BhoFE;EAEE,2CvB9Ba;AJgqFjB;;A2B/nFE;EAEE,cvBnCa;EuBoCb,6BAA6B;A3BioFjC;;A2B9nFE;;EAGE,WvB5EW;EuB6EX,yBvB3Ca;EuB4Cb,qBvB5Ca;AJ4qFjB;;A2B9nFI;;EAKI,2CvBnDS;AJirFjB;;A0BvpFE;ECPA,cvBtBe;EuBuBf,qBvBvBe;AJyrFjB;;AOvtFE;EoBwDE,cvByBmB;EuBxBnB,yBvB3Ba;EuB4Bb,qBvB5Ba;AJ+rFjB;;A2BhqFE;EAEE,0CvBjCa;AJmsFjB;;A2B/pFE;EAEE,cvBtCa;EuBuCb,6BAA6B;A3BiqFjC;;A2B9pFE;;EAGE,cvBMmB;EuBLnB,yBvB9Ca;EuB+Cb,qBvB/Ca;AJ+sFjB;;A2B9pFI;;EAKI,0CvBtDS;AJotFjB;;A0BvrFE;ECPA,cvBxBe;EuByBf,qBvBzBe;AJ2tFjB;;AOvvFE;EoBwDE,WvBzDW;EuB0DX,yBvB7Ba;EuB8Bb,qBvB9Ba;AJiuFjB;;A2BhsFE;EAEE,0CvBnCa;AJquFjB;;A2B/rFE;EAEE,cvBxCa;EuByCb,6BAA6B;A3BisFjC;;A2B9rFE;;EAGE,WvB5EW;EuB6EX,yBvBhDa;EuBiDb,qBvBjDa;AJivFjB;;A2B9rFI;;EAKI,0CvBxDS;AJsvFjB;;A0BvtFE;ECPA,cvBpDgB;EuBqDhB,qBvBrDgB;AJuxFlB;;AOvxFE;EoBwDE,cvByBmB;EuBxBnB,yBvBzDc;EuB0Dd,qBvB1Dc;AJ6xFlB;;A2BhuFE;EAEE,4CvB/Dc;AJiyFlB;;A2B/tFE;EAEE,cvBpEc;EuBqEd,6BAA6B;A3BiuFjC;;A2B9tFE;;EAGE,cvBMmB;EuBLnB,yBvB5Ec;EuB6Ed,qBvB7Ec;AJ6yFlB;;A2B9tFI;;EAKI,4CvBpFU;AJkzFlB;;A0BvvFE;ECPA,cvB7CgB;EuB8ChB,qBvB9CgB;AJgzFlB;;AOvzFE;EoBwDE,WvBzDW;EuB0DX,yBvBlDc;EuBmDd,qBvBnDc;AJszFlB;;A2BhwFE;EAEE,yCvBxDc;AJ0zFlB;;A2B/vFE;EAEE,cvB7Dc;EuB8Dd,6BAA6B;A3BiwFjC;;A2B9vFE;;EAGE,WvB5EW;EuB6EX,yBvBrEc;EuBsEd,qBvBtEc;AJs0FlB;;A2B9vFI;;EAKI,yCvB7EU;AJ20FlB;;A0B5wFA;EACE,gBtByK+B;EsBxK/B,ctBhDe;EsBiDf,qBtB+E8B;AJgsFhC;;AOx1FE;EmB4EE,ctB6EgD;EsB5EhD,qBtB6E4B;AJmsFhC;;A0BvxFA;EAYI,qBtBwE4B;AJusFhC;;A0B3xFA;EAiBI,ctBlFc;EsBmFd,oBAAoB;A1B8wFxB;;A0BnwFA;ECPE,oBvBuPgC;EC3K5B,kBAAW;EsB1Ef,gBvB+G+B;EQvM7B,qBR8M+B;AJypFnC;;A0BtwFA;ECXE,uBvBmPiC;ECvK7B,mBAAW;EsB1Ef,gBvBgH+B;EQxM7B,qBR+M+B;AJ+pFnC;;A0BpwFA;EACE,cAAc;EACd,WAAW;A1BuwFb;;A0BzwFA;EAMI,kBtB8P+B;AJygFnC;;A0BlwFA;;;EAII,WAAW;A1BowFf;;A4B/4FA;ELgBM,gCnByN2C;AJ0qFjD;;AuB/3FM;EKpBN;ILqBQ,gBAAgB;EvBm4FtB;AACF;;A4Bz5FA;EAII,UAAU;A5By5Fd;;A4Br5FA;EAEI,aAAa;A5Bu5FjB;;A4Bn5FA;EACE,kBAAkB;EAClB,SAAS;EACT,gBAAgB;ELDZ,6BnB0NwC;AJ8rF9C;;AuBp5FM;EKNN;ILOQ,gBAAgB;EvBw5FtB;AACF;;A6B76FA;;;;EAIE,kBAAkB;A7Bg7FpB;;A6B76FA;EACE,mBAAmB;A7Bg7FrB;;A8B55FI;EACE,qBAAqB;EACrB,oBxB+N0C;EwB9N1C,uBxB6N0C;EwB5N1C,WAAW;EAhCf,uBAA8B;EAC9B,qCAA4C;EAC5C,gBAAgB;EAChB,oCAA2C;A9Bg8F7C;;A8B34FI;EACE,cAAc;A9B84FpB;;A6Bx7FA;EACE,kBAAkB;EAClB,SAAS;EACT,OAAO;EACP,azBijBsC;EyBhjBtC,aAAa;EACb,WAAW;EACX,gBzBghBuC;EyB/gBvC,iBvBguBmC;EuB/tBnC,oBAA4B;ExB2JxB,eAAW;EwBzJf,czBPgB;EyBQhB,gBAAgB;EAChB,gBAAgB;EAChB,sBzBnBa;EyBoBb,4BAA4B;EAC5B,qCzBXa;EQHX,sBR6MgC;ES/M9B,8CTKS;AJw8Ff;;A6Bp7FI;EACE,WAAW;EACX,OAAO;A7Bu7Fb;;A6Bp7FI;EACE,QAAQ;EACR,UAAU;A7Bu7FhB;;AiB36FI;EYnBA;IACE,WAAW;IACX,OAAO;E7Bk8FX;E6B/7FE;IACE,QAAQ;IACR,UAAU;E7Bi8Fd;AACF;;AiBt7FI;EYnBA;IACE,WAAW;IACX,OAAO;E7B68FX;E6B18FE;IACE,QAAQ;IACR,UAAU;E7B48Fd;AACF;;AiBj8FI;EYnBA;IACE,WAAW;IACX,OAAO;E7Bw9FX;E6Br9FE;IACE,QAAQ;IACR,UAAU;E7Bu9Fd;AACF;;AiB58FI;EYnBA;IACE,WAAW;IACX,OAAO;E7Bm+FX;E6Bh+FE;IACE,QAAQ;IACR,UAAU;E7Bk+Fd;AACF;;A6B59FA;EAEI,SAAS;EACT,YAAY;EACZ,aAAa;EACb,uBzB6euC;AJi/E3C;;A8B7/FI;EACE,qBAAqB;EACrB,oBxB+N0C;EwB9N1C,uBxB6N0C;EwB5N1C,WAAW;EAzBf,aAAa;EACb,qCAA4C;EAC5C,0BAAiC;EACjC,oCAA2C;A9B0hG7C;;A8B5+FI;EACE,cAAc;A9B++FpB;;A6Br+FA;EAEI,MAAM;EACN,WAAW;EACX,UAAU;EACV,aAAa;EACb,qBzB+duC;AJwgF3C;;A8BphGI;EACE,qBAAqB;EACrB,oBxB+N0C;EwB9N1C,uBxB6N0C;EwB5N1C,WAAW;EAlBf,mCAA0C;EAC1C,eAAe;EACf,sCAA6C;EAC7C,wBAA+B;A9B0iGjC;;A8BngGI;EACE,cAAc;A9BsgGpB;;A8BniGI;EDmDE,iBAAiB;A7Bo/FvB;;A6B/+FA;EAEI,MAAM;EACN,WAAW;EACX,UAAU;EACV,aAAa;EACb,sBzB8cuC;AJmiF3C;;A8B/iGI;EACE,qBAAqB;EACrB,oBxB+N0C;EwB9N1C,uBxB6N0C;EwB5N1C,WAAW;A9BkjGjB;;A8BtjGI;EAgBI,aAAa;A9B0iGrB;;A8BviGM;EACE,qBAAqB;EACrB,qBxB4MwC;EwB3MxC,uBxB0MwC;EwBzMxC,WAAW;EA9BjB,mCAA0C;EAC1C,yBAAgC;EAChC,sCAA6C;A9BykG/C;;A8BxiGI;EACE,cAAc;A9B2iGpB;;A8BrjGM;EDiDA,iBAAiB;A7BwgGvB;;A6BjgGA;EAKI,WAAW;EACX,YAAY;A7BggGhB;;A6B3/FA;EE9GE,SAAS;EACT,gBAAmB;EACnB,gBAAgB;EAChB,6B3BKgB;AJwmGlB;;A6B3/FA;EACE,cAAc;EACd,WAAW;EACX,qBzB8bsC;EyB7btC,WAAW;EACX,gBzB6H+B;EyB5H/B,czB5GgB;EyB6GhB,mBAAmB;EAEnB,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;A7B6/FX;;AOlnGE;EsBoIE,czB8ZqD;EyB7ZrD,qBAAqB;EJ/IrB,yBrBMc;AJ4nGlB;;A6B9gGA;EAiCI,WzBhJW;EyBiJX,qBAAqB;EJtJrB,yBrB8Ba;AJ0mGjB;;A6BphGA;EAwCI,czBjJc;EyBkJd,oBAAoB;EACpB,6BAA6B;A7Bg/FjC;;A6Bx+FA;EACE,cAAc;A7B2+FhB;;A6Bv+FA;EACE,cAAc;EACd,oBzBwYsC;EyBvYtC,gBAAgB;ExBAZ,mBAAW;EwBEf,czBrKgB;EyBsKhB,mBAAmB;A7B0+FrB;;A6Bt+FA;EACE,cAAc;EACd,qBzB8XsC;EyB7XtC,czB1KgB;AJmpGlB;;AgCpqGA;;EAEE,kBAAkB;EAClB,2BAAoB;EAApB,oBAAoB;EACpB,sBAAsB;AhCuqGxB;;AgC3qGA;;EAOI,kBAAkB;EAClB,kBAAc;EAAd,cAAc;AhCyqGlB;;AOxqGE;;EyBII,UAAU;AhCyqGhB;;AgCtrGA;;;;EAkBM,UAAU;AhC2qGhB;;AgCrqGA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,oBAA2B;EAA3B,2BAA2B;AhCwqG7B;;AgC3qGA;EAMI,WAAW;AhCyqGf;;AgCrqGA;;EAII,iB5BmL6B;AJm/FjC;;AgC1qGA;;EpBHI,0BoBa8B;EpBZ9B,6BoBY8B;AhCsqGlC;;AgChrGA;;EpBWI,yBoBI6B;EpBH7B,4BoBG6B;AhCuqGjC;;AgCvpGA;EACE,wBAAmC;EACnC,uBAAkC;AhC0pGpC;;AgC5pGA;;;EAOI,cAAc;AhC2pGlB;;AgCxpGE;EACE,eAAe;AhC2pGnB;;AgCvpGA;EACE,uBAAsC;EACtC,sBAAqC;AhC0pGvC;;AgCvpGA;EACE,sBAAsC;EACtC,qBAAqC;AhC0pGvC;;AgCppGA;EnBhFM,gBT4W4B;AJ43FlC;;AgCxpGA;EnBhFM,gBmBqFsB;AhCupG5B;;AgC9oGA;EACE,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,qBAAuB;EAAvB,uBAAuB;AhCipGzB;;AgCppGA;;EAOI,WAAW;AhCkpGf;;AgCzpGA;;EAYI,gB5BkG6B;AJgjGjC;;AgC9pGA;;EpBrEI,6BoBuF+B;EpBtF/B,4BoBsF+B;AhCkpGnC;;AgCpqGA;;EpBnFI,yBoB0G4B;EpBzG5B,0BoByG4B;AhCmpGhC;;AgCloGA;;EAGI,gBAAgB;AhCooGpB;;AgCvoGA;;;;EAOM,kBAAkB;EAClB,sBAAsB;EACtB,oBAAoB;AhCuoG1B;;AiChyGA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,uBAAoB;EAApB,oBAAoB;EACpB,WAAW;AjCmyGb;;AiCxyGA;;;;EAWI,kBAAkB;EAClB,kBAAc;EAAd,cAAc;EACd,SAAS;EACT,YAAY;EACZ,gBAAgB;AjCoyGpB;;AiCnzGA;;;;;;;;;;;;EAoBM,iB7BkM2B;AJ4mGjC;;AiCl0GA;;;EA4BI,UAAU;AjC4yGd;;AiCx0GA;EAiCI,UAAU;AjC2yGd;;AiC50GA;;ErB0CI,yBqBJmD;ErBKnD,4BqBLmD;AjC4yGvD;;AiCl1GA;EA4CI,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;AjC0yGvB;;AiCv1GA;;ErB4BI,0BqBoB6E;ErBnB7E,6BqBmB6E;AjC6yGjF;;AiC71GA;ErB0CI,yBqBOsE;ErBNtE,4BqBMsE;AjCizG1E;;AiCl2GA;;;;ErB4BI,0BqB6BgC;ErB5BhC,6BqB4BgC;AjCizGpC;;AiC12GA;;;;ErB4BI,0BqBsCgC;ErBrChC,6BqBqCgC;AjCgzGpC;;AiCpyGA;;EAEE,oBAAa;EAAb,aAAa;AjCuyGf;;AiCzyGA;;EAQI,kBAAkB;EAClB,UAAU;AjCsyGd;;AiC/yGA;;EAYM,UAAU;AjCwyGhB;;AiCpzGA;;;;;;;;EAoBI,iB7BoH6B;AJurGjC;;AiCvyGA;EAAuB,kB7BgHU;AJ2rGjC;;AiC1yGA;EAAsB,iB7B+GW;AJ+rGjC;;AiCtyGA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,yB7B2NkC;E6B1NlC,gBAAgB;E5B2DZ,eAAW;E4BzDf,gB7BiI+B;E6BhI/B,gB7BoI+B;E6BnI/B,c7B3GgB;E6B4GhB,kBAAkB;EAClB,mBAAmB;EACnB,yB7BnHgB;E6BoHhB,yB7BlHgB;EQGd,sBR6MgC;AJ4sGpC;;AiCtzGA;;EAkBI,aAAa;AjCyyGjB;;AiC/xGA;;EAEE,4B7BqS+F;AJ6/FjG;;AiC/xGA;;;;;;EAME,oB7BmMgC;EC3K5B,kBAAW;E4BtBf,gB7B2D+B;EQvM7B,qBR8M+B;AJiuGnC;;AiC/xGA;;EAEE,6B7BiR+F;AJihGjG;;AiC/xGA;;;;;;EAME,uB7B8KiC;ECvK7B,mBAAW;E4BLf,gB7B2C+B;EQxM7B,qBR+M+B;AJivGnC;;AiC/xGA;;EAEE,sBAA0E;AjCkyG5E;;AiCvxGA;;;;;;;;ErB9JI,0BqBsK4B;ErBrK5B,6BqBqK4B;AjC2xGhC;;AiCxxGA;;;;;;ErB3JI,yBqBiK2B;ErBhK3B,4BqBgK2B;AjC4xG/B;;AkCp+GA;EACE,kBAAkB;EAClB,UAAU;EACV,cAAc;EACd,kBAA+C;EAC/C,oBAAqE;EACrE,iCAAmB;EAAnB,mBAAmB;AlCu+GrB;;AkCp+GA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,kB9Bwb0C;AJ+iG5C;;AkCp+GA;EACE,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,W9Bmb0C;E8Blb1C,eAAmF;EACnF,UAAU;AlCu+GZ;;AkC7+GA;EASI,W9BrBW;E8BsBX,qB9BGa;EqB9Bb,yBrB8Ba;ESpBX,gBTyc8C;AJkjGpD;;AkCp/GA;EAkBM,8F9BLW;AJ2+GjB;;AkCx/GA;EAyBI,qB9BqXsE;AJ8mG1E;;AkC5/GA;EA6BI,W9BzCW;E8B0CX,yB9Bya8E;E8Bxa9E,qB9Bwa8E;ES9c5E,gBT+c8C;AJ2jGpD;;AkCngHA;EAuCM,c9B7CY;AJ6gHlB;;AkCvgHA;EA0CQ,yB9BpDU;AJqhHlB;;AkCv9GA;EACE,kBAAkB;EAClB,gBAAgB;EAEhB,mBAAmB;AlCy9GrB;;AkC79GA;EASI,kBAAkB;EAClB,YAAgF;EAChF,aAA+D;EAC/D,cAAc;EACd,W9BsXwC;E8BrXxC,Y9BqXwC;E8BpXxC,oBAAoB;EACpB,WAAW;EACX,yB9B9Ec;E8B+Ed,yB9B+H6B;ES5M3B,sDTKS;AJiiHf;;AkC3+GA;EAwBI,kBAAkB;EAClB,YAAgF;EAChF,aAA+D;EAC/D,cAAc;EACd,W9BuWwC;E8BtWxC,Y9BsWwC;E8BrWxC,WAAW;EACX,mCAAgE;AlCu9GpE;;AkC98GA;EtBjGI,sBR6MgC;AJs2GpC;;AkCl9GA;EAOM,0Nb7D4E;ArB4gHlF;;AkCt9GA;EAaM,qB9B5FW;EqB9Bb,yBrB8Ba;ESpBX,gBTudmD;AJwmGzD;;AkC59GA;EAkBM,uKbxE4E;ArBshHlF;;AkCh+GA;ET7GI,wCrB8Ba;AJmjHjB;;AkCp+GA;ET7GI,wCrB8Ba;AJujHjB;;AkCp8GA;EAGI,kB9B+U+C;AJsnGnD;;AkCx8GA;EAQM,oKblG4E;ArBsiHlF;;AkC58GA;ETjJI,wCrB8Ba;AJmkHjB;;AkCx7GA;EACE,qBAA2D;AlC27G7D;;AkC57GA;EAKM,cAAqD;EACrD,c5BiY+E;E4BhY/E,mBAAmB;EAEnB,qB5B+X6E;AN2jGnF;;AkCn8GA;EAaM,wBblE0D;EamE1D,0BbnE0D;EaoE1D,uBb5C0D;Ea6C1D,wBb7C0D;Ea8C1D,yB9BhLY;E8BkLZ,qB5BqX6E;EiBviB7E,iJjByf+H;EiBzf/H,yIjByf+H;EiBzf/H,8KjByf+H;ANmnGrI;;AuBxmHM;EW2JN;IX1JQ,gBAAgB;EvB4mHtB;AACF;;AkCn9GA;EA0BM,yB9B3LY;E8B4LZ,sCAA4E;EAA5E,8BAA4E;AlC67GlF;;AkCx9GA;ETzKI,wCrB8Ba;AJumHjB;;AkC/6GA;EACE,qBAAqB;EACrB,WAAW;EACX,2B9BmN4F;E8BlN5F,0C9B6QuC;ECzTnC,eAAW;E6B+Cf,gB9ByB+B;E8BxB/B,gB9B4B+B;E8B3B/B,c9BnNgB;E8BoNhB,sBAAsB;EACtB,uO9BiR+I;E8BhR/I,yB9BzNgB;EQGd,sBR6MgC;ES/M9B,gDTKS;E8BsNb,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;AlCi7GlB;;AkCh8GA;EAkBI,qB9BuLsE;E8BtLtE,UAAU;ErB/NR,gDTKS;AJ6oHf;;AkCt8GA;EAiCM,c9B3OY;E8B4OZ,sB9BnPS;AJ4pHf;;AkC38GA;EAwCI,YAAY;EACZ,sB9BwOqC;E8BvOrC,sBAAsB;AlCu6G1B;;AkCj9GA;EA8CI,c9BzPc;E8B0Pd,yB9B9Pc;AJqqHlB;;AkCt9GA;EAoDI,aAAa;AlCs6GjB;;AkC19GA;EAyDI,kBAAkB;EAClB,0B9BpQc;AJyqHlB;;AkCj6GA;EACE,6B9B0J+F;E8BzJ/F,oB9B8DkC;E8B7DlC,uB9B6DkC;E8B5DlC,oB9B6DiC;ECvL/B,cAAW;AL+hHf;;AkCj6GA;EACE,4B9BqJ+F;E8BpJ/F,mB9B0DiC;E8BzDjC,sB9ByDiC;E8BxDjC,kB9ByDgC;EC3L9B,eAAW;ALuiHf;;AkC55GA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,2B9B+H4F;E8B9H5F,gBAAgB;AlC+5GlB;;AkC55GA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,2B9BuH4F;E8BtH5F,SAAS;EACT,gBAAgB;EAChB,UAAU;AlC+5GZ;;AkCt6GA;EAUI,qB9BoGsE;E8BnGtE,gB9B4LoC;AJouGxC;;AkC36GA;;EAiBI,yB9B3Tc;AJ0tHlB;;AkCh7GA;EAsBM,iB9ByMQ;AJqtGd;;AkCp7GA;EA2BI,0BAA0B;AlC65G9B;;AkCz5GA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,2B9BsF4F;E8BrF5F,yB9BVkC;E8BWlC,gBAAgB;EAEhB,gB9BpG+B;E8BqG/B,gB9BjG+B;E8BkG/B,c9BhVgB;E8BiVhB,sB9BxVa;E8ByVb,yB9BrVgB;EQGd,sBR6MgC;ES/M9B,gBT8ekC;AJmwGxC;;AkC36GA;EAmBI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,e9B+D2G;E8B9D3G,yB9B7BgC;E8B8BhC,gB9BjH6B;E8BkH7B,c9BhWc;E8BiWd,iBAAiB;ET7WjB,yBrBOc;E8BwWd,oBAAoB;EtBnWpB,kCsBoWgF;AlC45GpF;;AkCl5GA;EACE,WAAW;EACX,Yb3Q2B;Ea4Q3B,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;AlCq5GlB;;AkC15GA;EAQI,UAAU;AlCs5Gd;;AkC95GA;EAY8B,gE9BxWb;AJ8vHjB;;AkCl6GA;EAa8B,gE9BzWb;AJkwHjB;;AkCt6GA;EAc8B,gE9B1Wb;AJswHjB;;AkC16GA;EAkBI,SAAS;AlC45Gb;;AkC96GA;EAsBI,W5BmN6C;E4BlN7C,Y5BkN6C;E4BjN7C,oBAA0E;ETlZ1E,yBrB8Ba;E8BsXb,S5BkN0C;EM1lB1C,mBN2lB6C;EO7lB3C,+CTKS;EmBLT,oHjByf+H;EiBzf/H,4GjByf+H;E4B3GjI,wBAAgB;EAAhB,gBAAgB;AlC45GpB;;AuBtyHM;EW4WN;IX3WQ,wBAAgB;IAAhB,gBAAgB;EvB0yHtB;AACF;;AkCh8GA;ET1XI,yBnB2mB2E;ANmtG/E;;AkCp8GA;EAsCI,W5B4LoC;E4B3LpC,c5B4LqC;E4B3LrC,kBAAkB;EAClB,e5B2LuC;E4B1LvC,yB9B5Zc;E8B6Zd,yBAAyB;EtBzZzB,mBNolBoC;EOtlBlC,sDTKS;AJ0zHf;;AkC/8GA;EAiDI,W5BwL6C;E4BvL7C,Y5BuL6C;EmBnmB7C,yBrB8Ba;E8BgZb,S5BwL0C;EM1lB1C,mBN2lB6C;EO7lB3C,+CTKS;EmBLT,iHjByf+H;EiBzf/H,4GjByf+H;E4BjFjI,qBAAgB;EAAhB,gBAAgB;AlCk6GpB;;AuBt0HM;EW4WN;IX3WQ,qBAAgB;IAAhB,gBAAgB;EvB00HtB;AACF;;AkCh+GA;ET1XI,yBnB2mB2E;ANmvG/E;;AkCp+GA;EAgEI,W5BkKoC;E4BjKpC,c5BkKqC;E4BjKrC,kBAAkB;EAClB,e5BiKuC;E4BhKvC,yB9Btbc;E8Bubd,yBAAyB;EtBnbzB,mBNolBoC;EOtlBlC,sDTKS;AJ01Hf;;AkC/+GA;EA2EI,W5B8J6C;E4B7J7C,Y5B6J6C;E4B5J7C,aAAa;EACb,e9BvCqC;E8BwCrC,c9BxCqC;EqBjarC,yBrB8Ba;E8B6ab,S5B2J0C;EM1lB1C,mBN2lB6C;EO7lB3C,+CTKS;EmBLT,gHjByf+H;EiBzf/H,4GjByf+H;E4BpDjI,gBAAgB;AlCw6GpB;;AuBz2HM;EW4WN;IX3WQ,oBAAgB;IAAhB,gBAAgB;EvB62HtB;AACF;;AkCngHA;ET1XI,yBnB2mB2E;ANsxG/E;;AkCvgHA;EA6FI,W5BqIoC;E4BpIpC,c5BqIqC;E4BpIrC,kBAAkB;EAClB,e5BoIuC;E4BnIvC,6BAA6B;EAC7B,yBAAyB;EACzB,oBAA6C;ErBnd3C,sDTKS;AJ63Hf;;AkClhHA;EAwGI,yB9B1dc;EQId,mBNolBoC;ANizGxC;;AkCvhHA;EA6GI,kBAAkB;EAClB,yB9Bhec;EQId,mBNolBoC;ANuzGxC;;AkC7hHA;EAoHM,yB9BpeY;AJi5HlB;;AkCjiHA;EAwHM,eAAe;AlC66GrB;;AkCriHA;EA4HM,yB9B5eY;AJy5HlB;;AkCziHA;EAgIM,eAAe;AlC66GrB;;AkC7iHA;EAoIM,yB9BpfY;AJi6HlB;;AkCx6GA;;;EXzfM,4GjByf+H;AN86GrI;;AuBn6HM;EWqfN;;;IXpfQ,gBAAgB;EvBy6HtB;AACF;;AmC17HA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AnC67HlB;;AmC17HA;EACE,cAAc;EACd,oB/BikBsC;AJ43GxC;;AO57HE;E4BGE,qBAAqB;AnC67HzB;;AmCn8HA;EAWI,c/BPc;E+BQd,oBAAoB;EACpB,eAAe;AnC47HnB;;AmCp7HA;EACE,gC/BrBgB;AJ48HlB;;AmCx7HA;EAII,mB/BsL6B;E+BrL7B,6BAAgD;EvBZhD,+BRoMgC;EQnMhC,gCRmMgC;AJkwHpC;;AOj9HE;E4B2BI,qC/B7BY;AJu9HlB;;AmCn8HA;EAaM,c/B9BY;E+B+BZ,6BAA6B;EAC7B,yBAAyB;AnC07H/B;;AmCz8HA;;EAqBI,c/BrCc;E+BsCd,sB/B7CW;E+B8CX,kC/B9CW;AJu+Hf;;AmCh9HA;EA4BI,gB/B8J6B;EQjM7B,yBuBqC4B;EvBpC5B,0BuBoC4B;AnCw7HhC;;AmC/6HA;EvBvDI,sBR6MgC;AJ6xHpC;;AmCn7HA;;EAOI,W/BrEW;E+BsEX,yB/B7Ca;AJ89HjB;;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;EA0CM,yBhC3PS;AJ40If;;AOj1IE;E6BmQM,yBhC9PO;AJg1If;;AoC3kIA;EAEI,WhCjRW;AJ81If;;AOz1IE;E6B+QI,WhCpRS;AJk2If;;AoCnlIA;EAWM,gChC1RS;AJs2If;;AOj2IE;E6BwRM,YhC7RO;AJ02If;;AoC3lIA;EAkBQ,gChCjSO;AJ82If;;AoC/lIA;;;;EA0BM,WhCzSS;AJq3If;;AoCtmIA;EA+BI,gChC9SW;EgC+SX,sChC/SW;AJ03If;;AoC3mIA;EAoCI,gRfjQ8E;ArB40IlF;;AoC/mIA;EAwCI,gChCvTW;AJk4If;;AoCnnIA;EA0CM,WhCzTS;AJs4If;;AOj4IE;E6BuTM,WhC5TO;AJ04If;;AqCj5IA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,YAAY;EAEZ,qBAAqB;EACrB,sBjCAa;EiCCb,2BAA2B;EAC3B,oCjCQa;EQHX,sBR6MgC;AJksIpC;;AqC75IA;EAaI,eAAe;EACf,cAAc;ArCo5IlB;;AqCl6IA;EAkBI,mBAAmB;EACnB,sBAAsB;ArCo5I1B;;AqCv6IA;EAsBM,mBAAmB;EzBCrB,yCR+oBoF;EQ9oBpF,0CR8oBoF;AJuwHxF;;AqC76IA;EA2BM,sBAAsB;EzBUxB,6CRioBoF;EQhoBpF,4CRgoBoF;AJ6wHxF;;AqCn7IA;;EAoCI,aAAa;ArCo5IjB;;AqCh5IA;EAGE,kBAAc;EAAd,cAAc;EAGd,eAAe;EACf,gBjCmnByC;AJ4xH3C;;AqC34IA;EACE,sBjC6mBwC;AJiyH1C;;AqC34IA;EACE,qBAAgC;EAChC,gBAAgB;ArC84IlB;;AqC34IA;EACE,gBAAgB;ArC84IlB;;AOn8IE;E8B0DE,qBAAqB;ArC64IzB;;AqC/4IA;EAMI,oBjC4lBuC;AJizH3C;;AqCr4IA;EACE,wBjCmlByC;EiCllBzC,gBAAgB;EAEhB,qCjCjEa;EiCkEb,2CjClEa;AJy8If;;AqC54IA;EzBhEI,sDyBwE8E;ArCw4IlF;;AqCp4IA;EACE,wBjCukByC;EiCrkBzC,qCjC5Ea;EiC6Eb,wCjC7Ea;AJm9If;;AqC14IA;EzB5EI,sDRwpBoF;AJk0HxF;;AqC93IA;EACE,uBAAkC;EAClC,uBjCqjBwC;EiCpjBxC,sBAAiC;EACjC,gBAAgB;ArCi4IlB;;AqC93IA;EACE,uBAAkC;EAClC,sBAAiC;ArCi4InC;;AqC73IA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,gBjC6iByC;EQ5pBvC,gCRwpBoF;AJw1HxF;;AqC73IA;;;EAGE,oBAAc;EAAd,cAAc;EACd,WAAW;ArCg4Ib;;AqC73IA;;EzBjHI,yCR+oBoF;EQ9oBpF,0CR8oBoF;AJq2HxF;;AqC93IA;;EzBxGI,6CRioBoF;EQhoBpF,4CRgoBoF;AJ22HxF;;AqC53IA;EAEI,oBjCqhByD;AJy2H7D;;AiB79II;EoB6FJ;IAMI,oBAAa;IAAb,aAAa;IACb,uBAAmB;IAAnB,mBAAmB;IACnB,oBjC+gByD;IiC9gBzD,mBjC8gByD;EJi3H3D;EqCx4IF;IAaM,gBAAY;IAAZ,YAAY;IACZ,mBjCygBuD;IiCxgBvD,gBAAgB;IAChB,kBjCugBuD;EJu3H3D;AACF;;AqCr3IA;EAII,oBjCyfyD;AJ43H7D;;AiBh/II;EoBuHJ;IAQI,oBAAa;IAAb,aAAa;IACb,uBAAmB;IAAnB,mBAAmB;ErCs3IrB;EqC/3IF;IAcM,gBAAY;IAAZ,YAAY;IACZ,gBAAgB;ErCo3IpB;EqCn4IF;IAkBQ,cAAc;IACd,cAAc;ErCo3IpB;EqCv4IF;IzBjJI,0ByB0KoC;IzBzKpC,6ByByKoC;ErCk3ItC;EqC34IF;;IA8BY,0BAA0B;ErCi3IpC;EqC/4IF;;IAmCY,6BAA6B;ErCg3IvC;EqCn5IF;IzBnII,yByB2KmC;IzB1KnC,4ByB0KmC;ErC+2IrC;EqCv5IF;;IA6CY,yBAAyB;ErC82InC;EqC35IF;;IAkDY,4BAA4B;ErC62ItC;AACF;;AqCj2IA;EAEI,sBjCibsC;AJk7H1C;;AiB3hJI;EoBsLJ;IAMI,uBjC2biC;IiC3bjC,oBjC2biC;IiC3bjC,ejC2biC;IiC1bjC,2BjC2buC;IiC3bvC,wBjC2buC;IiC3bvC,mBjC2buC;IiC1bvC,UAAU;IACV,SAAS;ErCo2IX;EqC72IF;IAYM,qBAAqB;IACrB,WAAW;ErCo2If;AACF;;AqC31IA;EACE,qBAAqB;ArC81IvB;;AqC/1IA;EAII,gBAAgB;ArC+1IpB;;AqCn2IA;EAOM,gBAAgB;EzBvOlB,6ByBwOiC;EzBvOjC,4ByBuOiC;ArCi2IrC;;AqCz2IA;EzB9OI,yByB0P8B;EzBzP9B,0ByByP8B;ArCk2IlC;;AqC92IA;EzBvPI,gByBuQ0B;EACxB,gBjC6Y+B;AJq9HrC;;AsC5nJA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,qBlC61BsC;EkC51BtC,mBlC+1BsC;EkC71BtC,gBAAgB;EAChB,yBlCMgB;EQKd,sBR6MgC;AJu6IpC;;AsC3nJA;EAGI,oBlCm1BqC;AJyyHzC;;AsC/nJA;EAMM,WAAW;EACX,qBlC+0BmC;EkC90BnC,clCFY;EkCGZ,YlCo1BiC;AJyyHvC;;AsCtoJA;EAoBI,0BAA0B;AtCsnJ9B;;AsC1oJA;EAwBI,qBAAqB;AtCsnJzB;;AsC9oJA;EA4BI,clCtBc;AJ4oJlB;;AuC7pJA;EACE,oBAAa;EAAb,aAAa;E9BGb,eAAe;EACf,gBAAgB;EGad,sBR6MgC;AJq8IpC;;AuC9pJA;EACE,kBAAkB;EAClB,cAAc;EACd,uBnCynBwC;EmCxnBxC,iBnCkN+B;EmCjN/B,iBnC4nBsC;EmC3nBtC,cnCwBe;EmCtBf,sBnCHa;EmCIb,yBnCDgB;AJiqJlB;;AuCzqJA;EAYI,UAAU;EACV,cnCkJgD;EmCjJhD,qBAAqB;EACrB,yBnCRc;EmCSd,qBnCRc;AJyqJlB;;AuCjrJA;EAoBI,UAAU;EACV,UjC2wBiC;EiC1wBjC,gDnCQa;AJypJjB;;AuC7pJA;EAGM,cAAc;E3BahB,+BR+KgC;EQ9KhC,kCR8KgC;AJo+IpC;;AuCnqJA;E3BEI,gCR6LgC;EQ5LhC,mCR4LgC;AJy+IpC;;AuCxqJA;EAcI,UAAU;EACV,WnCpCW;EmCqCX,yBnCZa;EmCab,qBnCba;AJ2qJjB;;AuC/qJA;EAqBI,cnCpCc;EmCqCd,oBAAoB;EAEpB,YAAY;EACZ,sBnC9CW;EmC+CX,qBnC5Cc;AJysJlB;;AwCptJE;EACE,uBpCkoBsC;ECldpC,kBAAW;EmC9Kb,gBpCmN6B;AJogJjC;;AwCltJM;E5BqCF,8BRgL+B;EQ/K/B,iCR+K+B;AJkgJnC;;AwCltJM;E5BkBF,+BR8L+B;EQ7L/B,kCR6L+B;AJugJnC;;AwCpuJE;EACE,uBpCgoBqC;EChdnC,mBAAW;EmC9Kb,gBpCoN6B;AJmhJjC;;AwCluJM;E5BqCF,8BRiL+B;EQhL/B,iCRgL+B;AJihJnC;;AwCluJM;E5BkBF,+BR+L+B;EQ9L/B,kCR8L+B;AJshJnC;;AyClvJA;EACE,qBAAqB;EACrB,qBrCwuBsC;EC3kBpC,cAAW;EoC3Jb,gBrCoP+B;EqCnP/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E7BKtB,sBR6MgC;EmB/M9B,qInBuX6I;AJ63InJ;;AuBhvJM;EkBfN;IlBgBQ,gBAAgB;EvBovJtB;AACF;;AO1vJE;EkCGI,qBAAqB;AzC2vJ3B;;AyCzwJA;EAoBI,aAAa;AzCyvJjB;;AyCpvJA;EACE,kBAAkB;EAClB,SAAS;AzCuvJX;;AyChvJA;EACE,oBrC0sBsC;EqCzsBtC,mBrCysBsC;EQhuBpC,oBRmuBqC;AJwiIzC;;AyC3uJE;ECjDA,WtCUa;EsCTb,yBtCkCe;AJ8vJjB;;AOlxJE;EmCVI,WtCKS;EsCJT,yBAAkC;A1CgyJxC;;A0CnyJU;EAQJ,UAAU;EACV,+CtCuBW;AJwwJjB;;AyC1vJE;ECjDA,WtCUa;EsCTb,yBtCegB;AJgyJlB;;AOjyJE;EmCVI,WtCKS;EsCJT,yBAAkC;A1C+yJxC;;A0ClzJU;EAQJ,UAAU;EACV,iDtCIY;AJ0yJlB;;AyCzwJE;ECjDA,WtCUa;EsCTb,yBtCyCe;AJqxJjB;;AOhzJE;EmCVI,WtCKS;EsCJT,yBAAkC;A1C8zJxC;;A0Cj0JU;EAQJ,UAAU;EACV,+CtC8BW;AJ+xJjB;;AyCxxJE;ECjDA,WtCUa;EsCTb,yBtC2Ce;AJkyJjB;;AO/zJE;EmCVI,WtCKS;EsCJT,yBAAkC;A1C60JxC;;A0Ch1JU;EAQJ,UAAU;EACV,gDtCgCW;AJ4yJjB;;AyCvyJE;ECjDA,ctC4FqB;EsC3FrB,yBtCwCe;AJozJjB;;AO90JE;EmCVI,ctCuFiB;EsCtFjB,yBAAkC;A1C41JxC;;A0C/1JU;EAQJ,UAAU;EACV,+CtC6BW;AJ8zJjB;;AyCtzJE;ECjDA,WtCUa;EsCTb,yBtCsCe;AJq0JjB;;AO71JE;EmCVI,WtCKS;EsCJT,yBAAkC;A1C22JxC;;A0C92JU;EAQJ,UAAU;EACV,+CtC2BW;AJ+0JjB;;AyCr0JE;ECjDA,ctC4FqB;EsC3FrB,yBtCUgB;AJg3JlB;;AO52JE;EmCVI,ctCuFiB;EsCtFjB,yBAAkC;A1C03JxC;;A0C73JU;EAQJ,UAAU;EACV,iDtCDY;AJ03JlB;;AyCp1JE;ECjDA,WtCUa;EsCTb,yBtCiBgB;AJw3JlB;;AO33JE;EmCVI,WtCKS;EsCJT,yBAAkC;A1Cy4JxC;;A0C54JU;EAQJ,UAAU;EACV,8CtCMY;AJk4JlB;;A2Cr5JA;EACE,kBAAqD;EACrD,mBvC6pBsC;EuC3pBtC,yBvCSgB;EQKd,qBR8M+B;AJ4rJnC;;AiBh2JI;E0B5DJ;IAQI,kBvCupBoC;EJkwItC;AACF;;A2Ct5JA;EACE,gBAAgB;EAChB,eAAe;E/BIb,gB+BHsB;A3Cy5J1B;;A4Cp6JA;EACE,kBAAkB;EAClB,wBxCuxByC;EwCtxBzC,mBxCuxBsC;EwCtxBtC,6BAA6C;EhCU3C,sBR6MgC;AJitJpC;;A4Cn6JA;EAEE,cAAc;A5Cq6JhB;;A4Cj6JA;EACE,gBxCyO+B;AJ2rJjC;;A4C55JA;EACE,mBAAsD;A5C+5JxD;;A4Ch6JA;EAKI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,UAAU;EACV,wBxCwvBuC;EwCvvBvC,cAAc;A5C+5JlB;;A4Cr5JE;EC/CA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBk2JlE;;A6Ct8JE;EACE,yBAAqC;A7Cy8JzC;;A6Ct8JE;EACE,cAA0B;A7Cy8J9B;;A4Cn6JE;EC/CA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBg3JlE;;A6Cp9JE;EACE,yBAAqC;A7Cu9JzC;;A6Cp9JE;EACE,cAA0B;A7Cu9J9B;;A4Cj7JE;EC/CA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArB83JlE;;A6Cl+JE;EACE,yBAAqC;A7Cq+JzC;;A6Cl+JE;EACE,cAA0B;A7Cq+J9B;;A4C/7JE;EC/CA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArB44JlE;;A6Ch/JE;EACE,yBAAqC;A7Cm/JzC;;A6Ch/JE;EACE,cAA0B;A7Cm/J9B;;A4C78JE;EC/CA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArB05JlE;;A6C9/JE;EACE,yBAAqC;A7CigKzC;;A6C9/JE;EACE,cAA0B;A7CigK9B;;A4C39JE;EC/CA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBw6JlE;;A6C5gKE;EACE,yBAAqC;A7C+gKzC;;A6C5gKE;EACE,cAA0B;A7C+gK9B;;A4Cz+JE;EC/CA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBs7JlE;;A6C1hKE;EACE,yBAAqC;A7C6hKzC;;A6C1hKE;EACE,cAA0B;A7C6hK9B;;A4Cv/JE;EC/CA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBo8JlE;;A6CxiKE;EACE,yBAAqC;A7C2iKzC;;A6CxiKE;EACE,cAA0B;A7C2iK9B;;A8CnjKE;EACE;IAAO,2BAAuC;E9CujKhD;E8CtjKE;IAAK,wBAAwB;E9CyjK/B;AACF;;A8C5jKE;EACE;IAAO,2BAAuC;E9CujKhD;E8CtjKE;IAAK,wBAAwB;E9CyjK/B;AACF;;A8CtjKA;EACE,oBAAa;EAAb,aAAa;EACb,Y1CgyBsC;E0C/xBtC,gBAAgB;EAChB,cAAc;EzCwKV,kBAAW;EyCtKf,yB1CDgB;EQKd,sBR6MgC;ES/M9B,oDTKS;AJojKf;;A8CtjKA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,gBAAgB;EAChB,W1Cba;E0Ccb,kBAAkB;EAClB,mBAAmB;EACnB,yB1CSe;EmBpBX,2BnBkyB4C;AJmyIlD;;AuBjkKM;EuBDN;IvBEQ,gBAAgB;EvBqkKtB;AACF;;A8C5jKA;ErBYE,qMAA6I;EqBV7I,0B1CywBsC;AJszIxC;;A8C3jKE;EACE,0DAA8D;EAA9D,kDAA8D;A9C8jKlE;;A8C3jKM;EAJJ;IAKM,uBAAe;IAAf,eAAe;E9C+jKrB;AACF;;A+C1mKA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;A/C6mKzB;;A+C1mKA;EACE,WAAO;EAAP,OAAO;A/C6mKT;;AgD/mKA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EAGtB,eAAe;EACf,gBAAgB;EpCQd,sBR6MgC;AJ45JpC;;AgDvmKA;EACE,WAAW;EACX,c5CJgB;E4CKhB,mBAAmB;AhD0mKrB;;AOjnKE;EyCWE,UAAU;EACV,c5CVc;E4CWd,qBAAqB;EACrB,yB5ClBc;AJ4nKlB;;AgDpnKA;EAcI,c5Cdc;E4Ced,yB5CtBc;AJgoKlB;;AgDjmKA;EACE,kBAAkB;EAClB,cAAc;EACd,wB5C6wByC;E4C1wBzC,sB5CvCa;E4CwCb,sC5C9Ba;AJgoKf;;AgDzmKA;EpCjBI,+BoC2BkC;EpC1BlC,gCoC0BkC;AhDomKtC;;AgD9mKA;EpCHI,mCoCiBqC;EpChBrC,kCoCgBqC;AhDqmKzC;;AgDnnKA;EAmBI,c5C9Cc;E4C+Cd,oBAAoB;EACpB,sB5CtDW;AJ0pKf;;AgDznKA;EA0BI,UAAU;EACV,W5C5DW;E4C6DX,yB5CpCa;E4CqCb,qB5CrCa;AJwoKjB;;AgDhoKA;EAiCI,mBAAmB;AhDmmKvB;;AgDpoKA;EAoCM,gB5C4I2B;E4C3I3B,qB5C2I2B;AJy9JjC;;AgDtlKI;EACE,uBAAmB;EAAnB,mBAAmB;AhDylKzB;;AgD1lKI;EpCtBA,kCRsJgC;EQlKhC,0BoCwCwC;AhDylK5C;;AgD/lKI;EpClCA,gCRkKgC;EQtJhC,4BoCiC0C;AhDylK9C;;AgDpmKI;EAeM,aAAa;AhDylKvB;;AgDxmKI;EAmBM,qB5C0GuB;E4CzGvB,oBAAoB;AhDylK9B;;AgD7mKI;EAuBQ,iB5CsGqB;E4CrGrB,sB5CqGqB;AJq/JjC;;AiBrpKI;E+BmCA;IACE,uBAAmB;IAAnB,mBAAmB;EhDsnKvB;EgDvnKE;IpCtBA,kCRsJgC;IQlKhC,0BoCwCwC;EhDqnK1C;EgD3nKE;IpClCA,gCRkKgC;IQtJhC,4BoCiC0C;EhDonK5C;EgD/nKE;IAeM,aAAa;EhDmnKrB;EgDloKE;IAmBM,qB5C0GuB;I4CzGvB,oBAAoB;EhDknK5B;EgDtoKE;IAuBQ,iB5CsGqB;I4CrGrB,sB5CqGqB;EJ6gK/B;AACF;;AiB9qKI;E+BmCA;IACE,uBAAmB;IAAnB,mBAAmB;EhD+oKvB;EgDhpKE;IpCtBA,kCRsJgC;IQlKhC,0BoCwCwC;EhD8oK1C;EgDppKE;IpClCA,gCRkKgC;IQtJhC,4BoCiC0C;EhD6oK5C;EgDxpKE;IAeM,aAAa;EhD4oKrB;EgD3pKE;IAmBM,qB5C0GuB;I4CzGvB,oBAAoB;EhD2oK5B;EgD/pKE;IAuBQ,iB5CsGqB;I4CrGrB,sB5CqGqB;EJsiK/B;AACF;;AiBvsKI;E+BmCA;IACE,uBAAmB;IAAnB,mBAAmB;EhDwqKvB;EgDzqKE;IpCtBA,kCRsJgC;IQlKhC,0BoCwCwC;EhDuqK1C;EgD7qKE;IpClCA,gCRkKgC;IQtJhC,4BoCiC0C;EhDsqK5C;EgDjrKE;IAeM,aAAa;EhDqqKrB;EgDprKE;IAmBM,qB5C0GuB;I4CzGvB,oBAAoB;EhDoqK5B;EgDxrKE;IAuBQ,iB5CsGqB;I4CrGrB,sB5CqGqB;EJ+jK/B;AACF;;AiBhuKI;E+BmCA;IACE,uBAAmB;IAAnB,mBAAmB;EhDisKvB;EgDlsKE;IpCtBA,kCRsJgC;IQlKhC,0BoCwCwC;EhDgsK1C;EgDtsKE;IpClCA,gCRkKgC;IQtJhC,4BoCiC0C;EhD+rK5C;EgD1sKE;IAeM,aAAa;EhD8rKrB;EgD7sKE;IAmBM,qB5C0GuB;I4CzGvB,oBAAoB;EhD6rK5B;EgDjtKE;IAuBQ,iB5CsGqB;I4CrGrB,sB5CqGqB;EJwlK/B;AACF;;AgDhrKA;EpCnHI,gBoCoHsB;AhDmrK1B;;AgDprKA;EAII,qB5CmF6B;AJimKjC;;AgDxrKA;EAOM,sBAAsB;AhDqrK5B;;AiD9zKE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D;ArB6tKlE;;AOtzKE;E0CPM,c5BgG0D;E4B/F1D,yBAAyC;AjDi0KjD;;AiDx0KE;EAWM,W7CHO;E6CIP,yB5B0F0D;E4BzF1D,qB5ByF0D;ArBwuKlE;;AiD90KE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D;ArB6uKlE;;AOt0KE;E0CPM,c5BgG0D;E4B/F1D,yBAAyC;AjDi1KjD;;AiDx1KE;EAWM,W7CHO;E6CIP,yB5B0F0D;E4BzF1D,qB5ByF0D;ArBwvKlE;;AiD91KE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D;ArB6vKlE;;AOt1KE;E0CPM,c5BgG0D;E4B/F1D,yBAAyC;AjDi2KjD;;AiDx2KE;EAWM,W7CHO;E6CIP,yB5B0F0D;E4BzF1D,qB5ByF0D;ArBwwKlE;;AiD92KE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D;ArB6wKlE;;AOt2KE;E0CPM,c5BgG0D;E4B/F1D,yBAAyC;AjDi3KjD;;AiDx3KE;EAWM,W7CHO;E6CIP,yB5B0F0D;E4BzF1D,qB5ByF0D;ArBwxKlE;;AiD93KE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D;ArB6xKlE;;AOt3KE;E0CPM,c5BgG0D;E4B/F1D,yBAAyC;AjDi4KjD;;AiDx4KE;EAWM,W7CHO;E6CIP,yB5B0F0D;E4BzF1D,qB5ByF0D;ArBwyKlE;;AiD94KE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D;ArB6yKlE;;AOt4KE;E0CPM,c5BgG0D;E4B/F1D,yBAAyC;AjDi5KjD;;AiDx5KE;EAWM,W7CHO;E6CIP,yB5B0F0D;E4BzF1D,qB5ByF0D;ArBwzKlE;;AiD95KE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D;ArB6zKlE;;AOt5KE;E0CPM,c5BgG0D;E4B/F1D,yBAAyC;AjDi6KjD;;AiDx6KE;EAWM,W7CHO;E6CIP,yB5B0F0D;E4BzF1D,qB5ByF0D;ArBw0KlE;;AiD96KE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D;ArB60KlE;;AOt6KE;E0CPM,c5BgG0D;E4B/F1D,yBAAyC;AjDi7KjD;;AiDx7KE;EAWM,W7CHO;E6CIP,yB5B0F0D;E4BzF1D,qB5ByF0D;ArBw1KlE;;AkDj8KA;EACE,YAAY;E7CmLR,iBAAW;E6CjLf,gB9C0P+B;E8CzP/B,cAAc;EACd,W9CgBa;E8Cfb,yB9CKa;E8CJb,WAAW;AlDo8Kb;;AO/7KE;E2CDE,W9CUW;E8CTX,qBAAqB;AlDo8KzB;;AOh8KE;E2CCI,YAAY;AlDm8KlB;;AkDx7KA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;AlD27KX;;AkDr7KA;EACE,oBAAoB;AlDw7KtB;;AmD99KA;EAGE,8B7C04BuC;E6C14BvC,iB7C04BuC;E6Cz4BvC,gB7Cy4BuC;EDztBnC,mBAAW;E8C7Kf,2C/CIa;E+CHb,4BAA4B;EAC5B,oC7C24BmD;E6C14BnD,gD/CWa;E+CVb,UAAU;EvCOR,sBNm4BsC;ANqlJ1C;;AmD1+KA;EAeI,sB7C+3BsC;ANgmJ1C;;AmD9+KA;EAmBI,UAAU;AnD+9Kd;;AmDl/KA;EAuBI,cAAc;EACd,UAAU;AnD+9Kd;;AmDv/KA;EA4BI,aAAa;AnD+9KjB;;AmD39KA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,wB7C22BwC;E6C12BxC,c/CnBgB;E+CoBhB,2C/C1Ba;E+C2Bb,4BAA4B;EAC5B,4C7Cm3BoD;EM/3BlD,2CSuH4D;ETtH5D,4CSsH4D;ArBq3KhE;;AmD59KA;EACE,gB7Ck2BwC;AN6nJ1C;;AoDrgLA;EAEE,gBAAgB;ApDugLlB;;AoDzgLA;EAKI,kBAAkB;EAClB,gBAAgB;ApDwgLpB;;AoDngLA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,ahDojBsC;EgDnjBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;ApDogLZ;;AoD7/KA;EACE,kBAAkB;EAClB,WAAW;EACX,chDutBiC;EgDrtBjC,oBAAoB;ApD+/KtB;;AoD5/KE;E7B3BI,2CnBqwBoD;EmBrwBpD,mCnBqwBoD;EmBrwBpD,oEnBqwBoD;EgDxuBtD,sC9Cs6BmD;E8Ct6BnD,8B9Cs6BmD;ANylJvD;;AuBxhLM;E6BuBJ;I7BtBM,gBAAgB;EvB4hLtB;AACF;;AoDngLE;EACE,uB9Co6Bo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jE,qCnDyrBiE;AJoqKvE;;AuDt2LA;EAaM,WnD0K2B;EmDzK3B,6BAAiE;EACjE,sBnDzCS;AJs4Lf;;AuDx1LA;EACE,mBnD0qBuC;AJirKzC;;AuD51LA;EAII,yBlCqF4D;EkCpF5D,anDsqBqC;EmDrqBrC,YnDoqBoC;EmDnqBpC,gBAAgC;AvD41LpC;;AuDn2LA;EAUM,OAAO;EACP,oCAA6F;EAC7F,uCnDkqBiE;AJ2rKvE;;AuDz2LA;EAgBM,SnDmJ2B;EmDlJ3B,oCAA6F;EAC7F,wBnDhES;AJ65Lf;;AuDx1LA;EACE,kBnDmpBuC;AJwsKzC;;AuD51LA;EAII,wBlC8D4D;ArB8xLhE;;AuDh2LA;EAOM,MAAM;EACN,oCAA6F;EAC7F,wCnD8oBiE;AJ+sKvE;;AuDt2LA;EAaM,QnD+H2B;EmD9H3B,oCAA6F;EAC7F,yBnDpFS;AJi7Lf;;AuD52LA;EAqBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,cAAc;EACd,WnD0nBoC;EmDznBpC,oBAAuC;EACvC,WAAW;EACX,gCnD8mBuD;AJ6uK3D;;AuDv1LA;EACE,oBnDmnBuC;AJuuKzC;;AuD31LA;EAII,0BlC8B4D;EkC7B5D,anD+mBqC;EmD9mBrC,YnD6mBoC;EmD5mBpC,gBAAgC;AvD21LpC;;AuDl2LA;EAUM,QAAQ;EACR,oCnDymBmC;EmDxmBnC,sCnD2mBiE;AJivKvE;;AuDx2LA;EAgBM,UnD4F2B;EmD3F3B,oCnDmmBmC;EmDlmBnC,uBnDvHS;AJm9Lf;;AuDt0LA;EACE,uBnDokBwC;EmDnkBxC,gBAAgB;ElD0BZ,eAAW;EkDxBf,cnDiHmC;EmDhHnC,yBnD6jByD;EmD5jBzD,gCAAyE;E3CnIvE,0CSuH4D;ETtH5D,2CSsH4D;ArBu1LhE;;AuDj1LA;EAUI,aAAa;AvD20LjB;;AuDv0LA;EACE,uBnDsjBwC;EmDrjBxC,cnDpJgB;AJ89LlB;;AwDr+LA;EACE,kBAAkB;AxDw+LpB;;AwDr+LA;EACE,uBAAmB;EAAnB,mBAAmB;AxDw+LrB;;AwDr+LA;EACE,kBAAkB;EAClB,WAAW;EACX,gBAAgB;AxDw+LlB;;AyD//LE;EACE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E,WpD+hC4B;EoD9hC5B,YpD8hC4B;AN8oK9B;;A0DxqME;EACE;;IAEE,gCAAwB;IAAxB,wBAAwB;E1D2qM5B;AACF;;A2DvuMA;EAAqB,mCAAmC;A3D2uMxD;;A2D1uMA;EAAqB,8BAA8B;A3D8uMnD;;A2D7uMA;EAAqB,iCAAiC;A3DivMtD;;A2DhvMA;EAAqB,iCAAiC;A3DovMtD;;A2DnvMA;EAAqB,sCAAsC;A3DuvM3D;;A2DtvMA;EAAqB,mCAAmC;A3D0vMxD;;A4D5vME;EACE,oCAAmC;A5D+vMvC;;AOrvME;;;EqDLI,oCAAgD;A5DgwMtD;;A4DtwME;EACE,oCAAmC;A5DywMvC;;AO/vME;;;EqDLI,oCAAgD;A5D0wMtD;;A4DhxME;EACE,oCAAmC;A5DmxMvC;;AOzwME;;;EqDLI,oCAAgD;A5DoxMtD;;A4D1xME;EACE,oCAAmC;A5D6xMvC;;AOnxME;;;EqDLI,oCAAgD;A5D8xMtD;;A4DpyME;EACE,oCAAmC;A5DuyMvC;;AO7xME;;;EqDLI,oCAAgD;A5DwyMtD;;A4D9yME;EACE,oCAAmC;A5DizMvC;;AOvyME;;;EqDLI,oCAAgD;A5DkzMtD;;A4DxzME;EACE,oCAAmC;A5D2zMvC;;AOjzME;;;EqDLI,oCAAgD;A5D4zMtD;;A4Dl0ME;EACE,oCAAmC;A5Dq0MvC;;AO3zME;;;EqDLI,oCAAgD;A5Ds0MtD;;A6Dr0MA;EACE,iCAAmC;A7Dw0MrC;;A6Dr0MA;EACE,wCAAwC;A7Dw0M1C;;A8Dn1MA;EAAkB,oCAAoD;A9Du1MtE;;A8Dt1MA;EAAkB,wCAAwD;A9D01M1E;;A8Dz1MA;EAAkB,0CAA0D;A9D61M5E;;A8D51MA;EAAkB,2CAA2D;A9Dg2M7E;;A8D/1MA;EAAkB,yCAAyD;A9Dm2M3E;;A8Dj2MA;EAAmB,oBAAoB;A9Dq2MvC;;A8Dp2MA;EAAmB,wBAAwB;A9Dw2M3C;;A8Dv2MA;EAAmB,0BAA0B;A9D22M7C;;A8D12MA;EAAmB,2BAA2B;A9D82M9C;;A8D72MA;EAAmB,yBAAyB;A9Di3M5C;;A8D92ME;EACE,gCAA+B;A9Di3MnC;;A8Dl3ME;EACE,gCAA+B;A9Dq3M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AyE16OA;EAAU,2BAA2B;AzE86OrC;;AyE16OA;EAAc,2BAA2B;AzE86OzC;;AyE76OA;EAAc,4BAA4B;AzEi7O1C;;AyE/6OA;EAAU,uBAAuB;AzEm7OjC;;AyEl7OA;EAAU,wBAAwB;AzEs7OlC;;A0E/7OQ;EAAgC,oBAA4B;A1Em8OpE;;A0El8OQ;;EAEE,wBAAoC;A1Eq8O9C;;A0En8OQ;;EAEE,0BAAwC;A1Es8OlD;;A0Ep8OQ;;EAEE,2BAA0C;A1Eu8OpD;;A0Er8OQ;;EAEE,yBAAsC;A1Ew8OhD;;A0Ev9OQ;EAAgC,0BAA4B;A1E29OpE;;A0E19OQ;;EAEE,8BAAoC;A1E69O9C;;A0E39OQ;;EAEE,gCAAwC;A1E89OlD;;A0E59OQ;;EAEE,iCAA0C;A1E+9OpD;;A0E79OQ;;EAEE,+BAAsC;A1Eg+OhD;;A0E/+OQ;EAAgC,yBAA4B;A1Em/OpE;;A0El/OQ;;EAEE,6BAAoC;A1Eq/O9C;;A0En/OQ;;EAEE,+BAAwC;A1Es/OlD;;A0Ep/OQ;;EAEE,gCAA0C;A1Eu/OpD;;A0Er/OQ;;EAEE,8BAAsC;A1Ew/OhD;;A0EvgPQ;EAAgC,uBAA4B;A1E2gPpE;;A0E1gPQ;;EAEE,2BAAoC;A1E6gP9C;;A0E3gPQ;;EAEE,6BAAwC;A1E8gPlD;;A0E5gPQ;;EAEE,8BAA0C;A1E+gPpD;;A0E7gPQ;;EAEE,4BAAsC;A1EghPhD;;A0E/hPQ;EAAgC,yBAA4B;A1EmiPpE;;A0EliPQ;;EAEE,6BAAoC;A1EqiP9C;;A0EniPQ;;EAEE,+BAAwC;A1EsiPlD;;A0EpiPQ;;EAEE,gCAA0C;A1EuiPpD;;A0EriPQ;;EAEE,8BAAsC;A1EwiPhD;;A0EvjPQ;EAAgC,uBAA4B;A1E2jPpE;;A0E1jPQ;;EAEE,2BAAoC;A1E6jP9C;;A0E3jPQ;;EAEE,6BAAwC;A1E8jPlD;;A0E5jPQ;;EAEE,8BAA0C;A1E+jPpD;;A0E7jPQ;;EAEE,4BAAsC;A1EgkPhD;;A0E/kPQ;EAAgC,qBAA4B;A1EmlPpE;;A0EllPQ;;EAEE,yBAAoC;A1EqlP9C;;A0EnlPQ;;EAEE,2BAAwC;A1EslPlD;;A0EplPQ;;EAEE,4BAA0C;A1EulPpD;;A0ErlPQ;;EAEE,0BAAsC;A1EwlPhD;;A0EvmPQ;EAAgC,2BAA4B;A1E2mPpE;;A0E1mPQ;;EAEE,+BAAoC;A1E6mP9C;;A0E3mPQ;;EAEE,iCAAwC;A1E8mPlD;;A0E5mPQ;;EAEE,kCAA0C;A1E+mPpD;;A0E7mPQ;;EAEE,gCAAsC;A1EgnPhD;;A0E/nPQ;EAAgC,0BAA4B;A1EmoPpE;;A0EloPQ;;EAEE,8BAAoC;A1EqoP9C;;A0EnoPQ;;EAEE,gCAAwC;A1EsoPlD;;A0EpoPQ;;EAEE,iCAA0C;A1EuoPpD;;A0EroPQ;;EAEE,+BAAsC;A1EwoPhD;;A0EvpPQ;EAAgC,wBAA4B;A1E2pPpE;;A0E1pPQ;;EAEE,4BAAoC;A1E6pP9C;;A0E3pPQ;;EAEE,8BAAwC;A1E8pPlD;;A0E5pPQ;;EAEE,+BAA0C;A1E+pPpD;;A0E7pPQ;;EAEE,6BAAsC;A1EgqPhD;;A0E/qPQ;EAAgC,0BAA4B;A1EmrPpE;;A0ElrPQ;;EAEE,8BAAoC;A1EqrP9C;;A0EnrPQ;;EAEE,gCAAwC;A1EsrPlD;;A0EprPQ;;EAEE,iCAA0C;A1EurPpD;;A0ErrPQ;;EAEE,+BAAsC;A1EwrPhD;;A0EvsPQ;EAAgC,wBAA4B;A1E2sPpE;;A0E1sPQ;;EAEE,4BAAoC;A1E6sP9C;;A0E3sPQ;;EAEE,8BAAwC;A1E8sPlD;;A0E5sPQ;;EAEE,+BAA0C;A1E+sPpD;;A0E7sPQ;;EAEE,6BAAsC;A1EgtPhD;;A0ExsPQ;EAAwB,2BAA2B;A1E4sP3D;;A0E3sPQ;;EAEE,+BAA+B;A1E8sPzC;;A0E5sPQ;;EAEE,iCAAiC;A1E+sP3C;;A0E7sPQ;;EAEE,kCAAkC;A1EgtP5C;;A0E9sPQ;;EAEE,gCAAgC;A1EitP1C;;A0EhuPQ;EAAwB,0BAA2B;A1EouP3D;;A0EnuPQ;;EAEE,8BAA+B;A1EsuPzC;;A0EpuPQ;;EAEE,gCAAiC;A1EuuP3C;;A0EruPQ;;EAEE,iCAAkC;A1EwuP5C;;A0EtuPQ;;EAEE,+BAAgC;A1EyuP1C;;A0ExvPQ;EAAwB,wBAA2B;A1E4vP3D;;A0E3vPQ;;EAEE,4BAA+B;A1E8vPzC;;A0E5vPQ;;EAEE,8BAAiC;A1E+vP3C;;A0E7vPQ;;EAEE,+BAAkC;A1EgwP5C;;A0E9vPQ;;EAEE,6BAAgC;A1EiwP1C;;A0EhxPQ;EAAwB,0BAA2B;A1EoxP3D;;A0EnxPQ;;EAEE,8BAA+B;A1EsxPzC;;A0EpxPQ;;EAEE,gCAAiC;A1EuxP3C;;A0ErxPQ;;EAEE,iCAAkC;A1EwxP5C;;A0EtxPQ;;EAEE,+BAAgC;A1EyxP1C;;A0ExyPQ;EAAwB,wBAA2B;A1E4yP3D;;A0E3yPQ;;EAEE,4BAA+B;A1E8yPzC;;A0E5yPQ;;EAEE,8BAAiC;A1E+yP3C;;A0E7yPQ;;EAEE,+BAAkC;A1EgzP5C;;A0E9yPQ;;EAEE,6BAAgC;A1EizP1C;;A0E3yPI;EAAmB,uBAAuB;A1E+yP9C;;A0E9yPI;;EAEE,2BAA2B;A1EizPjC;;A0E/yPI;;EAEE,6BAA6B;A1EkzPnC;;A0EhzPI;;EAEE,8BAA8B;A1EmzPpC;;A0EjzPI;;EAEE,4BAA4B;A1EozPlC;;AiB7zPI;EyDlDI;IAAgC,oBAA4B;E1Eo3PlE;E0En3PM;;IAEE,wBAAoC;E1Eq3P5C;E0En3PM;;IAEE,0BAAwC;E1Eq3PhD;E0En3PM;;IAEE,2BAA0C;E1Eq3PlD;E0En3PM;;IAEE,yBAAsC;E1Eq3P9C;E0Ep4PM;IAAgC,0BAA4B;E1Eu4PlE;E0Et4PM;;IAEE,8BAAoC;E1Ew4P5C;E0Et4PM;;IAEE,gCAAwC;E1Ew4PhD;E0Et4PM;;IAEE,iCAA0C;E1Ew4PlD;E0Et4PM;;IAEE,+BAAsC;E1Ew4P9C;E0Ev5PM;IAAgC,yBAA4B;E1E05PlE;E0Ez5PM;;IAEE,6BAAoC;E1E25P5C;E0Ez5PM;;IAEE,+BAAwC;E1E25PhD;E0Ez5PM;;IAEE,gCAA0C;E1E25PlD;E0Ez5PM;;IAEE,8BAAsC;E1E25P9C;E0E16PM;IAAgC,uBAA4B;E1E66PlE;E0E56PM;;IAEE,2BAAoC;E1E86P5C;E0E56PM;;IAEE,6BAAwC;E1E86PhD;E0E56PM;;IAEE,8BAA0C;E1E86PlD;E0E56PM;;IAEE,4BAAsC;E1E86P9C;E0E77PM;IAAgC,yBAA4B;E1Eg8PlE;E0E/7PM;;IAEE,6BAAoC;E1Ei8P5C;E0E/7PM;;IAEE,+BAAwC;E1Ei8PhD;E0E/7PM;;IAEE,gCAA0C;E1Ei8PlD;E0E/7PM;;IAEE,8BAAsC;E1Ei8P9C;E0Eh9PM;IAAgC,uBAA4B;E1Em9PlE;E0El9PM;;IAEE,2BAAoC;E1Eo9P5C;E0El9PM;;IAEE,6BAAwC;E1Eo9PhD;E0El9PM;;IAEE,8BAA0C;E1Eo9PlD;E0El9PM;;IAEE,4BAAsC;E1Eo9P9C;E0En+PM;IAAgC,qBAA4B;E1Es+PlE;E0Er+PM;;IAEE,yBAAoC;E1Eu+P5C;E0Er+PM;;IAEE,2BAAwC;E1Eu+PhD;E0Er+PM;;IAEE,4BAA0C;E1Eu+PlD;E0Er+PM;;IAEE,0BAAsC;E1Eu+P9C;E0Et/PM;IAAgC,2BAA4B;E1Ey/PlE;E0Ex/PM;;IAEE,+BAAoC;E1E0/P5C;E0Ex/PM;;IAEE,iCAAwC;E1E0/PhD;E0Ex/PM;;IAEE,kCAA0C;E1E0/PlD;E0Ex/PM;;IAEE,gCAAsC;E1E0/P9C;E0EzgQM;IAAgC,0BAA4B;E1E4gQlE;E0E3gQM;;IAEE,8BAAoC;E1E6gQ5C;E0E3gQM;;IAEE,gCAAwC;E1E6gQhD;E0E3gQM;;IAEE,iCAA0C;E1E6gQlD;E0E3gQM;;IAEE,+BAAsC;E1E6gQ9C;E0E5hQM;IAAgC,wBAA4B;E1E+hQlE;E0E9hQM;;IAEE,4BAAoC;E1EgiQ5C;E0E9hQM;;IAEE,8BAAwC;E1EgiQhD;E0E9hQM;;IAEE,+BAA0C;E1EgiQlD;E0E9hQM;;IAEE,6BAAsC;E1EgiQ9C;E0E/iQM;IAAgC,0BAA4B;E1EkjQlE;E0EjjQM;;IAEE,8BAAoC;E1EmjQ5C;E0EjjQM;;IAEE,gCAAwC;E1EmjQhD;E0EjjQM;;IAEE,iCAA0C;E1EmjQlD;E0EjjQM;;IAEE,+BAAsC;E1EmjQ9C;E0ElkQM;IAAgC,wBAA4B;E1EqkQlE;E0EpkQM;;IAEE,4BAAoC;E1EskQ5C;E0EpkQM;;IAEE,8BAAwC;E1EskQhD;E0EpkQM;;IAEE,+BAA0C;E1EskQlD;E0EpkQM;;IAEE,6BAAsC;E1EskQ9C;E0E9jQM;IAAwB,2BAA2B;E1EikQzD;E0EhkQM;;IAEE,+BAA+B;E1EkkQvC;E0EhkQM;;IAEE,iCAAiC;E1EkkQzC;E0EhkQM;;IAEE,kCAAkC;E1EkkQ1C;E0EhkQM;;IAEE,gCAAgC;E1EkkQxC;E0EjlQM;IAAwB,0BAA2B;E1EolQzD;E0EnlQM;;IAEE,8BAA+B;E1EqlQvC;E0EnlQM;;IAEE,gCAAiC;E1EqlQzC;E0EnlQM;;IAEE,iCAAkC;E1EqlQ1C;E0EnlQM;;IAEE,+BAAgC;E1EqlQxC;E0EpmQM;IAAwB,wBAA2B;E1EumQzD;E0EtmQM;;IAEE,4BAA+B;E1EwmQvC;E0EtmQM;;IAEE,8BAAiC;E1EwmQzC;E0EtmQM;;IAEE,+BAAkC;E1EwmQ1C;E0EtmQM;;IAEE,6BAAgC;E1EwmQxC;E0EvnQM;IAAwB,0BAA2B;E1E0nQzD;E0EznQM;;IAEE,8BAA+B;E1E2nQvC;E0EznQM;;IAEE,gCAAiC;E1E2nQzC;E0EznQM;;IAEE,iCAAkC;E1E2nQ1C;E0EznQM;;IAEE,+BAAgC;E1E2nQxC;E0E1oQM;IAAwB,wBAA2B;E1E6oQzD;E0E5oQM;;IAEE,4BAA+B;E1E8oQvC;E0E5oQM;;IAEE,8BAAiC;E1E8oQzC;E0E5oQM;;IAEE,+BAAkC;E1E8oQ1C;E0E5oQM;;IAEE,6BAAgC;E1E8oQxC;E0ExoQE;IAAmB,uBAAuB;E1E2oQ5C;E0E1oQE;;IAEE,2BAA2B;E1E4oQ/B;E0E1oQE;;IAEE,6BAA6B;E1E4oQjC;E0E1oQE;;IAEE,8BAA8B;E1E4oQlC;E0E1oQE;;IAEE,4BAA4B;E1E4oQhC;AACF;;AiBtpQI;EyDlDI;IAAgC,oBAA4B;E1E6sQlE;E0E5sQM;;IAEE,wBAAoC;E1E8sQ5C;E0E5sQM;;IAEE,0BAAwC;E1E8sQhD;E0E5sQM;;IAEE,2BAA0C;E1E8sQlD;E0E5sQM;;IAEE,yBAAsC;E1E8sQ9C;E0E7tQM;IAAgC,0BAA4B;E1EguQlE;E0E/tQM;;IAEE,8BAAoC;E1EiuQ5C;E0E/tQM;;IAEE,gCAAwC;E1EiuQhD;E0E/tQM;;IAEE,iCAA0C;E1EiuQlD;E0E/tQM;;IAEE,+BAAsC;E1EiuQ9C;E0EhvQM;IAAgC,yBAA4B;E1EmvQlE;E0ElvQM;;IAEE,6BAAoC;E1EovQ5C;E0ElvQM;;IAEE,+BAAwC;E1EovQhD;E0ElvQM;;IAEE,gCAA0C;E1EovQlD;E0ElvQM;;IAEE,8BAAsC;E1EovQ9C;E0EnwQM;IAAgC,uBAA4B;E1EswQlE;E0ErwQM;;IAEE,2BAAoC;E1EuwQ5C;E0ErwQM;;IAEE,6BAAwC;E1EuwQhD;E0ErwQM;;IAEE,8BAA0C;E1EuwQlD;E0ErwQM;;IAEE,4BAAsC;E1EuwQ9C;E0EtxQM;IAAgC,yBAA4B;E1EyxQlE;E0ExxQM;;IAEE,6BAAoC;E1E0xQ5C;E0ExxQM;;IAEE,+BAAwC;E1E0xQhD;E0ExxQM;;IAEE,gCAA0C;E1E0xQlD;E0ExxQM;;IAEE,8BAAsC;E1E0xQ9C;E0EzyQM;IAAgC,uBAA4B;E1E4yQlE;E0E3yQM;;IAEE,2BAAoC;E1E6yQ5C;E0E3yQM;;IAEE,6BAAwC;E1E6yQhD;E0E3yQM;;IAEE,8BAA0C;E1E6yQlD;E0E3yQM;;IAEE,4BAAsC;E1E6yQ9C;E0E5zQM;IAAgC,qBAA4B;E1E+zQlE;E0E9zQM;;IAEE,yBAAoC;E1Eg0Q5C;E0E9zQM;;IAEE,2BAAwC;E1Eg0QhD;E0E9zQM;;IAEE,4BAA0C;E1Eg0QlD;E0E9zQM;;IAEE,0BAAsC;E1Eg0Q9C;E0E/0QM;IAAgC,2BAA4B;E1Ek1QlE;E0Ej1QM;;IAEE,+BAAoC;E1Em1Q5C;E0Ej1QM;;IAEE,iCAAwC;E1Em1QhD;E0Ej1QM;;IAEE,kCAA0C;E1Em1QlD;E0Ej1QM;;IAEE,gCAAsC;E1Em1Q9C;E0El2QM;IAAgC,0BAA4B;E1Eq2QlE;E0Ep2QM;;IAEE,8BAAoC;E1Es2Q5C;E0Ep2QM;;IAEE,gCAAwC;E1Es2QhD;E0Ep2QM;;IAEE,iCAA0C;E1Es2QlD;E0Ep2QM;;IAEE,+BAAsC;E1Es2Q9C;E0Er3QM;IAAgC,wBAA4B;E1Ew3QlE;E0Ev3QM;;IAEE,4BAAoC;E1Ey3Q5C;E0Ev3QM;;IAEE,8BAAwC;E1Ey3QhD;E0Ev3QM;;IAEE,+BAA0C;E1Ey3QlD;E0Ev3QM;;IAEE,6BAAsC;E1Ey3Q9C;E0Ex4QM;IAAgC,0BAA4B;E1E24QlE;E0E14QM;;IAEE,8BAAoC;E1E44Q5C;E0E14QM;;IAEE,gCAAwC;E1E44QhD;E0E14QM;;IAEE,iCAA0C;E1E44QlD;E0E14QM;;IAEE,+BAAsC;E1E44Q9C;E0E35QM;IAAgC,wBAA4B;E1E85QlE;E0E75QM;;IAEE,4BAAoC;E1E+5Q5C;E0E75QM;;IAEE,8BAAwC;E1E+5QhD;E0E75QM;;IAEE,+BAA0C;E1E+5QlD;E0E75QM;;IAEE,6BAAsC;E1E+5Q9C;E0Ev5QM;IAAwB,2BAA2B;E1E05QzD;E0Ez5QM;;IAEE,+BAA+B;E1E25QvC;E0Ez5QM;;IAEE,iCAAiC;E1E25QzC;E0Ez5QM;;IAEE,kCAAkC;E1E25Q1C;E0Ez5QM;;IAEE,gCAAgC;E1E25QxC;E0E16QM;IAAwB,0BAA2B;E1E66QzD;E0E56QM;;IAEE,8BAA+B;E1E86QvC;E0E56QM;;IAEE,gCAAiC;E1E86QzC;E0E56QM;;IAEE,iCAAkC;E1E86Q1C;E0E56QM;;IAEE,+BAAgC;E1E86QxC;E0E77QM;IAAwB,wBAA2B;E1Eg8QzD;E0E/7QM;;IAEE,4BAA+B;E1Ei8QvC;E0E/7QM;;IAEE,8BAAiC;E1Ei8QzC;E0E/7QM;;IAEE,+BAAkC;E1Ei8Q1C;E0E/7QM;;IAEE,6BAAgC;E1Ei8QxC;E0Eh9QM;IAAwB,0BAA2B;E1Em9QzD;E0El9QM;;IAEE,8BAA+B;E1Eo9QvC;E0El9QM;;IAEE,gCAAiC;E1Eo9QzC;E0El9QM;;IAEE,iCAAkC;E1Eo9Q1C;E0El9QM;;IAEE,+BAAgC;E1Eo9QxC;E0En+QM;IAAwB,wBAA2B;E1Es+QzD;E0Er+QM;;IAEE,4BAA+B;E1Eu+QvC;E0Er+QM;;IAEE,8BAAiC;E1Eu+QzC;E0Er+QM;;IAEE,+BAAkC;E1Eu+Q1C;E0Er+QM;;IAEE,6BAAgC;E1Eu+QxC;E0Ej+QE;IAAmB,uBAAuB;E1Eo+Q5C;E0En+QE;;IAEE,2BAA2B;E1Eq+Q/B;E0En+QE;;IAEE,6BAA6B;E1Eq+QjC;E0En+QE;;IAEE,8BAA8B;E1Eq+QlC;E0En+QE;;IAEE,4BAA4B;E1Eq+QhC;AACF;;AiB/+QI;EyDlDI;IAAgC,oBAA4B;E1EsiRlE;E0EriRM;;IAEE,wBAAoC;E1EuiR5C;E0EriRM;;IAEE,0BAAwC;E1EuiRhD;E0EriRM;;IAEE,2BAA0C;E1EuiRlD;E0EriRM;;IAEE,yBAAsC;E1EuiR9C;E0EtjRM;IAAgC,0BAA4B;E1EyjRlE;E0ExjRM;;IAEE,8BAAoC;E1E0jR5C;E0ExjRM;;IAEE,gCAAwC;E1E0jRhD;E0ExjRM;;IAEE,iCAA0C;E1E0jRlD;E0ExjRM;;IAEE,+BAAsC;E1E0jR9C;E0EzkRM;IAAgC,yBAA4B;E1E4kRlE;E0E3kRM;;IAEE,6BAAoC;E1E6kR5C;E0E3kRM;;IAEE,+BAAwC;E1E6kRhD;E0E3kRM;;IAEE,gCAA0C;E1E6kRlD;E0E3kRM;;IAEE,8BAAsC;E1E6kR9C;E0E5lRM;IAAgC,uBAA4B;E1E+lRlE;E0E9lRM;;IAEE,2BAAoC;E1EgmR5C;E0E9lRM;;IAEE,6BAAwC;E1EgmRhD;E0E9lRM;;IAEE,8BAA0C;E1EgmRlD;E0E9lRM;;IAEE,4BAAsC;E1EgmR9C;E0E/mRM;IAAgC,yBAA4B;E1EknRlE;E0EjnRM;;IAEE,6BAAoC;E1EmnR5C;E0EjnRM;;IAEE,+BAAwC;E1EmnRhD;E0EjnRM;;IAEE,gCAA0C;E1EmnRlD;E0EjnRM;;IAEE,8BAAsC;E1EmnR9C;E0EloRM;IAAgC,uBAA4B;E1EqoRlE;E0EpoRM;;IAEE,2BAAoC;E1EsoR5C;E0EpoRM;;IAEE,6BAAwC;E1EsoRhD;E0EpoRM;;IAEE,8BAA0C;E1EsoRlD;E0EpoRM;;IAEE,4BAAsC;E1EsoR9C;E0ErpRM;IAAgC,qBAA4B;E1EwpRlE;E0EvpRM;;IAEE,yBAAoC;E1EypR5C;E0EvpRM;;IAEE,2BAAwC;E1EypRhD;E0EvpRM;;IAEE,4BAA0C;E1EypRlD;E0EvpRM;;IAEE,0BAAsC;E1EypR9C;E0ExqRM;IAAgC,2BAA4B;E1E2qRlE;E0E1qRM;;IAEE,+BAAoC;E1E4qR5C;E0E1qRM;;IAEE,iCAAwC;E1E4qRhD;E0E1qRM;;IAEE,kCAA0C;E1E4qRlD;E0E1qRM;;IAEE,gCAAsC;E1E4qR9C;E0E3rRM;IAAgC,0BAA4B;E1E8rRlE;E0E7rRM;;IAEE,8BAAoC;E1E+rR5C;E0E7rRM;;IAEE,gCAAwC;E1E+rRhD;E0E7rRM;;IAEE,iCAA0C;E1E+rRlD;E0E7rRM;;IAEE,+BAAsC;E1E+rR9C;E0E9sRM;IAAgC,wBAA4B;E1EitRlE;E0EhtRM;;IAEE,4BAAoC;E1EktR5C;E0EhtRM;;IAEE,8BAAwC;E1EktRhD;E0EhtRM;;IAEE,+BAA0C;E1EktRlD;E0EhtRM;;IAEE,6BAAsC;E1EktR9C;E0EjuRM;IAAgC,0BAA4B;E1EouRlE;E0EnuRM;;IAEE,8BAAoC;E1EquR5C;E0EnuRM;;IAEE,gCAAwC;E1EquRhD;E0EnuRM;;IAEE,iCAA0C;E1EquRlD;E0EnuRM;;IAEE,+BAAsC;E1EquR9C;E0EpvRM;IAAgC,wBAA4B;E1EuvRlE;E0EtvRM;;IAEE,4BAAoC;E1EwvR5C;E0EtvRM;;IAEE,8BAAwC;E1EwvRhD;E0EtvRM;;IAEE,+BAA0C;E1EwvRlD;E0EtvRM;;IAEE,6BAAsC;E1EwvR9C;E0EhvRM;IAAwB,2BAA2B;E1EmvRzD;E0ElvRM;;IAEE,+BAA+B;E1EovRvC;E0ElvRM;;IAEE,iCAAiC;E1EovRzC;E0ElvRM;;IAEE,kCAAkC;E1EovR1C;E0ElvRM;;IAEE,gCAAgC;E1EovRxC;E0EnwRM;IAAwB,0BAA2B;E1EswRzD;E0ErwRM;;IAEE,8BAA+B;E1EuwRvC;E0ErwRM;;IAEE,gCAAiC;E1EuwRzC;E0ErwRM;;IAEE,iCAAkC;E1EuwR1C;E0ErwRM;;IAEE,+BAAgC;E1EuwRxC;E0EtxRM;IAAwB,wBAA2B;E1EyxRzD;E0ExxRM;;IAEE,4BAA+B;E1E0xRvC;E0ExxRM;;IAEE,8BAAiC;E1E0xRzC;E0ExxRM;;IAEE,+BAAkC;E1E0xR1C;E0ExxRM;;IAEE,6BAAgC;E1E0xRxC;E0EzyRM;IAAwB,0BAA2B;E1E4yRzD;E0E3yRM;;IAEE,8BAA+B;E1E6yRvC;E0E3yRM;;IAEE,gCAAiC;E1E6yRzC;E0E3yRM;;IAEE,iCAAkC;E1E6yR1C;E0E3yRM;;IAEE,+BAAgC;E1E6yRxC;E0E5zRM;IAAwB,wBAA2B;E1E+zRzD;E0E9zRM;;IAEE,4BAA+B;E1Eg0RvC;E0E9zRM;;IAEE,8BAAiC;E1Eg0RzC;E0E9zRM;;IAEE,+BAAkC;E1Eg0R1C;E0E9zRM;;IAEE,6BAAgC;E1Eg0RxC;E0E1zRE;IAAmB,uBAAuB;E1E6zR5C;E0E5zRE;;IAEE,2BAA2B;E1E8zR/B;E0E5zRE;;IAEE,6BAA6B;E1E8zRjC;E0E5zRE;;IAEE,8BAA8B;E1E8zRlC;E0E5zRE;;IAEE,4BAA4B;E1E8zRhC;AACF;;AiBx0RI;EyDlDI;IAAgC,oBAA4B;E1E+3RlE;E0E93RM;;IAEE,wBAAoC;E1Eg4R5C;E0E93RM;;IAEE,0BAAwC;E1Eg4RhD;E0E93RM;;IAEE,2BAA0C;E1Eg4RlD;E0E93RM;;IAEE,yBAAsC;E1Eg4R9C;E0E/4RM;IAAgC,0BAA4B;E1Ek5RlE;E0Ej5RM;;IAEE,8BAAoC;E1Em5R5C;E0Ej5RM;;IAEE,gCAAwC;E1Em5RhD;E0Ej5RM;;IAEE,iCAA0C;E1Em5RlD;E0Ej5RM;;IAEE,+BAAsC;E1Em5R9C;E0El6RM;IAAgC,yBAA4B;E1Eq6RlE;E0Ep6RM;;IAEE,6BAAoC;E1Es6R5C;E0Ep6RM;;IAEE,+BAAwC;E1Es6RhD;E0Ep6RM;;IAEE,gCAA0C;E1Es6RlD;E0Ep6RM;;IAEE,8BAAsC;E1Es6R9C;E0Er7RM;IAAgC,uBAA4B;E1Ew7RlE;E0Ev7RM;;IAEE,2BAAoC;E1Ey7R5C;E0Ev7RM;;IAEE,6BAAwC;E1Ey7RhD;E0Ev7RM;;IAEE,8BAA0C;E1Ey7RlD;E0Ev7RM;;IAEE,4BAAsC;E1Ey7R9C;E0Ex8RM;IAAgC,yBAA4B;E1E28RlE;E0E18RM;;IAEE,6BAAoC;E1E48R5C;E0E18RM;;IAEE,+BAAwC;E1E48RhD;E0E18RM;;IAEE,gCAA0C;E1E48RlD;E0E18RM;;IAEE,8BAAsC;E1E48R9C;E0E39RM;IAAgC,uBAA4B;E1E89RlE;E0E79RM;;IAEE,2BAAoC;E1E+9R5C;E0E79RM;;IAEE,6BAAwC;E1E+9RhD;E0E79RM;;IAEE,8BAA0C;E1E+9RlD;E0E79RM;;IAEE,4BAAsC;E1E+9R9C;E0E9+RM;IAAgC,qBAA4B;E1Ei/RlE;E0Eh/RM;;IAEE,yBAAoC;E1Ek/R5C;E0Eh/RM;;IAEE,2BAAwC;E1Ek/RhD;E0Eh/RM;;IAEE,4BAA0C;E1Ek/RlD;E0Eh/RM;;IAEE,0BAAsC;E1Ek/R9C;E0EjgSM;IAAgC,2BAA4B;E1EogSlE;E0EngSM;;IAEE,+BAAoC;E1EqgS5C;E0EngSM;;IAEE,iCAAwC;E1EqgShD;E0EngSM;;IAEE,kCAA0C;E1EqgSlD;E0EngSM;;IAEE,gCAAsC;E1EqgS9C;E0EphSM;IAAgC,0BAA4B;E1EuhSlE;E0EthSM;;IAEE,8BAAoC;E1EwhS5C;E0EthSM;;IAEE,gCAAwC;E1EwhShD;E0EthSM;;IAEE,iCAA0C;E1EwhSlD;E0EthSM;;IAEE,+BAAsC;E1EwhS9C;E0EviSM;IAAgC,wBAA4B;E1E0iSlE;E0EziSM;;IAEE,4BAAoC;E1E2iS5C;E0EziSM;;IAEE,8BAAwC;E1E2iShD;E0EziSM;;IAEE,+BAA0C;E1E2iSlD;E0EziSM;;IAEE,6BAAsC;E1E2iS9C;E0E1jSM;IAAgC,0BAA4B;E1E6jSlE;E0E5jSM;;IAEE,8BAAoC;E1E8jS5C;E0E5jSM;;IAEE,gCAAwC;E1E8jShD;E0E5jSM;;IAEE,iCAA0C;E1E8jSlD;E0E5jSM;;IAEE,+BAAsC;E1E8jS9C;E0E7kSM;IAAgC,wBAA4B;E1EglSlE;E0E/kSM;;IAEE,4BAAoC;E1EilS5C;E0E/kSM;;IAEE,8BAAwC;E1EilShD;E0E/kSM;;IAEE,+BAA0C;E1EilSlD;E0E/kSM;;IAEE,6BAAsC;E1EilS9C;E0EzkSM;IAAwB,2BAA2B;E1E4kSzD;E0E3kSM;;IAEE,+BAA+B;E1E6kSvC;E0E3kSM;;IAEE,iCAAiC;E1E6kSzC;E0E3kSM;;IAEE,kCAAkC;E1E6kS1C;E0E3kSM;;IAEE,gCAAgC;E1E6kSxC;E0E5lSM;IAAwB,0BAA2B;E1E+lSzD;E0E9lSM;;IAEE,8BAA+B;E1EgmSvC;E0E9lSM;;IAEE,gCAAiC;E1EgmSzC;E0E9lSM;;IAEE,iCAAkC;E1EgmS1C;E0E9lSM;;IAEE,+BAAgC;E1EgmSxC;E0E/mSM;IAAwB,wBAA2B;E1EknSzD;E0EjnSM;;IAEE,4BAA+B;E1EmnSvC;E0EjnSM;;IAEE,8BAAiC;E1EmnSzC;E0EjnSM;;IAEE,+BAAkC;E1EmnS1C;E0EjnSM;;IAEE,6BAAgC;E1EmnSxC;E0EloSM;IAAwB,0BAA2B;E1EqoSzD;E0EpoSM;;IAEE,8BAA+B;E1EsoSvC;E0EpoSM;;IAEE,gCAAiC;E1EsoSzC;E0EpoSM;;IAEE,iCAAkC;E1EsoS1C;E0EpoSM;;IAEE,+BAAgC;E1EsoSxC;E0ErpSM;IAAwB,wBAA2B;E1EwpSzD;E0EvpSM;;IAEE,4BAA+B;E1EypSvC;E0EvpSM;;IAEE,8BAAiC;E1EypSzC;E0EvpSM;;IAEE,+BAAkC;E1EypS1C;E0EvpSM;;IAEE,6BAAgC;E1EypSxC;E0EnpSE;IAAmB,uBAAuB;E1EspS5C;E0ErpSE;;IAEE,2BAA2B;E1EupS/B;E0ErpSE;;IAEE,6BAA6B;E1EupSjC;E0ErpSE;;IAEE,8BAA8B;E1EupSlC;E0ErpSE;;IAEE,4BAA4B;E1EupShC;AACF;;A2EztSA;EAEI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,UAAU;EAEV,oBAAoB;EACpB,WAAW;EAEX,kCAAkC;A3EytStC;;A4EnuSA;EAAkB,4GAA8C;A5EuuShE;;A4EnuSA;EAAiB,8BAA8B;A5EuuS/C;;A4EtuSA;EAAiB,8BAA8B;A5E0uS/C;;A4EzuSA;EAAiB,8BAA8B;A5E6uS/C;;A4E5uSA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;A7EyvSrB;;A4E1uSI;EAAwB,2BAA2B;A5E8uSvD;;A4E7uSI;EAAwB,4BAA4B;A5EivSxD;;A4EhvSI;EAAwB,6BAA6B;A5EovSzD;;AiB/sSI;E2DvCA;IAAwB,2BAA2B;E5E2vSrD;E4E1vSE;IAAwB,4BAA4B;E5E6vStD;E4E5vSE;IAAwB,6BAA6B;E5E+vSvD;AACF;;AiB3tSI;E2DvCA;IAAwB,2BAA2B;E5EuwSrD;E4EtwSE;IAAwB,4BAA4B;E5EywStD;E4ExwSE;IAAwB,6BAA6B;E5E2wSvD;AACF;;AiBvuSI;E2DvCA;IAAwB,2BAA2B;E5EmxSrD;E4ElxSE;IAAwB,4BAA4B;E5EqxStD;E4EpxSE;IAAwB,6BAA6B;E5EuxSvD;AACF;;AiBnvSI;E2DvCA;IAAwB,2BAA2B;E5E+xSrD;E4E9xSE;IAAwB,4BAA4B;E5EiyStD;E4EhySE;IAAwB,6BAA6B;E5EmySvD;AACF;;A4E9xSA;EAAmB,oCAAoC;A5EkySvD;;A4EjySA;EAAmB,oCAAoC;A5EqySvD;;A4EpySA;EAAmB,qCAAqC;A5EwySxD;;A4EpySA;EAAuB,2BAA0C;A5EwySjE;;A4EvySA;EAAuB,+BAA4C;A5E2ySnE;;A4E1ySA;EAAuB,2BAA2C;A5E8ySlE;;A4E7ySA;EAAuB,2BAAyC;A5EizShE;;A4EhzSA;EAAuB,8BAA2C;A5EozSlE;;A4EnzSA;EAAuB,6BAA6B;A5EuzSpD;;A4EnzSA;EAAc,sBAAwB;A5EuzStC;;A8E91SE;EACE,yBAAwB;A9Ei2S5B;;AOv1SE;EuELM,yBAA0E;A9Eg2SlF;;A8Et2SE;EACE,yBAAwB;A9Ey2S5B;;AO/1SE;EuELM,yBAA0E;A9Ew2SlF;;A8E92SE;EACE,yBAAwB;A9Ei3S5B;;AOv2SE;EuELM,yBAA0E;A9Eg3SlF;;A8Et3SE;EACE,yBAAwB;A9Ey3S5B;;AO/2SE;EuELM,yBAA0E;A9Ew3SlF;;A8E93SE;EACE,yBAAwB;A9Ei4S5B;;AOv3SE;EuELM,yBAA0E;A9Eg4SlF;;A8Et4SE;EACE,yBAAwB;A9Ey4S5B;;AO/3SE;EuELM,yBAA0E;A9Ew4SlF;;A8E94SE;EACE,yBAAwB;A9Ei5S5B;;AOv4SE;EuELM,yBAA0E;A9Eg5SlF;;A8Et5SE;EACE,yBAAwB;A9Ey5S5B;;AO/4SE;EuELM,yBAA0E;A9Ew5SlF;;A4Ej3SA;EAAa,yBAA6B;A5Eq3S1C;;A4Ep3SA;EAAc,yBAA6B;A5Ew3S3C;;A4Et3SA;EAAiB,oCAAkC;A5E03SnD;;A4Ez3SA;EAAiB,0CAAkC;A5E63SnD;;A4Ez3SA;EGvDE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;A/Eo7SX;;A4E73SA;EAAwB,gCAAg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N,aCkKqB;AvFmgTvB;;AmF5qTI;EGYA,oCCkC0C;EDjC1C,WlFRW;AJ4qTf;;AwFnrTA;EACE,uBAAuB;AxFsrTzB;;AwFnrTA;;;EAGE,gBAAgB;AxFsrTlB;;AwFnrTA;EACE,kBAAkB;AxFsrTpB;;AwFvrTA;EAII,iEAAyE;AxFurT7E;;AwFprTE;E3ELI,qCTKS;AJwrTf;;AwFxrTE;EAKI,cAAc;EACd,iBDoByB;ECnBzB,gBAAgB;AxFurTtB;;AwF9rTE;EAWI,aAAa;AxFurTnB;;AwFnrT6C;EACzC;IACE,oCAA0F;ExFsrT9F;EwFprTE;IACE,wCAA6F;ExFsrTjG;AACF;;AwFnrTE;EAEI,uBDyBuF;AvF4pT7F;;AwFvrTE;EAMI,2BDyB6F;AvF4pTnG;;AwF3rTE;EAUI,8BDiBuF;AvFoqT7F;;AwF/rTE;EAcI,kCDiB6F;AvFoqTnG;;AwFjrTE;EAEI,2BDW6F;AvFwqTnG;;AwFrrTE;EAMI,kCDO6F;AvF4qTnG;;AwF/qTE;;;EAII,0BDLuF;ECMvF,aD4DqE;AvFqnT3E;;AwFtrTE;;;EAQM,8BDL2F;AvFyrTnG;;AwF/qTE;;;EAII,8BDd6F;AvF+rTnG;;AwFnqTE;EAEI,6CAAgD;AxFqqTtD;;AwFvqTE;EAKM,kCDjC2F;AvFusTnG;;AwFjqTE;EAEI,MAAM;AxFmqTZ;;AwFrqTE;EAMI,cAAc;EACd,kBAAkB;EAClB,6CAA2H;AxFmqTjI;;AwF3qTE;EAaM,kCDuDmB;ECtDnB,YD3Fa;AvF6vTrB;;AwFhrTE;EAmBI,gBAAgB;EAChB,eAAe;EACf,MAAM;EACN,kCD8CqB;EC7CrB,YDpGe;ECqGf,apF6bkC;AJouSxC;;AwFzrTE;EA8BM,yBpF7HU;AJ4xTlB;;AwF7rTE;EAkCM,sBpFzIO;AJwyTf;;AwFjsTE;EA8BM,yBpF7HU;AJoyTlB;;AwFrsTE;EAkCM,sBpFzIO;AJgzTf;;AwFzsTE;EA8BM,yBpF7HU;AJ4yTlB;;AwF7sTE;EAkCM,sBpFzIO;AJwzTf;;AwFjtTE;EA8BM,yBpF7HU;AJozTlB;;AwFrtTE;EAkCM,sBpFzIO;AJg0Tf;;AwFztTE;EA8BM,yBpF7HU;AJ4zTlB;;AwF7tTE;EAkCM,sBpFzIO;AJw0Tf;;AwFjuTE;EA8BM,yBpF7HU;AJo0TlB;;AwFruTE;EAkCM,sBpFzIO;AJg1Tf;;AwFzuTE;EA8BM,yBpF7HU;AJ40TlB;;AwF7uTE;EAkCM,sBpFzIO;AJw1Tf;;AwFjvTE;EA8BM,yBpF7HU;AJo1TlB;;AwFrvTE;EAkCM,sBpFzIO;AJg2Tf;;AwFzvTE;EAwCM,yBpFvIU;AJ41TlB;;AwF7vTE;EA4CM,sBpFnJO;AJw2Tf;;AwFjwTE;EAwCM,yBpFvIU;AJo2TlB;;AwFrwTE;EA4CM,sBpFnJO;AJg3Tf;;AwFzwTE;EAwCM,yBpFvIU;AJ42TlB;;AwF7wTE;EA4CM,sBpFnJO;AJw3Tf;;AwFjxTE;EAwCM,yBpFvIU;AJo3TlB;;AwFrxTE;EA4CM,sBpFnJO;AJg4Tf;;AwFzxTE;EAwCM,yBpFvIU;AJ43TlB;;AwF7xTE;EA4CM,sBpFnJO;AJw4Tf;;AwFjyTE;EAwCM,yBpFvIU;AJo4TlB;;AwFryTE;EA4CM,sBpFnJO;AJg5Tf;;AwFzyTE;EAwCM,yBpFvIU;AJ44TlB;;AwF7yTE;EA4CM,sBpFnJO;AJw5Tf;;AwFjzTE;EAwCM,yBpFvIU;AJo5TlB;;AwFrzTE;EA4CM,sBpFnJO;AJg6Tf;;AwFzzTE;EAwCM,yBpFvIU;AJ45TlB;;AwF7zTE;EA4CM,sBpFnJO;AJw6Tf;;AwFj0TE;EAwCM,yBpFvIU;AJo6TlB;;AwFr0TE;EA4CM,sBpFnJO;AJg7Tf;;AwFz0TE;EAwCM,yBpFvIU;AJ46TlB;;AwF70TE;EA4CM,sBpFnJO;AJw7Tf;;AwFj1TE;EAwCM,yBpFvIU;AJo7TlB;;AwFr1TE;EA4CM,sBpFnJO;AJg8Tf;;AwFz1TE;EAwCM,yBpFvIU;AJ47TlB;;AwF71TE;EA4CM,sBpFnJO;AJw8Tf;;AwFj2TE;EAwCM,yBpFvIU;AJo8TlB;;AwFr2TE;EA4CM,sBpFnJO;AJg9Tf;;AwFz2TE;EAwCM,yBpFvIU;AJ48TlB;;AwF72TE;EA4CM,sBpFnJO;AJw9Tf;;AwFj3TE;EAwCM,yBpFvIU;AJo9TlB;;AwFr3TE;EA4CM,sBpFnJO;AJg+Tf;;AwFz3TE;EAwCM,yBpFvIU;AJ49TlB;;AwF73TE;EA4CM,sBpFnJO;AJw+Tf;;AwFj4TE;EAwCM,yBpFvIU;AJo+TlB;;AwFr4TE;EA4CM,sBpFnJO;AJg/Tf;;AwFz4TE;EAwCM,yBpFvIU;AJ4+TlB;;AwF74TE;EA4CM,sBpFnJO;AJw/Tf;;AwFj5TE;EAiDI,kBD5F2E;AvFg8TjF;;AwFr5TE;EAoDI,8BD9FuF;AvFm8T7F;;AwFz5TE;EAwDI,kCD9F6F;AvFm8TnG;;AwF75TE;EA4DI,OAAO;EACP,eAAe;EACf,QAAQ;EACR,MAAM;EACN,apFqZkC;AJg9SxC;;AwFj2TE;EAEI,kCD5G6F;AvF+8TnG;;AwF/1TE;EAEI,gBAAgB;AxFi2TtB;;AwFn2TE;;EAOI,aAAa;AxFi2TnB;;AwFx2TE;EAWI,gBAAgB;AxFi2TtB;;AwF71TE;EAEI,aAAa;AxF+1TnB;;AwF//TE;EA0KQ,uBD/ImF;AvFw+T7F;;AwFt1TQ;;EAEE,2BDhJyF;AvFy+TnG;;AwFxgUE;EAmLQ,8BDxJmF;AvFi/T7F;;AwFt1TQ;;EAEE,kCDzJyF;AvFk/TnG;;AwF//TE;EA4KQ,2BD/JyF;AvFs/TnG;;AwFngUE;EAgLQ,kCDnKyF;AvF0/TnG;;AwFp9TE;EAmIQ,MAAM;AxFq1ThB;;AwFx9TE;EAuIQ,cAAc;EACd,kBAAkB;EAClB,6CAA2H;AxFq1TrI;;AwF71TM;EAaM,0BDxLiF;ECyLjF,kCD3Ee;EC4Ef,aDxH+D;AvF48T3E;;AwFl1TY;EAEE,8BD1LqF;AvF8gUnG;;AwFv2TM;EAyBQ,kCDtFa;ECuFb,YDxOO;AvF0jUrB;;AwF7+TE;EAiKQ,gBAAgB;EAChB,eAAe;EACf,MAAM;EACN,kCDhGiB;ECiGjB,YDlPW;ECmPX,apF+S8B;AJiiTxC;;AwFt/TE;EA0KQ,8BDpNmF;AvFoiU7F;;AwF70TQ;;EAEE,kCDrNyF;AvFqiUnG;;AwF//TE;EAmLQ,OAAO;EACP,eAAe;EACf,QAAQ;EACR,MAAM;EACN,apF8R8B;AJkjTxC;;AwFn8TE;EAyHQ,kCDnOyF;AvFijUnG;;AwFrhUE;EAuNQ,6CAAgD;AxFk0T1D;;AwFzhUE;EA0NU,kCDtPuF;AvFyjUnG;;AwFz8TE;EA6IQ,gBAAgB;AxFg0T1B;;AwF78TE;;EAkJQ,aAAa;AxFg0TvB;;AwFl9TE;EAsJQ,gBAAgB;AxFg0T1B;;AwFv8TE;EA6IQ,aAAa;AxF8zTvB;;AiB1lUI;EuEyJE;IAEI,uBD/ImF;EvFmlU3F;EwFj8TM;;IAEE,2BDhJyF;EvFmlUjG;EwF18TI;IAWI,8BDxJmF;EvF0lU3F;EwF/7TM;;IAEE,kCDzJyF;EvF0lUjG;EwF77TI;IAEI,2BD/JyF;EvF6lUjG;EwFh8TI;IAMI,kCDnKyF;EvFgmUjG;EwFz7TI;IAEI,MAAM;ExF07Td;EwF57TI;IAMI,cAAc;IACd,kBAAkB;IAClB,6CAA2H;ExFy7TnI;EwFj8TI;IAaM,0BDxLiF;ICyLjF,kCD3Ee;IC4Ef,aDxH+D;EvF+iUzE;EwFr7TU;IAEE,8BD1LqF;EvFgnUjG;EwFz8TI;IAyBQ,kCDtFa;ICuFb,YDxOO;EvF2pUnB;EwF78TI;IAgCI,gBAAgB;IAChB,eAAe;IACf,MAAM;IACN,kCDhGiB;ICiGjB,YDlPW;ICmPX,apF+S8B;EJioTtC;EwFr9TI;IAyCI,8BDpNmF;EvFmoU3F;EwF56TM;;IAEE,kCDrNyF;EvFmoUjG;EwF59TI;IAkDI,OAAO;IACP,eAAe;IACf,QAAQ;IACR,MAAM;IACN,apF8R8B;EJ+oTtC;EwFz6TI;IAEI,kCDnOyF;EvF6oUjG;EwF55TI;IAEI,6CAAgD;ExF65TxD;EwF/5TI;IAKM,kCDtPuF;EvFmpUjG;EwFx5TI;IAEI,gBAAgB;ExFy5TxB;EwF35TI;;IAOI,aAAa;ExFw5TrB;EwF/5TI;IAWI,gBAAgB;ExFu5TxB;EwFn5TI;IAEI,aAAa;ExFo5TrB;AACF;;AiBjrUI;EuEyJE;IAEI,uBD/ImF;EvF0qU3F;EwFxhUM;;IAEE,2BDhJyF;EvF0qUjG;EwFjiUI;IAWI,8BDxJmF;EvFirU3F;EwFthUM;;IAEE,kCDzJyF;EvFirUjG;EwFphUI;IAEI,2BD/JyF;EvForUjG;EwFvhUI;IAMI,kCDnKyF;EvFurUjG;EwFhhUI;IAEI,MAAM;ExFihUd;EwFnhUI;IAMI,cAAc;IACd,kBAAkB;IAClB,6CAA2H;ExFghUnI;EwFxhUI;IAaM,0BDxLiF;ICyLjF,kCD3Ee;IC4Ef,aDxH+D;EvFsoUzE;EwF5gUU;IAEE,8BD1LqF;EvFusUjG;EwFhiUI;IAyBQ,kCDtFa;ICuFb,YDxOO;EvFkvUnB;EwFpiUI;IAgCI,gBAAgB;IAChB,eAAe;IACf,MAAM;IACN,kCDhGiB;ICiGjB,YDlPW;ICmPX,apF+S8B;EJwtTtC;EwF5iUI;IAyCI,8BDpNmF;EvF0tU3F;EwFngUM;;IAEE,kCDrNyF;EvF0tUjG;EwFnjUI;IAkDI,OAAO;IACP,eAAe;IACf,QAAQ;IACR,MAAM;IACN,apF8R8B;EJsuTtC;EwFhgUI;IAEI,kCDnOyF;EvFouUjG;EwFn/TI;IAEI,6CAAgD;ExFo/TxD;EwFt/TI;IAKM,kCDtPuF;EvF0uUjG;EwF/+TI;IAEI,gBAAgB;ExFg/TxB;EwFl/TI;;IAOI,aAAa;ExF++TrB;EwFt/TI;IAWI,gBAAgB;ExF8+TxB;EwF1+TI;IAEI,aAAa;ExF2+TrB;AACF;;AiBxwUI;EuEyJE;IAEI,uBD/ImF;EvFiwU3F;EwF/mUM;;IAEE,2BDhJyF;EvFiwUjG;EwFxnUI;IAWI,8BDxJmF;EvFwwU3F;EwF7mUM;;IAEE,kCDzJyF;EvFwwUjG;EwF3mUI;IAEI,2BD/JyF;EvF2wUjG;EwF9mUI;IAMI,kCDnKyF;EvF8wUjG;EwFvmUI;IAEI,MAAM;ExFwmUd;EwF1mUI;IAMI,cAAc;IACd,kBAAkB;IAClB,6CAA2H;ExFumUnI;EwF/mUI;IAaM,0BDxLiF;ICyLjF,kCD3Ee;IC4Ef,aDxH+D;EvF6tUzE;EwFnmUU;IAEE,8BD1LqF;EvF8xUjG;EwFvnUI;IAyBQ,kCDtFa;ICuFb,YDxOO;EvFy0UnB;EwF3nUI;IAgCI,gBAAgB;IAChB,eAAe;IACf,MAAM;IACN,kCDhGiB;ICiGjB,YDlPW;ICmPX,apF+S8B;EJ+yTtC;EwFnoUI;IAyCI,8BDpNmF;EvFizU3F;EwF1lUM;;IAEE,kCDrNyF;EvFizUjG;EwF1oUI;IAkDI,OAAO;IACP,eAAe;IACf,QAAQ;IACR,MAAM;IACN,apF8R8B;EJ6zTtC;EwFvlUI;IAEI,kCDnOyF;EvF2zUjG;EwF1kUI;IAEI,6CAAgD;ExF2kUxD;EwF7kUI;IAKM,kCDtPuF;EvFi0UjG;EwFtkUI;IAEI,gBAAgB;ExFukUxB;EwFzkUI;;IAOI,aAAa;ExFskUrB;EwF7kUI;IAWI,gBAAgB;ExFqkUxB;EwFjkUI;IAEI,aAAa;ExFkkUrB;AACF;;AiB/1UI;EuEyJE;IAEI,uBD/ImF;EvFw1U3F;EwFtsUM;;IAEE,2BDhJyF;EvFw1UjG;EwF/sUI;IAWI,8BDxJmF;EvF+1U3F;EwFpsUM;;IAEE,kCDzJyF;EvF+1UjG;EwFlsUI;IAEI,2BD/JyF;EvFk2UjG;EwFrsUI;IAMI,kCDnKyF;EvFq2UjG;EwF9rUI;IAEI,MAAM;ExF+rUd;EwFjsUI;IAMI,cAAc;IACd,kBAAkB;IAClB,6CAA2H;ExF8rUnI;EwFtsUI;IAaM,0BDxLiF;ICyLjF,kCD3Ee;IC4Ef,aDxH+D;EvFozUzE;EwF1rUU;IAEE,8BD1LqF;EvFq3UjG;EwF9sUI;IAyBQ,kCDtFa;ICuFb,YDxOO;EvFg6UnB;EwFltUI;IAgCI,gBAAgB;IAChB,eAAe;IACf,MAAM;IACN,kCDhGiB;ICiGjB,YDlPW;ICmPX,apF+S8B;EJs4TtC;EwF1tUI;IAyCI,8BDpNmF;EvFw4U3F;EwFjrUM;;IAEE,kCDrNyF;EvFw4UjG;EwFjuUI;IAkDI,OAAO;IACP,eAAe;IACf,QAAQ;IACR,MAAM;IACN,apF8R8B;EJo5TtC;EwF9qUI;IAEI,kCDnOyF;EvFk5UjG;EwFjqUI;IAEI,6CAAgD;ExFkqUxD;EwFpqUI;IAKM,kCDtPuF;EvFw5UjG;EwF7pUI;IAEI,gBAAgB;ExF8pUxB;EwFhqUI;;IAOI,aAAa;ExF6pUrB;EwFpqUI;IAWI,gBAAgB;ExF4pUxB;EwFxpUI;IAEI,aAAa;ExFypUrB;AACF;;AwFppUE;EAEI,SAAS;AxFspUf;;AwFxpUE;EAMI,SAAS;EACT,OAAO;EACP,eAAe;EACf,QAAQ;EACR,apF+NkC;AJu7TxC;;AwFlpUE;EAEI,gBAAgB;AxFopUtB;;AwFtpUE;EAMI,gBAAgB;AxFopUtB;;AwFxqUE;EA6BQ,SAAS;AxF+oUnB;;AwF5qUE;EAiCQ,SAAS;EACT,OAAO;EACP,eAAe;EACf,QAAQ;EACR,apFoM8B;AJ28TxC;;AwFzpUM;EAcI,kCDjSgF;AvFg7U1F;;AwF1qUE;EAiCQ,gBAAgB;AxF6oU1B;;AiB99UI;EuE6TE;IAEI,SAAS;ExFoqUjB;EwFtqUI;IAMI,SAAS;IACT,OAAO;IACP,eAAe;IACf,QAAQ;IACR,apFoM8B;EJ+9TtC;EwF7qUI;IAcI,kCDjSgF;EvFm8UxF;EwF9pUI;IAEI,gBAAgB;ExF+pUxB;AACF;;AiBj/UI;EuE6TE;IAEI,SAAS;ExFurUjB;EwFzrUI;IAMI,SAAS;IACT,OAAO;IACP,eAAe;IACf,QAAQ;IACR,apFoM8B;EJk/TtC;EwFhsUI;IAcI,kCDjSgF;EvFs9UxF;EwFjrUI;IAEI,gBAAgB;ExFkrUxB;AACF;;AiBpgVI;EuE6TE;IAEI,SAAS;ExF0sUjB;EwF5sUI;IAMI,SAAS;IACT,OAAO;IACP,eAAe;IACf,QAAQ;IACR,apFoM8B;EJqgUtC;EwFntUI;IAcI,kCDjSgF;EvFy+UxF;EwFpsUI;IAEI,gBAAgB;ExFqsUxB;AACF;;AiBvhVI;EuE6TE;IAEI,SAAS;ExF6tUjB;EwF/tUI;IAMI,SAAS;IACT,OAAO;IACP,eAAe;IACf,QAAQ;IACR,apFoM8B;EJwhUtC;EwFtuUI;IAcI,kCDjSgF;EvF4/UxF;EwFvtUI;IAEI,gBAAgB;ExFwtUxB;AACF;;AwFntUE;EACE,cAAc;AxFstUlB;;AwFvtUE;EAKM,kBAAkB;EAClB,mBAAmB;EACnB,YAAY;AxFstUpB;;AwF7tUE;EAYI,eAAe;EACf,eAAe;AxFqtUrB;;AwFluUE;;;EAmBI,cAAc;AxFqtUpB;;AwF/sUA;;;;;EAMM,cAAc;AxFitUpB;;AiBvkVI;EuE2XJ;;;IjEvaM,wCgEsKqB;ICwQrB,kBDzZe;EvFsmVnB;AACF;;AuBxnVM;EiEmaN;;;IjElaQ,gBAAgB;EvB8nVtB;AACF;;AiBxlVI;EuEoYE;;;IACE,cAAc;ExF0tUpB;AACF;;AiBnlVI;EuE8WJ;;;IAeM,cAAc;ExF6tUlB;AACF;;AiBxmVI;EuE+YJ;;;IjE3bM,wCgEsKqB;IC4RrB,kBD7ae;EvFuoVnB;AACF;;AuBzpVM;EiEubN;;;IjEtbQ,gBAAgB;EvB+pVtB;AACF;;AiBznVI;EuEwZE;;;IACE,mBD3UmE;EvFkjVzE;AACF;;AiBpnVI;EuEkYJ;;;IAcM,mBD/UqE;EvF0jVzE;AACF;;AiB5nVI;EuEkYJ;;;IAiBM,cAAc;ExFgvUlB;AACF;;AiBjpVI;EuEqaJ;;;IjEjdM,wCgEsKqB;ICkTrB,kBDnce;EvFgrVnB;AACF;;AuBlsVM;EiE6cN;;;IjE5cQ,gBAAgB;EvBwsVtB;AACF;;AiBlqVI;EuE8aE;;;IACE,mBDjWmE;EvF2lVzE;AACF;;AiB7pVI;EuEwZJ;;;IAcM,mBDrWqE;EvFmmVzE;AACF;;AwF1vUA;EACE,yBDnce;AvFgsVjB;;AwF9vUA;EAII,iBpF0G8C;AJopUlD;;AwF1vUA;EjE5eM,gEgEsKqB;EC2UvB,YD5diB;AvFstVrB;;AuBvuVM;EiEweN;IjEveQ,gBAAgB;EvB2uVtB;AACF;;AwF7vUE;EAGI,2BAA2B;AxF8vUjC;;AwF1vUE;EAGI,mBDzee;AvFouVrB;;AwF9vUE;EAOI,UAAU;AxF2vUhB;;AiBpsVI;EuEmbJ;IA6BM,2BAA2B;IAC3B,mBDrfe;EvF8uVnB;EwFtvUE;IAGI,cAAc;ExFsvUpB;AACF;;AwFjvUA;EAEI,eAAe;EACf,gBAAgB;EAChB,kBAAkB;EAClB,MAAM;AxFmvUV;;AwFxvUA;EAQM,gBAAgB;AxFovUtB;;AwF/uUA;EAEI,YDhhBiB;AvFiwVrB;;AwFnvUA;EAMI,SAAS;EACT,WAAW;EACX,OAAO;EACP,eAAe;EACf,MAAM;AxFivUV;;AwF3vUA;EAcI,SAAS;EACT,WAAW;EACX,eAAe;EACf,MAAM;AxFivUV;;AwFlwUA;EAoBM,wCAA4C;EAC5C,gBAAgB;ECnjBpB,qBAAqB;EAhBrB,oCAAoC;AzFuzVtC;;AyFryVE;EACE,YAAY;EACZ,aAAa;AzFwyVjB;;AyF1zVE;EACE,yBAAyB;AzF6zV7B;;AyF1zVE;EACE,6BAA6B;AzF6zVjC;;AyF1zVE;EACE,6BAA6B;AzF6zVjC;;AwF9vUuC;EA5BvC;IA+BM,eAAe;ExFgwUnB;AACF;;AwF5vUA;EACE,sBpF7kBa;EoF8kBb,6BpF3kBgB;EoF4kBhB,cAA8B;EAC9B,aD3fwB;AvF0vV1B;;AwF7vUE;EAEE,iBD9fgD;AvF6vVpD;;AwF3vUA;EACE,oBpFFgD;AJgwUlD;;AwF5vUE;EACE,oBpFL8C;AJowUlD;;AwFnwUA;EAQI,iBAAiB;EACjB,SAAS;AxF+vUb;;AwF7vUI;EACE,iBAAiB;AxFgwUvB;;AwF5wUA;EAiBI,6BAA6B;EAC7B,mBAAmB;EACnB,gBAAgB;EAChB,UAAU;AxF+vUd;;AwF7vUI;EACE,mBAAmB;AxFgwUzB;;AwF1vUA;;;;;;;EAQI,2BAA2B;EAC3B,yCAAiC;EAAjC,iCAAiC;AxF4vUrC;;AmF/3VI;EKwoBF,oCD1lB4C;EC2lB5C,WpFpoBa;AJ+3Vf;;AwFxvUI;EAGM,yBpFloBQ;AJ23VlB;;AwF5vUI;EAOM,sBpF9oBK;AJu4Vf;;AwFhwUI;EAGM,yBpFloBQ;AJm4VlB;;AwFpwUI;EAOM,sBpF9oBK;AJ+4Vf;;AwFxwUI;EAGM,yBpFloBQ;AJ24VlB;;AwF5wUI;EAOM,sBpF9oBK;AJu5Vf;;AwFhxUI;EAGM,yBpFloBQ;AJm5VlB;;AwFpxUI;EAOM,sBpF9oBK;AJ+5Vf;;AwFxxUI;EAGM,yBpFloBQ;AJ25VlB;;AwF5xUI;EAOM,sBpF9oBK;AJu6Vf;;AwFhyUI;EAGM,yBpFloBQ;AJm6VlB;;AwFpyUI;EAOM,sBpF9oBK;AJ+6Vf;;AwFxyUI;EAGM,yBpFloBQ;AJ26VlB;;AwF5yUI;EAOM,sBpF9oBK;AJu7Vf;;AwFhzUI;EAGM,yBpFloBQ;AJm7VlB;;AwFpzUI;EAOM,sBpF9oBK;AJ+7Vf;;AwFxzUI;EAmBU,yBpFlpBI;AJ27VlB;;AwF5zUI;EAuBU,sBpF9pBC;AJu8Vf;;AwFh0UI;EAmBU,yBpFlpBI;AJm8VlB;;AwFp0UI;EAuBU,sBpF9pBC;AJ+8Vf;;AwFx0UI;EAmBU,yBpFlpBI;AJ28VlB;;AwF50UI;EAuBU,sBpF9pBC;AJu9Vf;;AwFh1UI;EAmBU,yBpFlpBI;AJm9VlB;;AwFp1UI;EAuBU,sBpF9pBC;AJ+9Vf;;AwFx1UI;EAmBU,yBpFlpBI;AJ29VlB;;AwF51UI;EAuBU,sBpF9pBC;AJu+Vf;;AwFh2UI;EAmBU,yBpFlpBI;AJm+VlB;;AwFp2UI;EAuBU,sBpF9pBC;AJ++Vf;;AwFx2UI;EAmBU,yBpFlpBI;AJ2+VlB;;AwF52UI;EAuBU,sBpF9pBC;AJu/Vf;;AwFh3UI;EAmBU,yBpFlpBI;AJm/VlB;;AwFp3UI;EAuBU,sBpF9pBC;AJ+/Vf;;AiB98VI;EuEsmBI;IAGM,yBpFlpBI;EJ4/VhB;EwF72UM;IAOM,sBpF9pBC;EJugWb;EwFh3UM;IAGM,yBpFlpBI;EJkgWhB;EwFn3UM;IAOM,sBpF9pBC;EJ6gWb;EwFt3UM;IAGM,yBpFlpBI;EJwgWhB;EwFz3UM;IAOM,sBpF9pBC;EJmhWb;EwF53UM;IAGM,yBpFlpBI;EJ8gWhB;EwF/3UM;IAOM,sBpF9pBC;EJyhWb;EwFl4UM;IAGM,yBpFlpBI;EJohWhB;EwFr4UM;IAOM,sBpF9pBC;EJ+hWb;EwFx4UM;IAGM,yBpFlpBI;EJ0hWhB;EwF34UM;IAOM,sBpF9pBC;EJqiWb;EwF94UM;IAGM,yBpFlpBI;EJgiWhB;EwFj5UM;IAOM,sBpF9pBC;EJ2iWb;EwFp5UM;IAGM,yBpFlpBI;EJsiWhB;EwFv5UM;IAOM,sBpF9pBC;EJijWb;AACF;;AiBjgWI;EuEsmBI;IAGM,yBpFlpBI;EJ+iWhB;EwFh6UM;IAOM,sBpF9pBC;EJ0jWb;EwFn6UM;IAGM,yBpFlpBI;EJqjWhB;EwFt6UM;IAOM,sBpF9pBC;EJgkWb;EwFz6UM;IAGM,yBpFlpBI;EJ2jWhB;EwF56UM;IAOM,sBpF9pBC;EJskWb;EwF/6UM;IAGM,yBpFlpBI;EJikWhB;EwFl7UM;IAOM,sBpF9pBC;EJ4kWb;EwFr7UM;IAGM,yBpFlpBI;EJukWhB;EwFx7UM;IAOM,sBpF9pBC;EJklWb;EwF37UM;IAGM,yBpFlpBI;EJ6kWhB;EwF97UM;IAOM,sBpF9pBC;EJwlWb;EwFj8UM;IAGM,yBpFlpBI;EJmlWhB;EwFp8UM;IAOM,sBpF9pBC;EJ8lWb;EwFv8UM;IAGM,yBpFlpBI;EJylWhB;EwF18UM;IAOM,sBpF9pBC;EJomWb;AACF;;AiBpjWI;EuEsmBI;IAGM,yBpFlpBI;EJkmWhB;EwFn9UM;IAOM,sBpF9pBC;EJ6mWb;EwFt9UM;IAGM,yBpFlpBI;EJwmWhB;EwFz9UM;IAOM,sBpF9pBC;EJmnWb;EwF59UM;IAGM,yBpFlpBI;EJ8mWhB;EwF/9UM;IAOM,sBpF9pBC;EJynWb;EwFl+UM;IAGM,yBpFlpBI;EJonWhB;EwFr+UM;IAOM,sBpF9pBC;EJ+nWb;EwFx+UM;IAGM,yBpFlpBI;EJ0nWhB;EwF3+UM;IAOM,sBpF9pBC;EJqoWb;EwF9+UM;IAGM,yBpFlpBI;EJgoWhB;EwFj/UM;IAOM,sBpF9pBC;EJ2oWb;EwFp/UM;IAGM,yBpFlpBI;EJsoWhB;EwFv/UM;IAOM,sBpF9pBC;EJipWb;EwF1/UM;IAGM,yBpFlpBI;EJ4oWhB;EwF7/UM;IAOM,sBpF9pBC;EJupWb;AACF;;AiBvmWI;EuEsmBI;IAGM,yBpFlpBI;EJqpWhB;EwFtgVM;IAOM,sBpF9pBC;EJgqWb;EwFzgVM;IAGM,yBpFlpBI;EJ2pWhB;EwF5gVM;IAOM,sBpF9pBC;EJsqWb;EwF/gVM;IAGM,yBpFlpBI;EJiqWhB;EwFlhVM;IAOM,sBpF9pBC;EJ4qWb;EwFrhVM;IAGM,yBpFlpBI;EJuqWhB;EwFxhVM;IAOM,sBpF9pBC;EJkrWb;EwF3hVM;IAGM,yBpFlpBI;EJ6qWhB;EwF9hVM;IAOM,sBpF9pBC;EJwrWb;EwFjiVM;IAGM,yBpFlpBI;EJmrWhB;EwFpiVM;IAOM,sBpF9pBC;EJ8rWb;EwFviVM;IAGM,yBpFlpBI;EJyrWhB;EwF1iVM;IAOM,sBpF9pBC;EJosWb;EwF7iVM;IAGM,yBpFlpBI;EJ+rWhB;EwFhjVM;IAOM,sBpF9pBC;EJ0sWb;AACF;;AmFhtWI;;EK8qBE,cpFpqBY;AJ2sWlB;;AmFrtWI;EKkrBA,yBpFrqBc;EoFsqBd,qBAAiC;AxFuiVrC;;AmF1tWI;EKsrBA,yBAAsC;EACtC,WpFlrBW;AJ0tWf;;AmF/tWI;EK0rBE,WpFrrBS;AJ8tWf;;A0FruWA;EACE,gCtFSgB;EsFRhB,atFikBsC;AJuqVxC;;A0F1uWA;EAKI,ctF+lB+F;EsF9lB/F,kBAAkB;A1FyuWtB;;A0FtuWE;EAGI,kBH0DiF;EGzDjF,qBtF+jBkC;AJwqVxC;;A0F3uWE;;;;;;;;;;;;;;;EAcM,mBtF8N8C;AJihWtD;;A0FtwWA;EA+BM,SAAS;A1F2uWf;;A0F1wWA;EAoCQ,UAAU;EACV,gBAAgB;EAChB,QAAQ;A1F0uWhB;;A0FxuWQ;EAxCR;IAyCU,OAAO;IACP,WAAW;E1F4uWnB;AACF;;A0FvxWA;EAiDI,SAAyC;EACzC,aAAa;A1F0uWjB;;A0FruWA;EACE,qCAAyC;EACzC,WAAW;A1FwuWb;;A0FpuWA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,gBAAgB;EAChB,kBAAkB;EAClB,UAAU;EACV,QAAQ;A1FuuWV;;A0FpuWA;EACE,6BAA6B;EAC7B,oBAAoB;A1FuuWtB;;A0FpuWA;EACE,qBAAqB;A1FuuWvB;;A0FxuWA;EAII,cAAc;A1FwuWlB;;A0FpuWA;;EAEE,gBAAgB;A1FuuWlB;;A0FpuWA;;EAGI,yBtF5Ec;EsF6Ed,qBtF/Ec;AJqzWlB;;A0F1uWA;EASM,+BtF1FS;AJ+zWf;;A0F9uWA;EASM,+BtF1FS;AJ+zWf;;A0F9uWA;EASM,+BtF1FS;AJ+zWf;;A0F9uWA;EASM,+BtF1FS;AJ+zWf;;A0F9uWA;EASM,+BtF1FS;AJ+zWf;;A0F9uWA;EAaM,+BtF9FS;AJm0Wf;;A0FlvWA;;EAmBQ,yBtF7FU;EsF8FV,gCAA4E;EAC5E,ctFlGU;AJs0WlB;;A0F9tWA;;EAGI,yBHnCqD;EGoCrD,qBtF5Gc;AJ40WlB;;A0FpuWA;EASM,yBHpCiD;AvFmwWvD;;A0FxuWA;EASM,yBHpCiD;AvFmwWvD;;A0FxuWA;EASM,yBHpCiD;AvFmwWvD;;A0FxuWA;EASM,yBHpCiD;AvFmwWvD;;A0FxuWA;EASM,yBHpCiD;AvFmwWvD;;A0FxuWA;EAaM,yBHxCiD;AvFuwWvD;;A0F5uWA;;EAmBQ,yBHlD2D;EGmD3D,gCAA6E;EAC7E,ctF7HU;AJ21WlB;;A0Fn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hB,UAAU;A5Fm/Wd;;A4F/jXA;EAiFU,aLpBqF;AvFsgX/F;;A4FnkXA;EAyFM,oCLeqB;EKdrB,kBAAkB;A5F8+WxB;;A4F5+WM;EACE,mBAAmB;A5F++W3B;;A4F5kXA;EAoGU,kBAAkB;EAClB,kBAAkB;A5F4+W5B;;A4F1+WU;EACE,kBAAkB;EAClB,mBAAmB;A5F6+W/B;;A4FtlXA;EAiHI,gBAAgB;EAChB,uBAAwD;A5Fy+W5D;;A4F3lXA;EAsHI,eAAe;EACf,SAAS;EACT,mBAAmB;A5Fy+WvB;;A4Fr+WA;EAEI,8BAAsB;EAAtB,sBAAsB;EACtB,gCLxBkB;EKwBlB,wBLxBkB;EKyBlB,iCAAyB;EAAzB,yBAAyB;A5Fu+W7B;;A4Fn+WA;EAOE,oCxFpMa;EwFqMb,SAAS;EACT,aAAa;EACb,OAAO;EACP,eAAe;EACf,QAAQ;EACR,MAAM;EACN,axFuWsC;AJynWxC;;AiBvnXI;E2E2IA;IACE,cAAc;E5Fg/WlB;AACF;;AAEA;E4Fn+WE,sBxF1Na;AJ+rXf;;AAEA;E4Fl+WM,cxFtNY;AJ0rXlB;;AAEA;E4Fl+WM,oCxFzNS;EwF0NT,cxF5NY;AJgsXlB;;AAEA;E4Fj+WQ,oCAAqD;EACrD,cxFjOU;AJosXlB;;AAEA;Ea1sXM,wC+E0O+C;EAC/C,gCAAiD;A5Fk+WvD;;AAEA;E4Fh+WM,cxF3OY;AJ6sXlB;;AAEA;E4Fz9WQ,cxFvPU;AJktXlB;;AAEA;;E4Ft9WM,oCxF5PS;EwF6PT,cxF9PY;AJutXlB;;AAEA;E4Fv9WM,WxFjQS;EwFoQP,wELzE6E;AvFgiXrF;;AAEA;E4Fn9WM,6BL9JgC;AvFmnXtC;;AAEA;E4Fj9WI,yBAAyB;EACzB,cAAuC;A5Fm9W3C;;AAEA;E4F/8WM,cxFzRY;AJ0uXlB;;AAEA;E4Fh9WQ,qBAAqB;A5Fk9W7B;;AAEA;E4F38WQ,WLtL0B;AvFmoXlC;;AAEA;E4F38WU,oCxFvSK;EwFwSL,WxFxSK;AJqvXf;;AAEA;E4Fx8WU,oCxF/SK;EwFgTL,cxFjTQ;AJ2vXlB;;AAEA;E4Fv8WQ,oCxFrTO;AJ8vXf;;AAEA;E4Fj8WU,gCxF/TK;AJkwXf;;AAEA;E4F97Wc,gCxFtUC;AJswXf;;AAEA;E4Fv7WE,yBxFnVgB;AJ4wXlB;;AAEA;E4Ft7WM,WxFhWS;AJwxXf;;AAEA;E4Ft7WM,0CL/PyC;EKgQzC,cL/PsB;AvFurX5B;;AAEA;E4Fr7WQ,0CAAoD;EACpD,WxF3WO;AJkyXf;;AAEA;Ea/xXM,wC+E2W+C;EAC/C,sCAAgD;A5Fs7WtD;;AAEA;E4Fp7WM,cxF5WY;AJkyXlB;;AAEA;E4F96WQ,cLzRoB;AvFysX5B;;AAEA;;;E4F16WM,0CLlSyC;EKmSzC,WxFxYS;AJszXf;;AAEA;E4F56WM,WxF5YS;EwF+YP,wEL1M6E;AvFsnXrF;;AAEA;E4Fx6WM,6BL5S+B;AvFstXrC;;AAEA;E4Ft6WI,yBAAyB;EACzB,cAAuC;A5Fw6W3C;;AAEA;E4Fp6WM,cL5TsB;AvFkuX5B;;AAEA;E4Fp6WQ,qBAAqB;A5Fs6W7B;;AAEA;E4F/5WQ,cLrU4B;AvFsuXpC;;AAEA;E4F/5WU,0CL9UqC;EK+UrC,WxFpbK;AJq1Xf;;AAEA;E4F35WU,0CL9U8C;EK+U9C,cxFrbQ;AJk1XlB;;AAEA;E4Fp5WU,sCL1V8C;AvFgvXxD;;AAEA;E4Fj5Wc,sCLjW0C;AvFovXxD;;A8Ft2XI;;EACE,yB1F4BW;E0F3BX,W1FES;AJw2Xf;;A8Fr2XI;;EACE,qB1FqBW;AJo1XjB;;A8Fj3XI;;EACE,yB1FSY;E0FRZ,W1FES;AJm3Xf;;A8Fh3XI;;EACE,qB1FEY;AJk3XlB;;A8F53XI;;EACE,yB1FmCW;E0FlCX,W1FES;AJ83Xf;;A8F33XI;;EACE,qB1F4BW;AJm2XjB;;A8Fv4XI;;EACE,yB1FqCW;E0FpCX,W1FES;AJy4Xf;;A8Ft4XI;;EACE,qB1F8BW;AJ42XjB;;A8Fl5XI;;EACE,yB1FkCW;E0FjCX,c1FoFiB;AJk0XvB;;A8Fj5XI;;EACE,qB1F2BW;AJ03XjB;;A8F75XI;;EACE,yB1FgCW;E0F/BX,W1FES;AJ+5Xf;;A8F55XI;;EACE,qB1FyBW;AJu4XjB;;A8Fx6XI;;EACE,yB1FIY;E0FHZ,c1FoFiB;AJw1XvB;;A8Fv6XI;;EACE,qB1FHY;AJ86XlB;;A8Fn7XI;;EACE,yB1FWY;E0FVZ,W1FES;AJq7Xf;;A8Fl7XI;;EACE,qB1FIY;AJk7XlB;;A8F97XI;;EACE,yBPDa;EOEb,W1FES;AJg8Xf;;A8F77XI;;EACE,qBPRa;AvFy8XnB;;A8Fz8XI;;EACE,yBPAQ;EOCR,W1FES;AJ28Xf;;A8Fx8XI;;EACE,qBPPQ;AvFm9Xd;;A8Fp9XI;;EACE,yBPES;EODT,W1FES;AJs9Xf;;A8Fn9XI;;EACE,qBPLS;AvF49Xf;;A8F/9XI;;EACE,yBPGQ;EOFR,c1FoFiB;AJ+4XvB;;A8F99XI;;EACE,qBPJQ;AvFs+Xd;;A8F1+XI;;EACE,yBPKW;EOJX,W1FES;AJ4+Xf;;A8Fz+XI;;EACE,qBPFW;AvF++XjB;;A8Fr/XI;;EACE,yBPOU;EONV,W1FES;AJu/Xf;;A8Fp/XI;;EACE,qBPAU;AvFw/XhB;;A8FhgYI;;EACE,yB1F4BW;E0F3BX,W1FES;AJkgYf;;A8F//XI;;EACE,qB1FqBW;AJ8+XjB;;A8F3gYI;;EACE,yB1F6BW;E0F5BX,W1FES;AJ6gYf;;A8F1gYI;;EACE,qB1FsBW;AJw/XjB;;A8FthYI;;EACE,yB1F8BW;E0F7BX,W1FES;AJwhYf;;A8FrhYI;;EACE,qB1FuBW;AJkgYjB;;A8FjiYI;;EACE,yB1F+BW;E0F9BX,W1FES;AJmiYf;;A8FhiYI;;EACE,qB1FwBW;AJ4gYjB;;A8F5iYI;;EACE,yB1FgCW;E0F/BX,W1FES;AJ8iYf;;A8F3iYI;;EACE,qB1FyBW;AJshYjB;;A8FvjYI;;EACE,yB1FiCW;E0FhCX,c1FoFiB;AJu+XvB;;A8FtjYI;;EACE,qB1F0BW;AJgiYjB;;A8FlkYI;;EACE,yB1FkCW;E0FjCX,c1FoFiB;AJk/XvB;;A8FjkYI;;EACE,qB1F2BW;AJ0iYjB;;A8F7kYI;;EACE,yB1FmCW;E0FlCX,W1FES;AJ+kYf;;A8F5kYI;;EACE,qB1F4BW;AJojYjB;;A8FxlYI;;EACE,yB1FoCW;E0FnCX,W1FES;AJ0lYf;;A8FvlYI;;EACE,qB1F6BW;AJ8jYjB;;A8FnmYI;;EACE,yB1FqCW;E0FpCX,W1FES;AJqmYf;;A8FlmYI;;EACE,qB1F8BW;AJwkYjB;;A8F9mYI;;EACE,sB1FGS;E0FFT,c1FoFiB;AJ8hYvB;;A8F7mYI;;EACE,kB1FJS;AJqnYf;;A8FznYI;;EACE,yB1FSY;E0FRZ,W1FES;AJ2nYf;;A8FxnYI;;EACE,qB1FEY;AJ0nYlB;;A8FpoYI;;EACE,yB1FWY;E0FVZ,W1FES;AJsoYf;;A8FnoYI;;EACE,qB1FIY;AJmoYlB;;A4FpqXA;;;;;;;;;EAUI,kBAAkB;EAClB,mBAAmB;A5FsqXvB;;A4FxqX2C;EAQzC,0BAA0D;A5FoqX5D;;A4FrqXA;EAKM,gBAAgB;EAChB,gBAAgB;A5FoqXtB;;A4F1qXA;EASQ,mBAAmB;A5FqqX3B;;A4F9qXA;EAmBY,kBAAkB;A5F+pX9B;;A4FlrXA;EA4BM,eAAe;A5F0pXrB;;A4FtrXA;EA+BQ,mBAAmB;A5F2pX3B;;A4F1rXA;EAmCQ,wBAAwB;A5F2pXhC;;A4F9rXA;EAsCU,oBAAoB;A5F4pX9B;;A4FlsXA;EA2CY,oBAAoB;A5F2pXhC;;A4FtsXA;EAgDc,oBAAoB;A5F0pXlC;;A4F1sXA;EAqDgB,oBAAoB;A5FypXpC;;A4FhpXE;EAGM,mBAAmB;A5FipX3B;;A4FppXE;EAOM,gCAAkD;A5FipX1D;;A4FxpXE;EAYQ,mBAAmB;A5FgpX7B;;A4F5pXE;EAiBU,mBAAmB;A5F+oX/B;;A4FhqXE;EAsBY,oBAAoB;A5F8oXlC;;A4FpqXE;EA2Bc,oBAAoB;A5F6oXpC;;A4FpoXE;;;;;;EAQM,kBAAkB;A5FqoX1B;;A4F7oXE;;;;;;EAcM,mBAAmB;A5FwoX3B;;A4FtpXE;;;;;;EAmBQ,oBAAoB;A5F4oX9B;;A4F/pXE;;;;;;EAwBU,oBAAoB;A5FgpXhC;;A4FxqXE;;;;;;EA6BY,oBAAoB;A5FopXlC;;A4FjrXE;;;;;;EAkCc,oBAAoB;A5FwpXpC;;A4F5xXA;ErElfM,wCgEqKgB;AvF6mYtB;;AuB9wYM;EqE8eN;IrE7eQ,gBAAgB;EvBkxYtB;AACF;;A4FtyXA;EAmJM,mBAAmB;A5FupXzB;;A4F1yXA;;EA0JM,2CxFjpBS;AJsyYf;;A4F/yXA;;EA8JU,wBAAwB;A5F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FmmXzB;;A4FzmXA;EAUI,qBAAqB;A5FmmXzB;;A4F7mXA;EAcI,kBAAkB;EAClB,WAAW;EACX,axF9doC;AJikYxC;;A4FnnXA;EAmBM,yBxFrtB8B;AJyzYpC;;A4FvnXA;EAsBQ,aAAa;EACb,kCAAkC;EAClC,aAAa;EACb,oCAAoC;A5FqmX5C;;A4F9nXA;EA6BQ,aAAa;EACb,aAAa;EhFxhCjB,yBgFyhCgC;EhFxhChC,0BgFwhCgC;A5FsmXpC;;A4FhmXA;EACE,cxF9xB+B;AJi4YjC;;A4FhmXA;;EhFrhCI,6BgFwhC+B;EhFvhC/B,4BgFuhC+B;A5FmmXnC;;AAEA;E4F9lXI,6BAAyC;A5FgmX7C;;AAEA;E4F9lXI,6BxF9jCc;AJ8pZlB;;A4F5lXA;EAGM,aAAa;A5F6lXnB;;A4FhmXA;EASM,cAAc;A5F2lXpB;;A4FpmXA;EAeM,kDAAgI;A5FylXtI;;A4FxmXA;EAkBM,cAAoC;EACpC,uBLvjC0B;AvFipZhC;;A4F7mXA;EAgCI,8BAAe;EAAf,sBAAe;EAAf,mBAAe;EAAf,eAAe;A5FilXnB;;A4FjnXA;EAwBM,4CAAuH;A5F6lX7H;;A4FrnXA;EA4BM,YLpkCsB;EKqkCtB,uBLjkC0B;AvF8pZhC;;A4F1nXA;EAqCM,4CAA0H;A5FylXhI;;A4F9nXA;EAyCM,YLhlCyB;AvFyqZ/B;;A4FloXA;EA+CM,4CAA0H;A5FulXhI;;A4FtoXA;EAmDM,YLzlCyB;AvFgrZ/B;;A4F1oXA;;;EA2DM,kBAAkB;EAClB,YAAY;A5FqlXlB;;A4FhlXA;;EAGI,wBAAwB;A5FklX5B;;A4FrlXA;;;;EAOI,yBAAyB;A5FqlX7B;;A8FtuZI;;EACE,yBC2Be;ED1Bf,W1FES;AJwuZf;;A8FruZI;;EACE,qBCoBe;A/FqtZrB;;A8FjvZI;;EACE,yB1FSY;E0FRZ,W1FES;AJmvZf;;A8FhvZI;;EACE,qB1FEY;AJkvZlB;;A8F5vZI;;EACE,yBCkCe;EDjCf,W1FES;AJ8vZf;;A8F3vZI;;EACE,qBC2Be;A/FouZrB;;A8FvwZI;;EACE,yBCoCe;EDnCf,W1FES;AJywZf;;A8FtwZI;;EACE,qBC6Be;A/F6uZrB;;A8FlxZI;;EACE,yBCiCe;EDhCf,c1FoFiB;AJksZvB;;A8FjxZI;;EACE,qBC0Be;A/F2vZrB;;A8F7xZI;;EACE,yBC+Be;ED9Bf,W1FES;AJ+xZf;;A8F5xZI;;EACE,qBCwBe;A/FwwZrB;;A8FxyZI;;EACE,yB1FIY;E0FHZ,c1FoFiB;AJwtZvB;;A8FvyZI;;EACE,qB1FHY;AJ8yZlB;;A8FnzZI;;EACE,yB1FWY;E0FVZ,W1FES;AJqzZf;;A8FlzZI;;EACE,qB1FIY;AJkzZlB;;A8F9zZI;;EACE,yBCuC+B;EDtC/B,c1FoFiB;AJ8uZvB;;A8F7zZI;;EACE,qBCgC+B;A/FiyZrC;;A8Fz0ZI;;EACE,yBCwCyB;EDvCzB,W1FES;AJ20Zf;;A8Fx0ZI;;EACE,qBCiCyB;A/F2yZ/B;;A8Fp1ZI;;EACE,yBCyC2B;EDxC3B,c1FoFiB;AJowZvB;;A8Fn1ZI;;EACE,qBCkC2B;A/FqzZjC;;A8F/1ZI;;EACE,yBC0C0B;EDzC1B,c1FoFiB;AJ+wZvB;;A8F91ZI;;EACE,qBCmC0B;A/F+zZhC;;A8F12ZI;;EACE,yBC2C6B;ED1C7B,c1FoFiB;AJ0xZvB;;A8Fz2ZI;;EACE,qBCoC6B;A/Fy0ZnC;;A8Fr3ZI;;EACE,yBC4C4B;ED3C5B,c1FoFiB;AJqyZvB;;A8Fp3ZI;;EACE,qBCqC4B;A/Fm1ZlC;;A8Fh4ZI;;EACE,yBC2Be;ED1Bf,W1FES;AJk4Zf;;A8F/3ZI;;EACE,qBCoBe;A/F+2ZrB;;A8F34ZI;;EACE,yBC4Be;ED3Bf,W1FES;AJ64Zf;;A8F14ZI;;EACE,qBCqBe;A/Fy3ZrB;;A8Ft5ZI;;EACE,yBC6Be;ED5Bf,W1FES;AJw5Zf;;A8Fr5ZI;;EACE,qBCsBe;A/Fm4ZrB;;A8Fj6ZI;;EACE,yBC8Be;ED7Bf,W1FES;AJm6Zf;;A8Fh6ZI;;EACE,qBCuBe;A/F64ZrB;;A8F56ZI;;EACE,yBC+Be;ED9Bf,W1FES;AJ86Zf;;A8F36ZI;;EACE,qBCwBe;A/Fu5ZrB;;A8Fv7ZI;;EACE,yBCgCe;ED/Bf,c1FoFiB;AJu2ZvB;;A8Ft7ZI;;EACE,qBCyBe;A/Fi6ZrB;;A8Fl8ZI;;EACE,yBCiCe;EDhCf,c1FoFiB;AJk3ZvB;;A8Fj8ZI;;EACE,qBC0Be;A/F26ZrB;;A8F78ZI;;EACE,yBCkCe;EDjCf,W1FES;AJ+8Zf;;A8F58ZI;;EACE,qBC2Be;A/Fq7ZrB;;A8Fx9ZI;;EACE,yBCmCe;EDlCf,W1FES;AJ09Zf;;A8Fv9ZI;;EACE,qBC4Be;A/F+7ZrB;;A8Fn+ZI;;EACE,yBCoCe;EDnCf,W1FES;AJq+Zf;;A8Fl+ZI;;EACE,qBC6Be;A/Fy8ZrB;;A8F9+ZI;;EACE,sB1FGS;E0FFT,c1FoFiB;AJ85ZvB;;A8F7+ZI;;EACE,kB1FJS;AJq/Zf;;A8Fz/ZI;;EACE,yB1FSY;E0FRZ,W1FES;AJ2/Zf;;A8Fx/ZI;;EACE,qB1FEY;AJ0/ZlB;;A8FpgaI;;EACE,yB1FWY;E0FVZ,W1FES;AJsgaf;;A8FngaI;;EACE,qB1FIY;AJmgalB;;AmFhhaI;ESwqCI,cxF3pCU;AJugalB;;AmFphaI;ES2qCM,qBAAqB;A5F62X/B;;AgGzhaA;;EAEE,UAAU;EACV,kBAAkB;EAClB,mBAAmB;AhG4harB;;AgGhiaA;;EAOI,UAAU;EACV,SAAS;AhG8hab;;AgGtiaA;;EAYI,UAAU;EACV,QAAQ;AhG+haZ;;AgG3haA;EACE,UAAU;EACV,kBAAkB;AhG8hapB;;AgGhiaA;EAKI,UAAU;EACV,QAAQ;AhG+haZ;;AgG3haA;EAGM,gBAAgB;AhG4hatB;;AiBngaI;E6ErCF;;;IAGE,mBAAmB;E9F4iarB;E8FviaE;IACE,aAAa;E9FyiajB;E8FriaE;;;IAGE,8BAA2C;E9Fuia/C;E8FniaE;IACE,aAAa;E9FqiajB;E8FliaE;IACE,QAAQ;IACR,mBAAmB;E9FoiavB;E8FjiaE;;;IAGE,kBAAkB;IAClB,+BAAuB;IAAvB,uBAAuB;IACvB,gCP4HgB;IO5HhB,wBP4HgB;IO3HhB,iCAAyB;IAAzB,yBAAyB;IACzB,kBAAkB;E9FmiatB;E8FhiaE;IACE,+BAAuB;IAAvB,uBAAuB;IACvB,gCPqHgB;IOrHhB,wBPqHgB;IOpHhB,iCAAyB;IAAzB,yBAAyB;IACzB,kBAAkB;E9FkiatB;E8F/haE;IACE,qBAAqB;IACrB,8BAAsB;IAAtB,sBAAsB;IACtB,gCP6GgB;IO7GhB,wBP6GgB;IO5GhB,iCAAyB;IAAzB,yBAAyB;IACzB,mBAAmB;E9FiiavB;E8F7haE;IACE,kBAAkB;E9F+hatB;E8F7haI;IAGE,cAAc;IACd,aPqDmE;EvFw+ZzE;E8FzhaM;IACE,WAAW;E9F2hanB;E8FthaM;IAEE,YP5DW;EvFmlanB;E8FrhaQ;IACE,YP/DS;EvFslanB;E8FphaQ;IACE,gBAAgB;E9Fsha1B;E8FphaU;IACE,WAAW;E9FshavB;E8FlhaQ;;;;;;;IAIE,qBAAqB;IACrB,cAAc;IACd,8BAAsB;IAAtB,sBAAsB;IACtB,gCP+DU;IO/DV,wBP+DU;IO9DV,iCAAyB;IAAzB,yBAAyB;IACzB,mBAAmB;E9Fuha7B;E8FphaQ;IACE,+BAAuB;IAAvB,uBAAuB;IACvB,gCPwDU;IOxDV,wBPwDU;IOvDV,iCAAyB;IAAzB,yBAAyB;IACzB,kBAAkB;E9Fsha5B;E8FnhaQ;IACE,mBAAmB;E9Fqha7B;E8FhhaQ;;;IAEE,yBAAyB;IACzB,gCAAwB;IAAxB,wBAAwB;E9FmhalC;E8FhhaQ;IACE,gCAAgC;E9Fkha1C;E8F3gaE;IACE,yBAAyB;E9F6ga7B;E8FxgaM;IACE,YPxHW;EvFkoanB;E8FtgaI;IACE,aPxBmE;EvFgiazE;AACF;;AiBlmaI;E6EKA;IE9BA,2BAA2B;EhGgoa7B;AACF;;AiBrnaI;E6ErCF;;;IAGE,mBAAmB;E9F8parB;E8FzpaE;IACE,aAAa;E9F2pajB;E8FvpaE;;;IAGE,8BAA2C;E9Fypa/C;E8FrpaE;IACE,aAAa;E9FupajB;E8FppaE;IACE,QAAQ;IACR,mBAAmB;E9FspavB;E8FnpaE;;;IAGE,kBAAkB;IAClB,+BAAuB;IAAvB,uBAAuB;IACvB,gCP4HgB;IO5HhB,wBP4HgB;IO3HhB,iCAAyB;IAAzB,yBAAyB;IACzB,kBAAkB;E9FqpatB;E8FlpaE;IACE,+BAAuB;IAAvB,uBAAuB;IACvB,gCPqHgB;IOrHhB,wBPqHgB;IOpHhB,iCAAyB;IAAzB,yBAAyB;IACzB,kBAAkB;E9FopatB;E8FjpaE;IACE,qBAAqB;IACrB,8BAAsB;IAAtB,sBAAsB;IACtB,gCP6GgB;IO7GhB,wBP6GgB;IO5GhB,iCAAyB;IAAzB,yBAAyB;IACzB,mBAAmB;E9FmpavB;E8F/oaE;IACE,kBAAkB;E9FipatB;E8F/oaI;IAGE,cAAc;IACd,aPqDmE;EvF0lazE;E8F3oaM;IACE,WAAW;E9F6oanB;E8FxoaM;IAEE,YP5DW;EvFqsanB;E8FvoaQ;IACE,YP/DS;EvFwsanB;E8FtoaQ;IACE,gBAAgB;E9Fwoa1B;E8FtoaU;IACE,WAAW;E9FwoavB;E8FpoaQ;;;;;;;IAIE,qBAAqB;IACrB,cAAc;IACd,8BAAsB;IAAtB,sBAAsB;IACtB,gCP+DU;IO/DV,wBP+DU;IO9DV,iCAAyB;IAAzB,yBAAyB;IACzB,mBAAmB;E9Fyoa7B;E8FtoaQ;IACE,+BAAuB;IAAvB,uBAAuB;IACvB,gCPwDU;IOxDV,wBPwDU;IOvDV,iCAAyB;IAAzB,yBAAyB;IACzB,kBAAkB;E9Fwoa5B;E8FroaQ;IACE,mBAAmB;E9Fuoa7B;E8FloaQ;;;IAEE,yBAAyB;IACzB,gCAAwB;IAAxB,wBAAwB;E9FqoalC;E8FloaQ;IACE,gCAAgC;E9Fooa1C;E8F7naE;IACE,yBAAyB;E9F+na7B;E8F1naM;IACE,YPxHW;EvFovanB;E8FxnaI;IACE,aPxBmE;EvFkpazE;AACF;;AiBptaI;E6EKA;IEnBA,2BAA2B;EhGuua7B;AACF;;A8F5waE;;;EAGE,mBAAmB;A9F+wavB;;A8F1waI;EACE,aAAa;A9F6wanB;;A8FzwaI;;;EAGE,8BAA2C;A9F4wajD;;A8FxwaI;EACE,aAAa;A9F2wanB;;A8FxwaI;EACE,QAAQ;EACR,mBAAmB;A9F2wazB;;A8FxwaI;;;EAGE,kBAAkB;EAClB,+BAAuB;EAAvB,uBAAuB;EACvB,gCP4HgB;EO5HhB,wBP4HgB;EO3HhB,iCAAyB;EAAzB,yBAAyB;EACzB,kBAAkB;A9F2waxB;;A8FxwaI;EACE,+BAAuB;EAAvB,uBAAuB;EACvB,gCPqHgB;EOrHhB,wBPqHgB;EOpHhB,iCAAyB;EAAzB,yBAAyB;EACzB,kBAAkB;A9F2waxB;;A8FxwaI;EACE,qBAAqB;EACrB,8BAAsB;EAAtB,sBAAsB;EACtB,gCP6GgB;EO7GhB,wBP6GgB;EO5GhB,iCAAyB;EAAzB,yBAAyB;EACzB,mBAAmB;A9F2wazB;;A8FvwaI;EACE,kBAAkB;A9F0waxB;;A8FxwaM;EAGE,cAAc;EACd,aPqDmE;AvFota3E;;A8FrwaQ;EACE,WAAW;A9FwwarB;;A8FnwaQ;EAEE,YP5DW;AvFi0arB;;A8FnwaU;EACE,YP/DS;AvFq0arB;;A8FnwaU;EACE,gBAAgB;A9Fswa5B;;A8FpwaY;EACE,WAAW;A9FuwazB;;A8FnwaU;;;;;;;EAIE,qBAAqB;EACrB,cAAc;EACd,8BAAsB;EAAtB,sBAAsB;EACtB,gCP+DU;EO/DV,wBP+DU;EO9DV,iCAAyB;EAAzB,yBAAyB;EACzB,mBAAmB;A9Fywa/B;;A8FtwaU;EACE,+BAAuB;EAAvB,uBAAuB;EACvB,gCPwDU;EOxDV,wBPwDU;EOvDV,iCAAyB;EAAzB,yBAAyB;EACzB,kBAAkB;A9Fywa9B;;A8FtwaU;EACE,mBAAmB;A9Fywa/B;;A8FpwaU;;;EAEE,yBAAyB;EACzB,gCAAwB;EAAxB,wBAAwB;A9FwwapC;;A8FrwaU;EACE,gCAAgC;A9Fwwa5C;;A8FjwaI;EACE,yBAAyB;A9Fowa/B;;A8F/vaQ;EACE,YPxHW;AvF03arB;;A8F9vaM;EACE,aPxBmE;AvFyxa3E;;AgG91aA;;;EAMQ,sCAAiE;AhG81azE;;AgGp2aA;;;EAWU,sCAAiE;AhG+1a3E;;AgG12aA;;;EAgBY,sCAAiE;AhGg2a7E;;AgGh3aA;;;EAqBc,sCAAiE;AhGi2a/E;;AgGt3aA;;;EA0BgB,sCAAiE;AhGk2ajF;;AgG53aA;;;EAmCQ,YTnEa;AvFk6arB;;AgGl4aA;;;EAwCY,yBAAqC;AhGg2ajD;;AgGx4aA;;;EA6Cc,gCAA4C;AhGi2a1D;;AgG94aA;;;EAkDgB,gCAA4C;AhGk2a5D;;AgGp5aA;;;EAuDkB,gCAA4C;AhGm2a9D;;AgG15aA;;;EA4DoB,gCAA4C;AhGo2ahE;;AgGh6aA;;;EAuEQ,YTvGa;AvFs8arB;;AgGt6aA;;;EA4EY,kBAA8B;AhGg2a1C;;AgG56aA;;;EAiFc,0BAAsC;AhGi2apD;;AgGl7aA;;;EAsFgB,8BAA0C;AhGk2a1D;;AgGx7aA;;;EA2FkB,8BAA0C;AhGm2a5D;;AgG97aA;;;EAgGoB,8BAA0C;AhGo2a9D;;AgGp8aA;;;EA2GQ,uCAAkE;AhG+1a1E;;AgG18aA;;;EAgHU,sCAAiE;AhGg2a3E;;AgGh9aA;;;EAqHY,wCAAmE;AhGi2a/E;;AgGt9aA;;;EA0Hc,sCAAiE;AhGk2a/E;;AgG59aA;;;EA+HgB,wCAAmE;AhGm2anF;;AgGl+aA;;;EAwIQ,YTxKa;AvFwgbrB;;AgGx+aA;;;EA4IU,0BAAsC;AhGk2ahD;;AgG9+aA;;;EAiJY,8BAA0C;AhGm2atD;;AgGp/aA;;;EAsJc,8BAA0C;AhGo2axD;;AgG1/aA;;;EA2JgB,8BAA0C;AhGq2a1D;;AgGhgbA;;;EAgKkB,8BAA0C;AhGs2a5D;;AgGtgbA;;;EAyKM,+BAA0D;EzE9N1D,kCgEqKgB;AvF65atB;;AuB9jbM;EyEiDN;;;IzEhDQ,gBAAgB;EvBokbtB;AACF;;AgGt2aA;EAQQ,aAAa;AhGk2arB;;AgG12aA;EAaU,aAAmD;AhGi2a7D;;AgG92aA;EAmBY,aT7H+D;AvF49a3E;;AgGl3aA;EAwBY,0BAA0B;EAC1B,yBAAyB;AhG81arC;;AgGv3aA;EA6BY,gCAA+D;AhG81a3E;;AgG33aA;EAsCY,qBAAqB;AhGy1ajC;;AgG/3aA;EA6CY,+BAA0D;AhGs1atE;;AgGn4aA;EAgDY,qBAAqB;AhGu1ajC;;AgGv4aA;EAmDY,oBAAa;EAAb,aAAa;AhGw1azB;;AgG34aA;EAsDY,qBAAqB;AhGy1ajC;;AgG/4aA;EA4DY,+BAA0D;AhGu1atE;;AgGn5aA;EAiEY,YThRS;AvFsmbrB;;AgGv5aA;EAsEgB,yBAAqC;AhGq1arD;;AgG35aA;EA2EkB,gCAA4C;AhGo1a9D;;AgG/5aA;EAgFoB,gCAA4C;AhGm1ahE;;AgGn6aA;EAqFsB,gCAA4C;AhGk1alE;;AgGv6aA;EA0FwB,gCAA4C;AhGi1apE;;AgG36aA;EAqGY,YTpTS;AvF8nbrB;;AgG/6aA;EA0GgB,kBAA8B;AhGy0a9C;;AgGn7aA;EA+GkB,0BAAsC;AhGw0axD;;AgGv7aA;EAoHoB,8BAA0C;AhGu0a9D;;AgG37aA;EAyHsB,8BAA0C;AhGs0ahE;;AgG/7aA;EA8HwB,8BAA0C;AhGq0alE;;AgGn8aA;EAyIY,+BAA0D;AhG8zatE;;AgGv8aA;EA8IY,YT7VS;AvF0pbrB;;AgG38aA;EAkJc,0BAAsC;AhG6zapD;;AgG/8aA;EAuJgB,8BAA0C;AhG4za1D;;AgGn9aA;EA4JkB,8BAA0C;AhG2za5D;;AgGv9aA;EAiKoB,8BAA0C;AhG0za9D;;AgG39aA;EAsKsB,8BAA0C;AhGyzahE;;AgG/9aA;;;;EAmLM,aT7RqE;AvFglb3E;;AgGt+aA;;;;EAsLQ,aAAa;AhGuzarB;;AgG7+aA;;;;EA0LQ,wBAAqC;AhG0za7C;;AgGp/aA;;;;EA8LQ,sBAAsB;AhG6za9B;;AgG3/aA;;;;EAkMQ,8BAAsB;EAAtB,sBAAsB;EACtB,gCTlQc;ESkQd,wBTlQc;ESmQd,iCAAyB;EAAzB,yBAAyB;EACzB,mBAAmB;AhGg0a3B;;AgGrgbA;;;;EAyMQ,+BAAuB;EAAvB,uBAAuB;EACvB,gCTzQc;ESyQd,wBTzQc;ES0Qd,iCAAyB;EAAzB,yBAAyB;EACzB,kBAAkB;AhGm0a1B;;AgG/gbA;;;;EAgNQ,eAAe;AhGs0avB;;AgGthbA;;;;;;;;;;;;;;;;EAuNU,kBAAkB;EAClB,+BAAuB;EAAvB,uBAAuB;EACvB,gCTxRY;ESwRZ,wBTxRY;ESyRZ,iCAAyB;EAAzB,yBAAyB;EACzB,kBAAkB;EAClB,qBAAqB;EACrB,QAAQ;AhGk1alB;;AgG/ibA;;;;EAiOU,eAAe;AhGq1azB;;AgG90aA;EACE,kBAAkB;AhGi1apB;;AgGl1aA;EAII,iBAAiB;AhGk1arB;;AgG90aA;;EAEE,gBAAgB;EAChB,mBAAmB;AhGi1arB;;A4F1ubA;EI6ZE,kBAAkB;AhGi1apB;;AgGl1aA;EAII,gBAAgB;EAChB,kBAAkB;EAClB,WAAW;EACX,QAAQ;AhGk1aZ;;AgG90aA;;;;;EzEreM,4EyE0euH;AhGi1a7H;;AuBvzbM;EyEieN;;;;;IzEheQ,gBAAgB;EvB+zbtB;AACF;;AiGj1bA;EACE,kBAAkB;AjGo1bpB;;AiGj1bA;EACE,0BV6FwF;EU5FxF,kBAAkB;EAClB,uBV6D2F;EU5D3F,a7F2jBsC;AJyxaxC;;AiGx1bA;EAQI,0BVsFsF;EUrFtF,aAAa;EACb,aVmBiB;EUlBjB,YVkBiB;EhErBf,4DgEsKqB;AvFkrb3B;;AuBp1bM;E0EZN;I1EaQ,gBAAgB;EvBw1btB;AACF;;AiGt2bA;EAmBI,WAAW;EACX,cAAc;EACd,eAAe;EACf,MAAM;EACN,WAAW;AjGu1bf;;AiGn1bA;EAEI,6BVmE4F;EUlE5F,2BVsC+F;AvF+ybnG;;AiGj1bA;EACE,2BViCiG;AvFmzbnG;;AiGj1bA;EACE,6BVyD8F;AvF2xbhG;;AiGj1bA;;E1ElCM,yCgEsKqB;AvFktb3B;;AuBp3bM;E0E8BN;;I1E7BQ,gBAAgB;EvBy3btB;AACF;;AiGr1bA;EAEI,yBAAyB;AjGu1b7B;;AiGz1bA;EAMM,QAAQ;AjGu1bd;;AiG71bA;;;EAcM,mBVnCe;AvFw3brB;;AiG/0bA;EAEI,cAAc;AjGi1blB;;AiGn1bA;EAMM,QAAQ;E1EpER,4DgEsKqB;AvFgvb3B;;AuBl5bM;E0E0DN;I1EzDQ,gBAAgB;EvBs5btB;AACF;;AiG91bA;;;EAkBM,mBV3De;AvF64brB;;AiG50bA;EACE,yB7FpFgB;AJm6blB;;AiGh1bA;;;EAMI,cVKwB;AvF20b5B;;AiGt1bA;EAUI,W7FrGW;AJq7bf;;AiG11bA;;;;;;;EAqBI,W7FhHW;AJ+7bf;;AiGp2bA;EA0BI,0CVhB2C;EUiB3C,gBAAgB;EAChB,kBAAkB;AjG80btB;;AiG12bA;EA+BM,SAAS;AjG+0bf;;AiG92bA;EAmCM,gBAAgB;EAChB,kBAAkB;EAClB,kBAAkB;EAClB,kBAAkB;AjG+0bxB;;AiGr3bA;EA6CQ,SAAS;AjG40bjB;;AiGz3bA;EAoDQ,gCAAgC;EAChC,8BAA8B;EAC9B,6BAA6B;EAC7B,W7FlJO;AJ29bf;;AiGh4bA;EA2DQ,yB7F9IU;AJu9blB;;AiGp4bA;EAiEI,kBAAkB;AjGu0btB;;AiGl0bA;EACE,cAAyC;EAGzC,sB7FrKa;E6FsKb,8B7FnKgB;AJs+blB;;AkGt+bA;EAEI,8BAAmC;AlGw+bvC;;AkG1+bA;EAMI,qBAAqB;AlGw+bzB;;AkGp+bA;EACE,e9F8NgC;E8F7NhC,SAAS;AlGu+bX;;AkGp+bA;EAEI,cAAc;AlGs+blB;;AkGj+bA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,UAAU;AlGo+bZ;;AkGv+bA;EAMI,SAAS;AlGq+bb;;AkG3+bA;EAUI,oB9F6gBoC;AJw9axC;;AkG/+bA;EAcI,SAAS;EACT,mBAAmB;AlGq+bvB;;AkGh+bA;EACE,kBAAkB;AlGm+bpB;;AkGp+bA;EpEzCE,mCAA0C;EAC1C,eAAe;EACf,sCAA6C;EAC7C,wBAA+B;EoE2C7B,YAAY;EACZ,kBAAkB;EAClB,iBAAiB;AlGu+brB;;AkG9+bA;EAWI,UAAU;EACV,cAAc;EACd,aAAa;EACb,MAAM;AlGu+bV;;AkGl+bA;;EAMM,cAAc;AlGi+bpB;;AkG19bA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,UAAU;AlG69bZ;;AkGh+bA;EAMI,SAAS;AlG89bb;;AkGp+bA;EAUI,oB9FydoC;AJqgbxC;;AkGx+bA;EAcI,SAAS;EACT,mBAAmB;AlG89bvB;;AkGz9bA;;EAEE,cAAc;EACd,mB9F0IoD;E8FzIpD,oB9F2csC;E8F1ctC,kBAAkB;AlG49bpB;;AkGv9bA;EL/FE,oCKgGmC;ELhGnC,4BKgGmC;EACnC,+CAAuC;EAAvC,uCAAuC;AlG09bzC;;AkGt9bA;EAEI,kBAAkB;AlGw9btB;;AkG19bA;EAIM,kBAAkB;EAClB,QAAQ;EACR,UAAU;AlG09bhB;;AiBnhcI;EiF+DF;IACE,YAAY;ElGw9bd;EkGr+bF;IAeM,gBAAgB;ElGy9bpB;EkGx+bF;IAiBQ,kBAAkB;IAClB,SAAS;IACT,UAAU;IACV,sBAAsB;IACtB,sB9FtIO;EJgmcb;AACF;;AkGp9bA;EAEI,aAAa;AlGs9bjB;;AkGx9bA;EtF7HI,yBsFmI4B;EtFlI5B,0BsFkI4B;EAC5B,UAAU;EACV,YAAY;AlGu9bhB;;AkG/9bA;;EtF/GI,+BsF2HmC;EtF1HnC,8BsF0HmC;AlGy9bvC;;AkGr+bA;EAiBM,aAAa;EACb,aAAa;EACb,kBAAkB;AlGw9bxB;;AkG3+bA;EAuBQ,UAAU;EACV,YAAY;EACZ,WAAW;EACX,iBAAiB;EACjB,yBAAyB;EACzB,sCAAqC;AlGw9b7C;;AkGp/bA;EAgCQ,UAAU;EACV,eAAe;EAEf,gBAAgB;AlGu9bxB;;AkG1/bA;EAsCU,cAAc;EACd,eAAe;AlGw9bzB;;AkG//bA;EA+CM,gC9FrLY;E8FsLZ,6B9F1LY;E8F2LZ,aAAa;AlGo9bnB;;AyD5pcE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AzD+pcf;;AiBvmcI;EiF4FJ;IAqDU,iCAAmC;IACnC,yBAA2B;ElG29bnC;AACF;;AkGlhcA;EA8DM,yB9F1MY;E8F2MZ,aAAa;AlGw9bnB;;AyD9qcE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AzDircf;;AkG7hcA;EAkEQ,c9FzMU;AJwqclB;;AiB7ncI;EiF4FJ;IAsEY,yB9FlNM;EJkrchB;AACF;;AkGvicA;EAqFI,kBAAkB;EAClB,WAAW;EACX,cXnG2E;EWoG3E,kBAAkB;EAClB,gBAAgB;EAChB,aXtG2E;AvF4jc/E;;AiB5ocI;EiF4FJ;IA+EM,WAAW;IACX,iBAAiB;IACjB,mBAAmB;IACnB,gBAAgB;ElGs+bpB;AACF;;AmF3scI;EekPA,yB9FrOc;E8FsOd,W9F9OW;AJ2scf;;AmFhtcI;EesPA,W9FjPW;AJ+scf;;AmFptcI;Ee0PE,yBAAoC;AlG89b1C;;AmFxtcI;Ee8PA,qB9FnPc;AJitclB;;AmF5tcI;EemQE,yBAAsC;EACtC,W9F/PS;AJ4tcf;;AmFjucI;EeuQI,W9FlQO;AJgucf;;AmFrucI;Ee2QM,yBAAoC;EACpC,c9FpQQ;AJkuclB;;AmF1ucI;Ee+QM,yBAAsC;AlG+9bhD;;AmF9ucI;EeoRE,qB9FzQY;AJuuclB;;AmFlvcI;EeuRE,wCAAwC;EACxC,sBAAwB;AlG+9b9B;;AmFvvcI;Ee4RI,yBAA2B;AlG+9bnC;;AmCxrcA;EgEnEI,c/FWc;AJovclB;;AmGjwcA;EAKM,c/F2BW;AJqucjB;;AmGrwcA;EAYQ,W/FLO;AJkwcf;;AmGtvcA;EACE,gBAAgB;EAChB,+B/FXgB;AJowclB;;AmG3vcA;EAKI,kC/FmMgC;E+FlMhC,0BAA0B;EAC1B,kB/F8L6B;AJ4jcjC;;AOxwcE;E4FiBI,iD/FpBY;AJ+wclB;;AmGrwcA;;EAgBI,iD/FzBc;AJmxclB;;AmG1wcA;EAoBI,8B/F7Bc;E+F8Bd,eAAe;AnG0vcnB;;AmG/wcA;EAwBM,4BAA4B;EAC5B,mC/F+K8B;E+F9K9B,yBAAyB;EACzB,gC/F6K8B;E+F5K9B,iB/FyK2B;AJklcjC;;AO9xcE;E4FsCM,iDAAuD;AnG4vc/D;;AmG3xcA;;EAqCM,iDAAuD;AnG2vc7D;;AmGtvcA;EACE,uBAAmB;EAAnB,mBAAmB;AnGyvcrB;;AmG1vcA;EAII,kB/F+hBoC;E+F9hBpC,mB/F8hBoC;AJ4tbxC;;AmG/vcA;EASI,kBAAkB;AnG0vctB;;AmGnvcI;EACE,yB/FtEY;AJ4zclB;;AmGvvcI;EACE,yB/F/DY;E+FiEV,qBAAiC;AnGyvczC;;AoGv0cE;EACE,yBhG6Ba;EgG5Bb,WhGGW;AJu0cf;;AoG50cE;EAOQ,4BhGMQ;AJm0clB;;AoGh1cE;EAOQ,4BhGMQ;AJm0clB;;AoGh1cE;EAOQ,4BhGMQ;AJm0clB;;AoGh1cE;EAOQ,4BhGMQ;AJm0clB;;AoGh1cE;EAOQ,4BhGMQ;AJm0clB;;AoGh1cE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ00clB;;AoGv1cE;EAkBU,chGLM;AJ80clB;;AoG31cE;EAkBU,chGLM;AJ80clB;;AoG31cE;EAkBU,chGLM;AJ80clB;;AoG31cE;EAkBU,chGLM;AJ80clB;;AoG31cE;EAkBU,chGLM;AJ80clB;;AoG31cE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJq1clB;;AoGl2cE;EAgCQ,+BhG3BK;AJi2cf;;AoGt2cE;EAgCQ,+BhG3BK;AJi2cf;;AoGt2cE;EAgCQ,+BhG3BK;AJi2cf;;AoGt2cE;EAgCQ,+BhG3BK;AJi2cf;;AoGt2cE;EAgCQ,+BhG3BK;AJi2cf;;AoGt2cE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJw2cf;;AoG72cE;EA2CU,WhGtCG;AJ42cf;;AoGj3cE;EA2CU,WhGtCG;AJ42cf;;AoGj3cE;EA2CU,WhGtCG;AJ42cf;;AoGj3cE;EA2CU,WhGtCG;AJ42cf;;AoGj3cE;EA2CU,WhGtCG;AJ42cf;;AoGj3cE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJm3cf;;AoGx3cE;EACE,yBhGUc;EgGTd,WhGGW;AJw3cf;;AoG73cE;EAOQ,4BhGMQ;AJo3clB;;AoGj4cE;EAOQ,4BhGMQ;AJo3clB;;AoGj4cE;EAOQ,4BhGMQ;AJo3clB;;AoGj4cE;EAOQ,4BhGMQ;AJo3clB;;AoGj4cE;EAOQ,4BhGMQ;AJo3clB;;AoGj4cE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ23clB;;AoGx4cE;EAkBU,chGLM;AJ+3clB;;AoG54cE;EAkBU,chGLM;AJ+3clB;;AoG54cE;EAkBU,chGLM;AJ+3clB;;AoG54cE;EAkBU,chGLM;AJ+3clB;;AoG54cE;EAkBU,chGLM;AJ+3clB;;AoG54cE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJs4clB;;AoGn5cE;EAgCQ,+BhG3BK;AJk5cf;;AoGv5cE;EAgCQ,+BhG3BK;AJk5cf;;AoGv5cE;EAgCQ,+BhG3BK;AJk5cf;;AoGv5cE;EAgCQ,+BhG3BK;AJk5cf;;AoGv5cE;EAgCQ,+BhG3BK;AJk5cf;;AoGv5cE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJy5cf;;AoG95cE;EA2CU,WhGtCG;AJ65cf;;AoGl6cE;EA2CU,WhGtCG;AJ65cf;;AoGl6cE;EA2CU,WhGtCG;AJ65cf;;AoGl6cE;EA2CU,WhGtCG;AJ65cf;;AoGl6cE;EA2CU,WhGtCG;AJ65cf;;AoGl6cE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJo6cf;;AoGz6cE;EACE,yBhGoCa;EgGnCb,WhGGW;AJy6cf;;AoG96cE;EAOQ,4BhGMQ;AJq6clB;;AoGl7cE;EAOQ,4BhGMQ;AJq6clB;;AoGl7cE;EAOQ,4BhGMQ;AJq6clB;;AoGl7cE;EAOQ,4BhGMQ;AJq6clB;;AoGl7cE;EAOQ,4BhGMQ;AJq6clB;;AoGl7cE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ46clB;;AoGz7cE;EAkBU,chGLM;AJg7clB;;AoG77cE;EAkBU,chGLM;AJg7clB;;AoG77cE;EAkBU,chGLM;AJg7clB;;AoG77cE;EAkBU,chGLM;AJg7clB;;AoG77cE;EAkBU,chGLM;AJg7clB;;AoG77cE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJu7clB;;AoGp8cE;EAgCQ,+BhG3BK;AJm8cf;;AoGx8cE;EAgCQ,+BhG3BK;AJm8cf;;AoGx8cE;EAgCQ,+BhG3BK;AJm8cf;;AoGx8cE;EAgCQ,+BhG3BK;AJm8cf;;AoGx8cE;EAgCQ,+BhG3BK;AJm8cf;;AoGx8cE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ08cf;;AoG/8cE;EA2CU,WhGtCG;AJ88cf;;AoGn9cE;EA2CU,WhGtCG;AJ88cf;;AoGn9cE;EA2CU,WhGtCG;AJ88cf;;AoGn9cE;EA2CU,WhGtCG;AJ88cf;;AoGn9cE;EA2CU,WhGtCG;AJ88cf;;AoGn9cE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJq9cf;;AoG19cE;EACE,yBhGsCa;EgGrCb,WhGGW;AJ09cf;;AoG/9cE;EAOQ,4BhGMQ;AJs9clB;;AoGn+cE;EAOQ,4BhGMQ;AJs9clB;;AoGn+cE;EAOQ,4BhGMQ;AJs9clB;;AoGn+cE;EAOQ,4BhGMQ;AJs9clB;;AoGn+cE;EAOQ,4BhGMQ;AJs9clB;;AoGn+cE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ69clB;;AoG1+cE;EAkBU,chGLM;AJi+clB;;AoG9+cE;EAkBU,chGLM;AJi+clB;;AoG9+cE;EAkBU,chGLM;AJi+clB;;AoG9+cE;EAkBU,chGLM;AJi+clB;;AoG9+cE;EAkBU,chGLM;AJi+clB;;AoG9+cE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJw+clB;;AoGr/cE;EAgCQ,+BhG3BK;AJo/cf;;AoGz/cE;EAgCQ,+BhG3BK;AJo/cf;;AoGz/cE;EAgCQ,+BhG3BK;AJo/cf;;AoGz/cE;EAgCQ,+BhG3BK;AJo/cf;;AoGz/cE;EAgCQ,+BhG3BK;AJo/cf;;AoGz/cE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ2/cf;;AoGhgdE;EA2CU,WhGtCG;AJ+/cf;;AoGpgdE;EA2CU,WhGtCG;AJ+/cf;;AoGpgdE;EA2CU,WhGtCG;AJ+/cf;;AoGpgdE;EA2CU,WhGtCG;AJ+/cf;;AoGpgdE;EA2CU,WhGtCG;AJ+/cf;;AoGpgdE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJsgdf;;AoG3gdE;EACE,yBhGmCa;EgGlCb,chGqFmB;AJy7cvB;;AoGhhdE;EAOQ,4BhGMQ;AJugdlB;;AoGphdE;EAOQ,4BhGMQ;AJugdlB;;AoGphdE;EAOQ,4BhGMQ;AJugdlB;;AoGphdE;EAOQ,4BhGMQ;AJugdlB;;AoGphdE;EAOQ,4BhGMQ;AJugdlB;;AoGphdE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ8gdlB;;AoG3hdE;EAkBU,chGLM;AJkhdlB;;AoG/hdE;EAkBU,chGLM;AJkhdlB;;AoG/hdE;EAkBU,chGLM;AJkhdlB;;AoG/hdE;EAkBU,chGLM;AJkhdlB;;AoG/hdE;EAkBU,chGLM;AJkhdlB;;AoG/hdE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJyhdlB;;AoGtidE;EAgCQ,+BhG3BK;AJqidf;;AoG1idE;EAgCQ,+BhG3BK;AJqidf;;AoG1idE;EAgCQ,+BhG3BK;AJqidf;;AoG1idE;EAgCQ,+BhG3BK;AJqidf;;AoG1idE;EAgCQ,+BhG3BK;AJqidf;;AoG1idE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ4idf;;AoGjjdE;EA2CU,WhGtCG;AJgjdf;;AoGrjdE;EA2CU,WhGtCG;AJgjdf;;AoGrjdE;EA2CU,WhGtCG;AJgjdf;;AoGrjdE;EA2CU,WhGtCG;AJgjdf;;AoGrjdE;EA2CU,WhGtCG;AJgjdf;;AoGrjdE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJujdf;;AoG5jdE;EACE,yBhGiCa;EgGhCb,WhGGW;AJ4jdf;;AoGjkdE;EAOQ,4BhGMQ;AJwjdlB;;AoGrkdE;EAOQ,4BhGMQ;AJwjdlB;;AoGrkdE;EAOQ,4BhGMQ;AJwjdlB;;AoGrkdE;EAOQ,4BhGMQ;AJwjdlB;;AoGrkdE;EAOQ,4BhGMQ;AJwjdlB;;AoGrkdE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ+jdlB;;AoG5kdE;EAkBU,chGLM;AJmkdlB;;AoGhldE;EAkBU,chGLM;AJmkdlB;;AoGhldE;EAkBU,chGLM;AJmkdlB;;AoGhldE;EAkBU,chGLM;AJmkdlB;;AoGhldE;EAkBU,chGLM;AJmkdlB;;AoGhldE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ0kdlB;;AoGvldE;EAgCQ,+BhG3BK;AJsldf;;AoG3ldE;EAgCQ,+BhG3BK;AJsldf;;AoG3ldE;EAgCQ,+BhG3BK;AJsldf;;AoG3ldE;EAgCQ,+BhG3BK;AJsldf;;AoG3ldE;EAgCQ,+BhG3BK;AJsldf;;AoG3ldE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ6ldf;;AoGlmdE;EA2CU,WhGtCG;AJimdf;;AoGtmdE;EA2CU,WhGtCG;AJimdf;;AoGtmdE;EA2CU,WhGtCG;AJimdf;;AoGtmdE;EA2CU,WhGtCG;AJimdf;;AoGtmdE;EA2CU,WhGtCG;AJimdf;;AoGtmdE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJwmdf;;AoG7mdE;EACE,yBbAe;EaCf,WhGGW;AJ6mdf;;AoGlndE;EAOQ,4BhGMQ;AJymdlB;;AoGtndE;EAOQ,4BhGMQ;AJymdlB;;AoGtndE;EAOQ,4BhGMQ;AJymdlB;;AoGtndE;EAOQ,4BhGMQ;AJymdlB;;AoGtndE;EAOQ,4BhGMQ;AJymdlB;;AoGtndE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJgndlB;;AoG7ndE;EAkBU,chGLM;AJondlB;;AoGjodE;EAkBU,chGLM;AJondlB;;AoGjodE;EAkBU,chGLM;AJondlB;;AoGjodE;EAkBU,chGLM;AJondlB;;AoGjodE;EAkBU,chGLM;AJondlB;;AoGjodE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ2ndlB;;AoGxodE;EAgCQ,+BhG3BK;AJuodf;;AoG5odE;EAgCQ,+BhG3BK;AJuodf;;AoG5odE;EAgCQ,+BhG3BK;AJuodf;;AoG5odE;EAgCQ,+BhG3BK;AJuodf;;AoG5odE;EAgCQ,+BhG3BK;AJuodf;;AoG5odE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ8odf;;AoGnpdE;EA2CU,WhGtCG;AJkpdf;;AoGvpdE;EA2CU,WhGtCG;AJkpdf;;AoGvpdE;EA2CU,WhGtCG;AJkpdf;;AoGvpdE;EA2CU,WhGtCG;AJkpdf;;AoGvpdE;EA2CU,WhGtCG;AJkpdf;;AoGvpdE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJypdf;;AoG9pdE;EACE,yBbCU;EaAV,WhGGW;AJ8pdf;;AoGnqdE;EAOQ,4BhGMQ;AJ0pdlB;;AoGvqdE;EAOQ,4BhGMQ;AJ0pdlB;;AoGvqdE;EAOQ,4BhGMQ;AJ0pdlB;;AoGvqdE;EAOQ,4BhGMQ;AJ0pdlB;;AoGvqdE;EAOQ,4BhGMQ;AJ0pdlB;;AoGvqdE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJiqdlB;;AoG9qdE;EAkBU,chGLM;AJqqdlB;;AoGlrdE;EAkBU,chGLM;AJqqdlB;;AoGlrdE;EAkBU,chGLM;AJqqdlB;;AoGlrdE;EAkBU,chGLM;AJqqdlB;;AoGlrdE;EAkBU,chGLM;AJqqdlB;;AoGlrdE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ4qdlB;;AoGzrdE;EAgCQ,+BhG3BK;AJwrdf;;AoG7rdE;EAgCQ,+BhG3BK;AJwrdf;;AoG7rdE;EAgCQ,+BhG3BK;AJwrdf;;AoG7rdE;EAgCQ,+BhG3BK;AJwrdf;;AoG7rdE;EAgCQ,+BhG3BK;AJwrdf;;AoG7rdE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ+rdf;;AoGpsdE;EA2CU,WhGtCG;AJmsdf;;AoGxsdE;EA2CU,WhGtCG;AJmsdf;;AoGxsdE;EA2CU,WhGtCG;AJmsdf;;AoGxsdE;EA2CU,WhGtCG;AJmsdf;;AoGxsdE;EA2CU,WhGtCG;AJmsdf;;AoGxsdE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ0sdf;;AoG/sdE;EACE,yBbGW;EaFX,WhGGW;AJ+sdf;;AoGptdE;EAOQ,4BhGMQ;AJ2sdlB;;AoGxtdE;EAOQ,4BhGMQ;AJ2sdlB;;AoGxtdE;EAOQ,4BhGMQ;AJ2sdlB;;AoGxtdE;EAOQ,4BhGMQ;AJ2sdlB;;AoGxtdE;EAOQ,4BhGMQ;AJ2sdlB;;AoGxtdE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJktdlB;;AoG/tdE;EAkBU,chGLM;AJstdlB;;AoGnudE;EAkBU,chGLM;AJstdlB;;AoGnudE;EAkBU,chGLM;AJstdlB;;AoGnudE;EAkBU,chGLM;AJstdlB;;AoGnudE;EAkBU,chGLM;AJstdlB;;AoGnudE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ6tdlB;;AoG1udE;EAgCQ,+BhG3BK;AJyudf;;AoG9udE;EAgCQ,+BhG3BK;AJyudf;;AoG9udE;EAgCQ,+BhG3BK;AJyudf;;AoG9udE;EAgCQ,+BhG3BK;AJyudf;;AoG9udE;EAgCQ,+BhG3BK;AJyudf;;AoG9udE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJgvdf;;AoGrvdE;EA2CU,WhGtCG;AJovdf;;AoGzvdE;EA2CU,WhGtCG;AJovdf;;AoGzvdE;EA2CU,WhGtCG;AJovdf;;AoGzvdE;EA2CU,WhGtCG;AJovdf;;AoGzvdE;EA2CU,WhGtCG;AJovdf;;AoGzvdE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ2vdf;;AoGhwdE;EACE,yBbIU;EaHV,chGqFmB;AJ8qdvB;;AoGrwdE;EAOQ,4BhGMQ;AJ4vdlB;;AoGzwdE;EAOQ,4BhGMQ;AJ4vdlB;;AoGzwdE;EAOQ,4BhGMQ;AJ4vdlB;;AoGzwdE;EAOQ,4BhGMQ;AJ4vdlB;;AoGzwdE;EAOQ,4BhGMQ;AJ4vdlB;;AoGzwdE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJmwdlB;;AoGhxdE;EAkBU,chGLM;AJuwdlB;;AoGpxdE;EAkBU,chGLM;AJuwdlB;;AoGpxdE;EAkBU,chGLM;AJuwdlB;;AoGpxdE;EAkBU,chGLM;AJuwdlB;;AoGpxdE;EAkBU,chGLM;AJuwdlB;;AoGpxdE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ8wdlB;;AoG3xdE;EAgCQ,+BhG3BK;AJ0xdf;;AoG/xdE;EAgCQ,+BhG3BK;AJ0xdf;;AoG/xdE;EAgCQ,+BhG3BK;AJ0xdf;;AoG/xdE;EAgCQ,+BhG3BK;AJ0xdf;;AoG/xdE;EAgCQ,+BhG3BK;AJ0xdf;;AoG/xdE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJiydf;;AoGtydE;EA2CU,WhGtCG;AJqydf;;AoG1ydE;EA2CU,WhGtCG;AJqydf;;AoG1ydE;EA2CU,WhGtCG;AJqydf;;AoG1ydE;EA2CU,WhGtCG;AJqydf;;AoG1ydE;EA2CU,WhGtCG;AJqydf;;AoG1ydE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ4ydf;;AoGjzdE;EACE,yBbMa;EaLb,WhGGW;AJizdf;;AoGtzdE;EAOQ,4BhGMQ;AJ6ydlB;;AoG1zdE;EAOQ,4BhGMQ;AJ6ydlB;;AoG1zdE;EAOQ,4BhGMQ;AJ6ydlB;;AoG1zdE;EAOQ,4BhGMQ;AJ6ydlB;;AoG1zdE;EAOQ,4BhGMQ;AJ6ydlB;;AoG1zdE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJozdlB;;AoGj0dE;EAkBU,chGLM;AJwzdlB;;AoGr0dE;EAkBU,chGLM;AJwzdlB;;AoGr0dE;EAkBU,chGLM;AJwzdlB;;AoGr0dE;EAkBU,chGLM;AJwzdlB;;AoGr0dE;EAkBU,chGLM;AJwzdlB;;AoGr0dE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ+zdlB;;AoG50dE;EAgCQ,+BhG3BK;AJ20df;;AoGh1dE;EAgCQ,+BhG3BK;AJ20df;;AoGh1dE;EAgCQ,+BhG3BK;AJ20df;;AoGh1dE;EAgCQ,+BhG3BK;AJ20df;;AoGh1dE;EAgCQ,+BhG3BK;AJ20df;;AoGh1dE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJk1df;;AoGv1dE;EA2CU,WhGtCG;AJs1df;;AoG31dE;EA2CU,WhGtCG;AJs1df;;AoG31dE;EA2CU,WhGtCG;AJs1df;;AoG31dE;EA2CU,WhGtCG;AJs1df;;AoG31dE;EA2CU,WhGtCG;AJs1df;;AoG31dE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ61df;;AoGl2dE;EACE,yBbQY;EaPZ,WhGGW;AJk2df;;AoGv2dE;EAOQ,4BhGMQ;AJ81dlB;;AoG32dE;EAOQ,4BhGMQ;AJ81dlB;;AoG32dE;EAOQ,4BhGMQ;AJ81dlB;;AoG32dE;EAOQ,4BhGMQ;AJ81dlB;;AoG32dE;EAOQ,4BhGMQ;AJ81dlB;;AoG32dE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJq2dlB;;AoGl3dE;EAkBU,chGLM;AJy2dlB;;AoGt3dE;EAkBU,chGLM;AJy2dlB;;AoGt3dE;EAkBU,chGLM;AJy2dlB;;AoGt3dE;EAkBU,chGLM;AJy2dlB;;AoGt3dE;EAkBU,chGLM;AJy2dlB;;AoGt3dE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJg3dlB;;AoG73dE;EAgCQ,+BhG3BK;AJ43df;;AoGj4dE;EAgCQ,+BhG3BK;AJ43df;;AoGj4dE;EAgCQ,+BhG3BK;AJ43df;;AoGj4dE;EAgCQ,+BhG3BK;AJ43df;;AoGj4dE;EAgCQ,+BhG3BK;AJ43df;;AoGj4dE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJm4df;;AoGx4dE;EA2CU,WhGtCG;AJu4df;;AoG54dE;EA2CU,WhGtCG;AJu4df;;AoG54dE;EA2CU,WhGtCG;AJu4df;;AoG54dE;EA2CU,WhGtCG;AJu4df;;AoG54dE;EA2CU,WhGtCG;AJu4df;;AoG54dE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ84df;;AoGn5dE;EACE,yBhG6Ba;EgG5Bb,WhGGW;AJm5df;;AoGx5dE;EAOQ,4BhGMQ;AJ+4dlB;;AoG55dE;EAOQ,4BhGMQ;AJ+4dlB;;AoG55dE;EAOQ,4BhGMQ;AJ+4dlB;;AoG55dE;EAOQ,4BhGMQ;AJ+4dlB;;AoG55dE;EAOQ,4BhGMQ;AJ+4dlB;;AoG55dE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJs5dlB;;AoGn6dE;EAkBU,chGLM;AJ05dlB;;AoGv6dE;EAkBU,chGLM;AJ05dlB;;AoGv6dE;EAkBU,chGLM;AJ05dlB;;AoGv6dE;EAkBU,chGLM;AJ05dlB;;AoGv6dE;EAkBU,chGLM;AJ05dlB;;AoGv6dE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJi6dlB;;AoG96dE;EAgCQ,+BhG3BK;AJ66df;;AoGl7dE;EAgCQ,+BhG3BK;AJ66df;;AoGl7dE;EAgCQ,+BhG3BK;AJ66df;;AoGl7dE;EAgCQ,+BhG3BK;AJ66df;;AoGl7dE;EAgCQ,+BhG3BK;AJ66df;;AoGl7dE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJo7df;;AoGz7dE;EA2CU,WhGtCG;AJw7df;;AoG77dE;EA2CU,WhGtCG;AJw7df;;AoG77dE;EA2CU,WhGtCG;AJw7df;;AoG77dE;EA2CU,WhGtCG;AJw7df;;AoG77dE;EA2CU,WhGtCG;AJw7df;;AoG77dE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ+7df;;AoGp8dE;EACE,yBhG8Ba;EgG7Bb,WhGGW;AJo8df;;AoGz8dE;EAOQ,4BhGMQ;AJg8dlB;;AoG78dE;EAOQ,4BhGMQ;AJg8dlB;;AoG78dE;EAOQ,4BhGMQ;AJg8dlB;;AoG78dE;EAOQ,4BhGMQ;AJg8dlB;;AoG78dE;EAOQ,4BhGMQ;AJg8dlB;;AoG78dE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJu8dlB;;AoGp9dE;EAkBU,chGLM;AJ28dlB;;AoGx9dE;EAkBU,chGLM;AJ28dlB;;AoGx9dE;EAkBU,chGLM;AJ28dlB;;AoGx9dE;EAkBU,chGLM;AJ28dlB;;AoGx9dE;EAkBU,chGLM;AJ28dlB;;AoGx9dE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJk9dlB;;AoG/9dE;EAgCQ,+BhG3BK;AJ89df;;AoGn+dE;EAgCQ,+BhG3BK;AJ89df;;AoGn+dE;EAgCQ,+BhG3BK;AJ89df;;AoGn+dE;EAgCQ,+BhG3BK;AJ89df;;AoGn+dE;EAgCQ,+BhG3BK;AJ89df;;AoGn+dE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJq+df;;AoG1+dE;EA2CU,WhGtCG;AJy+df;;AoG9+dE;EA2CU,WhGtCG;AJy+df;;AoG9+dE;EA2CU,WhGtCG;AJy+df;;AoG9+dE;EA2CU,WhGtCG;AJy+df;;AoG9+dE;EA2CU,WhGtCG;AJy+df;;AoG9+dE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJg/df;;AoGr/dE;EACE,yBhG+Ba;EgG9Bb,WhGGW;AJq/df;;AoG1/dE;EAOQ,4BhGMQ;AJi/dlB;;AoG9/dE;EAOQ,4BhGMQ;AJi/dlB;;AoG9/dE;EAOQ,4BhGMQ;AJi/dlB;;AoG9/dE;EAOQ,4BhGMQ;AJi/dlB;;AoG9/dE;EAOQ,4BhGMQ;AJi/dlB;;AoG9/dE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJw/dlB;;AoGrgeE;EAkBU,chGLM;AJ4/dlB;;AoGzgeE;EAkBU,chGLM;AJ4/dlB;;AoGzgeE;EAkBU,chGLM;AJ4/dlB;;AoGzgeE;EAkBU,chGLM;AJ4/dlB;;AoGzgeE;EAkBU,chGLM;AJ4/dlB;;AoGzgeE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJmgelB;;AoGhheE;EAgCQ,+BhG3BK;AJ+gef;;AoGpheE;EAgCQ,+BhG3BK;AJ+gef;;AoGpheE;EAgCQ,+BhG3BK;AJ+gef;;AoGpheE;EAgCQ,+BhG3BK;AJ+gef;;AoGpheE;EAgCQ,+BhG3BK;AJ+gef;;AoGpheE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJshef;;AoG3heE;EA2CU,WhGtCG;AJ0hef;;AoG/heE;EA2CU,WhGtCG;AJ0hef;;AoG/heE;EA2CU,WhGtCG;AJ0hef;;AoG/heE;EA2CU,WhGtCG;AJ0hef;;AoG/heE;EA2CU,WhGtCG;AJ0hef;;AoG/heE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJiief;;AoGtieE;EACE,yBhGgCa;EgG/Bb,WhGGW;AJsief;;AoG3ieE;EAOQ,4BhGMQ;AJkielB;;AoG/ieE;EAOQ,4BhGMQ;AJkielB;;AoG/ieE;EAOQ,4BhGMQ;AJkielB;;AoG/ieE;EAOQ,4BhGMQ;AJkielB;;AoG/ieE;EAOQ,4BhGMQ;AJkielB;;AoG/ieE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJyielB;;AoGtjeE;EAkBU,chGLM;AJ6ielB;;AoG1jeE;EAkBU,chGLM;AJ6ielB;;AoG1jeE;EAkBU,chGLM;AJ6ielB;;AoG1jeE;EAkBU,chGLM;AJ6ielB;;AoG1jeE;EAkBU,chGLM;AJ6ielB;;AoG1jeE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJojelB;;AoGjkeE;EAgCQ,+BhG3BK;AJgkef;;AoGrkeE;EAgCQ,+BhG3BK;AJgkef;;AoGrkeE;EAgCQ,+BhG3BK;AJgkef;;AoGrkeE;EAgCQ,+BhG3BK;AJgkef;;AoGrkeE;EAgCQ,+BhG3BK;AJgkef;;AoGrkeE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJukef;;AoG5keE;EA2CU,WhGtCG;AJ2kef;;AoGhleE;EA2CU,WhGtCG;AJ2kef;;AoGhleE;EA2CU,WhGtCG;AJ2kef;;AoGhleE;EA2CU,WhGtCG;AJ2kef;;AoGhleE;EA2CU,WhGtCG;AJ2kef;;AoGhleE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJklef;;AoGvleE;EACE,yBhGiCa;EgGhCb,WhGGW;AJulef;;AoG5leE;EAOQ,4BhGMQ;AJmlelB;;AoGhmeE;EAOQ,4BhGMQ;AJmlelB;;AoGhmeE;EAOQ,4BhGMQ;AJmlelB;;AoGhmeE;EAOQ,4BhGMQ;AJmlelB;;AoGhmeE;EAOQ,4BhGMQ;AJmlelB;;AoGhmeE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ0lelB;;AoGvmeE;EAkBU,chGLM;AJ8lelB;;AoG3meE;EAkBU,chGLM;AJ8lelB;;AoG3meE;EAkBU,chGLM;AJ8lelB;;AoG3meE;EAkBU,chGLM;AJ8lelB;;AoG3meE;EAkBU,chGLM;AJ8lelB;;AoG3meE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJqmelB;;AoGlneE;EAgCQ,+BhG3BK;AJinef;;AoGtneE;EAgCQ,+BhG3BK;AJinef;;AoGtneE;EAgCQ,+BhG3BK;AJinef;;AoGtneE;EAgCQ,+BhG3BK;AJinef;;AoGtneE;EAgCQ,+BhG3BK;AJinef;;AoGtneE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJwnef;;AoG7neE;EA2CU,WhGtCG;AJ4nef;;AoGjoeE;EA2CU,WhGtCG;AJ4nef;;AoGjoeE;EA2CU,WhGtCG;AJ4nef;;AoGjoeE;EA2CU,WhGtCG;AJ4nef;;AoGjoeE;EA2CU,WhGtCG;AJ4nef;;AoGjoeE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJmoef;;AoGxoeE;EACE,yBhGkCa;EgGjCb,chGqFmB;AJsjevB;;AoG7oeE;EAOQ,4BhGMQ;AJooelB;;AoGjpeE;EAOQ,4BhGMQ;AJooelB;;AoGjpeE;EAOQ,4BhGMQ;AJooelB;;AoGjpeE;EAOQ,4BhGMQ;AJooelB;;AoGjpeE;EAOQ,4BhGMQ;AJooelB;;AoGjpeE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ2oelB;;AoGxpeE;EAkBU,chGLM;AJ+oelB;;AoG5peE;EAkBU,chGLM;AJ+oelB;;AoG5peE;EAkBU,chGLM;AJ+oelB;;AoG5peE;EAkBU,chGLM;AJ+oelB;;AoG5peE;EAkBU,chGLM;AJ+oelB;;AoG5peE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJspelB;;AoGnqeE;EAgCQ,+BhG3BK;AJkqef;;AoGvqeE;EAgCQ,+BhG3BK;AJkqef;;AoGvqeE;EAgCQ,+BhG3BK;AJkqef;;AoGvqeE;EAgCQ,+BhG3BK;AJkqef;;AoGvqeE;EAgCQ,+BhG3BK;AJkqef;;AoGvqeE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJyqef;;AoG9qeE;EA2CU,WhGtCG;AJ6qef;;AoGlreE;EA2CU,WhGtCG;AJ6qef;;AoGlreE;EA2CU,WhGtCG;AJ6qef;;AoGlreE;EA2CU,WhGtCG;AJ6qef;;AoGlreE;EA2CU,WhGtCG;AJ6qef;;AoGlreE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJoref;;AoGzreE;EACE,yBhGmCa;EgGlCb,chGqFmB;AJumevB;;AoG9reE;EAOQ,4BhGMQ;AJqrelB;;AoGlseE;EAOQ,4BhGMQ;AJqrelB;;AoGlseE;EAOQ,4BhGMQ;AJqrelB;;AoGlseE;EAOQ,4BhGMQ;AJqrelB;;AoGlseE;EAOQ,4BhGMQ;AJqrelB;;AoGlseE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ4relB;;AoGzseE;EAkBU,chGLM;AJgselB;;AoG7seE;EAkBU,chGLM;AJgselB;;AoG7seE;EAkBU,chGLM;AJgselB;;AoG7seE;EAkBU,chGLM;AJgselB;;AoG7seE;EAkBU,chGLM;AJgselB;;AoG7seE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJuselB;;AoGpteE;EAgCQ,+BhG3BK;AJmtef;;AoGxteE;EAgCQ,+BhG3BK;AJmtef;;AoGxteE;EAgCQ,+BhG3BK;AJmtef;;AoGxteE;EAgCQ,+BhG3BK;AJmtef;;AoGxteE;EAgCQ,+BhG3BK;AJmtef;;AoGxteE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ0tef;;AoG/teE;EA2CU,WhGtCG;AJ8tef;;AoGnueE;EA2CU,WhGtCG;AJ8tef;;AoGnueE;EA2CU,WhGtCG;AJ8tef;;AoGnueE;EA2CU,WhGtCG;AJ8tef;;AoGnueE;EA2CU,WhGtCG;AJ8tef;;AoGnueE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJquef;;AoG1ueE;EACE,yBhGoCa;EgGnCb,WhGGW;AJ0uef;;AoG/ueE;EAOQ,4BhGMQ;AJsuelB;;AoGnveE;EAOQ,4BhGMQ;AJsuelB;;AoGnveE;EAOQ,4BhGMQ;AJsuelB;;AoGnveE;EAOQ,4BhGMQ;AJsuelB;;AoGnveE;EAOQ,4BhGMQ;AJsuelB;;AoGnveE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ6uelB;;AoG1veE;EAkBU,chGLM;AJivelB;;AoG9veE;EAkBU,chGLM;AJivelB;;AoG9veE;EAkBU,chGLM;AJivelB;;AoG9veE;EAkBU,chGLM;AJivelB;;AoG9veE;EAkBU,chGLM;AJivelB;;AoG9veE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJwvelB;;AoGrweE;EAgCQ,+BhG3BK;AJowef;;AoGzweE;EAgCQ,+BhG3BK;AJowef;;AoGzweE;EAgCQ,+BhG3BK;AJowef;;AoGzweE;EAgCQ,+BhG3BK;AJowef;;AoGzweE;EAgCQ,+BhG3BK;AJowef;;AoGzweE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ2wef;;AoGhxeE;EA2CU,WhGtCG;AJ+wef;;AoGpxeE;EA2CU,WhGtCG;AJ+wef;;AoGpxeE;EA2CU,WhGtCG;AJ+wef;;AoGpxeE;EA2CU,WhGtCG;AJ+wef;;AoGpxeE;EA2CU,WhGtCG;AJ+wef;;AoGpxeE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJsxef;;AoG3xeE;EACE,yBhGqCa;EgGpCb,WhGGW;AJ2xef;;AoGhyeE;EAOQ,4BhGMQ;AJuxelB;;AoGpyeE;EAOQ,4BhGMQ;AJuxelB;;AoGpyeE;EAOQ,4BhGMQ;AJuxelB;;AoGpyeE;EAOQ,4BhGMQ;AJuxelB;;AoGpyeE;EAOQ,4BhGMQ;AJuxelB;;AoGpyeE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ8xelB;;AoG3yeE;EAkBU,chGLM;AJkyelB;;AoG/yeE;EAkBU,chGLM;AJkyelB;;AoG/yeE;EAkBU,chGLM;AJkyelB;;AoG/yeE;EAkBU,chGLM;AJkyelB;;AoG/yeE;EAkBU,chGLM;AJkyelB;;AoG/yeE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJyyelB;;AoGtzeE;EAgCQ,+BhG3BK;AJqzef;;AoG1zeE;EAgCQ,+BhG3BK;AJqzef;;AoG1zeE;EAgCQ,+BhG3BK;AJqzef;;AoG1zeE;EAgCQ,+BhG3BK;AJqzef;;AoG1zeE;EAgCQ,+BhG3BK;AJqzef;;AoG1zeE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ4zef;;AoGj0eE;EA2CU,WhGtCG;AJg0ef;;AoGr0eE;EA2CU,WhGtCG;AJg0ef;;AoGr0eE;EA2CU,WhGtCG;AJg0ef;;AoGr0eE;EA2CU,WhGtCG;AJg0ef;;AoGr0eE;EA2CU,WhGtCG;AJg0ef;;AoGr0eE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJu0ef;;AoG50eE;EACE,yBhGsCa;EgGrCb,WhGGW;AJ40ef;;AoGj1eE;EAOQ,4BhGMQ;AJw0elB;;AoGr1eE;EAOQ,4BhGMQ;AJw0elB;;AoGr1eE;EAOQ,4BhGMQ;AJw0elB;;AoGr1eE;EAOQ,4BhGMQ;AJw0elB;;AoGr1eE;EAOQ,4BhGMQ;AJw0elB;;AoGr1eE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ+0elB;;AoG51eE;EAkBU,chGLM;AJm1elB;;AoGh2eE;EAkBU,chGLM;AJm1elB;;AoGh2eE;EAkBU,chGLM;AJm1elB;;AoGh2eE;EAkBU,chGLM;AJm1elB;;AoGh2eE;EAkBU,chGLM;AJm1elB;;AoGh2eE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ01elB;;AoGv2eE;EAgCQ,+BhG3BK;AJs2ef;;AoG32eE;EAgCQ,+BhG3BK;AJs2ef;;AoG32eE;EAgCQ,+BhG3BK;AJs2ef;;AoG32eE;EAgCQ,+BhG3BK;AJs2ef;;AoG32eE;EAgCQ,+BhG3BK;AJs2ef;;AoG32eE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ62ef;;AoGl3eE;EA2CU,WhGtCG;AJi3ef;;AoGt3eE;EA2CU,WhGtCG;AJi3ef;;AoGt3eE;EA2CU,WhGtCG;AJi3ef;;AoGt3eE;EA2CU,WhGtCG;AJi3ef;;AoGt3eE;EA2CU,WhGtCG;AJi3ef;;AoGt3eE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJw3ef;;AoG73eE;EACE,sBhGIW;EgGHX,chGqFmB;AJ2yevB;;AoGl4eE;EAOQ,4BhGMQ;AJy3elB;;AoGt4eE;EAOQ,4BhGMQ;AJy3elB;;AoGt4eE;EAOQ,4BhGMQ;AJy3elB;;AoGt4eE;EAOQ,4BhGMQ;AJy3elB;;AoGt4eE;EAOQ,4BhGMQ;AJy3elB;;AoGt4eE;;EAWQ,4BAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJg4elB;;AoG74eE;EAkBU,chGLM;AJo4elB;;AoGj5eE;EAkBU,chGLM;AJo4elB;;AoGj5eE;EAkBU,chGLM;AJo4elB;;AoGj5eE;EAkBU,chGLM;AJo4elB;;AoGj5eE;EAkBU,chGLM;AJo4elB;;AoGj5eE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ24elB;;AoGx5eE;EAgCQ,+BhG3BK;AJu5ef;;AoG55eE;EAgCQ,+BhG3BK;AJu5ef;;AoG55eE;EAgCQ,+BhG3BK;AJu5ef;;AoG55eE;EAgCQ,+BhG3BK;AJu5ef;;AoG55eE;EAgCQ,+BhG3BK;AJu5ef;;AoG55eE;;EAoCQ,uBAAqC;EACrC,mBAAiC;EACjC,+BhGjCK;AJ85ef;;AoGn6eE;EA2CU,WhGtCG;AJk6ef;;AoGv6eE;EA2CU,WhGtCG;AJk6ef;;AoGv6eE;EA2CU,WhGtCG;AJk6ef;;AoGv6eE;EA2CU,WhGtCG;AJk6ef;;AoGv6eE;EA2CU,WhGtCG;AJk6ef;;AoGv6eE;;EA+CU,uBAAqC;EACrC,8BAA4C;EAC5C,WhG5CG;AJy6ef;;AoG96eE;EACE,yBhGUc;EgGTd,WhGGW;AJ86ef;;AoGn7eE;EAOQ,4BhGMQ;AJ06elB;;AoGv7eE;EAOQ,4BhGMQ;AJ06elB;;AoGv7eE;EAOQ,4BhGMQ;AJ06elB;;AoGv7eE;EAOQ,4BhGMQ;AJ06elB;;AoGv7eE;EAOQ,4BhGMQ;AJ06elB;;AoGv7eE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJi7elB;;AoG97eE;EAkBU,chGLM;AJq7elB;;AoGl8eE;EAkBU,chGLM;AJq7elB;;AoGl8eE;EAkBU,chGLM;AJq7elB;;AoGl8eE;EAkBU,chGLM;AJq7elB;;AoGl8eE;EAkBU,chGLM;AJq7elB;;AoGl8eE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ47elB;;AoGz8eE;EAgCQ,+BhG3BK;AJw8ef;;AoG78eE;EAgCQ,+BhG3BK;AJw8ef;;AoG78eE;EAgCQ,+BhG3BK;AJw8ef;;AoG78eE;EAgCQ,+BhG3BK;AJw8ef;;AoG78eE;EAgCQ,+BhG3BK;AJw8ef;;AoG78eE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ+8ef;;AoGp9eE;EA2CU,WhGtCG;AJm9ef;;AoGx9eE;EA2CU,WhGtCG;AJm9ef;;AoGx9eE;EA2CU,WhGtCG;AJm9ef;;AoGx9eE;EA2CU,WhGtCG;AJm9ef;;AoGx9eE;EA2CU,WhGtCG;AJm9ef;;AoGx9eE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ09ef;;AoG/9eE;EACE,yBhGYc;EgGXd,WhGGW;AJ+9ef;;AoGp+eE;EAOQ,4BhGMQ;AJ29elB;;AoGx+eE;EAOQ,4BhGMQ;AJ29elB;;AoGx+eE;EAOQ,4BhGMQ;AJ29elB;;AoGx+eE;EAOQ,4BhGMQ;AJ29elB;;AoGx+eE;EAOQ,4BhGMQ;AJ29elB;;AoGx+eE;;EAWQ,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJk+elB;;AoG/+eE;EAkBU,chGLM;AJs+elB;;AoGn/eE;EAkBU,chGLM;AJs+elB;;AoGn/eE;EAkBU,chGLM;AJs+elB;;AoGn/eE;EAkBU,chGLM;AJs+elB;;AoGn/eE;EAkBU,chGLM;AJs+elB;;AoGn/eE;;EAsBU,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ6+elB;;AoG1/eE;EAgCQ,+BhG3BK;AJy/ef;;AoG9/eE;EAgCQ,+BhG3BK;AJy/ef;;AoG9/eE;EAgCQ,+BhG3BK;AJy/ef;;AoG9/eE;EAgCQ,+BhG3BK;AJy/ef;;AoG9/eE;EAgCQ,+BhG3BK;AJy/ef;;AoG9/eE;;EAoCQ,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJggff;;AoGrgfE;EA2CU,WhGtCG;AJogff;;AoGzgfE;EA2CU,WhGtCG;AJogff;;AoGzgfE;EA2CU,WhGtCG;AJogff;;AoGzgfE;EA2CU,WhGtCG;AJogff;;AoGzgfE;EA2CU,WhGtCG;AJogff;;AoGzgfE;;EA+CU,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ2gff;;AmGl7eA;EACE,uBAAmB;EAAnB,mBAAmB;AnGq7erB;;AmGt7eA;EAII,kBAAkB;AnGs7etB;;AmG17eA;EAQI,mB/FwfoC;E+FvfpC,kB/FufoC;AJ+7dxC;;AmF7hfI;EgB8GA,c/FrGc;AJwhflB;;AmFjifI;EgBkHA,qBAAiC;AnGm7erC;;AmFrifI;;EgBsHE,qBAAiC;AnGo7evC;;AmF1ifI;;EgB2HE,yB/F9GY;E+F+GZ,iDAAqF;EACrF,W/FxHS;AJ4iff;;AmFjjfI;;;;EgBsIM,iDAAqF;AnGk7e/F;;AmFxjfI;;;EgB0IM,yBAAoC;AnGo7e9C;;AmF9jfI;EgB8II,qBAAiC;AnGo7ezC;;AmFlkfI;EgBmJQ,iDAAqF;AnGm7ejG;;AmFtkfI;EgB8JI,yB/FxJU;AJokflB;;AmF1kfI;EgB8JI,yB/FjJU;E+FmJR,qBAAiC;AnG+6e3C;;AoG/kfE;EACE,yBL4BiB;EK3BjB,WhGGW;AJ+kff;;AoG9kfQ;EACE,4BhGMQ;AJ2kflB;;AoGllfQ;EACE,4BhGMQ;AJ2kflB;;AoGllfQ;EACE,4BhGMQ;AJ2kflB;;AoGllfQ;EACE,4BhGMQ;AJ2kflB;;AoGllfQ;EACE,4BhGMQ;AJ2kflB;;AoG/kfQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJklflB;;AoG9kfU;EACE,chGLM;AJslflB;;AoGllfU;EACE,chGLM;AJslflB;;AoGllfU;EACE,chGLM;AJslflB;;AoGllfU;EACE,chGLM;AJslflB;;AoGllfU;EACE,chGLM;AJslflB;;AoG/kfU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ6lflB;;AoG3kfQ;EACE,+BhG3BK;AJymff;;AoG/kfQ;EACE,+BhG3BK;AJymff;;AoG/kfQ;EACE,+BhG3BK;AJymff;;AoG/kfQ;EACE,+BhG3BK;AJymff;;AoG/kfQ;EACE,+BhG3BK;AJymff;;AoG5kfQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJgnff;;AoG3kfU;EACE,WhGtCG;AJonff;;AoG/kfU;EACE,WhGtCG;AJonff;;AoG/kfU;EACE,WhGtCG;AJonff;;AoG/kfU;EACE,WhGtCG;AJonff;;AoG/kfU;EACE,WhGtCG;AJonff;;AoG5kfU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ2nff;;AoGhofE;EACE,yBhGUc;EgGTd,WhGGW;AJgoff;;AoG/nfQ;EACE,4BhGMQ;AJ4nflB;;AoGnofQ;EACE,4BhGMQ;AJ4nflB;;AoGnofQ;EACE,4BhGMQ;AJ4nflB;;AoGnofQ;EACE,4BhGMQ;AJ4nflB;;AoGnofQ;EACE,4BhGMQ;AJ4nflB;;AoGhofQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJmoflB;;AoG/nfU;EACE,chGLM;AJuoflB;;AoGnofU;EACE,chGLM;AJuoflB;;AoGnofU;EACE,chGLM;AJuoflB;;AoGnofU;EACE,chGLM;AJuoflB;;AoGnofU;EACE,chGLM;AJuoflB;;AoGhofU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ8oflB;;AoG5nfQ;EACE,+BhG3BK;AJ0pff;;AoGhofQ;EACE,+BhG3BK;AJ0pff;;AoGhofQ;EACE,+BhG3BK;AJ0pff;;AoGhofQ;EACE,+BhG3BK;AJ0pff;;AoGhofQ;EACE,+BhG3BK;AJ0pff;;AoG7nfQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJiqff;;AoG5nfU;EACE,WhGtCG;AJqqff;;AoGhofU;EACE,WhGtCG;AJqqff;;AoGhofU;EACE,WhGtCG;AJqqff;;AoGhofU;EACE,WhGtCG;AJqqff;;AoGhofU;EACE,WhGtCG;AJqqff;;AoG7nfU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ4qff;;AoGjrfE;EACE,yBLmCiB;EKlCjB,WhGGW;AJirff;;AoGhrfQ;EACE,4BhGMQ;AJ6qflB;;AoGprfQ;EACE,4BhGMQ;AJ6qflB;;AoGprfQ;EACE,4BhGMQ;AJ6qflB;;AoGprfQ;EACE,4BhGMQ;AJ6qflB;;AoGprfQ;EACE,4BhGMQ;AJ6qflB;;AoGjrfQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJorflB;;AoGhrfU;EACE,chGLM;AJwrflB;;AoGprfU;EACE,chGLM;AJwrflB;;AoGprfU;EACE,chGLM;AJwrflB;;AoGprfU;EACE,chGLM;AJwrflB;;AoGprfU;EACE,chGLM;AJwrflB;;AoGjrfU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ+rflB;;AoG7qfQ;EACE,+BhG3BK;AJ2sff;;AoGjrfQ;EACE,+BhG3BK;AJ2sff;;AoGjrfQ;EACE,+BhG3BK;AJ2sff;;AoGjrfQ;EACE,+BhG3BK;AJ2sff;;AoGjrfQ;EACE,+BhG3BK;AJ2sff;;AoG9qfQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJktff;;AoG7qfU;EACE,WhGtCG;AJstff;;AoGjrfU;EACE,WhGtCG;AJstff;;AoGjrfU;EACE,WhGtCG;AJstff;;AoGjrfU;EACE,WhGtCG;AJstff;;AoGjrfU;EACE,WhGtCG;AJstff;;AoG9qfU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ6tff;;AoGlufE;EACE,yBLqCiB;EKpCjB,WhGGW;AJkuff;;AoGjufQ;EACE,4BhGMQ;AJ8tflB;;AoGrufQ;EACE,4BhGMQ;AJ8tflB;;AoGrufQ;EACE,4BhGMQ;AJ8tflB;;AoGrufQ;EACE,4BhGMQ;AJ8tflB;;AoGrufQ;EACE,4BhGMQ;AJ8tflB;;AoGlufQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJquflB;;AoGjufU;EACE,chGLM;AJyuflB;;AoGrufU;EACE,chGLM;AJyuflB;;AoGrufU;EACE,chGLM;AJyuflB;;AoGrufU;EACE,chGLM;AJyuflB;;AoGrufU;EACE,chGLM;AJyuflB;;AoGlufU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJgvflB;;AoG9tfQ;EACE,+BhG3BK;AJ4vff;;AoGlufQ;EACE,+BhG3BK;AJ4vff;;AoGlufQ;EACE,+BhG3BK;AJ4vff;;AoGlufQ;EACE,+BhG3BK;AJ4vff;;AoGlufQ;EACE,+BhG3BK;AJ4vff;;AoG/tfQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJmwff;;AoG9tfU;EACE,WhGtCG;AJuwff;;AoGlufU;EACE,WhGtCG;AJuwff;;AoGlufU;EACE,WhGtCG;AJuwff;;AoGlufU;EACE,WhGtCG;AJuwff;;AoGlufU;EACE,WhGtCG;AJuwff;;AoG/tfU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ8wff;;AoGnxfE;EACE,yBLkCiB;EKjCjB,chGqFmB;AJisfvB;;AoGlxfQ;EACE,4BhGMQ;AJ+wflB;;AoGtxfQ;EACE,4BhGMQ;AJ+wflB;;AoGtxfQ;EACE,4BhGMQ;AJ+wflB;;AoGtxfQ;EACE,4BhGMQ;AJ+wflB;;AoGtxfQ;EACE,4BhGMQ;AJ+wflB;;AoGnxfQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJsxflB;;AoGlxfU;EACE,chGLM;AJ0xflB;;AoGtxfU;EACE,chGLM;AJ0xflB;;AoGtxfU;EACE,chGLM;AJ0xflB;;AoGtxfU;EACE,chGLM;AJ0xflB;;AoGtxfU;EACE,chGLM;AJ0xflB;;AoGnxfU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJiyflB;;AoG/wfQ;EACE,+BhG3BK;AJ6yff;;AoGnxfQ;EACE,+BhG3BK;AJ6yff;;AoGnxfQ;EACE,+BhG3BK;AJ6yff;;AoGnxfQ;EACE,+BhG3BK;AJ6yff;;AoGnxfQ;EACE,+BhG3BK;AJ6yff;;AoGhxfQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJozff;;AoG/wfU;EACE,WhGtCG;AJwzff;;AoGnxfU;EACE,WhGtCG;AJwzff;;AoGnxfU;EACE,WhGtCG;AJwzff;;AoGnxfU;EACE,WhGtCG;AJwzff;;AoGnxfU;EACE,WhGtCG;AJwzff;;AoGhxfU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ+zff;;AoGp0fE;EACE,yBLgCiB;EK/BjB,WhGGW;AJo0ff;;AoGn0fQ;EACE,4BhGMQ;AJg0flB;;AoGv0fQ;EACE,4BhGMQ;AJg0flB;;AoGv0fQ;EACE,4BhGMQ;AJg0flB;;AoGv0fQ;EACE,4BhGMQ;AJg0flB;;AoGv0fQ;EACE,4BhGMQ;AJg0flB;;AoGp0fQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJu0flB;;AoGn0fU;EACE,chGLM;AJ20flB;;AoGv0fU;EACE,chGLM;AJ20flB;;AoGv0fU;EACE,chGLM;AJ20flB;;AoGv0fU;EACE,chGLM;AJ20flB;;AoGv0fU;EACE,chGLM;AJ20flB;;AoGp0fU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJk1flB;;AoGh0fQ;EACE,+BhG3BK;AJ81ff;;AoGp0fQ;EACE,+BhG3BK;AJ81ff;;AoGp0fQ;EACE,+BhG3BK;AJ81ff;;AoGp0fQ;EACE,+BhG3BK;AJ81ff;;AoGp0fQ;EACE,+BhG3BK;AJ81ff;;AoGj0fQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJq2ff;;AoGh0fU;EACE,WhGtCG;AJy2ff;;AoGp0fU;EACE,WhGtCG;AJy2ff;;AoGp0fU;EACE,WhGtCG;AJy2ff;;AoGp0fU;EACE,WhGtCG;AJy2ff;;AoGp0fU;EACE,WhGtCG;AJy2ff;;AoGj0fU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJg3ff;;AoGr3fE;EACE,yBLwCiC;EKvCjC,chGqFmB;AJmyfvB;;AoGp3fQ;EACE,4BhGMQ;AJi3flB;;AoGx3fQ;EACE,4BhGMQ;AJi3flB;;AoGx3fQ;EACE,4BhGMQ;AJi3flB;;AoGx3fQ;EACE,4BhGMQ;AJi3flB;;AoGx3fQ;EACE,4BhGMQ;AJi3flB;;AoGr3fQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJw3flB;;AoGp3fU;EACE,chGLM;AJ43flB;;AoGx3fU;EACE,chGLM;AJ43flB;;AoGx3fU;EACE,chGLM;AJ43flB;;AoGx3fU;EACE,chGLM;AJ43flB;;AoGx3fU;EACE,chGLM;AJ43flB;;AoGr3fU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJm4flB;;AoGj3fQ;EACE,+BhG3BK;AJ+4ff;;AoGr3fQ;EACE,+BhG3BK;AJ+4ff;;AoGr3fQ;EACE,+BhG3BK;AJ+4ff;;AoGr3fQ;EACE,+BhG3BK;AJ+4ff;;AoGr3fQ;EACE,+BhG3BK;AJ+4ff;;AoGl3fQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJs5ff;;AoGj3fU;EACE,WhGtCG;AJ05ff;;AoGr3fU;EACE,WhGtCG;AJ05ff;;AoGr3fU;EACE,WhGtCG;AJ05ff;;AoGr3fU;EACE,WhGtCG;AJ05ff;;AoGr3fU;EACE,WhGtCG;AJ05ff;;AoGl3fU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJi6ff;;AoGt6fE;EACE,yBLyC2B;EKxC3B,WhGGW;AJs6ff;;AoGr6fQ;EACE,4BhGMQ;AJk6flB;;AoGz6fQ;EACE,4BhGMQ;AJk6flB;;AoGz6fQ;EACE,4BhGMQ;AJk6flB;;AoGz6fQ;EACE,4BhGMQ;AJk6flB;;AoGz6fQ;EACE,4BhGMQ;AJk6flB;;AoGt6fQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJy6flB;;AoGr6fU;EACE,chGLM;AJ66flB;;AoGz6fU;EACE,chGLM;AJ66flB;;AoGz6fU;EACE,chGLM;AJ66flB;;AoGz6fU;EACE,chGLM;AJ66flB;;AoGz6fU;EACE,chGLM;AJ66flB;;AoGt6fU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJo7flB;;AoGl6fQ;EACE,+BhG3BK;AJg8ff;;AoGt6fQ;EACE,+BhG3BK;AJg8ff;;AoGt6fQ;EACE,+BhG3BK;AJg8ff;;AoGt6fQ;EACE,+BhG3BK;AJg8ff;;AoGt6fQ;EACE,+BhG3BK;AJg8ff;;AoGn6fQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJu8ff;;AoGl6fU;EACE,WhGtCG;AJ28ff;;AoGt6fU;EACE,WhGtCG;AJ28ff;;AoGt6fU;EACE,WhGtCG;AJ28ff;;AoGt6fU;EACE,WhGtCG;AJ28ff;;AoGt6fU;EACE,WhGtCG;AJ28ff;;AoGn6fU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJk9ff;;AoGv9fE;EACE,yBL0C6B;EKzC7B,chGqFmB;AJq4fvB;;AoGt9fQ;EACE,4BhGMQ;AJm9flB;;AoG19fQ;EACE,4BhGMQ;AJm9flB;;AoG19fQ;EACE,4BhGMQ;AJm9flB;;AoG19fQ;EACE,4BhGMQ;AJm9flB;;AoG19fQ;EACE,4BhGMQ;AJm9flB;;AoGv9fQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ09flB;;AoGt9fU;EACE,chGLM;AJ89flB;;AoG19fU;EACE,chGLM;AJ89flB;;AoG19fU;EACE,chGLM;AJ89flB;;AoG19fU;EACE,chGLM;AJ89flB;;AoG19fU;EACE,chGLM;AJ89flB;;AoGv9fU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJq+flB;;AoGn9fQ;EACE,+BhG3BK;AJi/ff;;AoGv9fQ;EACE,+BhG3BK;AJi/ff;;AoGv9fQ;EACE,+BhG3BK;AJi/ff;;AoGv9fQ;EACE,+BhG3BK;AJi/ff;;AoGv9fQ;EACE,+BhG3BK;AJi/ff;;AoGp9fQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJw/ff;;AoGn9fU;EACE,WhGtCG;AJ4/ff;;AoGv9fU;EACE,WhGtCG;AJ4/ff;;AoGv9fU;EACE,WhGtCG;AJ4/ff;;AoGv9fU;EACE,WhGtCG;AJ4/ff;;AoGv9fU;EACE,WhGtCG;AJ4/ff;;AoGp9fU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJmggBf;;AoGxggBE;EACE,yBL2C4B;EK1C5B,chGqFmB;AJs7fvB;;AoGvggBQ;EACE,4BhGMQ;AJoggBlB;;AoG3ggBQ;EACE,4BhGMQ;AJoggBlB;;AoG3ggBQ;EACE,4BhGMQ;AJoggBlB;;AoG3ggBQ;EACE,4BhGMQ;AJoggBlB;;AoG3ggBQ;EACE,4BhGMQ;AJoggBlB;;AoGxggBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ2ggBlB;;AoGvggBU;EACE,chGLM;AJ+ggBlB;;AoG3ggBU;EACE,chGLM;AJ+ggBlB;;AoG3ggBU;EACE,chGLM;AJ+ggBlB;;AoG3ggBU;EACE,chGLM;AJ+ggBlB;;AoG3ggBU;EACE,chGLM;AJ+ggBlB;;AoGxggBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJshgBlB;;AoGpggBQ;EACE,+BhG3BK;AJkigBf;;AoGxggBQ;EACE,+BhG3BK;AJkigBf;;AoGxggBQ;EACE,+BhG3BK;AJkigBf;;AoGxggBQ;EACE,+BhG3BK;AJkigBf;;AoGxggBQ;EACE,+BhG3BK;AJkigBf;;AoGrggBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJyigBf;;AoGpggBU;EACE,WhGtCG;AJ6igBf;;AoGxggBU;EACE,WhGtCG;AJ6igBf;;AoGxggBU;EACE,WhGtCG;AJ6igBf;;AoGxggBU;EACE,WhGtCG;AJ6igBf;;AoGxggBU;EACE,WhGtCG;AJ6igBf;;AoGrggBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJojgBf;;AoGzjgBE;EACE,yBL4C+B;EK3C/B,chGqFmB;AJu+fvB;;AoGxjgBQ;EACE,4BhGMQ;AJqjgBlB;;AoG5jgBQ;EACE,4BhGMQ;AJqjgBlB;;AoG5jgBQ;EACE,4BhGMQ;AJqjgBlB;;AoG5jgBQ;EACE,4BhGMQ;AJqjgBlB;;AoG5jgBQ;EACE,4BhGMQ;AJqjgBlB;;AoGzjgBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ4jgBlB;;AoGxjgBU;EACE,chGLM;AJgkgBlB;;AoG5jgBU;EACE,chGLM;AJgkgBlB;;AoG5jgBU;EACE,chGLM;AJgkgBlB;;AoG5jgBU;EACE,chGLM;AJgkgBlB;;AoG5jgBU;EACE,chGLM;AJgkgBlB;;AoGzjgBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJukgBlB;;AoGrjgBQ;EACE,+BhG3BK;AJmlgBf;;AoGzjgBQ;EACE,+BhG3BK;AJmlgBf;;AoGzjgBQ;EACE,+BhG3BK;AJmlgBf;;AoGzjgBQ;EACE,+BhG3BK;AJmlgBf;;AoGzjgBQ;EACE,+BhG3BK;AJmlgBf;;AoGtjgBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ0lgBf;;AoGrjgBU;EACE,WhGtCG;AJ8lgBf;;AoGzjgBU;EACE,WhGtCG;AJ8lgBf;;AoGzjgBU;EACE,WhGtCG;AJ8lgBf;;AoGzjgBU;EACE,WhGtCG;AJ8lgBf;;AoGzjgBU;EACE,WhGtCG;AJ8lgBf;;AoGtjgBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJqmgBf;;AoG1mgBE;EACE,yBL6C8B;EK5C9B,chGqFmB;AJwhgBvB;;AoGzmgBQ;EACE,4BhGMQ;AJsmgBlB;;AoG7mgBQ;EACE,4BhGMQ;AJsmgBlB;;AoG7mgBQ;EACE,4BhGMQ;AJsmgBlB;;AoG7mgBQ;EACE,4BhGMQ;AJsmgBlB;;AoG7mgBQ;EACE,4BhGMQ;AJsmgBlB;;AoG1mgBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ6mgBlB;;AoGzmgBU;EACE,chGLM;AJingBlB;;AoG7mgBU;EACE,chGLM;AJingBlB;;AoG7mgBU;EACE,chGLM;AJingBlB;;AoG7mgBU;EACE,chGLM;AJingBlB;;AoG7mgBU;EACE,chGLM;AJingBlB;;AoG1mgBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJwngBlB;;AoGtmgBQ;EACE,+BhG3BK;AJoogBf;;AoG1mgBQ;EACE,+BhG3BK;AJoogBf;;AoG1mgBQ;EACE,+BhG3BK;AJoogBf;;AoG1mgBQ;EACE,+BhG3BK;AJoogBf;;AoG1mgBQ;EACE,+BhG3BK;AJoogBf;;AoGvmgBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ2ogBf;;AoGtmgBU;EACE,WhGtCG;AJ+ogBf;;AoG1mgBU;EACE,WhGtCG;AJ+ogBf;;AoG1mgBU;EACE,WhGtCG;AJ+ogBf;;AoG1mgBU;EACE,WhGtCG;AJ+ogBf;;AoG1mgBU;EACE,WhGtCG;AJ+ogBf;;AoGvmgBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJspgBf;;AoG3pgBE;EACE,yBL4BiB;EK3BjB,WhGGW;AJ2pgBf;;AoG1pgBQ;EACE,4BhGMQ;AJupgBlB;;AoG9pgBQ;EACE,4BhGMQ;AJupgBlB;;AoG9pgBQ;EACE,4BhGMQ;AJupgBlB;;AoG9pgBQ;EACE,4BhGMQ;AJupgBlB;;AoG9pgBQ;EACE,4BhGMQ;AJupgBlB;;AoG3pgBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ8pgBlB;;AoG1pgBU;EACE,chGLM;AJkqgBlB;;AoG9pgBU;EACE,chGLM;AJkqgBlB;;AoG9pgBU;EACE,chGLM;AJkqgBlB;;AoG9pgBU;EACE,chGLM;AJkqgBlB;;AoG9pgBU;EACE,chGLM;AJkqgBlB;;AoG3pgBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJyqgBlB;;AoGvpgBQ;EACE,+BhG3BK;AJqrgBf;;AoG3pgBQ;EACE,+BhG3BK;AJqrgBf;;AoG3pgBQ;EACE,+BhG3BK;AJqrgBf;;AoG3pgBQ;EACE,+BhG3BK;AJqrgBf;;AoG3pgBQ;EACE,+BhG3BK;AJqrgBf;;AoGxpgBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ4rgBf;;AoGvpgBU;EACE,WhGtCG;AJgsgBf;;AoG3pgBU;EACE,WhGtCG;AJgsgBf;;AoG3pgBU;EACE,WhGtCG;AJgsgBf;;AoG3pgBU;EACE,WhGtCG;AJgsgBf;;AoG3pgBU;EACE,WhGtCG;AJgsgBf;;AoGxpgBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJusgBf;;AoG5sgBE;EACE,yBL6BiB;EK5BjB,WhGGW;AJ4sgBf;;AoG3sgBQ;EACE,4BhGMQ;AJwsgBlB;;AoG/sgBQ;EACE,4BhGMQ;AJwsgBlB;;AoG/sgBQ;EACE,4BhGMQ;AJwsgBlB;;AoG/sgBQ;EACE,4BhGMQ;AJwsgBlB;;AoG/sgBQ;EACE,4BhGMQ;AJwsgBlB;;AoG5sgBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ+sgBlB;;AoG3sgBU;EACE,chGLM;AJmtgBlB;;AoG/sgBU;EACE,chGLM;AJmtgBlB;;AoG/sgBU;EACE,chGLM;AJmtgBlB;;AoG/sgBU;EACE,chGLM;AJmtgBlB;;AoG/sgBU;EACE,chGLM;AJmtgBlB;;AoG5sgBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ0tgBlB;;AoGxsgBQ;EACE,+BhG3BK;AJsugBf;;AoG5sgBQ;EACE,+BhG3BK;AJsugBf;;AoG5sgBQ;EACE,+BhG3BK;AJsugBf;;AoG5sgBQ;EACE,+BhG3BK;AJsugBf;;AoG5sgBQ;EACE,+BhG3BK;AJsugBf;;AoGzsgBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ6ugBf;;AoGxsgBU;EACE,WhGtCG;AJivgBf;;AoG5sgBU;EACE,WhGtCG;AJivgBf;;AoG5sgBU;EACE,WhGtCG;AJivgBf;;AoG5sgBU;EACE,WhGtCG;AJivgBf;;AoG5sgBU;EACE,WhGtCG;AJivgBf;;AoGzsgBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJwvgBf;;AoG7vgBE;EACE,yBL8BiB;EK7BjB,WhGGW;AJ6vgBf;;AoG5vgBQ;EACE,4BhGMQ;AJyvgBlB;;AoGhwgBQ;EACE,4BhGMQ;AJyvgBlB;;AoGhwgBQ;EACE,4BhGMQ;AJyvgBlB;;AoGhwgBQ;EACE,4BhGMQ;AJyvgBlB;;AoGhwgBQ;EACE,4BhGMQ;AJyvgBlB;;AoG7vgBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJgwgBlB;;AoG5vgBU;EACE,chGLM;AJowgBlB;;AoGhwgBU;EACE,chGLM;AJowgBlB;;AoGhwgBU;EACE,chGLM;AJowgBlB;;AoGhwgBU;EACE,chGLM;AJowgBlB;;AoGhwgBU;EACE,chGLM;AJowgBlB;;AoG7vgBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ2wgBlB;;AoGzvgBQ;EACE,+BhG3BK;AJuxgBf;;AoG7vgBQ;EACE,+BhG3BK;AJuxgBf;;AoG7vgBQ;EACE,+BhG3BK;AJuxgBf;;AoG7vgBQ;EACE,+BhG3BK;AJuxgBf;;AoG7vgBQ;EACE,+BhG3BK;AJuxgBf;;AoG1vgBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ8xgBf;;AoGzvgBU;EACE,WhGtCG;AJkygBf;;AoG7vgBU;EACE,WhGtCG;AJkygBf;;AoG7vgBU;EACE,WhGtCG;AJkygBf;;AoG7vgBU;EACE,WhGtCG;AJkygBf;;AoG7vgBU;EACE,WhGtCG;AJkygBf;;AoG1vgBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJyygBf;;AoG9ygBE;EACE,yBL+BiB;EK9BjB,WhGGW;AJ8ygBf;;AoG7ygBQ;EACE,4BhGMQ;AJ0ygBlB;;AoGjzgBQ;EACE,4BhGMQ;AJ0ygBlB;;AoGjzgBQ;EACE,4BhGMQ;AJ0ygBlB;;AoGjzgBQ;EACE,4BhGMQ;AJ0ygBlB;;AoGjzgBQ;EACE,4BhGMQ;AJ0ygBlB;;AoG9ygBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJizgBlB;;AoG7ygBU;EACE,chGLM;AJqzgBlB;;AoGjzgBU;EACE,chGLM;AJqzgBlB;;AoGjzgBU;EACE,chGLM;AJqzgBlB;;AoGjzgBU;EACE,chGLM;AJqzgBlB;;AoGjzgBU;EACE,chGLM;AJqzgBlB;;AoG9ygBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ4zgBlB;;AoG1ygBQ;EACE,+BhG3BK;AJw0gBf;;AoG9ygBQ;EACE,+BhG3BK;AJw0gBf;;AoG9ygBQ;EACE,+BhG3BK;AJw0gBf;;AoG9ygBQ;EACE,+BhG3BK;AJw0gBf;;AoG9ygBQ;EACE,+BhG3BK;AJw0gBf;;AoG3ygBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJ+0gBf;;AoG1ygBU;EACE,WhGtCG;AJm1gBf;;AoG9ygBU;EACE,WhGtCG;AJm1gBf;;AoG9ygBU;EACE,WhGtCG;AJm1gBf;;AoG9ygBU;EACE,WhGtCG;AJm1gBf;;AoG9ygBU;EACE,WhGtCG;AJm1gBf;;AoG3ygBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ01gBf;;AoG/1gBE;EACE,yBLgCiB;EK/BjB,WhGGW;AJ+1gBf;;AoG91gBQ;EACE,4BhGMQ;AJ21gBlB;;AoGl2gBQ;EACE,4BhGMQ;AJ21gBlB;;AoGl2gBQ;EACE,4BhGMQ;AJ21gBlB;;AoGl2gBQ;EACE,4BhGMQ;AJ21gBlB;;AoGl2gBQ;EACE,4BhGMQ;AJ21gBlB;;AoG/1gBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJk2gBlB;;AoG91gBU;EACE,chGLM;AJs2gBlB;;AoGl2gBU;EACE,chGLM;AJs2gBlB;;AoGl2gBU;EACE,chGLM;AJs2gBlB;;AoGl2gBU;EACE,chGLM;AJs2gBlB;;AoGl2gBU;EACE,chGLM;AJs2gBlB;;AoG/1gBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ62gBlB;;AoG31gBQ;EACE,+BhG3BK;AJy3gBf;;AoG/1gBQ;EACE,+BhG3BK;AJy3gBf;;AoG/1gBQ;EACE,+BhG3BK;AJy3gBf;;AoG/1gBQ;EACE,+BhG3BK;AJy3gBf;;AoG/1gBQ;EACE,+BhG3BK;AJy3gBf;;AoG51gBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJg4gBf;;AoG31gBU;EACE,WhGtCG;AJo4gBf;;AoG/1gBU;EACE,WhGtCG;AJo4gBf;;AoG/1gBU;EACE,WhGtCG;AJo4gBf;;AoG/1gBU;EACE,WhGtCG;AJo4gBf;;AoG/1gBU;EACE,WhGtCG;AJo4gBf;;AoG51gBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ24gBf;;AoGh5gBE;EACE,yBLiCiB;EKhCjB,chGqFmB;AJ8zgBvB;;AoG/4gBQ;EACE,4BhGMQ;AJ44gBlB;;AoGn5gBQ;EACE,4BhGMQ;AJ44gBlB;;AoGn5gBQ;EACE,4BhGMQ;AJ44gBlB;;AoGn5gBQ;EACE,4BhGMQ;AJ44gBlB;;AoGn5gBQ;EACE,4BhGMQ;AJ44gBlB;;AoGh5gBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJm5gBlB;;AoG/4gBU;EACE,chGLM;AJu5gBlB;;AoGn5gBU;EACE,chGLM;AJu5gBlB;;AoGn5gBU;EACE,chGLM;AJu5gBlB;;AoGn5gBU;EACE,chGLM;AJu5gBlB;;AoGn5gBU;EACE,chGLM;AJu5gBlB;;AoGh5gBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ85gBlB;;AoG54gBQ;EACE,+BhG3BK;AJ06gBf;;AoGh5gBQ;EACE,+BhG3BK;AJ06gBf;;AoGh5gBQ;EACE,+BhG3BK;AJ06gBf;;AoGh5gBQ;EACE,+BhG3BK;AJ06gBf;;AoGh5gBQ;EACE,+BhG3BK;AJ06gBf;;AoG74gBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJi7gBf;;AoG54gBU;EACE,WhGtCG;AJq7gBf;;AoGh5gBU;EACE,WhGtCG;AJq7gBf;;AoGh5gBU;EACE,WhGtCG;AJq7gBf;;AoGh5gBU;EACE,WhGtCG;AJq7gBf;;AoGh5gBU;EACE,WhGtCG;AJq7gBf;;AoG74gBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ47gBf;;AoGj8gBE;EACE,yBLkCiB;EKjCjB,chGqFmB;AJ+2gBvB;;AoGh8gBQ;EACE,4BhGMQ;AJ67gBlB;;AoGp8gBQ;EACE,4BhGMQ;AJ67gBlB;;AoGp8gBQ;EACE,4BhGMQ;AJ67gBlB;;AoGp8gBQ;EACE,4BhGMQ;AJ67gBlB;;AoGp8gBQ;EACE,4BhGMQ;AJ67gBlB;;AoGj8gBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJo8gBlB;;AoGh8gBU;EACE,chGLM;AJw8gBlB;;AoGp8gBU;EACE,chGLM;AJw8gBlB;;AoGp8gBU;EACE,chGLM;AJw8gBlB;;AoGp8gBU;EACE,chGLM;AJw8gBlB;;AoGp8gBU;EACE,chGLM;AJw8gBlB;;AoGj8gBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJ+8gBlB;;AoG77gBQ;EACE,+BhG3BK;AJ29gBf;;AoGj8gBQ;EACE,+BhG3BK;AJ29gBf;;AoGj8gBQ;EACE,+BhG3BK;AJ29gBf;;AoGj8gBQ;EACE,+BhG3BK;AJ29gBf;;AoGj8gBQ;EACE,+BhG3BK;AJ29gBf;;AoG97gBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJk+gBf;;AoG77gBU;EACE,WhGtCG;AJs+gBf;;AoGj8gBU;EACE,WhGtCG;AJs+gBf;;AoGj8gBU;EACE,WhGtCG;AJs+gBf;;AoGj8gBU;EACE,WhGtCG;AJs+gBf;;AoGj8gBU;EACE,WhGtCG;AJs+gBf;;AoG97gBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ6+gBf;;AoGl/gBE;EACE,yBLmCiB;EKlCjB,WhGGW;AJk/gBf;;AoGj/gBQ;EACE,4BhGMQ;AJ8+gBlB;;AoGr/gBQ;EACE,4BhGMQ;AJ8+gBlB;;AoGr/gBQ;EACE,4BhGMQ;AJ8+gBlB;;AoGr/gBQ;EACE,4BhGMQ;AJ8+gBlB;;AoGr/gBQ;EACE,4BhGMQ;AJ8+gBlB;;AoGl/gBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJq/gBlB;;AoGj/gBU;EACE,chGLM;AJy/gBlB;;AoGr/gBU;EACE,chGLM;AJy/gBlB;;AoGr/gBU;EACE,chGLM;AJy/gBlB;;AoGr/gBU;EACE,chGLM;AJy/gBlB;;AoGr/gBU;EACE,chGLM;AJy/gBlB;;AoGl/gBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJgghBlB;;AoG9+gBQ;EACE,+BhG3BK;AJ4ghBf;;AoGl/gBQ;EACE,+BhG3BK;AJ4ghBf;;AoGl/gBQ;EACE,+BhG3BK;AJ4ghBf;;AoGl/gBQ;EACE,+BhG3BK;AJ4ghBf;;AoGl/gBQ;EACE,+BhG3BK;AJ4ghBf;;AoG/+gBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJmhhBf;;AoG9+gBU;EACE,WhGtCG;AJuhhBf;;AoGl/gBU;EACE,WhGtCG;AJuhhBf;;AoGl/gBU;EACE,WhGtCG;AJuhhBf;;AoGl/gBU;EACE,WhGtCG;AJuhhBf;;AoGl/gBU;EACE,WhGtCG;AJuhhBf;;AoG/+gBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ8hhBf;;AoGnihBE;EACE,yBLoCiB;EKnCjB,WhGGW;AJmihBf;;AoGlihBQ;EACE,4BhGMQ;AJ+hhBlB;;AoGtihBQ;EACE,4BhGMQ;AJ+hhBlB;;AoGtihBQ;EACE,4BhGMQ;AJ+hhBlB;;AoGtihBQ;EACE,4BhGMQ;AJ+hhBlB;;AoGtihBQ;EACE,4BhGMQ;AJ+hhBlB;;AoGnihBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJsihBlB;;AoGlihBU;EACE,chGLM;AJ0ihBlB;;AoGtihBU;EACE,chGLM;AJ0ihBlB;;AoGtihBU;EACE,chGLM;AJ0ihBlB;;AoGtihBU;EACE,chGLM;AJ0ihBlB;;AoGtihBU;EACE,chGLM;AJ0ihBlB;;AoGnihBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJijhBlB;;AoG/hhBQ;EACE,+BhG3BK;AJ6jhBf;;AoGnihBQ;EACE,+BhG3BK;AJ6jhBf;;AoGnihBQ;EACE,+BhG3BK;AJ6jhBf;;AoGnihBQ;EACE,+BhG3BK;AJ6jhBf;;AoGnihBQ;EACE,+BhG3BK;AJ6jhBf;;AoGhihBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJokhBf;;AoG/hhBU;EACE,WhGtCG;AJwkhBf;;AoGnihBU;EACE,WhGtCG;AJwkhBf;;AoGnihBU;EACE,WhGtCG;AJwkhBf;;AoGnihBU;EACE,WhGtCG;AJwkhBf;;AoGnihBU;EACE,WhGtCG;AJwkhBf;;AoGhihBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJ+khBf;;AoGplhBE;EACE,yBLqCiB;EKpCjB,WhGGW;AJolhBf;;AoGnlhBQ;EACE,4BhGMQ;AJglhBlB;;AoGvlhBQ;EACE,4BhGMQ;AJglhBlB;;AoGvlhBQ;EACE,4BhGMQ;AJglhBlB;;AoGvlhBQ;EACE,4BhGMQ;AJglhBlB;;AoGvlhBQ;EACE,4BhGMQ;AJglhBlB;;AoGplhBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJulhBlB;;AoGnlhBU;EACE,chGLM;AJ2lhBlB;;AoGvlhBU;EACE,chGLM;AJ2lhBlB;;AoGvlhBU;EACE,chGLM;AJ2lhBlB;;AoGvlhBU;EACE,chGLM;AJ2lhBlB;;AoGvlhBU;EACE,chGLM;AJ2lhBlB;;AoGplhBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJkmhBlB;;AoGhlhBQ;EACE,+BhG3BK;AJ8mhBf;;AoGplhBQ;EACE,+BhG3BK;AJ8mhBf;;AoGplhBQ;EACE,+BhG3BK;AJ8mhBf;;AoGplhBQ;EACE,+BhG3BK;AJ8mhBf;;AoGplhBQ;EACE,+BhG3BK;AJ8mhBf;;AoGjlhBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJqnhBf;;AoGhlhBU;EACE,WhGtCG;AJynhBf;;AoGplhBU;EACE,WhGtCG;AJynhBf;;AoGplhBU;EACE,WhGtCG;AJynhBf;;AoGplhBU;EACE,WhGtCG;AJynhBf;;AoGplhBU;EACE,WhGtCG;AJynhBf;;AoGjlhBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJgohBf;;AoGrohBE;EACE,sBhGIW;EgGHX,chGqFmB;AJmjhBvB;;AoGpohBQ;EACE,4BhGMQ;AJiohBlB;;AoGxohBQ;EACE,4BhGMQ;AJiohBlB;;AoGxohBQ;EACE,4BhGMQ;AJiohBlB;;AoGxohBQ;EACE,4BhGMQ;AJiohBlB;;AoGxohBQ;EACE,4BhGMQ;AJiohBlB;;AoGrohBQ;;EAEE,4BAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJwohBlB;;AoGpohBU;EACE,chGLM;AJ4ohBlB;;AoGxohBU;EACE,chGLM;AJ4ohBlB;;AoGxohBU;EACE,chGLM;AJ4ohBlB;;AoGxohBU;EACE,chGLM;AJ4ohBlB;;AoGxohBU;EACE,chGLM;AJ4ohBlB;;AoGrohBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJmphBlB;;AoGjohBQ;EACE,+BhG3BK;AJ+phBf;;AoGrohBQ;EACE,+BhG3BK;AJ+phBf;;AoGrohBQ;EACE,+BhG3BK;AJ+phBf;;AoGrohBQ;EACE,+BhG3BK;AJ+phBf;;AoGrohBQ;EACE,+BhG3BK;AJ+phBf;;AoGlohBQ;;EAEE,uBAAqC;EACrC,mBAAiC;EACjC,+BhGjCK;AJsqhBf;;AoGjohBU;EACE,WhGtCG;AJ0qhBf;;AoGrohBU;EACE,WhGtCG;AJ0qhBf;;AoGrohBU;EACE,WhGtCG;AJ0qhBf;;AoGrohBU;EACE,WhGtCG;AJ0qhBf;;AoGrohBU;EACE,WhGtCG;AJ0qhBf;;AoGlohBU;;EAEE,uBAAqC;EACrC,8BAA4C;EAC5C,WhG5CG;AJirhBf;;AoGtrhBE;EACE,yBhGUc;EgGTd,WhGGW;AJsrhBf;;AoGrrhBQ;EACE,4BhGMQ;AJkrhBlB;;AoGzrhBQ;EACE,4BhGMQ;AJkrhBlB;;AoGzrhBQ;EACE,4BhGMQ;AJkrhBlB;;AoGzrhBQ;EACE,4BhGMQ;AJkrhBlB;;AoGzrhBQ;EACE,4BhGMQ;AJkrhBlB;;AoGtrhBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJyrhBlB;;AoGrrhBU;EACE,chGLM;AJ6rhBlB;;AoGzrhBU;EACE,chGLM;AJ6rhBlB;;AoGzrhBU;EACE,chGLM;AJ6rhBlB;;AoGzrhBU;EACE,chGLM;AJ6rhBlB;;AoGzrhBU;EACE,chGLM;AJ6rhBlB;;AoGtrhBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJoshBlB;;AoGlrhBQ;EACE,+BhG3BK;AJgthBf;;AoGtrhBQ;EACE,+BhG3BK;AJgthBf;;AoGtrhBQ;EACE,+BhG3BK;AJgthBf;;AoGtrhBQ;EACE,+BhG3BK;AJgthBf;;AoGtrhBQ;EACE,+BhG3BK;AJgthBf;;AoGnrhBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJuthBf;;AoGlrhBU;EACE,WhGtCG;AJ2thBf;;AoGtrhBU;EACE,WhGtCG;AJ2thBf;;AoGtrhBU;EACE,WhGtCG;AJ2thBf;;AoGtrhBU;EACE,WhGtCG;AJ2thBf;;AoGtrhBU;EACE,WhGtCG;AJ2thBf;;AoGnrhBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJkuhBf;;AoGvuhBE;EACE,yBhGYc;EgGXd,WhGGW;AJuuhBf;;AoGtuhBQ;EACE,4BhGMQ;AJmuhBlB;;AoG1uhBQ;EACE,4BhGMQ;AJmuhBlB;;AoG1uhBQ;EACE,4BhGMQ;AJmuhBlB;;AoG1uhBQ;EACE,4BhGMQ;AJmuhBlB;;AoG1uhBQ;EACE,4BhGMQ;AJmuhBlB;;AoGvuhBQ;;EAEE,yBAAoC;EACpC,qBAAgC;EAChC,4BhGAQ;AJ0uhBlB;;AoGtuhBU;EACE,chGLM;AJ8uhBlB;;AoG1uhBU;EACE,chGLM;AJ8uhBlB;;AoG1uhBU;EACE,chGLM;AJ8uhBlB;;AoG1uhBU;EACE,chGLM;AJ8uhBlB;;AoG1uhBU;EACE,chGLM;AJ8uhBlB;;AoGvuhBU;;EAEE,yBAAoC;EACpC,gCAA2C;EAC3C,chGXM;AJqvhBlB;;AoGnuhBQ;EACE,+BhG3BK;AJiwhBf;;AoGvuhBQ;EACE,+BhG3BK;AJiwhBf;;AoGvuhBQ;EACE,+BhG3BK;AJiwhBf;;AoGvuhBQ;EACE,+BhG3BK;AJiwhBf;;AoGvuhBQ;EACE,+BhG3BK;AJiwhBf;;AoGpuhBQ;;EAEE,yBAAqC;EACrC,qBAAiC;EACjC,+BhGjCK;AJwwhBf;;AoGnuhBU;EACE,WhGtCG;AJ4whBf;;AoGvuhBU;EACE,WhGtCG;AJ4whBf;;AoGvuhBU;EACE,WhGtCG;AJ4whBf;;AoGvuhBU;EACE,WhGtCG;AJ4whBf;;AoGvuhBU;EACE,WhGtCG;AJ4whBf;;AoGpuhBU;;EAEE,yBAAqC;EACrC,gCAA4C;EAC5C,WhG5CG;AJmxhBf;;AqG1xhBA;EAEI,qBAAqB;ArG4xhBzB;;AqG9xhBA;EAKM,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,qBAAuB;EAAvB,uBAAuB;EACvB,0BAAsB;EAAtB,sBAAsB;EACtB,gBAAgB;ArG6xhBtB;;AqGtyhBA;EAcQ,YAAY;EACZ,kBjGqO8C;AJujhBtD;;AqG3yhBA;EAmBM,gBAAgB;EAChB,kBjGgOgD;EiG/NhD,gBjGoO2B;AJwjhBjC;;AqGjzhBA;EAwBM,gBAAgB;ArG6xhBtB;;AqGrzhBA;EA8BM,oBAAiC;ArG2xhBvC;;AqGzzhBA;EAmCM,ejGgN4B;AJ0khBlC;;AmF3zhBI;;EkB0CE,oCAAiD;EACjD,gCAAkC;EAClC,cjGjCY;AJuzhBlB;;AmFl0hBI;EkBgDE,cNnBe;A/FyyhBrB;;AmFt0hBI;EkBqDI,yBNxBa;EMyBb,qBNzBa;EM0Bb,WjGlDO;AJu0hBf;;AmF50hBI;EkB2DM,yBAA2B;ArGqxhBrC;;AmFh1hBI;EkBiEI,yBjGpDU;EiGqDV,qBjGvDU;AJ00hBlB;;AmFr1hBI;EkBsEM,cAAgC;EAChC,yBAAoC;ArGmxhB9C;;AsG51hBA;EAEI,kBAAkB;AtG81hBtB;;AsGh2hBA;EAKM,mBAAmB;AtG+1hBzB;;AsGp2hBA;EASM,6BAA6B;EAC7B,SAAS;EACT,eAAe;EACf,eAAe;EAEf,yBlGiU8B;EkGhU9B,kBAAkB;EAClB,UAAU;EACV,MAAM;AtG81hBZ;;AsGx1hBA;E1FTI,gB0Fa0B;AtGw1hB9B;;AsGl1hBA;EASI,gClGoY0F;AJy8gB9F;;AsGz0hBA;;;;;;;;;EAUI,iClG4X6F;AJ+8gBjG;;AsGv0hBA;EAUM,iClG8W2F;AJm9gBjG;;AsG5zhBA;;;;;;;;;EAUI,kClG4V6F;AJk+gBjG;;AsG1zhBA;EAUM,kClG8U2F;AJs+gBjG;;AsG/yhBA;EACE,gBlGgJ+B;AJkqhBjC;;AsG/yhBA;EjGoDI,cAAW;EiGlDb,clGxEe;EkGyEf,aAAa;EACb,mBlGwU4C;EkGvU5C,WAAW;AtGkzhBb;;AsG/yhBA;E1FtGI,sBR6MgC;EC3C9B,mBAAW;EiGzDf,wClGjFe;EkGkFf,clG/BqB;EkGgCrB,aAAa;EACb,gBlGkI+B;EkGjI/B,iBAAiB;EACjB,eAAe;EACf,uBlGgkBiC;EkG/jBjC,kBAAkB;EAClB,SAAS;EACT,UAAU;AtGkzhBZ;;AsG/yhBA;EAEI,qBlG/Fa;AJg5hBjB;;AsGnzhBA;EAaM,qBlG1GW;EkG2GX,2ClG3GW;AJq5hBjB;;AsGxzhBA;;EAmBM,cAAc;AtG0yhBpB;;AsGpyhBA;EAGM,sBlG2QyG;EkG1QzG,kFlG4QgG;AJyhhBtG;;AsGhyhBA;EAEI,qBlGjIa;AJm6hBjB;;AsGpyhBA;EAUM,qBlGzIW;EkG0IX,2ClG1IW;AJw6hBjB;;AsGzyhBA;;EAgBM,cAAc;AtG8xhBpB;;AsGxxhBA;;EAIM,cAAc;AtGyxhBpB;;AsGpxhBA;EAGM,clGjKW;AJs7hBjB;;AsGxxhBA;;EAQM,cAAc;AtGqxhBpB;;AsGhxhBA;EAEI,clG7Ka;AJ+7hBjB;;AsGpxhBA;EAKM,qBlGhLW;AJm8hBjB;;AsGxxhBA;;EAWI,cAAc;AtGkxhBlB;;AsG7xhBA;E7E/MI,yB6E+N2D;EACzD,qBAAkD;AtGixhBxD;;AsGlyhBA;EAuBM,2ClGlMW;AJi9hBjB;;AsGtyhBA;EA2BM,qBlGtMW;AJq9hBjB;;AsGzwhBA;EAGM,qBlG/MW;AJy9hBjB;;AsG7whBA;;EAQM,cAAc;AtG0whBpB;;AsGlxhBA;EAaQ,qBlGzNS;EkG0NT,2ClG1NS;AJm+hBjB;;AsGlwhBA;EAEI,mBlGpBkD;AJwxhBtD;;AsG/vhBA;;EAGI,aAAa;EACb,cAAc;EACd,eAAe;EACf,gBAAgB;EAChB,mBAAmB;AtGiwhBvB;;AsGxwhBA;;EAUM,wBAAwB;AtGmwhB9B;;AsG7whBA;;EAaM,wBAAwB;AtGqwhB9B;;AuG7hiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGgiiBvC;;AuG7hiBI;EACE,6DnGuBW;AJygiBjB;;AuG7hiBI;EACE,yBAAqC;AvGgiiB3C;;AuG3hiBI;EACE,yBAAkB;EAClB,qBAAiC;AvG8hiBvC;;AuG3hiBI;EACE,6DnGQW;AJshiBjB;;AuG3hiBI;EACE,yBAAsC;AvG8hiB5C;;AuGvjiBI;EACE,yBAAkB;EAClB,qBAAiC;AvG0jiBvC;;AuGvjiBI;EACE,+DnGIY;AJsjiBlB;;AuGvjiBI;EACE,yBAAqC;AvG0jiB3C;;AuGrjiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGwjiBvC;;AuGrjiBI;EACE,+DnGXY;AJmkiBlB;;AuGrjiBI;EACE,yBAAsC;AvGwjiB5C;;AuGjliBI;EACE,yBAAkB;EAClB,qBAAiC;AvGoliBvC;;AuGjliBI;EACE,6DnG8BW;AJsjiBjB;;AuGjliBI;EACE,yBAAqC;AvGoliB3C;;AuG/kiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGkliBvC;;AuG/kiBI;EACE,6DnGeW;AJmkiBjB;;AuG/kiBI;EACE,yBAAsC;AvGkliB5C;;AuG3miBI;EACE,yBAAkB;EAClB,qBAAiC;AvG8miBvC;;AuG3miBI;EACE,8DnGgCW;AJ8kiBjB;;AuG3miBI;EACE,yBAAqC;AvG8miB3C;;AuGzmiBI;EACE,yBAAkB;EAClB,qBAAiC;AvG4miBvC;;AuGzmiBI;EACE,8DnGiBW;AJ2liBjB;;AuGzmiBI;EACE,yBAAsC;AvG4miB5C;;AuGroiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGwoiBvC;;AuGroiBI;EACE,6DnG6BW;AJ2miBjB;;AuGroiBI;EACE,yBAAqC;AvGwoiB3C;;AuGnoiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGsoiBvC;;AuGnoiBI;EACE,6DnGcW;AJwniBjB;;AuGnoiBI;EACE,yBAAsC;AvGsoiB5C;;AuG/piBI;EACE,yBAAkB;EAClB,qBAAiC;AvGkqiBvC;;AuG/piBI;EACE,6DnG2BW;AJuoiBjB;;AuG/piBI;EACE,yBAAqC;AvGkqiB3C;;AuG7piBI;EACE,yBAAkB;EAClB,qBAAiC;AvGgqiBvC;;AuG7piBI;EACE,6DnGYW;AJopiBjB;;AuG7piBI;EACE,yBAAsC;AvGgqiB5C;;AuGzriBI;EACE,yBAAkB;EAClB,qBAAiC;AvG4riBvC;;AuGzriBI;EACE,+DnGDY;AJ6riBlB;;AuGzriBI;EACE,yBAAqC;AvG4riB3C;;AuGvriBI;EACE,yBAAkB;EAClB,qBAAiC;AvG0riBvC;;AuGvriBI;EACE,+DnGhBY;AJ0siBlB;;AuGvriBI;EACE,uBAAsC;AvG0riB5C;;AuGntiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGstiBvC;;AuGntiBI;EACE,4DnGMY;AJgtiBlB;;AuGntiBI;EACE,uBAAqC;AvGstiB3C;;AuGjtiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGotiBvC;;AuGjtiBI;EACE,4DnGTY;AJ6tiBlB;;AuGjtiBI;EACE,yBAAsC;AvGotiB5C;;AuG7uiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGgviBvC;;AuG7uiBI;EACE,8DhBNa;AvFsviBnB;;AuG7uiBI;EACE,yBAAqC;AvGgviB3C;;AuG3uiBI;EACE,yBAAkB;EAClB,qBAAiC;AvG8uiBvC;;AuG3uiBI;EACE,8DhBrBa;AvFmwiBnB;;AuG3uiBI;EACE,yBAAsC;AvG8uiB5C;;AuGvwiBI;EACE,yBAAkB;EAClB,mBAAiC;AvG0wiBvC;;AuGvwiBI;EACE,2DhBLQ;AvF+wiBd;;AuGvwiBI;EACE,uBAAqC;AvG0wiB3C;;AuGrwiBI;EACE,yBAAkB;EAClB,mBAAiC;AvGwwiBvC;;AuGrwiBI;EACE,2DhBpBQ;AvF4xiBd;;AuGrwiBI;EACE,yBAAsC;AvGwwiB5C;;AuGjyiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGoyiBvC;;AuGjyiBI;EACE,8DhBHS;AvFuyiBf;;AuGjyiBI;EACE,yBAAqC;AvGoyiB3C;;AuG/xiBI;EACE,yBAAkB;EAClB,qBAAiC;AvGkyiBvC;;AuG/xiBI;EACE,8DhBlBS;AvFoziBf;;AuG/xiBI;EACE,yBAAsC;AvGkyiB5C;;AuG3ziBI;EACE,yBAAkB;EAClB,qBAAiC;AvG8ziBvC;;AuG3ziBI;EACE,6DhBFQ;AvFg0iBd;;AuG3ziBI;EACE,yBAAqC;AvG8ziB3C;;AuGzziBI;EACE,yBAAkB;EAClB,qBAAiC;AvG4ziBvC;;AuGzziBI;EACE,6DhBjBQ;AvF60iBd;;AuGzziBI;EACE,yBAAsC;AvG4ziB5C;;AuGr1iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGw1iBvC;;AuGr1iBI;EACE,8DhBAW;AvFw1iBjB;;AuGr1iBI;EACE,yBAAqC;AvGw1iB3C;;AuGn1iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGs1iBvC;;AuGn1iBI;EACE,8DhBfW;AvFq2iBjB;;AuGn1iBI;EACE,yBAAsC;AvGs1iB5C;;AuG/2iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGk3iBvC;;AuG/2iBI;EACE,6DhBEU;AvFg3iBhB;;AuG/2iBI;EACE,yBAAqC;AvGk3iB3C;;AuG72iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGg3iBvC;;AuG72iBI;EACE,6DhBbU;AvF63iBhB;;AuG72iBI;EACE,yBAAsC;AvGg3iB5C;;AuGz4iBI;EACE,yBAAkB;EAClB,qBAAiC;AvG44iBvC;;AuGz4iBI;EACE,6DnGuBW;AJq3iBjB;;AuGz4iBI;EACE,yBAAqC;AvG44iB3C;;AuGv4iBI;EACE,yBAAkB;EAClB,qBAAiC;AvG04iBvC;;AuGv4iBI;EACE,6DnGQW;AJk4iBjB;;AuGv4iBI;EACE,yBAAsC;AvG04iB5C;;AuGn6iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGs6iBvC;;AuGn6iBI;EACE,8DnGwBW;AJ84iBjB;;AuGn6iBI;EACE,yBAAqC;AvGs6iB3C;;AuGj6iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGo6iBvC;;AuGj6iBI;EACE,8DnGSW;AJ25iBjB;;AuGj6iBI;EACE,yBAAsC;AvGo6iB5C;;AuG77iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGg8iBvC;;AuG77iBI;EACE,8DnGyBW;AJu6iBjB;;AuG77iBI;EACE,yBAAqC;AvGg8iB3C;;AuG37iBI;EACE,yBAAkB;EAClB,qBAAiC;AvG87iBvC;;AuG37iBI;EACE,8DnGUW;AJo7iBjB;;AuG37iBI;EACE,yBAAsC;AvG87iB5C;;AuGv9iBI;EACE,yBAAkB;EAClB,qBAAiC;AvG09iBvC;;AuGv9iBI;EACE,8DnG0BW;AJg8iBjB;;AuGv9iBI;EACE,yBAAqC;AvG09iB3C;;AuGr9iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGw9iBvC;;AuGr9iBI;EACE,8DnGWW;AJ68iBjB;;AuGr9iBI;EACE,yBAAsC;AvGw9iB5C;;AuGj/iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGo/iBvC;;AuGj/iBI;EACE,6DnG2BW;AJy9iBjB;;AuGj/iBI;EACE,yBAAqC;AvGo/iB3C;;AuG/+iBI;EACE,yBAAkB;EAClB,qBAAiC;AvGk/iBvC;;AuG/+iBI;EACE,6DnGYW;AJs+iBjB;;AuG/+iBI;EACE,yBAAsC;AvGk/iB5C;;AuG3gjBI;EACE,yBAAkB;EAClB,qBAAiC;AvG8gjBvC;;AuG3gjBI;EACE,8DnG4BW;AJk/iBjB;;AuG3gjBI;EACE,yBAAqC;AvG8gjB3C;;AuGzgjBI;EACE,yBAAkB;EAClB,qBAAiC;AvG4gjBvC;;AuGzgjBI;EACE,8DnGaW;AJ+/iBjB;;AuGzgjBI;EACE,yBAAsC;AvG4gjB5C;;AuGrijBI;EACE,yBAAkB;EAClB,qBAAiC;AvGwijBvC;;AuGrijBI;EACE,6DnG6BW;AJ2gjBjB;;AuGrijBI;EACE,yBAAqC;AvGwijB3C;;AuGnijBI;EACE,yBAAkB;EAClB,qBAAiC;AvGsijBvC;;AuGnijBI;EACE,6DnGcW;AJwhjBjB;;AuGnijBI;EACE,yBAAsC;AvGsijB5C;;AuG/jjBI;EACE,yBAAkB;EAClB,qBAAiC;AvGkkjBvC;;AuG/jjBI;EACE,6DnG8BW;AJoijBjB;;AuG/jjBI;EACE,yBAAqC;AvGkkjB3C;;AuG7jjBI;EACE,yBAAkB;EAClB,qBAAiC;AvGgkjBvC;;AuG7jjBI;EACE,6DnGeW;AJijjBjB;;AuG7jjBI;EACE,yBAAsC;AvGgkjB5C;;AuGzljBI;EACE,yBAAkB;EAClB,qBAAiC;AvG4ljBvC;;AuGzljBI;EACE,8DnG+BW;AJ6jjBjB;;AuGzljBI;EACE,yBAAqC;AvG4ljB3C;;AuGvljBI;EACE,yBAAkB;EAClB,qBAAiC;AvG0ljBvC;;AuGvljBI;EACE,8DnGgBW;AJ0kjBjB;;AuGvljBI;EACE,yBAAsC;AvG0ljB5C;;AuGnnjBI;EACE,yBAAkB;EAClB,qBAAiC;AvGsnjBvC;;AuGnnjBI;EACE,8DnGgCW;AJsljBjB;;AuGnnjBI;EACE,yBAAqC;AvGsnjB3C;;AuGjnjBI;EACE,yBAAkB;EAClB,qBAAiC;AvGonjBvC;;AuGjnjBI;EACE,8DnGiBW;AJmmjBjB;;AuGjnjBI;EACE,yBAAsC;AvGonjB5C;;AuG7ojBI;EACE,sBAAkB;EAClB,qBAAiC;AvGgpjBvC;;AuG7ojBI;EACE,+DnGFS;AJkpjBf;;AuG7ojBI;EACE,yBAAqC;AvGgpjB3C;;AuG3ojBI;EACE,sBAAkB;EAClB,qBAAiC;AvG8ojBvC;;AuG3ojBI;EACE,+DnGjBS;AJ+pjBf;;AuG3ojBI;EACE,uBAAsC;AvG8ojB5C;;AuGvqjBI;EACE,yBAAkB;EAClB,qBAAiC;AvG0qjBvC;;AuGvqjBI;EACE,+DnGIY;AJsqjBlB;;AuGvqjBI;EACE,yBAAqC;AvG0qjB3C;;AuGrqjBI;EACE,yBAAkB;EAClB,qBAAiC;AvGwqjBvC;;AuGrqjBI;EACE,+DnGXY;AJmrjBlB;;AuGrqjBI;EACE,yBAAsC;AvGwqjB5C;;AuGjsjBI;EACE,yBAAkB;EAClB,qBAAiC;AvGosjBvC;;AuGjsjBI;EACE,4DnGMY;AJ8rjBlB;;AuGjsjBI;EACE,uBAAqC;AvGosjB3C;;AuG/rjBI;EACE,yBAAkB;EAClB,qBAAiC;AvGksjBvC;;AuG/rjBI;EACE,4DnGTY;AJ2sjBlB;;AuG/rjBI;EACE,yBAAsC;AvGksjB5C;;AuG1rjBI;EACE,aAAa;AvG6rjBnB;;AuG3rjBM;EACE,6DnGRS;AJssjBjB;;AuG3rjBM;EACE,6DnGZS;AJ0sjBjB;;AuG3rjBM;EACE,6DnGhBS;AJ8sjBjB;;AuG1rjBI;EACE,yBnGrBW;AJktjBjB;;AuG3rjBM;EACE,yBAAsC;AvG8rjB9C;;AuG1rjBI;EACE,yBnG7BW;AJ0tjBjB;;AuG3rjBM;EACE,yBAAsC;AvG8rjB9C;;AuG1rjBI;EACE,yBnGrCW;AJkujBjB;;AuG3rjBM;EACE,yBAAsC;AvG8rjB9C;;AuGlujBI;EACE,aAAa;AvGqujBnB;;AuGnujBM;EACE,+DnG3BU;AJiwjBlB;;AuGnujBM;EACE,+DnG/BU;AJqwjBlB;;AuGnujBM;EACE,+DnGnCU;AJywjBlB;;AuGlujBI;EACE,yBnGxCY;AJ6wjBlB;;AuGnujBM;EACE,yBAAsC;AvGsujB9C;;AuGlujBI;EACE,yBnGhDY;AJqxjBlB;;AuGnujBM;EACE,yBAAsC;AvGsujB9C;;AuGlujBI;EACE,yBnGxDY;AJ6xjBlB;;AuGnujBM;EACE,yBAAsC;AvGsujB9C;;AuG1wjBI;EACE,aAAa;AvG6wjBnB;;AuG3wjBM;EACE,6DnGDS;AJ+wjBjB;;AuG3wjBM;EACE,6DnGLS;AJmxjBjB;;AuG3wjBM;EACE,6DnGTS;AJuxjBjB;;AuG1wjBI;EACE,yBnGdW;AJ2xjBjB;;AuG3wjBM;EACE,yBAAsC;AvG8wjB9C;;AuG1wjBI;EACE,yBnGtBW;AJmyjBjB;;AuG3wjBM;EACE,yBAAsC;AvG8wjB9C;;AuG1wjBI;EACE,yBnG9BW;AJ2yjBjB;;AuG3wjBM;EACE,yBAAsC;AvG8wjB9C;;AuGlzjBI;EACE,aAAa;AvGqzjBnB;;AuGnzjBM;EACE,8DnGCS;AJqzjBjB;;AuGnzjBM;EACE,8DnGHS;AJyzjBjB;;AuGnzjBM;EACE,8DnGPS;AJ6zjBjB;;AuGlzjBI;EACE,yBnGZW;AJi0jBjB;;AuGnzjBM;EACE,yBAAsC;AvGszjB9C;;AuGlzjBI;EACE,yBnGpBW;AJy0jBjB;;AuGnzjBM;EACE,yBAAsC;AvGszjB9C;;AuGlzjBI;EACE,yBnG5BW;AJi1jBjB;;AuGnzjBM;EACE,yBAAsC;AvGszjB9C;;AuG11jBI;EACE,aAAa;AvG61jBnB;;AuG31jBM;EACE,6DnGFS;AJg2jBjB;;AuG31jBM;EACE,6DnGNS;AJo2jBjB;;AuG31jBM;EACE,6DnGVS;AJw2jBjB;;AuG11jBI;EACE,yBnGfW;AJ42jBjB;;AuG31jBM;EACE,yBAAsC;AvG81jB9C;;AuG11jBI;EACE,yBnGvBW;AJo3jBjB;;AuG31jBM;EACE,yBAAsC;AvG81jB9C;;AuG11jBI;EACE,yBnG/BW;AJ43jBjB;;AuG31jBM;EACE,yBAAsC;AvG81jB9C;;AuGl4jBI;EACE,aAAa;AvGq4jBnB;;AuGn4jBM;EACE,6DnGJS;AJ04jBjB;;AuGn4jBM;EACE,6DnGRS;AJ84jBjB;;AuGn4jBM;EACE,6DnGZS;AJk5jBjB;;AuGl4jBI;EACE,yBnGjBW;AJs5jBjB;;AuGn4jBM;EACE,yBAAsC;AvGs4jB9C;;AuGl4jBI;EACE,yBnGzBW;AJ85jBjB;;AuGn4jBM;EACE,yBAAsC;AvGs4jB9C;;AuGl4jBI;EACE,yBnGjCW;AJs6jBjB;;AuGn4jBM;EACE,yBAAsC;AvGs4jB9C;;AuG16jBI;EACE,aAAa;AvG66jBnB;;AuG36jBM;EACE,+DnGhCU;AJ88jBlB;;AuG36jBM;EACE,+DnGpCU;AJk9jBlB;;AuG36jBM;EACE,+DnGxCU;AJs9jBlB;;AuG16jBI;EACE,yBnG7CY;AJ09jBlB;;AuG36jBM;EACE,uBAAsC;AvG86jB9C;;AuG16jBI;EACE,yBnGrDY;AJk+jBlB;;AuG36jBM;EACE,uBAAsC;AvG86jB9C;;AuG16jBI;EACE,yBnG7DY;AJ0+jBlB;;AuG36jBM;EACE,uBAAsC;AvG86jB9C;;AuGl9jBI;EACE,aAAa;AvGq9jBnB;;AuGn9jBM;EACE,4DnGzBU;AJ++jBlB;;AuGn9jBM;EACE,4DnG7BU;AJm/jBlB;;AuGn9jBM;EACE,4DnGjCU;AJu/jBlB;;AuGl9jBI;EACE,yBnGtCY;AJ2/jBlB;;AuGn9jBM;EACE,yBAAsC;AvGs9jB9C;;AuGl9jBI;EACE,yBnG9CY;AJmgkBlB;;AuGn9jBM;EACE,yBAAsC;AvGs9jB9C;;AuGl9jBI;EACE,yBnGtDY;AJ2gkBlB;;AuGn9jBM;EACE,yBAAsC;AvGs9jB9C;;AuG1/jBI;EACE,aAAa;AvG6/jBnB;;AuG3/jBM;EACE,8DhBrCW;AvFmikBnB;;AuG3/jBM;EACE,8DhBzCW;AvFuikBnB;;AuG3/jBM;EACE,8DhB7CW;AvF2ikBnB;;AuG1/jBI;EACE,yBhBlDa;AvF+ikBnB;;AuG3/jBM;EACE,yBAAsC;AvG8/jB9C;;AuG1/jBI;EACE,yBhB1Da;AvFujkBnB;;AuG3/jBM;EACE,yBAAsC;AvG8/jB9C;;AuG1/jBI;EACE,yBhBlEa;AvF+jkBnB;;AuG3/jBM;EACE,yBAAsC;AvG8/jB9C;;AuGlikBI;EACE,aAAa;AvGqikBnB;;AuGnikBM;EACE,2DhBpCM;AvF0kkBd;;AuGnikBM;EACE,2DhBxCM;AvF8kkBd;;AuGnikBM;EACE,2DhB5CM;AvFklkBd;;AuGlikBI;EACE,yBhBjDQ;AvFslkBd;;AuGnikBM;EACE,yBAAsC;AvGsikB9C;;AuGlikBI;EACE,yBhBzDQ;AvF8lkBd;;AuGnikBM;EACE,yBAAsC;AvGsikB9C;;AuGlikBI;EACE,yBhBjEQ;AvFsmkBd;;AuGnikBM;EACE,yBAAsC;AvGsikB9C;;AuG1kkBI;EACE,aAAa;AvG6kkBnB;;AuG3kkBM;EACE,8DhBlCO;AvFgnkBf;;AuG3kkBM;EACE,8DhBtCO;AvFonkBf;;AuG3kkBM;EACE,8DhB1CO;AvFwnkBf;;AuG1kkBI;EACE,yBhB/CS;AvF4nkBf;;AuG3kkBM;EACE,yBAAsC;AvG8kkB9C;;AuG1kkBI;EACE,yBhBvDS;AvFookBf;;AuG3kkBM;EACE,yBAAsC;AvG8kkB9C;;AuG1kkBI;EACE,yBhB/DS;AvF4okBf;;AuG3kkBM;EACE,yBAAsC;AvG8kkB9C;;AuGlnkBI;EACE,aAAa;AvGqnkBnB;;AuGnnkBM;EACE,6DhBjCM;AvFupkBd;;AuGnnkBM;EACE,6DhBrCM;AvF2pkBd;;AuGnnkBM;EACE,6DhBzCM;AvF+pkBd;;AuGlnkBI;EACE,yBhB9CQ;AvFmqkBd;;AuGnnkBM;EACE,yBAAsC;AvGsnkB9C;;AuGlnkBI;EACE,yBhBtDQ;AvF2qkBd;;AuGnnkBM;EACE,yBAAsC;AvGsnkB9C;;AuGlnkBI;EACE,yBhB9DQ;AvFmrkBd;;AuGnnkBM;EACE,yBAAsC;AvGsnkB9C;;AuG1pkBI;EACE,aAAa;AvG6pkBnB;;AuG3pkBM;EACE,8DhB/BS;AvF6rkBjB;;AuG3pkBM;EACE,8DhBnCS;AvFiskBjB;;AuG3pkBM;EACE,8DhBvCS;AvFqskBjB;;AuG1pkBI;EACE,yBhB5CW;AvFyskBjB;;AuG3pkBM;EACE,yBAAsC;AvG8pkB9C;;AuG1pkBI;EACE,yBhBpDW;AvFitkBjB;;AuG3pkBM;EACE,yBAAsC;AvG8pkB9C;;AuG1pkBI;EACE,yBhB5DW;AvFytkBjB;;AuG3pkBM;EACE,yBAAsC;AvG8pkB9C;;AuGlskBI;EACE,aAAa;AvGqskBnB;;AuGnskBM;EACE,6DhB7BQ;AvFmukBhB;;AuGnskBM;EACE,6DhBjCQ;AvFuukBhB;;AuGnskBM;EACE,6DhBrCQ;AvF2ukBhB;;AuGlskBI;EACE,yBhB1CU;AvF+ukBhB;;AuGnskBM;EACE,yBAAsC;AvGsskB9C;;AuGlskBI;EACE,yBhBlDU;AvFuvkBhB;;AuGnskBM;EACE,yBAAsC;AvGsskB9C;;AuGlskBI;EACE,yBhB1DU;AvF+vkBhB;;AuGnskBM;EACE,yBAAsC;AvGsskB9C;;AuG1ukBI;EACE,aAAa;AvG6ukBnB;;AuG3ukBM;EACE,6DnGRS;AJsvkBjB;;AuG3ukBM;EACE,6DnGZS;AJ0vkBjB;;AuG3ukBM;EACE,6DnGhBS;AJ8vkBjB;;AuG1ukBI;EACE,yBnGrBW;AJkwkBjB;;AuG3ukBM;EACE,yBAAsC;AvG8ukB9C;;AuG1ukBI;EACE,yBnG7BW;AJ0wkBjB;;AuG3ukBM;EACE,yBAAsC;AvG8ukB9C;;AuG1ukBI;EACE,yBnGrCW;AJkxkBjB;;AuG3ukBM;EACE,yBAAsC;AvG8ukB9C;;AuGlxkBI;EACE,aAAa;AvGqxkBnB;;AuGnxkBM;EACE,8DnGPS;AJ6xkBjB;;AuGnxkBM;EACE,8DnGXS;AJiykBjB;;AuGnxkBM;EACE,8DnGfS;AJqykBjB;;AuGlxkBI;EACE,yBnGpBW;AJyykBjB;;AuGnxkBM;EACE,yBAAsC;AvGsxkB9C;;AuGlxkBI;EACE,yBnG5BW;AJizkBjB;;AuGnxkBM;EACE,yBAAsC;AvGsxkB9C;;AuGlxkBI;EACE,yBnGpCW;AJyzkBjB;;AuGnxkBM;EACE,yBAAsC;AvGsxkB9C;;AuG1zkBI;EACE,aAAa;AvG6zkBnB;;AuG3zkBM;EACE,8DnGNS;AJo0kBjB;;AuG3zkBM;EACE,8DnGVS;AJw0kBjB;;AuG3zkBM;EACE,8DnGdS;AJ40kBjB;;AuG1zkBI;EACE,yBnGnBW;AJg1kBjB;;AuG3zkBM;EACE,yBAAsC;AvG8zkB9C;;AuG1zkBI;EACE,yBnG3BW;AJw1kBjB;;AuG3zkBM;EACE,yBAAsC;AvG8zkB9C;;AuG1zkBI;EACE,yBnGnCW;AJg2kBjB;;AuG3zkBM;EACE,yBAAsC;AvG8zkB9C;;AuGl2kBI;EACE,aAAa;AvGq2kBnB;;AuGn2kBM;EACE,8DnGLS;AJ22kBjB;;AuGn2kBM;EACE,8DnGTS;AJ+2kBjB;;AuGn2kBM;EACE,8DnGbS;AJm3kBjB;;AuGl2kBI;EACE,yBnGlBW;AJu3kBjB;;AuGn2kBM;EACE,yBAAsC;AvGs2kB9C;;AuGl2kBI;EACE,yBnG1BW;AJ+3kBjB;;AuGn2kBM;EACE,yBAAsC;AvGs2kB9C;;AuGl2kBI;EACE,yBnGlCW;AJu4kBjB;;AuGn2kBM;EACE,yBAAsC;AvGs2kB9C;;AuG14kBI;EACE,aAAa;AvG64kBnB;;AuG34kBM;EACE,6DnGJS;AJk5kBjB;;AuG34kBM;EACE,6DnGRS;AJs5kBjB;;AuG34kBM;EACE,6DnGZS;AJ05kBjB;;AuG14kBI;EACE,yBnGjBW;AJ85kBjB;;AuG34kBM;EACE,yBAAsC;AvG84kB9C;;AuG14kBI;EACE,yBnGzBW;AJs6kBjB;;AuG34kBM;EACE,yBAAsC;AvG84kB9C;;AuG14kBI;EACE,yBnGjCW;AJ86kBjB;;AuG34kBM;EACE,yBAAsC;AvG84kB9C;;AuGl7kBI;EACE,aAAa;AvGq7kBnB;;AuGn7kBM;EACE,8DnGHS;AJy7kBjB;;AuGn7kBM;EACE,8DnGPS;AJ67kBjB;;AuGn7kBM;EACE,8DnGXS;AJi8kBjB;;AuGl7kBI;EACE,yBnGhBW;AJq8kBjB;;AuGn7kBM;EACE,yBAAsC;AvGs7kB9C;;AuGl7kBI;EACE,yBnGxBW;AJ68kBjB;;AuGn7kBM;EACE,yBAAsC;AvGs7kB9C;;AuGl7kBI;EACE,yBnGhCW;AJq9kBjB;;AuGn7kBM;EACE,yBAAsC;AvGs7kB9C;;AuG19kBI;EACE,aAAa;AvG69kBnB;;AuG39kBM;EACE,6DnGFS;AJg+kBjB;;AuG39kBM;EACE,6DnGNS;AJo+kBjB;;AuG39kBM;EACE,6DnGVS;AJw+kBjB;;AuG19kBI;EACE,yBnGfW;AJ4+kBjB;;AuG39kBM;EACE,yBAAsC;AvG89kB9C;;AuG19kBI;EACE,yBnGvBW;AJo/kBjB;;AuG39kBM;EACE,yBAAsC;AvG89kB9C;;AuG19kBI;EACE,yBnG/BW;AJ4/kBjB;;AuG39kBM;EACE,yBAAsC;AvG89kB9C;;AuGlglBI;EACE,aAAa;AvGqglBnB;;AuGnglBM;EACE,6DnGDS;AJuglBjB;;AuGnglBM;EACE,6DnGLS;AJ2glBjB;;AuGnglBM;EACE,6DnGTS;AJ+glBjB;;AuGlglBI;EACE,yBnGdW;AJmhlBjB;;AuGnglBM;EACE,yBAAsC;AvGsglB9C;;AuGlglBI;EACE,yBnGtBW;AJ2hlBjB;;AuGnglBM;EACE,yBAAsC;AvGsglB9C;;AuGlglBI;EACE,yBnG9BW;AJmilBjB;;AuGnglBM;EACE,yBAAsC;AvGsglB9C;;AuG1ilBI;EACE,aAAa;AvG6ilBnB;;AuG3ilBM;EACE,8DnGAS;AJ8ilBjB;;AuG3ilBM;EACE,8DnGJS;AJkjlBjB;;AuG3ilBM;EACE,8DnGRS;AJsjlBjB;;AuG1ilBI;EACE,yBnGbW;AJ0jlBjB;;AuG3ilBM;EACE,yBAAsC;AvG8ilB9C;;AuG1ilBI;EACE,yBnGrBW;AJkklBjB;;AuG3ilBM;EACE,yBAAsC;AvG8ilB9C;;AuG1ilBI;EACE,yBnG7BW;AJ0klBjB;;AuG3ilBM;EACE,yBAAsC;AvG8ilB9C;;AuGlllBI;EACE,aAAa;AvGqllBnB;;AuGnllBM;EACE,8DnGCS;AJqllBjB;;AuGnllBM;EACE,8DnGHS;AJyllBjB;;AuGnllBM;EACE,8DnGPS;AJ6llBjB;;AuGlllBI;EACE,yBnGZW;AJimlBjB;;AuGnllBM;EACE,yBAAsC;AvGsllB9C;;AuGlllBI;EACE,yBnGpBW;AJymlBjB;;AuGnllBM;EACE,yBAAsC;AvGsllB9C;;AuGlllBI;EACE,yBnG5BW;AJinlBjB;;AuGnllBM;EACE,yBAAsC;AvGsllB9C;;AuG1nlBI;EACE,aAAa;AvG6nlBnB;;AuG3nlBM;EACE,+DnGjCO;AJ+plBf;;AuG3nlBM;EACE,+DnGrCO;AJmqlBf;;AuG3nlBM;EACE,+DnGzCO;AJuqlBf;;AuG1nlBI;EACE,sBnG9CS;AJ2qlBf;;AuG3nlBM;EACE,uBAAsC;AvG8nlB9C;;AuG1nlBI;EACE,sBnGtDS;AJmrlBf;;AuG3nlBM;EACE,uBAAsC;AvG8nlB9C;;AuG1nlBI;EACE,sBnG9DS;AJ2rlBf;;AuG3nlBM;EACE,uBAAsC;AvG8nlB9C;;AuGlqlBI;EACE,aAAa;AvGqqlBnB;;AuGnqlBM;EACE,+DnG3BU;AJislBlB;;AuGnqlBM;EACE,+DnG/BU;AJqslBlB;;AuGnqlBM;EACE,+DnGnCU;AJyslBlB;;AuGlqlBI;EACE,yBnGxCY;AJ6slBlB;;AuGnqlBM;EACE,yBAAsC;AvGsqlB9C;;AuGlqlBI;EACE,yBnGhDY;AJqtlBlB;;AuGnqlBM;EACE,yBAAsC;AvGsqlB9C;;AuGlqlBI;EACE,yBnGxDY;AJ6tlBlB;;AuGnqlBM;EACE,yBAAsC;AvGsqlB9C;;AuG1slBI;EACE,aAAa;AvG6slBnB;;AuG3slBM;EACE,4DnGzBU;AJuulBlB;;AuG3slBM;EACE,4DnG7BU;AJ2ulBlB;;AuG3slBM;EACE,4DnGjCU;AJ+ulBlB;;AuG1slBI;EACE,yBnGtCY;AJmvlBlB;;AuG3slBM;EACE,yBAAsC;AvG8slB9C;;AuG1slBI;EACE,yBnG9CY;AJ2vlBlB;;AuG3slBM;EACE,yBAAsC;AvG8slB9C;;AuG1slBI;EACE,yBnGtDY;AJmwlBlB;;AuG3slBM;EACE,yBAAsC;AvG8slB9C;;AuGjslBE;EAEI,qBnGvDW;EqB9Bb,yBrB8Ba;AJ2vlBjB;;AuGtslBE;EAQM,wOAAoE;AvGkslB5E;;AuG1slBE;EAWM,kLAAiE;AvGmslBzE;;AuG9slBE;EAkBM,8EnGvES;AJuwlBjB;;AuGltlBE;EAyBI,qBAAkC;AvG6rlBxC;;AuGttlBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG6rlBxC;;AuG3tlBE;EAEI,qBnG1EY;EqBXd,yBrBWc;AJwylBlB;;AuGhulBE;EAQM,wOAAoE;AvG4tlB5E;;AuGpulBE;EAWM,kLAAiE;AvG6tlBzE;;AuGxulBE;EAkBM,gFnG1FU;AJozlBlB;;AuG5ulBE;EAyBI,qBAAkC;AvGutlBxC;;AuGhvlBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGutlBxC;;AuGrvlBE;EAEI,qBnGhDW;EqBrCb,yBrBqCa;AJwylBjB;;AuG1vlBE;EAQM,wOAAoE;AvGsvlB5E;;AuG9vlBE;EAWM,kLAAiE;AvGuvlBzE;;AuGlwlBE;EAkBM,8EnGhES;AJozlBjB;;AuGtwlBE;EAyBI,qBAAkC;AvGivlBxC;;AuG1wlBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGivlBxC;;AuG/wlBE;EAEI,qBnG9CW;EqBvCb,yBrBuCa;AJg0lBjB;;AuGpxlBE;EAQM,wOAAoE;AvGgxlB5E;;AuGxxlBE;EAWM,kLAAiE;AvGixlBzE;;AuG5xlBE;EAkBM,+EnG9DS;AJ40lBjB;;AuGhylBE;EAyBI,qBAAkC;AvG2wlBxC;;AuGpylBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG2wlBxC;;AuGzylBE;EAEI,qBnGjDW;EqBpCb,yBrBoCa;AJ61lBjB;;AuG9ylBE;EAQM,wOAAoE;AvG0ylB5E;;AuGlzlBE;EAWM,kLAAiE;AvG2ylBzE;;AuGtzlBE;EAkBM,8EnGjES;AJy2lBjB;;AuG1zlBE;EAyBI,qBAAkC;AvGqylBxC;;AuG9zlBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGqylBxC;;AuGn0lBE;EAEI,qBnGnDW;EqBlCb,yBrBkCa;AJy3lBjB;;AuGx0lBE;EAQM,wOAAoE;AvGo0lB5E;;AuG50lBE;EAWM,kLAAiE;AvGq0lBzE;;AuGh1lBE;EAkBM,8EnGnES;AJq4lBjB;;AuGp1lBE;EAyBI,qBAAkC;AvG+zlBxC;;AuGx1lBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG+zlBxC;;AuG71lBE;EAEI,qBnG/EY;EqBNd,yBrBMc;AJ+6lBlB;;AuGl2lBE;EAQM,wOAAoE;AvG81lB5E;;AuGt2lBE;EAWM,kLAAiE;AvG+1lBzE;;AuG12lBE;EAkBM,gFnG/FU;AJ27lBlB;;AuG92lBE;EAyBI,mBAAkC;AvGy1lBxC;;AuGl3lBE;EA6BI,uBAAsC;EACtC,mBAAkC;AvGy1lBxC;;AuGv3lBE;EAEI,qBnGxEY;EqBbd,yBrBac;AJk8lBlB;;AuG53lBE;EAQM,wOAAoE;AvGw3lB5E;;AuGh4lBE;EAWM,kLAAiE;AvGy3lBzE;;AuGp4lBE;EAkBM,6EnGxFU;AJ88lBlB;;AuGx4lBE;EAyBI,qBAAkC;AvGm3lBxC;;AuG54lBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGm3lBxC;;AuGj5lBE;EAEI,qBhBpFa;E9DDf,yB8DCe;AvFw+lBnB;;AuGt5lBE;EAQM,wOAAoE;AvGk5lB5E;;AuG15lBE;EAWM,kLAAiE;AvGm5lBzE;;AuG95lBE;EAkBM,+EhBpGW;AvFo/lBnB;;AuGl6lBE;EAyBI,qBAAkC;AvG64lBxC;;AuGt6lBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG64lBxC;;AuG36lBE;EAEI,qBhBnFQ;E9DFV,yB8DEU;AvFigmBd;;AuGh7lBE;EAQM,wOAAoE;AvG46lB5E;;AuGp7lBE;EAWM,kLAAiE;AvG66lBzE;;AuGx7lBE;EAkBM,4EhBnGM;AvF6gmBd;;AuG57lBE;EAyBI,qBAAkC;AvGu6lBxC;;AuGh8lBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGu6lBxC;;AuGr8lBE;EAEI,qBhBjFS;E9DJX,yB8DIW;AvFyhmBf;;AuG18lBE;EAQM,wOAAoE;AvGs8lB5E;;AuG98lBE;EAWM,kLAAiE;AvGu8lBzE;;AuGl9lBE;EAkBM,+EhBjGO;AvFqimBf;;AuGt9lBE;EAyBI,qBAAkC;AvGi8lBxC;;AuG19lBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGi8lBxC;;AuG/9lBE;EAEI,qBhBhFQ;E9DLV,yB8DKU;AvFkjmBd;;AuGp+lBE;EAQM,wOAAoE;AvGg+lB5E;;AuGx+lBE;EAWM,kLAAiE;AvGi+lBzE;;AuG5+lBE;EAkBM,8EhBhGM;AvF8jmBd;;AuGh/lBE;EAyBI,qBAAkC;AvG29lBxC;;AuGp/lBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG29lBxC;;AuGz/lBE;EAEI,qBhB9EW;E9DPb,yB8DOa;AvF0kmBjB;;AuG9/lBE;EAQM,wOAAoE;AvG0/lB5E;;AuGlgmBE;EAWM,kLAAiE;AvG2/lBzE;;AuGtgmBE;EAkBM,+EhB9FS;AvFslmBjB;;AuG1gmBE;EAyBI,qBAAkC;AvGq/lBxC;;AuG9gmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGq/lBxC;;AuGnhmBE;EAEI,qBhB5EU;E9DTZ,yB8DSY;AvFkmmBhB;;AuGxhmBE;EAQM,wOAAoE;AvGohmB5E;;AuG5hmBE;EAWM,kLAAiE;AvGqhmBzE;;AuGhimBE;EAkBM,8EhB5FQ;AvF8mmBhB;;AuGpimBE;EAyBI,qBAAkC;AvG+gmBxC;;AuGximBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG+gmBxC;;AuG7imBE;EAEI,qBnGvDW;EqB9Bb,yBrB8Ba;AJummBjB;;AuGljmBE;EAQM,wOAAoE;AvG8imB5E;;AuGtjmBE;EAWM,kLAAiE;AvG+imBzE;;AuG1jmBE;EAkBM,8EnGvES;AJmnmBjB;;AuG9jmBE;EAyBI,qBAAkC;AvGyimBxC;;AuGlkmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGyimBxC;;AuGvkmBE;EAEI,qBnGtDW;EqB/Bb,yBrB+Ba;AJgomBjB;;AuG5kmBE;EAQM,wOAAoE;AvGwkmB5E;;AuGhlmBE;EAWM,kLAAiE;AvGykmBzE;;AuGplmBE;EAkBM,+EnGtES;AJ4omBjB;;AuGxlmBE;EAyBI,qBAAkC;AvGmkmBxC;;AuG5lmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGmkmBxC;;AuGjmmBE;EAEI,qBnGrDW;EqBhCb,yBrBgCa;AJypmBjB;;AuGtmmBE;EAQM,wOAAoE;AvGkmmB5E;;AuG1mmBE;EAWM,kLAAiE;AvGmmmBzE;;AuG9mmBE;EAkBM,+EnGrES;AJqqmBjB;;AuGlnmBE;EAyBI,qBAAkC;AvG6lmBxC;;AuGtnmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG6lmBxC;;AuG3nmBE;EAEI,qBnGpDW;EqBjCb,yBrBiCa;AJkrmBjB;;AuGhomBE;EAQM,wOAAoE;AvG4nmB5E;;AuGpomBE;EAWM,kLAAiE;AvG6nmBzE;;AuGxomBE;EAkBM,+EnGpES;AJ8rmBjB;;AuG5omBE;EAyBI,qBAAkC;AvGunmBxC;;AuGhpmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGunmBxC;;AuGrpmBE;EAEI,qBnGnDW;EqBlCb,yBrBkCa;AJ2smBjB;;AuG1pmBE;EAQM,wOAAoE;AvGspmB5E;;AuG9pmBE;EAWM,kLAAiE;AvGupmBzE;;AuGlqmBE;EAkBM,8EnGnES;AJutmBjB;;AuGtqmBE;EAyBI,qBAAkC;AvGipmBxC;;AuG1qmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGipmBxC;;AuG/qmBE;EAEI,qBnGlDW;EqBnCb,yBrBmCa;AJoumBjB;;AuGprmBE;EAQM,wOAAoE;AvGgrmB5E;;AuGxrmBE;EAWM,kLAAiE;AvGirmBzE;;AuG5rmBE;EAkBM,+EnGlES;AJgvmBjB;;AuGhsmBE;EAyBI,qBAAkC;AvG2qmBxC;;AuGpsmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG2qmBxC;;AuGzsmBE;EAEI,qBnGjDW;EqBpCb,yBrBoCa;AJ6vmBjB;;AuG9smBE;EAQM,wOAAoE;AvG0smB5E;;AuGltmBE;EAWM,kLAAiE;AvG2smBzE;;AuGttmBE;EAkBM,8EnGjES;AJywmBjB;;AuG1tmBE;EAyBI,qBAAkC;AvGqsmBxC;;AuG9tmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGqsmBxC;;AuGnumBE;EAEI,qBnGhDW;EqBrCb,yBrBqCa;AJsxmBjB;;AuGxumBE;EAQM,wOAAoE;AvGoumB5E;;AuG5umBE;EAWM,kLAAiE;AvGqumBzE;;AuGhvmBE;EAkBM,8EnGhES;AJkymBjB;;AuGpvmBE;EAyBI,qBAAkC;AvG+tmBxC;;AuGxvmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvG+tmBxC;;AuG7vmBE;EAEI,qBnG/CW;EqBtCb,yBrBsCa;AJ+ymBjB;;AuGlwmBE;EAQM,wOAAoE;AvG8vmB5E;;AuGtwmBE;EAWM,kLAAiE;AvG+vmBzE;;AuG1wmBE;EAkBM,+EnG/DS;AJ2zmBjB;;AuG9wmBE;EAyBI,qBAAkC;AvGyvmBxC;;AuGlxmBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGyvmBxC;;AuGvxmBE;EAEI,qBnG9CW;EqBvCb,yBrBuCa;AJw0mBjB;;AuG5xmBE;EAQM,wOAAoE;AvGwxmB5E;;AuGhymBE;EAWM,kLAAiE;AvGyxmBzE;;AuGpymBE;EAkBM,+EnG9DS;AJo1mBjB;;AuGxymBE;EAyBI,qBAAkC;AvGmxmBxC;;AuG5ymBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGmxmBxC;;AuGjzmBE;EAEI,kBnGhFS;EqBLX,sBrBKW;AJo4mBf;;AuGtzmBE;EAQM,qOAAoE;AvGkzmB5E;;AuG1zmBE;EAWM,+KAAiE;AvGmzmBzE;;AuG9zmBE;EAkBM,gFnGhGO;AJg5mBf;;AuGl0mBE;EAyBI,mBAAkC;AvG6ymBxC;;AuGt0mBE;EA6BI,uBAAsC;EACtC,mBAAkC;AvG6ymBxC;;AuG30mBE;EAEI,qBnG1EY;EqBXd,yBrBWc;AJw5mBlB;;AuGh1mBE;EAQM,wOAAoE;AvG40mB5E;;AuGp1mBE;EAWM,kLAAiE;AvG60mBzE;;AuGx1mBE;EAkBM,gFnG1FU;AJo6mBlB;;AuG51mBE;EAyBI,qBAAkC;AvGu0mBxC;;AuGh2mBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGu0mBxC;;AuGr2mBE;EAEI,qBnGxEY;EqBbd,yBrBac;AJg7mBlB;;AuG12mBE;EAQM,wOAAoE;AvGs2mB5E;;AuG92mBE;EAWM,kLAAiE;AvGu2mBzE;;AuGl3mBE;EAkBM,6EnGxFU;AJ47mBlB;;AuGt3mBE;EAyBI,qBAAkC;AvGi2mBxC;;AuG13mBE;EA6BI,yBAAsC;EACtC,qBAAkC;AvGi2mBxC;;AsGrpmBA;EAEI,wCAAwC;EACxC,gBAAgB;AtGupmBpB;;AsG1pmBA;E7E7TI,6B6EmUgC;AtGwpmBpC;;AsGppmBA;;EAGI,yBAA+C;EAC/C,yBAAgD;EAChD,YAA6D;AtGspmBjE;;AsG3pmBA;EASM,yBAAiD;AtGspmBvD;;AsG/pmBA;EAYM,yBAAgD;AtGupmBtD;;AsGnqmBA;;EAmBM,yBAA+C;EAC/C,WlGtVS;EkGuVT,yBAAgD;EAChD,iBAAiB;AtGqpmBvB;;AmFl/mBI;;;;;;EmByWA,yBlG5Vc;EkG6Vd,WlGrWW;AJu/mBf;;AmF5/mBI;;;EmB+WA,qBlGpWc;AJu/mBlB;;AmFlgnBI;EmBkXA,yBlGrWc;EkGsWd,WlG9WW;EkG+WX,qBlGzWc;AJ6/mBlB;;AmFxgnBI;EmBwXA,uOf7IuJ;AvFiymB3J;;AmF5gnBI;EmB2XE,mBlG9WY;AJmgnBlB;;AmFhhnBI;EmBgYA,qBlGrXc;AJygnBlB;;AmFphnBI;;EmBqYA,yBAAoC;EACpC,qBlG3Xc;EkG4Xd,WlGlYW;AJshnBf;;AmF3hnBI;;;;;;;;;EmBmZA,6BlG9YW;AJkinBf;;AmFvinBI;EmBwZE,yBAAsC;AtGmpmB5C;;AmF3inBI;EmB2ZE,yBAAsC;AtGopmB5C;;AmF/inBI;EmB8ZE,yBAAsC;AtGqpmB5C;;AuGjhnBI;EACE,aAAa;AvGohnBnB;;AuGlhnBM;EACE,8DRTa;A/F8hnBrB;;AuGlhnBM;EACE,8DRba;A/FkinBrB;;AuGlhnBM;EACE,8DRjBa;A/FsinBrB;;AuGjhnBI;EACE,yBRtBe;A/F0inBrB;;AuGlhnBM;EACE,yBAAsC;AvGqhnB9C;;AuGjhnBI;EACE,yBR9Be;A/FkjnBrB;;AuGlhnBM;EACE,yBAAsC;AvGqhnB9C;;AuGjhnBI;EACE,yBRtCe;A/F0jnBrB;;AuGlhnBM;EACE,yBAAsC;AvGqhnB9C;;AuGzjnBI;EACE,aAAa;AvG4jnBnB;;AuG1jnBM;EACE,+DnG3BU;AJwlnBlB;;AuG1jnBM;EACE,+DnG/BU;AJ4lnBlB;;AuG1jnBM;EACE,+DnGnCU;AJgmnBlB;;AuGzjnBI;EACE,yBnGxCY;AJomnBlB;;AuG1jnBM;EACE,yBAAsC;AvG6jnB9C;;AuGzjnBI;EACE,yBnGhDY;AJ4mnBlB;;AuG1jnBM;EACE,yBAAsC;AvG6jnB9C;;AuGzjnBI;EACE,yBnGxDY;AJonnBlB;;AuG1jnBM;EACE,yBAAsC;AvG6jnB9C;;AuGjmnBI;EACE,aAAa;AvGomnBnB;;AuGlmnBM;EACE,6DRFa;A/FumnBrB;;AuGlmnBM;EACE,6DRNa;A/F2mnBrB;;AuGlmnBM;EACE,6DRVa;A/F+mnBrB;;AuGjmnBI;EACE,yBRfe;A/FmnnBrB;;AuGlmnBM;EACE,yBAAsC;AvGqmnB9C;;AuGjmnBI;EACE,yBRvBe;A/F2nnBrB;;AuGlmnBM;EACE,yBAAsC;AvGqmnB9C;;AuGjmnBI;EACE,yBR/Be;A/FmonBrB;;AuGlmnBM;EACE,yBAAsC;AvGqmnB9C;;AuGzonBI;EACE,aAAa;AvG4onBnB;;AuG1onBM;EACE,8DRAa;A/F6onBrB;;AuG1onBM;EACE,8DRJa;A/FipnBrB;;AuG1onBM;EACE,8DRRa;A/FqpnBrB;;AuGzonBI;EACE,yBRbe;A/FypnBrB;;AuG1onBM;EACE,yBAAsC;AvG6onB9C;;AuGzonBI;EACE,yBRrBe;A/FiqnBrB;;AuG1onBM;EACE,yBAAsC;AvG6onB9C;;AuGzonBI;EACE,yBR7Be;A/FyqnBrB;;AuG1onBM;EACE,yBAAsC;AvG6onB9C;;AuGjrnBI;EACE,aAAa;AvGornBnB;;AuGlrnBM;EACE,8DRHa;A/FwrnBrB;;AuGlrnBM;EACE,8DRPa;A/F4rnBrB;;AuGlrnBM;EACE,8DRXa;A/FgsnBrB;;AuGjrnBI;EACE,yBRhBe;A/FosnBrB;;AuGlrnBM;EACE,yBAAsC;AvGqrnB9C;;AuGjrnBI;EACE,yBRxBe;A/F4snBrB;;AuGlrnBM;EACE,yBAAsC;AvGqrnB9C;;AuGjrnBI;EACE,yBRhCe;A/FotnBrB;;AuGlrnBM;EACE,yBAAsC;AvGqrnB9C;;AuGztnBI;EACE,aAAa;AvG4tnBnB;;AuG1tnBM;EACE,6DRLa;A/FkunBrB;;AuG1tnBM;EACE,6DRTa;A/FsunBrB;;AuG1tnBM;EACE,6DRba;A/F0unBrB;;AuGztnBI;EACE,yBRlBe;A/F8unBrB;;AuG1tnBM;EACE,yBAAsC;AvG6tnB9C;;AuGztnBI;EACE,yBR1Be;A/FsvnBrB;;AuG1tnBM;EACE,yBAAsC;AvG6tnB9C;;AuGztnBI;EACE,yBRlCe;A/F8vnBrB;;AuG1tnBM;EACE,yBAAsC;AvG6tnB9C;;AuGjwnBI;EACE,aAAa;AvGownBnB;;AuGlwnBM;EACE,+DnGhCU;AJqynBlB;;AuGlwnBM;EACE,+DnGpCU;AJyynBlB;;AuGlwnBM;EACE,+DnGxCU;AJ6ynBlB;;AuGjwnBI;EACE,yBnG7CY;AJiznBlB;;AuGlwnBM;EACE,uBAAsC;AvGqwnB9C;;AuGjwnBI;EACE,yBnGrDY;AJyznBlB;;AuGlwnBM;EACE,uBAAsC;AvGqwnB9C;;AuGjwnBI;EACE,yBnG7DY;AJi0nBlB;;AuGlwnBM;EACE,uBAAsC;AvGqwnB9C;;AuGzynBI;EACE,aAAa;AvG4ynBnB;;AuG1ynBM;EACE,4DnGzBU;AJs0nBlB;;AuG1ynBM;EACE,4DnG7BU;AJ00nBlB;;AuG1ynBM;EACE,4DnGjCU;AJ80nBlB;;AuGzynBI;EACE,yBnGtCY;AJk1nBlB;;AuG1ynBM;EACE,yBAAsC;AvG6ynB9C;;AuGzynBI;EACE,yBnG9CY;AJ01nBlB;;AuG1ynBM;EACE,yBAAsC;AvG6ynB9C;;AuGzynBI;EACE,yBnGtDY;AJk2nBlB;;AuG1ynBM;EACE,yBAAsC;AvG6ynB9C;;AuGj1nBI;EACE,aAAa;AvGo1nBnB;;AuGl1nBM;EACE,+DRG6B;A/Fk1nBrC;;AuGl1nBM;EACE,+DRD6B;A/Fs1nBrC;;AuGl1nBM;EACE,+DRL6B;A/F01nBrC;;AuGj1nBI;EACE,yBRV+B;A/F81nBrC;;AuGl1nBM;EACE,uBAAsC;AvGq1nB9C;;AuGj1nBI;EACE,yBRlB+B;A/Fs2nBrC;;AuGl1nBM;EACE,uBAAsC;AvGq1nB9C;;AuGj1nBI;EACE,yBR1B+B;A/F82nBrC;;AuGl1nBM;EACE,uBAAsC;AvGq1nB9C;;AuGz3nBI;EACE,aAAa;AvG43nBnB;;AuG13nBM;EACE,2DRIuB;A/Fy3nB/B;;AuG13nBM;EACE,2DRAuB;A/F63nB/B;;AuG13nBM;EACE,2DRJuB;A/Fi4nB/B;;AuGz3nBI;EACE,yBRTyB;A/Fq4nB/B;;AuG13nBM;EACE,yBAAsC;AvG63nB9C;;AuGz3nBI;EACE,yBRjByB;A/F64nB/B;;AuG13nBM;EACE,yBAAsC;AvG63nB9C;;AuGz3nBI;EACE,yBRzByB;A/Fq5nB/B;;AuG13nBM;EACE,yBAAsC;AvG63nB9C;;AuGj6nBI;EACE,aAAa;AvGo6nBnB;;AuGl6nBM;EACE,+DRKyB;A/Fg6nBjC;;AuGl6nBM;EACE,+DRCyB;A/Fo6nBjC;;AuGl6nBM;EACE,+DRHyB;A/Fw6nBjC;;AuGj6nBI;EACE,yBRR2B;A/F46nBjC;;AuGl6nBM;EACE,yBAAsC;AvGq6nB9C;;AuGj6nBI;EACE,yBRhB2B;A/Fo7nBjC;;AuGl6nBM;EACE,yBAAsC;AvGq6nB9C;;AuGj6nBI;EACE,yBRxB2B;A/F47nBjC;;AuGl6nBM;EACE,yBAAsC;AvGq6nB9C;;AuGz8nBI;EACE,aAAa;AvG48nBnB;;AuG18nBM;EACE,+DRMwB;A/Fu8nBhC;;AuG18nBM;EACE,+DREwB;A/F28nBhC;;AuG18nBM;EACE,+DRFwB;A/F+8nBhC;;AuGz8nBI;EACE,yBRP0B;A/Fm9nBhC;;AuG18nBM;EACE,uBAAsC;AvG68nB9C;;AuGz8nBI;EACE,yBRf0B;A/F29nBhC;;AuG18nBM;EACE,uBAAsC;AvG68nB9C;;AuGz8nBI;EACE,yBRvB0B;A/Fm+nBhC;;AuG18nBM;EACE,uBAAsC;AvG68nB9C;;AuGj/nBI;EACE,aAAa;AvGo/nBnB;;AuGl/nBM;EACE,+DRO2B;A/F8+nBnC;;AuGl/nBM;EACE,+DRG2B;A/Fk/nBnC;;AuGl/nBM;EACE,+DRD2B;A/Fs/nBnC;;AuGj/nBI;EACE,yBRN6B;A/F0/nBnC;;AuGl/nBM;EACE,uBAAsC;AvGq/nB9C;;AuGj/nBI;EACE,yBRd6B;A/FkgoBnC;;AuGl/nBM;EACE,uBAAsC;AvGq/nB9C;;AuGj/nBI;EACE,yBRtB6B;A/F0goBnC;;AuGl/nBM;EACE,uBAAsC;AvGq/nB9C;;AuGzhoBI;EACE,aAAa;AvG4hoBnB;;AuG1hoBM;EACE,+DRQ0B;A/FqhoBlC;;AuG1hoBM;EACE,+DRI0B;A/FyhoBlC;;AuG1hoBM;EACE,+DRA0B;A/F6hoBlC;;AuGzhoBI;EACE,yBRL4B;A/FiioBlC;;AuG1hoBM;EACE,uBAAsC;AvG6hoB9C;;AuGzhoBI;EACE,yBRb4B;A/FyioBlC;;AuG1hoBM;EACE,uBAAsC;AvG6hoB9C;;AuGzhoBI;EACE,yBRrB4B;A/FijoBlC;;AuG1hoBM;EACE,uBAAsC;AvG6hoB9C;;AuGjkoBI;EACE,aAAa;AvGokoBnB;;AuGlkoBM;EACE,8DRTa;A/F8koBrB;;AuGlkoBM;EACE,8DRba;A/FkloBrB;;AuGlkoBM;EACE,8DRjBa;A/FsloBrB;;AuGjkoBI;EACE,yBRtBe;A/F0loBrB;;AuGlkoBM;EACE,yBAAsC;AvGqkoB9C;;AuGjkoBI;EACE,yBR9Be;A/FkmoBrB;;AuGlkoBM;EACE,yBAAsC;AvGqkoB9C;;AuGjkoBI;EACE,yBRtCe;A/F0moBrB;;AuGlkoBM;EACE,yBAAsC;AvGqkoB9C;;AuGzmoBI;EACE,aAAa;AvG4moBnB;;AuG1moBM;EACE,8DRRa;A/FqnoBrB;;AuG1moBM;EACE,8DRZa;A/FynoBrB;;AuG1moBM;EACE,8DRhBa;A/F6noBrB;;AuGzmoBI;EACE,yBRrBe;A/FiooBrB;;AuG1moBM;EACE,yBAAsC;AvG6moB9C;;AuGzmoBI;EACE,yBR7Be;A/FyooBrB;;AuG1moBM;EACE,yBAAsC;AvG6moB9C;;AuGzmoBI;EACE,yBRrCe;A/FipoBrB;;AuG1moBM;EACE,yBAAsC;AvG6moB9C;;AuGjpoBI;EACE,aAAa;AvGopoBnB;;AuGlpoBM;EACE,8DRPa;A/F4poBrB;;AuGlpoBM;EACE,8DRXa;A/FgqoBrB;;AuGlpoBM;EACE,8DRfa;A/FoqoBrB;;AuGjpoBI;EACE,yBRpBe;A/FwqoBrB;;AuGlpoBM;EACE,yBAAsC;AvGqpoB9C;;AuGjpoBI;EACE,yBR5Be;A/FgroBrB;;AuGlpoBM;EACE,yBAAsC;AvGqpoB9C;;AuGjpoBI;EACE,yBRpCe;A/FwroBrB;;AuGlpoBM;EACE,yBAAsC;AvGqpoB9C;;AuGzroBI;EACE,aAAa;AvG4roBnB;;AuG1roBM;EACE,8DRNa;A/FmsoBrB;;AuG1roBM;EACE,8DRVa;A/FusoBrB;;AuG1roBM;EACE,8DRda;A/F2soBrB;;AuGzroBI;EACE,yBRnBe;A/F+soBrB;;AuG1roBM;EACE,yBAAsC;AvG6roB9C;;AuGzroBI;EACE,yBR3Be;A/FutoBrB;;AuG1roBM;EACE,yBAAsC;AvG6roB9C;;AuGzroBI;EACE,yBRnCe;A/F+toBrB;;AuG1roBM;EACE,yBAAsC;AvG6roB9C;;AuGjuoBI;EACE,aAAa;AvGouoBnB;;AuGluoBM;EACE,6DRLa;A/F0uoBrB;;AuGluoBM;EACE,6DRTa;A/F8uoBrB;;AuGluoBM;EACE,6DRba;A/FkvoBrB;;AuGjuoBI;EACE,yBRlBe;A/FsvoBrB;;AuGluoBM;EACE,yBAAsC;AvGquoB9C;;AuGjuoBI;EACE,yBR1Be;A/F8voBrB;;AuGluoBM;EACE,yBAAsC;AvGquoB9C;;AuGjuoBI;EACE,yBRlCe;A/FswoBrB;;AuGluoBM;EACE,yBAAsC;AvGquoB9C;;AuGzwoBI;EACE,aAAa;AvG4woBnB;;AuG1woBM;EACE,8DRJa;A/FixoBrB;;AuG1woBM;EACE,8DRRa;A/FqxoBrB;;AuG1woBM;EACE,8DRZa;A/FyxoBrB;;AuGzwoBI;EACE,yBRjBe;A/F6xoBrB;;AuG1woBM;EACE,yBAAsC;AvG6woB9C;;AuGzwoBI;EACE,yBRzBe;A/FqyoBrB;;AuG1woBM;EACE,yBAAsC;AvG6woB9C;;AuGzwoBI;EACE,yBRjCe;A/F6yoBrB;;AuG1woBM;EACE,yBAAsC;AvG6woB9C;;AuGjzoBI;EACE,aAAa;AvGozoBnB;;AuGlzoBM;EACE,8DRHa;A/FwzoBrB;;AuGlzoBM;EACE,8DRPa;A/F4zoBrB;;AuGlzoBM;EACE,8DRXa;A/Fg0oBrB;;AuGjzoBI;EACE,yBRhBe;A/Fo0oBrB;;AuGlzoBM;EACE,yBAAsC;AvGqzoB9C;;AuGjzoBI;EACE,yBRxBe;A/F40oBrB;;AuGlzoBM;EACE,yBAAsC;AvGqzoB9C;;AuGjzoBI;EACE,yBRhCe;A/Fo1oBrB;;AuGlzoBM;EACE,yBAAsC;AvGqzoB9C;;AuGz1oBI;EACE,aAAa;AvG41oBnB;;AuG11oBM;EACE,6DRFa;A/F+1oBrB;;AuG11oBM;EACE,6DRNa;A/Fm2oBrB;;AuG11oBM;EACE,6DRVa;A/Fu2oBrB;;AuGz1oBI;EACE,yBRfe;A/F22oBrB;;AuG11oBM;EACE,yBAAsC;AvG61oB9C;;AuGz1oBI;EACE,yBRvBe;A/Fm3oBrB;;AuG11oBM;EACE,yBAAsC;AvG61oB9C;;AuGz1oBI;EACE,yBR/Be;A/F23oBrB;;AuG11oBM;EACE,yBAAsC;AvG61oB9C;;AuGj4oBI;EACE,aAAa;AvGo4oBnB;;AuGl4oBM;EACE,8DRDa;A/Fs4oBrB;;AuGl4oBM;EACE,8DRLa;A/F04oBrB;;AuGl4oBM;EACE,8DRTa;A/F84oBrB;;AuGj4oBI;EACE,yBRde;A/Fk5oBrB;;AuGl4oBM;EACE,yBAAsC;AvGq4oB9C;;AuGj4oBI;EACE,yBRtBe;A/F05oBrB;;AuGl4oBM;EACE,yBAAsC;AvGq4oB9C;;AuGj4oBI;EACE,yBR9Be;A/Fk6oBrB;;AuGl4oBM;EACE,yBAAsC;AvGq4oB9C;;AuGz6oBI;EACE,aAAa;AvG46oBnB;;AuG16oBM;EACE,8DRAa;A/F66oBrB;;AuG16oBM;EACE,8DRJa;A/Fi7oBrB;;AuG16oBM;EACE,8DRRa;A/Fq7oBrB;;AuGz6oBI;EACE,yBRbe;A/Fy7oBrB;;AuG16oBM;EACE,yBAAsC;AvG66oB9C;;AuGz6oBI;EACE,yBRrBe;A/Fi8oBrB;;AuG16oBM;EACE,yBAAsC;AvG66oB9C;;AuGz6oBI;EACE,yBR7Be;A/Fy8oBrB;;AuG16oBM;EACE,yBAAsC;AvG66oB9C;;AuGj9oBI;EACE,aAAa;AvGo9oBnB;;AuGl9oBM;EACE,+DnGjCO;AJs/oBf;;AuGl9oBM;EACE,+DnGrCO;AJ0/oBf;;AuGl9oBM;EACE,+DnGzCO;AJ8/oBf;;AuGj9oBI;EACE,sBnG9CS;AJkgpBf;;AuGl9oBM;EACE,uBAAsC;AvGq9oB9C;;AuGj9oBI;EACE,sBnGtDS;AJ0gpBf;;AuGl9oBM;EACE,uBAAsC;AvGq9oB9C;;AuGj9oBI;EACE,sBnG9DS;AJkhpBf;;AuGl9oBM;EACE,uBAAsC;AvGq9oB9C;;AuGz/oBI;EACE,aAAa;AvG4/oBnB;;AuG1/oBM;EACE,+DnG3BU;AJwhpBlB;;AuG1/oBM;EACE,+DnG/BU;AJ4hpBlB;;AuG1/oBM;EACE,+DnGnCU;AJgipBlB;;AuGz/oBI;EACE,yBnGxCY;AJoipBlB;;AuG1/oBM;EACE,yBAAsC;AvG6/oB9C;;AuGz/oBI;EACE,yBnGhDY;AJ4ipBlB;;AuG1/oBM;EACE,yBAAsC;AvG6/oB9C;;AuGz/oBI;EACE,yBnGxDY;AJojpBlB;;AuG1/oBM;EACE,yBAAsC;AvG6/oB9C;;AuGjipBI;EACE,aAAa;AvGoipBnB;;AuGlipBM;EACE,4DnGzBU;AJ8jpBlB;;AuGlipBM;EACE,4DnG7BU;AJkkpBlB;;AuGlipBM;EACE,4DnGjCU;AJskpBlB;;AuGjipBI;EACE,yBnGtCY;AJ0kpBlB;;AuGlipBM;EACE,yBAAsC;AvGqipB9C;;AuGjipBI;EACE,yBnG9CY;AJklpBlB;;AuGlipBM;EACE,yBAAsC;AvGqipB9C;;AuGjipBI;EACE,yBnGtDY;AJ0lpBlB;;AuGlipBM;EACE,yBAAsC;AvGqipB9C;;AuG1mpBI;EACE,yBAAkB;EAClB,qBAAiC;AvG6mpBvC;;AuG1mpBI;EACE,8DRsBe;A/FulpBrB;;AuG1mpBI;EACE,yBAAqC;AvG6mpB3C;;AuGxmpBI;EACE,yBAAkB;EAClB,qBAAiC;AvG2mpBvC;;AuGxmpBI;EACE,8DROe;A/FompBrB;;AuGxmpBI;EACE,yBAAsC;AvG2mpB5C;;AuGpopBI;EACE,yBAAkB;EAClB,qBAAiC;AvGuopBvC;;AuGpopBI;EACE,+DnGIY;AJmopBlB;;AuGpopBI;EACE,yBAAqC;AvGuopB3C;;AuGlopBI;EACE,yBAAkB;EAClB,qBAAiC;AvGqopBvC;;AuGlopBI;EACE,+DnGXY;AJgppBlB;;AuGlopBI;EACE,yBAAsC;AvGqopB5C;;AuG9ppBI;EACE,yBAAkB;EAClB,qBAAiC;AvGiqpBvC;;AuG9ppBI;EACE,6DR6Be;A/FoopBrB;;AuG9ppBI;EACE,yBAAqC;AvGiqpB3C;;AuG5ppBI;EACE,yBAAkB;EAClB,qBAAiC;AvG+ppBvC;;AuG5ppBI;EACE,6DRce;A/FippBrB;;AuG5ppBI;EACE,yBAAsC;AvG+ppB5C;;AuGxrpBI;EACE,yBAAkB;EAClB,qBAAiC;AvG2rpBvC;;AuGxrpBI;EACE,8DR+Be;A/F4ppBrB;;AuGxrpBI;EACE,yBAAqC;AvG2rpB3C;;AuGtrpBI;EACE,yBAAkB;EAClB,qBAAiC;AvGyrpBvC;;AuGtrpBI;EACE,8DRgBe;A/FyqpBrB;;AuGtrpBI;EACE,yBAAsC;AvGyrpB5C;;AuGltpBI;EACE,yBAAkB;EAClB,qBAAiC;AvGqtpBvC;;AuGltpBI;EACE,8DR4Be;A/FyrpBrB;;AuGltpBI;EACE,yBAAqC;AvGqtpB3C;;AuGhtpBI;EACE,yBAAkB;EAClB,qBAAiC;AvGmtpBvC;;AuGhtpBI;EACE,8DRae;A/FsspBrB;;AuGhtpBI;EACE,yBAAsC;AvGmtpB5C;;AuG5upBI;EACE,yBAAkB;EAClB,qBAAiC;AvG+upBvC;;AuG5upBI;EACE,6DR0Be;A/FqtpBrB;;AuG5upBI;EACE,yBAAqC;AvG+upB3C;;AuG1upBI;EACE,yBAAkB;EAClB,qBAAiC;AvG6upBvC;;AuG1upBI;EACE,6DRWe;A/FkupBrB;;AuG1upBI;EACE,yBAAsC;AvG6upB5C;;AuGtwpBI;EACE,yBAAkB;EAClB,qBAAiC;AvGywpBvC;;AuGtwpBI;EACE,+DnGDY;AJ0wpBlB;;AuGtwpBI;EACE,yBAAqC;AvGywpB3C;;AuGpwpBI;EACE,yBAAkB;EAClB,qBAAiC;AvGuwpBvC;;AuGpwpBI;EACE,+DnGhBY;AJuxpBlB;;AuGpwpBI;EACE,uBAAsC;AvGuwpB5C;;AuGhypBI;EACE,yBAAkB;EAClB,qBAAiC;AvGmypBvC;;AuGhypBI;EACE,4DnGMY;AJ6xpBlB;;AuGhypBI;EACE,uBAAqC;AvGmypB3C;;AuG9xpBI;EACE,yBAAkB;EAClB,qBAAiC;AvGiypBvC;;AuG9xpBI;EACE,4DnGTY;AJ0ypBlB;;AuG9xpBI;EACE,yBAAsC;AvGiypB5C;;AuG1zpBI;EACE,yBAAkB;EAClB,qBAAiC;AvG6zpBvC;;AuG1zpBI;EACE,+DRkC+B;A/F2xpBrC;;AuG1zpBI;EACE,yBAAqC;AvG6zpB3C;;AuGxzpBI;EACE,yBAAkB;EAClB,qBAAiC;AvG2zpBvC;;AuGxzpBI;EACE,+DRmB+B;A/FwypBrC;;AuGxzpBI;EACE,yBAAsC;AvG2zpB5C;;AuGp1pBI;EACE,yBAAkB;EAClB,mBAAiC;AvGu1pBvC;;AuGp1pBI;EACE,2DRmCyB;A/FozpB/B;;AuGp1pBI;EACE,uBAAqC;AvGu1pB3C;;AuGl1pBI;EACE,yBAAkB;EAClB,mBAAiC;AvGq1pBvC;;AuGl1pBI;EACE,2DRoByB;A/Fi0pB/B;;AuGl1pBI;EACE,yBAAsC;AvGq1pB5C;;AuG92pBI;EACE,yBAAkB;EAClB,qBAAiC;AvGi3pBvC;;AuG92pBI;EACE,+DRoC2B;A/F60pBjC;;AuG92pBI;EACE,yBAAqC;AvGi3pB3C;;AuG52pBI;EACE,yBAAkB;EAClB,qBAAiC;AvG+2pBvC;;AuG52pBI;EACE,+DRqB2B;A/F01pBjC;;AuG52pBI;EACE,yBAAsC;AvG+2pB5C;;AuGx4pBI;EACE,yBAAkB;EAClB,qBAAiC;AvG24pBvC;;AuGx4pBI;EACE,+DRqC0B;A/Fs2pBhC;;AuGx4pBI;EACE,yBAAqC;AvG24pB3C;;AuGt4pBI;EACE,yBAAkB;EAClB,qBAAiC;AvGy4pBvC;;AuGt4pBI;EACE,+DRsB0B;A/Fm3pBhC;;AuGt4pBI;EACE,uBAAsC;AvGy4pB5C;;AuGl6pBI;EACE,yBAAkB;EAClB,qBAAiC;AvGq6pBvC;;AuGl6pBI;EACE,+DRsC6B;A/F+3pBnC;;AuGl6pBI;EACE,yBAAqC;AvGq6pB3C;;AuGh6pBI;EACE,yBAAkB;EAClB,qBAAiC;AvGm6pBvC;;AuGh6pBI;EACE,+DRuB6B;A/F44pBnC;;AuGh6pBI;EACE,uBAAsC;AvGm6pB5C;;AuG57pBI;EACE,yBAAkB;EAClB,qBAAiC;AvG+7pBvC;;AuG57pBI;EACE,+DRuC4B;A/Fw5pBlC;;AuG57pBI;EACE,yBAAqC;AvG+7pB3C;;AuG17pBI;EACE,yBAAkB;EAClB,qBAAiC;AvG67pBvC;;AuG17pBI;EACE,+DRwB4B;A/Fq6pBlC;;AuG17pBI;EACE,yBAAsC;AvG67pB5C;;AuGt9pBI;EACE,yBAAkB;EAClB,qBAAiC;AvGy9pBvC;;AuGt9pBI;EACE,8DRsBe;A/Fm8pBrB;;AuGt9pBI;EACE,yBAAqC;AvGy9pB3C;;AuGp9pBI;EACE,yBAAkB;EAClB,qBAAiC;AvGu9pBvC;;AuGp9pBI;EACE,8DROe;A/Fg9pBrB;;AuGp9pBI;EACE,yBAAsC;AvGu9pB5C;;AuGh/pBI;EACE,yBAAkB;EAClB,qBAAiC;AvGm/pBvC;;AuGh/pBI;EACE,8DRuBe;A/F49pBrB;;AuGh/pBI;EACE,yBAAqC;AvGm/pB3C;;AuG9+pBI;EACE,yBAAkB;EAClB,qBAAiC;AvGi/pBvC;;AuG9+pBI;EACE,8DRQe;A/Fy+pBrB;;AuG9+pBI;EACE,yBAAsC;AvGi/pB5C;;AuG1gqBI;EACE,yBAAkB;EAClB,qBAAiC;AvG6gqBvC;;AuG1gqBI;EACE,8DRwBe;A/Fq/pBrB;;AuG1gqBI;EACE,yBAAqC;AvG6gqB3C;;AuGxgqBI;EACE,yBAAkB;EAClB,qBAAiC;AvG2gqBvC;;AuGxgqBI;EACE,8DRSe;A/FkgqBrB;;AuGxgqBI;EACE,yBAAsC;AvG2gqB5C;;AuGpiqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGuiqBvC;;AuGpiqBI;EACE,8DRyBe;A/F8gqBrB;;AuGpiqBI;EACE,yBAAqC;AvGuiqB3C;;AuGliqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGqiqBvC;;AuGliqBI;EACE,8DRUe;A/F2hqBrB;;AuGliqBI;EACE,yBAAsC;AvGqiqB5C;;AuG9jqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGikqBvC;;AuG9jqBI;EACE,6DR0Be;A/FuiqBrB;;AuG9jqBI;EACE,yBAAqC;AvGikqB3C;;AuG5jqBI;EACE,yBAAkB;EAClB,qBAAiC;AvG+jqBvC;;AuG5jqBI;EACE,6DRWe;A/FojqBrB;;AuG5jqBI;EACE,yBAAsC;AvG+jqB5C;;AuGxlqBI;EACE,yBAAkB;EAClB,qBAAiC;AvG2lqBvC;;AuGxlqBI;EACE,8DR2Be;A/FgkqBrB;;AuGxlqBI;EACE,yBAAqC;AvG2lqB3C;;AuGtlqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGylqBvC;;AuGtlqBI;EACE,8DRYe;A/F6kqBrB;;AuGtlqBI;EACE,yBAAsC;AvGylqB5C;;AuGlnqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGqnqBvC;;AuGlnqBI;EACE,8DR4Be;A/FylqBrB;;AuGlnqBI;EACE,yBAAqC;AvGqnqB3C;;AuGhnqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGmnqBvC;;AuGhnqBI;EACE,8DRae;A/FsmqBrB;;AuGhnqBI;EACE,yBAAsC;AvGmnqB5C;;AuG5oqBI;EACE,yBAAkB;EAClB,qBAAiC;AvG+oqBvC;;AuG5oqBI;EACE,6DR6Be;A/FknqBrB;;AuG5oqBI;EACE,yBAAqC;AvG+oqB3C;;AuG1oqBI;EACE,yBAAkB;EAClB,qBAAiC;AvG6oqBvC;;AuG1oqBI;EACE,6DRce;A/F+nqBrB;;AuG1oqBI;EACE,yBAAsC;AvG6oqB5C;;AuGtqqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGyqqBvC;;AuGtqqBI;EACE,8DR8Be;A/F2oqBrB;;AuGtqqBI;EACE,yBAAqC;AvGyqqB3C;;AuGpqqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGuqqBvC;;AuGpqqBI;EACE,8DRee;A/FwpqBrB;;AuGpqqBI;EACE,yBAAsC;AvGuqqB5C;;AuGhsqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGmsqBvC;;AuGhsqBI;EACE,8DR+Be;A/FoqqBrB;;AuGhsqBI;EACE,yBAAqC;AvGmsqB3C;;AuG9rqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGisqBvC;;AuG9rqBI;EACE,8DRgBe;A/FirqBrB;;AuG9rqBI;EACE,yBAAsC;AvGisqB5C;;AuG1tqBI;EACE,sBAAkB;EAClB,qBAAiC;AvG6tqBvC;;AuG1tqBI;EACE,+DnGFS;AJ+tqBf;;AuG1tqBI;EACE,yBAAqC;AvG6tqB3C;;AuGxtqBI;EACE,sBAAkB;EAClB,qBAAiC;AvG2tqBvC;;AuGxtqBI;EACE,+DnGjBS;AJ4uqBf;;AuGxtqBI;EACE,uBAAsC;AvG2tqB5C;;AuGpvqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGuvqBvC;;AuGpvqBI;EACE,+DnGIY;AJmvqBlB;;AuGpvqBI;EACE,yBAAqC;AvGuvqB3C;;AuGlvqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGqvqBvC;;AuGlvqBI;EACE,+DnGXY;AJgwqBlB;;AuGlvqBI;EACE,yBAAsC;AvGqvqB5C;;AuG9wqBI;EACE,yBAAkB;EAClB,qBAAiC;AvGixqBvC;;AuG9wqBI;EACE,4DnGMY;AJ2wqBlB;;AuG9wqBI;EACE,uBAAqC;AvGixqB3C;;AuG5wqBI;EACE,yBAAkB;EAClB,qBAAiC;AvG+wqBvC;;AuG5wqBI;EACE,4DnGTY;AJwxqBlB;;AuG5wqBI;EACE,yBAAsC;AvG+wqB5C;;AuGrtqBI;EACE,qBRxDe;EtE7BjB,yBsE6BiB;A/FixqBrB;;AuGptqBM;EACE,wOAAoE;AvGutqB5E;;AuGrtqBM;EACE,kLAAiE;AvGwtqBzE;;AuGptqBI;EAGI,+ERxEa;A/F6xqBrB;;AuG/sqBI;EACE,qBAAkC;AvGktqBxC;;AuG/sqBI;EACE,yBAAsC;EACtC,qBAAkC;AvGktqBxC;;AuG/uqBI;EACE,qBnG1EY;EqBXd,yBrBWc;AJ6zqBlB;;AuG9uqBM;EACE,wOAAoE;AvGivqB5E;;AuG/uqBM;EACE,kLAAiE;AvGkvqBzE;;AuG9uqBI;EAGI,gFnG1FU;AJy0qBlB;;AuGzuqBI;EACE,qBAAkC;AvG4uqBxC;;AuGzuqBI;EACE,yBAAsC;EACtC,qBAAkC;AvG4uqBxC;;AuGzwqBI;EACE,qBRjDe;EtEpCjB,yBsEoCiB;A/F8zqBrB;;AuGxwqBM;EACE,wOAAoE;AvG2wqB5E;;AuGzwqBM;EACE,kLAAiE;AvG4wqBzE;;AuGxwqBI;EAGI,8ERjEa;A/F00qBrB;;AuGnwqBI;EACE,qBAAkC;AvGswqBxC;;AuGnwqBI;EACE,yBAAsC;EACtC,qBAAkC;AvGswqBxC;;AuGnyqBI;EACE,qBR/Ce;EtEtCjB,yBsEsCiB;A/Fs1qBrB;;AuGlyqBM;EACE,wOAAoE;AvGqyqB5E;;AuGnyqBM;EACE,kLAAiE;AvGsyqBzE;;AuGlyqBI;EAGI,+ER/Da;A/Fk2qBrB;;AuG7xqBI;EACE,qBAAkC;AvGgyqBxC;;AuG7xqBI;EACE,yBAAsC;EACtC,qBAAkC;AvGgyqBxC;;AuG7zqBI;EACE,qBRlDe;EtEnCjB,yBsEmCiB;A/Fm3qBrB;;AuG5zqBM;EACE,wOAAoE;AvG+zqB5E;;AuG7zqBM;EACE,kLAAiE;AvGg0qBzE;;AuG5zqBI;EAGI,+ERlEa;A/F+3qBrB;;AuGvzqBI;EACE,qBAAkC;AvG0zqBxC;;AuGvzqBI;EACE,yBAAsC;EACtC,qBAAkC;AvG0zqBxC;;AuGv1qBI;EACE,qBRpDe;EtEjCjB,yBsEiCiB;A/F+4qBrB;;AuGt1qBM;EACE,wOAAoE;AvGy1qB5E;;AuGv1qBM;EACE,kLAAiE;AvG01qBzE;;AuGt1qBI;EAGI,8ERpEa;A/F25qBrB;;AuGj1qBI;EACE,qBAAkC;AvGo1qBxC;;AuGj1qBI;EACE,yBAAsC;EACtC,qBAAkC;AvGo1qBxC;;AuGj3qBI;EACE,qBnG/EY;EqBNd,yBrBMc;AJo8qBlB;;AuGh3qBM;EACE,wOAAoE;AvGm3qB5E;;AuGj3qBM;EACE,kLAAiE;AvGo3qBzE;;AuGh3qBI;EAGI,gFnG/FU;AJg9qBlB;;AuG32qBI;EACE,mBAAkC;AvG82qBxC;;AuG32qBI;EACE,uBAAsC;EACtC,mBAAkC;AvG82qBxC;;AuG34qBI;EACE,qBnGxEY;EqBbd,yBrBac;AJu9qBlB;;AuG14qBM;EACE,wOAAoE;AvG64qB5E;;AuG34qBM;EACE,kLAAiE;AvG84qBzE;;AuG14qBI;EAGI,6EnGxFU;AJm+qBlB;;AuGr4qBI;EACE,qBAAkC;AvGw4qBxC;;AuGr4qBI;EACE,yBAAsC;EACtC,qBAAkC;AvGw4qBxC;;AuGr6qBI;EACE,qBR5C+B;EtEzCjC,yBsEyCiC;A/Fq9qBrC;;AuGp6qBM;EACE,wOAAoE;AvGu6qB5E;;AuGr6qBM;EACE,kLAAiE;AvGw6qBzE;;AuGp6qBI;EAGI,gFR5D6B;A/Fi+qBrC;;AuG/5qBI;EACE,qBAAkC;AvGk6qBxC;;AuG/5qBI;EACE,uBAAsC;EACtC,mBAAkC;AvGk6qBxC;;AuG/7qBI;EACE,qBR3CyB;EtE1C3B,yBsE0C2B;A/F8+qB/B;;AuG97qBM;EACE,wOAAoE;AvGi8qB5E;;AuG/7qBM;EACE,kLAAiE;AvGk8qBzE;;AuG97qBI;EAGI,4ER3DuB;A/F0/qB/B;;AuGz7qBI;EACE,qBAAkC;AvG47qBxC;;AuGz7qBI;EACE,yBAAsC;EACtC,qBAAkC;AvG47qBxC;;AuGz9qBI;EACE,qBR1C2B;EtE3C7B,yBsE2C6B;A/FugrBjC;;AuGx9qBM;EACE,wOAAoE;AvG29qB5E;;AuGz9qBM;EACE,kLAAiE;AvG49qBzE;;AuGx9qBI;EAGI,gFR1DyB;A/FmhrBjC;;AuGn9qBI;EACE,qBAAkC;AvGs9qBxC;;AuGn9qBI;EACE,yBAAsC;EACtC,qBAAkC;AvGs9qBxC;;AuGn/qBI;EACE,qBRzC0B;EtE5C5B,yBsE4C4B;A/FgirBhC;;AuGl/qBM;EACE,wOAAoE;AvGq/qB5E;;AuGn/qBM;EACE,kLAAiE;AvGs/qBzE;;AuGl/qBI;EAGI,gFRzDwB;A/F4irBhC;;AuG7+qBI;EACE,qBAAkC;AvGg/qBxC;;AuG7+qBI;EACE,uBAAsC;EACtC,mBAAkC;AvGg/qBxC;;AuG7grBI;EACE,qBRxC6B;EtE7C/B,yBsE6C+B;A/FyjrBnC;;AuG5grBM;EACE,wOAAoE;AvG+grB5E;;AuG7grBM;EACE,kLAAiE;AvGghrBzE;;AuG5grBI;EAGI,gFRxD2B;A/FqkrBnC;;AuGvgrBI;EACE,qBAAkC;AvG0grBxC;;AuGvgrBI;EACE,uBAAsC;EACtC,mBAAkC;AvG0grBxC;;AuGvirBI;EACE,qBRvC4B;EtE9C9B,yBsE8C8B;A/FklrBlC;;AuGtirBM;EACE,wOAAoE;AvGyirB5E;;AuGvirBM;EACE,kLAAiE;AvG0irBzE;;AuGtirBI;EAGI,gFRvD0B;A/F8lrBlC;;AuGjirBI;EACE,qBAAkC;AvGoirBxC;;AuGjirBI;EACE,uBAAsC;EACtC,mBAAkC;AvGoirBxC;;AuGjkrBI;EACE,qBRxDe;EtE7BjB,yBsE6BiB;A/F6nrBrB;;AuGhkrBM;EACE,wOAAoE;AvGmkrB5E;;AuGjkrBM;EACE,kLAAiE;AvGokrBzE;;AuGhkrBI;EAGI,+ERxEa;A/FyorBrB;;AuG3jrBI;EACE,qBAAkC;AvG8jrBxC;;AuG3jrBI;EACE,yBAAsC;EACtC,qBAAkC;AvG8jrBxC;;AuG3lrBI;EACE,qBRvDe;EtE9BjB,yBsE8BiB;A/FsprBrB;;AuG1lrBM;EACE,wOAAoE;AvG6lrB5E;;AuG3lrBM;EACE,kLAAiE;AvG8lrBzE;;AuG1lrBI;EAGI,+ERvEa;A/FkqrBrB;;AuGrlrBI;EACE,qBAAkC;AvGwlrBxC;;AuGrlrBI;EACE,yBAAsC;EACtC,qBAAkC;AvGwlrBxC;;AuGrnrBI;EACE,qBRtDe;EtE/BjB,yBsE+BiB;A/F+qrBrB;;AuGpnrBM;EACE,wOAAoE;AvGunrB5E;;AuGrnrBM;EACE,kLAAiE;AvGwnrBzE;;AuGpnrBI;EAGI,+ERtEa;A/F2rrBrB;;AuG/mrBI;EACE,qBAAkC;AvGknrBxC;;AuG/mrBI;EACE,yBAAsC;EACtC,qBAAkC;AvGknrBxC;;AuG/orBI;EACE,qBRrDe;EtEhCjB,yBsEgCiB;A/FwsrBrB;;AuG9orBM;EACE,wOAAoE;AvGiprB5E;;AuG/orBM;EACE,kLAAiE;AvGkprBzE;;AuG9orBI;EAGI,+ERrEa;A/FotrBrB;;AuGzorBI;EACE,qBAAkC;AvG4orBxC;;AuGzorBI;EACE,yBAAsC;EACtC,qBAAkC;AvG4orBxC;;AuGzqrBI;EACE,qBRpDe;EtEjCjB,yBsEiCiB;A/FiurBrB;;AuGxqrBM;EACE,wOAAoE;AvG2qrB5E;;AuGzqrBM;EACE,kLAAiE;AvG4qrBzE;;AuGxqrBI;EAGI,8ERpEa;A/F6urBrB;;AuGnqrBI;EACE,qBAAkC;AvGsqrBxC;;AuGnqrBI;EACE,yBAAsC;EACtC,qBAAkC;AvGsqrBxC;;AuGnsrBI;EACE,qBRnDe;EtElCjB,yBsEkCiB;A/F0vrBrB;;AuGlsrBM;EACE,wOAAoE;AvGqsrB5E;;AuGnsrBM;EACE,kLAAiE;AvGssrBzE;;AuGlsrBI;EAGI,+ERnEa;A/FswrBrB;;AuG7rrBI;EACE,qBAAkC;AvGgsrBxC;;AuG7rrBI;EACE,yBAAsC;EACtC,qBAAkC;AvGgsrBxC;;AuG7trBI;EACE,qBRlDe;EtEnCjB,yBsEmCiB;A/FmxrBrB;;AuG5trBM;EACE,wOAAoE;AvG+trB5E;;AuG7trBM;EACE,kLAAiE;AvGgurBzE;;AuG5trBI;EAGI,+ERlEa;A/F+xrBrB;;AuGvtrBI;EACE,qBAAkC;AvG0trBxC;;AuGvtrBI;EACE,yBAAsC;EACtC,qBAAkC;AvG0trBxC;;AuGvvrBI;EACE,qBRjDe;EtEpCjB,yBsEoCiB;A/F4yrBrB;;AuGtvrBM;EACE,wOAAoE;AvGyvrB5E;;AuGvvrBM;EACE,kLAAiE;AvG0vrBzE;;AuGtvrBI;EAGI,8ERjEa;A/FwzrBrB;;AuGjvrBI;EACE,qBAAkC;AvGovrBxC;;AuGjvrBI;EACE,yBAAsC;EACtC,qBAAkC;AvGovrBxC;;AuGjxrBI;EACE,qBRhDe;EtErCjB,yBsEqCiB;A/Fq0rBrB;;AuGhxrBM;EACE,wOAAoE;AvGmxrB5E;;AuGjxrBM;EACE,kLAAiE;AvGoxrBzE;;AuGhxrBI;EAGI,+ERhEa;A/Fi1rBrB;;AuG3wrBI;EACE,qBAAkC;AvG8wrBxC;;AuG3wrBI;EACE,yBAAsC;EACtC,qBAAkC;AvG8wrBxC;;AuG3yrBI;EACE,qBR/Ce;EtEtCjB,yBsEsCiB;A/F81rBrB;;AuG1yrBM;EACE,wOAAoE;AvG6yrB5E;;AuG3yrBM;EACE,kLAAiE;AvG8yrBzE;;AuG1yrBI;EAGI,+ER/Da;A/F02rBrB;;AuGryrBI;EACE,qBAAkC;AvGwyrBxC;;AuGryrBI;EACE,yBAAsC;EACtC,qBAAkC;AvGwyrBxC;;AuGr0rBI;EACE,kBnGhFS;EqBLX,sBrBKW;AJy5rBf;;AuGp0rBM;EACE,qOAAoE;AvGu0rB5E;;AuGr0rBM;EACE,+KAAiE;AvGw0rBzE;;AuGp0rBI;EAGI,gFnGhGO;AJq6rBf;;AuG/zrBI;EACE,mBAAkC;AvGk0rBxC;;AuG/zrBI;EACE,uBAAsC;EACtC,mBAAkC;AvGk0rBxC;;AuG/1rBI;EACE,qBnG1EY;EqBXd,yBrBWc;AJ66rBlB;;AuG91rBM;EACE,wOAAoE;AvGi2rB5E;;AuG/1rBM;EACE,kLAAiE;AvGk2rBzE;;AuG91rBI;EAGI,gFnG1FU;AJy7rBlB;;AuGz1rBI;EACE,qBAAkC;AvG41rBxC;;AuGz1rBI;EACE,yBAAsC;EACtC,qBAAkC;AvG41rBxC;;AuGz3rBI;EACE,qBnGxEY;EqBbd,yBrBac;AJq8rBlB;;AuGx3rBM;EACE,wOAAoE;AvG23rB5E;;AuGz3rBM;EACE,kLAAiE;AvG43rBzE;;AuGx3rBI;EAGI,6EnGxFU;AJi9rBlB;;AuGn3rBI;EACE,qBAAkC;AvGs3rBxC;;AuGn3rBI;EACE,yBAAsC;EACtC,qBAAkC;AvGs3rBxC;;A8Cr+rBA;EjCQM,gB2FVoB;E5FYtB,kB2E8I4B;AvFk1rBhC;;AwG7+rBA;EAMI,qBAAqB;EACrB,aAAa;EACb,kBAAkB;EAClB,kBAAkB;EAClB,WAAW;AxG2+rBf;;AwGr/rBA;EAaM,SAAS;EACT,kBAAkB;EAClB,WAAW;AxG4+rBjB;;AwG3/rBA;EAqBM,WAAW;AxG0+rBjB;;AwG//rBA;EA0BM,WAAW;AxGy+rBjB;;AwGngsBA;EA+BM,UAAU;AxGw+rBhB;;AwGn+rBA;EACE,qBpG8FiB;AJw4rBnB;;AwGl+rBA;EACE,YAAY;AxGq+rBd;;AwGl+rBA;EACE,WAAW;AxGq+rBb;;AwGl+rBA;EACE,WAAW;AxGq+rBb;;AwGj+rBA;EAGM,SAAS;AxGk+rBf;;AmF1hsBI;EqB+DA,mBAAgC;AxG+9rBpC;;AyG/hsBE;EAGM,yBrG4BS;AJogsBjB;;AyGnisBE;;EAOQ,WrGDK;AJkisBf;;AyGxisBE;EAWQ,crG6Ea;AJo9rBvB;;AyG5isBE;EAiBI,6BrGcW;AJihsBjB;;AyGhjsBE;EAuBQ,6BrGdQ;AJ2isBlB;;AyGpjsBE;;EA2BQ,6BrGIO;AJ0hsBjB;;AyGxhsBE;;;EAKM,+BrGhCO;AJyjsBf;;AyG9hsBE;;;EAQQ,WrGnCK;AJ+jsBf;;AyGthsBE;;;;EAKM,YAAY;AzGwhsBpB;;AyG7hsBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJolsBf;;AyG3isBE;;EAkBM,yBrG3DO;AJylsBf;;AyGhjsBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJimsBf;;AyGvmsBE;EAGM,yBrGSU;AJ+lsBlB;;AyG3msBE;;EAOQ,WrGDK;AJ0msBf;;AyGhnsBE;EAWQ,crG6Ea;AJ4hsBvB;;AyGpnsBE;EAiBI,6BrGLY;AJ4msBlB;;AyGxnsBE;EAuBQ,6BrGdQ;AJmnsBlB;;AyG5nsBE;;EA2BQ,6BrGfQ;AJqnsBlB;;AyGhmsBE;;;EAKM,+BrGhCO;AJiosBf;;AyGtmsBE;;;EAQQ,WrGnCK;AJuosBf;;AyG9lsBE;;;;EAKM,YAAY;AzGgmsBpB;;AyGrmsBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4psBf;;AyGnnsBE;;EAkBM,yBrG3DO;AJiqsBf;;AyGxnsBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJyqsBf;;AyG/qsBE;EAGM,yBrGmCS;AJ6osBjB;;AyGnrsBE;;EAOQ,WrGDK;AJkrsBf;;AyGxrsBE;EAWQ,crG6Ea;AJomsBvB;;AyG5rsBE;EAiBI,6BrGqBW;AJ0psBjB;;AyGhssBE;EAuBQ,6BrGdQ;AJ2rsBlB;;AyGpssBE;;EA2BQ,6BrGWO;AJmqsBjB;;AyGxqsBE;;;EAKM,+BrGhCO;AJyssBf;;AyG9qsBE;;;EAQQ,WrGnCK;AJ+ssBf;;AyGtqsBE;;;;EAKM,YAAY;AzGwqsBpB;;AyG7qsBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJousBf;;AyG3rsBE;;EAkBM,yBrG3DO;AJyusBf;;AyGhssBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJivsBf;;AyGvvsBE;EAGM,yBrGqCS;AJmtsBjB;;AyG3vsBE;;EAOQ,WrGDK;AJ0vsBf;;AyGhwsBE;EAWQ,crG6Ea;AJ4qsBvB;;AyGpwsBE;EAiBI,6BrGuBW;AJgusBjB;;AyGxwsBE;EAuBQ,6BrGdQ;AJmwsBlB;;AyG5wsBE;;EA2BQ,6BrGaO;AJyusBjB;;AyGhvsBE;;;EAKM,+BrGhCO;AJixsBf;;AyGtvsBE;;;EAQQ,WrGnCK;AJuxsBf;;AyG9usBE;;;;EAKM,YAAY;AzGgvsBpB;;AyGrvsBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4ysBf;;AyGnwsBE;;EAkBM,yBrG3DO;AJizsBf;;AyGxwsBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJyzsBf;;AyG/zsBE;EAGM,yBrGkCS;AJ8xsBjB;;AyGn0sBE;;EAOQ,crGiFa;AJgvsBvB;;AyGx0sBE;EAWQ,crG6Ea;AJovsBvB;;AyG50sBE;EAiBI,6BrGoBW;AJ2ysBjB;;AyGh1sBE;EAuBQ,6BrGdQ;AJ20sBlB;;AyGp1sBE;;EA2BQ,6BrGUO;AJozsBjB;;AyGxzsBE;;;EAKM,4BrGkDe;AJuwsBvB;;AyG9zsBE;;;EAQQ,crG+Ca;AJ6wsBvB;;AyGtzsBE;;;;EAKM,YAAY;AzGwzsBpB;;AyG7zsBE;;;;;;;;;;EAaM,yBAAoC;EACpC,crG2Be;AJkysBvB;;AyG30sBE;;EAkBM,4BrGuBe;AJuysBvB;;AyGh1sBE;;;;EAuBM,yBAAsC;EACtC,crGiBe;AJ+ysBvB;;AyGv4sBE;EAGM,yBrGgCS;AJw2sBjB;;AyG34sBE;;EAOQ,WrGDK;AJ04sBf;;AyGh5sBE;EAWQ,crG6Ea;AJ4zsBvB;;AyGp5sBE;EAiBI,6BrGkBW;AJq3sBjB;;AyGx5sBE;EAuBQ,6BrGdQ;AJm5sBlB;;AyG55sBE;;EA2BQ,6BrGQO;AJ83sBjB;;AyGh4sBE;;;EAKM,+BrGhCO;AJi6sBf;;AyGt4sBE;;;EAQQ,WrGnCK;AJu6sBf;;AyG93sBE;;;;EAKM,YAAY;AzGg4sBpB;;AyGr4sBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ47sBf;;AyGn5sBE;;EAkBM,yBrG3DO;AJi8sBf;;AyGx5sBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJy8sBf;;AyG/8sBE;EAGM,yBrGIU;AJ48sBlB;;AyGn9sBE;;EAOQ,crGiFa;AJg4sBvB;;AyGx9sBE;EAWQ,crG6Ea;AJo4sBvB;;AyG59sBE;EAiBI,6BrGVY;AJy9sBlB;;AyGh+sBE;EAuBQ,6BrGdQ;AJ29sBlB;;AyGp+sBE;;EA2BQ,6BrGpBQ;AJk+sBlB;;AyGx8sBE;;;EAKM,4BrGkDe;AJu5sBvB;;AyG98sBE;;;EAQQ,crG+Ca;AJ65sBvB;;AyGt8sBE;;;;EAKM,YAAY;AzGw8sBpB;;AyG78sBE;;;;;;;;;;EAaM,yBAAoC;EACpC,crG2Be;AJk7sBvB;;AyG39sBE;;EAkBM,4BrGuBe;AJu7sBvB;;AyGh+sBE;;;;EAuBM,uBAAsC;EACtC,crGiBe;AJ+7sBvB;;AyGvhtBE;EAGM,yBrGWU;AJ6gtBlB;;AyG3htBE;;EAOQ,WrGDK;AJ0htBf;;AyGhitBE;EAWQ,crG6Ea;AJ48sBvB;;AyGpitBE;EAiBI,6BrGHY;AJ0htBlB;;AyGxitBE;EAuBQ,6BrGdQ;AJmitBlB;;AyG5itBE;;EA2BQ,6BrGbQ;AJmitBlB;;AyGhhtBE;;;EAKM,+BrGhCO;AJijtBf;;AyGthtBE;;;EAQQ,WrGnCK;AJujtBf;;AyG9gtBE;;;;EAKM,YAAY;AzGghtBpB;;AyGrhtBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4ktBf;;AyGnitBE;;EAkBM,yBrG3DO;AJiltBf;;AyGxitBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJyltBf;;AyG/ltBE;EAGM,yBlBDW;AvFimtBnB;;AyGnmtBE;;EAOQ,WrGDK;AJkmtBf;;AyGxmtBE;EAWQ,crG6Ea;AJohtBvB;;AyG5mtBE;EAiBI,6BlBfa;AvF8mtBnB;;AyGhntBE;EAuBQ,6BrGdQ;AJ2mtBlB;;AyGpntBE;;EA2BQ,6BlBzBS;AvFuntBnB;;AyGxltBE;;;EAKM,+BrGhCO;AJyntBf;;AyG9ltBE;;;EAQQ,WrGnCK;AJ+ntBf;;AyGtltBE;;;;EAKM,YAAY;AzGwltBpB;;AyG7ltBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJoptBf;;AyG3mtBE;;EAkBM,yBrG3DO;AJyptBf;;AyGhntBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJiqtBf;;AyGvqtBE;EAGM,yBlBAM;AvFwqtBd;;AyG3qtBE;;EAOQ,WrGDK;AJ0qtBf;;AyGhrtBE;EAWQ,crG6Ea;AJ4ltBvB;;AyGprtBE;EAiBI,6BlBdQ;AvFqrtBd;;AyGxrtBE;EAuBQ,6BrGdQ;AJmrtBlB;;AyG5rtBE;;EA2BQ,6BlBxBI;AvF8rtBd;;AyGhqtBE;;;EAKM,+BrGhCO;AJistBf;;AyGtqtBE;;;EAQQ,WrGnCK;AJustBf;;AyG9ptBE;;;;EAKM,YAAY;AzGgqtBpB;;AyGrqtBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4ttBf;;AyGnrtBE;;EAkBM,yBrG3DO;AJiutBf;;AyGxrtBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJyutBf;;AyG/utBE;EAGM,yBlBEO;AvF8utBf;;AyGnvtBE;;EAOQ,WrGDK;AJkvtBf;;AyGxvtBE;EAWQ,crG6Ea;AJoqtBvB;;AyG5vtBE;EAiBI,6BlBZS;AvF2vtBf;;AyGhwtBE;EAuBQ,6BrGdQ;AJ2vtBlB;;AyGpwtBE;;EA2BQ,6BlBtBK;AvFowtBf;;AyGxutBE;;;EAKM,+BrGhCO;AJywtBf;;AyG9utBE;;;EAQQ,WrGnCK;AJ+wtBf;;AyGtutBE;;;;EAKM,YAAY;AzGwutBpB;;AyG7utBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJoytBf;;AyG3vtBE;;EAkBM,yBrG3DO;AJyytBf;;AyGhwtBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJiztBf;;AyGvztBE;EAGM,yBlBGM;AvFqztBd;;AyG3ztBE;;EAOQ,crGiFa;AJwutBvB;;AyGh0tBE;EAWQ,crG6Ea;AJ4utBvB;;AyGp0tBE;EAiBI,6BlBXQ;AvFk0tBd;;AyGx0tBE;EAuBQ,6BrGdQ;AJm0tBlB;;AyG50tBE;;EA2BQ,6BlBrBI;AvF20tBd;;AyGhztBE;;;EAKM,4BrGkDe;AJ+vtBvB;;AyGtztBE;;;EAQQ,crG+Ca;AJqwtBvB;;AyG9ytBE;;;;EAKM,YAAY;AzGgztBpB;;AyGrztBE;;;;;;;;;;EAaM,yBAAoC;EACpC,crG2Be;AJ0xtBvB;;AyGn0tBE;;EAkBM,4BrGuBe;AJ+xtBvB;;AyGx0tBE;;;;EAuBM,yBAAsC;EACtC,crGiBe;AJuytBvB;;AyG/3tBE;EAGM,yBlBKS;AvF23tBjB;;AyGn4tBE;;EAOQ,WrGDK;AJk4tBf;;AyGx4tBE;EAWQ,crG6Ea;AJoztBvB;;AyG54tBE;EAiBI,6BlBTW;AvFw4tBjB;;AyGh5tBE;EAuBQ,6BrGdQ;AJ24tBlB;;AyGp5tBE;;EA2BQ,6BlBnBO;AvFi5tBjB;;AyGx3tBE;;;EAKM,+BrGhCO;AJy5tBf;;AyG93tBE;;;EAQQ,WrGnCK;AJ+5tBf;;AyGt3tBE;;;;EAKM,YAAY;AzGw3tBpB;;AyG73tBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJo7tBf;;AyG34tBE;;EAkBM,yBrG3DO;AJy7tBf;;AyGh5tBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJi8tBf;;AyGv8tBE;EAGM,yBlBOQ;AvFi8tBhB;;AyG38tBE;;EAOQ,WrGDK;AJ08tBf;;AyGh9tBE;EAWQ,crG6Ea;AJ43tBvB;;AyGp9tBE;EAiBI,6BlBPU;AvF88tBhB;;AyGx9tBE;EAuBQ,6BrGdQ;AJm9tBlB;;AyG59tBE;;EA2BQ,6BlBjBM;AvFu9tBhB;;AyGh8tBE;;;EAKM,+BrGhCO;AJi+tBf;;AyGt8tBE;;;EAQQ,WrGnCK;AJu+tBf;;AyG97tBE;;;;EAKM,YAAY;AzGg8tBpB;;AyGr8tBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4/tBf;;AyGn9tBE;;EAkBM,yBrG3DO;AJiguBf;;AyGx9tBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJyguBf;;AyG/guBE;EAGM,yBrG4BS;AJo/tBjB;;AyGnhuBE;;EAOQ,WrGDK;AJkhuBf;;AyGxhuBE;EAWQ,crG6Ea;AJo8tBvB;;AyG5huBE;EAiBI,6BrGcW;AJiguBjB;;AyGhiuBE;EAuBQ,6BrGdQ;AJ2huBlB;;AyGpiuBE;;EA2BQ,6BrGIO;AJ0guBjB;;AyGxguBE;;;EAKM,+BrGhCO;AJyiuBf;;AyG9guBE;;;EAQQ,WrGnCK;AJ+iuBf;;AyGtguBE;;;;EAKM,YAAY;AzGwguBpB;;AyG7guBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJokuBf;;AyG3huBE;;EAkBM,yBrG3DO;AJykuBf;;AyGhiuBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJiluBf;;AyGvluBE;EAGM,yBrG6BS;AJ2juBjB;;AyG3luBE;;EAOQ,WrGDK;AJ0luBf;;AyGhmuBE;EAWQ,crG6Ea;AJ4guBvB;;AyGpmuBE;EAiBI,6BrGeW;AJwkuBjB;;AyGxmuBE;EAuBQ,6BrGdQ;AJmmuBlB;;AyG5muBE;;EA2BQ,6BrGKO;AJiluBjB;;AyGhluBE;;;EAKM,+BrGhCO;AJinuBf;;AyGtluBE;;;EAQQ,WrGnCK;AJunuBf;;AyG9kuBE;;;;EAKM,YAAY;AzGgluBpB;;AyGrluBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4ouBf;;AyGnmuBE;;EAkBM,yBrG3DO;AJipuBf;;AyGxmuBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJypuBf;;AyG/puBE;EAGM,yBrG8BS;AJkouBjB;;AyGnquBE;;EAOQ,WrGDK;AJkquBf;;AyGxquBE;EAWQ,crG6Ea;AJoluBvB;;AyG5quBE;EAiBI,6BrGgBW;AJ+ouBjB;;AyGhruBE;EAuBQ,6BrGdQ;AJ2quBlB;;AyGpruBE;;EA2BQ,6BrGMO;AJwpuBjB;;AyGxpuBE;;;EAKM,+BrGhCO;AJyruBf;;AyG9puBE;;;EAQQ,WrGnCK;AJ+ruBf;;AyGtpuBE;;;;EAKM,YAAY;AzGwpuBpB;;AyG7puBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJotuBf;;AyG3quBE;;EAkBM,yBrG3DO;AJytuBf;;AyGhruBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJiuuBf;;AyGvuuBE;EAGM,yBrG+BS;AJysuBjB;;AyG3uuBE;;EAOQ,WrGDK;AJ0uuBf;;AyGhvuBE;EAWQ,crG6Ea;AJ4puBvB;;AyGpvuBE;EAiBI,6BrGiBW;AJstuBjB;;AyGxvuBE;EAuBQ,6BrGdQ;AJmvuBlB;;AyG5vuBE;;EA2BQ,6BrGOO;AJ+tuBjB;;AyGhuuBE;;;EAKM,+BrGhCO;AJiwuBf;;AyGtuuBE;;;EAQQ,WrGnCK;AJuwuBf;;AyG9tuBE;;;;EAKM,YAAY;AzGguuBpB;;AyGruuBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4xuBf;;AyGnvuBE;;EAkBM,yBrG3DO;AJiyuBf;;AyGxvuBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJyyuBf;;AyG/yuBE;EAGM,yBrGgCS;AJgxuBjB;;AyGnzuBE;;EAOQ,WrGDK;AJkzuBf;;AyGxzuBE;EAWQ,crG6Ea;AJouuBvB;;AyG5zuBE;EAiBI,6BrGkBW;AJ6xuBjB;;AyGh0uBE;EAuBQ,6BrGdQ;AJ2zuBlB;;AyGp0uBE;;EA2BQ,6BrGQO;AJsyuBjB;;AyGxyuBE;;;EAKM,+BrGhCO;AJy0uBf;;AyG9yuBE;;;EAQQ,WrGnCK;AJ+0uBf;;AyGtyuBE;;;;EAKM,YAAY;AzGwyuBpB;;AyG7yuBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJo2uBf;;AyG3zuBE;;EAkBM,yBrG3DO;AJy2uBf;;AyGh0uBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJi3uBf;;AyGv3uBE;EAGM,yBrGiCS;AJu1uBjB;;AyG33uBE;;EAOQ,crGiFa;AJwyuBvB;;AyGh4uBE;EAWQ,crG6Ea;AJ4yuBvB;;AyGp4uBE;EAiBI,6BrGmBW;AJo2uBjB;;AyGx4uBE;EAuBQ,6BrGdQ;AJm4uBlB;;AyG54uBE;;EA2BQ,6BrGSO;AJ62uBjB;;AyGh3uBE;;;EAKM,4BrGkDe;AJ+zuBvB;;AyGt3uBE;;;EAQQ,crG+Ca;AJq0uBvB;;AyG92uBE;;;;EAKM,YAAY;AzGg3uBpB;;AyGr3uBE;;;;;;;;;;EAaM,yBAAoC;EACpC,crG2Be;AJ01uBvB;;AyGn4uBE;;EAkBM,4BrGuBe;AJ+1uBvB;;AyGx4uBE;;;;EAuBM,yBAAsC;EACtC,crGiBe;AJu2uBvB;;AyG/7uBE;EAGM,yBrGkCS;AJ85uBjB;;AyGn8uBE;;EAOQ,crGiFa;AJg3uBvB;;AyGx8uBE;EAWQ,crG6Ea;AJo3uBvB;;AyG58uBE;EAiBI,6BrGoBW;AJ26uBjB;;AyGh9uBE;EAuBQ,6BrGdQ;AJ28uBlB;;AyGp9uBE;;EA2BQ,6BrGUO;AJo7uBjB;;AyGx7uBE;;;EAKM,4BrGkDe;AJu4uBvB;;AyG97uBE;;;EAQQ,crG+Ca;AJ64uBvB;;AyGt7uBE;;;;EAKM,YAAY;AzGw7uBpB;;AyG77uBE;;;;;;;;;;EAaM,yBAAoC;EACpC,crG2Be;AJk6uBvB;;AyG38uBE;;EAkBM,4BrGuBe;AJu6uBvB;;AyGh9uBE;;;;EAuBM,yBAAsC;EACtC,crGiBe;AJ+6uBvB;;AyGvgvBE;EAGM,yBrGmCS;AJq+uBjB;;AyG3gvBE;;EAOQ,WrGDK;AJ0gvBf;;AyGhhvBE;EAWQ,crG6Ea;AJ47uBvB;;AyGphvBE;EAiBI,6BrGqBW;AJk/uBjB;;AyGxhvBE;EAuBQ,6BrGdQ;AJmhvBlB;;AyG5hvBE;;EA2BQ,6BrGWO;AJ2/uBjB;;AyGhgvBE;;;EAKM,+BrGhCO;AJiivBf;;AyGtgvBE;;;EAQQ,WrGnCK;AJuivBf;;AyG9/uBE;;;;EAKM,YAAY;AzGggvBpB;;AyGrgvBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4jvBf;;AyGnhvBE;;EAkBM,yBrG3DO;AJikvBf;;AyGxhvBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJykvBf;;AyG/kvBE;EAGM,yBrGoCS;AJ4ivBjB;;AyGnlvBE;;EAOQ,WrGDK;AJklvBf;;AyGxlvBE;EAWQ,crG6Ea;AJogvBvB;;AyG5lvBE;EAiBI,6BrGsBW;AJyjvBjB;;AyGhmvBE;EAuBQ,6BrGdQ;AJ2lvBlB;;AyGpmvBE;;EA2BQ,6BrGYO;AJkkvBjB;;AyGxkvBE;;;EAKM,+BrGhCO;AJymvBf;;AyG9kvBE;;;EAQQ,WrGnCK;AJ+mvBf;;AyGtkvBE;;;;EAKM,YAAY;AzGwkvBpB;;AyG7kvBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJoovBf;;AyG3lvBE;;EAkBM,yBrG3DO;AJyovBf;;AyGhmvBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJipvBf;;AyGvpvBE;EAGM,yBrGqCS;AJmnvBjB;;AyG3pvBE;;EAOQ,WrGDK;AJ0pvBf;;AyGhqvBE;EAWQ,crG6Ea;AJ4kvBvB;;AyGpqvBE;EAiBI,6BrGuBW;AJgovBjB;;AyGxqvBE;EAuBQ,6BrGdQ;AJmqvBlB;;AyG5qvBE;;EA2BQ,6BrGaO;AJyovBjB;;AyGhpvBE;;;EAKM,+BrGhCO;AJirvBf;;AyGtpvBE;;;EAQQ,WrGnCK;AJurvBf;;AyG9ovBE;;;;EAKM,YAAY;AzGgpvBpB;;AyGrpvBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ4svBf;;AyGnqvBE;;EAkBM,yBrG3DO;AJitvBf;;AyGxqvBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJytvBf;;AyG/tvBE;EAGM,sBrGGO;AJ6tvBf;;AyGnuvBE;;EAOQ,crGiFa;AJgpvBvB;;AyGxuvBE;EAWQ,crG6Ea;AJopvBvB;;AyG5uvBE;EAiBI,0BrGXS;AJ0uvBf;;AyGhvvBE;EAuBQ,6BrGdQ;AJ2uvBlB;;AyGpvvBE;;EA2BQ,0BrGrBK;AJmvvBf;;AyGxtvBE;;;EAKM,4BrGkDe;AJuqvBvB;;AyG9tvBE;;;EAQQ,crG+Ca;AJ6qvBvB;;AyGttvBE;;;;EAKM,YAAY;AzGwtvBpB;;AyG7tvBE;;;;;;;;;;EAaM,yBAAoC;EACpC,crG2Be;AJksvBvB;;AyG3uvBE;;EAkBM,4BrGuBe;AJusvBvB;;AyGhvvBE;;;;EAuBM,uBAAsC;EACtC,crGiBe;AJ+svBvB;;AyGvyvBE;EAGM,yBrGSU;AJ+xvBlB;;AyG3yvBE;;EAOQ,WrGDK;AJ0yvBf;;AyGhzvBE;EAWQ,crG6Ea;AJ4tvBvB;;AyGpzvBE;EAiBI,6BrGLY;AJ4yvBlB;;AyGxzvBE;EAuBQ,6BrGdQ;AJmzvBlB;;AyG5zvBE;;EA2BQ,6BrGfQ;AJqzvBlB;;AyGhyvBE;;;EAKM,+BrGhCO;AJi0vBf;;AyGtyvBE;;;EAQQ,WrGnCK;AJu0vBf;;AyG9xvBE;;;;EAKM,YAAY;AzGgyvBpB;;AyGryvBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJ41vBf;;AyGnzvBE;;EAkBM,yBrG3DO;AJi2vBf;;AyGxzvBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJy2vBf;;AyG/2vBE;EAGM,yBrGWU;AJq2vBlB;;AyGn3vBE;;EAOQ,WrGDK;AJk3vBf;;AyGx3vBE;EAWQ,crG6Ea;AJoyvBvB;;AyG53vBE;EAiBI,6BrGHY;AJk3vBlB;;AyGh4vBE;EAuBQ,6BrGdQ;AJ23vBlB;;AyGp4vBE;;EA2BQ,6BrGbQ;AJ23vBlB;;AyGx2vBE;;;EAKM,+BrGhCO;AJy4vBf;;AyG92vBE;;;EAQQ,WrGnCK;AJ+4vBf;;AyGt2vBE;;;;EAKM,YAAY;AzGw2vBpB;;AyG72vBE;;;;;;;;;;EAaM,yBAAoC;EACpC,WrGvDO;AJo6vBf;;AyG33vBE;;EAkBM,yBrG3DO;AJy6vBf;;AyGh4vBE;;;;EAuBM,yBAAsC;EACtC,WrGjEO;AJi7vBf;;AqCx7vBA;ExBYM,sE0EsIgE;EmBvIpE,mBtGoHW;AJ8zvBb;;A0Gp7vBA;EAMM,qBnBkI0C;AvFgzvBhD;;A0Gx7vBA;;EAWM,WtGbS;AJ+7vBf;;A0G77vBA;EAgBI,uBAAuB;EACvB,OAAO;EACP,2BAA2B;EAC3B,0BAA0B;EAC1B,eAAe;EACf,MAAM;EACN,sBAAsB;EACtB,atGoiBoC;AJ64uBxC;;A0Gx8vBA;EA0BM,yBAAyB;A1Gk7vB/B;;A0G58vBA;EA8BM,cAAc;A1Gk7vBpB;;A0Gh9vBA;EAkCM,aAAa;A1Gk7vBnB;;A0Gp9vBA;;E9FKI,2B8FkCqC;A1Gk7vBzC;;A0Gz9vBA;;EA+CM,aAAa;A1G+6vBnB;;A0G99vBA;EAqDM,6CtG7CS;EsG8CT,SAAS;A1G66vBf;;A0Gn+vBA;EAyDQ,gBAAgB;A1G86vBxB;;A0Gv+vBA;EAiEM,iBAAiB;EACjB,cAAc;A1G06vBpB;;A0G5+vBA;EAuEI,4CtG/DW;AJw+vBf;;A0Gh/vBA;EA2EI,2CtGnEW;AJ4+vBf;;A0Gp/vBA;EAiFQ,gBAAgB;A1Gu6vBxB;;A0Gx/vBA;EAqFY,8BAA8B;A1Gu6vB1C;;A0G5/vBA;EA6FQ,gBAAgB;A1Gm6vBxB;;A0GhgwBA;EAgGU,cAAc;EACd,cAAc;A1Go6vBxB;;A0GrgwBA;EAuGM,mBAAmB;A1Gk6vBzB;;A0GzgwBA;EA4GQ,gBAAgB;A1Gi6vBxB;;A0G7gwBA;EA+GU,gBAAgB;A1Gk6vB1B;;A0GjhwBA;EAkHY,gBAAgB;A1Gm6vB5B;;A0GrhwBA;EA4HY,mBAAmB;A1G65vB/B;;A0GzhwBA;EAoII,aAAa;A1Gy5vBjB;;A0G7hwBA;EAyIU,cAAc;EACd,cAAc;A1Gw5vBxB;;A0GliwBA;EA+IQ,iCAAiC;A1Gu5vBzC;;A0GtiwBA;EAkJU,6BtGjJQ;AJyiwBlB;;A0G1iwBA;EAuJY,aAAa;A1Gu5vBzB;;A0G9iwBA;EA8JM,yBAAyB;A1Go5vB/B;;A0GljwBA;EAkKM,gBAAgB;A1Go5vBtB;;A0GtjwBA;EAqKQ,gBAAgB;A1Gq5vBxB;;A0G1jwBA;EAwKU,gBAAgB;A1Gs5vB1B;;A0G9jwBA;EAiLY,mBAAmB;A1Gi5vB/B;;A0Gv4vBA;EACE,gBAAgB;A1G04vBlB;;AyDllwBE;;;EACE,cAAc;EACd,WAAW;EACX,WAAW;AzDulwBf;;AqCzgwBA;EqEmIE,6BAA6B;EAC7B,6CtGjMa;EsGkMb,wBtG+cyC;EsG9czC,kBAAkB;E9F7LhB,+BRoMgC;EQnMhC,gCRmMgC;AJq4vBpC;;A0Gt4vBE;EACE,gBAAgB;A1Gy4vBpB;;A0Gp5vBA;EAeI,YAAY;EACZ,uBAAkC;A1Gy4vBtC;;A0Gz5vBA;;;EAqBM,sBAAmC;EACnC,mBAAgC;A1G04vBtC;;A0Gh6vBA;EA0BM,kBAAkB;A1G04vBxB;;AqCjkwBA;EqE6LE,WAAW;EACX,iBnB9F2B;EmB+F3B,gBtGM+B;EsGL/B,SAAS;A1Gw4vBX;;A0Gr4vBA;EACE,WAAW;A1Gw4vBb;;A0Gn4vBA;EACE,6BAA6B;EAC7B,ctGlPgB;EsGmPhB,mBtGVoD;EsGWpD,kBAAsC;EACtC,qBAAqB;A1Gs4vBvB;;A0Gp4vBE;EAEE,ctGvPc;AJ6nwBlB;;A0Gn4vBE;EAEE,2BAA2B;A1Gq4vB/B;;A0Gj4vBA;EAEI,enB5H0B;AvF+/vB9B;;A0Gr4vBA;EAMI,sBnB7H8B;AvFggwBlC;;A0G93vBA;EAQI,gBAAgB;A1G03vBpB;;A0Gl4vBA;;EAYM,mBAAmB;A1G23vBzB;;A0Gv4vBA;EAkBI,eAAe;A1Gy3vBnB;;A0G34vBA;EAsBI,aAAa;A1Gy3vBjB;;A0G/4vBA;EA0BI,YAAY;A1Gy3vBhB;;A0Gr3vBA;EjGvTE,eAAe;EACf,gBAAgB;EiGwThB,cAAc;A1Gy3vBhB;;A0Gt3vBI;EALJ;IAMM,WAAW;IACX,kBAAkB;E1G03vBtB;AACF;;A0Gr3vBA;EACE,yBtG7TgB;AJqrwBlB;;A0Gz3vBA;EAKI,gCtGhUc;EsGiUd,cAAc;A1Gw3vBlB;;AyDrswBE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AzDwswBf;;A0Gp4vBA;EASM,gBAAgB;A1G+3vBtB;;A0Gx4vBA;EAaM,cAAc;A1G+3vBpB;;A0G54vBA;EAiBM,gBnB7RgB;EmB8RhB,enB9RgB;EmB+RhB,WAAW;A1G+3vBjB;;A0Gl5vBA;EAwBI,cAA8B;EAC9B,iBAAiB;A1G83vBrB;;A0Gv5vBA;EA6BI,ctGnVc;EsGoVd,cAAc;EACd,gBAAgB;A1G83vBpB;;A0G75vBA;EAmCI,eAAe;EACf,gBAAgB;A1G83vBpB;;A0Gt3vBA;EACE,gBAAgB;EAChB,SAAS;EACT,cAAc;EACd,UAAU;A1Gy3vBZ;;A0G73vBA;E9FlWI,kB8F0W0B;EAC1B,yBtGjXc;EsGkXd,8BtGjXc;EsGkXd,ctG7Wc;EsG8Wd,kBAAkB;EAClB,aAAa;A1Gy3vBjB;;A0Gt4vBA;EAgBM,gBAAgB;A1G03vBtB;;A0G14vBA;EAoBM,oBAAoB;A1G03vB1B;;A0G94vBA;EAwBM,qBAAqB;EACrB,gBAAgB;EAChB,gBAAgB;A1G03vBtB;;A0Gp5vBA;EA+BM,gBAAgB;EAChB,iBAAiB;A1Gy3vBvB;;A0Gz5vBA;EAqCM,ctGjXW;EsGkXX,aAAa;EACb,YAAY;A1Gw3vBlB;;A0G/5vBA;;;;;;;;EAkDQ,eAAe;EACf,iBAAiB;A1Gw3vBzB;;A0G36vBA;EAwDM,qBAAqB;A1Gu3vB3B;;A0G/6vBA;EA4DM,cAA6B;A1Gu3vBnC;;A0Gn7vBA;EA+DQ,gBAAgB;EAChB,6BAA6B;A1Gw3vBrC;;A0Gx7vBA;EAoEQ,oCAAsC;A1Gw3vB9C;;A0G57vBA;EA4EM,0BtG5ZW;AJgxwBjB;;A0Gh8vBA;EA4EM,0BtG/aY;AJuywBlB;;A0Gp8vBA;EA4EM,0BtGrZW;AJixwBjB;;A0Gx8vBA;EA4EM,0BtGnZW;AJmxwBjB;;A0G58vBA;EA4EM,0BtGtZW;AJ0xwBjB;;A0Gh9vBA;EA4EM,0BtGxZW;AJgywBjB;;A0Gp9vBA;EA4EM,0BtGpbY;AJg0wBlB;;A0Gx9vBA;EA4EM,0BtG7aY;AJ6zwBlB;;A0G59vBA;EAkFM,0BnB/ba;AvF60wBnB;;A0Gh+vBA;EAkFM,0BnB9bQ;AvFg1wBd;;A0Gp+vBA;EAkFM,0BnB5bS;AvFk1wBf;;A0Gx+vBA;EAkFM,0BnB3bQ;AvFq1wBd;;A0G5+vBA;EAkFM,0BnBzbW;AvFu1wBjB;;A0Gh/vBA;EAkFM,0BnBvbU;AvFy1wBhB;;A0Gp/vBA;EAkFM,0BtGlaW;AJw0wBjB;;A0Gx/vBA;EAkFM,0BtGjaW;AJ20wBjB;;A0G5/vBA;EAkFM,0BtGhaW;AJ80wBjB;;A0GhgwBA;EAkFM,0BtG/ZW;AJi1wBjB;;A0GpgwBA;EAkFM,0BtG9ZW;AJo1wBjB;;A0GxgwBA;EAkFM,0BtG7ZW;AJu1wBjB;;A0G5gwBA;EAkFM,0BtG5ZW;AJ01wBjB;;A0GhhwBA;EAkFM,0BtG3ZW;AJ61wBjB;;A0GphwBA;EAkFM,0BtG1ZW;AJg2wBjB;;A0GxhwBA;EAkFM,0BtGzZW;AJm2wBjB;;A0G5hwBA;EAkFM,uBtG3bS;AJy4wBf;;A0GhiwBA;EAkFM,0BtGrbY;AJu4wBlB;;A0GpiwBA;EAkFM,0BtGnbY;AJy4wBlB;;A0GxiwBA;EAuFI,YAAY;EACZ,qBAAqB;EACrB,aAAa;A1Gq9vBjB;;A0G98vBA;EACE,gBAAgB;A1Gi9vBlB;;A0G78vBA;EAGM,cAAc;A1G88vBpB;;AyGn6wBM;EACE,yBV2Ba;A/F24wBrB;;AyGp6wBQ;;EAEE,WrGDK;AJw6wBf;;AyGp6wBQ;EACE,crG6Ea;AJ01wBvB;;AyGl6wBI;EACE,6BVae;A/Fw5wBrB;;AyGh6wBQ;EACE,6BrGdQ;AJi7wBlB;;AyGj6wBQ;;EAEE,6BVGW;A/Fi6wBrB;;AyG15wBM;;;EACE,+BrGhCO;AJ+7wBf;;AyG75wBQ;;;EACE,WrGnCK;AJq8wBf;;AyGz5wBM;;;;EAEE,YAAY;AzG85wBpB;;AyG35wBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJ09wBf;;AyGh6wBM;;EACE,yBrG3DO;AJ+9wBf;;AyGj6wBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJu+wBf;;AyG3+wBM;EACE,yBrGSU;AJq+wBlB;;AyG5+wBQ;;EAEE,WrGDK;AJg/wBf;;AyG5+wBQ;EACE,crG6Ea;AJk6wBvB;;AyG1+wBI;EACE,6BrGLY;AJk/wBlB;;AyGx+wBQ;EACE,6BrGdQ;AJy/wBlB;;AyGz+wBQ;;EAEE,6BrGfQ;AJ2/wBlB;;AyGl+wBM;;;EACE,+BrGhCO;AJugxBf;;AyGr+wBQ;;;EACE,WrGnCK;AJ6gxBf;;AyGj+wBM;;;;EAEE,YAAY;AzGs+wBpB;;AyGn+wBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJkixBf;;AyGx+wBM;;EACE,yBrG3DO;AJuixBf;;AyGz+wBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+ixBf;;AyGnjxBM;EACE,yBVkCa;A/FohxBrB;;AyGpjxBQ;;EAEE,WrGDK;AJwjxBf;;AyGpjxBQ;EACE,crG6Ea;AJ0+wBvB;;AyGljxBI;EACE,6BVoBe;A/FiixBrB;;AyGhjxBQ;EACE,6BrGdQ;AJikxBlB;;AyGjjxBQ;;EAEE,6BVUW;A/F0ixBrB;;AyG1ixBM;;;EACE,+BrGhCO;AJ+kxBf;;AyG7ixBQ;;;EACE,WrGnCK;AJqlxBf;;AyGzixBM;;;;EAEE,YAAY;AzG8ixBpB;;AyG3ixBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJ0mxBf;;AyGhjxBM;;EACE,yBrG3DO;AJ+mxBf;;AyGjjxBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJunxBf;;AyG3nxBM;EACE,yBVoCa;A/F0lxBrB;;AyG5nxBQ;;EAEE,WrGDK;AJgoxBf;;AyG5nxBQ;EACE,crG6Ea;AJkjxBvB;;AyG1nxBI;EACE,6BVsBe;A/FumxBrB;;AyGxnxBQ;EACE,6BrGdQ;AJyoxBlB;;AyGznxBQ;;EAEE,6BVYW;A/FgnxBrB;;AyGlnxBM;;;EACE,+BrGhCO;AJupxBf;;AyGrnxBQ;;;EACE,WrGnCK;AJ6pxBf;;AyGjnxBM;;;;EAEE,YAAY;AzGsnxBpB;;AyGnnxBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJkrxBf;;AyGxnxBM;;EACE,yBrG3DO;AJurxBf;;AyGznxBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+rxBf;;AyGnsxBM;EACE,yBViCa;A/FqqxBrB;;AyGpsxBQ;;EAEE,crGiFa;AJsnxBvB;;AyGpsxBQ;EACE,crG6Ea;AJ0nxBvB;;AyGlsxBI;EACE,6BVmBe;A/FkrxBrB;;AyGhsxBQ;EACE,6BrGdQ;AJitxBlB;;AyGjsxBQ;;EAEE,6BVSW;A/F2rxBrB;;AyG1rxBM;;;EACE,4BrGkDe;AJ6oxBvB;;AyG7rxBQ;;;EACE,crG+Ca;AJmpxBvB;;AyGzrxBM;;;;EAEE,YAAY;AzG8rxBpB;;AyG3rxBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJwqxBvB;;AyGhsxBM;;EACE,4BrGuBe;AJ6qxBvB;;AyGjsxBM;;;;EAEE,yBAAsC;EACtC,crGiBe;AJqrxBvB;;AyG3wxBM;EACE,yBV+Ba;A/F+uxBrB;;AyG5wxBQ;;EAEE,WrGDK;AJgxxBf;;AyG5wxBQ;EACE,crG6Ea;AJksxBvB;;AyG1wxBI;EACE,6BViBe;A/F4vxBrB;;AyGxwxBQ;EACE,6BrGdQ;AJyxxBlB;;AyGzwxBQ;;EAEE,6BVOW;A/FqwxBrB;;AyGlwxBM;;;EACE,+BrGhCO;AJuyxBf;;AyGrwxBQ;;;EACE,WrGnCK;AJ6yxBf;;AyGjwxBM;;;;EAEE,YAAY;AzGswxBpB;;AyGnwxBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJk0xBf;;AyGxwxBM;;EACE,yBrG3DO;AJu0xBf;;AyGzwxBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+0xBf;;AyGn1xBM;EACE,yBrGIU;AJk1xBlB;;AyGp1xBQ;;EAEE,crGiFa;AJswxBvB;;AyGp1xBQ;EACE,crG6Ea;AJ0wxBvB;;AyGl1xBI;EACE,6BrGVY;AJ+1xBlB;;AyGh1xBQ;EACE,6BrGdQ;AJi2xBlB;;AyGj1xBQ;;EAEE,6BrGpBQ;AJw2xBlB;;AyG10xBM;;;EACE,4BrGkDe;AJ6xxBvB;;AyG70xBQ;;;EACE,crG+Ca;AJmyxBvB;;AyGz0xBM;;;;EAEE,YAAY;AzG80xBpB;;AyG30xBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJwzxBvB;;AyGh1xBM;;EACE,4BrGuBe;AJ6zxBvB;;AyGj1xBM;;;;EAEE,uBAAsC;EACtC,crGiBe;AJq0xBvB;;AyG35xBM;EACE,yBrGWU;AJm5xBlB;;AyG55xBQ;;EAEE,WrGDK;AJg6xBf;;AyG55xBQ;EACE,crG6Ea;AJk1xBvB;;AyG15xBI;EACE,6BrGHY;AJg6xBlB;;AyGx5xBQ;EACE,6BrGdQ;AJy6xBlB;;AyGz5xBQ;;EAEE,6BrGbQ;AJy6xBlB;;AyGl5xBM;;;EACE,+BrGhCO;AJu7xBf;;AyGr5xBQ;;;EACE,WrGnCK;AJ67xBf;;AyGj5xBM;;;;EAEE,YAAY;AzGs5xBpB;;AyGn5xBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJk9xBf;;AyGx5xBM;;EACE,yBrG3DO;AJu9xBf;;AyGz5xBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+9xBf;;AyGn+xBM;EACE,yBVuC6B;A/F+7xBrC;;AyGp+xBQ;;EAEE,crGiFa;AJs5xBvB;;AyGp+xBQ;EACE,crG6Ea;AJ05xBvB;;AyGl+xBI;EACE,6BVyB+B;A/F48xBrC;;AyGh+xBQ;EACE,6BrGdQ;AJi/xBlB;;AyGj+xBQ;;EAEE,6BVe2B;A/Fq9xBrC;;AyG19xBM;;;EACE,4BrGkDe;AJ66xBvB;;AyG79xBQ;;;EACE,crG+Ca;AJm7xBvB;;AyGz9xBM;;;;EAEE,YAAY;AzG89xBpB;;AyG39xBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJw8xBvB;;AyGh+xBM;;EACE,4BrGuBe;AJ68xBvB;;AyGj+xBM;;;;EAEE,yBAAsC;EACtC,crGiBe;AJq9xBvB;;AyG3iyBM;EACE,yBVwCuB;A/FsgyB/B;;AyG5iyBQ;;EAEE,WrGDK;AJgjyBf;;AyG5iyBQ;EACE,crG6Ea;AJk+xBvB;;AyG1iyBI;EACE,6BV0ByB;A/FmhyB/B;;AyGxiyBQ;EACE,6BrGdQ;AJyjyBlB;;AyGziyBQ;;EAEE,6BVgBqB;A/F4hyB/B;;AyGliyBM;;;EACE,+BrGhCO;AJukyBf;;AyGriyBQ;;;EACE,WrGnCK;AJ6kyBf;;AyGjiyBM;;;;EAEE,YAAY;AzGsiyBpB;;AyGniyBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJkmyBf;;AyGxiyBM;;EACE,yBrG3DO;AJumyBf;;AyGziyBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+myBf;;AyGnnyBM;EACE,yBVyCyB;A/F6kyBjC;;AyGpnyBQ;;EAEE,crGiFa;AJsiyBvB;;AyGpnyBQ;EACE,crG6Ea;AJ0iyBvB;;AyGlnyBI;EACE,6BV2B2B;A/F0lyBjC;;AyGhnyBQ;EACE,6BrGdQ;AJioyBlB;;AyGjnyBQ;;EAEE,6BViBuB;A/FmmyBjC;;AyG1myBM;;;EACE,4BrGkDe;AJ6jyBvB;;AyG7myBQ;;;EACE,crG+Ca;AJmkyBvB;;AyGzmyBM;;;;EAEE,YAAY;AzG8myBpB;;AyG3myBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJwlyBvB;;AyGhnyBM;;EACE,4BrGuBe;AJ6lyBvB;;AyGjnyBM;;;;EAEE,yBAAsC;EACtC,crGiBe;AJqmyBvB;;AyG3ryBM;EACE,yBV0CwB;A/FopyBhC;;AyG5ryBQ;;EAEE,crGiFa;AJ8myBvB;;AyG5ryBQ;EACE,crG6Ea;AJknyBvB;;AyG1ryBI;EACE,6BV4B0B;A/FiqyBhC;;AyGxryBQ;EACE,6BrGdQ;AJysyBlB;;AyGzryBQ;;EAEE,6BVkBsB;A/F0qyBhC;;AyGlryBM;;;EACE,4BrGkDe;AJqoyBvB;;AyGrryBQ;;;EACE,crG+Ca;AJ2oyBvB;;AyGjryBM;;;;EAEE,YAAY;AzGsryBpB;;AyGnryBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJgqyBvB;;AyGxryBM;;EACE,4BrGuBe;AJqqyBvB;;AyGzryBM;;;;EAEE,yBAAsC;EACtC,crGiBe;AJ6qyBvB;;AyGnwyBM;EACE,yBV2C2B;A/F2tyBnC;;AyGpwyBQ;;EAEE,crGiFa;AJsryBvB;;AyGpwyBQ;EACE,crG6Ea;AJ0ryBvB;;AyGlwyBI;EACE,6BV6B6B;A/FwuyBnC;;AyGhwyBQ;EACE,6BrGdQ;AJixyBlB;;AyGjwyBQ;;EAEE,6BVmByB;A/FivyBnC;;AyG1vyBM;;;EACE,4BrGkDe;AJ6syBvB;;AyG7vyBQ;;;EACE,crG+Ca;AJmtyBvB;;AyGzvyBM;;;;EAEE,YAAY;AzG8vyBpB;;AyG3vyBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJwuyBvB;;AyGhwyBM;;EACE,4BrGuBe;AJ6uyBvB;;AyGjwyBM;;;;EAEE,yBAAsC;EACtC,crGiBe;AJqvyBvB;;AyG30yBM;EACE,yBV4C0B;A/FkyyBlC;;AyG50yBQ;;EAEE,crGiFa;AJ8vyBvB;;AyG50yBQ;EACE,crG6Ea;AJkwyBvB;;AyG10yBI;EACE,6BV8B4B;A/F+yyBlC;;AyGx0yBQ;EACE,6BrGdQ;AJy1yBlB;;AyGz0yBQ;;EAEE,6BVoBwB;A/FwzyBlC;;AyGl0yBM;;;EACE,4BrGkDe;AJqxyBvB;;AyGr0yBQ;;;EACE,crG+Ca;AJ2xyBvB;;AyGj0yBM;;;;EAEE,YAAY;AzGs0yBpB;;AyGn0yBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJgzyBvB;;AyGx0yBM;;EACE,4BrGuBe;AJqzyBvB;;AyGz0yBM;;;;EAEE,yBAAsC;EACtC,crGiBe;AJ6zyBvB;;AyGn5yBM;EACE,yBV2Ba;A/F23yBrB;;AyGp5yBQ;;EAEE,WrGDK;AJw5yBf;;AyGp5yBQ;EACE,crG6Ea;AJ00yBvB;;AyGl5yBI;EACE,6BVae;A/Fw4yBrB;;AyGh5yBQ;EACE,6BrGdQ;AJi6yBlB;;AyGj5yBQ;;EAEE,6BVGW;A/Fi5yBrB;;AyG14yBM;;;EACE,+BrGhCO;AJ+6yBf;;AyG74yBQ;;;EACE,WrGnCK;AJq7yBf;;AyGz4yBM;;;;EAEE,YAAY;AzG84yBpB;;AyG34yBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJ08yBf;;AyGh5yBM;;EACE,yBrG3DO;AJ+8yBf;;AyGj5yBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJu9yBf;;AyG39yBM;EACE,yBV4Ba;A/Fk8yBrB;;AyG59yBQ;;EAEE,WrGDK;AJg+yBf;;AyG59yBQ;EACE,crG6Ea;AJk5yBvB;;AyG19yBI;EACE,6BVce;A/F+8yBrB;;AyGx9yBQ;EACE,6BrGdQ;AJy+yBlB;;AyGz9yBQ;;EAEE,6BVIW;A/Fw9yBrB;;AyGl9yBM;;;EACE,+BrGhCO;AJu/yBf;;AyGr9yBQ;;;EACE,WrGnCK;AJ6/yBf;;AyGj9yBM;;;;EAEE,YAAY;AzGs9yBpB;;AyGn9yBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJkhzBf;;AyGx9yBM;;EACE,yBrG3DO;AJuhzBf;;AyGz9yBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+hzBf;;AyGnizBM;EACE,yBV6Ba;A/FygzBrB;;AyGpizBQ;;EAEE,WrGDK;AJwizBf;;AyGpizBQ;EACE,crG6Ea;AJ09yBvB;;AyGlizBI;EACE,6BVee;A/FshzBrB;;AyGhizBQ;EACE,6BrGdQ;AJijzBlB;;AyGjizBQ;;EAEE,6BVKW;A/F+hzBrB;;AyG1hzBM;;;EACE,+BrGhCO;AJ+jzBf;;AyG7hzBQ;;;EACE,WrGnCK;AJqkzBf;;AyGzhzBM;;;;EAEE,YAAY;AzG8hzBpB;;AyG3hzBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJ0lzBf;;AyGhizBM;;EACE,yBrG3DO;AJ+lzBf;;AyGjizBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJumzBf;;AyG3mzBM;EACE,yBV8Ba;A/FglzBrB;;AyG5mzBQ;;EAEE,WrGDK;AJgnzBf;;AyG5mzBQ;EACE,crG6Ea;AJkizBvB;;AyG1mzBI;EACE,6BVgBe;A/F6lzBrB;;AyGxmzBQ;EACE,6BrGdQ;AJynzBlB;;AyGzmzBQ;;EAEE,6BVMW;A/FsmzBrB;;AyGlmzBM;;;EACE,+BrGhCO;AJuozBf;;AyGrmzBQ;;;EACE,WrGnCK;AJ6ozBf;;AyGjmzBM;;;;EAEE,YAAY;AzGsmzBpB;;AyGnmzBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJkqzBf;;AyGxmzBM;;EACE,yBrG3DO;AJuqzBf;;AyGzmzBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+qzBf;;AyGnrzBM;EACE,yBV+Ba;A/FupzBrB;;AyGprzBQ;;EAEE,WrGDK;AJwrzBf;;AyGprzBQ;EACE,crG6Ea;AJ0mzBvB;;AyGlrzBI;EACE,6BViBe;A/FoqzBrB;;AyGhrzBQ;EACE,6BrGdQ;AJiszBlB;;AyGjrzBQ;;EAEE,6BVOW;A/F6qzBrB;;AyG1qzBM;;;EACE,+BrGhCO;AJ+szBf;;AyG7qzBQ;;;EACE,WrGnCK;AJqtzBf;;AyGzqzBM;;;;EAEE,YAAY;AzG8qzBpB;;AyG3qzBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJ0uzBf;;AyGhrzBM;;EACE,yBrG3DO;AJ+uzBf;;AyGjrzBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJuvzBf;;AyG3vzBM;EACE,yBVgCa;A/F8tzBrB;;AyG5vzBQ;;EAEE,crGiFa;AJ8qzBvB;;AyG5vzBQ;EACE,crG6Ea;AJkrzBvB;;AyG1vzBI;EACE,6BVkBe;A/F2uzBrB;;AyGxvzBQ;EACE,6BrGdQ;AJywzBlB;;AyGzvzBQ;;EAEE,6BVQW;A/FovzBrB;;AyGlvzBM;;;EACE,4BrGkDe;AJqszBvB;;AyGrvzBQ;;;EACE,crG+Ca;AJ2szBvB;;AyGjvzBM;;;;EAEE,YAAY;AzGsvzBpB;;AyGnvzBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJguzBvB;;AyGxvzBM;;EACE,4BrGuBe;AJquzBvB;;AyGzvzBM;;;;EAEE,yBAAsC;EACtC,crGiBe;AJ6uzBvB;;AyGn0zBM;EACE,yBViCa;A/FqyzBrB;;AyGp0zBQ;;EAEE,crGiFa;AJsvzBvB;;AyGp0zBQ;EACE,crG6Ea;AJ0vzBvB;;AyGl0zBI;EACE,6BVmBe;A/FkzzBrB;;AyGh0zBQ;EACE,6BrGdQ;AJi1zBlB;;AyGj0zBQ;;EAEE,6BVSW;A/F2zzBrB;;AyG1zzBM;;;EACE,4BrGkDe;AJ6wzBvB;;AyG7zzBQ;;;EACE,crG+Ca;AJmxzBvB;;AyGzzzBM;;;;EAEE,YAAY;AzG8zzBpB;;AyG3zzBM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJwyzBvB;;AyGh0zBM;;EACE,4BrGuBe;AJ6yzBvB;;AyGj0zBM;;;;EAEE,yBAAsC;EACtC,crGiBe;AJqzzBvB;;AyG34zBM;EACE,yBVkCa;A/F42zBrB;;AyG54zBQ;;EAEE,WrGDK;AJg5zBf;;AyG54zBQ;EACE,crG6Ea;AJk0zBvB;;AyG14zBI;EACE,6BVoBe;A/Fy3zBrB;;AyGx4zBQ;EACE,6BrGdQ;AJy5zBlB;;AyGz4zBQ;;EAEE,6BVUW;A/Fk4zBrB;;AyGl4zBM;;;EACE,+BrGhCO;AJu6zBf;;AyGr4zBQ;;;EACE,WrGnCK;AJ66zBf;;AyGj4zBM;;;;EAEE,YAAY;AzGs4zBpB;;AyGn4zBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJk8zBf;;AyGx4zBM;;EACE,yBrG3DO;AJu8zBf;;AyGz4zBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+8zBf;;AyGn9zBM;EACE,yBVmCa;A/Fm7zBrB;;AyGp9zBQ;;EAEE,WrGDK;AJw9zBf;;AyGp9zBQ;EACE,crG6Ea;AJ04zBvB;;AyGl9zBI;EACE,6BVqBe;A/Fg8zBrB;;AyGh9zBQ;EACE,6BrGdQ;AJi+zBlB;;AyGj9zBQ;;EAEE,6BVWW;A/Fy8zBrB;;AyG18zBM;;;EACE,+BrGhCO;AJ++zBf;;AyG78zBQ;;;EACE,WrGnCK;AJq/zBf;;AyGz8zBM;;;;EAEE,YAAY;AzG88zBpB;;AyG38zBM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJ0g0Bf;;AyGh9zBM;;EACE,yBrG3DO;AJ+g0Bf;;AyGj9zBM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJuh0Bf;;AyG3h0BM;EACE,yBVoCa;A/F0/zBrB;;AyG5h0BQ;;EAEE,WrGDK;AJgi0Bf;;AyG5h0BQ;EACE,crG6Ea;AJk9zBvB;;AyG1h0BI;EACE,6BVsBe;A/Fug0BrB;;AyGxh0BQ;EACE,6BrGdQ;AJyi0BlB;;AyGzh0BQ;;EAEE,6BVYW;A/Fgh0BrB;;AyGlh0BM;;;EACE,+BrGhCO;AJuj0Bf;;AyGrh0BQ;;;EACE,WrGnCK;AJ6j0Bf;;AyGjh0BM;;;;EAEE,YAAY;AzGsh0BpB;;AyGnh0BM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJkl0Bf;;AyGxh0BM;;EACE,yBrG3DO;AJul0Bf;;AyGzh0BM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+l0Bf;;AyGnm0BM;EACE,sBrGGO;AJmm0Bf;;AyGpm0BQ;;EAEE,crGiFa;AJsh0BvB;;AyGpm0BQ;EACE,crG6Ea;AJ0h0BvB;;AyGlm0BI;EACE,0BrGXS;AJgn0Bf;;AyGhm0BQ;EACE,6BrGdQ;AJin0BlB;;AyGjm0BQ;;EAEE,0BrGrBK;AJyn0Bf;;AyG1l0BM;;;EACE,4BrGkDe;AJ6i0BvB;;AyG7l0BQ;;;EACE,crG+Ca;AJmj0BvB;;AyGzl0BM;;;;EAEE,YAAY;AzG8l0BpB;;AyG3l0BM;;;;;;;;;;EAKE,yBAAoC;EACpC,crG2Be;AJwk0BvB;;AyGhm0BM;;EACE,4BrGuBe;AJ6k0BvB;;AyGjm0BM;;;;EAEE,uBAAsC;EACtC,crGiBe;AJql0BvB;;AyG3q0BM;EACE,yBrGSU;AJqq0BlB;;AyG5q0BQ;;EAEE,WrGDK;AJgr0Bf;;AyG5q0BQ;EACE,crG6Ea;AJkm0BvB;;AyG1q0BI;EACE,6BrGLY;AJkr0BlB;;AyGxq0BQ;EACE,6BrGdQ;AJyr0BlB;;AyGzq0BQ;;EAEE,6BrGfQ;AJ2r0BlB;;AyGlq0BM;;;EACE,+BrGhCO;AJus0Bf;;AyGrq0BQ;;;EACE,WrGnCK;AJ6s0Bf;;AyGjq0BM;;;;EAEE,YAAY;AzGsq0BpB;;AyGnq0BM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJku0Bf;;AyGxq0BM;;EACE,yBrG3DO;AJuu0Bf;;AyGzq0BM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJ+u0Bf;;AyGnv0BM;EACE,yBrGWU;AJ2u0BlB;;AyGpv0BQ;;EAEE,WrGDK;AJwv0Bf;;AyGpv0BQ;EACE,crG6Ea;AJ0q0BvB;;AyGlv0BI;EACE,6BrGHY;AJwv0BlB;;AyGhv0BQ;EACE,6BrGdQ;AJiw0BlB;;AyGjv0BQ;;EAEE,6BrGbQ;AJiw0BlB;;AyG1u0BM;;;EACE,+BrGhCO;AJ+w0Bf;;AyG7u0BQ;;;EACE,WrGnCK;AJqx0Bf;;AyGzu0BM;;;;EAEE,YAAY;AzG8u0BpB;;AyG3u0BM;;;;;;;;;;EAKE,yBAAoC;EACpC,WrGvDO;AJ0y0Bf;;AyGhv0BM;;EACE,yBrG3DO;AJ+y0Bf;;AyGjv0BM;;;;EAEE,yBAAsC;EACtC,WrGjEO;AJuz0Bf;;AmF5z0BI;EuBueA,yBtG1dc;EsG2dd,WtGneW;AJ4z0Bf;;AmFj00BI;EuB2eE,yBAAoC;EACpC,WtGveS;AJi00Bf;;AmFt00BI;EuB+eE,4BtGpeY;AJ+z0BlB;;AmF100BI;EuBkfE,oCtGneS;AJ+z0Bf;;AmF900BI;EuBqfE,aAAa;A1G61zBnB;;AmFl10BI;EuBwfE,yBtG7eY;EsG8eZ,gCAAgC;A1G81zBtC;;AmFv10BI;EuB4fE,WtGvfS;AJs10Bf;;AmF310BI;EuBigBA,yBAAuC;A1G81zB3C;;AmF/10BI;EuBmgBE,ctG1fY;AJ010BlB;;AmFn20BI;EuBsgBE,4BAAyC;A1Gi2zB/C;;AmFv20BI;EuB2gBA,yBAAoC;EACpC,qBAAkC;EAClC,WtGxgBW;AJw20Bf;;AmF720BI;EuBmhBI,0BXtfa;A/Fo10BrB;;AmFj30BI;EuBmhBI,0BtGxgBU;AJ020BlB;;AmFr30BI;EuBmhBI,0BX/ea;A/Fq10BrB;;AmFz30BI;EuBmhBI,0BX7ea;A/Fu10BrB;;AmF730BI;EuBmhBI,0BXhfa;A/F810BrB;;AmFj40BI;EuBmhBI,0BXlfa;A/Fo20BrB;;AmFr40BI;EuBmhBI,0BtG7gBU;AJm40BlB;;AmFz40BI;EuBmhBI,0BtGtgBU;AJg40BlB;;AmF740BI;EuByhBI,0BXhf6B;A/Fw20BrC;;AmFj50BI;EuByhBI,0BX/euB;A/F220B/B;;AmFr50BI;EuByhBI,0BX9eyB;A/F820BjC;;AmFz50BI;EuByhBI,0BX7ewB;A/Fi30BhC;;AmF750BI;EuByhBI,0BX5e2B;A/Fo30BnC;;AmFj60BI;EuByhBI,0BX3e0B;A/Fu30BlC;;AmFr60BI;EuByhBI,0BX5fa;A/F440BrB;;AmFz60BI;EuByhBI,0BX3fa;A/F+40BrB;;AmF760BI;EuByhBI,0BX1fa;A/Fk50BrB;;AmFj70BI;EuByhBI,0BXzfa;A/Fq50BrB;;AmFr70BI;EuByhBI,0BXxfa;A/Fw50BrB;;AmFz70BI;EuByhBI,0BXvfa;A/F250BrB;;AmF770BI;EuByhBI,0BXtfa;A/F850BrB;;AmFj80BI;EuByhBI,0BXrfa;A/Fi60BrB;;AmFr80BI;EuByhBI,0BXpfa;A/Fo60BrB;;AmFz80BI;EuByhBI,0BXnfa;A/Fu60BrB;;AmF780BI;EuByhBI,uBtGphBO;AJ480Bf;;AmFj90BI;EuByhBI,0BtG9gBU;AJ080BlB;;AmFr90BI;EuByhBI,0BtG5gBU;AJ480BlB;;A2G190BA;EAEI,oBAAa;EAAb,aAAa;EACb,kBAAkB;EAClB,OAAO;EACP,MAAM;EACN,SAAS;EACT,QAAQ;EACR,YvG+M6B;EuG9M7B,avG2jBoC;EuG1jBpC,qBAAuB;EAAvB,uBAAuB;EACvB,sBAAmB;EAAnB,mBAAmB;EACnB,oCvGIW;EuGHX,cAA8B;E/FA9B,qBR8M+B;AJ+w0BnC;;A2Gt90BA;;EAIM,qBvGVY;AJi+0BlB;;A2G390BA;EAcM,WvG5BS;EuG6BT,yBvGnBS;AJo+0Bf;;AmFn/0BI;;EwB0CA,qBvG/Bc;AJ6+0BlB;;AmFx/0BI;EwB6CA,yBvGhCc;AJ++0BlB;;AmF5/0BI;;EwBkDI,qBvGvCU;AJs/0BlB;;AmFjg1BI;EwBqDI,yBAAuB;EACvB,uCAAyC;A3Gg90BjD;;AmFtg1BI;;;;;;EwBiEI,kBvG5DO;AJ0g1Bf;;A4Gjh1BA;EACE,kBAAkB;EAClB,QAAQ;EACR,MAAM;EACN,axG+jBsC;AJq9zBxC;;A4Gxh1BA;EAOI,eAAe;A5Gqh1BnB;;A4Gjh1BA;EACE,OAAO;EACP,kBAAkB;EAClB,MAAM;EACN,axGojBsC;AJg+zBxC;;A4Gxh1BA;EAOI,eAAe;A5Gqh1BnB;;A4Gjh1BA;EACE,SAAS;EACT,kBAAkB;EAClB,QAAQ;EACR,axGyiBsC;AJ2+zBxC;;A4Gxh1BA;EAOI,eAAe;A5Gqh1BnB;;A4Gjh1BA;EACE,SAAS;EACT,OAAO;EACP,kBAAkB;EAClB,axG8hBsC;AJs/zBxC;;A4Gxh1BA;EAOI,eAAe;A5Gqh1BnB;;AmF3j1BI;EyB4CA,wCxG/Bc;EwGgCd,WxGxCW;AJ2j1Bf;;AmFhk1BI;EyBgDE,uCxGnCY;EwGoCZ,cxG3CY;AJ+j1BlB;;AmFrk1BI;E0BCA,oDAA6C;A7Gwk1BjD;;AmFzk1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJ+j1Bf;;AmF9k1BI;E0BWE,0CdkBe;EcjBf,WzGPS;AJ8k1Bf;;AmFnl1BI;E0BCA,qDAA6C;A7Gsl1BjD;;AmFvl1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJ6k1Bf;;AmF5l1BI;E0BWE,2CzGAY;EyGCZ,WzGPS;AJ4l1Bf;;AmFjm1BI;E0BCA,mDAA6C;A7Gom1BjD;;AmFrm1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJ2l1Bf;;AmF1m1BI;E0BWE,yCdyBe;EcxBf,WzGPS;AJ0m1Bf;;AmF/m1BI;E0BCA,oDAA6C;A7Gkn1BjD;;AmFnn1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJym1Bf;;AmFxn1BI;E0BWE,0Cd2Be;Ec1Bf,WzGPS;AJwn1Bf;;AmF7n1BI;E0BCA,oDAA6C;A7Ggo1BjD;;AmFjo1BI;E0BWE,0CdwBe;EcvBf,czG2EiB;AJ+i1BvB;;AmFto1BI;E0BCA,mDAA6C;A7Gyo1BjD;;AmF1o1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJgo1Bf;;AmF/o1BI;E0BWE,yCdsBe;EcrBf,WzGPS;AJ+o1Bf;;AmFpp1BI;E0BCA,qDAA6C;A7Gup1BjD;;AmFxp1BI;E0BWE,2CzGLY;EyGMZ,czG2EiB;AJsk1BvB;;AmF7p1BI;E0BCA,kDAA6C;A7Ggq1BjD;;AmFjq1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJup1Bf;;AmFtq1BI;E0BWE,wCzGEY;EyGDZ,WzGPS;AJsq1Bf;;AmF3q1BI;E0BCA,qDAA6C;A7G8q1BjD;;AmF/q1BI;E0BWE,2Cd8B+B;Ec7B/B,czG2EiB;AJ6l1BvB;;AmFpr1BI;E0BCA,iDAA6C;A7Gur1BjD;;AmFxr1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJ8q1Bf;;AmF7r1BI;E0BWE,uCd+ByB;Ec9BzB,WzGPS;AJ6r1Bf;;AmFls1BI;E0BCA,qDAA6C;A7Gqs1BjD;;AmFts1BI;E0BWE,2CdgC2B;Ec/B3B,czG2EiB;AJon1BvB;;AmF3s1BI;E0BCA,qDAA6C;A7G8s1BjD;;AmF/s1BI;E0BWE,2CdiC0B;EchC1B,czG2EiB;AJ6n1BvB;;AmFpt1BI;E0BCA,qDAA6C;A7Gut1BjD;;AmFxt1BI;E0BWE,2CdkC6B;EcjC7B,czG2EiB;AJso1BvB;;AmF7t1BI;E0BCA,qDAA6C;A7Ggu1BjD;;AmFju1BI;E0BWE,2CdmC4B;EclC5B,czG2EiB;AJ+o1BvB;;AmFtu1BI;E0BCA,oDAA6C;A7Gyu1BjD;;AmF1u1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJgu1Bf;;AmF/u1BI;E0BWE,0CdkBe;EcjBf,WzGPS;AJ+u1Bf;;AmFpv1BI;E0BCA,oDAA6C;A7Guv1BjD;;AmFxv1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJ8u1Bf;;AmF7v1BI;E0BWE,0CdmBe;EclBf,WzGPS;AJ6v1Bf;;AmFlw1BI;E0BCA,oDAA6C;A7Gqw1BjD;;AmFtw1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJ4v1Bf;;AmF3w1BI;E0BWE,0CdoBe;EcnBf,WzGPS;AJ2w1Bf;;AmFhx1BI;E0BCA,oDAA6C;A7Gmx1BjD;;AmFpx1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJ0w1Bf;;AmFzx1BI;E0BWE,0CdqBe;EcpBf,WzGPS;AJyx1Bf;;AmF9x1BI;E0BCA,mDAA6C;A7Giy1BjD;;AmFly1BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJwx1Bf;;AmFvy1BI;E0BWE,yCdsBe;EcrBf,WzGPS;AJuy1Bf;;AmF5y1BI;E0BCA,oDAA6C;A7G+y1BjD;;AmFhz1BI;E0BWE,0CduBe;EctBf,czG2EiB;AJ8t1BvB;;AmFrz1BI;E0BCA,oDAA6C;A7Gwz1BjD;;AmFzz1BI;E0BWE,0CdwBe;EcvBf,czG2EiB;AJuu1BvB;;AmF9z1BI;E0BCA,mDAA6C;A7Gi01BjD;;AmFl01BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJwz1Bf;;AmFv01BI;E0BWE,yCdyBe;EcxBf,WzGPS;AJu01Bf;;AmF501BI;E0BCA,oDAA6C;A7G+01BjD;;AmFh11BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJs01Bf;;AmFr11BI;E0BWE,0Cd0Be;EczBf,WzGPS;AJq11Bf;;AmF111BI;E0BCA,oDAA6C;A7G611BjD;;AmF911BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJo11Bf;;AmFn21BI;E0BWE,0Cd2Be;Ec1Bf,WzGPS;AJm21Bf;;AmFx21BI;E0BCA,qDAA6C;A7G221BjD;;AmF521BI;E0BWE,2CzGNS;EyGOT,czG2EiB;AJ0x1BvB;;AmFj31BI;E0BCA,qDAA6C;A7Go31BjD;;AmFr31BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJ221Bf;;AmF131BI;E0BWE,2CzGAY;EyGCZ,WzGPS;AJ031Bf;;AmF/31BI;E0BCA,kDAA6C;A7Gk41BjD;;AmFn41BI;E0BKI,WzGAO;EyGCP,yBzGSO;AJy31Bf;;AmFx41BI;E0BWE,wCzGEY;EyGDZ,WzGPS;AJw41Bf;;A6G741BE;EACE,mDAA6C;A7Gg51BjD;;A6G741BM;EACE,WzGAO;EyGCP,yBzGSO;AJu41Bf;;A6G541BI;EACE,yCzGmBW;EyGlBX,WzGPS;AJs51Bf;;A6G351BE;EACE,qDAA6C;A7G851BjD;;A6G351BM;EACE,WzGAO;EyGCP,yBzGSO;AJq51Bf;;A6G151BI;EACE,2CzGAY;EyGCZ,WzGPS;AJo61Bf;;A6Gz61BE;EACE,mDAA6C;A7G461BjD;;A6Gz61BM;EACE,WzGAO;EyGCP,yBzGSO;AJm61Bf;;A6Gx61BI;EACE,yCzG0BW;EyGzBX,WzGPS;AJk71Bf;;A6Gv71BE;EACE,oDAA6C;A7G071BjD;;A6Gv71BM;EACE,WzGAO;EyGCP,yBzGSO;AJi71Bf;;A6Gt71BI;EACE,0CzG4BW;EyG3BX,WzGPS;AJg81Bf;;A6Gr81BE;EACE,mDAA6C;A7Gw81BjD;;A6G/71BI;EACE,yCzGyBW;EyGxBX,czG2EiB;AJu31BvB;;A6G981BE;EACE,mDAA6C;A7Gi91BjD;;A6G981BM;EACE,WzGAO;EyGCP,yBzGSO;AJw81Bf;;A6G781BI;EACE,yCzGuBW;EyGtBX,WzGPS;AJu91Bf;;A6G591BE;EACE,qDAA6C;A7G+91BjD;;A6Gt91BI;EACE,2CzGLY;EyGMZ,czG2EiB;AJ841BvB;;A6Gr+1BE;EACE,kDAA6C;A7Gw+1BjD;;A6Gr+1BM;EACE,WzGAO;EyGCP,yBzGSO;AJ+91Bf;;A6Gp+1BI;EACE,wCzGEY;EyGDZ,WzGPS;AJ8+1Bf;;A6Gn/1BE;EACE,oDAA6C;A7Gs/1BjD;;A6Gn/1BM;EACE,WzGAO;EyGCP,yBzGSO;AJ6+1Bf;;A6Gl/1BI;EACE,0CtBVa;EsBWb,WzGPS;AJ4/1Bf;;A6Gjg2BE;EACE,iDAA6C;A7Gog2BjD;;A6Gjg2BM;EACE,WzGAO;EyGCP,yBzGSO;AJ2/1Bf;;A6Ghg2BI;EACE,uCtBTQ;EsBUR,WzGPS;AJ0g2Bf;;A6G/g2BE;EACE,oDAA6C;A7Gkh2BjD;;A6G/g2BM;EACE,WzGAO;EyGCP,yBzGSO;AJyg2Bf;;A6G9g2BI;EACE,0CtBPS;EsBQT,WzGPS;AJwh2Bf;;A6G7h2BE;EACE,mDAA6C;A7Ggi2BjD;;A6Gvh2BI;EACE,yCtBNQ;EsBOR,czG2EiB;AJ+81BvB;;A6Gti2BE;EACE,oDAA6C;A7Gyi2BjD;;A6Gti2BM;EACE,WzGAO;EyGCP,yBzGSO;AJgi2Bf;;A6Gri2BI;EACE,0CtBJW;EsBKX,WzGPS;AJ+i2Bf;;A6Gpj2BE;EACE,mDAA6C;A7Guj2BjD;;A6Gpj2BM;EACE,WzGAO;EyGCP,yBzGSO;AJ8i2Bf;;A6Gnj2BI;EACE,yCtBFU;EsBGV,WzGPS;AJ6j2Bf;;A6Glk2BE;EACE,mDAA6C;A7Gqk2BjD;;A6Glk2BM;EACE,WzGAO;EyGCP,yBzGSO;AJ4j2Bf;;A6Gjk2BI;EACE,yCzGmBW;EyGlBX,WzGPS;AJ2k2Bf;;A6Ghl2BE;EACE,oDAA6C;A7Gml2BjD;;A6Ghl2BM;EACE,WzGAO;EyGCP,yBzGSO;AJ0k2Bf;;A6G/k2BI;EACE,0CzGoBW;EyGnBX,WzGPS;AJyl2Bf;;A6G9l2BE;EACE,oDAA6C;A7Gim2BjD;;A6G9l2BM;EACE,WzGAO;EyGCP,yBzGSO;AJwl2Bf;;A6G7l2BI;EACE,0CzGqBW;EyGpBX,WzGPS;AJum2Bf;;A6G5m2BE;EACE,oDAA6C;A7G+m2BjD;;A6G5m2BM;EACE,WzGAO;EyGCP,yBzGSO;AJsm2Bf;;A6G3m2BI;EACE,0CzGsBW;EyGrBX,WzGPS;AJqn2Bf;;A6G1n2BE;EACE,mDAA6C;A7G6n2BjD;;A6G1n2BM;EACE,WzGAO;EyGCP,yBzGSO;AJon2Bf;;A6Gzn2BI;EACE,yCzGuBW;EyGtBX,WzGPS;AJmo2Bf;;A6Gxo2BE;EACE,oDAA6C;A7G2o2BjD;;A6Glo2BI;EACE,0CzGwBW;EyGvBX,czG2EiB;AJ0j2BvB;;A6Gjp2BE;EACE,mDAA6C;A7Gop2BjD;;A6G3o2BI;EACE,yCzGyBW;EyGxBX,czG2EiB;AJmk2BvB;;A6G1p2BE;EACE,mDAA6C;A7G6p2BjD;;A6G1p2BM;EACE,WzGAO;EyGCP,yBzGSO;AJop2Bf;;A6Gzp2BI;EACE,yCzG0BW;EyGzBX,WzGPS;AJmq2Bf;;A6Gxq2BE;EACE,oDAA6C;A7G2q2BjD;;A6Gxq2BM;EACE,WzGAO;EyGCP,yBzGSO;AJkq2Bf;;A6Gvq2BI;EACE,0CzG2BW;EyG1BX,WzGPS;AJir2Bf;;A6Gtr2BE;EACE,oDAA6C;A7Gyr2BjD;;A6Gtr2BM;EACE,WzGAO;EyGCP,yBzGSO;AJgr2Bf;;A6Grr2BI;EACE,0CzG4BW;EyG3BX,WzGPS;AJ+r2Bf;;A6Gps2BE;EACE,qDAA6C;A7Gus2BjD;;A6G9r2BI;EACE,2CzGNS;EyGOT,czG2EiB;AJsn2BvB;;A6G7s2BE;EACE,qDAA6C;A7Ggt2BjD;;A6G7s2BM;EACE,WzGAO;EyGCP,yBzGSO;AJus2Bf;;A6G5s2BI;EACE,2CzGAY;EyGCZ,WzGPS;AJst2Bf;;A6G3t2BE;EACE,kDAA6C;A7G8t2BjD;;A6G3t2BM;EACE,WzGAO;EyGCP,yBzGSO;AJqt2Bf;;A6G1t2BI;EACE,wCzGEY;EyGDZ,WzGPS;AJou2Bf;;A0Bzu2BA;EoFCI,mBAAmB;A9G4u2BvB;;A8G/u2BA;ElGcI,gBkGNwB;EACxB,iBAAiB;EACjB,gBAAgB;A9G2u2BpB;;A8Grv2BA;EAeI,gBAAgB;EAChB,kBAAkB;A9G0u2BtB;;A8G1v2BA;EAmBM,sB1GZS;E0GaT,eAAe;EACf,cAAc;EACd,gBAAgB;EAChB,gBAAgB;EAChB,eAAe;EACf,UAAU;EACV,aAAa;EACb,kBAAkB;EAClB,QAAQ;EACR,iBAAiB;EACjB,MAAM;A9G2u2BZ;;A8Gvu2BE;EACE,8BAAmC;A9G0u2BvC;;A8Gru2BA;EACE,yB1GjCgB;E0GkChB,kBvBoJgC;EuBnJhC,WvBkJyB;AvFsl2B3B;;A8G3u2BA;EAQI,yBAA8D;EAC9D,cAAyC;A9Guu2B7C;;A8Ghv2BA;EAcI,WvBuIuB;EuBtIvB,yB1G/Cc;AJqx2BlB;;A0B1t2BE;EoFPA,cAA0B;EAC1B,qBAAiC;A9Gqu2BnC;;A2Bxt2BE;EmFTE,cAA0B;EAC1B,qBAAiC;A9Gqu2BrC;;A8Ghu2BA;ElGzDI,kBkG0DwB;EAC1B,yB1GjEgB;E0GkEhB,sBvBoHgC;EuBnHhC,c1G9DgB;E0G+DhB,eAAe;EACf,YAAY;EACZ,qBAAqB;EACrB,eAAe;EACf,iBAAiB;EACjB,kBAAkB;EAClB,kBAAkB;A9Gmu2BpB;;A8G9u2BA;;;;;;;;EAsBI,cAAc;EACd,eAAe;A9Gmu2BnB;;A8G1v2BA;EA2BI,cAAc;A9Gmu2BlB;;A8G9v2BA;EA+BI,yB1G9Fc;E0G+Fd,qBAAuD;EACvD,WvBqFuB;AvF8o2B3B;;A8Gpw2BA;EjG3DM,gDTKS;AJ8z2Bf;;A8Gxw2BA;EA2CI,eAAe;EACf,gBAAgB;EAChB,kBAAkB;EAClB,YAAY;EACZ,SAAS;A9Giu2Bb;;A8G3t2BA;EnFxBE,yB4D6F0B;ElFjBtB,kBAAW;EsB1Ef,gBvBgH+B;EQxM7B,sB2EsL4B;AvF0p2BhC;;AmF512BI;;E2BiIA,yBAAsC;EACtC,W1G7HW;E0G8HX,qB1GxHc;AJw12BlB;;AmFn22BI;;;E2BuIE,yBAAoC;EACpC,c1GhIY;E0GiIZ,qBAAsC;A9Gku2B5C;;AmF322BI;E2B6IA,yBAAsC;EACtC,W1GzIW;E0G0IX,qB1GpIc;AJs22BlB;;AmFj32BI;E2BmJE,yBAAqC;EACrC,c1G5IY;E0G6IZ,qBAAoC;A9Gku2B1C;;AmFv32BI;ExDAF,WvBKa;EqBLX,yBsE6BiB;EpE3BnB,qBoE2BmB;ElFnBf,gBTwW4B;AJ4g2BlC;;AOx32BE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3Bq42B7H;;A2Bz32BE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,2CcO0G;A3B032BhH;;A2Bl32BE;EAEE,WvBtBW;EuBuBX,yBoECiB;EpEAjB,qBoEAiB;A/Fo32BrB;;A2B722BE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3By52BnN;;A2B122BI;;EAKI,2CAAiF;A3B022BzF;;AmF752BI;ExDAF,WvBKa;EqBLX,yBrBWc;EuBThB,qBvBSgB;ESDZ,gBTwW4B;AJkj2BlC;;AO952BE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3B262B7H;;A2B/52BE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,4CcO0G;A3Bg62BhH;;A2Bx52BE;EAEE,WvBtBW;EuBuBX,yBvBjBc;EuBkBd,qBvBlBc;AJ462BlB;;A2Bn52BE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3B+72BnN;;A2Bh52BI;;EAKI,4CAAiF;A3Bg52BzF;;AmFn82BI;ExDAF,WvBKa;EqBLX,yBsEoCiB;EpElCnB,qBoEkCmB;ElF1Bf,gBTwW4B;AJwl2BlC;;AOp82BE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3Bi92B7H;;A2Br82BE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,2CcO0G;A3Bs82BhH;;A2B972BE;EAEE,WvBtBW;EuBuBX,yBoEQiB;EpEPjB,qBoEOiB;A/Fy72BrB;;A2Bz72BE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3Bq+2BnN;;A2Bt72BI;;EAKI,2CAAiF;A3Bs72BzF;;AmFz+2BI;ExDAF,WvBKa;EqBLX,yBsEsCiB;EpEpCnB,qBoEoCmB;ElF5Bf,gBTwW4B;AJ8n2BlC;;AO1+2BE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3Bu/2B7H;;A2B3+2BE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,2CcO0G;A3B4+2BhH;;A2Bp+2BE;EAEE,WvBtBW;EuBuBX,yBoEUiB;EpETjB,qBoESiB;A/F692BrB;;A2B/92BE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3B2g3BnN;;A2B592BI;;EAKI,2CAAiF;A3B492BzF;;AmF/g3BI;ExDAF,cvBuFqB;EqBvFnB,yBsEmCiB;EpEjCnB,qBoEiCmB;ElFzBf,gBTwW4B;AJoq2BlC;;AOhh3BE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3B6h3B7H;;A2Bjh3BE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,2CcO0G;A3Bkh3BhH;;A2B1g3BE;EAEE,cvB4DmB;EuB3DnB,yBoEOiB;EpENjB,qBoEMiB;A/Fsg3BrB;;A2Brg3BE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3Bij3BnN;;A2Blg3BI;;EAKI,2CAAiF;A3Bkg3BzF;;AmFrj3BI;ExDAF,WvBKa;EqBLX,yBsEiCiB;EpE/BnB,qBoE+BmB;ElFvBf,gBTwW4B;AJ0s2BlC;;AOtj3BE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3Bmk3B7H;;A2Bvj3BE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,2CcO0G;A3Bwj3BhH;;A2Bhj3BE;EAEE,WvBtBW;EuBuBX,yBoEKiB;EpEJjB,qBoEIiB;A/F8i3BrB;;A2B3i3BE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3Bul3BnN;;A2Bxi3BI;;EAKI,2CAAiF;A3Bwi3BzF;;AmF3l3BI;ExDAF,cvBuFqB;EqBvFnB,yBrBMc;EuBJhB,qBvBIgB;ESIZ,gBTwW4B;AJgv2BlC;;AO5l3BE;EoBAE,cvBiFmB;EqBvFnB,yBEDoF;EASpF,qBATyH;A3Bym3B7H;;A2B7l3BE;EAEE,cvB0EmB;EqBvFnB,yBEDoF;EAgBpF,qBAhByH;EdWvH,4CcO0G;A3B8l3BhH;;A2Btl3BE;EAEE,cvB4DmB;EuB3DnB,yBvBtBc;EuBuBd,qBvBvBc;AJ+m3BlB;;A2Bjl3BE;;EAGE,cvBgDmB;EuB/CnB,yBAzCuK;EA6CvK,qBA7C+M;A3B6n3BnN;;A2B9k3BI;;EAKI,4CAAiF;A3B8k3BzF;;AmFjo3BI;ExDAF,WvBKa;EqBLX,yBqF4J8C;EnF1JhD,qBmF0JsE;EjGlJlE,gBTwW4B;AJsx2BlC;;AOlo3BE;EoBAE,WvBDW;EqBLX,yBEDoF;EASpF,qBATyH;A3B+o3B7H;;A2Bno3BE;EAEE,WvBRW;EqBLX,yBEDoF;EAgBpF,qBAhByH;EdWvH,4CcO0G;A3Boo3BhH;;A2B5n3BE;EAEE,WvBtBW;EuBuBX,yBmFgI8C;EnF/H9C,qBmF+HoE;A9G+/2BxE;;A2Bvn3BE;;EAGE,WvBlCW;EuBmCX,yBAzCuK;EA6CvK,qBA7C+M;A3Bmq3BnN;;A2Bpn3BI;;EAKI,4CAAiF;A3Bon3BzF;;AmFvq3BI;ExD0DF,coE7BmB;EpE8BnB,qBoE9BmB;A/F+o3BrB;;AOtq3BE;EoBwDE,WvBzDW;EuB0DX,yBoElCiB;EpEmCjB,qBoEnCiB;A/Fqp3BrB;;A2B/m3BE;EAEE,2CoExCiB;A/Fyp3BrB;;A2B9m3BE;EAEE,coE7CiB;EpE8CjB,6BAA6B;A3Bgn3BjC;;A2B7m3BE;;EAGE,WvB5EW;EuB6EX,yBoErDiB;EpEsDjB,qBoEtDiB;A/Fqq3BrB;;A2B7m3BI;;EAKI,2CoE7Da;A/F0q3BrB;;AmFvs3BI;ExD0DF,cvB/CgB;EuBgDhB,qBvBhDgB;AJis3BlB;;AOts3BE;EoBwDE,WvBzDW;EuB0DX,yBvBpDc;EuBqDd,qBvBrDc;AJus3BlB;;A2B/o3BE;EAEE,4CvB1Dc;AJ2s3BlB;;A2B9o3BE;EAEE,cvB/Dc;EuBgEd,6BAA6B;A3Bgp3BjC;;A2B7o3BE;;EAGE,WvB5EW;EuB6EX,yBvBvEc;EuBwEd,qBvBxEc;AJut3BlB;;A2B7o3BI;;EAKI,4CvB/EU;AJ4t3BlB;;AmFvu3BI;ExD0DF,coEtBmB;EpEuBnB,qBoEvBmB;A/Fws3BrB;;AOtu3BE;EoBwDE,WvBzDW;EuB0DX,yBoE3BiB;EpE4BjB,qBoE5BiB;A/F8s3BrB;;A2B/q3BE;EAEE,0CoEjCiB;A/Fkt3BrB;;A2B9q3BE;EAEE,coEtCiB;EpEuCjB,6BAA6B;A3Bgr3BjC;;A2B7q3BE;;EAGE,WvB5EW;EuB6EX,yBoE9CiB;EpE+CjB,qBoE/CiB;A/F8t3BrB;;A2B7q3BI;;EAKI,0CoEtDa;A/Fmu3BrB;;AmFvw3BI;ExD0DF,coEpBmB;EpEqBnB,qBoErBmB;A/Fsu3BrB;;AOtw3BE;EoBwDE,WvBzDW;EuB0DX,yBoEzBiB;EpE0BjB,qBoE1BiB;A/F4u3BrB;;A2B/s3BE;EAEE,2CoE/BiB;A/Fgv3BrB;;A2B9s3BE;EAEE,coEpCiB;EpEqCjB,6BAA6B;A3Bgt3BjC;;A2B7s3BE;;EAGE,WvB5EW;EuB6EX,yBoE5CiB;EpE6CjB,qBoE7CiB;A/F4v3BrB;;A2B7s3BI;;EAKI,2CoEpDa;A/Fiw3BrB;;AmFvy3BI;ExD0DF,coEvBmB;EpEwBnB,qBoExBmB;A/Fyw3BrB;;AOty3BE;EoBwDE,cvByBmB;EuBxBnB,yBoE5BiB;EpE6BjB,qBoE7BiB;A/F+w3BrB;;A2B/u3BE;EAEE,2CoElCiB;A/Fmx3BrB;;A2B9u3BE;EAEE,coEvCiB;EpEwCjB,6BAA6B;A3Bgv3BjC;;A2B7u3BE;;EAGE,cvBMmB;EuBLnB,yBoE/CiB;EpEgDjB,qBoEhDiB;A/F+x3BrB;;A2B7u3BI;;EAKI,2CoEvDa;A/Foy3BrB;;AmFv03BI;ExD0DF,coEzBmB;EpE0BnB,qBoE1BmB;A/F2y3BrB;;AOt03BE;EoBwDE,WvBzDW;EuB0DX,yBoE9BiB;EpE+BjB,qBoE/BiB;A/Fiz3BrB;;A2B/w3BE;EAEE,0CoEpCiB;A/Fqz3BrB;;A2B9w3BE;EAEE,coEzCiB;EpE0CjB,6BAA6B;A3Bgx3BjC;;A2B7w3BE;;EAGE,WvB5EW;EuB6EX,yBoEjDiB;EpEkDjB,qBoElDiB;A/Fi03BrB;;A2B7w3BI;;EAKI,0CoEzDa;A/Fs03BrB;;AmFv23BI;ExD0DF,cvBpDgB;EuBqDhB,qBvBrDgB;AJs23BlB;;AOt23BE;EoBwDE,cvByBmB;EuBxBnB,yBvBzDc;EuB0Dd,qBvB1Dc;AJ423BlB;;A2B/y3BE;EAEE,4CvB/Dc;AJg33BlB;;A2B9y3BE;EAEE,cvBpEc;EuBqEd,6BAA6B;A3Bgz3BjC;;A2B7y3BE;;EAGE,cvBMmB;EuBLnB,yBvB5Ec;EuB6Ed,qBvB7Ec;AJ433BlB;;A2B7y3BI;;EAKI,4CvBpFU;AJi43BlB;;AmFv43BI;ExD0DF,cmF4GyD;EnF3GzD,qBmF2GyD;A9Gsu3B3D;;AOt43BE;EoBwDE,WvBzDW;EuB0DX,yBmFuGuD;EnFtGvD,qBmFsGuD;A9G4u3B3D;;A2B/03BE;EAEE,sCmFiGuD;A9Ggv3B3D;;A2B903BE;EAEE,cmF4FuD;EnF3FvD,6BAA6B;A3Bg13BjC;;A2B703BE;;EAGE,WvB5EW;EuB6EX,yBmFoFuD;EnFnFvD,qBmFmFuD;A9G4v3B3D;;A2B703BI;;EAKI,sCmF4EmD;A9Giw3B3D;;A+Gx63BA;EnGaI,sBR6MgC;E2GpNhC,wExBqMiF;EwBhMnF,sB3GLa;E2GMb,8B3GJgB;E2GKhB,mB3GiHW;E2GhHX,aAAa;A/Gm63Bf;;A+Gj73BA;EAiBI,c3GJc;E2GKd,0BAA0B;A/Go63B9B;;A+Gt73BA;EAqBM,c3GbY;AJk73BlB;;A+G173BA;EA0BI,gBAAgB;A/Go63BpB;;A+G973BA;EA+BI,0BAAqD;A/Gm63BzD;;A+Gl83BA;EAmCI,0BAAsD;A/Gm63B1D;;A+Gt83BA;EAuCI,0BAAmD;A/Gm63BvD;;A+G183BA;EA2CI,0BAAsD;A/Gm63B1D;;AmF783BI;E4BgDA,yBAAoC;A/Gi63BxC;;AmFj93BI;E4BmDE,0BAA4C;A/Gk63BlD;;AmFr93BI;E4BuDE,0BAA6C;A/Gk63BnD;;AmFz93BI;E4B2DE,0BAA0C;A/Gk63BhD;;AmF793BI;E4B+DE,0BAA6C;A/Gk63BnD;;AgHn+3BA;EAEI,kBAAkB;AhHq+3BtB;;AgHv+3BA;EAMI,W5GWW;E4GVX,WAAW;AhHq+3Bf;;AgH5+3BA;EAUM,WAAW;AhHs+3BjB;;AgHh/3BA;EAeI,W5GRW;E4GSX,0BAA0B;AhHq+3B9B;;A4Cz83BE;EoErBE,W5GhBW;E4GiBX,yB5GQa;E4GPb,qBAAgC;AhHk+3BpC;;AgH/93BE;EnE/BA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArB453BlE;;A6Chg4BE;EACE,yBAAqC;A7Cmg4BzC;;A6Chg4BE;EACE,cAA0B;A7Cmg4B9B;;A4C793BE;EoErBE,W5GhBW;E4GiBX,yB5GXc;E4GYd,qBAAgC;AhHs/3BpC;;AgHn/3BE;EnE/BA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBg73BlE;;A6Cph4BE;EACE,yBAAqC;A7Cuh4BzC;;A6Cph4BE;EACE,cAA0B;A7Cuh4B9B;;A4Cj/3BE;EoErBE,W5GhBW;E4GiBX,yB5Gea;E4Gdb,qBAAgC;AhH0g4BpC;;AgHvg4BE;EnE/BA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBo83BlE;;A6Cxi4BE;EACE,yBAAqC;A7C2i4BzC;;A6Cxi4BE;EACE,cAA0B;A7C2i4B9B;;A4Crg4BE;EoErBE,W5GhBW;E4GiBX,yB5GiBa;E4GhBb,qBAAgC;AhH8h4BpC;;AgH3h4BE;EnE/BA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBw93BlE;;A6C5j4BE;EACE,yBAAqC;A7C+j4BzC;;A6C5j4BE;EACE,cAA0B;A7C+j4B9B;;A4Czh4BE;EoErBE,c5GkEmB;E4GjEnB,yB5Gca;E4Gbb,qBAAgC;AhHkj4BpC;;AgH/i4BE;EnE/BA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArB4+3BlE;;A6Chl4BE;EACE,yBAAqC;A7Cml4BzC;;A6Chl4BE;EACE,cAA0B;A7Cml4B9B;;A4C7i4BE;EoErBE,W5GhBW;E4GiBX,yB5GYa;E4GXb,qBAAgC;AhHsk4BpC;;AgHnk4BE;EnE/BA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBgg4BlE;;A6Cpm4BE;EACE,yBAAqC;A7Cum4BzC;;A6Cpm4BE;EACE,cAA0B;A7Cum4B9B;;A4Cjk4BE;EoErBE,c5GkEmB;E4GjEnB,yB5GhBc;E4GiBd,qBAAgC;AhH0l4BpC;;AgHvl4BE;EnE/BA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBoh4BlE;;A6Cxn4BE;EACE,yBAAqC;A7C2n4BzC;;A6Cxn4BE;EACE,cAA0B;A7C2n4B9B;;A4Crl4BE;EoErBE,W5GhBW;E4GiBX,yB5GTc;E4GUd,qBAAgC;AhH8m4BpC;;AgH3m4BE;EnE/BA,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBwi4BlE;;A6C5o4BE;EACE,yBAAqC;A7C+o4BzC;;A6C5o4BE;EACE,cAA0B;A7C+o4B9B;;AmFnp4BI;E6BkCE,W5G7BS;E4G8BT,yBjBNe;EiBOf,qBAAgC;AhHqn4BtC;;AmFzp4BI;EtCLF,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArB4j4BlE;;A6Chq4BE;EACE,yBAAqC;A7Cmq4BzC;;A6Chq4BE;EACE,cAA0B;A7Cmq4B9B;;AmFvq4BI;E6BkCE,W5G7BS;E4G8BT,yB5GxBY;E4GyBZ,qBAAgC;AhHyo4BtC;;AmF7q4BI;EtCLF,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBgl4BlE;;A6Cpr4BE;EACE,yBAAqC;A7Cur4BzC;;A6Cpr4BE;EACE,cAA0B;A7Cur4B9B;;AmF3r4BI;E6BkCE,W5G7BS;E4G8BT,yBjBCe;EiBAf,qBAAgC;AhH6p4BtC;;AmFjs4BI;EtCLF,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBom4BlE;;A6Cxs4BE;EACE,yBAAqC;A7C2s4BzC;;A6Cxs4BE;EACE,cAA0B;A7C2s4B9B;;AmF/s4BI;E6BkCE,W5G7BS;E4G8BT,yBjBGe;EiBFf,qBAAgC;AhHir4BtC;;AmFrt4BI;EtCLF,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBwn4BlE;;A6C5t4BE;EACE,yBAAqC;A7C+t4BzC;;A6C5t4BE;EACE,cAA0B;A7C+t4B9B;;AmFnu4BI;E6BkCE,c5GqDiB;E4GpDjB,yBjBAe;EiBCf,qBAAgC;AhHqs4BtC;;AmFzu4BI;EtCLF,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArB4o4BlE;;A6Chv4BE;EACE,yBAAqC;A7Cmv4BzC;;A6Chv4BE;EACE,cAA0B;A7Cmv4B9B;;AmFvv4BI;E6BkCE,W5G7BS;E4G8BT,yBjBFe;EiBGf,qBAAgC;AhHyt4BtC;;AmF7v4BI;EtCLF,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBgq4BlE;;A6Cpw4BE;EACE,yBAAqC;A7Cuw4BzC;;A6Cpw4BE;EACE,cAA0B;A7Cuw4B9B;;AmF3w4BI;E6BkCE,c5GqDiB;E4GpDjB,yB5G7BY;E4G8BZ,qBAAgC;AhH6u4BtC;;AmFjx4BI;EtCLF,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBor4BlE;;A6Cxx4BE;EACE,yBAAqC;A7C2x4BzC;;A6Cxx4BE;EACE,cAA0B;A7C2x4B9B;;AmF/x4BI;E6BkCE,W5G7BS;E4G8BT,yB5GtBY;E4GuBZ,qBAAgC;AhHiw4BtC;;AmFry4BI;EtCLF,cxBwGgE;EInG9D,yBJmG8D;EwBtGhE,qBxBsGgE;ArBws4BlE;;A6C5y4BE;EACE,yBAAqC;A7C+y4BzC;;A6C5y4BE;EACE,cAA0B;A7C+y4B9B;;AiHrz4BA;EAEI,cAAc;AjHuz4BlB;;AiHzz4BA;EAQM,sB7GDS;E6GET,gBAAgB;EAChB,yD7GAY;E6GCZ,wBAAgB;EAAhB,gBAAgB;EAChB,MAAM;EACN,WAAW;AjHqz4BjB;;AiHl04BA;EAmBU,yB7GHQ;E6GIR,yD7GkT2C;AJig4BrD;;AiHv04BA;;;EA+BM,SAAS;AjH8y4Bf;;AiH704BA;;;EAwCM,kBAAkB;AjH2y4BxB;;AiHn14BA;;;;EAiDM,sBAAsB;AjHyy4B5B;;AiHry4BE;;;;;;EAQM,oB7GyEY;AJ6t4BpB;;AiH9y4BE;;;;;;EAYM,qB7GqEY;AJsu4BpB;;AiHny4BA;EACE,oCAAoC;AjHsy4BtC;;AAEA;EiHpy4BE,eAAe;AjHsy4BjB;;AAEA;EiHry4BI,yCAA8C;EAA9C,iCAA8C;EAA9C,gEAA8C;AjHuy4BlD;;AAEA;EiHny4BQ,gCAAwB;EAAxB,wBAAwB;AjHqy4BhC;;AAEA;EiHpy4BQ,iCAAyB;EAAzB,yBAAyB;AjHsy4BjC;;AAEA;EiHhy4BE,eAAe;AjHky4BjB;;AAEA;EiHjy4BI,yCAA8C;EAA9C,iCAA8C;EAA9C,gEAA8C;AjHmy4BlD;;AAEA;EiH/x4BQ,gCAAwB;EAAxB,wBAAwB;AjHiy4BhC;;AAEA;EiHhy4BQ,iCAAyB;EAAzB,yBAAyB;AjHky4BjC;;AiH3x4BA;EAEI,qBAAqB;EACrB,WAAW;AjH6x4Bf;;AiHhy4BA;;EAOM,gB7GyL8B;AJqm4BpC;;AiHry4BA;EAYI,2BAA0C;EAC1C,qB7GmLgC;AJ0m4BpC;;AiH1y4BA;;EAkBQ,gBAAgB;AjH6x4BxB;;AmFl64BI;;;E8BgJE,qB7GrIY;AJ654BlB;;AmFx64BI;E8BqJE,c7G7IY;E6G8IZ,yBAAsC;EACtC,qB7G5IY;AJm64BlB;;AmF964BI;E8B4JE,4B7GjJY;AJu64BlB;;AmFl74BI;;E8BgKE,yB7GrJY;AJ464BlB;;AmFv74BI;E8BoKI,yBAAoC;AjHux4B5C;;AkH574BE;EACE,kBAAkB;AlH+74BtB;;AkH774BE;EACE,kBAAkB;AlHg84BtB;;AkHr84BA;;;;;;;;EAgBI,qBAAqB;EACrB,eAAe;EACf,iBAAiB;EACjB,kBAAkB;EAClB,QAAQ;EACR,UAAU;AlHg84Bd;;AkDz94BA;EiECE,YAAY;E9GmLR,iBAAW;E8GjLf,gB/G0P+B;E+GzP/B,cAAc;EACd,W/GgBa;E+Gfb,yB/GKa;E+GJb,WAAW;AnH494Bb;;AOv94BE;E4GDE,W/GUW;E+GTX,qBAAqB;AnH494BzB;;AOx94BE;E4GCI,YAAY;AnH294BlB;;AmH5+4BA;EAsBI,aAAa;AnH094BjB;;AkDp94BA;EiEKE,UAAU;EACV,6BAA6B;EAC7B,SAAS;AnHm94BX;;AkDj94BA;EiEKE,oBAAoB;AnHg94BtB;;AoHt/4BA;ExGcI,sBR6MgC;ES/M9B,sE0EsIgE;E6B9IpE,cAAc;EACd,mBAAmB;EACnB,kBAAkB;ApHw/4BpB;;AoH9/4BA;EAUI,aAAa;ApHw/4BjB;;AoHlg5BA;EAcI,oChHGW;EgHFX,+BhHRW;EgHSX,cAAc;EACd,cAAc;EACd,kBAAkB;EAClB,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;ApHw/4Bf;;AoH7g5BA;EAwBM,qChHPS;EgHQT,WhHlBS;AJ2g5Bf;;AoHlh5BA;E/GgLM,iBAAW;E+GjJb,gBAAgB;EAChB,gBAAgB;EAChB,UAAU;EACV,mBAAmB;ApHw/4BvB;;AiBl+4BI;EmGlBA;;;I/G0IE,iBAAW;ELi34Bf;EoHn/4BE;;;I/GkIE,iBAAW;ELs34Bf;AACF;;AiB/+4BI;EmGlBA;;;I/G0IE,iBAAW;EL834Bf;EoHhg5BE;;;I/GkIE,iBAAW;ELm44Bf;AACF;;AoHpj5BA;EA0EI,eAAe;ApH8+4BnB;;AoHxj5BA;EA6EM,chHrEY;EgHsEZ,cAAc;EACd,gBAAgB;EAChB,eAAe;ApH++4BrB;;AoH/j5BA;;EAsFI,UAAU;ApH8+4Bd;;AoHpk5BA;EA2FI,0BhH1EW;EgH2EX,UAAU;ApH6+4Bd;;AoHzk5BA;EA+FM,eAAe;EACf,kBAAkB;EAClB,WAAW;EACX,SAAS;EACT,yCAA8C;EAA9C,iCAA8C;EAA9C,gEAA8C;ApH8+4BpD;;AoHjl5BA;EA4GQ,eAAe;EACf,SAAS;ApHy+4BjB;;AoHtl5BA;EAkHM,eAAe;EACf,kBAAkB;EAClB,WAAW;EACX,SAAS;EACT,yCAA8C;EAA9C,iCAA8C;EAA9C,gEAA8C;ApHw+4BpD;;AoH9l5BA;EA4HI,qBAAqB;ApHs+4BzB;;AoHlm5BA;EAyIU,6BAAqB;EAArB,qBAAqB;ApH694B/B;;AoHtm5BA;EA6IQ,6BAAqB;EAArB,qBAAqB;ApH694B7B;;AiBri5BI;EmGrEJ;IAsJI,kBAAkB;EpHy94BpB;EoH/m5BF;IAyJM,aAAa;EpHy94BjB;EoHln5BF;IA6JM,eAAe;EpHw94BnB;AACF;;AqHtn5BA;ExGYM,sE0EsIgE;E3EpIlE,sBR6MgC;EiHvNlC,sBjHGa;EiHFb,oBAAa;EAAb,aAAa;EACb,mBjHyHW;EiHxHX,gBAAgB;EAChB,cAAc;EACd,kBAAkB;EAClB,WAAW;ArHwn5Bb;;AqHlo5BA;EAaI,sCjHIW;EiHHX,WAAW;EACX,aAAa;ArHyn5BjB;;AqHxo5BA;EAkBM,sBjHXS;AJqo5Bf;;AqH5o5BA;EAwBM,sBjHmM8B;EiHhMhC,sBAAmB;EAAnB,mBAAmB;EACnB,oBAAa;EAAb,aAAa;EACb,mBAAmB;EACnB,qBAAuB;EAAvB,uBAAuB;EACvB,kBAAkB;EAClB,WAAW;ArHsn5Bf;;AqHtp5BA;EAmCM,eAAe;ArHun5BrB;;AqH1p5BA;EAwCI,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,gBAAgB;EAChB,WAAO;EAAP,OAAO;EACP,eAAe;EACf,gBAAgB;ArHsn5BpB;;AqHpq5BA;EAkDI,cAAc;EACd,kBAAkB;EAClB,gBjHqM6B;AJi74BjC;;AqH1q5BA;;EAyDI,cAAc;EACd,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;ArHsn5BvB;;AqHlr5BA;;EAmEQ,WjH5DO;AJgr5Bf;;AqHvr5BA;;EAsEU,sBjH/DK;AJqr5Bf;;AqH5r5BA;;EAmEQ,WjH5DO;AJ0r5Bf;;AqHjs5BA;;EAsEU,sBjH/DK;AJ+r5Bf;;AqHts5BA;;EAmEQ,WjH5DO;AJos5Bf;;AqH3s5BA;;EAsEU,sBjH/DK;AJys5Bf;;AqHht5BA;;EAmEQ,WjH5DO;AJ8s5Bf;;AqHrt5BA;;EAsEU,sBjH/DK;AJmt5Bf;;AqH1t5BA;;EAmEQ,cjHsBe;AJso5BvB;;AqH/t5BA;;EAsEU,yBjHmBa;AJ2o5BvB;;AqHpu5BA;;EAmEQ,WjH5DO;AJku5Bf;;AqHzu5BA;;EAsEU,sBjH/DK;AJuu5Bf;;AqH9u5BA;;EAmEQ,cjHsBe;AJ0p5BvB;;AqHnv5BA;;EAsEU,yBjHmBa;AJ+p5BvB;;AqHxv5BA;;EAmEQ,WjH5DO;AJsv5Bf;;AqH7v5BA;;EAsEU,sBjH/DK;AJ2v5Bf;;AqHlw5BA;EA6EI,cAAc;ArHyr5BlB;;AqHtw5BA;EAiFI,SAAS;ArHyr5Bb;;AiBlt5BI;EoG8BA;;;IAII,aAAa;ErHur5BnB;EqHnr5BE;;;IAII,aAAa;ErHor5BnB;AACF;;AiB/t5BI;EoG8BA;;;IhH0FE,kBAAW;IgHnET,cAAc;ErHkr5BpB;EqHjs5BE;;;IhHkFE,kBAAW;IgH1DT,cAAc;ErH+q5BpB;AACF;;AiB9u5BI;EoG8BA;;;IhH0FE,eAAW;IgH/CT,cAAc;ErH6q5BpB;EqHht5BE;;;IhHkFE,eAAW;IgHtCT,cAAc;ErH0q5BpB;AACF;;AmFnz5BI;EkCgJA,yBjHnIc;EiHoId,WjH5IW;AJmz5Bf;;AmFxz5BI;;EkCsJM,WjHjJK;AJwz5Bf;;AmF7z5BI;;EkCyJQ,sBjHpJG;AJ6z5Bf;;AmFl05BI;;EkCsJM,WjHjJK;AJk05Bf;;AmFv05BI;;EkCyJQ,sBjHpJG;AJu05Bf;;AmF505BI;;EkCsJM,WjHjJK;AJ405Bf;;AmFj15BI;;EkCyJQ,sBjHpJG;AJi15Bf;;AmFt15BI;;EkCsJM,WjHjJK;AJs15Bf;;AmF315BI;;EkCyJQ,sBjHpJG;AJ215Bf;;AmFh25BI;;EkCsJM,cjH/Da;AJ8w5BvB;;AmFr25BI;;EkCyJQ,yBjHlEW;AJmx5BvB;;AmF125BI;;EkCsJM,WjHjJK;AJ025Bf;;AmF/25BI;;EkCyJQ,sBjHpJG;AJ+25Bf;;AmFp35BI;;EkCsJM,cjH/Da;AJky5BvB;;AmFz35BI;;EkCyJQ,yBjHlEW;AJuy5BvB;;AmF935BI;;EkCsJM,WjHjJK;AJ835Bf;;AmFn45BI;;EkCyJQ,sBjHpJG;AJm45Bf;;AsH145BA;EACE,gBAAgB;EAChB,UAAU;EACV,kBAAkB;AtH645BpB;;AsHh55BA;E1GcI,sBR6MgC;EkHpNhC,yBlHGc;EkHFd,SAAS;EACT,WAAW;EACX,UAAU;EACV,SAAS;EACT,kBAAkB;EAClB,MAAM;EACN,UAAU;AtH845Bd;;AsH555BA;EAwBI,mBAAmB;EACnB,kBAAkB;EAClB,kBAAkB;AtHw45BtB;;AsHl65BA;EAoBM,WAAW;EACX,cAAc;AtHk55BpB;;AsHv65BA;EzGYM,sE0EsIgE;E3EpIlE,sBR6MgC;EkH5L9B,sBlHxBS;EkHyBT,clHlBY;EkHmBZ,iBAAiB;EACjB,kBAAkB;EAClB,aAAa;EACb,UAAU;EACV,kBAAkB;AtH845BxB;;AsHn75BA;EAwCQ,WAAW;EACX,YAAY;EACZ,eAAe;EACf,aAAa;AtH+45BrB;;AsH175BA;EA+CQ,6ClH9BO;EkH+BP,clHlCU;EkHmCV,eAAe;EACf,gBAAgB;EAChB,SAAS;EACT,aAAa;AtH+45BrB;;AsHn85BA;EAuDU,gBAAgB;AtHg55B1B;;AsHv85BA;;EA6DQ,aAAa;AtH+45BrB;;AsH585BA;EAkEU,YAAY;AtH845BtB;;AsHh95BA;;;EAuEU,SAAS;AtH+45BnB;;AsHt95BA;EA6EU,WlHtEK;AJm95Bf;;AsH195BA;;;;;;;;EA0FM,yBlH9EY;EkH+EZ,kBAAkB;EAClB,eAAe;EACf,YAAY;EACZ,UAAU;EACV,iBAAiB;EACjB,kBAAkB;EAClB,kBAAkB;EAClB,MAAM;EACN,WAAW;AtH245BjB;;AsH9+5BA;EAsGM,YAAY;AtH445BlB;;AsHl/5BA;E1GcI,kB0G8F4B;EAC1B,sBlHtGS;EkHuGT,qBAAqB;EACrB,gBAAgB;EAChB,YAAY;AtH045BlB;;AsHr45BA;EzGzGM,gByG4GwB;EACxB,yBlHjHY;EkHkHZ,yBlHhHY;AJs/5BlB;;AsH345BA;EAQQ,4BlHnHU;AJ0/5BlB;;AmFlg6BI;EmCoIE,yBlHzHY;AJ2/5BlB;;AmFtg6BI;EmCuIE,yBlH1HY;EkH2HZ,WlHnIS;EkHoIT,qBlH9HY;AJig6BlB;;AmF5g6BI;EmC4II,clHnIU;EkHoIV,qBlHlIU;AJsg6BlB;;AmFjh6BI;EmCgJI,clHvIU;AJ4g6BlB;;AuHvh6BA;EACE,gBAAgB;EAChB,SAAS;EACT,UAAU;AvH0h6BZ;;AuH7h6BA;E3GcI,sBR6MgC;EmH/MhC,sBnHLW;EmHMX,eAAe;AvHsh6BnB;;AyDti6BE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AzDyi6Bf;;AuHzi6BA;EAkBI,WAAW;AvH2h6Bf;;AuH7i6BA;EAqBM,YAAY;EACZ,WAAW;AvH4h6BjB;;AuHlj6BA;EA2BI,iBAAiB;AvH2h6BrB;;AuHtj6BA;EA+BI,gBAAgB;AvH2h6BpB;;AuH1j6BA;EAmCI,cnHtBc;EmHuBd,cAAc;EACd,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AvH2h6BvB;;AuHvh6BA;E3G7BI,gB2G8BsB;EACxB,6CnH5Ba;AJsj6Bf;;AuH5h6BA;EAKI,sBAAsB;AvH2h6B1B;;AmFzk6BI;EoCqDA,yBnHxCc;EmHyCd,WnHjDW;EmHkDX,4BnH5Cc;AJok6BlB;;AmF/k6BI;EoC2DA,cnHlDc;AJ0k6BlB;;AwHrl6BA;EAEI,kBAAkB;EAClB,UAAU;EACV,kBAAkB;AxHul6BtB;;AwH3l6BA;E3BEE,kCAA4B;EAA5B,0BAA4B;A7F6l6B9B;;AwH/l6BA;EAgBM,cAA+C;AxHml6BrD;;AwHnm6BA;EAsBM,cAA6C;AxHil6BnD;;AwH5k6BA;E3BzBE,kCAA4B;EAA5B,0BAA4B;E2B2B5B,aAAa;EACb,cAAc;EACd,aAAa;AxH+k6Bf;;AwH5k6BA;;EAEE,cAAc;AxH+k6BhB;;AwH5k6BA;EAEE,mBAAmB;AxH8k6BrB;;AyD1n6BE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AzD6n6Bf;;AwHjl6BA;;EAEE,6CAAqC;EAArC,qCAAqC;EAArC,wEAAqC;AxHol6BvC;;AwHjl6BA;E5GnCI,qBR8M+B;EoHtKjC,yBjCzCoB;EiC0CpB,yBjC1CoB;EiC2CpB,WjCyGmC;EiCxGnC,oBAAoB;EACpB,iBAAiB;EACjB,kBAAkB;AxHil6BpB;;AwH3l6BA;EAeI,yBAAyB;EACzB,2BjCpDkB;EiCqDlB,YAAY;EACZ,SAAS;EACT,oBAAoB;EACpB,kBAAkB;EAClB,WAAW;EACX,SAAS;EACT,QAAQ;AxHgl6BZ;;AwHvm6BA;EA2BI,iBAAiB;EACjB,gBAAgB;AxHgl6BpB;;AwH5m6BA;EAgCI,iBAAiB;EACjB,gBAAgB;AxHgl6BpB;;AwH7k6BE;EACE,cAAc;EACd,kBAAkB;AxHgl6BtB;;AwHll6BE;EAMI,0BjC9EgB;EiC+EhB,+BAA+B;EAC/B,UAAU;EACV,WAAW;AxHgl6BjB;;AwH3k6BA;E5GrFI,kB4GsFwB;EAC1B,WAAW;EACX,YAAY;EACZ,WAAW;AxH8k6Bb;;AwH5k6BE;EACE,YAAY;AxH+k6BhB;;AwH3k6BA;EACE,cAAc;EACd,mBpHqIoD;EoHpIpD,kBAAkB;AxH8k6BpB;;AwH3k6BA;EACE,gBAAgB;AxH8k6BlB;;AwH3k6BA;EACE,cAA6B;AxH8k6B/B;;AwH1k6BA;E3B3HE,kCAA4B;EAA5B,0BAA4B;A7Fys6B9B;;AwHxk6BA;E3BjIE,qCAA4B;EAA5B,6BAA4B;E2BmI5B,yBpHtHgB;EoHuHhB,SAAS;EACT,WpHhIa;EoHiIb,aAAa;EACb,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,WAAW;AxH2k6Bb;;AwHxk6BA;EACE,yBpHxIgB;AJmt6BlB;;AwH5k6BA;EAII,cpHrIc;AJit6BlB;;AwHhl6BA;EAQI,cpH1Ic;AJst6BlB;;AwHpl6BA;EAYI,cAA6B;AxH4k6BjC;;AwHvk6BA;E/GhKE,eAAe;EACf,gBAAgB;AT2u6BlB;;AwH5k6BA;EAKI,2CpHpJW;EoHqJX,SAAS;EACT,aAAa;AxH2k6BjB;;AyDrv6BE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AzDwv6Bf;;AwHxl6BA;EAUM,gBAAgB;AxHkl6BtB;;AwH7k6BA;E5GjKI,kB4GkKwB;EAC1B,WAAW;EACX,WAAW;AxHgl6Bb;;AwH7k6BA;EACE,WpH/Ka;EoHgLb,iBAAiB;AxHgl6BnB;;AwH7k6BA;;EAEE,cAAc;AxHgl6BhB;;AwH7k6BA;EACE,gBAAgB;AxHgl6BlB;;AwH7k6BA;EACE,mBpHiDoD;AJ+h6BtD;;AwH7k6BA;EACE,cpH7LgB;EoH8LhB,gBAAgB;AxHgl6BlB;;AwH7k6BA;EACE,cAA6B;AxHgl6B/B;;AyH3x6BE;EACE,yBrH6Ba;EqH5Bb,qBrH4Ba;EqH3Bb,WrHEW;AJ4x6Bf;;AyH5x6BI;EAEE,0BrHuBW;AJuw6BjB;;AyHry6BE;EACE,yBrHUc;EqHTd,qBrHSc;EqHRd,WrHEW;AJsy6Bf;;AyHty6BI;EAEE,0BrHIY;AJoy6BlB;;AyH/y6BE;EACE,yBrHoCa;EqHnCb,qBrHmCa;EqHlCb,WrHEW;AJgz6Bf;;AyHhz6BI;EAEE,0BrH8BW;AJox6BjB;;AyHzz6BE;EACE,yBrHsCa;EqHrCb,qBrHqCa;EqHpCb,WrHEW;AJ0z6Bf;;AyH1z6BI;EAEE,0BrHgCW;AJ4x6BjB;;AyHn06BE;EACE,yBrHmCa;EqHlCb,qBrHkCa;EqHjCb,crHoFmB;AJkv6BvB;;AyHp06BI;EAEE,0BrH6BW;AJyy6BjB;;AyH706BE;EACE,yBrHiCa;EqHhCb,qBrHgCa;EqH/Bb,WrHEW;AJ806Bf;;AyH906BI;EAEE,0BrH2BW;AJqz6BjB;;AyHv16BE;EACE,yBrHKc;EqHJd,qBrHIc;EqHHd,crHoFmB;AJsw6BvB;;AyHx16BI;EAEE,0BrHDY;AJ216BlB;;AyHj26BE;EACE,yBrHYc;EqHXd,qBrHWc;EqHVd,WrHEW;AJk26Bf;;AyHl26BI;EAEE,0BrHMY;AJ816BlB;;AyH326BE;EACE,yBlCAe;EkCCf,qBlCDe;EkCEf,WrHEW;AJ426Bf;;AyH526BI;EAEE,0BlCNa;AvFo36BnB;;AyHr36BE;EACE,yBlCCU;EkCAV,qBlCAU;EkCCV,WrHEW;AJs36Bf;;AyHt36BI;EAEE,0BlCLQ;AvF636Bd;;AyH/36BE;EACE,yBlCGW;EkCFX,qBlCEW;EkCDX,WrHEW;AJg46Bf;;AyHh46BI;EAEE,0BlCHS;AvFq46Bf;;AyHz46BE;EACE,yBlCIU;EkCHV,qBlCGU;EkCFV,crHoFmB;AJwz6BvB;;AyH146BI;EAEE,0BlCFQ;AvF846Bd;;AyHn56BE;EACE,yBlCMa;EkCLb,qBlCKa;EkCJb,WrHEW;AJo56Bf;;AyHp56BI;EAEE,0BlCAW;AvFs56BjB;;AyH756BE;EACE,yBlCQY;EkCPZ,qBlCOY;EkCNZ,WrHEW;AJ856Bf;;AyH956BI;EAEE,0BlCEU;AvF856BhB;;AyHv66BE;EACE,yBrH6Ba;EqH5Bb,qBrH4Ba;EqH3Bb,WrHEW;AJw66Bf;;AyHx66BI;EAEE,0BrHuBW;AJm56BjB;;AyHj76BE;EACE,yBrH8Ba;EqH7Bb,qBrH6Ba;EqH5Bb,WrHEW;AJk76Bf;;AyHl76BI;EAEE,0BrHwBW;AJ456BjB;;AyH376BE;EACE,yBrH+Ba;EqH9Bb,qBrH8Ba;EqH7Bb,WrHEW;AJ476Bf;;AyH576BI;EAEE,0BrHyBW;AJq66BjB;;AyHr86BE;EACE,yBrHgCa;EqH/Bb,qBrH+Ba;EqH9Bb,WrHEW;AJs86Bf;;AyHt86BI;EAEE,0BrH0BW;AJ866BjB;;AyH/86BE;EACE,yBrHiCa;EqHhCb,qBrHgCa;EqH/Bb,WrHEW;AJg96Bf;;AyHh96BI;EAEE,0BrH2BW;AJu76BjB;;AyHz96BE;EACE,yBrHkCa;EqHjCb,qBrHiCa;EqHhCb,crHoFmB;AJw46BvB;;AyH196BI;EAEE,0BrH4BW;AJg86BjB;;AyHn+6BE;EACE,yBrHmCa;EqHlCb,qBrHkCa;EqHjCb,crHoFmB;AJk56BvB;;AyHp+6BI;EAEE,0BrH6BW;AJy86BjB;;AyH7+6BE;EACE,yBrHoCa;EqHnCb,qBrHmCa;EqHlCb,WrHEW;AJ8+6Bf;;AyH9+6BI;EAEE,0BrH8BW;AJk96BjB;;AyHv/6BE;EACE,yBrHqCa;EqHpCb,qBrHoCa;EqHnCb,WrHEW;AJw/6Bf;;AyHx/6BI;EAEE,0BrH+BW;AJ296BjB;;AyHjg7BE;EACE,yBrHsCa;EqHrCb,qBrHqCa;EqHpCb,WrHEW;AJkg7Bf;;AyHlg7BI;EAEE,0BrHgCW;AJo+6BjB;;AyH3g7BE;EACE,sBrHIW;EqHHX,kBrHGW;EqHFX,crHoFmB;AJ076BvB;;AyH5g7BI;EAEE,uBrHFS;AJgh7Bf;;AyHrh7BE;EACE,yBrHUc;EqHTd,qBrHSc;EqHRd,WrHEW;AJsh7Bf;;AyHth7BI;EAEE,0BrHIY;AJoh7BlB;;AyH/h7BE;EACE,yBrHYc;EqHXd,qBrHWc;EqHVd,WrHEW;AJgi7Bf;;AyHhi7BI;EAEE,0BrHMY;AJ4h7BlB;;AmFzi7BI;EqC6NA,yBAAsC;EACtC,qBAAiC;EACjC,WpH1NW;AJ0i7Bf;;AmF/i7BI;EqCmOE,2BAAuC;AxHg16B7C;;AmFnj7BI;EqCuOA,cpH7Nc;AJ6i7BlB;;AmFvj7BI;EqC4OE,+BAA+B;AxH+06BrC;;AmF3j7BI;EsCCA,yB1B4BiB;E0B3BjB,qB1B2BiB;E0B1BjB,WrHEW;AJ4j7Bf;;AmFjk7BI;EsCOE,0B1BsBe;A/Fwi7BrB;;AmFrk7BI;EsCCA,yBrHUc;EqHTd,qBrHSc;EqHRd,WrHEW;AJsk7Bf;;AmF3k7BI;EsCOE,0BrHIY;AJok7BlB;;AmF/k7BI;EsCCA,yB1BmCiB;E0BlCjB,qB1BkCiB;E0BjCjB,WrHEW;AJgl7Bf;;AmFrl7BI;EsCOE,0B1B6Be;A/Fqj7BrB;;AmFzl7BI;EsCCA,yB1BqCiB;E0BpCjB,qB1BoCiB;E0BnCjB,WrHEW;AJ0l7Bf;;AmF/l7BI;EsCOE,0B1B+Be;A/F6j7BrB;;AmFnm7BI;EsCCA,yB1BkCiB;E0BjCjB,qB1BiCiB;E0BhCjB,crHoFmB;AJkh7BvB;;AmFzm7BI;EsCOE,0B1B4Be;A/F0k7BrB;;AmF7m7BI;EsCCA,yB1BgCiB;E0B/BjB,qB1B+BiB;E0B9BjB,WrHEW;AJ8m7Bf;;AmFnn7BI;EsCOE,0B1B0Be;A/Fsl7BrB;;AmFvn7BI;EsCCA,yBrHKc;EqHJd,qBrHIc;EqHHd,crHoFmB;AJsi7BvB;;AmF7n7BI;EsCOE,0BrHDY;AJ2n7BlB;;AmFjo7BI;EsCCA,yBrHYc;EqHXd,qBrHWc;EqHVd,WrHEW;AJko7Bf;;AmFvo7BI;EsCOE,0BrHMY;AJ8n7BlB;;AmF3o7BI;EsCCA,yB1BwCiC;E0BvCjC,qB1BuCiC;E0BtCjC,crHoFmB;AJ0j7BvB;;AmFjp7BI;EsCOE,0B1BkC+B;A/F4m7BrC;;AmFrp7BI;EsCCA,yB1ByC2B;E0BxC3B,qB1BwC2B;E0BvC3B,WrHEW;AJsp7Bf;;AmF3p7BI;EsCOE,0B1BmCyB;A/Fqn7B/B;;AmF/p7BI;EsCCA,yB1B0C6B;E0BzC7B,qB1ByC6B;E0BxC7B,crHoFmB;AJ8k7BvB;;AmFrq7BI;EsCOE,0B1BoC2B;A/F8n7BjC;;AmFzq7BI;EsCCA,yB1B2C4B;E0B1C5B,qB1B0C4B;E0BzC5B,crHoFmB;AJwl7BvB;;AmF/q7BI;EsCOE,0B1BqC0B;A/Fuo7BhC;;AmFnr7BI;EsCCA,yB1B4C+B;E0B3C/B,qB1B2C+B;E0B1C/B,crHoFmB;AJkm7BvB;;AmFzr7BI;EsCOE,0B1BsC6B;A/Fgp7BnC;;AmF7r7BI;EsCCA,yB1B6C8B;E0B5C9B,qB1B4C8B;E0B3C9B,crHoFmB;AJ4m7BvB;;AmFns7BI;EsCOE,0B1BuC4B;A/Fyp7BlC;;AmFvs7BI;EsCCA,yB1B4BiB;E0B3BjB,qB1B2BiB;E0B1BjB,WrHEW;AJws7Bf;;AmF7s7BI;EsCOE,0B1BsBe;A/For7BrB;;AmFjt7BI;EsCCA,yB1B6BiB;E0B5BjB,qB1B4BiB;E0B3BjB,WrHEW;AJkt7Bf;;AmFvt7BI;EsCOE,0B1BuBe;A/F6r7BrB;;AmF3t7BI;EsCCA,yB1B8BiB;E0B7BjB,qB1B6BiB;E0B5BjB,WrHEW;AJ4t7Bf;;AmFju7BI;EsCOE,0B1BwBe;A/Fss7BrB;;AmFru7BI;EsCCA,yB1B+BiB;E0B9BjB,qB1B8BiB;E0B7BjB,WrHEW;AJsu7Bf;;AmF3u7BI;EsCOE,0B1ByBe;A/F+s7BrB;;AmF/u7BI;EsCCA,yB1BgCiB;E0B/BjB,qB1B+BiB;E0B9BjB,WrHEW;AJgv7Bf;;AmFrv7BI;EsCOE,0B1B0Be;A/Fwt7BrB;;AmFzv7BI;EsCCA,yB1BiCiB;E0BhCjB,qB1BgCiB;E0B/BjB,crHoFmB;AJwq7BvB;;AmF/v7BI;EsCOE,0B1B2Be;A/Fiu7BrB;;AmFnw7BI;EsCCA,yB1BkCiB;E0BjCjB,qB1BiCiB;E0BhCjB,crHoFmB;AJkr7BvB;;AmFzw7BI;EsCOE,0B1B4Be;A/F0u7BrB;;AmF7w7BI;EsCCA,yB1BmCiB;E0BlCjB,qB1BkCiB;E0BjCjB,WrHEW;AJ8w7Bf;;AmFnx7BI;EsCOE,0B1B6Be;A/Fmv7BrB;;AmFvx7BI;EsCCA,yB1BoCiB;E0BnCjB,qB1BmCiB;E0BlCjB,WrHEW;AJwx7Bf;;AmF7x7BI;EsCOE,0B1B8Be;A/F4v7BrB;;AmFjy7BI;EsCCA,yB1BqCiB;E0BpCjB,qB1BoCiB;E0BnCjB,WrHEW;AJky7Bf;;AmFvy7BI;EsCOE,0B1B+Be;A/Fqw7BrB;;AmF3y7BI;EsCCA,sBrHIW;EqHHX,kBrHGW;EqHFX,crHoFmB;AJ0t7BvB;;AmFjz7BI;EsCOE,uBrHFS;AJgz7Bf;;AmFrz7BI;EsCCA,yBrHUc;EqHTd,qBrHSc;EqHRd,WrHEW;AJsz7Bf;;AmF3z7BI;EsCOE,0BrHIY;AJoz7BlB;;AmF/z7BI;EsCCA,yBrHYc;EqHXd,qBrHWc;EqHVd,WrHEW;AJg07Bf;;AmFr07BI;EsCOE,0BrHMY;AJ4z7BlB;;A0H307BA;EjHAE,eAAe;EACf,gBAAgB;AT+07BlB;;A0Hh17BA;EAII,WAAW;EACX,aAAa;EACb,kBAAkB;EAClB,UAAU;A1Hg17Bd;;A0Hv17BA;E9GcI,kB8GJ4B;EAC1B,YAAY;EACZ,eAAe;A1Hi17BrB;;A0H717BA;;EAkBQ,WAAW;A1Hg17BnB;;A0H107BA;;EAEE,cAAc;A1H607BhB;;A0H107BA;EACE,ctHhBgB;EsHiBhB,mBtHsNoD;EsHrNpD,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;A1H607BrB;;A0H107BA;EACE,cAA6B;EAC7B,eAAe;A1H607BjB;;AmFl37BI;EuC0CA,ctHjCc;AJ627BlB;;AmFt37BI;EuC6CA,ctHnCc;AJg37BlB;;A2H337BA;EACE,SAAS;EACT,kBAAkB;A3H837BpB;;A2H137BA;E/GgBI,+BRoMgC;EQnMhC,gCRmMgC;EuH5MhC,aAAa;EACb,aAAa;EACb,kBAAkB;A3Hw37BtB;;A2Hl47BA;EAeI,eAAe;EACf,gBAAgB;EAChB,gBAAgB;EAChB,aAAa;EACb,yCvHTW;AJg47Bf;;A2H147BA;EAwBI,aAAa;A3Hs37BjB;;A2H947BA;EA6BI,SAAS;EACT,kBAAkB;EAClB,kBAAkB;EAClB,SAAS;A3Hq37Bb;;A2Hr57BA;EAmCM,sBvHnCS;EuHoCT,YAAY;EACZ,WAAW;A3Hs37BjB;;A2H357BA;EA0CI,iBAAiB;A3Hq37BrB;;A2Hh37BA;E/G/BI,+BRoMgC;EQnMhC,gCRmMgC;EuHhKhC,aAAa;A3Hi37BjB;;A2Ht37BA;EAUI,eAAe;EACf,gBAAgB;EAChB,kBAAkB;EAClB,eAAe;A3Hg37BnB;;A2H737BA;EAkBI,aAAa;A3H+27BjB;;A2Hj47BA;;EAuBI,iBAAiB;A3H+27BrB;;A2Ht47BA;EA6BM,WAAW;EACX,YAAY;EACZ,WAAW;A3H627BjB;;A4Hl87BA;EAEI,SAAS;A5Ho87Bb;;A4Hh87BA;EACE,YAAY;A5Hm87Bd;;A4Hp87BA;EAII,6CxHOW;AJ677Bf;;A4Hh87BA;EACE,6CxHEa;EwHDb,aAAa;A5Hm87Bf;;A4Hr87BA;EAKI,eAAe;EACf,SAAS;A5Ho87Bb;;A4H187BA;EAUI,SAAS;EACT,gBAAgB;A5Ho87BpB;;A4Hh87BA;EACE,WAAW;EACX,eAAe;A5Hm87BjB;;A4Hh87BA;EACE,aAAa;A5Hm87Bf;;A4Hh87BA;EnHtCE,eAAe;EACf,gBAAgB;AT0+7BlB;;A4Hr87BA;EAGI,sBAAsB;EACtB,WAAW;EACX,mBAAmB;EACnB,kBAAkB;EAClB,YAAY;A5Hs87BhB;;A4Hl87BA;EACE,WAAW;EACX,gBAAgB;A5Hq87BlB;;A4Hl87BA;;;EAGE,cAAc;A5Hq87BhB;;A4Hl87BA;EACE,yBxHrDgB;EwHsDhB,aAAa;A5Hq87Bf;;A4Hl87BA;EACE,WAAW;EACX,eAAe;A5Hq87BjB;;A4Hv87BA;EAKI,qBAAqB;EACrB,mBAAmB;A5Hs87BvB;;A4Hl87BA;EACE,WAAW;EACX,eAAe;EACf,mBAAmB;EACnB,kBAAkB;EAClB,kBAAkB;A5Hq87BpB;;A4H187BA;EAQI,UAAU;A5Hs87Bd;;A4H987BA;EAWM,YAAY;EACZ,eAAe;A5Hu87BrB;;A6H7h8BA;EACE,yBzHOgB;AJyh8BlB;;A6Hji8BA;EAKI,gBAAgB;EAChB,kBAAkB;A7Hgi8BtB;;A6H5h8BA;EACE,eAAe;EACf,gBAAgB;EAChB,mBAAmB;EACnB,kBAAkB;A7H+h8BpB;;A6Hni8BA;EAOI,czHJc;AJoi8BlB;;A6H5h8BA;EACE,cAAc;EACd,eAAe;EACf,gBAAgB;A7H+h8BlB;;A6H1h8BA;EjHhBI,kBiHiBwB;EAC1B,sBzHzBa;EyH0Bb,sBAAsB;EACtB,UAAU;EACV,kBAAkB;EAClB,YAAY;A7H6h8Bd;;A6Hzh8BA;EjH1BI,kBiH2BwB;EAC1B,sBzHnCa;EyHoCb,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,UAAU;EACV,WAAW;A7H4h8Bb;;A6Hni8BA;EjH1BI,kBiHoC0B;EAC1B,YAAY;EACZ,WAAW;A7H6h8Bf;;A6Hxh8BA;EACE,iBAAiB;A7H2h8BnB;;A6H5h8BA;EAII,SAAS;A7H4h8Bb;;A6Hhi8BA;EAQI,sBzH1DW;EyH2DX,SAAS;EACT,eAAe;A7H4h8BnB;;A6Hxh8BA;EACE,gBAAgB;A7H2h8BlB;;AmFjm8BI;E0C2EA,yBzH9Dc;AJwl8BlB;;AmFrm8BI;E0C8EA,WzHzEW;AJom8Bf;;AmFzm8BI;E0CiFA,yBzHpEc;AJgm8BlB;;AmF7m8BI;E0CoFA,yBzHzEc;AJsm8BlB;;A8Hnn8BA;;EAEE,iBAAiB;EACjB,gBAAgB;EAChB,oBAAoB;EACpB,kBAAkB;A9Hsn8BpB;;A8H3n8BA;;EAQI,c1HMc;AJkn8BlB;;A8Hpn8BA;;EAEE,sBAAmB;EAAnB,mBAAmB;EACnB,yB1HNgB;E0HOhB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;A9Hun8BzB;;A8Hpn8BA;;EAEE,YAAY;A9Hun8Bd;;A8Hrn8BE;EAJF;;IAKI,iBAAiB;IACjB,UAAU;E9H0n8BZ;AACF;;A8Hjo8BA;;EAUI,gBAAgB;A9H4n8BpB;;A8Hxn8BA;;EAEE,sB1H/Ba;E0HgCb,aAAa;EACb,WAAW;EACX,aAAa;A9H2n8Bf;;A8Hho8BA;;EASM,eAAe;A9H4n8BrB;;A8Hro8BA;;EAYQ,gBAAgB;A9H8n8BxB;;A8H1o8BA;;;;EAgBU,qB1H6WgE;AJox7B1E;;A8Hjp8BA;;EAsBU,gBAAgB;A9Hgo8B1B;;A8Htp8BA;;;;EA2BU,qB1HxBO;AJ0p8BjB;;A8H7p8BA;;EAiCU,gBAAgB;A9Hio8B1B;;A8Hlq8BA;;EAqCU,qB1HrCO;AJuq8BjB;;A8Hvq8BA;;EA2CM,6BAA6B;EAC7B,mC1H2I8B;E0H1I9B,cAAc;EACd,gC1HyI8B;E0HxI9B,WAAW;EACX,wE1HkW4F;AJ+x7BlG;;A8H5n8BA;;EAEE,SAAS;EACT,oBAAoB;EACpB,kBAAkB;A9H+n8BpB;;A8H5n8BA;EACE,cAAc;A9H+n8BhB;;AmF9t8BI;;E2CqGA,yB1HxFc;E0HyFd,qB1H3Fc;E0H4Fd,W1HlGW;AJgu8Bf;;AmFru8BI;;E2C4GE,W1HvGS;AJqu8Bf;;A+H5u8BA;EACE,mBAAmB;EACnB,YAAY;A/H+u8Bd;;AiB5q8BI;E8GrEJ;IAKI,WAAW;E/Hiv8Bb;AACF;;A+Hvv8BA;EAUI,WAAW;EACX,gBAAgB;EAChB,gBAAgB;A/Hiv8BpB;;AiBxr8BI;E8GrEJ;IAeM,WAAW;IACX,kBAAkB;E/Hmv8BtB;AACF;;A+Hpw8BA;EAsBI,cAAc;EACd,kBAAkB;A/Hkv8BtB;;AiBps8BI;E8GrEJ;IA0BM,cAAc;E/Hov8BlB;AACF;;A+H/w8BA;EA8BM,eAAe;EACf,gBAAgB;A/Hqv8BtB;;AiB/s8BI;E8GrEJ;IAkCQ,kBAAkB;E/Huv8BxB;AACF;;AgI1x8BA;EACE,sB5HMa;E4HLb,sC5Hea;E4Hdb,kBAAkB;AhI6x8BpB;;AgI1x8BA;EACE,aAAa;AhI6x8Bf;;AmFly8BI;E6CUA,yB5HGc;AJyx8BlB;;AiIxy8BA;EACE,yB7HWgB;E6HVhB,cAAc;EACd,YAAY;EACZ,YAAY;AjI2y8Bd;;AiIxy8BA;EACE,eAAe;EACf,eAAe;AjI2y8BjB;;AiIxy8BA;EACE,gC7HDgB;E6HEhB,WAAW;EACX,mBAAmB;EACnB,oBAAoB;AjI2y8BtB;;AiI/y8BA;EAOI,gBAAgB;EAChB,gBAAgB;EAChB,iBAAiB;AjI4y8BrB;;AiIrz8BA;EAaI,mBAAmB;EACnB,WAAW;AjI4y8Bf;;AiI1z8BA;EAkBI,WAAW;AjI4y8Bf;;AmFx08BI;E8CkCA,W7H7BW;E6H8BX,qB7HxBc;AJk08BlB;;AkI908BA;EvHME,eAAe;EAGf,YAAY;EuHPZ,WAAW;AlIk18Bb;;AkI908BA;EACE,uBAAoB;EAApB,oBAAoB;EACpB,oBAAa;EAAb,aAAa;EACb,gBAAgB;AlIi18BlB;;AkI708BA;ErHFM,0CTKS;EQHX,sBR6MgC;E8HzMlC,sB9HXa;E8HYb,yB9HTgB;E8HUhB,oBAAa;EAAb,aAAa;EACb,kBAAkB;EAClB,eAA4C;EAC5C,eAA+B;AlI+08BjC;;AkIx18BA;EvHPE,eAAe;EAGf,YAAY;EuHiBV,2BAAkB;EAAlB,kBAAkB;AlIi18BtB;;AkI918BA;EAiBI,WAAW;AlIi18Bf;;AkI508BA;EAEI,mBAAmB;AlI808BvB;;AmIp38BA;EAEI,sBAAsB;AnIs38B1B;;AmIx38BA;EAMI,gBAAgB;AnIs38BpB;;AmI538BA;;EAYI,kBAAkB;EAClB,eAAe;EACf,aAAa;AnIq38BjB;;AmIn48BA;EAmBI,kBAAkB;AnIo38BtB;;AoI348BA;EAEI,aAAa;ApI648BjB;;AoI/48BA;EAKI,yBAAyB;EACzB,wBAAwB;EACxB,4BAA4B;ApI848BhC;;AoIr58BA;;EAWI,aAAa;ApI+48BjB;;AoI348BA;EACE,gBAAgB;ApI848BlB;;AoI/48BA;EAII,wBAAwB;ApI+48B5B;;AwF967BA;E4C5dE,YAAY;ApI848Bd;;AoI/48BA;EAKM,chIYW;EgIXX,kBAAkB;EAClB,cAAc;EACd,cAAc;EACd,YAAY;EACZ,WAAW;EACX,kBAAkB;ApI848BxB;;AoIz58BA;EAeQ,8BAAsB;EAAtB,sBAAsB;EACtB,gC7C8Ic;E6C9Id,wB7C8Ic;E6C7Id,iCAAyB;EAAzB,yBAAyB;EACzB,mBAAmB;ApI848B3B;;AqIl78BE;EDkBF;IAsBQ,mBAAmB;EpI+48BzB;AACF;;AoIt68BA;EA0BM,gBAAgB;EAChB,WAAW;ApIg58BjB;;AoI368BA;EA8BQ,mBAAmB;ApIi58B3B;;AoI/68BA;EAiCQ,kBAAkB;ApIk58B1B;;AoIn78BA;EAsCY,8BAAsB;EAAtB,sBAAsB;EACtB,gC7CuHU;E6CvHV,wB7CuHU;E6CtHV,iCAAyB;EAAzB,yBAAyB;EACzB,mBAAmB;ApIi58B/B;;AqI588BE;EDkBF;IA4Cc,mBAAmB;EpIm58B/B;AACF;;AoIh88BA;EAmDM,kBAAkB;ApIi58BxB;;AoIp88BA;EAsDM,aAAa;ApIk58BnB;;AoIx88BA;EAyDM,WAAW;EACX,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;EACvB,sBAAmB;EAAnB,mBAAmB;ApIm58BzB;;AoI/88BA;EA+DM,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,aAAa;EACb,yB7CzCW;AvF678BjB;;AoIx98BA;EAuEQ,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;EACvB,sBAAmB;EAAnB,mBAAmB;EACnB,WAAW;EACX,YAAY;ApIq58BpB;;AoIh+8BA;EAgFM,SAAS;EACT,WAAW;EACX,YAAY;EACZ,mBAAmB;ApIo58BzB;;AoIv+8BA;EAsFQ,4BAA4B;ApIq58BpC;;AoIj58BI;EACE,kBAAkB;EAClB,OAAO;EACP,MAAM;EACN,QAAQ;EACR,SAAS;EACT,yBAAyB;EACzB,YAAY;EACZ,gBAAgB;EAChB,ahI6ckC;AJu87BxC;;AoI/48BA;EAEI,kCAA0B;EAA1B,0BAA0B;EAC1B,8BAA8B;EAC9B,UAAU;ApIi58Bd;;AmF9g9BI;EiDoIE,yBhIvHY;AJqg9BlB;;AsIxh9BA;EACE,WAAW;AtI2h9Bb;;AsI5h9BA;EAII,YAAY;EACZ,gBAAgB;EAChB,kBAAkB;AtI4h9BtB;;AsIli9BA;;;;;;EAUM,0BAAkB;EAAlB,uBAAkB;EAAlB,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,uBAAoB;EAApB,oBAAoB;AtIii9B1B;;AsI7i9BA;EAgBI,kDAAuE;AtIii9B3E;;AsIjj9BA;EAqBM,cAAc;AtIgi9BpB;;AsIrj9BA;EAyBM,YAAY;EACZ,qBAAqB;EACrB,eAAe;AtIgi9BrB;;AsI3j9BA;EA8BQ,cAAc;AtIii9BtB;;AsI/j9BA;EAkCQ,oDAAyE;EACzE,gBAAgB;AtIii9BxB;;AsIpk9BA;EAwCU,gBAAgB;EAChB,wBAAwB;AtIgi9BlC;;AsIzk9BA;EA4CU,qBAAqB;AtIii9B/B;;AsI7k9BA;EA+CU,eAAe;AtIki9BzB;;AsIjl9BA;EAsDM,0BAA0B;EAC1B,eAAe;EACf,gBAAgB;AtI+h9BtB;;AuIll9BA;EACE,mBnIMgB;EmILhB,sBAAsB;EACtB,yBAAyB;EACzB,kBAAkB;EAClB,cnIQgB;AJ6k9BlB;;AuI1l9BA;EAUI,yBAAyB;AvIol9B7B;;AuI/k9BA;EACE,WAAW;EACX,eAAe;EACf,kBAAkB;EAClB,iBAAiB;AvIkl9BnB;;AuI/k9BA;EACE,mBAAmB;AvIkl9BrB;;AuI/k9BA;EACE,kBAAkB;AvIkl9BpB;;AuI9k9BA;EACE,mBAAmB;AvIil9BrB;;AuI9k9BA;EACE,SAAS;EACT,WAAW;AvIil9Bb;;AuI9k9BA;;EAEE,cAAc;EACd,eAAe;AvIil9BjB;;AuI9k9BA;;EAEE,eAAe;AvIil9BjB;;AuI9k9BA;;EAEE,SAAS;EACT,aAAa;AvIil9Bf;;AiBnk9BI;EsHVF;IACE,0BAAsB;IAAtB,sBAAsB;EvIil9BxB;EuIll9BA;IAII,iBAAQ;IAAR,QAAQ;IACR,oBAAoB;EvIil9BxB;EuItl9BA;IASI,iBAAQ;IAAR,QAAQ;IACR,sBAAsB;EvIgl9B1B;EuI1l9BA;IAcI,iBAAQ;IAAR,QAAQ;EvI+k9BZ;AACF;;AuI3k9BA;EACE,eAAe;EACf,gBAAgB;EAChB,mBAAmB;AvI8k9BrB;;AuI3k9BA;EACE,gBAAgB;EAChB,SAAS;EACT,UAAU;AvI8k9BZ;;AuIjl9BA;EAMI,WAAW;EACX,eAAe;EACf,iBAAiB;EACjB,iBAAiB;AvI+k9BrB;;AuIxl9BA;;;;;;;;EAmBM,wCAAgC;EAAhC,gCAAgC;EAAhC,8DAAgC;AvIgl9BtC;;AuInm9BA;;;;;;;;E1CrEE,gCAAyB;EAAzB,wBAAyB;A7Fmr9B3B;;AuIll9BA;EACE,0BAA0B;AvIql9B5B;;AuIll9BA;E1HxGM,sE0EsIgE;EgD3BpE,sBnIoGkC;EmInGlC,YAAY;EACZ,gBAAgB;EAChB,kBAAkB;EAClB,iBAAiB;AvIol9BnB;;AuI3l9BA;E1HxGM,6C0HkHmD;AvIql9BzD;;AwIzs9BA;EAEI,yBpIDc;EoIGd,2BpIiUgC;EoIhUhC,2BpI+Z0F;AJ2y8B9F;;AwI/s9BA;EAUM,qBAAoC;AxIys9B1C;;AwInt9BA;EAeI,yBpIdc;AJst9BlB;;AwIvt9BA;EAoBI,iBAAiB;EACjB,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;AxIus9BrB;;AwI5t9BA;EAyBI,eAAe;EAEf,YAAY;EACZ,gBAAgB;AxIss9BpB;;AwIlu9BA;EAgCI,kBAAkB;EAClB,kBAAkB;AxIss9BtB;;AwIvu9BA;EAqCI,YAAY;EACZ,UAAU;AxIss9Bd;;AwI5u9BA;EA0CI,aAAa;AxIss9BjB;;AwIhv9BA;;EAgDM,yBpI/CY;AJov9BlB;;AwIrv9BA;;EAmDQ,aAAa;EACb,yBpImWkE;AJo28B1E;;AwI3v9BA;EA2DM,aAAa;AxIos9BnB;;AwI/v9BA;EA+DM,gBAAgB;AxIos9BtB;;AwInw9BA;EAqEM,cpIlEY;AJow9BlB;;AwIvw9BA;EA2EM,yBpI3EY;AJ2w9BlB;;AwI3w9BA;EA+EQ,cpIAe;AJgs9BvB;;AwI/w9BA;EAsFI,yBpIhEa;EoIiEb,WpI1FW;AJux9Bf;;AwIpx9BA;EA8FQ,yBAJwB;EAKxB,WpIlGO;AJ4x9Bf;;AwIzx9BA;EAuGM,yBpItGY;EoIuGZ,+BpI4TwF;AJ038B9F;;AwI9x9BA;EA2GQ,qBpI4SkE;AJ248B1E;;AwIly9BA;EA+GQ,4BpIqN6B;EoIpN7B,wBAAsC;AxIur9B9C;;AwIvy9BA;EAmHU,WAAW;EACX,qBAAmC;AxIwr9B7C;;AwI5y9BA;EAuHY,sBAAsB;AxIyr9BlC;;AwIhz9BA;EA8HY,SAAS;EACT,eAAe;AxIsr9B3B;;AwIrz9BA;EAqIQ,yBpI/GS;EoIgHT,qBAAkC;EAClC,WpI1IO;EoI2IP,eAAe;EACf,kBAAkB;AxIor9B1B;;AwI7z9BA;EA6IQ,+BAA+B;EAC/B,YAAY;EACZ,gBAAgB;EAChB,kBAAkB;AxIor9B1B;;AwIp09BA;EAmJU,WpItJK;AJ209Bf;;AwIjr9BM;EAIM,eAAe;AxIir9B3B;;AwIrr9BM;EASI,iBAAiB;AxIgr9B3B;;AwIh19BA;;EAwKQ,qBpI+OkE;AJ878B1E;;AwIr19BA;EA4KQ,SAAS;AxI6q9BjB;;AwIz19BA;EAkLI,mBAAmB;AxI2q9BvB;;AwIxq9BE;EAEI,4BAA4B;EAC5B,yBAAyB;AxI0q9B/B;;AwItq9BE;EAEI,6BAA6B;EAC7B,0BAA0B;AxIwq9BhC;;AwIlq9BA;EAEI,gBAAgB;AxIoq9BpB;;AwI/p9BA;EAEI,cAAc;AxIiq9BlB;;AwI7p9BA;;EAIM,6BpIiN2F;AJ688BjG;;AwIlq9BA;;EAOQ,kBAAkB;AxIgq9B1B;;AwIvq9BA;;EAWQ,YAAY;AxIiq9BpB;;AwI5q9BA;;EAgBM,iCpIqM2F;AJ498BjG;;AwIjr9BA;;EAmBQ,0BpIuG4B;EoItG5B,mBAAsC;AxImq9B9C;;AwIvr9BA;;EAuBU,oBAAsC;AxIqq9BhD;;AwI5r9BA;;EA4BY,eAAe;AxIqq9B3B;;AwI5p9BA;EACE,aAAa;AxI+p9Bf;;AyI/59BE;EAKQ,qBAAkC;AzI859B5C;;AyIn69BE;EAUM,qBAAkC;AzI659B1C;;AyIz59BI;;;;;;EAOQ,yBAAsD;AzI259BlE;;AyIl69BI;;EAaI,yBrIGS;EqIFT,WrIvBO;AJi79Bf;;AyIx69BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJw79Bf;;AyI/69BI;;EA6BQ,qBAAkC;AzIu59B9C;;AyIp79BI;;EAiCQ,yBrIjBK;EqIkBL,qBAAgC;EAChC,WrI5CG;AJo89Bf;;AyI379BI;;EAuCQ,+BrIhDG;AJy89Bf;;AyIh89BI;;EA0CU,WrInDC;AJ889Bf;;AyIr89BI;;EAgDM,qBAAkC;AzI059B5C;;AyIx99BE;EAKQ,qBAAkC;AzIu99B5C;;AyI599BE;EAUM,qBAAkC;AzIs99B1C;;AyIl99BI;;;;;;EAOQ,yBAAsD;AzIo99BlE;;AyI399BI;;EAaI,yBrIhBU;EqIiBV,WrIvBO;AJ0+9Bf;;AyIj+9BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJi/9Bf;;AyIx+9BI;;EA6BQ,qBAAkC;AzIg99B9C;;AyI7+9BI;;EAiCQ,yBrIpCM;EqIqCN,qBAAgC;EAChC,WrI5CG;AJ6/9Bf;;AyIp/9BI;;EAuCQ,+BrIhDG;AJkg+Bf;;AyIz/9BI;;EA0CU,WrInDC;AJug+Bf;;AyI9/9BI;;EAgDM,qBAAkC;AzIm99B5C;;AyIjh+BE;EAKQ,qBAAkC;AzIgh+B5C;;AyIrh+BE;EAUM,qBAAkC;AzI+g+B1C;;AyI3g+BI;;;;;;EAOQ,yBAAsD;AzI6g+BlE;;AyIph+BI;;EAaI,yBrIUS;EqITT,WrIvBO;AJmi+Bf;;AyI1h+BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ0i+Bf;;AyIji+BI;;EA6BQ,qBAAkC;AzIyg+B9C;;AyIti+BI;;EAiCQ,yBrIVK;EqIWL,qBAAgC;EAChC,WrI5CG;AJsj+Bf;;AyI7i+BI;;EAuCQ,+BrIhDG;AJ2j+Bf;;AyIlj+BI;;EA0CU,WrInDC;AJgk+Bf;;AyIvj+BI;;EAgDM,qBAAkC;AzI4g+B5C;;AyI1k+BE;EAKQ,qBAAkC;AzIyk+B5C;;AyI9k+BE;EAUM,qBAAkC;AzIwk+B1C;;AyIpk+BI;;;;;;EAOQ,yBAAsD;AzIsk+BlE;;AyI7k+BI;;EAaI,yBrIYS;EqIXT,WrIvBO;AJ4l+Bf;;AyInl+BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJmm+Bf;;AyI1l+BI;;EA6BQ,qBAAkC;AzIkk+B9C;;AyI/l+BI;;EAiCQ,yBrIRK;EqISL,qBAAgC;EAChC,WrI5CG;AJ+m+Bf;;AyItm+BI;;EAuCQ,+BrIhDG;AJon+Bf;;AyI3m+BI;;EA0CU,WrInDC;AJyn+Bf;;AyIhn+BI;;EAgDM,qBAAkC;AzIqk+B5C;;AyIno+BE;EAKQ,qBAAkC;AzIko+B5C;;AyIvo+BE;EAUM,qBAAkC;AzIio+B1C;;AyI7n+BI;;;;;;EAOQ,yBAAsD;AzI+n+BlE;;AyIto+BI;;EAaI,yBrISS;EqIRT,crI2De;AJmk+BvB;;AyI5o+BI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ0k+BvB;;AyInp+BI;;EA6BQ,qBAAkC;AzI2n+B9C;;AyIxp+BI;;EAiCQ,yBrIXK;EqIYL,qBAAgC;EAChC,crIsCW;AJsl+BvB;;AyI/p+BI;;EAuCQ,4BrIkCW;AJ2l+BvB;;AyIpq+BI;;EA0CU,crI+BS;AJgm+BvB;;AyIzq+BI;;EAgDM,qBAAkC;AzI8n+B5C;;AyI5r+BE;EAKQ,qBAAkC;AzI2r+B5C;;AyIhs+BE;EAUM,qBAAkC;AzI0r+B1C;;AyItr+BI;;;;;;EAOQ,yBAAsD;AzIwr+BlE;;AyI/r+BI;;EAaI,yBrIOS;EqINT,WrIvBO;AJ8s+Bf;;AyIrs+BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJqt+Bf;;AyI5s+BI;;EA6BQ,qBAAkC;AzIor+B9C;;AyIjt+BI;;EAiCQ,yBrIbK;EqIcL,qBAAgC;EAChC,WrI5CG;AJiu+Bf;;AyIxt+BI;;EAuCQ,+BrIhDG;AJsu+Bf;;AyI7t+BI;;EA0CU,WrInDC;AJ2u+Bf;;AyIlu+BI;;EAgDM,qBAAkC;AzIur+B5C;;AyIrv+BE;EAKQ,mBAAkC;AzIov+B5C;;AyIzv+BE;EAUM,mBAAkC;AzImv+B1C;;AyI/u+BI;;;;;;EAOQ,uBAAsD;AzIiv+BlE;;AyIxv+BI;;EAaI,yBrIrBU;EqIsBV,crI2De;AJqr+BvB;;AyI9v+BI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ4r+BvB;;AyIrw+BI;;EA6BQ,mBAAkC;AzI6u+B9C;;AyI1w+BI;;EAiCQ,yBrIzCM;EqI0CN,qBAAgC;EAChC,crIsCW;AJws+BvB;;AyIjx+BI;;EAuCQ,4BrIkCW;AJ6s+BvB;;AyItx+BI;;EA0CU,crI+BS;AJkt+BvB;;AyI3x+BI;;EAgDM,mBAAkC;AzIgv+B5C;;AyI9y+BE;EAKQ,qBAAkC;AzI6y+B5C;;AyIlz+BE;EAUM,qBAAkC;AzI4y+B1C;;AyIxy+BI;;;;;;EAOQ,yBAAsD;AzI0y+BlE;;AyIjz+BI;;EAaI,yBrIdU;EqIeV,WrIvBO;AJg0+Bf;;AyIvz+BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJu0+Bf;;AyI9z+BI;;EA6BQ,qBAAkC;AzIsy+B9C;;AyIn0+BI;;EAiCQ,yBrIlCM;EqImCN,qBAAgC;EAChC,WrI5CG;AJm1+Bf;;AyI10+BI;;EAuCQ,+BrIhDG;AJw1+Bf;;AyI/0+BI;;EA0CU,WrInDC;AJ61+Bf;;AyIp1+BI;;EAgDM,qBAAkC;AzIyy+B5C;;AyIv2+BE;EAKQ,qBAAkC;AzIs2+B5C;;AyI32+BE;EAUM,qBAAkC;AzIq2+B1C;;AyIj2+BI;;;;;;EAOQ,yBAAsD;AzIm2+BlE;;AyI12+BI;;EAaI,yBlD1BW;EkD2BX,WrIvBO;AJy3+Bf;;AyIh3+BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJg4+Bf;;AyIv3+BI;;EA6BQ,qBAAkC;AzI+1+B9C;;AyI53+BI;;EAiCQ,yBlD9CO;EkD+CP,qBAAgC;EAChC,WrI5CG;AJ44+Bf;;AyIn4+BI;;EAuCQ,+BrIhDG;AJi5+Bf;;AyIx4+BI;;EA0CU,WrInDC;AJs5+Bf;;AyI74+BI;;EAgDM,qBAAkC;AzIk2+B5C;;AyIh6+BE;EAKQ,qBAAkC;AzI+5+B5C;;AyIp6+BE;EAUM,qBAAkC;AzI85+B1C;;AyI15+BI;;;;;;EAOQ,yBAAsD;AzI45+BlE;;AyIn6+BI;;EAaI,yBlDzBM;EkD0BN,WrIvBO;AJk7+Bf;;AyIz6+BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJy7+Bf;;AyIh7+BI;;EA6BQ,qBAAkC;AzIw5+B9C;;AyIr7+BI;;EAiCQ,yBlD7CE;EkD8CF,qBAAgC;EAChC,WrI5CG;AJq8+Bf;;AyI57+BI;;EAuCQ,+BrIhDG;AJ08+Bf;;AyIj8+BI;;EA0CU,WrInDC;AJ+8+Bf;;AyIt8+BI;;EAgDM,qBAAkC;AzI25+B5C;;AyIz9+BE;EAKQ,qBAAkC;AzIw9+B5C;;AyI79+BE;EAUM,qBAAkC;AzIu9+B1C;;AyIn9+BI;;;;;;EAOQ,yBAAsD;AzIq9+BlE;;AyI59+BI;;EAaI,yBlDvBO;EkDwBP,WrIvBO;AJ2++Bf;;AyIl++BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJk/+Bf;;AyIz++BI;;EA6BQ,qBAAkC;AzIi9+B9C;;AyI9++BI;;EAiCQ,yBlD3CG;EkD4CH,qBAAgC;EAChC,WrI5CG;AJ8/+Bf;;AyIr/+BI;;EAuCQ,+BrIhDG;AJmg/Bf;;AyI1/+BI;;EA0CU,WrInDC;AJwg/Bf;;AyI//+BI;;EAgDM,qBAAkC;AzIo9+B5C;;AyIlh/BE;EAKQ,qBAAkC;AzIih/B5C;;AyIth/BE;EAUM,qBAAkC;AzIgh/B1C;;AyI5g/BI;;;;;;EAOQ,yBAAsD;AzI8g/BlE;;AyIrh/BI;;EAaI,yBlDtBM;EkDuBN,crI2De;AJk9+BvB;;AyI3h/BI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJy9+BvB;;AyIli/BI;;EA6BQ,qBAAkC;AzI0g/B9C;;AyIvi/BI;;EAiCQ,yBlD1CE;EkD2CF,qBAAgC;EAChC,crIsCW;AJq++BvB;;AyI9i/BI;;EAuCQ,4BrIkCW;AJ0++BvB;;AyInj/BI;;EA0CU,crI+BS;AJ+++BvB;;AyIxj/BI;;EAgDM,qBAAkC;AzI6g/B5C;;AyI3k/BE;EAKQ,qBAAkC;AzI0k/B5C;;AyI/k/BE;EAUM,qBAAkC;AzIyk/B1C;;AyIrk/BI;;;;;;EAOQ,yBAAsD;AzIuk/BlE;;AyI9k/BI;;EAaI,yBlDpBS;EkDqBT,WrIvBO;AJ6l/Bf;;AyIpl/BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJom/Bf;;AyI3l/BI;;EA6BQ,qBAAkC;AzImk/B9C;;AyIhm/BI;;EAiCQ,yBlDxCK;EkDyCL,qBAAgC;EAChC,WrI5CG;AJgn/Bf;;AyIvm/BI;;EAuCQ,+BrIhDG;AJqn/Bf;;AyI5m/BI;;EA0CU,WrInDC;AJ0n/Bf;;AyIjn/BI;;EAgDM,qBAAkC;AzIsk/B5C;;AyIpo/BE;EAKQ,qBAAkC;AzImo/B5C;;AyIxo/BE;EAUM,qBAAkC;AzIko/B1C;;AyI9n/BI;;;;;;EAOQ,yBAAsD;AzIgo/BlE;;AyIvo/BI;;EAaI,yBlDlBQ;EkDmBR,WrIvBO;AJsp/Bf;;AyI7o/BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ6p/Bf;;AyIpp/BI;;EA6BQ,qBAAkC;AzI4n/B9C;;AyIzp/BI;;EAiCQ,yBlDtCI;EkDuCJ,qBAAgC;EAChC,WrI5CG;AJyq/Bf;;AyIhq/BI;;EAuCQ,+BrIhDG;AJ8q/Bf;;AyIrq/BI;;EA0CU,WrInDC;AJmr/Bf;;AyI1q/BI;;EAgDM,qBAAkC;AzI+n/B5C;;AyI7r/BE;EAKQ,qBAAkC;AzI4r/B5C;;AyIjs/BE;EAUM,qBAAkC;AzI2r/B1C;;AyIvr/BI;;;;;;EAOQ,yBAAsD;AzIyr/BlE;;AyIhs/BI;;EAaI,yBrIGS;EqIFT,WrIvBO;AJ+s/Bf;;AyIts/BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJst/Bf;;AyI7s/BI;;EA6BQ,qBAAkC;AzIqr/B9C;;AyIlt/BI;;EAiCQ,yBrIjBK;EqIkBL,qBAAgC;EAChC,WrI5CG;AJku/Bf;;AyIzt/BI;;EAuCQ,+BrIhDG;AJuu/Bf;;AyI9t/BI;;EA0CU,WrInDC;AJ4u/Bf;;AyInu/BI;;EAgDM,qBAAkC;AzIwr/B5C;;AyItv/BE;EAKQ,qBAAkC;AzIqv/B5C;;AyI1v/BE;EAUM,qBAAkC;AzIov/B1C;;AyIhv/BI;;;;;;EAOQ,yBAAsD;AzIkv/BlE;;AyIzv/BI;;EAaI,yBrIIS;EqIHT,WrIvBO;AJww/Bf;;AyI/v/BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ+w/Bf;;AyItw/BI;;EA6BQ,qBAAkC;AzI8u/B9C;;AyI3w/BI;;EAiCQ,yBrIhBK;EqIiBL,qBAAgC;EAChC,WrI5CG;AJ2x/Bf;;AyIlx/BI;;EAuCQ,+BrIhDG;AJgy/Bf;;AyIvx/BI;;EA0CU,WrInDC;AJqy/Bf;;AyI5x/BI;;EAgDM,qBAAkC;AzIiv/B5C;;AyI/y/BE;EAKQ,qBAAkC;AzI8y/B5C;;AyInz/BE;EAUM,qBAAkC;AzI6y/B1C;;AyIzy/BI;;;;;;EAOQ,yBAAsD;AzI2y/BlE;;AyIlz/BI;;EAaI,yBrIKS;EqIJT,WrIvBO;AJi0/Bf;;AyIxz/BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJw0/Bf;;AyI/z/BI;;EA6BQ,qBAAkC;AzIuy/B9C;;AyIp0/BI;;EAiCQ,yBrIfK;EqIgBL,qBAAgC;EAChC,WrI5CG;AJo1/Bf;;AyI30/BI;;EAuCQ,+BrIhDG;AJy1/Bf;;AyIh1/BI;;EA0CU,WrInDC;AJ81/Bf;;AyIr1/BI;;EAgDM,qBAAkC;AzI0y/B5C;;AyIx2/BE;EAKQ,qBAAkC;AzIu2/B5C;;AyI52/BE;EAUM,qBAAkC;AzIs2/B1C;;AyIl2/BI;;;;;;EAOQ,yBAAsD;AzIo2/BlE;;AyI32/BI;;EAaI,yBrIMS;EqILT,WrIvBO;AJ03/Bf;;AyIj3/BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJi4/Bf;;AyIx3/BI;;EA6BQ,qBAAkC;AzIg2/B9C;;AyI73/BI;;EAiCQ,yBrIdK;EqIeL,qBAAgC;EAChC,WrI5CG;AJ64/Bf;;AyIp4/BI;;EAuCQ,+BrIhDG;AJk5/Bf;;AyIz4/BI;;EA0CU,WrInDC;AJu5/Bf;;AyI94/BI;;EAgDM,qBAAkC;AzIm2/B5C;;AyIj6/BE;EAKQ,qBAAkC;AzIg6/B5C;;AyIr6/BE;EAUM,qBAAkC;AzI+5/B1C;;AyI35/BI;;;;;;EAOQ,yBAAsD;AzI65/BlE;;AyIp6/BI;;EAaI,yBrIOS;EqINT,WrIvBO;AJm7/Bf;;AyI16/BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ07/Bf;;AyIj7/BI;;EA6BQ,qBAAkC;AzIy5/B9C;;AyIt7/BI;;EAiCQ,yBrIbK;EqIcL,qBAAgC;EAChC,WrI5CG;AJs8/Bf;;AyI77/BI;;EAuCQ,+BrIhDG;AJ28/Bf;;AyIl8/BI;;EA0CU,WrInDC;AJg9/Bf;;AyIv8/BI;;EAgDM,qBAAkC;AzI45/B5C;;AyI19/BE;EAKQ,qBAAkC;AzIy9/B5C;;AyI99/BE;EAUM,qBAAkC;AzIw9/B1C;;AyIp9/BI;;;;;;EAOQ,yBAAsD;AzIs9/BlE;;AyI79/BI;;EAaI,yBrIQS;EqIPT,crI2De;AJ05/BvB;;AyIn+/BI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJm//Bf;;AyI1+/BI;;EA6BQ,qBAAkC;AzIk9/B9C;;AyI/+/BI;;EAiCQ,yBrIZK;EqIaL,qBAAgC;EAChC,crIsCW;AJ66/BvB;;AyIt//BI;;EAuCQ,4BrIkCW;AJk7/BvB;;AyI3//BI;;EA0CU,crI+BS;AJu7/BvB;;AyIhggCI;;EAgDM,qBAAkC;AzIq9/B5C;;AyInhgCE;EAKQ,qBAAkC;AzIkhgC5C;;AyIvhgCE;EAUM,qBAAkC;AzIihgC1C;;AyI7ggCI;;;;;;EAOQ,yBAAsD;AzI+ggClE;;AyIthgCI;;EAaI,yBrISS;EqIRT,crI2De;AJm9/BvB;;AyI5hgCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ09/BvB;;AyInigCI;;EA6BQ,qBAAkC;AzI2ggC9C;;AyIxigCI;;EAiCQ,yBrIXK;EqIYL,qBAAgC;EAChC,crIsCW;AJs+/BvB;;AyI/igCI;;EAuCQ,4BrIkCW;AJ2+/BvB;;AyIpjgCI;;EA0CU,crI+BS;AJg//BvB;;AyIzjgCI;;EAgDM,qBAAkC;AzI8ggC5C;;AyI5kgCE;EAKQ,qBAAkC;AzI2kgC5C;;AyIhlgCE;EAUM,qBAAkC;AzI0kgC1C;;AyItkgCI;;;;;;EAOQ,yBAAsD;AzIwkgClE;;AyI/kgCI;;EAaI,yBrIUS;EqITT,WrIvBO;AJ8lgCf;;AyIrlgCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJqmgCf;;AyI5lgCI;;EA6BQ,qBAAkC;AzIokgC9C;;AyIjmgCI;;EAiCQ,yBrIVK;EqIWL,qBAAgC;EAChC,WrI5CG;AJingCf;;AyIxmgCI;;EAuCQ,+BrIhDG;AJsngCf;;AyI7mgCI;;EA0CU,WrInDC;AJ2ngCf;;AyIlngCI;;EAgDM,qBAAkC;AzIukgC5C;;AyIrogCE;EAKQ,qBAAkC;AzIoogC5C;;AyIzogCE;EAUM,qBAAkC;AzImogC1C;;AyI/ngCI;;;;;;EAOQ,yBAAsD;AzIiogClE;;AyIxogCI;;EAaI,yBrIWS;EqIVT,WrIvBO;AJupgCf;;AyI9ogCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ8pgCf;;AyIrpgCI;;EA6BQ,qBAAkC;AzI6ngC9C;;AyI1pgCI;;EAiCQ,yBrITK;EqIUL,qBAAgC;EAChC,WrI5CG;AJ0qgCf;;AyIjqgCI;;EAuCQ,+BrIhDG;AJ+qgCf;;AyItqgCI;;EA0CU,WrInDC;AJorgCf;;AyI3qgCI;;EAgDM,qBAAkC;AzIgogC5C;;AyI9rgCE;EAKQ,qBAAkC;AzI6rgC5C;;AyIlsgCE;EAUM,qBAAkC;AzI4rgC1C;;AyIxrgCI;;;;;;EAOQ,yBAAsD;AzI0rgClE;;AyIjsgCI;;EAaI,yBrIYS;EqIXT,WrIvBO;AJgtgCf;;AyIvsgCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJutgCf;;AyI9sgCI;;EA6BQ,qBAAkC;AzIsrgC9C;;AyIntgCI;;EAiCQ,yBrIRK;EqISL,qBAAgC;EAChC,WrI5CG;AJmugCf;;AyI1tgCI;;EAuCQ,+BrIhDG;AJwugCf;;AyI/tgCI;;EA0CU,WrInDC;AJ6ugCf;;AyIpugCI;;EAgDM,qBAAkC;AzIyrgC5C;;AyIvvgCE;EAKQ,mBAAkC;AzIsvgC5C;;AyI3vgCE;EAUM,mBAAkC;AzIqvgC1C;;AyIjvgCI;;;;;;EAOQ,uBAAsD;AzImvgClE;;AyI1vgCI;;EAaI,sBrItBO;EqIuBP,crI2De;AJurgCvB;;AyIhwgCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ8rgCvB;;AyIvwgCI;;EA6BQ,mBAAkC;AzI+ugC9C;;AyI5wgCI;;EAiCQ,sBrI1CG;EqI2CH,qBAAgC;EAChC,crIsCW;AJ0sgCvB;;AyInxgCI;;EAuCQ,4BrIkCW;AJ+sgCvB;;AyIxxgCI;;EA0CU,crI+BS;AJotgCvB;;AyI7xgCI;;EAgDM,mBAAkC;AzIkvgC5C;;AyIhzgCE;EAKQ,qBAAkC;AzI+ygC5C;;AyIpzgCE;EAUM,qBAAkC;AzI8ygC1C;;AyI1ygCI;;;;;;EAOQ,yBAAsD;AzI4ygClE;;AyInzgCI;;EAaI,yBrIhBU;EqIiBV,WrIvBO;AJk0gCf;;AyIzzgCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJy0gCf;;AyIh0gCI;;EA6BQ,qBAAkC;AzIwygC9C;;AyIr0gCI;;EAiCQ,yBrIpCM;EqIqCN,qBAAgC;EAChC,WrI5CG;AJq1gCf;;AyI50gCI;;EAuCQ,+BrIhDG;AJ01gCf;;AyIj1gCI;;EA0CU,WrInDC;AJ+1gCf;;AyIt1gCI;;EAgDM,qBAAkC;AzI2ygC5C;;AyIz2gCE;EAKQ,qBAAkC;AzIw2gC5C;;AyI72gCE;EAUM,qBAAkC;AzIu2gC1C;;AyIn2gCI;;;;;;EAOQ,yBAAsD;AzIq2gClE;;AyI52gCI;;EAaI,yBrIdU;EqIeV,WrIvBO;AJ23gCf;;AyIl3gCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJk4gCf;;AyIz3gCI;;EA6BQ,qBAAkC;AzIi2gC9C;;AyI93gCI;;EAiCQ,yBrIlCM;EqImCN,qBAAgC;EAChC,WrI5CG;AJ84gCf;;AyIr4gCI;;EAuCQ,+BrIhDG;AJm5gCf;;AyI14gCI;;EA0CU,WrInDC;AJw5gCf;;AyI/4gCI;;EAgDM,qBAAkC;AzIo2gC5C;;AmFl6gCI;EqD+QA,yBpIlQc;EoImQd,qBpIrQc;AJ45gClB;;AmFv6gCI;EqDoRA,yBAAsC;AxIupgC1C;;AmF36gCI;EqDwRA,yBpI3Qc;EoI4Qd,qBpI9Qc;AJq6gClB;;AmFh7gCI;EqD4RE,WpIvRS;AJ+6gCf;;AmFp7gCI;;EqDiSA,yBpIpRc;EoIqRd,qBpIvRc;EoIwRd,YAAY;AxIwpgChB;;AmF37gCI;EqDsSA,yBpIzRc;EoI0Rd,qBpI5Rc;EoI6Rd,YAAY;AxIypgChB;;AmFj8gCI;EqD2SA,oCAA+C;EAC/C,cpIpSc;AJ87gClB;;AmFt8gCI;EqD+SA,6BAA6B;EAC7B,WpI3SW;AJs8gCf;;AmF38gCI;EqDoTA,WpI/SW;AJ08gCf;;AmF/8gCI;EsDKM,qBAAkC;AzI88gC5C;;AmFn9gCI;EsDUI,qBAAkC;AzI68gC1C;;AyIz8gCI;;;;;;EAOQ,yBAAsD;AzI28gClE;;AyIl9gCI;;EAaI,yB1CEa;E0CDb,WrIvBO;AJi+gCf;;AyIx9gCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJw+gCf;;AyI/9gCI;;EA6BQ,qBAAkC;AzIu8gC9C;;AyIp+gCI;;EAiCQ,yB1ClBS;E0CmBT,qBAAgC;EAChC,WrI5CG;AJo/gCf;;AyI3+gCI;;EAuCQ,+BrIhDG;AJy/gCf;;AyIh/gCI;;EA0CU,WrInDC;AJ8/gCf;;AyIr/gCI;;EAgDM,qBAAkC;AzI08gC5C;;AmFxghCI;EsDKM,qBAAkC;AzIughC5C;;AmF5ghCI;EsDUI,qBAAkC;AzIsghC1C;;AyIlghCI;;;;;;EAOQ,yBAAsD;AzIoghClE;;AyI3ghCI;;EAaI,yBrIhBU;EqIiBV,WrIvBO;AJ0hhCf;;AyIjhhCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJiihCf;;AyIxhhCI;;EA6BQ,qBAAkC;AzIgghC9C;;AyI7hhCI;;EAiCQ,yBrIpCM;EqIqCN,qBAAgC;EAChC,WrI5CG;AJ6ihCf;;AyIpihCI;;EAuCQ,+BrIhDG;AJkjhCf;;AyIzihCI;;EA0CU,WrInDC;AJujhCf;;AyI9ihCI;;EAgDM,qBAAkC;AzImghC5C;;AmFjkhCI;EsDKM,qBAAkC;AzIgkhC5C;;AmFrkhCI;EsDUI,qBAAkC;AzI+jhC1C;;AyI3jhCI;;;;;;EAOQ,yBAAsD;AzI6jhClE;;AyIpkhCI;;EAaI,yB1CSa;E0CRb,WrIvBO;AJmlhCf;;AyI1khCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ0lhCf;;AyIjlhCI;;EA6BQ,qBAAkC;AzIyjhC9C;;AyItlhCI;;EAiCQ,yB1CXS;E0CYT,qBAAgC;EAChC,WrI5CG;AJsmhCf;;AyI7lhCI;;EAuCQ,+BrIhDG;AJ2mhCf;;AyIlmhCI;;EA0CU,WrInDC;AJgnhCf;;AyIvmhCI;;EAgDM,qBAAkC;AzI4jhC5C;;AmF1nhCI;EsDKM,qBAAkC;AzIynhC5C;;AmF9nhCI;EsDUI,qBAAkC;AzIwnhC1C;;AyIpnhCI;;;;;;EAOQ,yBAAsD;AzIsnhClE;;AyI7nhCI;;EAaI,yB1CWa;E0CVb,WrIvBO;AJ4ohCf;;AyInohCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJmphCf;;AyI1ohCI;;EA6BQ,qBAAkC;AzIknhC9C;;AyI/ohCI;;EAiCQ,yB1CTS;E0CUT,qBAAgC;EAChC,WrI5CG;AJ+phCf;;AyItphCI;;EAuCQ,+BrIhDG;AJoqhCf;;AyI3phCI;;EA0CU,WrInDC;AJyqhCf;;AyIhqhCI;;EAgDM,qBAAkC;AzIqnhC5C;;AmFnrhCI;EsDKM,qBAAkC;AzIkrhC5C;;AmFvrhCI;EsDUI,qBAAkC;AzIirhC1C;;AyI7qhCI;;;;;;EAOQ,yBAAsD;AzI+qhClE;;AyItrhCI;;EAaI,yB1CQa;E0CPb,crI2De;AJmnhCvB;;AyI5rhCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ0nhCvB;;AyInshCI;;EA6BQ,qBAAkC;AzI2qhC9C;;AyIxshCI;;EAiCQ,yB1CZS;E0CaT,qBAAgC;EAChC,crIsCW;AJsohCvB;;AyI/shCI;;EAuCQ,4BrIkCW;AJ2ohCvB;;AyIpthCI;;EA0CU,crI+BS;AJgphCvB;;AyIzthCI;;EAgDM,qBAAkC;AzI8qhC5C;;AmF5uhCI;EsDKM,qBAAkC;AzI2uhC5C;;AmFhvhCI;EsDUI,qBAAkC;AzI0uhC1C;;AyItuhCI;;;;;;EAOQ,yBAAsD;AzIwuhClE;;AyI/uhCI;;EAaI,yB1CMa;E0CLb,WrIvBO;AJ8vhCf;;AyIrvhCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJqwhCf;;AyI5vhCI;;EA6BQ,qBAAkC;AzIouhC9C;;AyIjwhCI;;EAiCQ,yB1CdS;E0CeT,qBAAgC;EAChC,WrI5CG;AJixhCf;;AyIxwhCI;;EAuCQ,+BrIhDG;AJsxhCf;;AyI7whCI;;EA0CU,WrInDC;AJ2xhCf;;AyIlxhCI;;EAgDM,qBAAkC;AzIuuhC5C;;AmFryhCI;EsDKM,mBAAkC;AzIoyhC5C;;AmFzyhCI;EsDUI,mBAAkC;AzImyhC1C;;AyI/xhCI;;;;;;EAOQ,uBAAsD;AzIiyhClE;;AyIxyhCI;;EAaI,yBrIrBU;EqIsBV,crI2De;AJquhCvB;;AyI9yhCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ4uhCvB;;AyIrzhCI;;EA6BQ,mBAAkC;AzI6xhC9C;;AyI1zhCI;;EAiCQ,yBrIzCM;EqI0CN,qBAAgC;EAChC,crIsCW;AJwvhCvB;;AyIj0hCI;;EAuCQ,4BrIkCW;AJ6vhCvB;;AyIt0hCI;;EA0CU,crI+BS;AJkwhCvB;;AyI30hCI;;EAgDM,mBAAkC;AzIgyhC5C;;AmF91hCI;EsDKM,qBAAkC;AzI61hC5C;;AmFl2hCI;EsDUI,qBAAkC;AzI41hC1C;;AyIx1hCI;;;;;;EAOQ,yBAAsD;AzI01hClE;;AyIj2hCI;;EAaI,yBrIdU;EqIeV,WrIvBO;AJg3hCf;;AyIv2hCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJu3hCf;;AyI92hCI;;EA6BQ,qBAAkC;AzIs1hC9C;;AyIn3hCI;;EAiCQ,yBrIlCM;EqImCN,qBAAgC;EAChC,WrI5CG;AJm4hCf;;AyI13hCI;;EAuCQ,+BrIhDG;AJw4hCf;;AyI/3hCI;;EA0CU,WrInDC;AJ64hCf;;AyIp4hCI;;EAgDM,qBAAkC;AzIy1hC5C;;AmFv5hCI;EsDKM,qBAAkC;AzIs5hC5C;;AmF35hCI;EsDUI,qBAAkC;AzIq5hC1C;;AyIj5hCI;;;;;;EAOQ,yBAAsD;AzIm5hClE;;AyI15hCI;;EAaI,yB1Cc6B;E0Cb7B,crI2De;AJu1hCvB;;AyIh6hCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ81hCvB;;AyIv6hCI;;EA6BQ,qBAAkC;AzI+4hC9C;;AyI56hCI;;EAiCQ,yB1CNyB;E0COzB,qBAAgC;EAChC,crIsCW;AJ02hCvB;;AyIn7hCI;;EAuCQ,4BrIkCW;AJ+2hCvB;;AyIx7hCI;;EA0CU,crI+BS;AJo3hCvB;;AyI77hCI;;EAgDM,qBAAkC;AzIk5hC5C;;AmFh9hCI;EsDKM,qBAAkC;AzI+8hC5C;;AmFp9hCI;EsDUI,qBAAkC;AzI88hC1C;;AyI18hCI;;;;;;EAOQ,yBAAsD;AzI48hClE;;AyIn9hCI;;EAaI,yB1CeuB;E0CdvB,WrIvBO;AJk+hCf;;AyIz9hCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJy+hCf;;AyIh+hCI;;EA6BQ,qBAAkC;AzIw8hC9C;;AyIr+hCI;;EAiCQ,yB1CLmB;E0CMnB,qBAAgC;EAChC,WrI5CG;AJq/hCf;;AyI5+hCI;;EAuCQ,+BrIhDG;AJ0/hCf;;AyIj/hCI;;EA0CU,WrInDC;AJ+/hCf;;AyIt/hCI;;EAgDM,qBAAkC;AzI28hC5C;;AmFzgiCI;EsDKM,qBAAkC;AzIwgiC5C;;AmF7giCI;EsDUI,qBAAkC;AzIugiC1C;;AyIngiCI;;;;;;EAOQ,yBAAsD;AzIqgiClE;;AyI5giCI;;EAaI,yB1CgByB;E0CfzB,crI2De;AJy8hCvB;;AyIlhiCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJg9hCvB;;AyIzhiCI;;EA6BQ,qBAAkC;AzIigiC9C;;AyI9hiCI;;EAiCQ,yB1CJqB;E0CKrB,qBAAgC;EAChC,crIsCW;AJ49hCvB;;AyIriiCI;;EAuCQ,4BrIkCW;AJi+hCvB;;AyI1iiCI;;EA0CU,crI+BS;AJs+hCvB;;AyI/iiCI;;EAgDM,qBAAkC;AzIogiC5C;;AmFlkiCI;EsDKM,qBAAkC;AzIikiC5C;;AmFtkiCI;EsDUI,qBAAkC;AzIgkiC1C;;AyI5jiCI;;;;;;EAOQ,yBAAsD;AzI8jiClE;;AyIrkiCI;;EAaI,yB1CiBwB;E0ChBxB,crI2De;AJkgiCvB;;AyI3kiCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJygiCvB;;AyIlliCI;;EA6BQ,qBAAkC;AzI0jiC9C;;AyIvliCI;;EAiCQ,yB1CHoB;E0CIpB,qBAAgC;EAChC,crIsCW;AJqhiCvB;;AyI9liCI;;EAuCQ,4BrIkCW;AJ0hiCvB;;AyInmiCI;;EA0CU,crI+BS;AJ+hiCvB;;AyIxmiCI;;EAgDM,qBAAkC;AzI6jiC5C;;AmF3niCI;EsDKM,qBAAkC;AzI0niC5C;;AmF/niCI;EsDUI,qBAAkC;AzIyniC1C;;AyIrniCI;;;;;;EAOQ,yBAAsD;AzIuniClE;;AyI9niCI;;EAaI,yB1CkB2B;E0CjB3B,crI2De;AJ2jiCvB;;AyIpoiCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJkkiCvB;;AyI3oiCI;;EA6BQ,qBAAkC;AzImniC9C;;AyIhpiCI;;EAiCQ,yB1CFuB;E0CGvB,qBAAgC;EAChC,crIsCW;AJ8kiCvB;;AyIvpiCI;;EAuCQ,4BrIkCW;AJmliCvB;;AyI5piCI;;EA0CU,crI+BS;AJwliCvB;;AyIjqiCI;;EAgDM,qBAAkC;AzIsniC5C;;AmFpriCI;EsDKM,qBAAkC;AzImriC5C;;AmFxriCI;EsDUI,qBAAkC;AzIkriC1C;;AyI9qiCI;;;;;;EAOQ,yBAAsD;AzIgriClE;;AyIvriCI;;EAaI,yB1CmB0B;E0ClB1B,crI2De;AJoniCvB;;AyI7riCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ6siCf;;AyIpsiCI;;EA6BQ,qBAAkC;AzI4qiC9C;;AyIzsiCI;;EAiCQ,yB1CDsB;E0CEtB,qBAAgC;EAChC,crIsCW;AJuoiCvB;;AyIhtiCI;;EAuCQ,4BrIkCW;AJ4oiCvB;;AyIrtiCI;;EA0CU,crI+BS;AJipiCvB;;AyI1tiCI;;EAgDM,qBAAkC;AzI+qiC5C;;AmF7uiCI;EsDKM,qBAAkC;AzI4uiC5C;;AmFjviCI;EsDUI,qBAAkC;AzI2uiC1C;;AyIvuiCI;;;;;;EAOQ,yBAAsD;AzIyuiClE;;AyIhviCI;;EAaI,yB1CEa;E0CDb,WrIvBO;AJ+viCf;;AyItviCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJswiCf;;AyI7viCI;;EA6BQ,qBAAkC;AzIquiC9C;;AyIlwiCI;;EAiCQ,yB1ClBS;E0CmBT,qBAAgC;EAChC,WrI5CG;AJkxiCf;;AyIzwiCI;;EAuCQ,+BrIhDG;AJuxiCf;;AyI9wiCI;;EA0CU,WrInDC;AJ4xiCf;;AyInxiCI;;EAgDM,qBAAkC;AzIwuiC5C;;AmFtyiCI;EsDKM,qBAAkC;AzIqyiC5C;;AmF1yiCI;EsDUI,qBAAkC;AzIoyiC1C;;AyIhyiCI;;;;;;EAOQ,yBAAsD;AzIkyiClE;;AyIzyiCI;;EAaI,yB1CGa;E0CFb,WrIvBO;AJwziCf;;AyI/yiCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ+ziCf;;AyItziCI;;EA6BQ,qBAAkC;AzI8xiC9C;;AyI3ziCI;;EAiCQ,yB1CjBS;E0CkBT,qBAAgC;EAChC,WrI5CG;AJ20iCf;;AyIl0iCI;;EAuCQ,+BrIhDG;AJg1iCf;;AyIv0iCI;;EA0CU,WrInDC;AJq1iCf;;AyI50iCI;;EAgDM,qBAAkC;AzIiyiC5C;;AmF/1iCI;EsDKM,qBAAkC;AzI81iC5C;;AmFn2iCI;EsDUI,qBAAkC;AzI61iC1C;;AyIz1iCI;;;;;;EAOQ,yBAAsD;AzI21iClE;;AyIl2iCI;;EAaI,yB1CIa;E0CHb,WrIvBO;AJi3iCf;;AyIx2iCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJw3iCf;;AyI/2iCI;;EA6BQ,qBAAkC;AzIu1iC9C;;AyIp3iCI;;EAiCQ,yB1ChBS;E0CiBT,qBAAgC;EAChC,WrI5CG;AJo4iCf;;AyI33iCI;;EAuCQ,+BrIhDG;AJy4iCf;;AyIh4iCI;;EA0CU,WrInDC;AJ84iCf;;AyIr4iCI;;EAgDM,qBAAkC;AzI01iC5C;;AmFx5iCI;EsDKM,qBAAkC;AzIu5iC5C;;AmF55iCI;EsDUI,qBAAkC;AzIs5iC1C;;AyIl5iCI;;;;;;EAOQ,yBAAsD;AzIo5iClE;;AyI35iCI;;EAaI,yB1CKa;E0CJb,WrIvBO;AJ06iCf;;AyIj6iCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJi7iCf;;AyIx6iCI;;EA6BQ,qBAAkC;AzIg5iC9C;;AyI76iCI;;EAiCQ,yB1CfS;E0CgBT,qBAAgC;EAChC,WrI5CG;AJ67iCf;;AyIp7iCI;;EAuCQ,+BrIhDG;AJk8iCf;;AyIz7iCI;;EA0CU,WrInDC;AJu8iCf;;AyI97iCI;;EAgDM,qBAAkC;AzIm5iC5C;;AmFj9iCI;EsDKM,qBAAkC;AzIg9iC5C;;AmFr9iCI;EsDUI,qBAAkC;AzI+8iC1C;;AyI38iCI;;;;;;EAOQ,yBAAsD;AzI68iClE;;AyIp9iCI;;EAaI,yB1CMa;E0CLb,WrIvBO;AJm+iCf;;AyI19iCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ0+iCf;;AyIj+iCI;;EA6BQ,qBAAkC;AzIy8iC9C;;AyIt+iCI;;EAiCQ,yB1CdS;E0CeT,qBAAgC;EAChC,WrI5CG;AJs/iCf;;AyI7+iCI;;EAuCQ,+BrIhDG;AJ2/iCf;;AyIl/iCI;;EA0CU,WrInDC;AJggjCf;;AyIv/iCI;;EAgDM,qBAAkC;AzI48iC5C;;AmF1gjCI;EsDKM,qBAAkC;AzIygjC5C;;AmF9gjCI;EsDUI,qBAAkC;AzIwgjC1C;;AyIpgjCI;;;;;;EAOQ,yBAAsD;AzIsgjClE;;AyI7gjCI;;EAaI,yB1COa;E0CNb,crI2De;AJ08iCvB;;AyInhjCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJmijCf;;AyI1hjCI;;EA6BQ,qBAAkC;AzIkgjC9C;;AyI/hjCI;;EAiCQ,yB1CbS;E0CcT,qBAAgC;EAChC,crIsCW;AJ69iCvB;;AyItijCI;;EAuCQ,4BrIkCW;AJk+iCvB;;AyI3ijCI;;EA0CU,crI+BS;AJu+iCvB;;AyIhjjCI;;EAgDM,qBAAkC;AzIqgjC5C;;AmFnkjCI;EsDKM,qBAAkC;AzIkkjC5C;;AmFvkjCI;EsDUI,qBAAkC;AzIikjC1C;;AyI7jjCI;;;;;;EAOQ,yBAAsD;AzI+jjClE;;AyItkjCI;;EAaI,yB1CQa;E0CPb,crI2De;AJmgjCvB;;AyI5kjCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ0gjCvB;;AyInljCI;;EA6BQ,qBAAkC;AzI2jjC9C;;AyIxljCI;;EAiCQ,yB1CZS;E0CaT,qBAAgC;EAChC,crIsCW;AJshjCvB;;AyI/ljCI;;EAuCQ,4BrIkCW;AJ2hjCvB;;AyIpmjCI;;EA0CU,crI+BS;AJgijCvB;;AyIzmjCI;;EAgDM,qBAAkC;AzI8jjC5C;;AmF5njCI;EsDKM,qBAAkC;AzI2njC5C;;AmFhojCI;EsDUI,qBAAkC;AzI0njC1C;;AyItnjCI;;;;;;EAOQ,yBAAsD;AzIwnjClE;;AyI/njCI;;EAaI,yB1CSa;E0CRb,WrIvBO;AJ8ojCf;;AyIrojCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJqpjCf;;AyI5ojCI;;EA6BQ,qBAAkC;AzIonjC9C;;AyIjpjCI;;EAiCQ,yB1CXS;E0CYT,qBAAgC;EAChC,WrI5CG;AJiqjCf;;AyIxpjCI;;EAuCQ,+BrIhDG;AJsqjCf;;AyI7pjCI;;EA0CU,WrInDC;AJ2qjCf;;AyIlqjCI;;EAgDM,qBAAkC;AzIunjC5C;;AmFrrjCI;EsDKM,qBAAkC;AzIorjC5C;;AmFzrjCI;EsDUI,qBAAkC;AzImrjC1C;;AyI/qjCI;;;;;;EAOQ,yBAAsD;AzIirjClE;;AyIxrjCI;;EAaI,yB1CUa;E0CTb,WrIvBO;AJusjCf;;AyI9rjCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJ8sjCf;;AyIrsjCI;;EA6BQ,qBAAkC;AzI6qjC9C;;AyI1sjCI;;EAiCQ,yB1CVS;E0CWT,qBAAgC;EAChC,WrI5CG;AJ0tjCf;;AyIjtjCI;;EAuCQ,+BrIhDG;AJ+tjCf;;AyIttjCI;;EA0CU,WrInDC;AJoujCf;;AyI3tjCI;;EAgDM,qBAAkC;AzIgrjC5C;;AmF9ujCI;EsDKM,qBAAkC;AzI6ujC5C;;AmFlvjCI;EsDUI,qBAAkC;AzI4ujC1C;;AyIxujCI;;;;;;EAOQ,yBAAsD;AzI0ujClE;;AyIjvjCI;;EAaI,yB1CWa;E0CVb,WrIvBO;AJgwjCf;;AyIvvjCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJuwjCf;;AyI9vjCI;;EA6BQ,qBAAkC;AzIsujC9C;;AyInwjCI;;EAiCQ,yB1CTS;E0CUT,qBAAgC;EAChC,WrI5CG;AJmxjCf;;AyI1wjCI;;EAuCQ,+BrIhDG;AJwxjCf;;AyI/wjCI;;EA0CU,WrInDC;AJ6xjCf;;AyIpxjCI;;EAgDM,qBAAkC;AzIyujC5C;;AmFvyjCI;EsDKM,mBAAkC;AzIsyjC5C;;AmF3yjCI;EsDUI,mBAAkC;AzIqyjC1C;;AyIjyjCI;;;;;;EAOQ,uBAAsD;AzImyjClE;;AyI1yjCI;;EAaI,sBrItBO;EqIuBP,crI2De;AJuujCvB;;AyIhzjCI;;;EAmBQ,yBAAoC;EACpC,crIqDW;AJ8ujCvB;;AyIvzjCI;;EA6BQ,mBAAkC;AzI+xjC9C;;AyI5zjCI;;EAiCQ,sBrI1CG;EqI2CH,qBAAgC;EAChC,crIsCW;AJ0vjCvB;;AyIn0jCI;;EAuCQ,4BrIkCW;AJ+vjCvB;;AyIx0jCI;;EA0CU,crI+BS;AJowjCvB;;AyI70jCI;;EAgDM,mBAAkC;AzIkyjC5C;;AmFh2jCI;EsDKM,qBAAkC;AzI+1jC5C;;AmFp2jCI;EsDUI,qBAAkC;AzI81jC1C;;AyI11jCI;;;;;;EAOQ,yBAAsD;AzI41jClE;;AyIn2jCI;;EAaI,yBrIhBU;EqIiBV,WrIvBO;AJk3jCf;;AyIz2jCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJy3jCf;;AyIh3jCI;;EA6BQ,qBAAkC;AzIw1jC9C;;AyIr3jCI;;EAiCQ,yBrIpCM;EqIqCN,qBAAgC;EAChC,WrI5CG;AJq4jCf;;AyI53jCI;;EAuCQ,+BrIhDG;AJ04jCf;;AyIj4jCI;;EA0CU,WrInDC;AJ+4jCf;;AyIt4jCI;;EAgDM,qBAAkC;AzI21jC5C;;AmFz5jCI;EsDKM,qBAAkC;AzIw5jC5C;;AmF75jCI;EsDUI,qBAAkC;AzIu5jC1C;;AyIn5jCI;;;;;;EAOQ,yBAAsD;AzIq5jClE;;AyI55jCI;;EAaI,yBrIdU;EqIeV,WrIvBO;AJ26jCf;;AyIl6jCI;;;EAmBQ,yBAAoC;EACpC,WrI7BG;AJk7jCf;;AyIz6jCI;;EA6BQ,qBAAkC;AzIi5jC9C;;AyI96jCI;;EAiCQ,yBrIlCM;EqImCN,qBAAgC;EAChC,WrI5CG;AJ87jCf;;AyIr7jCI;;EAuCQ,+BrIhDG;AJm8jCf;;AyI17jCI;;EA0CU,WrInDC;AJw8jCf;;AyI/7jCI;;EAgDM,qBAAkC;AzIo5jC5C;;A0In9jCA;EACE,YtIyrB8B;AJ6xiChC;;A0Il9jCA;EAEI,YAAY;A1Io9jChB;;A0It9jCA;EAKI,WAAW;A1Iq9jCf;;A0I/8jCE;EAEI,mBtIaW;AJo8jCjB;;A0In9jCE;EAEI,mBtINY;AJ29jClB;;A0Iv9jCE;EAEI,mBtIoBW;AJq8jCjB;;A0I39jCE;EAEI,mBtIsBW;AJu8jCjB;;A0I/9jCE;EAEI,mBtImBW;AJ88jCjB;;A0In+jCE;EAEI,mBtIiBW;AJo9jCjB;;A0Iv+jCE;EAEI,mBtIXY;AJo/jClB;;A0I3+jCE;EAEI,mBtIJY;AJi/jClB;;A0Iv+jCE;EAEI,mBnDxBa;AvFigkCnB;;A0I3+jCE;EAEI,mBnDvBQ;AvFogkCd;;A0I/+jCE;EAEI,mBnDrBS;AvFsgkCf;;A0In/jCE;EAEI,mBnDpBQ;AvFygkCd;;A0Iv/jCE;EAEI,mBnDlBW;AvF2gkCjB;;A0I3/jCE;EAEI,mBnDhBU;AvF6gkChB;;A0I//jCE;EAEI,mBtIKW;AJ4/jCjB;;A0IngkCE;EAEI,mBtIMW;AJ+/jCjB;;A0IvgkCE;EAEI,mBtIOW;AJkgkCjB;;A0I3gkCE;EAEI,mBtIQW;AJqgkCjB;;A0I/gkCE;EAEI,mBtISW;AJwgkCjB;;A0InhkCE;EAEI,mBtIUW;AJ2gkCjB;;A0IvhkCE;EAEI,mBtIWW;AJ8gkCjB;;A0I3hkCE;EAEI,mBtIYW;AJihkCjB;;A0I/hkCE;EAEI,mBtIaW;AJohkCjB;;A0InikCE;EAEI,mBtIcW;AJuhkCjB;;A0IvikCE;EAEI,gBtIpBS;AJ6jkCf;;A0I3ikCE;EAEI,mBtIdY;AJ2jkClB;;A0I/ikCE;EAEI,mBtIZY;AJ6jkClB;;AmF1kkCI;EuDgCA,yBAAqC;EACrC,sBAAsB;A1I8ikC1B;;AmF/kkCI;EuDuCI,mB3CVa;A/FsjkCrB;;AmFnlkCI;EuDuCI,mBtI5BU;AJ4kkClB;;AmFvlkCI;EuDuCI,mB3CHa;A/FujkCrB;;AmF3lkCI;EuDuCI,mB3CDa;A/FyjkCrB;;AmF/lkCI;EuDuCI,mB3CJa;A/FgkkCrB;;AmFnmkCI;EuDuCI,mB3CNa;A/FskkCrB;;AmFvmkCI;EuDuCI,mBtIjCU;AJqmkClB;;AmF3mkCI;EuDuCI,mBtI1BU;AJkmkClB;;AmF/mkCI;EuD+CI,mB3CN6B;A/F0kkCrC;;AmFnnkCI;EuD+CI,mB3CLuB;A/F6kkC/B;;AmFvnkCI;EuD+CI,mB3CJyB;A/FglkCjC;;AmF3nkCI;EuD+CI,mB3CHwB;A/FmlkChC;;AmF/nkCI;EuD+CI,mB3CF2B;A/FslkCnC;;AmFnokCI;EuD+CI,mB3CD0B;A/FylkClC;;AmFvokCI;EuD+CI,mB3ClBa;A/F8mkCrB;;AmF3okCI;EuD+CI,mB3CjBa;A/FinkCrB;;AmF/okCI;EuD+CI,mB3ChBa;A/FonkCrB;;AmFnpkCI;EuD+CI,mB3Cfa;A/FunkCrB;;AmFvpkCI;EuD+CI,mB3Cda;A/F0nkCrB;;AmF3pkCI;EuD+CI,mB3Cba;A/F6nkCrB;;AmF/pkCI;EuD+CI,mB3CZa;A/FgokCrB;;AmFnqkCI;EuD+CI,mB3CXa;A/FmokCrB;;AmFvqkCI;EuD+CI,mB3CVa;A/FsokCrB;;AmF3qkCI;EuD+CI,mB3CTa;A/FyokCrB;;AmF/qkCI;EuD+CI,gBtI1CO;AJ8qkCf;;AmFnrkCI;EuD+CI,mBtIpCU;AJ4qkClB;;AmFvrkCI;EuD+CI,mBtIlCU;AJ8qkClB;;A2I3rkCE;;EAEE,qBAAc;A3I8rkClB;;A2I3rkCE;;EAEE,qBAAc;A3I8rkClB;;A2I3rkCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I8rkClB;;A2I3skCE;;EAEE,qBAAc;A3I8skClB;;A2I3skCE;;EAEE,qBAAc;A3I8skClB;;A2I3skCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I8skClB;;A2I3tkCE;;EAEE,qBAAc;A3I8tkClB;;A2I3tkCE;;EAEE,qBAAc;A3I8tkClB;;A2I3tkCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I8tkClB;;A2I3ukCE;;EAEE,qBAAc;A3I8ukClB;;A2I3ukCE;;EAEE,qBAAc;A3I8ukClB;;A2I3ukCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I8ukClB;;A2I3vkCE;;EAEE,qBAAc;A3I8vkClB;;A2I3vkCE;;EAEE,qBAAc;A3I8vkClB;;A2I3vkCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I8vkClB;;A2I3wkCE;;EAEE,qBAAc;A3I8wkClB;;A2I3wkCE;;EAEE,qBAAc;A3I8wkClB;;A2I3wkCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I8wkClB;;A2I3xkCE;;EAEE,qBAAc;A3I8xkClB;;A2I3xkCE;;EAEE,qBAAc;A3I8xkClB;;A2I3xkCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I8xkClB;;A2I3ykCE;;EAEE,qBAAc;A3I8ykClB;;A2I3ykCE;;EAEE,qBAAc;A3I8ykClB;;A2I3ykCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I8ykClB;;A2IxykCE;;EAEE,qBAAc;A3I2ykClB;;A2IxykCE;;EAEE,qBAAc;A3I2ykClB;;A2IxykCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I2ykClB;;A2IxzkCE;;EAEE,qBAAc;A3I2zkClB;;A2IxzkCE;;EAEE,qBAAc;A3I2zkClB;;A2IxzkCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I2zkClB;;A2Ix0kCE;;EAEE,qBAAc;A3I20kClB;;A2Ix0kCE;;EAEE,qBAAc;A3I20kClB;;A2Ix0kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I20kClB;;A2Ix1kCE;;EAEE,qBAAc;A3I21kClB;;A2Ix1kCE;;EAEE,qBAAc;A3I21kClB;;A2Ix1kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I21kClB;;A2Ix2kCE;;EAEE,qBAAc;A3I22kClB;;A2Ix2kCE;;EAEE,qBAAc;A3I22kClB;;A2Ix2kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I22kClB;;A2Ix3kCE;;EAEE,qBAAc;A3I23kClB;;A2Ix3kCE;;EAEE,qBAAc;A3I23kClB;;A2Ix3kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I23kClB;;A2Ix4kCE;;EAEE,qBAAc;A3I24kClB;;A2Ix4kCE;;EAEE,qBAAc;A3I24kClB;;A2Ix4kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I24kClB;;A2Ix5kCE;;EAEE,qBAAc;A3I25kClB;;A2Ix5kCE;;EAEE,qBAAc;A3I25kClB;;A2Ix5kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I25kClB;;A2Ix6kCE;;EAEE,qBAAc;A3I26kClB;;A2Ix6kCE;;EAEE,qBAAc;A3I26kClB;;A2Ix6kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I26kClB;;A2Ix7kCE;;EAEE,qBAAc;A3I27kClB;;A2Ix7kCE;;EAEE,qBAAc;A3I27kClB;;A2Ix7kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I27kClB;;A2Ix8kCE;;EAEE,qBAAc;A3I28kClB;;A2Ix8kCE;;EAEE,qBAAc;A3I28kClB;;A2Ix8kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I28kClB;;A2Ix9kCE;;EAEE,qBAAc;A3I29kClB;;A2Ix9kCE;;EAEE,qBAAc;A3I29kClB;;A2Ix9kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I29kClB;;A2Ix+kCE;;EAEE,qBAAc;A3I2+kClB;;A2Ix+kCE;;EAEE,qBAAc;A3I2+kClB;;A2Ix+kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I2+kClB;;A2Ix/kCE;;EAEE,qBAAc;A3I2/kClB;;A2Ix/kCE;;EAEE,qBAAc;A3I2/kClB;;A2Ix/kCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I2/kClB;;A2IxglCE;;EAEE,qBAAc;A3I2glClB;;A2IxglCE;;EAEE,qBAAc;A3I2glClB;;A2IxglCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I2glClB;;A2IxhlCE;;EAEE,qBAAc;A3I2hlClB;;A2IxhlCE;;EAEE,qBAAc;A3I2hlClB;;A2IxhlCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I2hlClB;;A2IxilCE;;EAEE,kBAAc;A3I2ilClB;;A2IxilCE;;EAEE,kBAAc;A3I2ilClB;;A2IxilCE;;EAEE,sBAAkB;EAClB,kBAAc;A3I2ilClB;;A2IxjlCE;;EAEE,qBAAc;A3I2jlClB;;A2IxjlCE;;EAEE,qBAAc;A3I2jlClB;;A2IxjlCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I2jlClB;;A2IxklCE;;EAEE,qBAAc;A3I2klClB;;A2IxklCE;;EAEE,qBAAc;A3I2klClB;;A2IxklCE;;EAEE,yBAAkB;EAClB,qBAAc;A3I2klClB;;AmF3mlCI;;EwDwCE,qBvI7BY;AJqmlClB;;AmFhnlCI;;EwD+CE,qBAAc;A3IsklCpB;;AmFrnlCI;;EwDoDE,qBAAc;A3IsklCpB;;AmF1nlCI;;EwDyDE,yBAAkB;EAClB,qBAAc;A3IsklCpB;;AmFholCI;;EwD+CE,qBAAc;A3IsllCpB;;AmFrolCI;;EwDoDE,qBAAc;A3IsllCpB;;AmF1olCI;;EwDyDE,yBAAkB;EAClB,qBAAc;A3IsllCpB;;AmFhplCI;;EwD+CE,qBAAc;A3IsmlCpB;;AmFrplCI;;EwDoDE,qBAAc;A3IsmlCpB;;AmF1plCI;;EwDyDE,yBAAkB;EAClB,qBAAc;A3IsmlCpB;;AmFhqlCI;;EwD+CE,qBAAc;A3IsnlCpB;;AmFrqlCI;;EwDoDE,qBAAc;A3IsnlCpB;;AmF1qlCI;;EwDyDE,yBAAkB;EAClB,qBAAc;A3IsnlCpB;;AmFhrlCI;;EwD+CE,qBAAc;A3IsolCpB;;AmFrrlCI;;EwDoDE,qBAAc;A3IsolCpB;;AmF1rlCI;;EwDyDE,yBAAkB;EAClB,qBAAc;A3IsolCpB;;AmFhslCI;;EwD+CE,qBAAc;A3IsplCpB;;AmFrslCI;;EwDoDE,qBAAc;A3IsplCpB;;AmF1slCI;;EwDyDE,yBAAkB;EAClB,qBAAc;A3IsplCpB;;AmFhtlCI;;EwD+CE,qBAAc;A3IsqlCpB;;AmFrtlCI;;EwDoDE,qBAAc;A3IsqlCpB;;AmF1tlCI;;EwDyDE,yBAAkB;EAClB,qBAAc;A3IsqlCpB;;AmFhulCI;;EwD+CE,qBAAc;A3IsrlCpB;;AmFrulCI;;EwDoDE,qBAAc;A3IsrlCpB;;AmF1ulCI;;EwDyDE,yBAAkB;EAClB,qBAAc;A3IsrlCpB;;AmFhvlCI;;EwDkEE,qBAAc;A3ImrlCpB;;AmFrvlCI;;EwDuEE,qBAAc;A3ImrlCpB;;AmF1vlCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImrlCpB;;AmFhwlCI;;EwDkEE,qBAAc;A3ImslCpB;;AmFrwlCI;;EwDuEE,qBAAc;A3ImslCpB;;AmF1wlCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImslCpB;;AmFhxlCI;;EwDkEE,qBAAc;A3ImtlCpB;;AmFrxlCI;;EwDuEE,qBAAc;A3ImtlCpB;;AmF1xlCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImtlCpB;;AmFhylCI;;EwDkEE,qBAAc;A3ImulCpB;;AmFrylCI;;EwDuEE,qBAAc;A3ImulCpB;;AmF1ylCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImulCpB;;AmFhzlCI;;EwDkEE,qBAAc;A3ImvlCpB;;AmFrzlCI;;EwDuEE,qBAAc;A3ImvlCpB;;AmF1zlCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImvlCpB;;AmFh0lCI;;EwDkEE,qBAAc;A3ImwlCpB;;AmFr0lCI;;EwDuEE,qBAAc;A3ImwlCpB;;AmF10lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImwlCpB;;AmFh1lCI;;EwDkEE,qBAAc;A3ImxlCpB;;AmFr1lCI;;EwDuEE,qBAAc;A3ImxlCpB;;AmF11lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImxlCpB;;AmFh2lCI;;EwDkEE,qBAAc;A3ImylCpB;;AmFr2lCI;;EwDuEE,qBAAc;A3ImylCpB;;AmF12lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImylCpB;;AmFh3lCI;;EwDkEE,qBAAc;A3ImzlCpB;;AmFr3lCI;;EwDuEE,qBAAc;A3ImzlCpB;;AmF13lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3ImzlCpB;;AmFh4lCI;;EwDkEE,qBAAc;A3Im0lCpB;;AmFr4lCI;;EwDuEE,qBAAc;A3Im0lCpB;;AmF14lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im0lCpB;;AmFh5lCI;;EwDkEE,qBAAc;A3Im1lCpB;;AmFr5lCI;;EwDuEE,qBAAc;A3Im1lCpB;;AmF15lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im1lCpB;;AmFh6lCI;;EwDkEE,qBAAc;A3Im2lCpB;;AmFr6lCI;;EwDuEE,qBAAc;A3Im2lCpB;;AmF16lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im2lCpB;;AmFh7lCI;;EwDkEE,qBAAc;A3Im3lCpB;;AmFr7lCI;;EwDuEE,qBAAc;A3Im3lCpB;;AmF17lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im3lCpB;;AmFh8lCI;;EwDkEE,qBAAc;A3Im4lCpB;;AmFr8lCI;;EwDuEE,qBAAc;A3Im4lCpB;;AmF18lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im4lCpB;;AmFh9lCI;;EwDkEE,qBAAc;A3Im5lCpB;;AmFr9lCI;;EwDuEE,qBAAc;A3Im5lCpB;;AmF19lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im5lCpB;;AmFh+lCI;;EwDkEE,qBAAc;A3Im6lCpB;;AmFr+lCI;;EwDuEE,qBAAc;A3Im6lCpB;;AmF1+lCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im6lCpB;;AmFh/lCI;;EwDkEE,kBAAc;A3Im7lCpB;;AmFr/lCI;;EwDuEE,kBAAc;A3Im7lCpB;;AmF1/lCI;;EwD4EE,sBAAkB;EAClB,kBAAc;A3Im7lCpB;;AmFhgmCI;;EwDkEE,qBAAc;A3Im8lCpB;;AmFrgmCI;;EwDuEE,qBAAc;A3Im8lCpB;;AmF1gmCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im8lCpB;;AmFhhmCI;;EwDkEE,qBAAc;A3Im9lCpB;;AmFrhmCI;;EwDuEE,qBAAc;A3Im9lCpB;;AmF1hmCI;;EwD4EE,yBAAkB;EAClB,qBAAc;A3Im9lCpB;;A4IlimCA;EAEI,kBAAkB;A5IoimCtB;;A4ItimCA;EtFHE,oLlDiPmM;EkD/OnM,kBAAkB;EAClB,gBlDwP+B;EkDvP/B,gBlD2P+B;EkD1P/B,gBAAgB;EAChB,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;EACjB,oBAAoB;EACpB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,gBAAgB;E1CGd,sBR6MgC;EC3C9B,mBAAW;EuIvKb,sBxIQW;EwIPX,WxIHW;EwIIX,cAAc;EACd,gBxI2qB+B;EwI1qB/B,uBxIgrB+B;EwI/qB/B,kBAAkB;EAClB,kBAAkB;EAClB,qBAAqB;EACrB,axIsjBoC;AJ2/kCxC;;A4IlkmCA;EAqBI,yBxIbc;EwIcd,yBxIVc;EwIWd,aAAa;EACb,YAAY;A5IijmChB;;A4IzkmCA;EA4BI,yBxIpBc;EwIqBd,sBrDiK8B;EqDhK9B,sBxI6LgC;EwI5LhC,WrD8JuB;EqD7JvB,eAAe;EACf,gBAAgB;EAChB,YAAY;EACZ,UAAU;EACV,iBAAiB;EACjB,iBAAiB;EACjB,kBAAkB;EAClB,kBAAkB;EAClB,MAAM;EAEN,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,WAAW;A5IgjmCf;;A4I3lmCA;EAgDM,yBAA8D;EAC9D,cAAyC;A5I+imC/C;;A4IhmmCA;EAsDI,iBAAiB;EACjB,SAAS;A5I8imCb;;A4IrmmCA;EA2DI,SAAS;A5I8imCb;;A4IzmmCA;EA+DI,SAAS;A5I8imCb;;A6I5mmCA;;EAEE,yBzIKgB;EyIJhB,sBtD0LgC;EsDzLhC,sBzIsNkC;EyIrNlC,WtDuLyB;EsDtLzB,YAAY;EACZ,WAAW;EACX,gBAAgB;A7I+mmClB;;A6IvnmCA;;;;EAaI,yBAA8D;EAC9D,cAAyC;A7IinmC7C;;A8I/nmCA;EAEI,mCAAiC;EACjC,c1IqCa;AJ4lmCjB;;A8IpomCA;EAOI,mCAAoC;EACpC,c1I6Ba;AJommCjB;;A8IzomCA;EAYI,mCAAmC;EACnC,c1IsBa;AJ2mmCjB;;A8I9omCA;EAiBI,mCAAsC;EACtC,c1INc;AJuomClB;;A8InpmCA;EAsBI,mCAAoC;EACpC,c1Iea;AJknmCjB;;A8IxpmCA;EA0BM,mCAAoC;A9IkomC1C;;A8I5pmCA;EA8BM,yB1IQW;AJ0nmCjB;;AmF/pmCI;E2DoCA,yB1IvBc;E0IwBd,c1I9Bc;AJ6pmClB;;AmFpqmCI;;E2DyCE,c1IlCY;AJkqmClB;;A+I/omCA;EAGI,yB3ICa;AJ+omCjB;;A+InpmCA;EAOI,yB3IIa;AJ4omCjB;;A+IvpmCA;EAWI,yB3IHa;AJmpmCjB;;A+I3pmCA;EAeI,yB3IFa;AJkpmCjB;;A+I/pmCA;EAmBI,yB3ITa;AJypmCjB;;A+I3omCA;;EAEE,kBAAkB;A/I8omCpB;;AgJpsmCA;EACE,a5IkkBsC;AJqolCxC;;AgJxsmCA;EAII,a5I+jBoC;AJyolCxC;;AgJ5smCA;EAQI,a5I2jBoC;AJ6olCxC;;AgJlsmCE;EAGM,mB5IeS;AJormCjB;;AgJ9rmCE;EAEI,gB5IjBS;AJitmCf;;AgJlsmCE;EAKM,mB5IKS;AJ4rmCjB;;AgJtsmCE;EASM,kMAA8M;AhJismCtN;;AgJ5rmCE;EAGM,6B5IPS;AJosmCjB;;AgJxrmCE;EAGM,mB5IfS;AJwsmCjB;;AgJprmCE;EAEI,aAAa;EACb,WAAW;AhJsrmCjB;;AgJzrmCE;EAMM,mB5I1BS;E4I2BT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJurmCxB;;AgJjsmCE;EAeI,qB5InCW;AJytmCjB;;AgJrsmCE;EAmBM,qB5IvCS;AJ6tmCjB;;AgJjrmCE;EAGM,kC5I/CS;E4IgDT,W5IzEO;AJ2vmCf;;AgJ7qmCE;EAGM,6CAA4C;AhJ8qmCpD;;AgJjrmCE;EAOM,6CAA4C;AhJ8qmCpD;;AgJzqmCE;EAEI,gB5I5FS;E4I6FT,qB5IpEW;AJ+umCjB;;AgJ9qmCE;EAMM,mB5IvES;AJmvmCjB;;AgJvqmCE;EAEI,c5I9EW;AJuvmCjB;;AgJrqmCE;EAGM,mB5IrFS;AJ2vmCjB;;AgJzqmCE;;EAQM,sB5InHO;AJyxmCf;;AgJ9qmCE;EAaQ,0C5I/FO;E4IgGP,yC5IhGO;AJqwmCjB;;AgJnrmCE;EAkBQ,wC5IpGO;E4IqGP,2C5IrGO;AJ0wmCjB;;AgJhqmCE;EAGM,wC5I7GS;AJ8wmCjB;;AgJ5pmCE;EAGM,mB5IrHS;AJkxmCjB;;AgJhqmCE;EAOM,6C5IzHS;AJsxmCjB;;AgJpqmCE;EAWM,yB5I7HS;E4I8HT,0B5I9HS;AJ2xmCjB;;AgJxpmCE;EAGM,mB5ItIS;E4IuIT,c5IvIS;E4IwIT,sC5IjKO;AJ0zmCf;;AgJ9pmCE;EASM,yD5IrKO;AJ8zmCf;;AgJppmCE;EAGM,yB5IpJS;E4IqJT,kI5I9KO;AJm0mCf;;AgJzpmCE;EAQM,+FAAqG;EACrG,YAAY;AhJqpmCpB;;AgJhpmCE;EAEI,c5IjKW;AJmzmCjB;;AgJr0mCE;EAGM,mB5IJU;AJ00mClB;;AgJj0mCE;EAEI,gB5IjBS;AJo1mCf;;AgJr0mCE;EAKM,mB5IdU;AJk1mClB;;AgJz0mCE;EASM,kMAA8M;AhJo0mCtN;;AgJ/zmCE;EAGM,+B5I1BU;AJ01mClB;;AgJ3zmCE;EAGM,mB5IlCU;AJ81mClB;;AgJvzmCE;EAEI,aAAa;EACb,WAAW;AhJyzmCjB;;AgJ5zmCE;EAMM,mB5I7CU;E4I8CV,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ0zmCxB;;AgJp0mCE;EAeI,qB5ItDY;AJ+2mClB;;AgJx0mCE;EAmBM,qB5I1DU;AJm3mClB;;AgJpzmCE;EAGM,oC5IlEU;E4ImEV,W5IzEO;AJ83mCf;;AgJhzmCE;EAGM,6CAA4C;AhJizmCpD;;AgJpzmCE;EAOM,6CAA4C;AhJizmCpD;;AgJ5ymCE;EAEI,gB5I5FS;E4I6FT,qB5IvFY;AJq4mClB;;AgJjzmCE;EAMM,mB5I1FU;AJy4mClB;;AgJ1ymCE;EAEI,c5IjGY;AJ64mClB;;AgJxymCE;EAGM,mB5IxGU;AJi5mClB;;AgJ5ymCE;;EAQM,sB5InHO;AJ45mCf;;AgJjzmCE;EAaQ,4C5IlHQ;E4ImHR,2C5InHQ;AJ25mClB;;AgJtzmCE;EAkBQ,0C5IvHQ;E4IwHR,6C5IxHQ;AJg6mClB;;AgJnymCE;EAGM,0C5IhIU;AJo6mClB;;AgJ/xmCE;EAGM,mB5IxIU;AJw6mClB;;AgJnymCE;EAOM,6C5I5IU;AJ46mClB;;AgJvymCE;EAWM,yB5IhJU;E4IiJV,0B5IjJU;AJi7mClB;;AgJ3xmCE;EAGM,mB5IzJU;E4I0JV,c5I1JU;E4I2JV,sC5IjKO;AJ67mCf;;AgJjymCE;EASM,yD5IrKO;AJi8mCf;;AgJvxmCE;EAGM,yB5IvKU;E4IwKV,kI5I9KO;AJs8mCf;;AgJ5xmCE;EAQM,+FAAqG;EACrG,YAAY;AhJwxmCpB;;AgJnxmCE;EAEI,c5IpLY;AJy8mClB;;AgJx8mCE;EAGM,mB5IsBS;AJm7mCjB;;AgJp8mCE;EAEI,gB5IjBS;AJu9mCf;;AgJx8mCE;EAKM,mB5IYS;AJ27mCjB;;AgJ58mCE;EASM,kMAA8M;AhJu8mCtN;;AgJl8mCE;EAGM,6B5IAS;AJm8mCjB;;AgJ97mCE;EAGM,mB5IRS;AJu8mCjB;;AgJ17mCE;EAEI,aAAa;EACb,WAAW;AhJ47mCjB;;AgJ/7mCE;EAMM,mB5InBS;E4IoBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ67mCxB;;AgJv8mCE;EAeI,qB5I5BW;AJw9mCjB;;AgJ38mCE;EAmBM,qB5IhCS;AJ49mCjB;;AgJv7mCE;EAGM,kC5IxCS;E4IyCT,W5IzEO;AJignCf;;AgJn7mCE;EAGM,6CAA4C;AhJo7mCpD;;AgJv7mCE;EAOM,6CAA4C;AhJo7mCpD;;AgJ/6mCE;EAEI,gB5I5FS;E4I6FT,qB5I7DW;AJ8+mCjB;;AgJp7mCE;EAMM,mB5IhES;AJk/mCjB;;AgJ76mCE;EAEI,c5IvEW;AJs/mCjB;;AgJ36mCE;EAGM,mB5I9ES;AJ0/mCjB;;AgJ/6mCE;;EAQM,sB5InHO;AJ+hnCf;;AgJp7mCE;EAaQ,0C5IxFO;E4IyFP,yC5IzFO;AJognCjB;;AgJz7mCE;EAkBQ,wC5I7FO;E4I8FP,2C5I9FO;AJygnCjB;;AgJt6mCE;EAGM,wC5ItGS;AJ6gnCjB;;AgJl6mCE;EAGM,mB5I9GS;AJihnCjB;;AgJt6mCE;EAOM,6C5IlHS;AJqhnCjB;;AgJ16mCE;EAWM,yB5ItHS;E4IuHT,0B5IvHS;AJ0hnCjB;;AgJ95mCE;EAGM,mB5I/HS;E4IgIT,c5IhIS;E4IiIT,sC5IjKO;AJgknCf;;AgJp6mCE;EASM,yD5IrKO;AJoknCf;;AgJ15mCE;EAGM,yB5I7IS;E4I8IT,kI5I9KO;AJyknCf;;AgJ/5mCE;EAQM,+FAAqG;EACrG,YAAY;AhJ25mCpB;;AgJt5mCE;EAEI,c5I1JW;AJkjnCjB;;AgJ3knCE;EAGM,mB5IwBS;AJojnCjB;;AgJvknCE;EAEI,gB5IjBS;AJ0lnCf;;AgJ3knCE;EAKM,mB5IcS;AJ4jnCjB;;AgJ/knCE;EASM,kMAA8M;AhJ0knCtN;;AgJrknCE;EAGM,8B5IES;AJoknCjB;;AgJjknCE;EAGM,mB5INS;AJwknCjB;;AgJ7jnCE;EAEI,aAAa;EACb,WAAW;AhJ+jnCjB;;AgJlknCE;EAMM,mB5IjBS;E4IkBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJgknCxB;;AgJ1knCE;EAeI,qB5I1BW;AJylnCjB;;AgJ9knCE;EAmBM,qB5I9BS;AJ6lnCjB;;AgJ1jnCE;EAGM,mC5ItCS;E4IuCT,W5IzEO;AJoonCf;;AgJtjnCE;EAGM,6CAA4C;AhJujnCpD;;AgJ1jnCE;EAOM,6CAA4C;AhJujnCpD;;AgJljnCE;EAEI,gB5I5FS;E4I6FT,qB5I3DW;AJ+mnCjB;;AgJvjnCE;EAMM,mB5I9DS;AJmnnCjB;;AgJhjnCE;EAEI,c5IrEW;AJunnCjB;;AgJ9inCE;EAGM,mB5I5ES;AJ2nnCjB;;AgJljnCE;;EAQM,sB5InHO;AJkqnCf;;AgJvjnCE;EAaQ,2C5ItFO;E4IuFP,0C5IvFO;AJqonCjB;;AgJ5jnCE;EAkBQ,yC5I3FO;E4I4FP,4C5I5FO;AJ0onCjB;;AgJzinCE;EAGM,yC5IpGS;AJ8onCjB;;AgJrinCE;EAGM,mB5I5GS;AJkpnCjB;;AgJzinCE;EAOM,6C5IhHS;AJspnCjB;;AgJ7inCE;EAWM,yB5IpHS;E4IqHT,0B5IrHS;AJ2pnCjB;;AgJjinCE;EAGM,mB5I7HS;E4I8HT,c5I9HS;E4I+HT,sC5IjKO;AJmsnCf;;AgJvinCE;EASM,yD5IrKO;AJusnCf;;AgJ7hnCE;EAGM,yB5I3IS;E4I4IT,kI5I9KO;AJ4snCf;;AgJlinCE;EAQM,+FAAqG;EACrG,YAAY;AhJ8hnCpB;;AgJzhnCE;EAEI,c5IxJW;AJmrnCjB;;AgJ9snCE;EAGM,mB5IqBS;AJ0rnCjB;;AgJ1snCE;EAEI,mB5IiEiB;AJ2onCvB;;AgJ9snCE;EAKM,mB5IWS;AJksnCjB;;AgJltnCE;EASM,yLAA8M;AhJ6snCtN;;AgJxsnCE;EAGM,6B5IDS;AJ0snCjB;;AgJpsnCE;EAGM,mB5ITS;AJ8snCjB;;AgJhsnCE;EAEI,aAAa;EACb,WAAW;AhJksnCjB;;AgJrsnCE;EAMM,mB5IpBS;E4IqBT,c5I8Be;E4I7Bf,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJmsnCxB;;AgJ7snCE;EAeI,qB5I7BW;AJ+tnCjB;;AgJjtnCE;EAmBM,qB5IjCS;AJmunCjB;;AgJ7rnCE;EAGM,kC5IzCS;E4I0CT,c5ISe;AJqrnCvB;;AgJzrnCE;EAGM,6CAA4C;AhJ0rnCpD;;AgJ7rnCE;EAOM,6CAA4C;AhJ0rnCpD;;AgJrrnCE;EAEI,mB5IViB;E4IWjB,qB5I9DW;AJqvnCjB;;AgJ1rnCE;EAMM,mB5IjES;AJyvnCjB;;AgJnrnCE;EAEI,c5IxEW;AJ6vnCjB;;AgJjrnCE;EAGM,mB5I/ES;AJiwnCjB;;AgJrrnCE;;EAQM,yB5IjCe;AJmtnCvB;;AgJ1rnCE;EAaQ,0C5IzFO;E4I0FP,yC5I1FO;AJ2wnCjB;;AgJ/rnCE;EAkBQ,wC5I9FO;E4I+FP,2C5I/FO;AJgxnCjB;;AgJ5qnCE;EAGM,wC5IvGS;AJoxnCjB;;AgJxqnCE;EAGM,mB5I/GS;AJwxnCjB;;AgJ5qnCE;EAOM,6C5InHS;AJ4xnCjB;;AgJhrnCE;EAWM,yB5IvHS;E4IwHT,0B5IxHS;AJiynCjB;;AgJpqnCE;EAGM,mB5IhIS;E4IiIT,c5IjIS;E4IkIT,4C5I/Ee;AJovnCvB;;AgJ1qnCE;EASM,4D5InFe;AJwvnCvB;;AgJhqnCE;EAGM,yB5I9IS;E4I+IT,4H5I5Fe;AJ6vnCvB;;AgJrqnCE;EAQM,yFAAqG;EACrG,YAAY;AhJiqnCpB;;AgJ5pnCE;EAEI,c5I3JW;AJyznCjB;;AgJj1nCE;EAGM,mB5ImBS;AJ+znCjB;;AgJ70nCE;EAEI,gB5IjBS;AJg2nCf;;AgJj1nCE;EAKM,mB5ISS;AJu0nCjB;;AgJr1nCE;EASM,kMAA8M;AhJg1nCtN;;AgJ30nCE;EAGM,6B5IHS;AJ+0nCjB;;AgJv0nCE;EAGM,mB5IXS;AJm1nCjB;;AgJn0nCE;EAEI,aAAa;EACb,WAAW;AhJq0nCjB;;AgJx0nCE;EAMM,mB5ItBS;E4IuBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJs0nCxB;;AgJh1nCE;EAeI,qB5I/BW;AJo2nCjB;;AgJp1nCE;EAmBM,qB5InCS;AJw2nCjB;;AgJh0nCE;EAGM,kC5I3CS;E4I4CT,W5IzEO;AJ04nCf;;AgJ5znCE;EAGM,6CAA4C;AhJ6znCpD;;AgJh0nCE;EAOM,6CAA4C;AhJ6znCpD;;AgJxznCE;EAEI,gB5I5FS;E4I6FT,qB5IhEW;AJ03nCjB;;AgJ7znCE;EAMM,mB5InES;AJ83nCjB;;AgJtznCE;EAEI,c5I1EW;AJk4nCjB;;AgJpznCE;EAGM,mB5IjFS;AJs4nCjB;;AgJxznCE;;EAQM,sB5InHO;AJw6nCf;;AgJ7znCE;EAaQ,0C5I3FO;E4I4FP,yC5I5FO;AJg5nCjB;;AgJl0nCE;EAkBQ,wC5IhGO;E4IiGP,2C5IjGO;AJq5nCjB;;AgJ/ynCE;EAGM,wC5IzGS;AJy5nCjB;;AgJ3ynCE;EAGM,mB5IjHS;AJ65nCjB;;AgJ/ynCE;EAOM,6C5IrHS;AJi6nCjB;;AgJnznCE;EAWM,yB5IzHS;E4I0HT,0B5I1HS;AJs6nCjB;;AgJvynCE;EAGM,mB5IlIS;E4ImIT,c5InIS;E4IoIT,sC5IjKO;AJy8nCf;;AgJ7ynCE;EASM,yD5IrKO;AJ68nCf;;AgJnynCE;EAGM,yB5IhJS;E4IiJT,kI5I9KO;AJk9nCf;;AgJxynCE;EAQM,+FAAqG;EACrG,YAAY;AhJoynCpB;;AgJ/xnCE;EAEI,c5I7JW;AJ87nCjB;;AgJp9nCE;EAGM,mB5ITU;AJ89nClB;;AgJh9nCE;EAEI,mB5IiEiB;AJi5nCvB;;AgJp9nCE;EAKM,mB5InBU;AJs+nClB;;AgJx9nCE;EASM,yLAA8M;AhJm9nCtN;;AgJ98nCE;EAGM,+B5I/BU;AJ8+nClB;;AgJ18nCE;EAGM,mB5IvCU;AJk/nClB;;AgJt8nCE;EAEI,aAAa;EACb,WAAW;AhJw8nCjB;;AgJ38nCE;EAMM,mB5IlDU;E4ImDV,c5I8Be;E4I7Bf,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJy8nCxB;;AgJn9nCE;EAeI,qB5I3DY;AJmgoClB;;AgJv9nCE;EAmBM,qB5I/DU;AJugoClB;;AgJn8nCE;EAGM,oC5IvEU;E4IwEV,c5ISe;AJ27nCvB;;AgJ/7nCE;EAGM,6CAA4C;AhJg8nCpD;;AgJn8nCE;EAOM,6CAA4C;AhJg8nCpD;;AgJ37nCE;EAEI,mB5IViB;E4IWjB,qB5I5FY;AJyhoClB;;AgJh8nCE;EAMM,mB5I/FU;AJ6hoClB;;AgJz7nCE;EAEI,c5ItGY;AJiioClB;;AgJv7nCE;EAGM,mB5I7GU;AJqioClB;;AgJ37nCE;;EAQM,yB5IjCe;AJy9nCvB;;AgJh8nCE;EAaQ,4C5IvHQ;E4IwHR,2C5IxHQ;AJ+ioClB;;AgJr8nCE;EAkBQ,0C5I5HQ;E4I6HR,6C5I7HQ;AJojoClB;;AgJl7nCE;EAGM,0C5IrIU;AJwjoClB;;AgJ96nCE;EAGM,mB5I7IU;AJ4joClB;;AgJl7nCE;EAOM,6C5IjJU;AJgkoClB;;AgJt7nCE;EAWM,yB5IrJU;E4IsJV,0B5ItJU;AJqkoClB;;AgJ16nCE;EAGM,mB5I9JU;E4I+JV,c5I/JU;E4IgKV,4C5I/Ee;AJ0/nCvB;;AgJh7nCE;EASM,4D5InFe;AJ8/nCvB;;AgJt6nCE;EAGM,yB5I5KU;E4I6KV,4H5I5Fe;AJmgoCvB;;AgJ36nCE;EAQM,yFAAqG;EACrG,YAAY;AhJu6nCpB;;AgJl6nCE;EAEI,c5IzLY;AJ6loClB;;AgJvloCE;EAGM,mB5IFU;AJ0loClB;;AgJnloCE;EAEI,gB5IjBS;AJsmoCf;;AgJvloCE;EAKM,mB5IZU;AJkmoClB;;AgJ3loCE;EASM,kMAA8M;AhJsloCtN;;AgJjloCE;EAGM,4B5IxBU;AJ0moClB;;AgJ7koCE;EAGM,mB5IhCU;AJ8moClB;;AgJzkoCE;EAEI,aAAa;EACb,WAAW;AhJ2koCjB;;AgJ9koCE;EAMM,mB5I3CU;E4I4CV,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ4koCxB;;AgJtloCE;EAeI,qB5IpDY;AJ+noClB;;AgJ1loCE;EAmBM,qB5IxDU;AJmooClB;;AgJtkoCE;EAGM,iC5IhEU;E4IiEV,W5IzEO;AJgpoCf;;AgJlkoCE;EAGM,6CAA4C;AhJmkoCpD;;AgJtkoCE;EAOM,6CAA4C;AhJmkoCpD;;AgJ9joCE;EAEI,gB5I5FS;E4I6FT,qB5IrFY;AJqpoClB;;AgJnkoCE;EAMM,mB5IxFU;AJypoClB;;AgJ5joCE;EAEI,c5I/FY;AJ6poClB;;AgJ1joCE;EAGM,mB5ItGU;AJiqoClB;;AgJ9joCE;;EAQM,sB5InHO;AJ8qoCf;;AgJnkoCE;EAaQ,yC5IhHQ;E4IiHR,wC5IjHQ;AJ2qoClB;;AgJxkoCE;EAkBQ,uC5IrHQ;E4IsHR,0C5ItHQ;AJgroClB;;AgJrjoCE;EAGM,uC5I9HU;AJoroClB;;AgJjjoCE;EAGM,mB5ItIU;AJwroClB;;AgJrjoCE;EAOM,6C5I1IU;AJ4roClB;;AgJzjoCE;EAWM,yB5I9IU;E4I+IV,0B5I/IU;AJisoClB;;AgJ7ioCE;EAGM,mB5IvJU;E4IwJV,c5IxJU;E4IyJV,sC5IjKO;AJ+soCf;;AgJnjoCE;EASM,yD5IrKO;AJmtoCf;;AgJzioCE;EAGM,yB5IrKU;E4IsKV,kI5I9KO;AJwtoCf;;AgJ9ioCE;EAQM,+FAAqG;EACrG,YAAY;AhJ0ioCpB;;AgJrioCE;EAEI,c5IlLY;AJytoClB;;AgJ1toCE;EAGM,mBzDdW;AvFyuoCnB;;AgJttoCE;EAEI,gB5IjBS;AJyuoCf;;AgJ1toCE;EAKM,mBzDxBW;AvFivoCnB;;AgJ9toCE;EASM,kMAA8M;AhJytoCtN;;AgJptoCE;EAGM,8BzDpCW;AvFyvoCnB;;AgJhtoCE;EAGM,mBzD5CW;AvF6voCnB;;AgJ5soCE;EAEI,aAAa;EACb,WAAW;AhJ8soCjB;;AgJjtoCE;EAMM,mBzDvDW;EyDwDX,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ+soCxB;;AgJztoCE;EAeI,qBzDhEa;AvF8woCnB;;AgJ7toCE;EAmBM,qBzDpEW;AvFkxoCnB;;AgJzsoCE;EAGM,mCzD5EW;EyD6EX,W5IzEO;AJmxoCf;;AgJrsoCE;EAGM,6CAA4C;AhJssoCpD;;AgJzsoCE;EAOM,6CAA4C;AhJssoCpD;;AgJjsoCE;EAEI,gB5I5FS;E4I6FT,qBzDjGa;AvFoyoCnB;;AgJtsoCE;EAMM,mBzDpGW;AvFwyoCnB;;AgJ/roCE;EAEI,czD3Ga;AvF4yoCnB;;AgJ7roCE;EAGM,mBzDlHW;AvFgzoCnB;;AgJjsoCE;;EAQM,sB5InHO;AJizoCf;;AgJtsoCE;EAaQ,2CzD5HS;EyD6HT,0CzD7HS;AvF0zoCnB;;AgJ3soCE;EAkBQ,yCzDjIS;EyDkIT,4CzDlIS;AvF+zoCnB;;AgJxroCE;EAGM,yCzD1IW;AvFm0oCnB;;AgJproCE;EAGM,mBzDlJW;AvFu0oCnB;;AgJxroCE;EAOM,6CzDtJW;AvF20oCnB;;AgJ5roCE;EAWM,yBzD1JW;EyD2JX,0BzD3JW;AvFg1oCnB;;AgJhroCE;EAGM,mBzDnKW;EyDoKX,czDpKW;EyDqKX,sC5IjKO;AJk1oCf;;AgJtroCE;EASM,yD5IrKO;AJs1oCf;;AgJ5qoCE;EAGM,yBzDjLW;EyDkLX,kI5I9KO;AJ21oCf;;AgJjroCE;EAQM,+FAAqG;EACrG,YAAY;AhJ6qoCpB;;AgJxqoCE;EAEI,czD9La;AvFw2oCnB;;AgJ71oCE;EAGM,mBzDbM;AvF22oCd;;AgJz1oCE;EAEI,gB5IjBS;AJ42oCf;;AgJ71oCE;EAKM,mBzDvBM;AvFm3oCd;;AgJj2oCE;EASM,kMAA8M;AhJ41oCtN;;AgJv1oCE;EAGM,2BzDnCM;AvF23oCd;;AgJn1oCE;EAGM,mBzD3CM;AvF+3oCd;;AgJ/0oCE;EAEI,aAAa;EACb,WAAW;AhJi1oCjB;;AgJp1oCE;EAMM,mBzDtDM;EyDuDN,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJk1oCxB;;AgJ51oCE;EAeI,qBzD/DQ;AvFg5oCd;;AgJh2oCE;EAmBM,qBzDnEM;AvFo5oCd;;AgJ50oCE;EAGM,gCzD3EM;EyD4EN,W5IzEO;AJs5oCf;;AgJx0oCE;EAGM,6CAA4C;AhJy0oCpD;;AgJ50oCE;EAOM,6CAA4C;AhJy0oCpD;;AgJp0oCE;EAEI,gB5I5FS;E4I6FT,qBzDhGQ;AvFs6oCd;;AgJz0oCE;EAMM,mBzDnGM;AvF06oCd;;AgJl0oCE;EAEI,czD1GQ;AvF86oCd;;AgJh0oCE;EAGM,mBzDjHM;AvFk7oCd;;AgJp0oCE;;EAQM,sB5InHO;AJo7oCf;;AgJz0oCE;EAaQ,wCzD3HI;EyD4HJ,uCzD5HI;AvF47oCd;;AgJ90oCE;EAkBQ,sCzDhII;EyDiIJ,yCzDjII;AvFi8oCd;;AgJ3zoCE;EAGM,sCzDzIM;AvFq8oCd;;AgJvzoCE;EAGM,mBzDjJM;AvFy8oCd;;AgJ3zoCE;EAOM,6CzDrJM;AvF68oCd;;AgJ/zoCE;EAWM,yBzDzJM;EyD0JN,0BzD1JM;AvFk9oCd;;AgJnzoCE;EAGM,mBzDlKM;EyDmKN,czDnKM;EyDoKN,sC5IjKO;AJq9oCf;;AgJzzoCE;EASM,yD5IrKO;AJy9oCf;;AgJ/yoCE;EAGM,yBzDhLM;EyDiLN,kI5I9KO;AJ89oCf;;AgJpzoCE;EAQM,+FAAqG;EACrG,YAAY;AhJgzoCpB;;AgJ3yoCE;EAEI,czD7LQ;AvF0+oCd;;AgJh+oCE;EAGM,mBzDXO;AvF4+oCf;;AgJ59oCE;EAEI,gB5IjBS;AJ++oCf;;AgJh+oCE;EAKM,mBzDrBO;AvFo/oCf;;AgJp+oCE;EASM,kMAA8M;AhJ+9oCtN;;AgJ19oCE;EAGM,8BzDjCO;AvF4/oCf;;AgJt9oCE;EAGM,mBzDzCO;AvFggpCf;;AgJl9oCE;EAEI,aAAa;EACb,WAAW;AhJo9oCjB;;AgJv9oCE;EAMM,mBzDpDO;EyDqDP,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJq9oCxB;;AgJ/9oCE;EAeI,qBzD7DS;AvFihpCf;;AgJn+oCE;EAmBM,qBzDjEO;AvFqhpCf;;AgJ/8oCE;EAGM,mCzDzEO;EyD0EP,W5IzEO;AJyhpCf;;AgJ38oCE;EAGM,6CAA4C;AhJ48oCpD;;AgJ/8oCE;EAOM,6CAA4C;AhJ48oCpD;;AgJv8oCE;EAEI,gB5I5FS;E4I6FT,qBzD9FS;AvFuipCf;;AgJ58oCE;EAMM,mBzDjGO;AvF2ipCf;;AgJr8oCE;EAEI,czDxGS;AvF+ipCf;;AgJn8oCE;EAGM,mBzD/GO;AvFmjpCf;;AgJv8oCE;;EAQM,sB5InHO;AJujpCf;;AgJ58oCE;EAaQ,2CzDzHK;EyD0HL,0CzD1HK;AvF6jpCf;;AgJj9oCE;EAkBQ,yCzD9HK;EyD+HL,4CzD/HK;AvFkkpCf;;AgJ97oCE;EAGM,yCzDvIO;AvFskpCf;;AgJ17oCE;EAGM,mBzD/IO;AvF0kpCf;;AgJ97oCE;EAOM,6CzDnJO;AvF8kpCf;;AgJl8oCE;EAWM,yBzDvJO;EyDwJP,0BzDxJO;AvFmlpCf;;AgJt7oCE;EAGM,mBzDhKO;EyDiKP,czDjKO;EyDkKP,sC5IjKO;AJwlpCf;;AgJ57oCE;EASM,yD5IrKO;AJ4lpCf;;AgJl7oCE;EAGM,yBzD9KO;EyD+KP,kI5I9KO;AJimpCf;;AgJv7oCE;EAQM,+FAAqG;EACrG,YAAY;AhJm7oCpB;;AgJ96oCE;EAEI,czD3LS;AvF2mpCf;;AgJnmpCE;EAGM,mBzDVM;AvF8mpCd;;AgJ/lpCE;EAEI,mB5IiEiB;AJgipCvB;;AgJnmpCE;EAKM,mBzDpBM;AvFsnpCd;;AgJvmpCE;EASM,yLAA8M;AhJkmpCtN;;AgJ7lpCE;EAGM,6BzDhCM;AvF8npCd;;AgJzlpCE;EAGM,mBzDxCM;AvFkopCd;;AgJrlpCE;EAEI,aAAa;EACb,WAAW;AhJulpCjB;;AgJ1lpCE;EAMM,mBzDnDM;EyDoDN,c5I8Be;E4I7Bf,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJwlpCxB;;AgJlmpCE;EAeI,qBzD5DQ;AvFmppCd;;AgJtmpCE;EAmBM,qBzDhEM;AvFuppCd;;AgJllpCE;EAGM,kCzDxEM;EyDyEN,c5ISe;AJ0kpCvB;;AgJ9kpCE;EAGM,6CAA4C;AhJ+kpCpD;;AgJllpCE;EAOM,6CAA4C;AhJ+kpCpD;;AgJ1kpCE;EAEI,mB5IViB;E4IWjB,qBzD7FQ;AvFyqpCd;;AgJ/kpCE;EAMM,mBzDhGM;AvF6qpCd;;AgJxkpCE;EAEI,czDvGQ;AvFirpCd;;AgJtkpCE;EAGM,mBzD9GM;AvFqrpCd;;AgJ1kpCE;;EAQM,yB5IjCe;AJwmpCvB;;AgJ/kpCE;EAaQ,0CzDxHI;EyDyHJ,yCzDzHI;AvF+rpCd;;AgJplpCE;EAkBQ,wCzD7HI;EyD8HJ,2CzD9HI;AvFospCd;;AgJjkpCE;EAGM,wCzDtIM;AvFwspCd;;AgJ7jpCE;EAGM,mBzD9IM;AvF4spCd;;AgJjkpCE;EAOM,6CzDlJM;AvFgtpCd;;AgJrkpCE;EAWM,yBzDtJM;EyDuJN,0BzDvJM;AvFqtpCd;;AgJzjpCE;EAGM,mBzD/JM;EyDgKN,czDhKM;EyDiKN,4C5I/Ee;AJyopCvB;;AgJ/jpCE;EASM,4D5InFe;AJ6opCvB;;AgJrjpCE;EAGM,yBzD7KM;EyD8KN,4H5I5Fe;AJkppCvB;;AgJ1jpCE;EAQM,yFAAqG;EACrG,YAAY;AhJsjpCpB;;AgJjjpCE;EAEI,czD1LQ;AvF6upCd;;AgJtupCE;EAGM,mBzDRS;AvF+upCjB;;AgJlupCE;EAEI,gB5IjBS;AJqvpCf;;AgJtupCE;EAKM,mBzDlBS;AvFuvpCjB;;AgJ1upCE;EASM,kMAA8M;AhJqupCtN;;AgJhupCE;EAGM,8BzD9BS;AvF+vpCjB;;AgJ5tpCE;EAGM,mBzDtCS;AvFmwpCjB;;AgJxtpCE;EAEI,aAAa;EACb,WAAW;AhJ0tpCjB;;AgJ7tpCE;EAMM,mBzDjDS;EyDkDT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ2tpCxB;;AgJrupCE;EAeI,qBzD1DW;AvFoxpCjB;;AgJzupCE;EAmBM,qBzD9DS;AvFwxpCjB;;AgJrtpCE;EAGM,mCzDtES;EyDuET,W5IzEO;AJ+xpCf;;AgJjtpCE;EAGM,6CAA4C;AhJktpCpD;;AgJrtpCE;EAOM,6CAA4C;AhJktpCpD;;AgJ7spCE;EAEI,gB5I5FS;E4I6FT,qBzD3FW;AvF0ypCjB;;AgJltpCE;EAMM,mBzD9FS;AvF8ypCjB;;AgJ3spCE;EAEI,czDrGW;AvFkzpCjB;;AgJzspCE;EAGM,mBzD5GS;AvFszpCjB;;AgJ7spCE;;EAQM,sB5InHO;AJ6zpCf;;AgJltpCE;EAaQ,2CzDtHO;EyDuHP,0CzDvHO;AvFg0pCjB;;AgJvtpCE;EAkBQ,yCzD3HO;EyD4HP,4CzD5HO;AvFq0pCjB;;AgJpspCE;EAGM,yCzDpIS;AvFy0pCjB;;AgJhspCE;EAGM,mBzD5IS;AvF60pCjB;;AgJpspCE;EAOM,6CzDhJS;AvFi1pCjB;;AgJxspCE;EAWM,yBzDpJS;EyDqJT,0BzDrJS;AvFs1pCjB;;AgJ5rpCE;EAGM,mBzD7JS;EyD8JT,czD9JS;EyD+JT,sC5IjKO;AJ81pCf;;AgJlspCE;EASM,yD5IrKO;AJk2pCf;;AgJxrpCE;EAGM,yBzD3KS;EyD4KT,kI5I9KO;AJu2pCf;;AgJ7rpCE;EAQM,+FAAqG;EACrG,YAAY;AhJyrpCpB;;AgJprpCE;EAEI,czDxLW;AvF82pCjB;;AgJz2pCE;EAGM,mBzDNQ;AvFg3pChB;;AgJr2pCE;EAEI,gB5IjBS;AJw3pCf;;AgJz2pCE;EAKM,mBzDhBQ;AvFw3pChB;;AgJ72pCE;EASM,kMAA8M;AhJw2pCtN;;AgJn2pCE;EAGM,6BzD5BQ;AvFg4pChB;;AgJ/1pCE;EAGM,mBzDpCQ;AvFo4pChB;;AgJ31pCE;EAEI,aAAa;EACb,WAAW;AhJ61pCjB;;AgJh2pCE;EAMM,mBzD/CQ;EyDgDR,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ81pCxB;;AgJx2pCE;EAeI,qBzDxDU;AvFq5pChB;;AgJ52pCE;EAmBM,qBzD5DQ;AvFy5pChB;;AgJx1pCE;EAGM,kCzDpEQ;EyDqER,W5IzEO;AJk6pCf;;AgJp1pCE;EAGM,6CAA4C;AhJq1pCpD;;AgJx1pCE;EAOM,6CAA4C;AhJq1pCpD;;AgJh1pCE;EAEI,gB5I5FS;E4I6FT,qBzDzFU;AvF26pChB;;AgJr1pCE;EAMM,mBzD5FQ;AvF+6pChB;;AgJ90pCE;EAEI,czDnGU;AvFm7pChB;;AgJ50pCE;EAGM,mBzD1GQ;AvFu7pChB;;AgJh1pCE;;EAQM,sB5InHO;AJg8pCf;;AgJr1pCE;EAaQ,0CzDpHM;EyDqHN,yCzDrHM;AvFi8pChB;;AgJ11pCE;EAkBQ,wCzDzHM;EyD0HN,2CzD1HM;AvFs8pChB;;AgJv0pCE;EAGM,wCzDlIQ;AvF08pChB;;AgJn0pCE;EAGM,mBzD1IQ;AvF88pChB;;AgJv0pCE;EAOM,6CzD9IQ;AvFk9pChB;;AgJ30pCE;EAWM,yBzDlJQ;EyDmJR,0BzDnJQ;AvFu9pChB;;AgJ/zpCE;EAGM,mBzD3JQ;EyD4JR,czD5JQ;EyD6JR,sC5IjKO;AJi+pCf;;AgJr0pCE;EASM,yD5IrKO;AJq+pCf;;AgJ3zpCE;EAGM,yBzDzKQ;EyD0KR,kI5I9KO;AJ0+pCf;;AgJh0pCE;EAQM,+FAAqG;EACrG,YAAY;AhJ4zpCpB;;AgJvzpCE;EAEI,czDtLU;AvF++pChB;;AgJ5+pCE;EAGM,mB5IeS;AJ89pCjB;;AgJx+pCE;EAEI,gB5IjBS;AJ2/pCf;;AgJ5+pCE;EAKM,mB5IKS;AJs+pCjB;;AgJh/pCE;EASM,kMAA8M;AhJ2+pCtN;;AgJt+pCE;EAGM,6B5IPS;AJ8+pCjB;;AgJl+pCE;EAGM,mB5IfS;AJk/pCjB;;AgJ99pCE;EAEI,aAAa;EACb,WAAW;AhJg+pCjB;;AgJn+pCE;EAMM,mB5I1BS;E4I2BT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJi+pCxB;;AgJ3+pCE;EAeI,qB5InCW;AJmgqCjB;;AgJ/+pCE;EAmBM,qB5IvCS;AJugqCjB;;AgJ39pCE;EAGM,kC5I/CS;E4IgDT,W5IzEO;AJqiqCf;;AgJv9pCE;EAGM,6CAA4C;AhJw9pCpD;;AgJ39pCE;EAOM,6CAA4C;AhJw9pCpD;;AgJn9pCE;EAEI,gB5I5FS;E4I6FT,qB5IpEW;AJyhqCjB;;AgJx9pCE;EAMM,mB5IvES;AJ6hqCjB;;AgJj9pCE;EAEI,c5I9EW;AJiiqCjB;;AgJ/8pCE;EAGM,mB5IrFS;AJqiqCjB;;AgJn9pCE;;EAQM,sB5InHO;AJmkqCf;;AgJx9pCE;EAaQ,0C5I/FO;E4IgGP,yC5IhGO;AJ+iqCjB;;AgJ79pCE;EAkBQ,wC5IpGO;E4IqGP,2C5IrGO;AJojqCjB;;AgJ18pCE;EAGM,wC5I7GS;AJwjqCjB;;AgJt8pCE;EAGM,mB5IrHS;AJ4jqCjB;;AgJ18pCE;EAOM,6C5IzHS;AJgkqCjB;;AgJ98pCE;EAWM,yB5I7HS;E4I8HT,0B5I9HS;AJqkqCjB;;AgJl8pCE;EAGM,mB5ItIS;E4IuIT,c5IvIS;E4IwIT,sC5IjKO;AJomqCf;;AgJx8pCE;EASM,yD5IrKO;AJwmqCf;;AgJ97pCE;EAGM,yB5IpJS;E4IqJT,kI5I9KO;AJ6mqCf;;AgJn8pCE;EAQM,+FAAqG;EACrG,YAAY;AhJ+7pCpB;;AgJ17pCE;EAEI,c5IjKW;AJ6lqCjB;;AgJ/mqCE;EAGM,mB5IgBS;AJgmqCjB;;AgJ3mqCE;EAEI,gB5IjBS;AJ8nqCf;;AgJ/mqCE;EAKM,mB5IMS;AJwmqCjB;;AgJnnqCE;EASM,kMAA8M;AhJ8mqCtN;;AgJzmqCE;EAGM,8B5INS;AJgnqCjB;;AgJrmqCE;EAGM,mB5IdS;AJonqCjB;;AgJjmqCE;EAEI,aAAa;EACb,WAAW;AhJmmqCjB;;AgJtmqCE;EAMM,mB5IzBS;E4I0BT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJomqCxB;;AgJ9mqCE;EAeI,qB5IlCW;AJqoqCjB;;AgJlnqCE;EAmBM,qB5ItCS;AJyoqCjB;;AgJ9lqCE;EAGM,mC5I9CS;E4I+CT,W5IzEO;AJwqqCf;;AgJ1lqCE;EAGM,6CAA4C;AhJ2lqCpD;;AgJ9lqCE;EAOM,6CAA4C;AhJ2lqCpD;;AgJtlqCE;EAEI,gB5I5FS;E4I6FT,qB5InEW;AJ2pqCjB;;AgJ3lqCE;EAMM,mB5ItES;AJ+pqCjB;;AgJplqCE;EAEI,c5I7EW;AJmqqCjB;;AgJllqCE;EAGM,mB5IpFS;AJuqqCjB;;AgJtlqCE;;EAQM,sB5InHO;AJssqCf;;AgJ3lqCE;EAaQ,2C5I9FO;E4I+FP,0C5I/FO;AJirqCjB;;AgJhmqCE;EAkBQ,yC5InGO;E4IoGP,4C5IpGO;AJsrqCjB;;AgJ7kqCE;EAGM,yC5I5GS;AJ0rqCjB;;AgJzkqCE;EAGM,mB5IpHS;AJ8rqCjB;;AgJ7kqCE;EAOM,6C5IxHS;AJksqCjB;;AgJjlqCE;EAWM,yB5I5HS;E4I6HT,0B5I7HS;AJusqCjB;;AgJrkqCE;EAGM,mB5IrIS;E4IsIT,c5ItIS;E4IuIT,sC5IjKO;AJuuqCf;;AgJ3kqCE;EASM,yD5IrKO;AJ2uqCf;;AgJjkqCE;EAGM,yB5InJS;E4IoJT,kI5I9KO;AJgvqCf;;AgJtkqCE;EAQM,+FAAqG;EACrG,YAAY;AhJkkqCpB;;AgJ7jqCE;EAEI,c5IhKW;AJ+tqCjB;;AgJlvqCE;EAGM,mB5IiBS;AJkuqCjB;;AgJ9uqCE;EAEI,gB5IjBS;AJiwqCf;;AgJlvqCE;EAKM,mB5IOS;AJ0uqCjB;;AgJtvqCE;EASM,kMAA8M;AhJivqCtN;;AgJ5uqCE;EAGM,8B5ILS;AJkvqCjB;;AgJxuqCE;EAGM,mB5IbS;AJsvqCjB;;AgJpuqCE;EAEI,aAAa;EACb,WAAW;AhJsuqCjB;;AgJzuqCE;EAMM,mB5IxBS;E4IyBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJuuqCxB;;AgJjvqCE;EAeI,qB5IjCW;AJuwqCjB;;AgJrvqCE;EAmBM,qB5IrCS;AJ2wqCjB;;AgJjuqCE;EAGM,mC5I7CS;E4I8CT,W5IzEO;AJ2yqCf;;AgJ7tqCE;EAGM,6CAA4C;AhJ8tqCpD;;AgJjuqCE;EAOM,6CAA4C;AhJ8tqCpD;;AgJztqCE;EAEI,gB5I5FS;E4I6FT,qB5IlEW;AJ6xqCjB;;AgJ9tqCE;EAMM,mB5IrES;AJiyqCjB;;AgJvtqCE;EAEI,c5I5EW;AJqyqCjB;;AgJrtqCE;EAGM,mB5InFS;AJyyqCjB;;AgJztqCE;;EAQM,sB5InHO;AJy0qCf;;AgJ9tqCE;EAaQ,2C5I7FO;E4I8FP,0C5I9FO;AJmzqCjB;;AgJnuqCE;EAkBQ,yC5IlGO;E4ImGP,4C5InGO;AJwzqCjB;;AgJhtqCE;EAGM,yC5I3GS;AJ4zqCjB;;AgJ5sqCE;EAGM,mB5InHS;AJg0qCjB;;AgJhtqCE;EAOM,6C5IvHS;AJo0qCjB;;AgJptqCE;EAWM,yB5I3HS;E4I4HT,0B5I5HS;AJy0qCjB;;AgJxsqCE;EAGM,mB5IpIS;E4IqIT,c5IrIS;E4IsIT,sC5IjKO;AJ02qCf;;AgJ9sqCE;EASM,yD5IrKO;AJ82qCf;;AgJpsqCE;EAGM,yB5IlJS;E4ImJT,kI5I9KO;AJm3qCf;;AgJzsqCE;EAQM,+FAAqG;EACrG,YAAY;AhJqsqCpB;;AgJhsqCE;EAEI,c5I/JW;AJi2qCjB;;AgJr3qCE;EAGM,mB5IkBS;AJo2qCjB;;AgJj3qCE;EAEI,gB5IjBS;AJo4qCf;;AgJr3qCE;EAKM,mB5IQS;AJ42qCjB;;AgJz3qCE;EASM,kMAA8M;AhJo3qCtN;;AgJ/2qCE;EAGM,8B5IJS;AJo3qCjB;;AgJ32qCE;EAGM,mB5IZS;AJw3qCjB;;AgJv2qCE;EAEI,aAAa;EACb,WAAW;AhJy2qCjB;;AgJ52qCE;EAMM,mB5IvBS;E4IwBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ02qCxB;;AgJp3qCE;EAeI,qB5IhCW;AJy4qCjB;;AgJx3qCE;EAmBM,qB5IpCS;AJ64qCjB;;AgJp2qCE;EAGM,mC5I5CS;E4I6CT,W5IzEO;AJ86qCf;;AgJh2qCE;EAGM,6CAA4C;AhJi2qCpD;;AgJp2qCE;EAOM,6CAA4C;AhJi2qCpD;;AgJ51qCE;EAEI,gB5I5FS;E4I6FT,qB5IjEW;AJ+5qCjB;;AgJj2qCE;EAMM,mB5IpES;AJm6qCjB;;AgJ11qCE;EAEI,c5I3EW;AJu6qCjB;;AgJx1qCE;EAGM,mB5IlFS;AJ26qCjB;;AgJ51qCE;;EAQM,sB5InHO;AJ48qCf;;AgJj2qCE;EAaQ,2C5I5FO;E4I6FP,0C5I7FO;AJq7qCjB;;AgJt2qCE;EAkBQ,yC5IjGO;E4IkGP,4C5IlGO;AJ07qCjB;;AgJn1qCE;EAGM,yC5I1GS;AJ87qCjB;;AgJ/0qCE;EAGM,mB5IlHS;AJk8qCjB;;AgJn1qCE;EAOM,6C5ItHS;AJs8qCjB;;AgJv1qCE;EAWM,yB5I1HS;E4I2HT,0B5I3HS;AJ28qCjB;;AgJ30qCE;EAGM,mB5InIS;E4IoIT,c5IpIS;E4IqIT,sC5IjKO;AJ6+qCf;;AgJj1qCE;EASM,yD5IrKO;AJi/qCf;;AgJv0qCE;EAGM,yB5IjJS;E4IkJT,kI5I9KO;AJs/qCf;;AgJ50qCE;EAQM,+FAAqG;EACrG,YAAY;AhJw0qCpB;;AgJn0qCE;EAEI,c5I9JW;AJm+qCjB;;AgJx/qCE;EAGM,mB5ImBS;AJs+qCjB;;AgJp/qCE;EAEI,gB5IjBS;AJugrCf;;AgJx/qCE;EAKM,mB5ISS;AJ8+qCjB;;AgJ5/qCE;EASM,kMAA8M;AhJu/qCtN;;AgJl/qCE;EAGM,6B5IHS;AJs/qCjB;;AgJ9+qCE;EAGM,mB5IXS;AJ0/qCjB;;AgJ1+qCE;EAEI,aAAa;EACb,WAAW;AhJ4+qCjB;;AgJ/+qCE;EAMM,mB5ItBS;E4IuBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ6+qCxB;;AgJv/qCE;EAeI,qB5I/BW;AJ2grCjB;;AgJ3/qCE;EAmBM,qB5InCS;AJ+grCjB;;AgJv+qCE;EAGM,kC5I3CS;E4I4CT,W5IzEO;AJijrCf;;AgJn+qCE;EAGM,6CAA4C;AhJo+qCpD;;AgJv+qCE;EAOM,6CAA4C;AhJo+qCpD;;AgJ/9qCE;EAEI,gB5I5FS;E4I6FT,qB5IhEW;AJiirCjB;;AgJp+qCE;EAMM,mB5InES;AJqirCjB;;AgJ79qCE;EAEI,c5I1EW;AJyirCjB;;AgJ39qCE;EAGM,mB5IjFS;AJ6irCjB;;AgJ/9qCE;;EAQM,sB5InHO;AJ+krCf;;AgJp+qCE;EAaQ,0C5I3FO;E4I4FP,yC5I5FO;AJujrCjB;;AgJz+qCE;EAkBQ,wC5IhGO;E4IiGP,2C5IjGO;AJ4jrCjB;;AgJt9qCE;EAGM,wC5IzGS;AJgkrCjB;;AgJl9qCE;EAGM,mB5IjHS;AJokrCjB;;AgJt9qCE;EAOM,6C5IrHS;AJwkrCjB;;AgJ19qCE;EAWM,yB5IzHS;E4I0HT,0B5I1HS;AJ6krCjB;;AgJ98qCE;EAGM,mB5IlIS;E4ImIT,c5InIS;E4IoIT,sC5IjKO;AJgnrCf;;AgJp9qCE;EASM,yD5IrKO;AJonrCf;;AgJ18qCE;EAGM,yB5IhJS;E4IiJT,kI5I9KO;AJynrCf;;AgJ/8qCE;EAQM,+FAAqG;EACrG,YAAY;AhJ28qCpB;;AgJt8qCE;EAEI,c5I7JW;AJqmrCjB;;AgJ3nrCE;EAGM,mB5IoBS;AJwmrCjB;;AgJvnrCE;EAEI,mB5IiEiB;AJwjrCvB;;AgJ3nrCE;EAKM,mB5IUS;AJgnrCjB;;AgJ/nrCE;EASM,yLAA8M;AhJ0nrCtN;;AgJrnrCE;EAGM,8B5IFS;AJwnrCjB;;AgJjnrCE;EAGM,mB5IVS;AJ4nrCjB;;AgJ7mrCE;EAEI,aAAa;EACb,WAAW;AhJ+mrCjB;;AgJlnrCE;EAMM,mB5IrBS;E4IsBT,c5I8Be;E4I7Bf,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJgnrCxB;;AgJ1nrCE;EAeI,qB5I9BW;AJ6orCjB;;AgJ9nrCE;EAmBM,qB5IlCS;AJiprCjB;;AgJ1mrCE;EAGM,mC5I1CS;E4I2CT,c5ISe;AJkmrCvB;;AgJtmrCE;EAGM,6CAA4C;AhJumrCpD;;AgJ1mrCE;EAOM,6CAA4C;AhJumrCpD;;AgJlmrCE;EAEI,mB5IViB;E4IWjB,qB5I/DW;AJmqrCjB;;AgJvmrCE;EAMM,mB5IlES;AJuqrCjB;;AgJhmrCE;EAEI,c5IzEW;AJ2qrCjB;;AgJ9lrCE;EAGM,mB5IhFS;AJ+qrCjB;;AgJlmrCE;;EAQM,yB5IjCe;AJgorCvB;;AgJvmrCE;EAaQ,2C5I1FO;E4I2FP,0C5I3FO;AJyrrCjB;;AgJ5mrCE;EAkBQ,yC5I/FO;E4IgGP,4C5IhGO;AJ8rrCjB;;AgJzlrCE;EAGM,yC5IxGS;AJksrCjB;;AgJrlrCE;EAGM,mB5IhHS;AJssrCjB;;AgJzlrCE;EAOM,6C5IpHS;AJ0srCjB;;AgJ7lrCE;EAWM,yB5IxHS;E4IyHT,0B5IzHS;AJ+srCjB;;AgJjlrCE;EAGM,mB5IjIS;E4IkIT,c5IlIS;E4ImIT,4C5I/Ee;AJiqrCvB;;AgJvlrCE;EASM,4D5InFe;AJqqrCvB;;AgJ7krCE;EAGM,yB5I/IS;E4IgJT,4H5I5Fe;AJ0qrCvB;;AgJllrCE;EAQM,yFAAqG;EACrG,YAAY;AhJ8krCpB;;AgJzkrCE;EAEI,c5I5JW;AJuurCjB;;AgJ9vrCE;EAGM,mB5IqBS;AJ0urCjB;;AgJ1vrCE;EAEI,mB5IiEiB;AJ2rrCvB;;AgJ9vrCE;EAKM,mB5IWS;AJkvrCjB;;AgJlwrCE;EASM,yLAA8M;AhJ6vrCtN;;AgJxvrCE;EAGM,6B5IDS;AJ0vrCjB;;AgJpvrCE;EAGM,mB5ITS;AJ8vrCjB;;AgJhvrCE;EAEI,aAAa;EACb,WAAW;AhJkvrCjB;;AgJrvrCE;EAMM,mB5IpBS;E4IqBT,c5I8Be;E4I7Bf,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJmvrCxB;;AgJ7vrCE;EAeI,qB5I7BW;AJ+wrCjB;;AgJjwrCE;EAmBM,qB5IjCS;AJmxrCjB;;AgJ7urCE;EAGM,kC5IzCS;E4I0CT,c5ISe;AJqurCvB;;AgJzurCE;EAGM,6CAA4C;AhJ0urCpD;;AgJ7urCE;EAOM,6CAA4C;AhJ0urCpD;;AgJrurCE;EAEI,mB5IViB;E4IWjB,qB5I9DW;AJqyrCjB;;AgJ1urCE;EAMM,mB5IjES;AJyyrCjB;;AgJnurCE;EAEI,c5IxEW;AJ6yrCjB;;AgJjurCE;EAGM,mB5I/ES;AJizrCjB;;AgJrurCE;;EAQM,yB5IjCe;AJmwrCvB;;AgJ1urCE;EAaQ,0C5IzFO;E4I0FP,yC5I1FO;AJ2zrCjB;;AgJ/urCE;EAkBQ,wC5I9FO;E4I+FP,2C5I/FO;AJg0rCjB;;AgJ5trCE;EAGM,wC5IvGS;AJo0rCjB;;AgJxtrCE;EAGM,mB5I/GS;AJw0rCjB;;AgJ5trCE;EAOM,6C5InHS;AJ40rCjB;;AgJhurCE;EAWM,yB5IvHS;E4IwHT,0B5IxHS;AJi1rCjB;;AgJptrCE;EAGM,mB5IhIS;E4IiIT,c5IjIS;E4IkIT,4C5I/Ee;AJoyrCvB;;AgJ1trCE;EASM,4D5InFe;AJwyrCvB;;AgJhtrCE;EAGM,yB5I9IS;E4I+IT,4H5I5Fe;AJ6yrCvB;;AgJrtrCE;EAQM,yFAAqG;EACrG,YAAY;AhJitrCpB;;AgJ5srCE;EAEI,c5I3JW;AJy2rCjB;;AgJj4rCE;EAGM,mB5IsBS;AJ42rCjB;;AgJ73rCE;EAEI,gB5IjBS;AJg5rCf;;AgJj4rCE;EAKM,mB5IYS;AJo3rCjB;;AgJr4rCE;EASM,kMAA8M;AhJg4rCtN;;AgJ33rCE;EAGM,6B5IAS;AJ43rCjB;;AgJv3rCE;EAGM,mB5IRS;AJg4rCjB;;AgJn3rCE;EAEI,aAAa;EACb,WAAW;AhJq3rCjB;;AgJx3rCE;EAMM,mB5InBS;E4IoBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJs3rCxB;;AgJh4rCE;EAeI,qB5I5BW;AJi5rCjB;;AgJp4rCE;EAmBM,qB5IhCS;AJq5rCjB;;AgJh3rCE;EAGM,kC5IxCS;E4IyCT,W5IzEO;AJ07rCf;;AgJ52rCE;EAGM,6CAA4C;AhJ62rCpD;;AgJh3rCE;EAOM,6CAA4C;AhJ62rCpD;;AgJx2rCE;EAEI,gB5I5FS;E4I6FT,qB5I7DW;AJu6rCjB;;AgJ72rCE;EAMM,mB5IhES;AJ26rCjB;;AgJt2rCE;EAEI,c5IvEW;AJ+6rCjB;;AgJp2rCE;EAGM,mB5I9ES;AJm7rCjB;;AgJx2rCE;;EAQM,sB5InHO;AJw9rCf;;AgJ72rCE;EAaQ,0C5IxFO;E4IyFP,yC5IzFO;AJ67rCjB;;AgJl3rCE;EAkBQ,wC5I7FO;E4I8FP,2C5I9FO;AJk8rCjB;;AgJ/1rCE;EAGM,wC5ItGS;AJs8rCjB;;AgJ31rCE;EAGM,mB5I9GS;AJ08rCjB;;AgJ/1rCE;EAOM,6C5IlHS;AJ88rCjB;;AgJn2rCE;EAWM,yB5ItHS;E4IuHT,0B5IvHS;AJm9rCjB;;AgJv1rCE;EAGM,mB5I/HS;E4IgIT,c5IhIS;E4IiIT,sC5IjKO;AJy/rCf;;AgJ71rCE;EASM,yD5IrKO;AJ6/rCf;;AgJn1rCE;EAGM,yB5I7IS;E4I8IT,kI5I9KO;AJkgsCf;;AgJx1rCE;EAQM,+FAAqG;EACrG,YAAY;AhJo1rCpB;;AgJ/0rCE;EAEI,c5I1JW;AJ2+rCjB;;AgJpgsCE;EAGM,mB5IuBS;AJ8+rCjB;;AgJhgsCE;EAEI,gB5IjBS;AJmhsCf;;AgJpgsCE;EAKM,mB5IaS;AJs/rCjB;;AgJxgsCE;EASM,kMAA8M;AhJmgsCtN;;AgJ9/rCE;EAGM,8B5ICS;AJ8/rCjB;;AgJ1/rCE;EAGM,mB5IPS;AJkgsCjB;;AgJt/rCE;EAEI,aAAa;EACb,WAAW;AhJw/rCjB;;AgJ3/rCE;EAMM,mB5IlBS;E4ImBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJy/rCxB;;AgJngsCE;EAeI,qB5I3BW;AJmhsCjB;;AgJvgsCE;EAmBM,qB5I/BS;AJuhsCjB;;AgJn/rCE;EAGM,mC5IvCS;E4IwCT,W5IzEO;AJ6jsCf;;AgJ/+rCE;EAGM,6CAA4C;AhJg/rCpD;;AgJn/rCE;EAOM,6CAA4C;AhJg/rCpD;;AgJ3+rCE;EAEI,gB5I5FS;E4I6FT,qB5I5DW;AJyisCjB;;AgJh/rCE;EAMM,mB5I/DS;AJ6isCjB;;AgJz+rCE;EAEI,c5ItEW;AJijsCjB;;AgJv+rCE;EAGM,mB5I7ES;AJqjsCjB;;AgJ3+rCE;;EAQM,sB5InHO;AJ2lsCf;;AgJh/rCE;EAaQ,2C5IvFO;E4IwFP,0C5IxFO;AJ+jsCjB;;AgJr/rCE;EAkBQ,yC5I5FO;E4I6FP,4C5I7FO;AJoksCjB;;AgJl+rCE;EAGM,yC5IrGS;AJwksCjB;;AgJ99rCE;EAGM,mB5I7GS;AJ4ksCjB;;AgJl+rCE;EAOM,6C5IjHS;AJglsCjB;;AgJt+rCE;EAWM,yB5IrHS;E4IsHT,0B5ItHS;AJqlsCjB;;AgJ19rCE;EAGM,mB5I9HS;E4I+HT,c5I/HS;E4IgIT,sC5IjKO;AJ4nsCf;;AgJh+rCE;EASM,yD5IrKO;AJgosCf;;AgJt9rCE;EAGM,yB5I5IS;E4I6IT,kI5I9KO;AJqosCf;;AgJ39rCE;EAQM,+FAAqG;EACrG,YAAY;AhJu9rCpB;;AgJl9rCE;EAEI,c5IzJW;AJ6msCjB;;AgJvosCE;EAGM,mB5IwBS;AJgnsCjB;;AgJnosCE;EAEI,gB5IjBS;AJspsCf;;AgJvosCE;EAKM,mB5IcS;AJwnsCjB;;AgJ3osCE;EASM,kMAA8M;AhJsosCtN;;AgJjosCE;EAGM,8B5IES;AJgosCjB;;AgJ7nsCE;EAGM,mB5INS;AJoosCjB;;AgJznsCE;EAEI,aAAa;EACb,WAAW;AhJ2nsCjB;;AgJ9nsCE;EAMM,mB5IjBS;E4IkBT,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ4nsCxB;;AgJtosCE;EAeI,qB5I1BW;AJqpsCjB;;AgJ1osCE;EAmBM,qB5I9BS;AJypsCjB;;AgJtnsCE;EAGM,mC5ItCS;E4IuCT,W5IzEO;AJgssCf;;AgJlnsCE;EAGM,6CAA4C;AhJmnsCpD;;AgJtnsCE;EAOM,6CAA4C;AhJmnsCpD;;AgJ9msCE;EAEI,gB5I5FS;E4I6FT,qB5I3DW;AJ2qsCjB;;AgJnnsCE;EAMM,mB5I9DS;AJ+qsCjB;;AgJ5msCE;EAEI,c5IrEW;AJmrsCjB;;AgJ1msCE;EAGM,mB5I5ES;AJursCjB;;AgJ9msCE;;EAQM,sB5InHO;AJ8tsCf;;AgJnnsCE;EAaQ,2C5ItFO;E4IuFP,0C5IvFO;AJissCjB;;AgJxnsCE;EAkBQ,yC5I3FO;E4I4FP,4C5I5FO;AJsssCjB;;AgJrmsCE;EAGM,yC5IpGS;AJ0ssCjB;;AgJjmsCE;EAGM,mB5I5GS;AJ8ssCjB;;AgJrmsCE;EAOM,6C5IhHS;AJktsCjB;;AgJzmsCE;EAWM,yB5IpHS;E4IqHT,0B5IrHS;AJutsCjB;;AgJ7lsCE;EAGM,mB5I7HS;E4I8HT,c5I9HS;E4I+HT,sC5IjKO;AJ+vsCf;;AgJnmsCE;EASM,yD5IrKO;AJmwsCf;;AgJzlsCE;EAGM,yB5I3IS;E4I4IT,kI5I9KO;AJwwsCf;;AgJ9lsCE;EAQM,+FAAqG;EACrG,YAAY;AhJ0lsCpB;;AgJrlsCE;EAEI,c5IxJW;AJ+usCjB;;AgJ1wsCE;EAGM,gB5IVO;AJqxsCf;;AgJtwsCE;EAEI,mB5IiEiB;AJussCvB;;AgJ1wsCE;EAKM,gB5IpBO;AJ6xsCf;;AgJ9wsCE;EASM,yLAA8M;AhJywsCtN;;AgJpwsCE;EAGM,+B5IhCO;AJqysCf;;AgJhwsCE;EAGM,gB5IxCO;AJyysCf;;AgJ5vsCE;EAEI,aAAa;EACb,WAAW;AhJ8vsCjB;;AgJjwsCE;EAMM,gB5InDO;E4IoDP,c5I8Be;E4I7Bf,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJ+vsCxB;;AgJzwsCE;EAeI,kB5I5DS;AJ0zsCf;;AgJ7wsCE;EAmBM,kB5IhEO;AJ8zsCf;;AgJzvsCE;EAGM,oC5IxEO;E4IyEP,c5ISe;AJivsCvB;;AgJrvsCE;EAGM,0CAA4C;AhJsvsCpD;;AgJzvsCE;EAOM,0CAA4C;AhJsvsCpD;;AgJjvsCE;EAEI,mB5IViB;E4IWjB,kB5I7FS;AJg1sCf;;AgJtvsCE;EAMM,gB5IhGO;AJo1sCf;;AgJ/usCE;EAEI,W5IvGS;AJw1sCf;;AgJ7usCE;EAGM,gB5I9GO;AJ41sCf;;AgJjvsCE;;EAQM,yB5IjCe;AJ+wsCvB;;AgJtvsCE;EAaQ,4C5IxHK;E4IyHL,2C5IzHK;AJs2sCf;;AgJ3vsCE;EAkBQ,0C5I7HK;E4I8HL,6C5I9HK;AJ22sCf;;AgJxusCE;EAGM,0C5ItIO;AJ+2sCf;;AgJpusCE;EAGM,gB5I9IO;AJm3sCf;;AgJxusCE;EAOM,uC5IlJO;AJu3sCf;;AgJ5usCE;EAWM,sB5ItJO;E4IuJP,uB5IvJO;AJ43sCf;;AgJhusCE;EAGM,gB5I/JO;E4IgKP,W5IhKO;E4IiKP,4C5I/Ee;AJgzsCvB;;AgJtusCE;EASM,yD5InFe;AJozsCvB;;AgJ5tsCE;EAGM,sB5I7KO;E4I8KP,sH5I5Fe;AJyzsCvB;;AgJjusCE;EAQM,yFAAqG;EACrG,YAAY;AhJ6tsCpB;;AgJxtsCE;EAEI,W5I1LS;AJo5sCf;;AgJ74sCE;EAGM,mB5IJU;AJk5sClB;;AgJz4sCE;EAEI,gB5IjBS;AJ45sCf;;AgJ74sCE;EAKM,mB5IdU;AJ05sClB;;AgJj5sCE;EASM,kMAA8M;AhJ44sCtN;;AgJv4sCE;EAGM,+B5I1BU;AJk6sClB;;AgJn4sCE;EAGM,mB5IlCU;AJs6sClB;;AgJ/3sCE;EAEI,aAAa;EACb,WAAW;AhJi4sCjB;;AgJp4sCE;EAMM,mB5I7CU;E4I8CV,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJk4sCxB;;AgJ54sCE;EAeI,qB5ItDY;AJu7sClB;;AgJh5sCE;EAmBM,qB5I1DU;AJ27sClB;;AgJ53sCE;EAGM,oC5IlEU;E4ImEV,W5IzEO;AJs8sCf;;AgJx3sCE;EAGM,6CAA4C;AhJy3sCpD;;AgJ53sCE;EAOM,6CAA4C;AhJy3sCpD;;AgJp3sCE;EAEI,gB5I5FS;E4I6FT,qB5IvFY;AJ68sClB;;AgJz3sCE;EAMM,mB5I1FU;AJi9sClB;;AgJl3sCE;EAEI,c5IjGY;AJq9sClB;;AgJh3sCE;EAGM,mB5IxGU;AJy9sClB;;AgJp3sCE;;EAQM,sB5InHO;AJo+sCf;;AgJz3sCE;EAaQ,4C5IlHQ;E4ImHR,2C5InHQ;AJm+sClB;;AgJ93sCE;EAkBQ,0C5IvHQ;E4IwHR,6C5IxHQ;AJw+sClB;;AgJ32sCE;EAGM,0C5IhIU;AJ4+sClB;;AgJv2sCE;EAGM,mB5IxIU;AJg/sClB;;AgJ32sCE;EAOM,6C5I5IU;AJo/sClB;;AgJ/2sCE;EAWM,yB5IhJU;E4IiJV,0B5IjJU;AJy/sClB;;AgJn2sCE;EAGM,mB5IzJU;E4I0JV,c5I1JU;E4I2JV,sC5IjKO;AJqgtCf;;AgJz2sCE;EASM,yD5IrKO;AJygtCf;;AgJ/1sCE;EAGM,yB5IvKU;E4IwKV,kI5I9KO;AJ8gtCf;;AgJp2sCE;EAQM,+FAAqG;EACrG,YAAY;AhJg2sCpB;;AgJ31sCE;EAEI,c5IpLY;AJihtClB;;AgJhhtCE;EAGM,mB5IFU;AJmhtClB;;AgJ5gtCE;EAEI,gB5IjBS;AJ+htCf;;AgJhhtCE;EAKM,mB5IZU;AJ2htClB;;AgJphtCE;EASM,kMAA8M;AhJ+gtCtN;;AgJ1gtCE;EAGM,4B5IxBU;AJmitClB;;AgJtgtCE;EAGM,mB5IhCU;AJuitClB;;AgJlgtCE;EAEI,aAAa;EACb,WAAW;AhJogtCjB;;AgJvgtCE;EAMM,mB5I3CU;E4I4CV,W5IpDO;E4IqDP,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;AhJqgtCxB;;AgJ/gtCE;EAeI,qB5IpDY;AJwjtClB;;AgJnhtCE;EAmBM,qB5IxDU;AJ4jtClB;;AgJ//sCE;EAGM,iC5IhEU;E4IiEV,W5IzEO;AJyktCf;;AgJ3/sCE;EAGM,6CAA4C;AhJ4/sCpD;;AgJ//sCE;EAOM,6CAA4C;AhJ4/sCpD;;AgJv/sCE;EAEI,gB5I5FS;E4I6FT,qB5IrFY;AJ8ktClB;;AgJ5/sCE;EAMM,mB5IxFU;AJkltClB;;AgJr/sCE;EAEI,c5I/FY;AJsltClB;;AgJn/sCE;EAGM,mB5ItGU;AJ0ltClB;;AgJv/sCE;;EAQM,sB5InHO;AJumtCf;;AgJ5/sCE;EAaQ,yC5IhHQ;E4IiHR,wC5IjHQ;AJomtClB;;AgJjgtCE;EAkBQ,uC5IrHQ;E4IsHR,0C5ItHQ;AJymtClB;;AgJ9+sCE;EAGM,uC5I9HU;AJ6mtClB;;AgJ1+sCE;EAGM,mB5ItIU;AJintClB;;AgJ9+sCE;EAOM,6C5I1IU;AJqntClB;;AgJl/sCE;EAWM,yB5I9IU;E4I+IV,0B5I/IU;AJ0ntClB;;AgJt+sCE;EAGM,mB5IvJU;E4IwJV,c5IxJU;E4IyJV,sC5IjKO;AJwotCf;;AgJ5+sCE;EASM,yD5IrKO;AJ4otCf;;AgJl+sCE;EAGM,yB5IrKU;E4IsKV,kI5I9KO;AJiptCf;;AgJv+sCE;EAQM,+FAAqG;EACrG,YAAY;AhJm+sCpB;;AgJ99sCE;EAEI,c5IlLY;AJkptClB;;AiJrqtCA;;;;;;;GjJ8qtCG;AiJlqtCH;EACE,yB7IEgB;E6IDhB,sB7IiNkC;E6IhNlC,eAAe;EACf,cAAc;EACd,qBAAqB;EACrB,kBAAkB;EAClB,gBAAgB;EAChB,kBAAkB;EAClB,gBAAgB;EAChB,sEAAsE;EACtE,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,sBAAsB;EACtB,UAAU;AjJoqtCZ;;AiJjrtCA;EAgBI,sB7ImMgC;E6IlMhC,qBAAqB;EACrB,MAAM;EACN,uCAA+B;EAA/B,+BAA+B;AjJqqtCnC;;AiJxrtCA;EAwBI,gD7IAa;AJoqtCjB;;AiJ5rtCA;;;EA8BI,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,eAAe;EACf,gBAAgB;EAChB,mBAAmB;EACnB,qBAAqB;EACrB,sBAAsB;AjJoqtC1B;;AiJzstCA;;EA0CI,kBAAkB;EAClB,UAAU;AjJoqtCd;;AiJ/stCA;;EA8CM,mB7I7CY;E6I8CZ,c7IkCiB;AJootCvB;;AiJrttCA;;EAoDQ,mB7I5BS;E6I6BT,W7ItDO;AJ4ttCf;;AiJ3ttCA;;EAoDQ,mB7I/CU;E6IgDV,W7ItDO;AJkutCf;;AiJjutCA;;EAoDQ,mB7IrBS;E6IsBT,W7ItDO;AJwutCf;;AiJvutCA;;EAoDQ,mB7InBS;E6IoBT,W7ItDO;AJ8utCf;;AiJ7utCA;;EAoDQ,mB7ItBS;E6IuBT,c7I4Be;AJkqtCvB;;AiJnvtCA;;EAoDQ,mB7IxBS;E6IyBT,W7ItDO;AJ0vtCf;;AiJzvtCA;;EAoDQ,mB7IpDU;E6IqDV,c7I4Be;AJ8qtCvB;;AiJ/vtCA;;EAoDQ,mB7I7CU;E6I8CV,W7ItDO;AJswtCf;;AiJrwtCA;;EA2DQ,mB1DhEW;E0DiEX,W7I7DO;AJ4wtCf;;AiJ3wtCA;;EA2DQ,mB1D/DM;E0DgEN,W7I7DO;AJkxtCf;;AiJjxtCA;;EA2DQ,mB1D7DO;E0D8DP,W7I7DO;AJwxtCf;;AiJvxtCA;;EA2DQ,mB1D5DM;E0D6DN,c7IqBe;AJ4stCvB;;AiJ7xtCA;;EA2DQ,mB1D1DS;E0D2DT,W7I7DO;AJoytCf;;AiJnytCA;;EA2DQ,mB1DxDQ;E0DyDR,W7I7DO;AJ0ytCf;;AiJzytCA;;EA2DQ,mB7InCS;E6IoCT,W7I7DO;AJgztCf;;AiJ/ytCA;;EA2DQ,mB7IlCS;E6ImCT,W7I7DO;AJsztCf;;AiJrztCA;;EA2DQ,mB7IjCS;E6IkCT,W7I7DO;AJ4ztCf;;AiJ3ztCA;;EA2DQ,mB7IhCS;E6IiCT,W7I7DO;AJk0tCf;;AiJj0tCA;;EA2DQ,mB7I/BS;E6IgCT,W7I7DO;AJw0tCf;;AiJv0tCA;;EA2DQ,mB7I9BS;E6I+BT,c7IqBe;AJ4vtCvB;;AiJ70tCA;;EA2DQ,mB7I7BS;E6I8BT,c7IqBe;AJkwtCvB;;AiJn1tCA;;EA2DQ,mB7I5BS;E6I6BT,W7I7DO;AJ01tCf;;AiJz1tCA;;EA2DQ,mB7I3BS;E6I4BT,W7I7DO;AJg2tCf;;AiJ/1tCA;;EA2DQ,mB7I1BS;E6I2BT,W7I7DO;AJs2tCf;;AiJr2tCA;;EA2DQ,gB7I5DO;E6I6DP,c7IqBe;AJ0xtCvB;;AiJ32tCA;;EA2DQ,mB7ItDU;E6IuDV,W7I7DO;AJk3tCf;;AiJj3tCA;;EA2DQ,mB7IpDU;E6IqDV,W7I7DO;AJw3tCf;;AiJv3tCA;EAkEI,iCApEyC;EAqEzC,8BArEyC;AjJ83tC7C;;AiJ53tCA;EAuEI,kCAzEyC;EA0EzC,+BA1EyC;AjJm4tC7C;;AiJj4tCA;;EA6EI,wBAAwB;EACxB,OAAO;EACP,SAAS;EACT,UAAU;EACV,kBAAkB;EAClB,MAAM;EACN,kBAAkB;EAClB,WAAW;AjJyztCf;;AiJ74tCA;;;EA2FM,kBAAkB;EAClB,gBAAgB;EAChB,oBAAoB;AjJwztC1B;;AiJr5tCA;;;EAqGM,kBAAkB;EAClB,gBAAgB;EAChB,oBAAoB;AjJsztC1B;;AiJ75tCA;;;EA+GM,kBAAkB;EAClB,yBAAyB;EACzB,oBAAoB;AjJoztC1B;;AiJr6tCA;EAwHI,eAAe;AjJiztCnB;;AiJz6tCA;;;;;;;EA6HM,eAAe;EACf,yBAAyB;EACzB,WAAW;AjJsztCjB;;AiJr7tCA;EAoII,2BAA2B;AjJqztC/B;;AiJz7tCA;EAyIM,gCAAgG;AjJoztCtG;;AiJ77tCA;EA6IM,gCA/IuC;AjJm8tC7C;;AiJj8tCA;;EAyJI,kCA3JyC;EA4JzC,+BA5JyC;AjJy8tC7C;;AiJv8tCA;;EA+JI,iCAjKyC;EAkKzC,8BAlKyC;AjJ+8tC7C;;AmFn9tCI;E8D4KA,qB7IjKc;AJ48tClB;;AmFv9tCI;;E8DgLE,yBAAsC;EACtC,W7I5KS;E6I6KT,qBAAkC;AjJ4ytCxC;;AmF99tCI;;E8DwLM,mBlD3JW;EkD4JX,W7IpLK;AJ+9tCf;;AmFp+tCI;;E8DwLM,mB7I7KQ;E6I8KR,W7IpLK;AJq+tCf;;AmF1+tCI;;E8DwLM,mBlDpJW;EkDqJX,W7IpLK;AJ2+tCf;;AmFh/tCI;;E8DwLM,mBlDlJW;EkDmJX,W7IpLK;AJi/tCf;;AmFt/tCI;;E8DwLM,mBlDrJW;EkDsJX,c7IlGa;AJq6tCvB;;AmF5/tCI;;E8DwLM,mBlDvJW;EkDwJX,W7IpLK;AJ6/tCf;;AmFlguCI;;E8DwLM,mB7IlLQ;E6ImLR,c7IlGa;AJi7tCvB;;AmFxguCI;;E8DwLM,mB7I3KQ;E6I4KR,W7IpLK;AJyguCf;;AmF9guCI;;E8D+LM,mBlDtJ2B;EkDuJ3B,c7IzGa;AJ67tCvB;;AmFphuCI;;E8D+LM,mBlDrJqB;EkDsJrB,W7I3LK;AJqhuCf;;AmF1huCI;;E8D+LM,mBlDpJuB;EkDqJvB,c7IzGa;AJy8tCvB;;AmFhiuCI;;E8D+LM,mBlDnJsB;EkDoJtB,c7IzGa;AJ+8tCvB;;AmFtiuCI;;E8D+LM,mBlDlJyB;EkDmJzB,c7IzGa;AJq9tCvB;;AmF5iuCI;;E8D+LM,mBlDjJwB;EkDkJxB,c7IzGa;AJ29tCvB;;AmFljuCI;;E8D+LM,mBlDlKW;EkDmKX,W7I3LK;AJmjuCf;;AmFxjuCI;;E8D+LM,mBlDjKW;EkDkKX,W7I3LK;AJyjuCf;;AmF9juCI;;E8D+LM,mBlDhKW;EkDiKX,W7I3LK;AJ+juCf;;AmFpkuCI;;E8D+LM,mBlD/JW;EkDgKX,W7I3LK;AJqkuCf;;AmF1kuCI;;E8D+LM,mBlD9JW;EkD+JX,W7I3LK;AJ2kuCf;;AmFhluCI;;E8D+LM,mBlD7JW;EkD8JX,c7IzGa;AJ+/tCvB;;AmFtluCI;;E8D+LM,mBlD5JW;EkD6JX,c7IzGa;AJqguCvB;;AmF5luCI;;E8D+LM,mBlD3JW;EkD4JX,W7I3LK;AJ6luCf;;AmFlmuCI;;E8D+LM,mBlD1JW;EkD2JX,W7I3LK;AJmmuCf;;AmFxmuCI;;E8D+LM,mBlDzJW;EkD0JX,W7I3LK;AJymuCf;;AmF9muCI;;E8D+LM,gB7I1LK;E6I2LL,c7IzGa;AJ6huCvB;;AmFpnuCI;;E8D+LM,mB7IpLQ;E6IqLR,W7I3LK;AJqnuCf;;AmF1nuCI;;E8D+LM,mB7IlLQ;E6ImLR,W7I3LK;AJ2nuCf;;AmFhouCI;E+DJA,yBAAoC;EACpC,eAAe;AlJwouCnB;;AmFrouCI;E+DCE,4BAAuC;AlJwouC7C;;AmFzouCI;;E+DME,yBAAoC;AlJwouC1C;;AmF9ouCI;E+DSE,yBAAqC;EACrC,W9ILS;AJ8ouCf;;AmFnpuCI;;;;E+DiBE,yBAAmC;EACnC,W9IbS;AJspuCf;;AmF3puCI;E+DsBE,yB9ITY;AJkpuClB;;AmF/puCI;E+D0BE,qBAAiC;AlJyouCvC;;AmFnquCI;E+D8BI,qBAAiC;EACjC,cAAc;AlJyouCtB;;AmFxquCI;E+DoCE,qBAAiC;AlJwouCvC;;AmF5quCI;E+DwCE,yB9I3BY;E8I4BZ,qBAAiC;AlJwouCvC;;AmFjruCI;;E+D6CI,W9IxCO;AJiruCf;;AmFtruCI;;E+DkDI,kB9I7CO;AJsruCf;;AmF3ruCI;;;;E+D0DE,yB9I7CY;E8I8CZ,qBAAiC;AlJwouCvC;;AmJnsuCA;EACE,uBAAuB;EACvB,uBAAuB;EACvB,sBAAsB;AnJssuCxB;;AmJlsuCA;EACE,iBAAiB;AnJqsuCnB;;AmJlsuCA;EACE,SAAS;EACT,mBAAmB;EACnB,WAAW;EACX,YAAY;EACZ,gBAAgB;EAChB,UAAU;EACV,kBAAkB;EAClB,UAAU;AnJqsuCZ;;AmJlsuCA;EACE,mB/IjBgB;E+IkBhB,0B/IhBgB;E+IiBhB,mBAAmB;AnJqsuCrB;;AmJjsuCA;EACE,gBAAgB;EAChB,kBAAkB;AnJosuCpB;;AmFnuuCI;EgEqCA,yBAAqC;AnJksuCzC;;AmFvuuCI;;;;;;;EgE8CA,qB/InCc;AJsuuClB;;AmFjvuCI;;EgEkDA,yB/IrCc;AJyuuClB;;AmFtvuCI;EgEqDA,yBAAsC;AnJqsuC1C;;AmF1vuCI;EgEwDA,yBAAoC;AnJssuCxC;;AoJhwuCA;EACE,oCAAoC;ApJmwuCtC;;AoJ/vuCA;EACE,cAAc;EACd,cAAc;EACd,kBAAkB;ApJkwuCpB;;AoJrwuCA;EAMI,mBAAmB;ApJmwuCvB;;AoJzwuCA;EAUI,eAAe;EACf,gBAAgB;EAChB,SAAS;EACT,UAAU;ApJmwuCd;;AoJhxuCA;EAiBI,yBAAyB;ApJmwuC7B;;AoJpxuCA;EAsBI,eAAe;ApJkwuCnB;;AoJ7vuCA;EAEI,cAAc;EACd,gBAAgB;EAChB,eAAe;EACf,eAAe;EACf,gBAAgB;ApJ+vuCpB;;AoJ3vuCA;EACE,chJ9BgB;EgJ+BhB,eAAe;EACf,gBAAgB;EAChB,iBAAiB;ApJ8vuCnB;;AoJ3vuCA;EACE,sChJjCa;EgJkCb,WAAW;EACX,kBAAkB;ApJ8vuCpB;;AoJ3vuCA;EAEI,chJ5Cc;EgJ6Cd,YAAY;ApJ6vuChB;;AoJhwuCA;EAMM,chJ7CY;AJ2yuClB;;AoJxvuCA;EACE,WAAW;ApJ2vuCb;;AoJ5vuCA;EAII,WAAW;EACX,YAAY;EACZ,WAAW;ApJ4vuCf;;AoJlwuCA;;;EAYI,cAAc;EACd,iBAAiB;ApJ4vuCrB;;AoJzwuCA;EAiBI,eAAe;EACf,gBAAgB;EAChB,gBAAgB;ApJ4vuCpB;;AoJ/wuCA;EAuBI,chJ7Ec;EgJ8Ed,eAAe;EACf,gBAAgB;ApJ4vuCpB;;AoJrxuCA;EA8BM,e7DzCgB;E6D0ChB,gB7D1CgB;AvFqyuCtB;;AoJ1xuCA;;;EAqCM,iBAAiB;ApJ2vuCvB;;AoJhyuCA;EAyCM,eAAe;ApJ2vuCrB;;AoJrvuCA;;;EAGE,WAAW;ApJwvuCb;;AoJrvuCA;EACE,gB7DjEoB;E6DkEpB,e7DlEoB;AvF0zuCtB;;AoJ1vuCA;EAKI,mBAA0C;ApJyvuC9C;;AoJrvuCA;EACE,c7DzEmB;E6D0EnB,e7D1EmB;AvFk0uCrB;;AoJ1vuCA;EAKI,qBAA0C;ApJyvuC9C;;AoJrvuCA;EACE,c7DjFmB;E6DkFnB,e7DlFmB;AvF00uCrB;;AoJ1vuCA;EAKI,qBAA0C;ApJyvuC9C;;AoJpvuCA;EACE,yBhJzIgB;EgJ0IhB,YAAY;ApJuvuCd;;AoJpvuCA;EACE,yBhJ9IgB;EgJ+IhB,YAAY;ApJuvuCd;;AoJnvuCA;ExIjJI,sBR6MgC;AJ2ruCpC;;AoJnvuCA;ExIrJI,kBwIsJwB;ApJsvuC5B;;AoJlvuCA;;;EAGE,YAAY;ApJqvuCd;;AoJlvuCA;EACE,WAAW;ApJqvuCb;;AoJlvuCA;EACE,WAAW;ApJqvuCb;;AoJlvuCA;EACE,WAAW;ApJqvuCb;;AoJjvuCA;;;EAGE,cAAc;EACd,kBAAkB;ApJovuCpB;;AoJjvuCA;EACE,YAAY;EACZ,iBAAiB;EACjB,WAAW;ApJovuCb;;AoJjvuCA;EACE,YAAY;EACZ,iBAAiB;EACjB,WAAW;ApJovuCb;;AoJjvuCA;EACE,YAAY;EACZ,iBAAiB;EACjB,WAAW;ApJovuCb;;AoJhvuCA;EACE,yBhJ9MgB;EgJ+MhB,sChJtMa;EgJuMb,mBAAmB;EACnB,YAAY;ApJmvuCd;;AoJvvuCA;EAOI,WAAW;EACX,YAAY;EACZ,iBAAiB;EACjB,gBAAgB;ApJovuCpB;;AoJ9vuCA;EAcI,kBAAkB;ApJovuCtB;;AoJlwuCA;EAkBI,SAAS;ApJovuCb;;AoJtwuCA;EAsBI,chJ7Nc;AJi9uClB;;AoJ/uuCA;;;;;;;;EAOI,YAAY;EACZ,OAAO;EACP,kBAAkB;EAClB,MAAM;EACN,WAAW;ApJmvuCf;;AoJ9vuCA;;;;ExIlOI,sBR6MgC;EgJqChC,sBAAmB;EAAnB,mBAAmB;EACnB,0ChJ1PW;EgJ2PX,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;EACvB,WAAW;ApJsvuCf;;AoJ1wuCA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA8BM,chJ/PY;AJ8gvClB;;AoJ7yuCA;;;;EAkCM,oChJjQS;AJmhvCf;;AoJpzuCA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA4CQ,chJjRU;AJ4jvClB;;AoJryuCA;EAGI,kBAAkB;ApJsyuCtB;;AoJzyuCA;EAKM,yBAAyB;EACzB,0BAA0B;EAC1B,0BAAsB;EAAtB,sBAAsB;EACtB,oBhJwXqC;EgJvXrC,qBhJuXqC;EgJtXrC,gCAA0C;EAC1C,+BAAyC;ApJwyuC/C;;AoJnzuCA;EAcQ,WhJzSO;AJklvCf;;AoJlyuCA;EACE,Y7D5FwB;E6D6FxB,gBAAgB;EAChB,kBAAkB;EAClB,WAAW;EACX,SAAS;EACT,W7DjGwB;E6DkGxB,WAAW;ApJqyuCb;;AoJ5yuCA;EAUI,a7DlG0B;E6DmG1B,Y7DnG0B;AvFy4uC9B;;AoJjzuCA;EAcM,Q7DnGa;E6DoGb,S7DrGc;E6DsGd,Y7DvGiB;AvF84uCvB;;AoJvzuCA;EAqBI,a7DzG0B;E6D0G1B,Y7D1G0B;AvFg5uC9B;;AoJ5zuCA;EAyBM,U7D1Ge;E6D2Gf,S7D5Gc;E6D6Gd,Y7D9GiB;AvFq5uCvB;;AoJl0uCA;EAgCI,sChJtUW;EgJuUX,iB7D9HoB;E6D+HpB,iB7DjIqB;E6DkIrB,mB7DjIsB;E6DkItB,kBAAkB;EAClB,W7D9He;E6D+Hf,kBAAkB;EAClB,wChJ7UW;EgJ8UX,yBAAyB;EACzB,S7DnIa;E6DoIb,gCAAwB;EAAxB,wBAAwB;EACxB,W7DvIe;AvF66uCnB;;AoJj1uCA;EA+CM,kCAAkD;EAClD,mCAAmD;EACnD,6BAA6C;EAC7C,Y7DlJkB;E6DmJlB,WAAW;EACX,kBAAkB;ApJsyuCxB;;AoJ11uCA;EAwDM,OAAO;ApJsyuCb;;AoJ91uCA;EA4DM,QAAQ;ApJsyuCd;;AoJhyuCA;EACE,eAAe;EACf,eAAe;EACf,cAAc;EACd,ahJsMsC;AJ6luCxC;;AoJvyuCA;EAOI,gBAAgB;ApJoyuCpB;;AGx8uCA;EiJ0KE,eAAe;ApJkyuCjB;;AGrhvCA;EiJwPE,sBhJpYa;EgJqYb,iChJ5We;EgJ6Wf,mBAAmB;EACnB,mBAAmB;ApJiyuCrB;;AoJ/xuCE;EACE,yBhJxYc;AJ0qvClB;;AoJzyuCA;EAWI,gBAAgB;ApJkyuCpB;;AoJ7yuCA;;;;;;EAoBI,chJ9Xa;EgJ+Xb,kBAAkB;EAClB,gBAAgB;ApJkyuCpB;;AoJxzuCA;EA2BM,qBhJrYW;AJsqvCjB;;AoJ5zuCA;;;;;;EAmCQ,chJ7YS;AJ+qvCjB;;AoJr0uCA;EA2BM,qBhJxZY;AJssvClB;;AoJz0uCA;;;;;;EAmCQ,chJhaU;AJ+svClB;;AoJl1uCA;EA2BM,qBhJ9XW;AJyrvCjB;;AoJt1uCA;;;;;;EAmCQ,chJtYS;AJksvCjB;;AoJ/1uCA;EA2BM,qBhJ5XW;AJosvCjB;;AoJn2uCA;;;;;;EAmCQ,chJpYS;AJ6svCjB;;AoJ52uCA;EA2BM,qBhJ/XW;AJotvCjB;;AoJh3uCA;;;;;;EAmCQ,chJvYS;AJ6tvCjB;;AoJz3uCA;EA2BM,qBhJjYW;AJmuvCjB;;AoJ73uCA;;;;;;EAmCQ,chJzYS;AJ4uvCjB;;AoJt4uCA;EA2BM,qBhJ7ZY;AJ4wvClB;;AoJ14uCA;;;;;;EAmCQ,chJraU;AJqxvClB;;AoJn5uCA;EA2BM,qBhJtZY;AJkxvClB;;AoJv5uCA;;;;;;EAmCQ,chJ9ZU;AJ2xvClB;;AoJh6uCA;EA0CM,qB7Djba;AvF2yvCnB;;AoJp6uCA;;;;;;EAkDQ,c7DzbW;AvFozvCnB;;AoJ76uCA;EA0CM,qB7DhbQ;AvFuzvCd;;AoJj7uCA;;;;;;EAkDQ,c7DxbM;AvFg0vCd;;AoJ17uCA;EA0CM,qB7D9aS;AvFk0vCf;;AoJ97uCA;;;;;;EAkDQ,c7DtbO;AvF20vCf;;AoJv8uCA;EA0CM,qB7D7aQ;AvF80vCd;;AoJ38uCA;;;;;;EAkDQ,c7DrbM;AvFu1vCd;;AoJp9uCA;EA0CM,qB7D3aW;AvFy1vCjB;;AoJx9uCA;;;;;;EAkDQ,c7DnbS;AvFk2vCjB;;AoJj+uCA;EA0CM,qB7DzaU;AvFo2vChB;;AoJr+uCA;;;;;;EAkDQ,c7DjbQ;AvF62vChB;;AoJ9+uCA;EA0CM,qBhJpZW;AJ41vCjB;;AoJl/uCA;;;;;;EAkDQ,chJ5ZS;AJq2vCjB;;AoJ3/uCA;EA0CM,qBhJnZW;AJw2vCjB;;AoJ//uCA;;;;;;EAkDQ,chJ3ZS;AJi3vCjB;;AoJxgvCA;EA0CM,qBhJlZW;AJo3vCjB;;AoJ5gvCA;;;;;;EAkDQ,chJ1ZS;AJ63vCjB;;AoJrhvCA;EA0CM,qBhJjZW;AJg4vCjB;;AoJzhvCA;;;;;;EAkDQ,chJzZS;AJy4vCjB;;AoJlivCA;EA0CM,qBhJhZW;AJ44vCjB;;AoJtivCA;;;;;;EAkDQ,chJxZS;AJq5vCjB;;AoJ/ivCA;EA0CM,qBhJ/YW;AJw5vCjB;;AoJnjvCA;;;;;;EAkDQ,chJvZS;AJi6vCjB;;AoJ5jvCA;EA0CM,qBhJ9YW;AJo6vCjB;;AoJhkvCA;;;;;;EAkDQ,chJtZS;AJ66vCjB;;AoJzkvCA;EA0CM,qBhJ7YW;AJg7vCjB;;AoJ7kvCA;;;;;;EAkDQ,chJrZS;AJy7vCjB;;AoJtlvCA;EA0CM,qBhJ5YW;AJ47vCjB;;AoJ1lvCA;;;;;;EAkDQ,chJpZS;AJq8vCjB;;AoJnmvCA;EA0CM,qBhJ3YW;AJw8vCjB;;AoJvmvCA;;;;;;EAkDQ,chJnZS;AJi9vCjB;;AoJhnvCA;EA0CM,kBhJ7aS;AJu/vCf;;AoJpnvCA;;;;;;EAkDQ,WhJrbO;AJggwCf;;AoJ7nvCA;EA0CM,qBhJvaY;AJ8/vClB;;AoJjovCA;;;;;;EAkDQ,chJ/aU;AJugwClB;;AoJ1ovCA;EA0CM,qBhJraY;AJygwClB;;AoJ9ovCA;;;;;;EAkDQ,chJ7aU;AJkhwClB;;AoJ5lvCA;EACE,6BhJ5bgB;EgJ6bhB,iBAAiB;EACjB,kBAAkB;ApJ+lvCpB;;AoJ5lvCA;EACE,gBAAgB;EAChB,gChJncgB;EgJochB,aAAa;EACb,oBAAoB;EACpB,qBAAqB;ApJ+lvCvB;;AoJ1lvCA;EACE,sB7DlR8B;E6DmR9B,kB7DpR2C;E6DqR3C,gBAAgB;EAChB,uBAA0D;ApJ6lvC5D;;AoJ1lvCA;EACE,sBAAsB;ApJ6lvCxB;;AmFxjwCI;EiEgeA,cAAgC;ApJ4lvCpC;;AmF5jwCI;EiEmeA,yBAAuC;ApJ6lvC3C;;AmFhkwCI;EiEseE,chJ7dY;AJ2jwClB;;AmFpkwCI;EiE0eA,yBAAoC;ApJ8lvCxC;;AmFxkwCI;EiE8eI,qBhJhdS;AJ8iwCjB;;AmF5kwCI;;;;;;EiEsfM,chJxdO;AJujwCjB;;AmFrlwCI;EiE8eI,qBhJneU;AJ8kwClB;;AmFzlwCI;;;;;;EiEsfM,chJ3eQ;AJulwClB;;AmFlmwCI;EiE8eI,qBhJzcS;AJikwCjB;;AmFtmwCI;;;;;;EiEsfM,chJjdO;AJ0kwCjB;;AmF/mwCI;EiE8eI,qBhJvcS;AJ4kwCjB;;AmFnnwCI;;;;;;EiEsfM,chJ/cO;AJqlwCjB;;AmF5nwCI;EiE8eI,qBhJ1cS;AJ4lwCjB;;AmFhowCI;;;;;;EiEsfM,chJldO;AJqmwCjB;;AmFzowCI;EiE8eI,qBhJ5cS;AJ2mwCjB;;AmF7owCI;;;;;;EiEsfM,chJpdO;AJonwCjB;;AmFtpwCI;EiE8eI,qBhJxeU;AJopwClB;;AmF1pwCI;;;;;;EiEsfM,chJhfQ;AJ6pwClB;;AmFnqwCI;EiE8eI,qBhJjeU;AJ0pwClB;;AmFvqwCI;;;;;;EiEsfM,chJzeQ;AJmqwClB;;AmFhrwCI;EiE6fI,qB7D5fW;AvFmrwCnB;;AmFprwCI;;;;;;EiEqgBM,c7DpgBS;AvF4rwCnB;;AmF7rwCI;EiE6fI,qB7D3fM;AvF+rwCd;;AmFjswCI;;;;;;EiEqgBM,c7DngBI;AvFwswCd;;AmF1swCI;EiE6fI,qB7DzfO;AvF0swCf;;AmF9swCI;;;;;;EiEqgBM,c7DjgBK;AvFmtwCf;;AmFvtwCI;EiE6fI,qB7DxfM;AvFstwCd;;AmF3twCI;;;;;;EiEqgBM,c7DhgBI;AvF+twCd;;AmFpuwCI;EiE6fI,qB7DtfS;AvFiuwCjB;;AmFxuwCI;;;;;;EiEqgBM,c7D9fO;AvF0uwCjB;;AmFjvwCI;EiE6fI,qB7DpfQ;AvF4uwChB;;AmFrvwCI;;;;;;EiEqgBM,c7D5fM;AvFqvwChB;;AmF9vwCI;EiE6fI,qBhJ/dS;AJouwCjB;;AmFlwwCI;;;;;;EiEqgBM,chJveO;AJ6uwCjB;;AmF3wwCI;EiE6fI,qBhJ9dS;AJgvwCjB;;AmF/wwCI;;;;;;EiEqgBM,chJteO;AJyvwCjB;;AmFxxwCI;EiE6fI,qBhJ7dS;AJ4vwCjB;;AmF5xwCI;;;;;;EiEqgBM,chJreO;AJqwwCjB;;AmFrywCI;EiE6fI,qBhJ5dS;AJwwwCjB;;AmFzywCI;;;;;;EiEqgBM,chJpeO;AJixwCjB;;AmFlzwCI;EiE6fI,qBhJ3dS;AJoxwCjB;;AmFtzwCI;;;;;;EiEqgBM,chJneO;AJ6xwCjB;;AmF/zwCI;EiE6fI,qBhJ1dS;AJgywCjB;;AmFn0wCI;;;;;;EiEqgBM,chJleO;AJyywCjB;;AmF50wCI;EiE6fI,qBhJzdS;AJ4ywCjB;;AmFh1wCI;;;;;;EiEqgBM,chJjeO;AJqzwCjB;;AmFz1wCI;EiE6fI,qBhJxdS;AJwzwCjB;;AmF71wCI;;;;;;EiEqgBM,chJheO;AJi0wCjB;;AmFt2wCI;EiE6fI,qBhJvdS;AJo0wCjB;;AmF12wCI;;;;;;EiEqgBM,chJ/dO;AJ60wCjB;;AmFn3wCI;EiE6fI,qBhJtdS;AJg1wCjB;;AmFv3wCI;;;;;;EiEqgBM,chJ9dO;AJy1wCjB;;AmFh4wCI;EiE6fI,kBhJxfO;AJ+3wCf;;AmFp4wCI;;;;;;EiEqgBM,WhJhgBK;AJw4wCf;;AmF74wCI;EiE6fI,qBhJlfU;AJs4wClB;;AmFj5wCI;;;;;;EiEqgBM,chJ1fQ;AJ+4wClB;;AmF15wCI;EiE6fI,qBhJhfU;AJi5wClB;;AmF95wCI;;;;;;EiEqgBM,chJxfQ;AJ05wClB;;AmFv6wCI;;EiE4gBA,chJlgBc;EgJmgBd,4BhJjgBc;AJi6wClB;;AmF76wCI;EiEghBA,qBhJrgBc;AJs6wClB;;AmFj7wCI;EiEmhBA,yBhJtgBc;EgJugBd,qBhJzgBc;AJ26wClB;;AqJx7wCA;EAEE;;;IACE,wBAAwB;ErJ47wC1B;EqJj7wCA;;IxDZA,kCAA4B;IAA5B,0BAA4B;IwDe1B,yBAAyB;IACzB,wBAAwB;ErJm7wC1B;EqJh7wCA;IACE,yBAAyB;ErJk7wC3B;EgIx8wCF;IqB2BI,SAAS;IACT,SAAS;IACT,UAAU;IACV,WAAW;ErJg7wCb;EqJ76wCA;IACE,WAAW;IACX,kBAAkB;ErJ+6wCpB;EmBjzwCF;IkIzHI,cAAc;ErJ66wChB;EqJ96wCA;;IAKI,8BAA8B;ErJ66wClC;AACF;;AsJz9wCA;;;EAII,gBAAgB;AtJ29wCpB;;AsJv9wCA;EACE,6BAAmC;AtJ09wCrC;;AsJv9wCA;EACE,8BAAmC;AtJ09wCrC;;AsJv9wCA;EACE,0BAAqC;AtJ09wCvC;;AsJv9wCA;EACE,6BAAmC;AtJ09wCrC;;AsJv9wCA;EACE,0BAAmC;AtJ09wCrC;;AsJr9wCE;EACE,yBAA2B;AtJw9wC/B;;AsJz9wCE;EACE,yBAA2B;AtJ49wC/B;;AsJ79wCE;EACE,yBAA2B;AtJg+wC/B;;AsJj+wCE;EACE,yBAA2B;AtJo+wC/B;;AsJr+wCE;EACE,yBAA2B;AtJw+wC/B;;AsJz+wCE;EACE,yBAA2B;AtJ4+wC/B;;AsJ7+wCE;EACE,yBAA2B;AtJg/wC/B;;AsJj/wCE;EACE,yBAA2B;AtJo/wC/B;;AsJr/wCE;EACE,yBAA2B;AtJw/wC/B;;AsJz/wCE;EACE,yBAA2B;AtJ4/wC/B;;AsJ7/wCE;EACE,yBAA2B;AtJggxC/B;;AsJjgxCE;EACE,yBAA2B;AtJogxC/B;;AsJrgxCE;EACE,yBAA2B;AtJwgxC/B;;AsJzgxCE;EACE,yBAA2B;AtJ4gxC/B;;AsJ7gxCE;EACE,yBAA2B;AtJghxC/B;;AsJjhxCE;EACE,yBAA2B;AtJohxC/B;;A4E5gxCA;E0ERI,sBAA2B;AtJwhxC/B;;AsJzhxCE;EACE,yBAA2B;AtJ4hxC/B;;AsJ7hxCE;EACE,yBAA2B;AtJgixC/B;;AmF9jxCI;EmEoCA,yBAA2B;AtJ8hxC/B;;AmFlkxCI;EmEyCE,yBAA2B;AtJ6hxCjC;;AmFtkxCI;EmEyCE,yBAA2B;AtJiixCjC;;AmF1kxCI;EmEyCE,yBAA2B;AtJqixCjC;;AmF9kxCI;EmEyCE,yBAA2B;AtJyixCjC;;AmFllxCI;EmEyCE,yBAA2B;AtJ6ixCjC;;AmFtlxCI;EmEyCE,yBAA2B;AtJijxCjC;;AmF1lxCI;EmEyCE,yBAA2B;AtJqjxCjC;;AmF9lxCI;EmEyCE,yBAA2B;AtJyjxCjC;;AmFlmxCI;EmEyCE,yBAA2B;AtJ6jxCjC;;AmFtmxCI;EmEyCE,yBAA2B;AtJikxCjC;;AmF1mxCI;EmEyCE,yBAA2B;AtJqkxCjC;;AmF9mxCI;EmEyCE,yBAA2B;AtJykxCjC;;AmFlnxCI;EmEyCE,yBAA2B;AtJ6kxCjC;;AmFtnxCI;EmEyCE,yBAA2B;AtJilxCjC;;AmF1nxCI;EmEyCE,yBAA2B;AtJqlxCjC;;AmF9nxCI;EmEyCE,yBAA2B;AtJylxCjC;;AmFloxCI;EmEyCE,sBAA2B;AtJ6lxCjC;;AmFtoxCI;EmEyCE,yBAA2B;AtJimxCjC;;AmF1oxCI;EmEyCE,yBAA2B;AtJqmxCjC;;AuJhpxCA;EACE,2BAA2B;AvJmpxC7B;;AuJ9oxCE;EACE,mFAA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CvB;;AwJjg1CE;EACE,iFAAkG;EAClG,WpJzBW;AJ6h1Cf;;AwJtg1CE;;EAQM,iCAAiC;AxJmg1CzC;;AwJ3g1CE;EAYM,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJmg1C9C;;AwJjh1CE;EAqBM,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ8i1Cf;;AwJvh1CE;EA4BM,iCAAiC;EACjC,qBpJ9CU;EoJ+CV,WpJrDO;AJoj1Cf;;AwJ7h1CE;EACE,iFAAkG;EAClG,WpJzBW;AJyj1Cf;;AwJli1CE;;EAQM,iCAAiC;AxJ+h1CzC;;AwJvi1CE;EAYM,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJ+h1C9C;;AwJ7i1CE;EAqBM,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ0k1Cf;;AwJnj1CE;EA4BM,iCAAiC;EACjC,qBpJ5CU;EoJ6CV,WpJrDO;AJgl1Cf;;AAEA;EyJhi1CE,YAAY;AzJki1Cd;;AyJ9h1CA;EACE,yBAAsC;AzJii1CxC;;AyJ7h1CA;EACE,cAA6B;AzJgi1C/B;;AyJji1CA;EAKI,cAA6B;AzJgi1CjC;;AyJ5h1CA;EACE,crJ/DgB;AJ8l1ClB;;AyJhi1CA;EAKI,cAA8B;AzJ+h1ClC;;A0J5m1CE;;;EAQI,ctJqBW;AJql1CjB;;AO7m1CE;;;EmJMM,cAVkC;A1Jun1C1C;;A0Jxn1CE;EAkBM,yBtJWS;EsJVT,WtJfO;AJyn1Cf;;A0J7n1CE;EAyBM,yBtJIS;EsJHT,qBAAiC;A1Jwm1CzC;;A0Jlo1CE;EA+BM,0NrIQmI;ArB+l1C3I;;A0Jto1CE;;;;EAuCI,qBAAkC;A1Jsm1CxC;;A0J7o1CE;EA4CM,ctJfS;AJon1CjB;;A0Jjp1CE;;EAiDM,yBtJpBS;EsJqBT,qBtJrBS;EsJsBT,WtJ/CO;AJop1Cf;;A0Jxp1CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJqp1ClB;;A0J/p1CE;EAiEQ,cnEyCkB;AvFyj1C5B;;AO9p1CE;EmJ+DU,WtJhEG;AJmq1Cf;;A0Jvq1CE;EA6EQ,ctJjEQ;AJ+p1ClB;;AOtq1CE;EmJ2EU,ctJnEM;AJkq1ClB;;A0Jrl1CU;EAEE,cAA+B;A1Jul1C3C;;A0Jnr1CE;;;EAQI,ctJEY;AJ+q1ClB;;AOpr1CE;;;EmJMM,cAVkC;A1J8r1C1C;;A0J/r1CE;EAkBM,yBtJRU;EsJSV,WtJfO;AJgs1Cf;;A0Jps1CE;EAyBM,yBtJfU;EsJgBV,qBAAiC;A1J+q1CzC;;A0Jzs1CE;EA+BM,0NrIQmI;ArBsq1C3I;;A0J7s1CE;;;;EAuCI,qBAAkC;A1J6q1CxC;;A0Jpt1CE;EA4CM,ctJlCU;AJ8s1ClB;;A0Jxt1CE;;EAiDM,yBtJvCU;EsJwCV,qBtJxCU;EsJyCV,WtJ/CO;AJ2t1Cf;;A0J/t1CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ4t1ClB;;A0Jtu1CE;EAiEQ,cnEyCkB;AvFgo1C5B;;AOru1CE;EmJ+DU,WtJhEG;AJ0u1Cf;;A0J9u1CE;EA6EQ,ctJjEQ;AJsu1ClB;;AO7u1CE;EmJ2EU,ctJnEM;AJyu1ClB;;A0J5p1CU;EAEE,cAA+B;A1J8p1C3C;;A0J1v1CE;;;EAQI,ctJ4BW;AJ4t1CjB;;AO3v1CE;;;EmJMM,cAVkC;A1Jqw1C1C;;A0Jtw1CE;EAkBM,yBtJkBS;EsJjBT,WtJfO;AJuw1Cf;;A0J3w1CE;EAyBM,yBtJWS;EsJVT,qBAAiC;A1Jsv1CzC;;A0Jhx1CE;EA+BM,0NrIQmI;ArB6u1C3I;;A0Jpx1CE;;;;EAuCI,qBAAkC;A1Jov1CxC;;A0J3x1CE;EA4CM,ctJRS;AJ2v1CjB;;A0J/x1CE;;EAiDM,yBtJbS;EsJcT,qBtJdS;EsJeT,WtJ/CO;AJky1Cf;;A0Jty1CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJmy1ClB;;A0J7y1CE;EAiEQ,cnEyCkB;AvFus1C5B;;AO5y1CE;EmJ+DU,WtJhEG;AJiz1Cf;;A0Jrz1CE;EA6EQ,ctJjEQ;AJ6y1ClB;;AOpz1CE;EmJ2EU,ctJnEM;AJgz1ClB;;A0Jnu1CU;EAEE,cAA+B;A1Jqu1C3C;;A0Jj01CE;;;EAQI,ctJ8BW;AJiy1CjB;;AOl01CE;;;EmJMM,cAVkC;A1J401C1C;;A0J701CE;EAkBM,yBtJoBS;EsJnBT,WtJfO;AJ801Cf;;A0Jl11CE;EAyBM,yBtJaS;EsJZT,qBAAiC;A1J6z1CzC;;A0Jv11CE;EA+BM,0NrIQmI;ArBoz1C3I;;A0J311CE;;;;EAuCI,qBAAkC;A1J2z1CxC;;A0Jl21CE;EA4CM,ctJNS;AJg01CjB;;A0Jt21CE;;EAiDM,yBtJXS;EsJYT,qBtJZS;EsJaT,WtJ/CO;AJy21Cf;;A0J721CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ021ClB;;A0Jp31CE;EAiEQ,cnEyCkB;AvF8w1C5B;;AOn31CE;EmJ+DU,WtJhEG;AJw31Cf;;A0J531CE;EA6EQ,ctJjEQ;AJo31ClB;;AO331CE;EmJ2EU,ctJnEM;AJu31ClB;;A0J1y1CU;EAEE,cAA+B;A1J4y1C3C;;A0Jx41CE;;;EAQI,ctJ2BW;AJ221CjB;;AOz41CE;;;EmJMM,cAVkC;A1Jm51C1C;;A0Jp51CE;EAkBM,yBtJiBS;EsJhBT,ctJmEe;AJm01CvB;;A0Jz51CE;EAyBM,yBtJUS;EsJTT,qBAAiC;A1Jo41CzC;;A0J951CE;EA+BM,6NrIQmI;ArB231C3I;;A0Jl61CE;;;;EAuCI,qBAAkC;A1Jk41CxC;;A0Jz61CE;EA4CM,ctJTS;AJ041CjB;;A0J761CE;;EAiDM,yBtJdS;EsJeT,qBtJfS;EsJgBT,WtJ/CO;AJg71Cf;;A0Jp71CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJi71ClB;;A0J371CE;EAiEQ,cnEyCkB;AvFq11C5B;;AO171CE;EmJ+DU,WtJhEG;AJ+71Cf;;A0Jn81CE;EA6EQ,ctJjEQ;AJ271ClB;;AOl81CE;EmJ2EU,ctJnEM;AJ871ClB;;A0Jj31CU;EAEE,cAA+B;A1Jm31C3C;;A0J/81CE;;;EAQI,ctJyBW;AJo71CjB;;AOh91CE;;;EmJMM,cAVkC;A1J091C1C;;A0J391CE;EAkBM,yBtJeS;EsJdT,WtJfO;AJ491Cf;;A0Jh+1CE;EAyBM,yBtJQS;EsJPT,qBAAiC;A1J281CzC;;A0Jr+1CE;EA+BM,0NrIQmI;ArBk81C3I;;A0Jz+1CE;;;;EAuCI,qBAAkC;A1Jy81CxC;;A0Jh/1CE;EA4CM,ctJXS;AJm91CjB;;A0Jp/1CE;;EAiDM,yBtJhBS;EsJiBT,qBtJjBS;EsJkBT,WtJ/CO;AJu/1Cf;;A0J3/1CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJw/1ClB;;A0Jlg2CE;EAiEQ,cnEyCkB;AvF451C5B;;AOjg2CE;EmJ+DU,WtJhEG;AJsg2Cf;;A0J1g2CE;EA6EQ,ctJjEQ;AJkg2ClB;;AOzg2CE;EmJ2EU,ctJnEM;AJqg2ClB;;A0Jx71CU;EAEE,cAA+B;A1J071C3C;;A0Jth2CE;;;EAQI,ctJHY;AJuh2ClB;;AOvh2CE;;;EmJMM,cAVkC;A1Jii2C1C;;A0Jli2CE;EAkBM,yBtJbU;EsJcV,ctJmEe;AJi91CvB;;A0Jvi2CE;EAyBM,yBtJpBU;EsJqBV,qBAAiC;A1Jkh2CzC;;A0J5i2CE;EA+BM,6NrIQmI;ArByg2C3I;;A0Jhj2CE;;;;EAuCI,mBAAkC;A1Jgh2CxC;;A0Jvj2CE;EA4CM,ctJvCU;AJsj2ClB;;A0J3j2CE;;EAiDM,yBtJ5CU;EsJ6CV,qBtJ7CU;EsJ8CV,WtJ/CO;AJ8j2Cf;;A0Jlk2CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ+j2ClB;;A0Jzk2CE;EAiEQ,cnEyCkB;AvFm+1C5B;;AOxk2CE;EmJ+DU,WtJhEG;AJ6k2Cf;;A0Jjl2CE;EA6EQ,ctJjEQ;AJyk2ClB;;AOhl2CE;EmJ2EU,ctJnEM;AJ4k2ClB;;A0J//1CU;EAEE,YAA+B;A1Jig2C3C;;A0J7l2CE;;;EAQI,ctJIY;AJul2ClB;;AO9l2CE;;;EmJMM,cAVkC;A1Jwm2C1C;;A0Jzm2CE;EAkBM,yBtJNU;EsJOV,WtJfO;AJ0m2Cf;;A0J9m2CE;EAyBM,yBtJbU;EsJcV,qBAAiC;A1Jyl2CzC;;A0Jnn2CE;EA+BM,0NrIQmI;ArBgl2C3I;;A0Jvn2CE;;;;EAuCI,qBAAkC;A1Jul2CxC;;A0J9n2CE;EA4CM,ctJhCU;AJsn2ClB;;A0Jlo2CE;;EAiDM,yBtJrCU;EsJsCV,qBtJtCU;EsJuCV,WtJ/CO;AJqo2Cf;;A0Jzo2CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJso2ClB;;A0Jhp2CE;EAiEQ,cnEyCkB;AvF0i2C5B;;AO/o2CE;EmJ+DU,WtJhEG;AJop2Cf;;A0Jxp2CE;EA6EQ,ctJjEQ;AJgp2ClB;;AOvp2CE;EmJ2EU,ctJnEM;AJmp2ClB;;A0Jtk2CU;EAEE,cAA+B;A1Jwk2C3C;;A0Jpq2CE;;;EAQI,cnERa;AvF0q2CnB;;AOrq2CE;;;EmJMM,cAVkC;A1J+q2C1C;;A0Jhr2CE;EAkBM,yBnElBW;EmEmBX,WtJfO;AJir2Cf;;A0Jrr2CE;EAyBM,yBnEzBW;EmE0BX,qBAAiC;A1Jgq2CzC;;A0J1r2CE;EA+BM,0NrIQmI;ArBup2C3I;;A0J9r2CE;;;;EAuCI,qBAAkC;A1J8p2CxC;;A0Jrs2CE;EA4CM,cnE5CW;AvFys2CnB;;A0Jzs2CE;;EAiDM,yBnEjDW;EmEkDX,qBnElDW;EmEmDX,WtJ/CO;AJ4s2Cf;;A0Jht2CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ6s2ClB;;A0Jvt2CE;EAiEQ,cnEyCkB;AvFin2C5B;;AOtt2CE;EmJ+DU,WtJhEG;AJ2t2Cf;;A0J/t2CE;EA6EQ,ctJjEQ;AJut2ClB;;AO9t2CE;EmJ2EU,ctJnEM;AJ0t2ClB;;A0J7o2CU;EAEE,cAA+B;A1J+o2C3C;;A0J3u2CE;;;EAQI,cnEPQ;AvFgv2Cd;;AO5u2CE;;;EmJMM,YAVkC;A1Jsv2C1C;;A0Jvv2CE;EAkBM,yBnEjBM;EmEkBN,WtJfO;AJwv2Cf;;A0J5v2CE;EAyBM,yBnExBM;EmEyBN,mBAAiC;A1Juu2CzC;;A0Jjw2CE;EA+BM,0NrIQmI;ArB8t2C3I;;A0Jrw2CE;;;;EAuCI,qBAAkC;A1Jqu2CxC;;A0J5w2CE;EA4CM,cnE3CM;AvF+w2Cd;;A0Jhx2CE;;EAiDM,yBnEhDM;EmEiDN,qBnEjDM;EmEkDN,WtJ/CO;AJmx2Cf;;A0Jvx2CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJox2ClB;;A0J9x2CE;EAiEQ,cnEyCkB;AvFwr2C5B;;AO7x2CE;EmJ+DU,WtJhEG;AJky2Cf;;A0Jty2CE;EA6EQ,ctJjEQ;AJ8x2ClB;;AOry2CE;EmJ2EU,ctJnEM;AJiy2ClB;;A0Jpt2CU;EAEE,cAA+B;A1Jst2C3C;;A0Jlz2CE;;;EAQI,cnELS;AvFqz2Cf;;AOnz2CE;;;EmJMM,cAVkC;A1J6z2C1C;;A0J9z2CE;EAkBM,yBnEfO;EmEgBP,WtJfO;AJ+z2Cf;;A0Jn02CE;EAyBM,yBnEtBO;EmEuBP,qBAAiC;A1J8y2CzC;;A0Jx02CE;EA+BM,0NrIQmI;ArBqy2C3I;;A0J502CE;;;;EAuCI,qBAAkC;A1J4y2CxC;;A0Jn12CE;EA4CM,cnEzCO;AvFo12Cf;;A0Jv12CE;;EAiDM,yBnE9CO;EmE+CP,qBnE/CO;EmEgDP,WtJ/CO;AJ012Cf;;A0J912CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ212ClB;;A0Jr22CE;EAiEQ,cnEyCkB;AvF+v2C5B;;AOp22CE;EmJ+DU,WtJhEG;AJy22Cf;;A0J722CE;EA6EQ,ctJjEQ;AJq22ClB;;AO522CE;EmJ2EU,ctJnEM;AJw22ClB;;A0J3x2CU;EAEE,cAA+B;A1J6x2C3C;;A0Jz32CE;;;EAQI,cnEJQ;AvF232Cd;;AO132CE;;;EmJMM,cAVkC;A1Jo42C1C;;A0Jr42CE;EAkBM,yBnEdM;EmEeN,ctJmEe;AJoz2CvB;;A0J142CE;EAyBM,yBnErBM;EmEsBN,qBAAiC;A1Jq32CzC;;A0J/42CE;EA+BM,6NrIQmI;ArB422C3I;;A0Jn52CE;;;;EAuCI,qBAAkC;A1Jm32CxC;;A0J152CE;EA4CM,cnExCM;AvF052Cd;;A0J952CE;;EAiDM,yBnE7CM;EmE8CN,qBnE9CM;EmE+CN,WtJ/CO;AJi62Cf;;A0Jr62CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJk62ClB;;A0J562CE;EAiEQ,cnEyCkB;AvFs02C5B;;AO362CE;EmJ+DU,WtJhEG;AJg72Cf;;A0Jp72CE;EA6EQ,ctJjEQ;AJ462ClB;;AOn72CE;EmJ2EU,ctJnEM;AJ+62ClB;;A0Jl22CU;EAEE,cAA+B;A1Jo22C3C;;A0Jh82CE;;;EAQI,cnEFW;AvFg82CjB;;AOj82CE;;;EmJMM,cAVkC;A1J282C1C;;A0J582CE;EAkBM,yBnEZS;EmEaT,WtJfO;AJ682Cf;;A0Jj92CE;EAyBM,yBnEnBS;EmEoBT,qBAAiC;A1J472CzC;;A0Jt92CE;EA+BM,0NrIQmI;ArBm72C3I;;A0J192CE;;;;EAuCI,qBAAkC;A1J072CxC;;A0Jj+2CE;EA4CM,cnEtCS;AvF+92CjB;;A0Jr+2CE;;EAiDM,yBnE3CS;EmE4CT,qBnE5CS;EmE6CT,WtJ/CO;AJw+2Cf;;A0J5+2CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJy+2ClB;;A0Jn/2CE;EAiEQ,cnEyCkB;AvF642C5B;;AOl/2CE;EmJ+DU,WtJhEG;AJu/2Cf;;A0J3/2CE;EA6EQ,ctJjEQ;AJm/2ClB;;AO1/2CE;EmJ2EU,ctJnEM;AJs/2ClB;;A0Jz62CU;EAEE,cAA+B;A1J262C3C;;A0Jvg3CE;;;EAQI,cnEAU;AvFqg3ChB;;AOxg3CE;;;EmJMM,cAVkC;A1Jkh3C1C;;A0Jnh3CE;EAkBM,yBnEVQ;EmEWR,WtJfO;AJoh3Cf;;A0Jxh3CE;EAyBM,yBnEjBQ;EmEkBR,qBAAiC;A1Jmg3CzC;;A0J7h3CE;EA+BM,0NrIQmI;ArB0/2C3I;;A0Jji3CE;;;;EAuCI,qBAAkC;A1Jig3CxC;;A0Jxi3CE;EA4CM,cnEpCQ;AvFoi3ChB;;A0J5i3CE;;EAiDM,yBnEzCQ;EmE0CR,qBnE1CQ;EmE2CR,WtJ/CO;AJ+i3Cf;;A0Jnj3CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJgj3ClB;;A0J1j3CE;EAiEQ,cnEyCkB;AvFo92C5B;;AOzj3CE;EmJ+DU,WtJhEG;AJ8j3Cf;;A0Jlk3CE;EA6EQ,ctJjEQ;AJ0j3ClB;;AOjk3CE;EmJ2EU,ctJnEM;AJ6j3ClB;;A0Jh/2CU;EAEE,cAA+B;A1Jk/2C3C;;A0J9k3CE;;;EAQI,ctJqBW;AJuj3CjB;;AO/k3CE;;;EmJMM,cAVkC;A1Jyl3C1C;;A0J1l3CE;EAkBM,yBtJWS;EsJVT,WtJfO;AJ2l3Cf;;A0J/l3CE;EAyBM,yBtJIS;EsJHT,qBAAiC;A1J0k3CzC;;A0Jpm3CE;EA+BM,0NrIQmI;ArBik3C3I;;A0Jxm3CE;;;;EAuCI,qBAAkC;A1Jwk3CxC;;A0J/m3CE;EA4CM,ctJfS;AJsl3CjB;;A0Jnn3CE;;EAiDM,yBtJpBS;EsJqBT,qBtJrBS;EsJsBT,WtJ/CO;AJsn3Cf;;A0J1n3CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJun3ClB;;A0Jjo3CE;EAiEQ,cnEyCkB;AvF2h3C5B;;AOho3CE;EmJ+DU,WtJhEG;AJqo3Cf;;A0Jzo3CE;EA6EQ,ctJjEQ;AJio3ClB;;AOxo3CE;EmJ2EU,ctJnEM;AJoo3ClB;;A0Jvj3CU;EAEE,cAA+B;A1Jyj3C3C;;A0Jrp3CE;;;EAQI,ctJsBW;AJ6n3CjB;;AOtp3CE;;;EmJMM,cAVkC;A1Jgq3C1C;;A0Jjq3CE;EAkBM,yBtJYS;EsJXT,WtJfO;AJkq3Cf;;A0Jtq3CE;EAyBM,yBtJKS;EsJJT,qBAAiC;A1Jip3CzC;;A0J3q3CE;EA+BM,0NrIQmI;ArBwo3C3I;;A0J/q3CE;;;;EAuCI,qBAAkC;A1J+o3CxC;;A0Jtr3CE;EA4CM,ctJdS;AJ4p3CjB;;A0J1r3CE;;EAiDM,yBtJnBS;EsJoBT,qBtJpBS;EsJqBT,WtJ/CO;AJ6r3Cf;;A0Jjs3CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ8r3ClB;;A0Jxs3CE;EAiEQ,cnEyCkB;AvFkm3C5B;;AOvs3CE;EmJ+DU,WtJhEG;AJ4s3Cf;;A0Jht3CE;EA6EQ,ctJjEQ;AJws3ClB;;AO/s3CE;EmJ2EU,ctJnEM;AJ2s3ClB;;A0J9n3CU;EAEE,cAA+B;A1Jgo3C3C;;A0J5t3CE;;;EAQI,ctJuBW;AJms3CjB;;AO7t3CE;;;EmJMM,cAVkC;A1Juu3C1C;;A0Jxu3CE;EAkBM,yBtJaS;EsJZT,WtJfO;AJyu3Cf;;A0J7u3CE;EAyBM,yBtJMS;EsJLT,qBAAiC;A1Jwt3CzC;;A0Jlv3CE;EA+BM,0NrIQmI;ArB+s3C3I;;A0Jtv3CE;;;;EAuCI,qBAAkC;A1Jst3CxC;;A0J7v3CE;EA4CM,ctJbS;AJku3CjB;;A0Jjw3CE;;EAiDM,yBtJlBS;EsJmBT,qBtJnBS;EsJoBT,WtJ/CO;AJow3Cf;;A0Jxw3CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJqw3ClB;;A0J/w3CE;EAiEQ,cnEyCkB;AvFyq3C5B;;AO9w3CE;EmJ+DU,WtJhEG;AJmx3Cf;;A0Jvx3CE;EA6EQ,ctJjEQ;AJ+w3ClB;;AOtx3CE;EmJ2EU,ctJnEM;AJkx3ClB;;A0Jrs3CU;EAEE,cAA+B;A1Jus3C3C;;A0Jny3CE;;;EAQI,ctJwBW;AJyw3CjB;;AOpy3CE;;;EmJMM,cAVkC;A1J8y3C1C;;A0J/y3CE;EAkBM,yBtJcS;EsJbT,WtJfO;AJgz3Cf;;A0Jpz3CE;EAyBM,yBtJOS;EsJNT,qBAAiC;A1J+x3CzC;;A0Jzz3CE;EA+BM,0NrIQmI;ArBsx3C3I;;A0J7z3CE;;;;EAuCI,qBAAkC;A1J6x3CxC;;A0Jp03CE;EA4CM,ctJZS;AJwy3CjB;;A0Jx03CE;;EAiDM,yBtJjBS;EsJkBT,qBtJlBS;EsJmBT,WtJ/CO;AJ203Cf;;A0J/03CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ403ClB;;A0Jt13CE;EAiEQ,cnEyCkB;AvFgv3C5B;;AOr13CE;EmJ+DU,WtJhEG;AJ013Cf;;A0J913CE;EA6EQ,ctJjEQ;AJs13ClB;;AO713CE;EmJ2EU,ctJnEM;AJy13ClB;;A0J5w3CU;EAEE,cAA+B;A1J8w3C3C;;A0J123CE;;;EAQI,ctJyBW;AJ+03CjB;;AO323CE;;;EmJMM,cAVkC;A1Jq33C1C;;A0Jt33CE;EAkBM,yBtJeS;EsJdT,WtJfO;AJu33Cf;;A0J333CE;EAyBM,yBtJQS;EsJPT,qBAAiC;A1Js23CzC;;A0Jh43CE;EA+BM,0NrIQmI;ArB613C3I;;A0Jp43CE;;;;EAuCI,qBAAkC;A1Jo23CxC;;A0J343CE;EA4CM,ctJXS;AJ823CjB;;A0J/43CE;;EAiDM,yBtJhBS;EsJiBT,qBtJjBS;EsJkBT,WtJ/CO;AJk53Cf;;A0Jt53CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJm53ClB;;A0J753CE;EAiEQ,cnEyCkB;AvFuz3C5B;;AO553CE;EmJ+DU,WtJhEG;AJi63Cf;;A0Jr63CE;EA6EQ,ctJjEQ;AJ653ClB;;AOp63CE;EmJ2EU,ctJnEM;AJg63ClB;;A0Jn13CU;EAEE,cAA+B;A1Jq13C3C;;A0Jj73CE;;;EAQI,ctJ0BW;AJq53CjB;;AOl73CE;;;EmJMM,cAVkC;A1J473C1C;;A0J773CE;EAkBM,yBtJgBS;EsJfT,ctJmEe;AJ423CvB;;A0Jl83CE;EAyBM,yBtJSS;EsJRT,qBAAiC;A1J663CzC;;A0Jv83CE;EA+BM,6NrIQmI;ArBo63C3I;;A0J383CE;;;;EAuCI,qBAAkC;A1J263CxC;;A0Jl93CE;EA4CM,ctJVS;AJo73CjB;;A0Jt93CE;;EAiDM,yBtJfS;EsJgBT,qBtJhBS;EsJiBT,WtJ/CO;AJy93Cf;;A0J793CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ093ClB;;A0Jp+3CE;EAiEQ,cnEyCkB;AvF833C5B;;AOn+3CE;EmJ+DU,WtJhEG;AJw+3Cf;;A0J5+3CE;EA6EQ,ctJjEQ;AJo+3ClB;;AO3+3CE;EmJ2EU,ctJnEM;AJu+3ClB;;A0J153CU;EAEE,cAA+B;A1J453C3C;;A0Jx/3CE;;;EAQI,ctJ2BW;AJ293CjB;;AOz/3CE;;;EmJMM,cAVkC;A1Jmg4C1C;;A0Jpg4CE;EAkBM,yBtJiBS;EsJhBT,ctJmEe;AJm73CvB;;A0Jzg4CE;EAyBM,yBtJUS;EsJTT,qBAAiC;A1Jo/3CzC;;A0J9g4CE;EA+BM,6NrIQmI;ArB2+3C3I;;A0Jlh4CE;;;;EAuCI,qBAAkC;A1Jk/3CxC;;A0Jzh4CE;EA4CM,ctJTS;AJ0/3CjB;;A0J7h4CE;;EAiDM,yBtJdS;EsJeT,qBtJfS;EsJgBT,WtJ/CO;AJgi4Cf;;A0Jpi4CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJii4ClB;;A0J3i4CE;EAiEQ,cnEyCkB;AvFq83C5B;;AO1i4CE;EmJ+DU,WtJhEG;AJ+i4Cf;;A0Jnj4CE;EA6EQ,ctJjEQ;AJ2i4ClB;;AOlj4CE;EmJ2EU,ctJnEM;AJ8i4ClB;;A0Jj+3CU;EAEE,cAA+B;A1Jm+3C3C;;A0J/j4CE;;;EAQI,ctJ4BW;AJii4CjB;;AOhk4CE;;;EmJMM,cAVkC;A1J0k4C1C;;A0J3k4CE;EAkBM,yBtJkBS;EsJjBT,WtJfO;AJ4k4Cf;;A0Jhl4CE;EAyBM,yBtJWS;EsJVT,qBAAiC;A1J2j4CzC;;A0Jrl4CE;EA+BM,0NrIQmI;ArBkj4C3I;;A0Jzl4CE;;;;EAuCI,qBAAkC;A1Jyj4CxC;;A0Jhm4CE;EA4CM,ctJRS;AJgk4CjB;;A0Jpm4CE;;EAiDM,yBtJbS;EsJcT,qBtJdS;EsJeT,WtJ/CO;AJum4Cf;;A0J3m4CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJwm4ClB;;A0Jln4CE;EAiEQ,cnEyCkB;AvF4g4C5B;;AOjn4CE;EmJ+DU,WtJhEG;AJsn4Cf;;A0J1n4CE;EA6EQ,ctJjEQ;AJkn4ClB;;AOzn4CE;EmJ2EU,ctJnEM;AJqn4ClB;;A0Jxi4CU;EAEE,cAA+B;A1J0i4C3C;;A0Jto4CE;;;EAQI,ctJ6BW;AJum4CjB;;AOvo4CE;;;EmJMM,cAVkC;A1Jip4C1C;;A0Jlp4CE;EAkBM,yBtJmBS;EsJlBT,WtJfO;AJmp4Cf;;A0Jvp4CE;EAyBM,yBtJYS;EsJXT,qBAAiC;A1Jko4CzC;;A0J5p4CE;EA+BM,0NrIQmI;ArByn4C3I;;A0Jhq4CE;;;;EAuCI,qBAAkC;A1Jgo4CxC;;A0Jvq4CE;EA4CM,ctJPS;AJso4CjB;;A0J3q4CE;;EAiDM,yBtJZS;EsJaT,qBtJbS;EsJcT,WtJ/CO;AJ8q4Cf;;A0Jlr4CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ+q4ClB;;A0Jzr4CE;EAiEQ,cnEyCkB;AvFml4C5B;;AOxr4CE;EmJ+DU,WtJhEG;AJ6r4Cf;;A0Jjs4CE;EA6EQ,ctJjEQ;AJyr4ClB;;AOhs4CE;EmJ2EU,ctJnEM;AJ4r4ClB;;A0J/m4CU;EAEE,cAA+B;A1Jin4C3C;;A0J7s4CE;;;EAQI,ctJ8BW;AJ6q4CjB;;AO9s4CE;;;EmJMM,cAVkC;A1Jwt4C1C;;A0Jzt4CE;EAkBM,yBtJoBS;EsJnBT,WtJfO;AJ0t4Cf;;A0J9t4CE;EAyBM,yBtJaS;EsJZT,qBAAiC;A1Jys4CzC;;A0Jnu4CE;EA+BM,0NrIQmI;ArBgs4C3I;;A0Jvu4CE;;;;EAuCI,qBAAkC;A1Jus4CxC;;A0J9u4CE;EA4CM,ctJNS;AJ4s4CjB;;A0Jlv4CE;;EAiDM,yBtJXS;EsJYT,qBtJZS;EsJaT,WtJ/CO;AJqv4Cf;;A0Jzv4CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJsv4ClB;;A0Jhw4CE;EAiEQ,cnEyCkB;AvF0p4C5B;;AO/v4CE;EmJ+DU,WtJhEG;AJow4Cf;;A0Jxw4CE;EA6EQ,ctJjEQ;AJgw4ClB;;AOvw4CE;EmJ2EU,ctJnEM;AJmw4ClB;;A0Jtr4CU;EAEE,cAA+B;A1Jwr4C3C;;A0Jpx4CE;;;EAQI,WtJJS;AJsx4Cf;;AOrx4CE;;;EmJMM,cAVkC;A1J+x4C1C;;A0Jhy4CE;EAkBM,sBtJdO;EsJeP,ctJmEe;AJ+s4CvB;;A0Jry4CE;EAyBM,sBtJrBO;EsJsBP,qBAAiC;A1Jgx4CzC;;A0J1y4CE;EA+BM,6NrIQmI;ArBuw4C3I;;A0J9y4CE;;;;EAuCI,mBAAkC;A1J8w4CxC;;A0Jrz4CE;EA4CM,WtJxCO;AJqz4Cf;;A0Jzz4CE;;EAiDM,sBtJ7CO;EsJ8CP,kBtJ9CO;EsJ+CP,WtJ/CO;AJ4z4Cf;;A0Jh04CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ6z4ClB;;A0Jv04CE;EAiEQ,cnEyCkB;AvFiu4C5B;;AOt04CE;EmJ+DU,WtJhEG;AJ204Cf;;A0J/04CE;EA6EQ,ctJjEQ;AJu04ClB;;AO904CE;EmJ2EU,ctJnEM;AJ004ClB;;A0J7v4CU;EAEE,YAA+B;A1J+v4C3C;;A0J314CE;;;EAQI,ctJEY;AJu14ClB;;AO514CE;;;EmJMM,cAVkC;A1Js24C1C;;A0Jv24CE;EAkBM,yBtJRU;EsJSV,WtJfO;AJw24Cf;;A0J524CE;EAyBM,yBtJfU;EsJgBV,qBAAiC;A1Ju14CzC;;A0Jj34CE;EA+BM,0NrIQmI;ArB804C3I;;A0Jr34CE;;;;EAuCI,qBAAkC;A1Jq14CxC;;A0J534CE;EA4CM,ctJlCU;AJs34ClB;;A0Jh44CE;;EAiDM,yBtJvCU;EsJwCV,qBtJxCU;EsJyCV,WtJ/CO;AJm44Cf;;A0Jv44CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJo44ClB;;A0J944CE;EAiEQ,cnEyCkB;AvFwy4C5B;;AO744CE;EmJ+DU,WtJhEG;AJk54Cf;;A0Jt54CE;EA6EQ,ctJjEQ;AJ844ClB;;AOr54CE;EmJ2EU,ctJnEM;AJi54ClB;;A0Jp04CU;EAEE,cAA+B;A1Js04C3C;;A0Jl64CE;;;EAQI,ctJIY;AJ454ClB;;AOn64CE;;;EmJMM,cAVkC;A1J664C1C;;A0J964CE;EAkBM,yBtJNU;EsJOV,WtJfO;AJ+64Cf;;A0Jn74CE;EAyBM,yBtJbU;EsJcV,qBAAiC;A1J854CzC;;A0Jx74CE;EA+BM,0NrIQmI;ArBq54C3I;;A0J574CE;;;;EAuCI,qBAAkC;A1J454CxC;;A0Jn84CE;EA4CM,ctJhCU;AJ274ClB;;A0Jv84CE;;EAiDM,yBtJrCU;EsJsCV,qBtJtCU;EsJuCV,WtJ/CO;AJ084Cf;;A0J984CE;;EAwDM,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ284ClB;;A0Jr94CE;EAiEQ,cnEyCkB;AvF+24C5B;;AOp94CE;EmJ+DU,WtJhEG;AJy94Cf;;A0J794CE;EA6EQ,ctJjEQ;AJq94ClB;;AO594CE;EmJ2EU,ctJnEM;AJw94ClB;;A0J344CU;EAEE,cAA+B;A1J644C3C;;AAEA;EyJ544CM,WrJ3FS;AJy+4Cf;;AAEA;EyJh54CM,WrJ3FS;AJ6+4Cf;;AAEA;EyJp54CM,WrJ3FS;AJi/4Cf;;AAEA;EyJx54CM,WrJ3FS;AJq/4Cf;;AAEA;EyJ554CM,crJTiB;AJu64CvB;;AAEA;EyJh64CM,WrJ3FS;AJ6/4Cf;;AAEA;EyJp64CM,crJTiB;AJ+64CvB;;AAEA;EyJx64CM,WrJ3FS;AJqg5Cf;;AmF1g5CI;EsEuGA,oCAAiD;EACjD,sBAAwB;AzJu64C5B;;AmF/g5CI;;;;EsE8GA,yBAA2B;AzJw64C/B;;AwJth5CE;EACE,oCAAsC;AxJyh5C1C;;AwJvh5CI;;EAEE,sBAAmC;AxJ0h5CzC;;AwJth5CM;EACE,qBAAiC;EACjC,cAAsC;AxJyh5C9C;;AwJth5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJqi5Cf;;AwJ1i5CE;EACE,oCAAsC;AxJ6i5C1C;;AwJ3i5CI;;EAEE,sBAAmC;AxJ8i5CzC;;AwJ1i5CM;EACE,qBAAiC;EACjC,cAAsC;AxJ6i5C9C;;AwJ1i5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJyj5Cf;;AwJ9j5CE;EACE,oCAAsC;AxJik5C1C;;AwJ/j5CI;;EAEE,sBAAmC;AxJkk5CzC;;AwJ9j5CM;EACE,qBAAiC;EACjC,cAAsC;AxJik5C9C;;AwJ9j5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJ6k5Cf;;AwJll5CE;EACE,oCAAsC;AxJql5C1C;;AwJnl5CI;;EAEE,sBAAmC;AxJsl5CzC;;AwJll5CM;EACE,qBAAiC;EACjC,cAAsC;AxJql5C9C;;AwJll5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJim5Cf;;AwJtm5CE;EACE,oCAAsC;AxJym5C1C;;AwJvm5CI;;EAEE,yBAAmC;AxJ0m5CzC;;AwJtm5CM;EACE,qBAAiC;EACjC,cAAsC;AxJym5C9C;;AwJtm5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJqn5Cf;;AwJ1n5CE;EACE,oCAAsC;AxJ6n5C1C;;AwJ3n5CI;;EAEE,sBAAmC;AxJ8n5CzC;;AwJ1n5CM;EACE,qBAAiC;EACjC,cAAsC;AxJ6n5C9C;;AwJ1n5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJyo5Cf;;AwJ9o5CE;EACE,oCAAsC;AxJip5C1C;;AwJ/o5CI;;EAEE,yBAAmC;AxJkp5CzC;;AwJ9o5CM;EACE,qBAAiC;EACjC,cAAsC;AxJip5C9C;;AwJ9o5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,cpJmEe;AJ2k5CvB;;AwJlq5CE;EACE,oCAAsC;AxJqq5C1C;;AwJnq5CI;;EAEE,sBAAmC;AxJsq5CzC;;AwJlq5CM;EACE,qBAAiC;EACjC,cAAsC;AxJqq5C9C;;AwJlq5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJir5Cf;;AwJtr5CE;EACE,oCAAsC;AxJyr5C1C;;AwJvr5CI;;EAEE,yBAAmC;AxJ0r5CzC;;AwJtr5CM;EACE,qBAAiC;EACjC,cAAsC;AxJyr5C9C;;AwJtr5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJqs5Cf;;AwJ1s5CE;EACE,oCAAsC;AxJ6s5C1C;;AwJ3s5CI;;EAEE,sBAAmC;AxJ8s5CzC;;AwJ1s5CM;EACE,qBAAiC;EACjC,cAAsC;AxJ6s5C9C;;AwJ1s5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJyt5Cf;;AwJ9t5CE;EACE,oCAAsC;AxJiu5C1C;;AwJ/t5CI;;EAEE,yBAAmC;AxJku5CzC;;AwJ9t5CM;EACE,qBAAiC;EACjC,cAAsC;AxJiu5C9C;;AwJ9t5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJ6u5Cf;;AwJlv5CE;EACE,oCAAsC;AxJqv5C1C;;AwJnv5CI;;EAEE,yBAAmC;AxJsv5CzC;;AwJlv5CM;EACE,qBAAiC;EACjC,cAAsC;AxJqv5C9C;;AwJlv5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,cpJmEe;AJ+q5CvB;;AwJtw5CE;EACE,oCAAsC;AxJyw5C1C;;AwJvw5CI;;EAEE,yBAAmC;AxJ0w5CzC;;AwJtw5CM;EACE,qBAAiC;EACjC,cAAsC;AxJyw5C9C;;AwJtw5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJqx5Cf;;AwJ1x5CE;EACE,oCAAsC;AxJ6x5C1C;;AwJ3x5CI;;EAEE,yBAAmC;AxJ8x5CzC;;AwJ1x5CM;EACE,qBAAiC;EACjC,cAAsC;AxJ6x5C9C;;AwJ1x5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJyy5Cf;;AwJ9y5CE;EACE,oCAAsC;AxJiz5C1C;;AwJ/y5CI;;EAEE,sBAAmC;AxJkz5CzC;;AwJ9y5CM;EACE,qBAAiC;EACjC,cAAsC;AxJiz5C9C;;AwJ9y5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJ6z5Cf;;AwJl05CE;EACE,oCAAsC;AxJq05C1C;;AwJn05CI;;EAEE,sBAAmC;AxJs05CzC;;AwJl05CM;EACE,qBAAiC;EACjC,cAAsC;AxJq05C9C;;AwJl05CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJi15Cf;;AwJt15CE;EACE,oCAAsC;AxJy15C1C;;AwJv15CI;;EAEE,sBAAmC;AxJ015CzC;;AwJt15CM;EACE,qBAAiC;EACjC,cAAsC;AxJy15C9C;;AwJt15CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJq25Cf;;AwJ125CE;EACE,oCAAsC;AxJ625C1C;;AwJ325CI;;EAEE,sBAAmC;AxJ825CzC;;AwJ125CM;EACE,qBAAiC;EACjC,cAAsC;AxJ625C9C;;AwJ125CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJy35Cf;;AwJ935CE;EACE,oCAAsC;AxJi45C1C;;AwJ/35CI;;EAEE,sBAAmC;AxJk45CzC;;AwJ935CM;EACE,qBAAiC;EACjC,cAAsC;AxJi45C9C;;AwJ935CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJ645Cf;;AwJl55CE;EACE,oCAAsC;AxJq55C1C;;AwJn55CI;;EAEE,yBAAmC;AxJs55CzC;;AwJl55CM;EACE,qBAAiC;EACjC,cAAsC;AxJq55C9C;;AwJl55CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJi65Cf;;AwJt65CE;EACE,oCAAsC;AxJy65C1C;;AwJv65CI;;EAEE,yBAAmC;AxJ065CzC;;AwJt65CM;EACE,qBAAiC;EACjC,cAAsC;AxJy65C9C;;AwJt65CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJq75Cf;;AwJ175CE;EACE,oCAAsC;AxJ675C1C;;AwJ375CI;;EAEE,sBAAmC;AxJ875CzC;;AwJ175CM;EACE,qBAAiC;EACjC,cAAsC;AxJ675C9C;;AwJ175CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJy85Cf;;AwJ985CE;EACE,oCAAsC;AxJi95C1C;;AwJ/85CI;;EAEE,sBAAmC;AxJk95CzC;;AwJ985CM;EACE,qBAAiC;EACjC,cAAsC;AxJi95C9C;;AwJ985CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJ695Cf;;AwJl+5CE;EACE,oCAAsC;AxJq+5C1C;;AwJn+5CI;;EAEE,sBAAmC;AxJs+5CzC;;AwJl+5CM;EACE,qBAAiC;EACjC,cAAsC;AxJq+5C9C;;AwJl+5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJi/5Cf;;AwJt/5CE;EACE,iCAAsC;AxJy/5C1C;;AwJv/5CI;;EAEE,yBAAmC;AxJ0/5CzC;;AwJt/5CM;EACE,qBAAiC;EACjC,cAAsC;AxJy/5C9C;;AwJt/5CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,cpJmEe;AJm75CvB;;AwJ1g6CE;EACE,oCAAsC;AxJ6g6C1C;;AwJ3g6CI;;EAEE,sBAAmC;AxJ8g6CzC;;AwJ1g6CM;EACE,qBAAiC;EACjC,cAAsC;AxJ6g6C9C;;AwJ1g6CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJyh6Cf;;AwJ9h6CE;EACE,oCAAsC;AxJii6C1C;;AwJ/h6CI;;EAEE,sBAAmC;AxJki6CzC;;AwJ9h6CM;EACE,qBAAiC;EACjC,cAAsC;AxJii6C9C;;AwJ9h6CM;EAIE,oCAAgD;EAChD,qBAAmC;EACnC,WpJfO;AJ6i6Cf;;AwJth6CE;EACE,iFAAkG;EAClG,WpJzBW;AJkj6Cf;;AwJth6CM;;EAGE,iCAAiC;AxJwh6CzC;;AwJrh6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJwh6C9C;;AwJrh6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJmk6Cf;;AwJlh6CM;EAEE,iCAAiC;EACjC,qBzD5Ba;EyD6Bb,WpJrDO;AJyk6Cf;;AwJlj6CE;EACE,iFAAkG;EAClG,WpJzBW;AJ8k6Cf;;AwJlj6CM;;EAGE,iCAAiC;AxJoj6CzC;;AwJjj6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJoj6C9C;;AwJjj6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ+l6Cf;;AwJ9i6CM;EAEE,iCAAiC;EACjC,qBpJ9CU;EoJ+CV,WpJrDO;AJqm6Cf;;AwJ9k6CE;EACE,iFAAkG;EAClG,WpJzBW;AJ0m6Cf;;AwJ9k6CM;;EAGE,iCAAiC;AxJgl6CzC;;AwJ7k6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJgl6C9C;;AwJ7k6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ2n6Cf;;AwJ1k6CM;EAEE,iCAAiC;EACjC,qBzDrBa;EyDsBb,WpJrDO;AJio6Cf;;AwJ1m6CE;EACE,iFAAkG;EAClG,WpJzBW;AJso6Cf;;AwJ1m6CM;;EAGE,iCAAiC;AxJ4m6CzC;;AwJzm6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJ4m6C9C;;AwJzm6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJup6Cf;;AwJtm6CM;EAEE,iCAAiC;EACjC,qBzDnBa;EyDoBb,WpJrDO;AJ6p6Cf;;AwJto6CE;EACE,iFAAkG;EAClG,cpJyDmB;AJgl6CvB;;AwJto6CM;;EAGE,iCAAiC;AxJwo6CzC;;AwJro6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJwo6C9C;;AwJro6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJmr6Cf;;AwJlo6CM;EAEE,iCAAiC;EACjC,qBzDtBa;EyDuBb,cpJ6Be;AJum6CvB;;AwJlq6CE;EACE,iFAAkG;EAClG,WpJzBW;AJ8r6Cf;;AwJlq6CM;;EAGE,iCAAiC;AxJoq6CzC;;AwJjq6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJoq6C9C;;AwJjq6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ+s6Cf;;AwJ9p6CM;EAEE,iCAAiC;EACjC,qBzDxBa;EyDyBb,WpJrDO;AJqt6Cf;;AwJ9r6CE;EACE,iFAAkG;EAClG,cpJyDmB;AJwo6CvB;;AwJ9r6CM;;EAGE,iCAAiC;AxJgs6CzC;;AwJ7r6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJgs6C9C;;AwJ7r6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,cpJoCe;AJyp6CvB;;AwJ1r6CM;EAEE,iCAAiC;EACjC,qBpJnDU;EoJoDV,cpJ6Be;AJ+p6CvB;;AwJ1t6CE;EACE,iFAAkG;EAClG,WpJzBW;AJsv6Cf;;AwJ1t6CM;;EAGE,iCAAiC;AxJ4t6CzC;;AwJzt6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJ4t6C9C;;AwJzt6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJuw6Cf;;AwJtt6CM;EAEE,iCAAiC;EACjC,qBpJ5CU;EoJ6CV,WpJrDO;AJ6w6Cf;;AwJtv6CE;EACE,iFAAkG;EAClG,cpJyDmB;AJgs6CvB;;AwJtv6CM;;EAGE,iCAAiC;AxJwv6CzC;;AwJrv6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJwv6C9C;;AwJrv6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJmy6Cf;;AwJlv6CM;EAEE,iCAAiC;EACjC,qBzDhB6B;EyDiB7B,cpJ6Be;AJut6CvB;;AwJlx6CE;EACE,iFAAkG;EAClG,WpJzBW;AJ8y6Cf;;AwJlx6CM;;EAGE,iCAAiC;AxJox6CzC;;AwJjx6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJox6C9C;;AwJjx6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ+z6Cf;;AwJ9w6CM;EAEE,iCAAiC;EACjC,qBzDfuB;EyDgBvB,WpJrDO;AJq06Cf;;AwJ9y6CE;EACE,iFAAkG;EAClG,cpJyDmB;AJwv6CvB;;AwJ9y6CM;;EAGE,iCAAiC;AxJgz6CzC;;AwJ7y6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJgz6C9C;;AwJ7y6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ216Cf;;AwJ1y6CM;EAEE,iCAAiC;EACjC,qBzDdyB;EyDezB,cpJ6Be;AJ+w6CvB;;AwJ106CE;EACE,iFAAkG;EAClG,cpJyDmB;AJox6CvB;;AwJ106CM;;EAGE,iCAAiC;AxJ406CzC;;AwJz06CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJ406C9C;;AwJz06CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,cpJoCe;AJqy6CvB;;AwJt06CM;EAEE,iCAAiC;EACjC,qBzDbwB;EyDcxB,cpJ6Be;AJ2y6CvB;;AwJt26CE;EACE,iFAAkG;EAClG,cpJyDmB;AJgz6CvB;;AwJt26CM;;EAGE,iCAAiC;AxJw26CzC;;AwJr26CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJw26C9C;;AwJr26CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJm56Cf;;AwJl26CM;EAEE,iCAAiC;EACjC,qBzDZ2B;EyDa3B,cpJ6Be;AJu06CvB;;AwJl46CE;EACE,iFAAkG;EAClG,cpJyDmB;AJ406CvB;;AwJl46CM;;EAGE,iCAAiC;AxJo46CzC;;AwJj46CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJo46C9C;;AwJj46CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ+66Cf;;AwJ936CM;EAEE,iCAAiC;EACjC,qBzDX0B;EyDY1B,cpJ6Be;AJm26CvB;;AwJ956CE;EACE,iFAAkG;EAClG,WpJzBW;AJ076Cf;;AwJ956CM;;EAGE,iCAAiC;AxJg66CzC;;AwJ756CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJg66C9C;;AwJ756CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ286Cf;;AwJ156CM;EAEE,iCAAiC;EACjC,qBzD5Ba;EyD6Bb,WpJrDO;AJi96Cf;;AwJ176CE;EACE,iFAAkG;EAClG,WpJzBW;AJs96Cf;;AwJ176CM;;EAGE,iCAAiC;AxJ476CzC;;AwJz76CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJ476C9C;;AwJz76CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJu+6Cf;;AwJt76CM;EAEE,iCAAiC;EACjC,qBzD3Ba;EyD4Bb,WpJrDO;AJ6+6Cf;;AwJt96CE;EACE,iFAAkG;EAClG,WpJzBW;AJk/6Cf;;AwJt96CM;;EAGE,iCAAiC;AxJw96CzC;;AwJr96CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJw96C9C;;AwJr96CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJmg7Cf;;AwJl96CM;EAEE,iCAAiC;EACjC,qBzD1Ba;EyD2Bb,WpJrDO;AJyg7Cf;;AwJl/6CE;EACE,iFAAkG;EAClG,WpJzBW;AJ8g7Cf;;AwJl/6CM;;EAGE,iCAAiC;AxJo/6CzC;;AwJj/6CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJo/6C9C;;AwJj/6CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ+h7Cf;;AwJ9+6CM;EAEE,iCAAiC;EACjC,qBzDzBa;EyD0Bb,WpJrDO;AJqi7Cf;;AwJ9g7CE;EACE,iFAAkG;EAClG,WpJzBW;AJ0i7Cf;;AwJ9g7CM;;EAGE,iCAAiC;AxJgh7CzC;;AwJ7g7CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJgh7C9C;;AwJ7g7CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ2j7Cf;;AwJ1g7CM;EAEE,iCAAiC;EACjC,qBzDxBa;EyDyBb,WpJrDO;AJik7Cf;;AwJ1i7CE;EACE,iFAAkG;EAClG,cpJyDmB;AJo/6CvB;;AwJ1i7CM;;EAGE,iCAAiC;AxJ4i7CzC;;AwJzi7CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJ4i7C9C;;AwJzi7CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJul7Cf;;AwJti7CM;EAEE,iCAAiC;EACjC,qBzDvBa;EyDwBb,cpJ6Be;AJ2g7CvB;;AwJtk7CE;EACE,iFAAkG;EAClG,cpJyDmB;AJgh7CvB;;AwJtk7CM;;EAGE,iCAAiC;AxJwk7CzC;;AwJrk7CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJwk7C9C;;AwJrk7CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJmn7Cf;;AwJlk7CM;EAEE,iCAAiC;EACjC,qBzDtBa;EyDuBb,cpJ6Be;AJui7CvB;;AwJlm7CE;EACE,iFAAkG;EAClG,WpJzBW;AJ8n7Cf;;AwJlm7CM;;EAGE,iCAAiC;AxJom7CzC;;AwJjm7CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJom7C9C;;AwJjm7CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ+o7Cf;;AwJ9l7CM;EAEE,iCAAiC;EACjC,qBzDrBa;EyDsBb,WpJrDO;AJqp7Cf;;AwJ9n7CE;EACE,iFAAkG;EAClG,WpJzBW;AJ0p7Cf;;AwJ9n7CM;;EAGE,iCAAiC;AxJgo7CzC;;AwJ7n7CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJgo7C9C;;AwJ7n7CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ2q7Cf;;AwJ1n7CM;EAEE,iCAAiC;EACjC,qBzDpBa;EyDqBb,WpJrDO;AJir7Cf;;AwJ1p7CE;EACE,iFAAkG;EAClG,WpJzBW;AJsr7Cf;;AwJ1p7CM;;EAGE,iCAAiC;AxJ4p7CzC;;AwJzp7CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJ4p7C9C;;AwJzp7CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJus7Cf;;AwJtp7CM;EAEE,iCAAiC;EACjC,qBzDnBa;EyDoBb,WpJrDO;AJ6s7Cf;;AwJtr7CE;EACE,yEAAkG;EAClG,cpJyDmB;AJgo7CvB;;AwJtr7CM;;EAGE,iCAAiC;AxJwr7CzC;;AwJrr7CM;EACE,8EAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJwr7C9C;;AwJrr7CM;EAIE,8EAA4H;EAC5H,qBAAmC;EACnC,cpJoCe;AJip7CvB;;AwJlr7CM;EAEE,iCAAiC;EACjC,kBpJpDO;EoJqDP,cpJ6Be;AJup7CvB;;AwJlt7CE;EACE,iFAAkG;EAClG,WpJzBW;AJ8u7Cf;;AwJlt7CM;;EAGE,iCAAiC;AxJot7CzC;;AwJjt7CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJot7C9C;;AwJjt7CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ+v7Cf;;AwJ9s7CM;EAEE,iCAAiC;EACjC,qBpJ9CU;EoJ+CV,WpJrDO;AJqw7Cf;;AwJ9u7CE;EACE,iFAAkG;EAClG,WpJzBW;AJ0w7Cf;;AwJ9u7CM;;EAGE,iCAAiC;AxJgv7CzC;;AwJ7u7CM;EACE,iFAA8H;EAC9H,qBAAiC;EACjC,cAAsC;AxJgv7C9C;;AwJ7u7CM;EAIE,iFAA4H;EAC5H,qBAAmC;EACnC,WpJ9CO;AJ2x7Cf;;AwJ1u7CM;EAEE,iCAAiC;EACjC,qBpJ5CU;EoJ6CV,WpJrDO;AJiy7Cf;;A0Jhy7CI;;;EAGE,c3DoBe;A/F+w7CrB;;AOty7CE;;;EmJMM,cAVkC;A1Jgz7C1C;;A0Jjy7CM;EAEE,yB3DUa;E2DTb,WtJfO;AJkz7Cf;;A0J9x7CM;EACE,yB3DGa;E2DFb,qBAAiC;A1Jiy7CzC;;A0J9x7CM;EAEE,0NrIQmI;ArBwx7C3I;;A0J5x7CI;;;;EAIE,qBAAkC;A1J+x7CxC;;A0J3x7CM;EACE,c3DhBa;A/F8y7CrB;;A0J3x7CM;;EAEE,yB3DrBa;E2DsBb,qB3DtBa;E2DuBb,WtJ/CO;AJ607Cf;;A0J3x7CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ807ClB;;A0Jxx7CQ;EACE,cnEyCkB;AvFkv7C5B;;AOv17CE;EmJ+DU,WtJhEG;AJ417Cf;;A0Jpx7CQ;EACE,ctJjEQ;AJw17ClB;;AO/17CE;EmJ2EU,ctJnEM;AJ217ClB;;A0J9w7CU;EAEE,cAA+B;A1Jgx7C3C;;A0Jv27CI;;;EAGE,ctJEY;AJw27ClB;;AO727CE;;;EmJMM,cAVkC;A1Ju37C1C;;A0Jx27CM;EAEE,yBtJRU;EsJSV,WtJfO;AJy37Cf;;A0Jr27CM;EACE,yBtJfU;EsJgBV,qBAAiC;A1Jw27CzC;;A0Jr27CM;EAEE,0NrIQmI;ArB+17C3I;;A0Jn27CI;;;;EAIE,qBAAkC;A1Js27CxC;;A0Jl27CM;EACE,ctJlCU;AJu47ClB;;A0Jl27CM;;EAEE,yBtJvCU;EsJwCV,qBtJxCU;EsJyCV,WtJ/CO;AJo57Cf;;A0Jl27CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJq57ClB;;A0J/17CQ;EACE,cnEyCkB;AvFyz7C5B;;AO957CE;EmJ+DU,WtJhEG;AJm67Cf;;A0J317CQ;EACE,ctJjEQ;AJ+57ClB;;AOt67CE;EmJ2EU,ctJnEM;AJk67ClB;;A0Jr17CU;EAEE,cAA+B;A1Ju17C3C;;A0J967CI;;;EAGE,c3D2Be;A/Fs57CrB;;AOp77CE;;;EmJMM,cAVkC;A1J877C1C;;A0J/67CM;EAEE,yB3DiBa;E2DhBb,WtJfO;AJg87Cf;;A0J567CM;EACE,yB3DUa;E2DTb,qBAAiC;A1J+67CzC;;A0J567CM;EAEE,0NrIQmI;ArBs67C3I;;A0J167CI;;;;EAIE,qBAAkC;A1J667CxC;;A0Jz67CM;EACE,c3DTa;A/Fq77CrB;;A0Jz67CM;;EAEE,yB3Dda;E2Deb,qB3Dfa;E2DgBb,WtJ/CO;AJ297Cf;;A0Jz67CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ497ClB;;A0Jt67CQ;EACE,cnEyCkB;AvFg47C5B;;AOr+7CE;EmJ+DU,WtJhEG;AJ0+7Cf;;A0Jl67CQ;EACE,ctJjEQ;AJs+7ClB;;AO7+7CE;EmJ2EU,ctJnEM;AJy+7ClB;;A0J557CU;EAEE,cAA+B;A1J857C3C;;A0Jr/7CI;;;EAGE,c3D6Be;A/F297CrB;;AO3/7CE;;;EmJMM,cAVkC;A1Jqg8C1C;;A0Jt/7CM;EAEE,yB3DmBa;E2DlBb,WtJfO;AJug8Cf;;A0Jn/7CM;EACE,yB3DYa;E2DXb,qBAAiC;A1Js/7CzC;;A0Jn/7CM;EAEE,0NrIQmI;ArB6+7C3I;;A0Jj/7CI;;;;EAIE,qBAAkC;A1Jo/7CxC;;A0Jh/7CM;EACE,c3DPa;A/F0/7CrB;;A0Jh/7CM;;EAEE,yB3DZa;E2Dab,qB3Dba;E2Dcb,WtJ/CO;AJki8Cf;;A0Jh/7CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJmi8ClB;;A0J7+7CQ;EACE,cnEyCkB;AvFu87C5B;;AO5i8CE;EmJ+DU,WtJhEG;AJij8Cf;;A0Jz+7CQ;EACE,ctJjEQ;AJ6i8ClB;;AOpj8CE;EmJ2EU,ctJnEM;AJgj8ClB;;A0Jn+7CU;EAEE,cAA+B;A1Jq+7C3C;;A0J5j8CI;;;EAGE,c3D0Be;A/Fqi8CrB;;AOlk8CE;;;EmJMM,cAVkC;A1J4k8C1C;;A0J7j8CM;EAEE,yB3DgBa;E2Dfb,ctJmEe;AJ4/7CvB;;A0J1j8CM;EACE,yB3DSa;E2DRb,qBAAiC;A1J6j8CzC;;A0J1j8CM;EAEE,6NrIQmI;ArBoj8C3I;;A0Jxj8CI;;;;EAIE,qBAAkC;A1J2j8CxC;;A0Jvj8CM;EACE,c3DVa;A/Fok8CrB;;A0Jvj8CM;;EAEE,yB3Dfa;E2DgBb,qB3DhBa;E2DiBb,WtJ/CO;AJym8Cf;;A0Jvj8CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ0m8ClB;;A0Jpj8CQ;EACE,cnEyCkB;AvF8g8C5B;;AOnn8CE;EmJ+DU,WtJhEG;AJwn8Cf;;A0Jhj8CQ;EACE,ctJjEQ;AJon8ClB;;AO3n8CE;EmJ2EU,ctJnEM;AJun8ClB;;A0J1i8CU;EAEE,cAA+B;A1J4i8C3C;;A0Jno8CI;;;EAGE,c3DwBe;A/F8m8CrB;;AOzo8CE;;;EmJMM,cAVkC;A1Jmp8C1C;;A0Jpo8CM;EAEE,yB3Dca;E2Dbb,WtJfO;AJqp8Cf;;A0Jjo8CM;EACE,yB3DOa;E2DNb,qBAAiC;A1Joo8CzC;;A0Jjo8CM;EAEE,0NrIQmI;ArB2n8C3I;;A0J/n8CI;;;;EAIE,qBAAkC;A1Jko8CxC;;A0J9n8CM;EACE,c3DZa;A/F6o8CrB;;A0J9n8CM;;EAEE,yB3DjBa;E2DkBb,qB3DlBa;E2DmBb,WtJ/CO;AJgr8Cf;;A0J9n8CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJir8ClB;;A0J3n8CQ;EACE,cnEyCkB;AvFql8C5B;;AO1r8CE;EmJ+DU,WtJhEG;AJ+r8Cf;;A0Jvn8CQ;EACE,ctJjEQ;AJ2r8ClB;;AOls8CE;EmJ2EU,ctJnEM;AJ8r8ClB;;A0Jjn8CU;EAEE,cAA+B;A1Jmn8C3C;;A0J1s8CI;;;EAGE,ctJHY;AJgt8ClB;;AOht8CE;;;EmJMM,cAVkC;A1J0t8C1C;;A0J3s8CM;EAEE,yBtJbU;EsJcV,ctJmEe;AJ0o8CvB;;A0Jxs8CM;EACE,yBtJpBU;EsJqBV,qBAAiC;A1J2s8CzC;;A0Jxs8CM;EAEE,6NrIQmI;ArBks8C3I;;A0Jts8CI;;;;EAIE,mBAAkC;A1Jys8CxC;;A0Jrs8CM;EACE,ctJvCU;AJ+u8ClB;;A0Jrs8CM;;EAEE,yBtJ5CU;EsJ6CV,qBtJ7CU;EsJ8CV,WtJ/CO;AJuv8Cf;;A0Jrs8CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJwv8ClB;;A0Jls8CQ;EACE,cnEyCkB;AvF4p8C5B;;AOjw8CE;EmJ+DU,WtJhEG;AJsw8Cf;;A0J9r8CQ;EACE,ctJjEQ;AJkw8ClB;;AOzw8CE;EmJ2EU,ctJnEM;AJqw8ClB;;A0Jxr8CU;EAEE,YAA+B;A1J0r8C3C;;A0Jjx8CI;;;EAGE,ctJIY;AJgx8ClB;;AOvx8CE;;;EmJMM,cAVkC;A1Jiy8C1C;;A0Jlx8CM;EAEE,yBtJNU;EsJOV,WtJfO;AJmy8Cf;;A0J/w8CM;EACE,yBtJbU;EsJcV,qBAAiC;A1Jkx8CzC;;A0J/w8CM;EAEE,0NrIQmI;ArByw8C3I;;A0J7w8CI;;;;EAIE,qBAAkC;A1Jgx8CxC;;A0J5w8CM;EACE,ctJhCU;AJ+y8ClB;;A0J5w8CM;;EAEE,yBtJrCU;EsJsCV,qBtJtCU;EsJuCV,WtJ/CO;AJ8z8Cf;;A0J5w8CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ+z8ClB;;A0Jzw8CQ;EACE,cnEyCkB;AvFmu8C5B;;AOx08CE;EmJ+DU,WtJhEG;AJ608Cf;;A0Jrw8CQ;EACE,ctJjEQ;AJy08ClB;;AOh18CE;EmJ2EU,ctJnEM;AJ408ClB;;A0J/v8CU;EAEE,cAA+B;A1Jiw8C3C;;AmF918CI;EsE6II,WrJxIO;AJ618Cf;;AmFl28CI;EsE6II,WrJxIO;AJi28Cf;;AmFt28CI;EsE6II,WrJxIO;AJq28Cf;;AmF128CI;EsE6II,WrJxIO;AJy28Cf;;AmF928CI;EsE6II,crJtDe;AJ2x8CvB;;AmFl38CI;EsE6II,WrJxIO;AJi38Cf;;AmFt38CI;EsE6II,crJtDe;AJmy8CvB;;AmF138CI;EsE6II,WrJxIO;AJy38Cf;;A0Jx38CI;;;EAGE,c3DgC+B;A/F218CrC;;AO938CE;;;EmJMM,cAVkC;A1Jw48C1C;;A0Jz38CM;EAEE,yB3DsB6B;E2DrB7B,ctJmEe;AJwz8CvB;;A0Jt38CM;EACE,yB3De6B;E2Dd7B,qBAAiC;A1Jy38CzC;;A0Jt38CM;EAEE,6NrIQmI;ArBg38C3I;;A0Jp38CI;;;;EAIE,qBAAkC;A1Ju38CxC;;A0Jn38CM;EACE,c3DJ6B;A/F038CrC;;A0Jn38CM;;EAEE,yB3DT6B;E2DU7B,qB3DV6B;E2DW7B,WtJ/CO;AJq68Cf;;A0Jn38CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJs68ClB;;A0Jh38CQ;EACE,cnEyCkB;AvF008C5B;;AO/68CE;EmJ+DU,WtJhEG;AJo78Cf;;A0J528CQ;EACE,ctJjEQ;AJg78ClB;;AOv78CE;EmJ2EU,ctJnEM;AJm78ClB;;A0Jt28CU;EAEE,cAA+B;A1Jw28C3C;;A0J/78CI;;;EAGE,c3DiCyB;A/Fi68C/B;;AOr88CE;;;EmJMM,cAVkC;A1J+88C1C;;A0Jh88CM;EAEE,yB3DuBuB;E2DtBvB,WtJfO;AJi98Cf;;A0J778CM;EACE,yB3DgBuB;E2DfvB,mBAAiC;A1Jg88CzC;;A0J778CM;EAEE,0NrIQmI;ArBu78C3I;;A0J378CI;;;;EAIE,qBAAkC;A1J878CxC;;A0J178CM;EACE,c3DHuB;A/Fg88C/B;;A0J178CM;;EAEE,yB3DRuB;E2DSvB,qB3DTuB;E2DUvB,WtJ/CO;AJ4+8Cf;;A0J178CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ6+8ClB;;A0Jv78CQ;EACE,cnEyCkB;AvFi58C5B;;AOt/8CE;EmJ+DU,WtJhEG;AJ2/8Cf;;A0Jn78CQ;EACE,ctJjEQ;AJu/8ClB;;AO9/8CE;EmJ2EU,ctJnEM;AJ0/8ClB;;A0J768CU;EAEE,cAA+B;A1J+68C3C;;A0Jtg9CI;;;EAGE,c3DkC2B;A/Fu+8CjC;;AO5g9CE;;;EmJMM,cAVkC;A1Jsh9C1C;;A0Jvg9CM;EAEE,yB3DwByB;E2DvBzB,ctJmEe;AJs88CvB;;A0Jpg9CM;EACE,yB3DiByB;E2DhBzB,qBAAiC;A1Jug9CzC;;A0Jpg9CM;EAEE,6NrIQmI;ArB8/8C3I;;A0Jlg9CI;;;;EAIE,qBAAkC;A1Jqg9CxC;;A0Jjg9CM;EACE,c3DFyB;A/Fsg9CjC;;A0Jjg9CM;;EAEE,yB3DPyB;E2DQzB,qB3DRyB;E2DSzB,WtJ/CO;AJmj9Cf;;A0Jjg9CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJoj9ClB;;A0J9/8CQ;EACE,cnEyCkB;AvFw98C5B;;AO7j9CE;EmJ+DU,WtJhEG;AJkk9Cf;;A0J1/8CQ;EACE,ctJjEQ;AJ8j9ClB;;AOrk9CE;EmJ2EU,ctJnEM;AJik9ClB;;A0Jp/8CU;EAEE,cAA+B;A1Js/8C3C;;A0J7k9CI;;;EAGE,c3DmC0B;A/F6i9ChC;;AOnl9CE;;;EmJMM,cAVkC;A1J6l9C1C;;A0J9k9CM;EAEE,yB3DyBwB;E2DxBxB,ctJmEe;AJ6g9CvB;;A0J3k9CM;EACE,yB3DkBwB;E2DjBxB,qBAAiC;A1J8k9CzC;;A0J3k9CM;EAEE,6NrIQmI;ArBqk9C3I;;A0Jzk9CI;;;;EAIE,qBAAkC;A1J4k9CxC;;A0Jxk9CM;EACE,c3DDwB;A/F4k9ChC;;A0Jxk9CM;;EAEE,yB3DNwB;E2DOxB,qB3DPwB;E2DQxB,WtJ/CO;AJ0n9Cf;;A0Jxk9CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ2n9ClB;;A0Jrk9CQ;EACE,cnEyCkB;AvF+h9C5B;;AOpo9CE;EmJ+DU,WtJhEG;AJyo9Cf;;A0Jjk9CQ;EACE,ctJjEQ;AJqo9ClB;;AO5o9CE;EmJ2EU,ctJnEM;AJwo9ClB;;A0J3j9CU;EAEE,cAA+B;A1J6j9C3C;;A0Jpp9CI;;;EAGE,c3DoC6B;A/Fmn9CnC;;AO1p9CE;;;EmJMM,cAVkC;A1Joq9C1C;;A0Jrp9CM;EAEE,yB3D0B2B;E2DzB3B,ctJmEe;AJol9CvB;;A0Jlp9CM;EACE,yB3DmB2B;E2DlB3B,qBAAiC;A1Jqp9CzC;;A0Jlp9CM;EAEE,6NrIQmI;ArB4o9C3I;;A0Jhp9CI;;;;EAIE,qBAAkC;A1Jmp9CxC;;A0J/o9CM;EACE,c3DA2B;A/Fkp9CnC;;A0J/o9CM;;EAEE,yB3DL2B;E2DM3B,qB3DN2B;E2DO3B,WtJ/CO;AJis9Cf;;A0J/o9CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJks9ClB;;A0J5o9CQ;EACE,cnEyCkB;AvFsm9C5B;;AO3s9CE;EmJ+DU,WtJhEG;AJgt9Cf;;A0Jxo9CQ;EACE,ctJjEQ;AJ4s9ClB;;AOnt9CE;EmJ2EU,ctJnEM;AJ+s9ClB;;A0Jlo9CU;EAEE,cAA+B;A1Joo9C3C;;A0J3t9CI;;;EAGE,c3DqC4B;A/Fyr9ClC;;AOju9CE;;;EmJMM,cAVkC;A1J2u9C1C;;A0J5t9CM;EAEE,yB3D2B0B;E2D1B1B,ctJmEe;AJ2p9CvB;;A0Jzt9CM;EACE,yB3DoB0B;E2DnB1B,qBAAiC;A1J4t9CzC;;A0Jzt9CM;EAEE,6NrIQmI;ArBmt9C3I;;A0Jvt9CI;;;;EAIE,qBAAkC;A1J0t9CxC;;A0Jtt9CM;EACE,c3DC0B;A/Fwt9ClC;;A0Jtt9CM;;EAEE,yB3DJ0B;E2DK1B,qB3DL0B;E2DM1B,WtJ/CO;AJww9Cf;;A0Jtt9CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJyw9ClB;;A0Jnt9CQ;EACE,cnEyCkB;AvF6q9C5B;;AOlx9CE;EmJ+DU,WtJhEG;AJux9Cf;;A0J/s9CQ;EACE,ctJjEQ;AJmx9ClB;;AO1x9CE;EmJ2EU,ctJnEM;AJsx9ClB;;A0Jzs9CU;EAEE,cAA+B;A1J2s9C3C;;A0Jly9CI;;;EAGE,c3DoBe;A/Fix9CrB;;AOxy9CE;;;EmJMM,cAVkC;A1Jkz9C1C;;A0Jny9CM;EAEE,yB3DUa;E2DTb,WtJfO;AJoz9Cf;;A0Jhy9CM;EACE,yB3DGa;E2DFb,qBAAiC;A1Jmy9CzC;;A0Jhy9CM;EAEE,0NrIQmI;ArB0x9C3I;;A0J9x9CI;;;;EAIE,qBAAkC;A1Jiy9CxC;;A0J7x9CM;EACE,c3DhBa;A/Fgz9CrB;;A0J7x9CM;;EAEE,yB3DrBa;E2DsBb,qB3DtBa;E2DuBb,WtJ/CO;AJ+09Cf;;A0J7x9CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJg19ClB;;A0J1x9CQ;EACE,cnEyCkB;AvFov9C5B;;AOz19CE;EmJ+DU,WtJhEG;AJ819Cf;;A0Jtx9CQ;EACE,ctJjEQ;AJ019ClB;;AOj29CE;EmJ2EU,ctJnEM;AJ619ClB;;A0Jhx9CU;EAEE,cAA+B;A1Jkx9C3C;;A0Jz29CI;;;EAGE,c3DqBe;A/Fu19CrB;;AO/29CE;;;EmJMM,cAVkC;A1Jy39C1C;;A0J129CM;EAEE,yB3DWa;E2DVb,WtJfO;AJ239Cf;;A0Jv29CM;EACE,yB3DIa;E2DHb,qBAAiC;A1J029CzC;;A0Jv29CM;EAEE,0NrIQmI;ArBi29C3I;;A0Jr29CI;;;;EAIE,qBAAkC;A1Jw29CxC;;A0Jp29CM;EACE,c3Dfa;A/Fs39CrB;;A0Jp29CM;;EAEE,yB3DpBa;E2DqBb,qB3DrBa;E2DsBb,WtJ/CO;AJs59Cf;;A0Jp29CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJu59ClB;;A0Jj29CQ;EACE,cnEyCkB;AvF2z9C5B;;AOh69CE;EmJ+DU,WtJhEG;AJq69Cf;;A0J719CQ;EACE,ctJjEQ;AJi69ClB;;AOx69CE;EmJ2EU,ctJnEM;AJo69ClB;;A0Jv19CU;EAEE,cAA+B;A1Jy19C3C;;A0Jh79CI;;;EAGE,c3DsBe;A/F659CrB;;AOt79CE;;;EmJMM,cAVkC;A1Jg89C1C;;A0Jj79CM;EAEE,yB3DYa;E2DXb,WtJfO;AJk89Cf;;A0J969CM;EACE,yB3DKa;E2DJb,qBAAiC;A1Ji79CzC;;A0J969CM;EAEE,0NrIQmI;ArBw69C3I;;A0J569CI;;;;EAIE,qBAAkC;A1J+69CxC;;A0J369CM;EACE,c3Dda;A/F479CrB;;A0J369CM;;EAEE,yB3DnBa;E2DoBb,qB3DpBa;E2DqBb,WtJ/CO;AJ699Cf;;A0J369CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ899ClB;;A0Jx69CQ;EACE,cnEyCkB;AvFk49C5B;;AOv+9CE;EmJ+DU,WtJhEG;AJ4+9Cf;;A0Jp69CQ;EACE,ctJjEQ;AJw+9ClB;;AO/+9CE;EmJ2EU,ctJnEM;AJ2+9ClB;;A0J959CU;EAEE,cAA+B;A1Jg69C3C;;A0Jv/9CI;;;EAGE,c3DuBe;A/Fm+9CrB;;AO7/9CE;;;EmJMM,cAVkC;A1Jug+C1C;;A0Jx/9CM;EAEE,yB3Daa;E2DZb,WtJfO;AJyg+Cf;;A0Jr/9CM;EACE,yB3DMa;E2DLb,qBAAiC;A1Jw/9CzC;;A0Jr/9CM;EAEE,0NrIQmI;ArB++9C3I;;A0Jn/9CI;;;;EAIE,qBAAkC;A1Js/9CxC;;A0Jl/9CM;EACE,c3Dba;A/Fkg+CrB;;A0Jl/9CM;;EAEE,yB3DlBa;E2DmBb,qB3DnBa;E2DoBb,WtJ/CO;AJoi+Cf;;A0Jl/9CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJqi+ClB;;A0J/+9CQ;EACE,cnEyCkB;AvFy89C5B;;AO9i+CE;EmJ+DU,WtJhEG;AJmj+Cf;;A0J3+9CQ;EACE,ctJjEQ;AJ+i+ClB;;AOtj+CE;EmJ2EU,ctJnEM;AJkj+ClB;;A0Jr+9CU;EAEE,cAA+B;A1Ju+9C3C;;A0J9j+CI;;;EAGE,c3DwBe;A/Fyi+CrB;;AOpk+CE;;;EmJMM,cAVkC;A1J8k+C1C;;A0J/j+CM;EAEE,yB3Dca;E2Dbb,WtJfO;AJgl+Cf;;A0J5j+CM;EACE,yB3DOa;E2DNb,qBAAiC;A1J+j+CzC;;A0J5j+CM;EAEE,0NrIQmI;ArBsj+C3I;;A0J1j+CI;;;;EAIE,qBAAkC;A1J6j+CxC;;A0Jzj+CM;EACE,c3DZa;A/Fwk+CrB;;A0Jzj+CM;;EAEE,yB3DjBa;E2DkBb,qB3DlBa;E2DmBb,WtJ/CO;AJ2m+Cf;;A0Jzj+CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ4m+ClB;;A0Jtj+CQ;EACE,cnEyCkB;AvFgh+C5B;;AOrn+CE;EmJ+DU,WtJhEG;AJ0n+Cf;;A0Jlj+CQ;EACE,ctJjEQ;AJsn+ClB;;AO7n+CE;EmJ2EU,ctJnEM;AJyn+ClB;;A0J5i+CU;EAEE,cAA+B;A1J8i+C3C;;A0Jro+CI;;;EAGE,c3DyBe;A/F+m+CrB;;AO3o+CE;;;EmJMM,cAVkC;A1Jqp+C1C;;A0Jto+CM;EAEE,yB3Dea;E2Ddb,ctJmEe;AJqk+CvB;;A0Jno+CM;EACE,yB3DQa;E2DPb,qBAAiC;A1Jso+CzC;;A0Jno+CM;EAEE,6NrIQmI;ArB6n+C3I;;A0Jjo+CI;;;;EAIE,qBAAkC;A1Joo+CxC;;A0Jho+CM;EACE,c3DXa;A/F8o+CrB;;A0Jho+CM;;EAEE,yB3DhBa;E2DiBb,qB3DjBa;E2DkBb,WtJ/CO;AJkr+Cf;;A0Jho+CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJmr+ClB;;A0J7n+CQ;EACE,cnEyCkB;AvFul+C5B;;AO5r+CE;EmJ+DU,WtJhEG;AJis+Cf;;A0Jzn+CQ;EACE,ctJjEQ;AJ6r+ClB;;AOps+CE;EmJ2EU,ctJnEM;AJgs+ClB;;A0Jnn+CU;EAEE,cAA+B;A1Jqn+C3C;;A0J5s+CI;;;EAGE,c3D0Be;A/Fqr+CrB;;AOlt+CE;;;EmJMM,cAVkC;A1J4t+C1C;;A0J7s+CM;EAEE,yB3DgBa;E2Dfb,ctJmEe;AJ4o+CvB;;A0J1s+CM;EACE,yB3DSa;E2DRb,qBAAiC;A1J6s+CzC;;A0J1s+CM;EAEE,6NrIQmI;ArBos+C3I;;A0Jxs+CI;;;;EAIE,qBAAkC;A1J2s+CxC;;A0Jvs+CM;EACE,c3DVa;A/Fot+CrB;;A0Jvs+CM;;EAEE,yB3Dfa;E2DgBb,qB3DhBa;E2DiBb,WtJ/CO;AJyv+Cf;;A0Jvs+CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ0v+ClB;;A0Jps+CQ;EACE,cnEyCkB;AvF8p+C5B;;AOnw+CE;EmJ+DU,WtJhEG;AJww+Cf;;A0Jhs+CQ;EACE,ctJjEQ;AJow+ClB;;AO3w+CE;EmJ2EU,ctJnEM;AJuw+ClB;;A0J1r+CU;EAEE,cAA+B;A1J4r+C3C;;A0Jnx+CI;;;EAGE,c3D2Be;A/F2v+CrB;;AOzx+CE;;;EmJMM,cAVkC;A1Jmy+C1C;;A0Jpx+CM;EAEE,yB3DiBa;E2DhBb,WtJfO;AJqy+Cf;;A0Jjx+CM;EACE,yB3DUa;E2DTb,qBAAiC;A1Jox+CzC;;A0Jjx+CM;EAEE,0NrIQmI;ArB2w+C3I;;A0J/w+CI;;;;EAIE,qBAAkC;A1Jkx+CxC;;A0J9w+CM;EACE,c3DTa;A/F0x+CrB;;A0J9w+CM;;EAEE,yB3Dda;E2Deb,qB3Dfa;E2DgBb,WtJ/CO;AJg0+Cf;;A0J9w+CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJi0+ClB;;A0J3w+CQ;EACE,cnEyCkB;AvFqu+C5B;;AO10+CE;EmJ+DU,WtJhEG;AJ+0+Cf;;A0Jvw+CQ;EACE,ctJjEQ;AJ20+ClB;;AOl1+CE;EmJ2EU,ctJnEM;AJ80+ClB;;A0Jjw+CU;EAEE,cAA+B;A1Jmw+C3C;;A0J11+CI;;;EAGE,c3D4Be;A/Fi0+CrB;;AOh2+CE;;;EmJMM,cAVkC;A1J02+C1C;;A0J31+CM;EAEE,yB3DkBa;E2DjBb,WtJfO;AJ42+Cf;;A0Jx1+CM;EACE,yB3DWa;E2DVb,qBAAiC;A1J21+CzC;;A0Jx1+CM;EAEE,0NrIQmI;ArBk1+C3I;;A0Jt1+CI;;;;EAIE,qBAAkC;A1Jy1+CxC;;A0Jr1+CM;EACE,c3DRa;A/Fg2+CrB;;A0Jr1+CM;;EAEE,yB3Dba;E2Dcb,qB3Dda;E2Deb,WtJ/CO;AJu4+Cf;;A0Jr1+CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJw4+ClB;;A0Jl1+CQ;EACE,cnEyCkB;AvF4y+C5B;;AOj5+CE;EmJ+DU,WtJhEG;AJs5+Cf;;A0J90+CQ;EACE,ctJjEQ;AJk5+ClB;;AOz5+CE;EmJ2EU,ctJnEM;AJq5+ClB;;A0Jx0+CU;EAEE,cAA+B;A1J00+C3C;;A0Jj6+CI;;;EAGE,c3D6Be;A/Fu4+CrB;;AOv6+CE;;;EmJMM,cAVkC;A1Ji7+C1C;;A0Jl6+CM;EAEE,yB3DmBa;E2DlBb,WtJfO;AJm7+Cf;;A0J/5+CM;EACE,yB3DYa;E2DXb,qBAAiC;A1Jk6+CzC;;A0J/5+CM;EAEE,0NrIQmI;ArBy5+C3I;;A0J75+CI;;;;EAIE,qBAAkC;A1Jg6+CxC;;A0J55+CM;EACE,c3DPa;A/Fs6+CrB;;A0J55+CM;;EAEE,yB3DZa;E2Dab,qB3Dba;E2Dcb,WtJ/CO;AJ88+Cf;;A0J55+CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ+8+ClB;;A0Jz5+CQ;EACE,cnEyCkB;AvFm3+C5B;;AOx9+CE;EmJ+DU,WtJhEG;AJ69+Cf;;A0Jr5+CQ;EACE,ctJjEQ;AJy9+ClB;;AOh++CE;EmJ2EU,ctJnEM;AJ49+ClB;;A0J/4+CU;EAEE,cAA+B;A1Ji5+C3C;;A0Jx++CI;;;EAGE,WtJJS;AJ+++Cf;;AO9++CE;;;EmJMM,cAVkC;A1Jw/+C1C;;A0Jz++CM;EAEE,sBtJdO;EsJeP,ctJmEe;AJw6+CvB;;A0Jt++CM;EACE,sBtJrBO;EsJsBP,qBAAiC;A1Jy++CzC;;A0Jt++CM;EAEE,6NrIQmI;ArBg++C3I;;A0Jp++CI;;;;EAIE,mBAAkC;A1Ju++CxC;;A0Jn++CM;EACE,WtJxCO;AJ8g/Cf;;A0Jn++CM;;EAEE,sBtJ7CO;EsJ8CP,kBtJ9CO;EsJ+CP,WtJ/CO;AJqh/Cf;;A0Jn++CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJsh/ClB;;A0Jh++CQ;EACE,cnEyCkB;AvF07+C5B;;AO/h/CE;EmJ+DU,WtJhEG;AJoi/Cf;;A0J59+CQ;EACE,ctJjEQ;AJgi/ClB;;AOvi/CE;EmJ2EU,ctJnEM;AJmi/ClB;;A0Jt9+CU;EAEE,YAA+B;A1Jw9+C3C;;A0J/i/CI;;;EAGE,ctJEY;AJgj/ClB;;AOrj/CE;;;EmJMM,cAVkC;A1J+j/C1C;;A0Jhj/CM;EAEE,yBtJRU;EsJSV,WtJfO;AJik/Cf;;A0J7i/CM;EACE,yBtJfU;EsJgBV,qBAAiC;A1Jgj/CzC;;A0J7i/CM;EAEE,0NrIQmI;ArBui/C3I;;A0J3i/CI;;;;EAIE,qBAAkC;A1J8i/CxC;;A0J1i/CM;EACE,ctJlCU;AJ+k/ClB;;A0J1i/CM;;EAEE,yBtJvCU;EsJwCV,qBtJxCU;EsJyCV,WtJ/CO;AJ4l/Cf;;A0J1i/CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJ6l/ClB;;A0Jvi/CQ;EACE,cnEyCkB;AvFig/C5B;;AOtm/CE;EmJ+DU,WtJhEG;AJ2m/Cf;;A0Jni/CQ;EACE,ctJjEQ;AJum/ClB;;AO9m/CE;EmJ2EU,ctJnEM;AJ0m/ClB;;A0J7h/CU;EAEE,cAA+B;A1J+h/C3C;;A0Jtn/CI;;;EAGE,ctJIY;AJqn/ClB;;AO5n/CE;;;EmJMM,cAVkC;A1Jso/C1C;;A0Jvn/CM;EAEE,yBtJNU;EsJOV,WtJfO;AJwo/Cf;;A0Jpn/CM;EACE,yBtJbU;EsJcV,qBAAiC;A1Jun/CzC;;A0Jpn/CM;EAEE,0NrIQmI;ArB8m/C3I;;A0Jln/CI;;;;EAIE,qBAAkC;A1Jqn/CxC;;A0Jjn/CM;EACE,ctJhCU;AJop/ClB;;A0Jjn/CM;;EAEE,yBtJrCU;EsJsCV,qBtJtCU;EsJuCV,WtJ/CO;AJmq/Cf;;A0Jjn/CM;;EAEE,sBtJpDO;EsJqDP,qBtJlDU;EsJmDV,ctJhDU;AJoq/ClB;;A0J9m/CQ;EACE,cnEyCkB;AvFwk/C5B;;AO7q/CE;EmJ+DU,WtJhEG;AJkr/Cf;;A0J1m/CQ;EACE,ctJjEQ;AJ8q/ClB;;AOrr/CE;EmJ2EU,ctJnEM;AJir/ClB;;A0Jpm/CU;EAEE,cAA+B;A1Jsm/C3C;;AmFns/CI;EsEwJA,gCAA4C;AzJ+i/ChD","file":"adminlte.css","sourcesContent":["/*!\n * AdminLTE v3.2.0\n * Author: Colorlib\n * Website: AdminLTE.io \n * License: Open source - MIT \n */\n\n// Bootstrap\n// ---------------------------------------------------\n@import \"~bootstrap/scss/functions\";\n@import \"bootstrap-variables\";\n@import \"~bootstrap/scss/bootstrap\";\n\n// Variables and Mixins\n// ---------------------------------------------------\n@import \"variables\";\n@import \"variables-alt\";\n@import \"mixins\";\n\n@import \"parts/core\";\n@import \"parts/components\";\n@import \"parts/extra-components\";\n@import \"parts/pages\";\n@import \"parts/plugins\";\n@import \"parts/miscellaneous\";\n","/*!\n * AdminLTE v3.2.0\n * Author: Colorlib\n * Website: AdminLTE.io \n * License: Open source - MIT