From 3d64e036848f29b4fe96bf8c6676713aa2b1eda8 Mon Sep 17 00:00:00 2001 From: C-Lodder Date: Sat, 1 Feb 2020 20:17:56 +0000 Subject: [PATCH 1/9] Start moving away from jQuery --- gruntfile.js | 2 +- gulpfile.js | 4 +- source/assets/js/UI.js | 326 ++++++++++++++++++++------------------- source/index.html | 35 ++--- source/index.js | 207 ++++++++++++------------- source/texture-repo.html | 6 +- 6 files changed, 285 insertions(+), 295 deletions(-) diff --git a/gruntfile.js b/gruntfile.js index bd00428..7a2e2e3 100644 --- a/gruntfile.js +++ b/gruntfile.js @@ -1,4 +1,4 @@ -module.exports = function (grunt) { +module.exports = (grunt) => { // Project configuration. grunt.initConfig({ diff --git a/gulpfile.js b/gulpfile.js index 054fe20..68be93a 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,5 +1,5 @@ -var gulp = require('gulp'); -var inno = require('gulp-inno'); +const gulp = require('gulp'); +const inno = require('gulp-inno'); gulp.src('.\ACBuild.iss').pipe(inno()); diff --git a/source/assets/js/UI.js b/source/assets/js/UI.js index 59587ad..b03c5a5 100644 --- a/source/assets/js/UI.js +++ b/source/assets/js/UI.js @@ -1,172 +1,180 @@ -$(function () { - $('[data-toggle="tooltip"]').tooltip() - }) - - $('#status-message').text("Enabled: Items & Options loaded successfully"); - - // Get the modal - var modal = document.getElementById('helpModal'); - var changelogs = document.getElementById('changelogsModal'); - var prompt = document.getElementById('prompt') - - // Get the button that opens the modal - var btn = document.getElementById("helpBtn"); - var changelogsBtn = document.getElementById("ChangelogsBtn"); - - // Get the element that closes the modal - var span = document.getElementsByClassName("close")[0]; - var changelogsSpan = document.getElementById("closeChangeLogs"); - var promptSpan = document.getElementById("closePrompt"); - - // When the user clicks the button, open the modal - btn.onclick = function () { - modal.style.display = "block"; - } - - changelogsBtn.onclick = function () { - modal.style.display = "none"; - changelogs.style.display = "block"; +$(() => { + $('[data-toggle="tooltip"]').tooltip() +}) + +document.getElementById('status-message').innerText = 'Enabled: Items & Options loaded successfully'; + +// Get the modal +const modal = document.getElementById('helpModal'); +const changelogs = document.getElementById('changelogsModal'); +const prompt = document.getElementById('prompt'); + +// Get the button that opens the modal +const btn = document.getElementById('helpBtn'); +const changelogsBtn = document.getElementById('ChangelogsBtn'); + +// Get the element that closes the modal +const span = document.getElementsByClassName('close')[0]; +const changelogsSpan = document.getElementById('closeChangeLogs'); +const promptSpan = document.getElementById('closePrompt'); + +// When the user clicks the button, open the modal +btn.addEventListener('click', () => { + modal.style.display = 'block'; +} + +changelogsBtn.addEventListener('click', () => { + modal.style.display = 'none'; + changelogs.style.display = 'block'; +} + +// When the user clicks on (x), close the modal +span.addEventListener('click', () => { + modal.style.display = 'none'; +} + +changelogsSpan.addEventListener('click', () => { + changelogs.style.display = 'none'; +} + +promptSpan.addEventListener('click', () => { + prompt.style.display = 'none'; +} + +// When the user clicks anywhere outside of the modal, close it +window.addEventListener('click', ({target}) => { + if (target == modal) { + modal.style.display = 'none'; + } + if (target == changelogs) { + changelogs.style.display = 'none'; + } + + if (target == prompt) { + prompt.style.display = 'none'; + } +} + +const fileInput = document.getElementById('trade-log-location'); +const divInput = document.getElementById('trade-log-location-template'); +const textInput = document.getElementById('trade-log-location-text'); +const clearInput = document.getElementById('trade-log-location-x'); + +//On file location change check if the value is valid. +fileInput.addEventListener('change', () => { + if (!(fileInput.files[0].name.endsWith('.txt') || fileInput.files[0].name.endsWith('.log'))) { + return fileInput.value = ''; + } + + fileInput.style.display = 'none'; + textInput.value = fileInput.files[0].path; + divInput.style.display = 'block'; +} +clearInput.addEventListener('click', () => { + textInput.value = ''; + fileInput.value = ''; + + fileInput.style.display = 'block'; + divInput.style.display = 'none'; +} + + +// TAB CONTROL TOGGLES +document.addEventListener('DOMContentLoaded', () => { + const itemcontrols = document.getElementById('itemcontrols'); + const extracontrols = document.getElementById('extracontrols'); + const settingcontrols = document.getElementById('settingcontrols'); + + if (itemcontrols) { + itemcontrols.style.display = 'block'; + } + + if (extracontrols) { + extracontrols.style.display = 'none'; + } + + if (settingcontrols) { + settingcontrols.style.display = 'none'; + } + + // Show the first tab by default + $('.tabs-stage div').hide(); + $('.tabs-stage div:first').show(); + $('.tabs-nav li:first').addClass('tab-active'); + + // Change tab class and display content + $('.tabs-nav a').on('click', (event) => { + event.preventDefault(); + $('.tabs-nav li').removeClass('tab-active'); + $(this).parent().addClass('tab-active'); + $('.tabs-stage div').hide(); + $($(this).attr('href')).show(); + }); + + + document.querySelectorAll('input[type="radio"]').addEventListener('click', (event) => { + const self = event.target; + // ITEMS TAB CONTROLS + if (self.getAttribute('id') === 'tab1') { + itemcontrols.style.display = 'block'; + } else { + itemcontrols.style.display = 'none'; } - // When the user clicks on (x), close the modal - span.onclick = function () { - modal.style.display = "none"; + // EXTRAS TAB CONTROLS + if (self.getAttribute('id') === 'tab2') { + extracontrols.style.display = 'block'; + } else { + extracontrols.style.display = 'none'; } - changelogsSpan.onclick = function () { - changelogs.style.display = "none"; + // SETTIGNS TAB CONTROLS + if (self.getAttribute('id') === 'tab3') { + settingcontrols.style.display = 'block'; + } else { + settingcontrols.style.display = 'none'; } + }); + + const titleBarWrapper = document.getElementById('title-bar-wrapper'); + const titleBarWrapperHeight = titleBarWrapper.offsetHeight; + const titleBar = document.getElementById('title-bar'); + const titleBarHeight = titleBar.offsetHeight; + + const windowHeight = window.innerHeight; - promptSpan.onclick = function() { - prompt.style.display = "none"; - } + window.addEventListener('scroll', (event) => { + const pos = window.pageYOffset; + const top = titleBarWrapper.getBoundingClientRect().top; - // When the user clicks anywhere outside of the modal, close it - window.onclick = function (event) { - if (event.target == modal) { - modal.style.display = "none"; - } - if (event.target == changelogs) { - changelogs.style.display = "none"; - } - - if (event.target == prompt) { - prompt.style.display = "none"; - } + // Check if element totally above or totally below viewport + if (top + titleBarWrapperHeight - titleBarHeight < pos || top > pos + windowHeight) { + return; } - var fileInput = document.getElementById("trade-log-location"); - var divInput = document.getElementById("trade-log-location-template"); - var textInput = document.getElementById("trade-log-location-text"); - var clearInput = document.getElementById("trade-log-location-x"); + const offset = parseInt(window.pageYOffset - top); - //On file location change check if the value is valid. - fileInput.onchange = function() { - if (!(fileInput.files[0].name.endsWith(".txt") || fileInput.files[0].name.endsWith(".log"))) - return fileInput.value = ""; - - fileInput.style.display = "none"; - textInput.value = fileInput.files[0].path; - divInput.style.display = "block"; + if (offset > 0) { + titleBar.style.background = '#454545'; + document.getElementById('footer-bar-wrapper').style.display = 'none'; } - clearInput.onclick = function() { - textInput.value = ""; - fileInput.value = ""; - fileInput.style.display = "block"; - divInput.style.display = "none"; + if (offset < 0) { + titleBar.style.background = 'transparent'; } - - $(document).ready(function () { - var $element = $('.title-bar-wrapper'); - var $follow = $element.find('#title-bar'); - var followHeight = $element.find('title-bar').outerHeight(); - var height = $element.outerHeight(); - var window_height = $(window).height(); - - $(window).scroll(function () { - var pos = $(window).scrollTop(); - var top = $element.offset().top; - - - - // Check if element totally above or totally below viewport - if (top + height - followHeight < pos || top > pos + window_height) { - return; - } - - - var offset = parseInt($(window).scrollTop() - top); - - if (offset > 0) { - $follow.css('background', '#454545'); - $("footer-bar-wrapper").hide; - } - - if (offset < 0) { - $follow.css('background', 'transparent'); - } - - }); - }); - - - - //TAB CONTROL TOGGLES - $(document).ready(function () { - $('#itemcontrols').show(); - $('#extracontrols').hide(); - $('#settingcontrols').hide(); - - - // Show the first tab by default - $('.tabs-stage div').hide(); - $('.tabs-stage div:first').show(); - $('.tabs-nav li:first').addClass('tab-active'); - - // Change tab class and display content - $('.tabs-nav a').on('click', function (event) { - event.preventDefault(); - $('.tabs-nav li').removeClass('tab-active'); - $(this).parent().addClass('tab-active'); - $('.tabs-stage div').hide(); - $($(this).attr('href')).show(); - }); - - - $('input[type="radio"]').click(function () { - //ITEMS TAB CONTROLS - if ($(this).attr('id') == 'tab1') { - $('#itemcontrols').show(); - } else { - $('#itemcontrols').hide(); - } - //EXTRAS TAB CONTROLS - if ($(this).attr('id') == 'tab2') { - $('#extracontrols').show(); - } else { - $('#extracontrols').hide(); - } - //SETTIGNS TAB CONTROLS - if ($(this).attr('id') == 'tab3') { - $('#settingcontrols').show(); - } else { - $('#settingcontrols').hide(); - } - }); - }); - - var acc = document.getElementsByClassName("accordion"); - var i; - - for (i = 0; i < acc.length; i++) { - acc[i].addEventListener("click", function () { - this.classList.toggle("active"); - var panel = this.nextElementSibling; - if (panel.style.maxHeight) { - panel.style.maxHeight = null; - } else { - panel.style.maxHeight = panel.scrollHeight + "px"; - } - }); - } \ No newline at end of file + }); + +}); + +// Interate over `accordion` class +document.querySelectorAll('.accordion').forEach((item) => { + item.addEventListener('click', (event) => { + event.currentTarget.classList.toggle('active'); + const panel = event.currentTarget.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = `${panel.scrollHeight}px`; + } + }); +}); diff --git a/source/index.html b/source/index.html index 2c2f67f..d2871bc 100644 --- a/source/index.html +++ b/source/index.html @@ -7,7 +7,6 @@ AlphaConsole - @@ -53,11 +52,7 @@ } body { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; user-select: none; - -o-user-select: none; } @@ -65,7 +60,7 @@ -
+
@@ -1555,12 +1550,10 @@ - - - - \ No newline at end of file + diff --git a/source/index.js b/source/index.js index f54b24b..f1973a9 100644 --- a/source/index.js +++ b/source/index.js @@ -1,131 +1,128 @@ -const {app, BrowserWindow} = require('electron'); -const { ipcMain } = require('electron'); -const path = require('path') -const url = require('url') +const {app, BrowserWindow, ipcMain} = require('electron'); +const path = require('path'); +const url = require('url'); const isDev = require('electron-is-dev'); -const autoUpdater = require("electron-updater").autoUpdater -var log = require("electron-log") +const autoUpdater = require('electron-updater').autoUpdater; +const log = require('electron-log'); + +// Keep a global reference of the window object, if you don't, the window will +// be closed automatically when the JavaScript object is garbage collected. +let mainWindow; +autoUpdater.logger = log; +autoUpdater.logger.transports.file.level = 'info'; - // Keep a global reference of the window object, if you don't, the window will - // be closed automatically when the JavaScript object is garbage collected. - let mainWindow -autoUpdater.logger = log -autoUpdater.logger.transports.file.level = "info" if (isDev) { autoUpdater.updateConfigPath = path.join(__dirname, 'dev-app-update.yml'); } -autoUpdater.on("checking-for-update", function (_arg1) { - return log.info("Checking for update..."); + +autoUpdater.on('checking-for-update', (_arg1) => { + return log.info('Checking for update...'); }); -autoUpdater.on("update-available", function (_arg2) { - mainWindow.webContents.send("check-for-updates-response-download", "0%"); - return log.info("Update available."); +autoUpdater.on('update-available', (_arg2) => { + mainWindow.webContents.send('check-for-updates-response-download', '0%'); + return log.info('Update available.'); }); -autoUpdater.on("update-not-available", function (_arg3) { - mainWindow.webContents.send("check-for-updates-response-none"); - return log.info("Update not available."); +autoUpdater.on('update-not-available', (_arg3) => { + mainWindow.webContents.send('check-for-updates-response-none'); + return log.info('Update not available.'); }); -autoUpdater.on("error", function (err) { - return log.info("Error in auto-updater. " + err); +autoUpdater.on('error', (err) => { + return log.info('Error in auto-updater. ' + err); }); -autoUpdater.on("download-progress", function (progressObj) { - mainWindow.webContents.send("check-for-updates-response-download", `${progressObj.percent.toFixed(0)}%`); - return log.info("Downloading update."); +autoUpdater.on('download-progress', (progressObj) => { + mainWindow.webContents.send('check-for-updates-response-download', `${progressObj.percent.toFixed(0)}%`); + return log.info('Downloading update.'); }); -autoUpdater.on("update-downloaded", function (_arg4) { - mainWindow.webContents.send("check-for-updates-response-downloaded"); +autoUpdater.on('update-downloaded', (_arg4) => { + mainWindow.webContents.send('check-for-updates-response-downloaded'); autoUpdater.quitAndInstall(); - return log.info("Update downloaded."); + return log.info('Update downloaded.'); }); - function createWindow () { - - // Create the browser window. - mainWindow = new BrowserWindow({ - titleBarStyle: 'hidden', - resizable: true, - frame: false, - minWidth: 720, - maxWidth: 720, - width: 720, - height: 936, - maxHeight: 936, - webPreferences: { - devTools: true - }, - icon: path.join(__dirname, '/assets/img/logo_normal.png') - }) +function createWindow () { + // Create the browser window. + mainWindow = new BrowserWindow({ + titleBarStyle: 'hidden', + resizable: true, + frame: false, + minWidth: 720, + maxWidth: 720, + width: 720, + height: 936, + maxHeight: 936, + webPreferences: { + devTools: true + }, + icon: path.join(__dirname, '/assets/img/logo_normal.png') + }) - // and load the index.html of the app. - mainWindow.loadURL(url.format({ - pathname: path.join(__dirname, 'index.html'), - protocol: 'file:', - slashes: true - })) + // and load the index.html of the app. + mainWindow.loadURL(url.format({ + pathname: path.join(__dirname, 'index.html'), + protocol: 'file:', + slashes: true + })) - // Open the DevTools. - //mainWindow.webContents.openDevTools() + // Open the DevTools. + //mainWindow.webContents.openDevTools() - // Emitted when the window is closed. - mainWindow.on('closed', function () { - // Dereference the window object, usually you would store windows - // in an array if your app supports multi windows, this is the time - // when you should delete the corresponding element. - mainWindow = null - }) - } - - // This method will be called when Electron has finished - // initialization and is ready to create browser windows. - // Some APIs can only be used after this event occurs. - app.on('ready', createWindow) - app.on("ready", function () { - if (!isDev) { - autoUpdater.checkForUpdates(); - } - }); - // Quit when all windows are closed. - app.on('window-all-closed', () => { - // On macOS it is common for applications and their menu bar - // to stay active until the user quits explicitly with Cmd + Q - if (process.platform !== 'darwin') { - app.quit() - } + // Emitted when the window is closed. + mainWindow.on('closed', () => { + Dereference the window object, usually you would store windows + // in an array if your app supports multi windows, this is the time + // when you should delete the corresponding element. + mainWindow = null }) +} - app.on('activate', () => { - // On macOS it's common to re-create a window in the app when the - // dock icon is clicked and there are no other windows open. - if (wimainWindown === null) { - createWindow() - } - }) - - ipcMain.on('refreshwindow', () => { - -mainWindow.webContents.executeJavaScript("SaveConfiguration()"); - - mainWindow.webContents.reloadIgnoringCache() +// This method will be called when Electron has finished +// initialization and is ready to create browser windows. +// Some APIs can only be used after this event occurs. +app.on('ready', createWindow) +app.on('ready', () => { + if (!isDev) { + autoUpdater.checkForUpdates(); + } +}); - }); +// Quit when all windows are closed. +app.on('window-all-closed', () => { + // On macOS it is common for applications and their menu bar + // to stay active until the user quits explicitly with Cmd + Q + if (process.platform !== 'darwin') { + app.quit() + } +}) + +app.on('activate', () => { + // On macOS it's common to re-create a window in the app when the + // dock icon is clicked and there are no other windows open. + if (wimainWindown === null) { + createWindow() + } +}) - ipcMain.on('check-for-updates', () => { - console.log("checking for updates"); - mainWindow.webContents.send("check-for-updates-response-checking"); - autoUpdater.checkForUpdates(); - }); +ipcMain.on('refreshwindow', () => { + mainWindow.webContents.executeJavaScript('SaveConfiguration()'); + mainWindow.webContents.reloadIgnoringCache() +}); - ipcMain.on('alwaystop', (event, arg) => { - - console.log(arg); +ipcMain.on('check-for-updates', () => { + console.log('checking for updates'); + mainWindow.webContents.send('check-for-updates-response-checking'); + autoUpdater.checkForUpdates(); +}); - mainWindow.setAlwaysOnTop(arg, "floating"); - mainWindow.setVisibleOnAllWorkspaces(arg); - mainWindow.setFullScreenable(!arg); +ipcMain.on('alwaystop', (event, arg) => { + console.log(arg); - }); + mainWindow.setAlwaysOnTop(arg, 'floating'); + mainWindow.setVisibleOnAllWorkspaces(arg); + mainWindow.setFullScreenable(!arg); +}); - // In this file you can include the rest of your app's specific main process - // code. You can also put them in separate files and require them here. \ No newline at end of file +// In this file you can include the rest of your app's specific main process +// code. You can also put them in separate files and require them here. + \ No newline at end of file diff --git a/source/texture-repo.html b/source/texture-repo.html index 65b4288..8124569 100644 --- a/source/texture-repo.html +++ b/source/texture-repo.html @@ -53,11 +53,7 @@ } body { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; user-select: none; - -o-user-select: none; } .square { @@ -171,7 +167,7 @@ -
+
From 6137f62220e7adbc2ed294a9db01dd919a09e511 Mon Sep 17 00:00:00 2001 From: C-Lodder Date: Sat, 1 Feb 2020 23:38:58 +0000 Subject: [PATCH 2/9] JS improvements --- config.json | 439 +- package-lock.json | 9076 +++++++++----------------- package.json | 35 +- source/assets/js/UI.js | 267 +- source/assets/js/backend.js | 395 +- source/assets/js/jquery-3.3.1.min.js | 2 - source/assets/js/tether.min.js | 1 - source/assets/js/textures.js | 475 ++ source/index.html | 89 +- source/index.js | 7 +- source/texture-repo.html | 539 +- 11 files changed, 4355 insertions(+), 6970 deletions(-) delete mode 100644 source/assets/js/jquery-3.3.1.min.js delete mode 100644 source/assets/js/tether.min.js create mode 100644 source/assets/js/textures.js diff --git a/config.json b/config.json index ae1c16e..49d7d2a 100644 --- a/config.json +++ b/config.json @@ -1,5 +1,5 @@ { - "Preset": "0", + "Preset": "35915", "Items": { "0": { "SlotName": "Body", @@ -7,17 +7,17 @@ "ItemID": -1, "PackageID": -1, "PackageSubID": -1, - "SpecialEdition": -1, + "Color": -1, "TeamEdition": -1, - "Color": -1 + "SpecialEdition": -1 }, "Orange": { "ItemID": -1, "PackageID": -1, "PackageSubID": -1, - "SpecialEdition": -1, + "Color": -1, "TeamEdition": -1, - "Color": -1 + "SpecialEdition": -1 } }, "1": { @@ -137,17 +137,11 @@ "SpecialEdition": -1 } }, - "8": { - "SlotName": "Bot" - }, - "9": { - "SlotName": "Logo" - }, "10": { "SlotName": "UnderGlow" }, "11": { - "SlotName": "Crates" + "SlotName": "Gift Pack" }, "12": { "SlotName": "Accent Paint Finish", @@ -244,9 +238,6 @@ "SpecialEdition": -1 } }, - "17": { - "SlotName": "GarageComplexRow" - }, "18": { "SlotName": "Goal Stinger" }, @@ -275,12 +266,15 @@ "21": { "SlotName": "Player Title" }, - "22": { - "SlotName": "ESportsTeam" - }, "23": { "SlotName": "Archived Items" }, + "24": { + "SlotName": "Blueprint" + }, + "26": { + "SlotName": "Currency" + }, "-1": { "SlotName": "BoostSound", "Blue": { @@ -367,17 +361,17 @@ "ItemID": -1, "PackageID": -1, "PackageSubID": -1, - "SpecialEdition": -1, + "Color": -1, "TeamEdition": -1, - "Color": -1 + "SpecialEdition": -1 }, "Orange": { "ItemID": -1, "PackageID": -1, "PackageSubID": -1, - "SpecialEdition": -1, + "Color": -1, "TeamEdition": -1, - "Color": -1 + "SpecialEdition": -1 } }, "1": { @@ -497,17 +491,382 @@ "SpecialEdition": -1 } }, - "8": { - "SlotName": "Bot" + "10": { + "SlotName": "UnderGlow" + }, + "11": { + "SlotName": "Gift Pack" + }, + "12": { + "SlotName": "Accent Paint Finish", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "13": { + "SlotName": "Engine Audio", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "14": { + "SlotName": "Trail", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "15": { + "SlotName": "Goal Explosion", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "16": { + "SlotName": "Player Banner", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "18": { + "SlotName": "Goal Stinger" + }, + "19": { + "SlotName": "Player Avatar" + }, + "20": { + "SlotName": "Avatar Border", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "21": { + "SlotName": "Player Title" + }, + "23": { + "SlotName": "Archived Items" + }, + "24": { + "SlotName": "Blueprint" + }, + "26": { + "SlotName": "Currency" + }, + "-1": { + "SlotName": "BoostSound", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "-2": { + "SlotName": "Ball", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "-3": { + "SlotName": "MBDecal", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "-4": { + "SlotName": "EngineTexture", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + } + }, + "CustomColors": { + "Blue": { + "PrimaryColor": "#000000", + "AccentColor": "#000000", + "PrimaryIntensity": 1, + "AccentIntensity": 1, + "Enabled": false + }, + "Orange": { + "PrimaryColor": "#000000", + "AccentColor": "#000000", + "PrimaryIntensity": 1, + "AccentIntensity": 1, + "Enabled": false + } + }, + "Name": "Default" + }, + "35915": { + "Items": { + "0": { + "SlotName": "Body", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "1": { + "SlotName": "Decal", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "2": { + "SlotName": "Wheels", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "3": { + "SlotName": "Rocket Boost", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "4": { + "SlotName": "Antenna", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "5": { + "SlotName": "Topper", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } + }, + "6": { + "SlotName": "Bumper" }, - "9": { - "SlotName": "Logo" + "7": { + "SlotName": "Paint Finish", + "Blue": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + }, + "Orange": { + "ItemID": -1, + "PackageID": -1, + "PackageSubID": -1, + "Color": -1, + "TeamEdition": -1, + "SpecialEdition": -1 + } }, "10": { "SlotName": "UnderGlow" }, "11": { - "SlotName": "Crates" + "SlotName": "Gift Pack" }, "12": { "SlotName": "Accent Paint Finish", @@ -604,9 +963,6 @@ "SpecialEdition": -1 } }, - "17": { - "SlotName": "GarageComplexRow" - }, "18": { "SlotName": "Goal Stinger" }, @@ -635,12 +991,15 @@ "21": { "SlotName": "Player Title" }, - "22": { - "SlotName": "ESportsTeam" - }, "23": { "SlotName": "Archived Items" }, + "24": { + "SlotName": "Blueprint" + }, + "26": { + "SlotName": "Currency" + }, "-1": { "SlotName": "BoostSound", "Blue": { @@ -729,7 +1088,7 @@ "Orange": { "PrimaryColor": "#000000", "AccentColor": "#000000", - "PrimaryIntensity": 1, + "PrimaryIntensity": 3, "AccentIntensity": 1, "Enabled": false }, @@ -742,7 +1101,7 @@ "BlueAlpha": "#000000", "OrangeAlpha": "#000000" }, - "Name": "Default" + "Name": "New preset" } }, "CustomColors": { @@ -756,7 +1115,7 @@ "Orange": { "PrimaryColor": "#000000", "AccentColor": "#000000", - "PrimaryIntensity": 1, + "PrimaryIntensity": 3, "AccentIntensity": 1, "Enabled": false }, @@ -798,10 +1157,10 @@ "RunOnStartup": true, "InstallLocation": "", "F5Menu": true, - "SyncTeams": false, - "UseDefaultMenu": false + "UseDefaultMenu": false, + "SyncTeams": true }, - "LastVersion": "1.8.2", + "LastVersion": "7.1.11", "AlwaysOnTop": false, - "ACPath": "G:\\Development\\AlphaConsole\\AlphaConsoleElectron" + "ACPath": "C:\\dev\\alphaconsole\\" } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 1a73c41..15914a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,53 +1,39 @@ { "name": "AlphaConsole", - "version": "9.14.3", + "version": "9.15.5", "lockfileVersion": 1, "requires": true, "dependencies": { "7zip-bin": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-2.4.1.tgz", - "integrity": "sha512-QU3oR1dLLVrYGRkb7LU17jMCpIkWtXXW7q71ECXWXkR9vOv37VjykqpvFgs29HgSCNLZHnNKJzdG6RwAW0LwIA==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.0.3.tgz", + "integrity": "sha512-GLyWIFBbGvpKPGo55JyRZAo4lVbnBiD52cKlw/0Vt+wnmKvWJkpZvsjVoaIolyBXDeAQKSicRtqFNPem9w0WYA==", + "dev": true + }, + "@develar/schema-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.1.0.tgz", + "integrity": "sha512-qjCqB4ctMig9Gz5bd6lkdFr3bO6arOdQqptdBSpF1ZpCnjofieCciEzkoS9ujY9cMGyllYSCSmBJ3x9OKHXzoA==", "dev": true, "requires": { - "7zip-bin-linux": "~1.3.1", - "7zip-bin-mac": "~1.0.1", - "7zip-bin-win": "~2.1.1" + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" } }, - "7zip-bin-linux": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/7zip-bin-linux/-/7zip-bin-linux-1.3.1.tgz", - "integrity": "sha512-Wv1uEEeHbTiS1+ycpwUxYNuIcyohU6Y6vEqY3NquBkeqy0YhVdsNUGsj0XKSRciHR6LoJSEUuqYUexmws3zH7Q==", - "dev": true, - "optional": true - }, - "7zip-bin-mac": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/7zip-bin-mac/-/7zip-bin-mac-1.0.1.tgz", - "integrity": "sha1-Pmh3i78JJq3GgVlCcHRQXUdVXAI=", - "dev": true, - "optional": true - }, - "7zip-bin-win": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/7zip-bin-win/-/7zip-bin-win-2.1.1.tgz", - "integrity": "sha512-6VGEW7PXGroTsoI2QW3b0ea95HJmbVBHvfANKLLMzSzFA1zKqVX5ybNuhmeGpf6vA0x8FJTt6twpprDANsY5WQ==", - "dev": true, - "optional": true - }, "@electron/get": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.5.0.tgz", - "integrity": "sha512-tafxBz6n08G6SX961F/h8XFtpB/DdwRvJJoDeOH9x78jDSCMQ2G/rRWqSwLFp9oeMFBJf0Pf5Kkw6TKt5w9TWg==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.7.2.tgz", + "integrity": "sha512-LSE4LZGMjGS9TloDx0yO44D2UTbaeKRk+QjlhWLiQlikV6J4spgDCjb6z4YIcqmPAwNzlNCnWF4dubytwI+ATA==", "dev": true, "requires": { "debug": "^4.1.1", "env-paths": "^2.2.0", "fs-extra": "^8.1.0", + "global-agent": "^2.0.2", + "global-tunnel-ng": "^2.7.1", "got": "^9.6.0", "sanitize-filename": "^1.6.2", - "sumchecker": "^3.0.0" + "sumchecker": "^3.0.1" }, "dependencies": { "debug": { @@ -59,94 +45,11 @@ "ms": "^2.1.1" } }, - "env-paths": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", - "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "requires": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "sumchecker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.0.tgz", - "integrity": "sha512-yreseuC/z4iaodVoq07XULEOO9p4jnQazO7mbrnDSvWAU/y2cbyIKs+gWJptfcGu9R+1l27K8Rkj0bfvqnBpgQ==", - "dev": true, - "requires": { - "debug": "^4.1.0" - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } } } }, @@ -165,12 +68,29 @@ "defer-to-connect": "^1.0.1" } }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/debug": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz", + "integrity": "sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==", + "dev": true + }, "@types/node": { - "version": "8.9.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.4.tgz", - "integrity": "sha512-dSvD36qnQs78G1BPsrZFdPpvLgMW/dnvr5+nTW2csMs5TiP9MOXrjUbnMZOEwnIuBklXtn7b6TPA2Cuq07bDHA==", + "version": "12.12.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.26.tgz", + "integrity": "sha512-UmUm94/QZvU5xLcUlNR8hA7Ac+fGpO1EG/a8bcWVz0P0LqtxFmun9Y2bbtuckwGboWJIT70DoWq1r3hb56n3DA==", "dev": true }, + "@types/semver": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-6.2.1.tgz", + "integrity": "sha512-+beqKQOh9PYxuHvijhVl+tIHvT6tuwOrE9m14zd+MT2A38KoKZhh7pYJ0SNleLtwDsiIxHDsIk9bv01oOxvSvA==" + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -178,34 +98,57 @@ "dev": true }, "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, "ajv-keywords": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", - "dev": true - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", "dev": true }, "ansi-align": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-1.1.0.tgz", - "integrity": "sha1-LwwWWIKXOa3V67FeawxuNCPwFro=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "dev": true, "requires": { - "string-width": "^1.0.1" + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "ansi-colors": { @@ -229,12 +172,14 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true }, "ansi-wrap": { "version": "0.1.0", @@ -242,12 +187,6 @@ "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", "dev": true }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true - }, "anymatch": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", @@ -258,36 +197,72 @@ "normalize-path": "^2.1.1" } }, - "app-package-builder": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/app-package-builder/-/app-package-builder-1.2.0.tgz", - "integrity": "sha512-iXlH291vq9V/xG8VUQAxjkU2tz8m7gGbsrdDiBATGaCSnCSMmv5mv6iqlPe/afxafd3qSx03DnGLnrioK8PL4w==", + "app-builder-bin": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-3.5.2.tgz", + "integrity": "sha512-tYeNHp8js5c5MT+mzGEMsZhDBXRVAkCgrvz80rzNLlCojG6YrNLRSzfCWZiKJCv5W2faHjxTkKQoRAMY3RWaow==", + "dev": true + }, + "app-builder-lib": { + "version": "22.3.2", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-22.3.2.tgz", + "integrity": "sha512-QHaDelJUP3R+HUmnQJzHvjlCCJGG6t0bcFSZTOtUx+44B42VxzKpxtoG55xRFbyrU5l2++n7dQqEZAGk8iL6Qg==", "dev": true, "requires": { - "bluebird-lst": "^1.0.4", - "builder-util": "^3.0.12", - "builder-util-runtime": "^2.0.1", - "fs-extra-p": "^4.4.4", - "int64-buffer": "^0.1.9", - "js-yaml": "^3.10.0", - "rabin-bindings": "~1.7.3" + "7zip-bin": "~5.0.3", + "@develar/schema-utils": "~2.1.0", + "async-exit-hook": "^2.0.1", + "bluebird-lst": "^1.0.9", + "builder-util": "22.3.2", + "builder-util-runtime": "8.6.0", + "chromium-pickle-js": "^0.2.0", + "debug": "^4.1.1", + "ejs": "^3.0.1", + "electron-publish": "22.3.2", + "fs-extra": "^8.1.0", + "hosted-git-info": "^3.0.2", + "is-ci": "^2.0.0", + "isbinaryfile": "^4.0.4", + "js-yaml": "^3.13.1", + "lazy-val": "^1.0.4", + "minimatch": "^3.0.4", + "normalize-package-data": "^2.5.0", + "read-config-file": "5.0.1", + "sanitize-filename": "^1.6.3", + "semver": "^7.1.1", + "temp-file": "^3.3.6" }, "dependencies": { - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true + "builder-util-runtime": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.6.0.tgz", + "integrity": "sha512-WTDhTUVrm7zkFyd6Qn7AXgmWifjpZ/fYnEdV3XCOIDMNNb/KPddBTbQ8bUlxxVeuOYlhGpcLUypG+4USdGL1ww==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "sax": "^1.2.4" + } }, - "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "ms": "^2.1.1" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "semver": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.2.tgz", + "integrity": "sha512-BJs9T/H8sEVHbeigqzIEo57Iu/3DG6c4QoqTfbQB3BPA4zgzAomh/Fk9E7QtjWQ8mx2dgA9YCfSF4y9k9bHNpQ==", + "dev": true } } }, @@ -300,60 +275,12 @@ "buffer-equal": "^1.0.0" } }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, "archy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", "dev": true }, - "are-we-there-yet": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", - "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", - "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -477,9 +404,9 @@ "dev": true }, "asar": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/asar/-/asar-2.0.1.tgz", - "integrity": "sha512-Vo9yTuUtyFahkVMFaI6uMuX6N7k5DWa6a/8+7ov0/f8Lq9TVR0tUjzSzxQSxT1Y+RJIZgnP7BVb6Uhi+9cjxqA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/asar/-/asar-2.0.3.tgz", + "integrity": "sha512-QdHKO+HOYVtE4B/M3up3i4LSJeJgsa2CTVBrjBf9GgLUPGGUFZowcdJ5yE4gOJuRAHNdqB9JFeRfFfaOu5x8Rw==", "dev": true, "requires": { "chromium-pickle-js": "^0.2.0", @@ -491,43 +418,26 @@ "tmp-promise": "^1.0.5" }, "dependencies": { - "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", - "dev": true - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "tmp-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-1.1.0.tgz", + "integrity": "sha512-8+Ah9aB1IRXCnIOxXZ0uFozV1nMU5xiu7hhFVUSxZ3bYu+psD4TzagCzVbexUCgNNGJnsmNDQlS4nG3mTyoNkw==", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "bluebird": "^3.5.0", + "tmp": "0.1.0" } } } }, - "asar-integrity": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/asar-integrity/-/asar-integrity-0.2.2.tgz", - "integrity": "sha512-/hDVITh3FqX+OBLWEfDuPmfJZUoMZG8QwNs8ikOgq40BjX4NjUcsd8/l0MCjnxi3CfG7ZWS3K2G3wQj/FHp3wg==", - "dev": true, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", "requires": { - "bluebird-lst": "^1.0.4", - "fs-extra-p": "^4.4.3" + "safer-buffer": "~2.1.0" } }, - "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" - }, "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", @@ -546,48 +456,29 @@ "dev": true }, "async-done": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.2.4.tgz", - "integrity": "sha512-mxc+yISkb0vjsuvG3dJCIZXzRWjKndQ9Zo9zNDJ1K2wh9eP0E0oGmOWm+4cFOvW4dA0tGFImTW5tQJHCtn1kIQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", "dev": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.2", - "process-nextick-args": "^1.0.7", + "process-nextick-args": "^2.0.0", "stream-exhaust": "^1.0.1" - }, - "dependencies": { - "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", - "dev": true - } } }, "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", "dev": true }, - "async-each-series": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz", - "integrity": "sha1-9C/YFV048hpbjqB8KOBj7RcAsTg=" - }, "async-exit-hook": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", "dev": true }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, "async-settle": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", @@ -603,9 +494,9 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "atob": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz", - "integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true }, "author-regex": { @@ -614,15 +505,20 @@ "integrity": "sha1-0IiFvmubv5Q5/gh8dihyRfCoFFA=", "dev": true }, + "await-handler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/await-handler/-/await-handler-1.1.2.tgz", + "integrity": "sha512-dihteGhwbJpT89kVbacWiyKeAZr+En0YGK6pAKQJLR0En9ZxSH2H4TTvfG4bBjzFq9gDAma4y9BrpDns6j5UiQ==" + }, "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=" + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" }, "bach": { "version": "1.2.0", @@ -669,162 +565,174 @@ "requires": { "is-descriptor": "^1.0.0" } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } } } }, "base64-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.0.tgz", - "integrity": "sha1-o5mS1yNYSBGYK+XikLtqU9hnAPE=", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", "dev": true }, "bcrypt-pbkdf": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", - "optional": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "requires": { "tweetnacl": "^0.14.3" } }, - "binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", - "dev": true, - "requires": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - } - }, "binary-extensions": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", - "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", "dev": true }, "bindings": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", - "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==", - "dev": true - }, - "bl": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz", - "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=", - "dev": true, - "requires": { - "readable-stream": "~1.0.26" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - } - } - }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "dev": true, + "optional": true, "requires": { - "inherits": "~2.0.0" + "file-uri-to-path": "1.0.0" } }, "bluebird": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true }, "bluebird-lst": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.5.tgz", - "integrity": "sha512-Ey0bDNys5qpYPhZ/oQ9vOEvD0TYQDTILMXWP2iGfvMg7rSDde+oV4aQQgqRH+CvBFNz2BSDQnPGMUl6LKBUUQA==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", + "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "dev": true, "requires": { - "bluebird": "^3.5.1" + "bluebird": "^3.5.5" } }, - "body-parser": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", - "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=", + "body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", "dev": true, "requires": { - "bytes": "2.2.0", - "content-type": "~1.0.1", - "debug": "~2.2.0", - "depd": "~1.1.0", - "http-errors": "~1.3.1", - "iconv-lite": "0.4.13", - "on-finished": "~2.3.0", - "qs": "5.2.0", - "raw-body": "~2.1.5", - "type-is": "~1.6.10" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" + } + }, + "boolean": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.0.0.tgz", + "integrity": "sha512-OElxJ1lUSinuoUnkpOgLmxp0DC4ytEhODEL6QJU0NpxE/mI4rUSh8h1P1Wkvfi3xQEBcxXR2gBIPNYNuaFcAbQ==", + "dev": true + }, + "bootstrap": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz", + "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA==" + }, + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, "requires": { - "ms": "0.7.1" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" } }, - "iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", - "dev": true + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } }, - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "qs": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", - "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, - "boom": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", - "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", - "requires": { - "hoek": "4.x.x" - } - }, - "boxen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-0.6.0.tgz", - "integrity": "sha1-g2TUJIrDT/DvGy8r9JpsYM4NgbY=", - "requires": { - "ansi-align": "^1.1.0", - "camelcase": "^2.1.0", - "chalk": "^1.1.1", - "cli-boxes": "^1.0.0", - "filled-array": "^1.0.0", - "object-assign": "^4.0.1", - "repeating": "^2.0.0", - "string-width": "^1.0.1", - "widest-line": "^1.0.0" - } - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -835,18 +743,16 @@ } }, "braces": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz", - "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", - "define-property": "^1.0.0", "extend-shallow": "^2.0.1", "fill-range": "^4.0.0", "isobject": "^3.0.1", - "kind-of": "^6.0.2", "repeat-element": "^1.1.2", "snapdragon": "^0.8.1", "snapdragon-node": "^2.0.1", @@ -854,15 +760,6 @@ "to-regex": "^3.0.1" }, "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", @@ -903,108 +800,137 @@ "dev": true }, "buffer-from": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz", - "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==" - }, - "buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", "dev": true }, "builder-util": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-3.0.12.tgz", - "integrity": "sha512-THcVUxJOBkSbQrH59u6i2/pElCUU8i79yjEs+r6akr99ihNPBHvw0C+5C7szn5HT/f/sUaKbYRMoSwkfyMDGsg==", + "version": "22.3.2", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-22.3.2.tgz", + "integrity": "sha512-jNeyA/AgyujE6NQLoEkERY/qrilFdCFAC6cBM1ylSnRuzlD1tQQCI3QJhuMJG/gLUCgyNsfFQhN0Mw6IqsDAqw==", "dev": true, "requires": { - "7zip-bin": "^2.2.7", - "bluebird-lst": "^1.0.4", - "builder-util-runtime": "^2.0.1", - "chalk": "^2.1.0", - "debug": "^3.1.0", - "fs-extra-p": "^4.4.4", - "ini": "^1.3.4", - "is-ci": "^1.0.10", - "js-yaml": "^3.10.0", - "lazy-val": "^1.0.2", - "node-emoji": "^1.8.1", - "semver": "^5.4.1", - "source-map-support": "^0.5.0", - "stat-mode": "^0.2.2", - "temp-file": "^2.0.3", - "tunnel-agent": "^0.6.0" + "7zip-bin": "~5.0.3", + "@types/debug": "^4.1.5", + "app-builder-bin": "3.5.2", + "bluebird-lst": "^1.0.9", + "builder-util-runtime": "8.6.0", + "chalk": "^3.0.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0", + "is-ci": "^2.0.0", + "js-yaml": "^3.13.1", + "source-map-support": "^0.5.16", + "stat-mode": "^1.0.0", + "temp-file": "^3.3.6" }, "dependencies": { "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "builder-util-runtime": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.6.0.tgz", + "integrity": "sha512-WTDhTUVrm7zkFyd6Qn7AXgmWifjpZ/fYnEdV3XCOIDMNNb/KPddBTbQ8bUlxxVeuOYlhGpcLUypG+4USdGL1ww==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "sax": "^1.2.4" } }, "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "ms": "^2.1.1" } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" } } } }, "builder-util-runtime": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-2.5.0.tgz", - "integrity": "sha512-1D/jB5FDc8RP8UxPvUo7UwcChNiDviJks57LUkWeGY8TLCoQLljDUamOBAUYXeZ4HnAqwuTsVgWgx5jxmayl5Q==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.4.0.tgz", + "integrity": "sha512-CJB/eKfPf2vHrkmirF5eicVnbDCkMBbwd5tRYlTlgud16zFeqD7QmrVUAOEXdnsrcNkiLg9dbuUsQKtl/AwsYQ==", "requires": { - "bluebird-lst": "^1.0.5", - "debug": "^3.1.0", - "fs-extra-p": "^4.4.4", + "debug": "^4.1.1", "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } } }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, "bytes": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", - "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", "dev": true }, "cache-base": { @@ -1053,23 +979,14 @@ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } } } }, "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true }, "camelcase-keys": { "version": "2.1.0", @@ -1079,31 +996,26 @@ "requires": { "camelcase": "^2.0.0", "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } } }, - "capture-stack-trace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz", - "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=" - }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, - "chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", - "dev": true, - "requires": { - "traverse": ">=0.3.0 <0.4" - } - }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, "requires": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -1113,31 +1025,33 @@ } }, "chokidar": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.2.tgz", - "integrity": "sha512-l32Hw3wqB0L2kGVmSbK/a+xXLDrUEsc84pSgMkmwygHvD7ubRsP/vxxHa5BtB6oix1XLLVCHyYMsckRXxThmZw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", "dev": true, "requires": { "anymatch": "^2.0.0", - "async-each": "^1.0.0", - "braces": "^2.3.0", - "fsevents": "^1.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", "glob-parent": "^3.1.0", - "inherits": "^2.0.1", + "inherits": "^2.0.3", "is-binary-path": "^1.0.0", "is-glob": "^4.0.0", - "normalize-path": "^2.1.1", + "normalize-path": "^3.0.0", "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0", - "upath": "^1.0.0" + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + } } }, - "chownr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", - "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=", - "dev": true - }, "chromium-pickle-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", @@ -1145,9 +1059,9 @@ "dev": true }, "ci-info": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz", - "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", "dev": true }, "class-utils": { @@ -1170,97 +1084,60 @@ "requires": { "is-descriptor": "^0.1.0" } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true } } }, "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.0.tgz", + "integrity": "sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==", + "dev": true }, - "cli-color": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-0.3.2.tgz", - "integrity": "sha1-dfpfcowwjMSsWUsF4GzF2A2szYY=", + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "requires": { - "d": "~0.1.1", - "es5-ext": "~0.10.2", - "memoizee": "0.3.x", - "timers-ext": "0.1.x" + "restore-cursor": "^2.0.0" } }, + "cli-spinners": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==" + }, "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "clone": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", - "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", "dev": true }, "clone-buffer": { @@ -1285,65 +1162,21 @@ "dev": true }, "cloneable-readable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.1.tgz", - "integrity": "sha512-DNNEq6JdqBFPzS29TaoqZFPNLn5Xn3XyPFqLIhyBT8Xou4lHQEWzD6FinXoJUfhIfWX3aE1JkRa3cbWCHFbt1g==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", "dev": true, "requires": { "inherits": "^2.0.1", "process-nextick-args": "^2.0.0", "readable-stream": "^2.3.5" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "clui": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/clui/-/clui-0.3.6.tgz", - "integrity": "sha512-Z4UbgZILlIAjkEkZiDOa2aoYjohKx7fa6DxIh6cE9A6WNWZ61iXfQc6CmdC9SKdS5nO0P0UyQ+WfoXfB65e3HQ==", - "requires": { - "cli-color": "0.3.2" } }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true }, "coffeescript": { "version": "1.10.0", @@ -1376,7 +1209,6 @@ "version": "1.9.2", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz", "integrity": "sha512-3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg==", - "dev": true, "requires": { "color-name": "1.1.1" } @@ -1384,8 +1216,7 @@ "color-name": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=", - "dev": true + "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=" }, "color-support": { "version": "1.1.3", @@ -1400,17 +1231,17 @@ "dev": true }, "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "requires": { "delayed-stream": "~1.0.0" } }, "commander": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz", - "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==" + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "compare-version": { "version": "0.1.2", @@ -1419,9 +1250,9 @@ "dev": true }, "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", "dev": true }, "concat-map": { @@ -1430,88 +1261,64 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "concat-stream": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", - "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, "requires": { + "buffer-from": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", - "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } + } + }, + "config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", + "dev": true, + "optional": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, "configstore": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz", - "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.0.tgz", + "integrity": "sha512-eE/hvMs7qw7DlcB5JPRnthmrITuHMmACUJAp89v6PT6iOqzoLS7HRWhBtuHMlhNHo2AhUSA/3Dh1bKNJHcublQ==", + "dev": true, "requires": { - "dot-prop": "^3.0.0", + "dot-prop": "^5.1.0", "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "object-assign": "^4.0.1", - "os-tmpdir": "^1.0.0", - "osenv": "^0.1.0", - "uuid": "^2.0.1", - "write-file-atomic": "^1.1.2", - "xdg-basedir": "^2.0.0" - }, - "dependencies": { - "uuid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", - "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=" - } + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" } }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", "dev": true }, "convert-source-map": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", - "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", - "dev": true + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } }, "copy-descriptor": { "version": "0.1.1", @@ -1520,36 +1327,47 @@ "dev": true }, "copy-props": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.1.tgz", - "integrity": "sha1-Zl/DIEbKhKiYq6o8WUXn8kjMugA=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", "dev": true, "requires": { "each-props": "^1.3.0", "is-plain-object": "^2.0.1" } }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "dev": true, + "optional": true + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", - "requires": { - "capture-stack-trace": "^1.0.0" - } - }, "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", "dev": true, "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, "cross-zip": { @@ -1561,24 +1379,10 @@ "rimraf": "^3.0.0" }, "dependencies": { - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "rimraf": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", - "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.1.tgz", + "integrity": "sha512-IQ4ikL8SjBiEDZfk+DFVwqRK8md24RWMEJkdSlgNLkyyAImcjf8SWvU1qFMDOb4igBClbTQ/ugPqXcRwdFTxZw==", "dev": true, "requires": { "glob": "^7.1.3" @@ -1586,34 +1390,10 @@ } } }, - "cryptiles": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", - "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", - "requires": { - "boom": "5.x.x" - }, - "dependencies": { - "boom": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", - "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", - "requires": { - "hoek": "4.x.x" - } - } - } - }, "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true - }, - "ctype": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz", - "integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true }, "cuint": { @@ -1632,11 +1412,13 @@ } }, "d": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz", - "integrity": "sha1-2hhMU10Y2O57oqoim5FACfrhEwk=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, "requires": { - "es5-ext": "~0.10.2" + "es5-ext": "^0.10.50", + "type": "^1.0.1" } }, "dargs": { @@ -1695,25 +1477,11 @@ "mimic-response": "^1.0.0" } }, - "decompress-zip": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz", - "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", - "dev": true, - "requires": { - "binary": "^0.3.0", - "graceful-fs": "^4.1.3", - "mkpath": "^0.1.0", - "nopt": "^3.0.1", - "q": "^1.1.2", - "readable-stream": "^1.1.8", - "touch": "0.0.3" - } - }, "deep-extend": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz", - "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=" + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true }, "default-compare": { "version": "1.0.0", @@ -1738,28 +1506,34 @@ "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", "dev": true }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "requires": { + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + } + } + }, "defer-to-connect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.0.2.tgz", - "integrity": "sha512-k09hcQcTDY+cwgiwa6PYKLm3jlagNzQ+RSvhjzESOGOx+MNOuXkxTfEvPrO1IOQ81tArCFYQgi631clB70RpQw==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", "dev": true }, "define-properties": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", - "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, "requires": { - "foreach": "^2.0.5", - "object-keys": "^1.0.8" - }, - "dependencies": { - "object-keys": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", - "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", - "dev": true - } + "object-keys": "^1.0.12" } }, "define-property": { @@ -1770,6 +1544,37 @@ "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } } }, "delayed-stream": { @@ -1777,120 +1582,55 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, "detect-file": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", "dev": true }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", - "dev": true + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true, + "optional": true }, "dmg-builder": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-2.1.2.tgz", - "integrity": "sha512-fG4XlmI4wBI0+o+IiJtBqPi5epTBb9XJKvA3Us+1kw2hcbn99sgJh6RyXzuCAoMtJ+9Vr/+qRUIsW0USdhMo0w==", + "version": "22.3.2", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-22.3.2.tgz", + "integrity": "sha512-szx+nmCNjpfp2yy3zVCMQLj2nRHL3LfZyzvQECDGHr0ZHK7//48+MoJckkbOCB22ofBvx5Y2M1YqCjK8b2slYQ==", "dev": true, "requires": { - "bluebird-lst": "^1.0.4", - "builder-util": "^3.0.12", - "debug": "^3.1.0", - "fs-extra-p": "^4.4.4", - "iconv-lite": "^0.4.19", - "js-yaml": "^3.10.0", - "parse-color": "^1.0.0" - }, - "dependencies": { - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } + "app-builder-lib": "~22.3.2", + "bluebird-lst": "^1.0.9", + "builder-util": "~22.3.2", + "fs-extra": "^8.1.0", + "iconv-lite": "^0.5.1", + "js-yaml": "^3.13.1", + "sanitize-filename": "^1.6.3" } }, "dot-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", - "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, "requires": { - "is-obj": "^1.0.0" + "is-obj": "^2.0.0" } }, "dotenv": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz", - "integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", "dev": true }, "dotenv-expand": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", - "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", "dev": true }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", - "requires": { - "readable-stream": "^2.0.2" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", @@ -1898,63 +1638,21 @@ "dev": true }, "duplexify": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.4.tgz", - "integrity": "sha512-JzYSLYMhoVVBe8+mbHQ4KgpvHpm0DZpJuL8PY93Vyv1fW7jYJ90LoXa1di/CVbJM+TgMs91rbDapE/RNIfnJsA==", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "dev": true, "requires": { "end-of-stream": "^1.0.0", "inherits": "^2.0.1", "readable-stream": "^2.0.0", "stream-shift": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "each-async": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz", - "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=", - "dev": true, - "requires": { - "onetime": "^1.0.0", - "set-immediate-shim": "^1.0.0" } }, "each-props": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.1.tgz", - "integrity": "sha1-/BOPUeOid0KG1IWOAtbn3kYt4Vg=", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", "dev": true, "requires": { "is-plain-object": "^2.0.1", @@ -1962,937 +1660,206 @@ } }, "ecc-jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", - "optional": true, + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", "requires": { - "jsbn": "~0.1.0" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, "ejs": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz", - "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.0.1.tgz", + "integrity": "sha512-cuIMtJwxvzumSAkqaaoGY/L6Fc/t6YvoP9/VIaK0V/CyqKLEQ8sqODmYfy/cjXEdZ9+OOL8TecbJu+1RsofGDw==", "dev": true }, "electron": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/electron/-/electron-1.8.2.tgz", - "integrity": "sha512-0TV5Hy92g8ACnPn+PVol6a/2uk+khzmRtWxhah/FcKs6StCytm5hD14QqOdZxEdJN8HljXIVCayN/wJX+0wDiQ==", + "version": "7.1.11", + "resolved": "https://registry.npmjs.org/electron/-/electron-7.1.11.tgz", + "integrity": "sha512-YDXfnovKY+8iZ5ISQh1kRqYIRKbpOSxGXCx2WVxPFPutEQ7Q/Xzr3h4GePEY25/NXMytMfhKaAZAYjtWUm3r9Q==", "dev": true, "requires": { - "@types/node": "^8.0.24", - "electron-download": "^3.0.1", + "@electron/get": "^1.0.1", + "@types/node": "^12.0.12", "extract-zip": "^1.0.3" + } + }, + "electron-builder": { + "version": "22.3.2", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-22.3.2.tgz", + "integrity": "sha512-bDjHfKtA4DapI6qqy4FC18fzLsOJtlSVGBqjSjhrgv+gbcppp3tjR6ASsUX5K64/8L9MGjhRGdfQ7iP78OLx8g==", + "dev": true, + "requires": { + "app-builder-lib": "22.3.2", + "bluebird-lst": "^1.0.9", + "builder-util": "22.3.2", + "builder-util-runtime": "8.6.0", + "chalk": "^3.0.0", + "dmg-builder": "22.3.2", + "fs-extra": "^8.1.0", + "is-ci": "^2.0.0", + "lazy-val": "^1.0.4", + "read-config-file": "5.0.1", + "sanitize-filename": "^1.6.3", + "update-notifier": "^4.0.0", + "yargs": "^15.1.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "ms": "2.0.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" } }, - "electron-download": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-3.3.0.tgz", - "integrity": "sha1-LP1U1pZsAZxNSa1l++Zcyc3vaMg=", + "builder-util-runtime": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.6.0.tgz", + "integrity": "sha512-WTDhTUVrm7zkFyd6Qn7AXgmWifjpZ/fYnEdV3XCOIDMNNb/KPddBTbQ8bUlxxVeuOYlhGpcLUypG+4USdGL1ww==", "dev": true, "requires": { - "debug": "^2.2.0", - "fs-extra": "^0.30.0", - "home-path": "^1.0.1", - "minimist": "^1.2.0", - "nugget": "^2.0.0", - "path-exists": "^2.1.0", - "rc": "^1.1.2", - "semver": "^5.3.0", - "sumchecker": "^1.2.0" - } - }, - "fs-extra": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "sumchecker": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-1.3.1.tgz", - "integrity": "sha1-ebs7RFbdBPGOvbwNcDodHa7FEF0=", - "dev": true, - "requires": { - "debug": "^2.2.0", - "es6-promise": "^4.0.5" - } - } - } - }, - "electron-builder": { - "version": "19.37.0", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-19.37.0.tgz", - "integrity": "sha512-pE1uGcYovJci7/JT3sSXPdlbQwlU/q7iIRJuwvd+yWVa3/t6tOPseHFnFTuWZAelV/fxtP5DNpjJJ+TUasPMJA==", - "dev": true, - "requires": { - "7zip-bin": "^2.2.7", - "app-package-builder": "1.2.0", - "asar-integrity": "0.2.2", - "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.4", - "builder-util": "3.0.12", - "builder-util-runtime": "2.0.1", - "chalk": "^2.1.0", - "chromium-pickle-js": "^0.2.0", - "cuint": "^0.2.2", - "debug": "^3.1.0", - "dmg-builder": "2.1.2", - "dotenv": "^4.0.0", - "dotenv-expand": "^4.0.1", - "ejs": "^2.5.7", - "electron-download-tf": "4.3.4", - "electron-osx-sign": "0.4.7", - "electron-publish": "19.37.0", - "fs-extra-p": "^4.4.4", - "hosted-git-info": "^2.5.0", - "is-ci": "^1.0.10", - "isbinaryfile": "^3.0.2", - "js-yaml": "^3.10.0", - "lazy-val": "^1.0.2", - "minimatch": "^3.0.4", - "normalize-package-data": "^2.4.0", - "plist": "^2.1.0", - "read-config-file": "1.1.1", - "sanitize-filename": "^1.6.1", - "semver": "^5.4.1", - "temp-file": "^2.0.3", - "update-notifier": "^2.3.0", - "yargs": "^9.0.1" - }, - "dependencies": { - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", - "dev": true, - "requires": { - "string-width": "^2.0.0" - } - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - } - }, - "builder-util-runtime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-2.0.1.tgz", - "integrity": "sha512-LzuMfZ+qbzoRNJijQfRHwvJEsydCVtSCij8+u2tjhllviAleFWdh3eRHUFZf5yqhnOuepqXO9Ob2nNM4worvVg==", - "dev": true, - "requires": { - "bluebird-lst": "^1.0.4", - "debug": "^3.1.0", - "fs-extra-p": "^4.4.4" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "configstore": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", - "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", - "dev": true, - "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - } - }, - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - }, - "electron-osx-sign": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.4.7.tgz", - "integrity": "sha1-HXVkeoJ0jqzUi+pwYW7IP/rePuU=", - "dev": true, - "requires": { - "bluebird": "^3.5.0", - "compare-version": "^0.1.2", - "debug": "^2.6.8", - "isbinaryfile": "^3.0.2", - "minimist": "^1.2.0", - "plist": "^2.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", - "dev": true, - "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", - "dev": true, - "requires": { - "package-json": "^4.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, - "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", - "dev": true, - "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true - }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true - }, - "update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "widest-line": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz", - "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", - "dev": true, - "requires": { - "string-width": "^2.1.1" - } - }, - "write-file-atomic": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", - "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true - }, - "yargs": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", - "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "read-pkg-up": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^7.0.0" - } - }, - "yargs-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", - "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, - "electron-download-tf": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/electron-download-tf/-/electron-download-tf-4.3.4.tgz", - "integrity": "sha512-SQYDGMLpTgty1bx3NycuDb7dNPzktVSdK2sqPZjyRocauq/uN/V4S2lcpFVLupaHhKlD8zozm9fTpm5UdohvTg==", - "dev": true, - "requires": { - "debug": "^3.0.0", - "env-paths": "^1.0.0", - "fs-extra": "^4.0.1", - "minimist": "^1.2.0", - "nugget": "^2.0.1", - "path-exists": "^3.0.0", - "rc": "^1.2.1", - "semver": "^5.4.1", - "sumchecker": "^2.0.2" - }, - "dependencies": { - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "electron-installer-windows": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/electron-installer-windows/-/electron-installer-windows-0.2.0.tgz", - "integrity": "sha1-y88tyEUMnmyKvKVvXIcRVpnnIFI=", - "dev": true, - "requires": { - "asar": "^0.9.0", - "async": "^1.5.1", - "debug": "^2.2.0", - "fs-extra": "^0.26.0", - "glob": "^6.0.3", - "lodash": "^4.0.1", - "temp": "^0.8.3", - "yargs": "^3.32.0" - }, - "dependencies": { - "asar": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/asar/-/asar-0.9.1.tgz", - "integrity": "sha1-svL+G0nBYwE72yKdbrotIHj/XMQ=", - "dev": true, - "requires": { - "chromium-pickle-js": "0.1.0", - "commander": "2.3.0", - "cuint": "0.1.5", - "glob": "^5.0.5", - "minimatch": "2.0.4", - "mkdirp": "^0.5.0", - "mksnapshot": "0.1.0" - }, - "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "asn1": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz", - "integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=", - "dev": true - }, - "assert-plus": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", - "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=", - "dev": true - }, - "aws-sign2": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz", - "integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=", - "dev": true - }, - "bluebird": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", - "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=", - "dev": true - }, - "boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "dev": true, - "requires": { - "hoek": "2.x.x" + "debug": "^4.1.1", + "sax": "^1.2.4" } }, - "caseless": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.9.0.tgz", - "integrity": "sha1-t7Zc5r8UE4hlOc/VM/CzDv+pz4g=", - "dev": true - }, - "chromium-pickle-js": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.1.0.tgz", - "integrity": "sha1-HUixB9ghJqLz4hHC6iX4A7pVGyE=", - "dev": true - }, - "combined-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz", - "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=", + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "delayed-stream": "0.0.5" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "commander": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz", - "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=", - "dev": true - }, - "cryptiles": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "boom": "2.x.x" + "color-name": "~1.1.4" } }, - "cuint": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.1.5.tgz", - "integrity": "sha1-uEixhGbz8YD5bR624HzLfs8Sai4=", + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "decompress-zip": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.1.0.tgz", - "integrity": "sha1-vOYMEWZPLWYPykvPY0r23l1sFMc=", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "binary": "^0.3.0", - "graceful-fs": "^3.0.0", - "mkpath": "^0.1.0", - "nopt": "^3.0.1", - "q": "^1.1.2", - "readable-stream": "^1.1.8", - "touch": "0.0.3" + "ms": "^2.1.1" } }, - "delayed-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz", - "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "form-data": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz", - "integrity": "sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY=", - "dev": true, - "requires": { - "async": "~0.9.0", - "combined-stream": "~0.0.4", - "mime-types": "~2.0.3" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - } - } - }, - "fs-extra": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - } - } - }, - "graceful-fs": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", - "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", - "dev": true, - "requires": { - "natives": "^1.1.0" - } + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, - "har-validator": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-1.8.0.tgz", - "integrity": "sha1-2DhCsOtMQ1lgrrEIoGejqpTA7rI=", + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", "dev": true, "requires": { - "bluebird": "^2.9.30", - "chalk": "^1.0.0", - "commander": "^2.8.1", - "is-my-json-valid": "^2.12.0" - }, - "dependencies": { - "commander": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.0.tgz", - "integrity": "sha512-7B1ilBwtYSbetCgTY1NJFg+gVpestg0fdA1MhC1Vs4ssyfSXnCAjFr+QcQM9/RedXC0EaUx1sG8Smgw2VfgKEg==", - "dev": true - } + "has-flag": "^4.0.0" } - }, - "hawk": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-2.3.1.tgz", - "integrity": "sha1-HnMc45RH+h0PbXB/e87r7A/R7B8=", + } + } + }, + "electron-installer-common": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/electron-installer-common/-/electron-installer-common-0.10.0.tgz", + "integrity": "sha512-oWkkKSrBtsg9rEh1lscRoboNBvA/biZV1L86jwsv8AOhQ6WqMqWPI6xf2HFRNsVDdsHGIldJSpGR4F8ITclerQ==", + "dev": true, + "requires": { + "asar": "^2.0.1", + "cross-spawn": "^7.0.1", + "debug": "^4.1.1", + "fs-extra": "^8.0.1", + "glob": "^7.1.4", + "lodash": "^4.17.15", + "parse-author": "^2.0.0", + "semver": "^7.1.1", + "tmp-promise": "^2.0.1" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" + "ms": "^2.1.1" } }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "http-signature": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz", - "integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=", - "dev": true, - "requires": { - "asn1": "0.1.11", - "assert-plus": "^0.1.5", - "ctype": "0.5.3" - } - }, - "mime-db": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz", - "integrity": "sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc=", + "semver": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.2.tgz", + "integrity": "sha512-BJs9T/H8sEVHbeigqzIEo57Iu/3DG6c4QoqTfbQB3BPA4zgzAomh/Fk9E7QtjWQ8mx2dgA9YCfSF4y9k9bHNpQ==", "dev": true - }, - "mime-types": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz", - "integrity": "sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY=", - "dev": true, - "requires": { - "mime-db": "~1.12.0" - } - }, - "minimatch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.4.tgz", - "integrity": "sha1-g76hFYA+egl6eAIkJyh+23Yvr+0=", - "dev": true, - "requires": { - "brace-expansion": "^1.0.0" - } - }, - "mksnapshot": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.1.0.tgz", - "integrity": "sha1-99CavKgGrYw3gNpwG7GHeNfOaaw=", + } + } + }, + "electron-installer-windows": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/electron-installer-windows/-/electron-installer-windows-3.0.0.tgz", + "integrity": "sha512-aTlkqwqFWXPlc3bAd5OidHfU9tHzNFcm4nTlHLLOQZYh1f090YTDMeNZeX+OG5xazOjHo/VkWDp1DzJp3us/2w==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "electron-installer-common": "^0.10.0", + "fs-extra": "^8.1.0", + "lodash": "^4.17.15", + "parse-author": "^2.0.0", + "which": "^2.0.2", + "yargs": "^15.1.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "decompress-zip": "0.1.0", - "fs-extra": "0.18.2", - "request": "2.55.0" - }, - "dependencies": { - "fs-extra": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.18.2.tgz", - "integrity": "sha1-rwXKcCsLbfp96AOh96tHnsXCFSU=", - "dev": true, - "requires": { - "graceful-fs": "^3.0.5", - "jsonfile": "^2.0.0", - "rimraf": "^2.2.8" - } - } + "ms": "^2.1.1" } }, - "node-uuid": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", - "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=", - "dev": true - }, - "oauth-sign": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.6.0.tgz", - "integrity": "sha1-fb6uRPbKRU4fFoRR1jB0ZzWBPOM=", - "dev": true - }, - "qs": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-2.4.2.tgz", - "integrity": "sha1-9854jld33wtQENp/fE5zujJHD1o=", - "dev": true - }, - "request": { - "version": "2.55.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.55.0.tgz", - "integrity": "sha1-11wc32eddrsQD5v/4f5VG1wk6T0=", - "dev": true, - "requires": { - "aws-sign2": "~0.5.0", - "bl": "~0.9.0", - "caseless": "~0.9.0", - "combined-stream": "~0.0.5", - "forever-agent": "~0.6.0", - "form-data": "~0.2.0", - "har-validator": "^1.4.0", - "hawk": "~2.3.0", - "http-signature": "~0.10.0", - "isstream": "~0.1.1", - "json-stringify-safe": "~5.0.0", - "mime-types": "~2.0.1", - "node-uuid": "~1.4.0", - "oauth-sign": "~0.6.0", - "qs": "~2.4.0", - "stringstream": "~0.0.4", - "tough-cookie": ">=0.12.0", - "tunnel-agent": "~0.4.0" - } - }, - "sntp": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, - "tunnel-agent": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", - "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "yargs": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", - "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "camelcase": "^2.0.1", - "cliui": "^3.0.3", - "decamelize": "^1.1.1", - "os-locale": "^1.4.0", - "string-width": "^1.0.1", - "window-size": "^0.1.4", - "y18n": "^3.2.0" + "isexe": "^2.0.0" } } } @@ -2903,18 +1870,18 @@ "integrity": "sha512-Z1qA/1oHNowGtSBIcWk0pcLEqYT/j+13xUw/MYOrBUOL4X7VN0i0KCTf5SqyvMPmW5pSPKbo28wkxMxzZ20YnQ==" }, "electron-log": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-2.2.16.tgz", - "integrity": "sha512-0zFLIJ7lMuM/HBbsHDp57RevuyMJxyfMD8KnN5z0A7gmoWJR/iqX00z/aSjQAY2OGLK7I5TpgGYhEt9crt9Z1w==" + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-4.0.4.tgz", + "integrity": "sha512-u9nW6XSuvtvrsz3IJYvOjLryyeO4SIodX4TMnRGqPckoKyiPsnDxH9wHXigeUSmYDAg1Dwu8VowumUdkslssUQ==" }, "electron-notarize": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/electron-notarize/-/electron-notarize-0.1.1.tgz", - "integrity": "sha512-TpKfJcz4LXl5jiGvZTs5fbEx+wUFXV5u8voeG5WCHWfY/cdgdD8lDZIZRqLVOtR3VO+drgJ9aiSHIO9TYn/fKg==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/electron-notarize/-/electron-notarize-0.2.1.tgz", + "integrity": "sha512-oZ6/NhKeXmEKNROiFmRNfytqu3cxqC95sjooG7kBXQVEUSQkZnbiAhxVh5jXngL881G197pbwpeVPJyM7Ikmxw==", "dev": true, "requires": { "debug": "^4.1.1", - "fs-extra": "^8.0.1" + "fs-extra": "^8.1.0" }, "dependencies": { "debug": { @@ -2935,9 +1902,9 @@ } }, "electron-osx-sign": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.4.13.tgz", - "integrity": "sha512-+44lasF26lSBLh9HDG6TGpPjuqqtWGD9Pcp+YglE8gyf1OGYdbW8UCIshKPh69O/AcdvDB0ohaTYQz3nbGPbtw==", + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.4.15.tgz", + "integrity": "sha512-1QtPNpjIji9bGZ0VRFwtJUyU1uHi7q3XUAOG0qFsvAUfs5H0T8hbgUfyg3xvPzmF1ruV8T8pQmQ86vNfLrcRiA==", "dev": true, "requires": { "bluebird": "^3.5.0", @@ -2948,12 +1915,6 @@ "plist": "^3.0.1" }, "dependencies": { - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -2963,42 +1924,34 @@ "ms": "2.0.0" } }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "plist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz", - "integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==", + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", "dev": true, "requires": { - "base64-js": "^1.2.3", - "xmlbuilder": "^9.0.7", - "xmldom": "0.1.x" + "buffer-alloc": "^1.2.0" } }, - "xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true } } }, "electron-packager": { - "version": "14.0.6", - "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-14.0.6.tgz", - "integrity": "sha512-X+ikV+TnnNkIrK93vOjsjPeykCQBFxBS7LXKMTE1s62rXWirGMdjWL+edVkBOMRkH0ROJyFmWM28Dpj6sfEg+A==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-14.2.0.tgz", + "integrity": "sha512-6JHv0zfRpxpFta4MJBt7RtcS6zhtl4f76ombZKqicgl5I3Ighx8WBQRYUKMdAO3tNYEq/B0i1FYsBp6oXzlTfA==", "dev": true, "requires": { - "@electron/get": "^1.3.0", + "@electron/get": "^1.6.0", "asar": "^2.0.1", "cross-zip": "^2.1.5", "debug": "^4.0.1", - "electron-notarize": "^0.1.1", + "electron-notarize": "^0.2.0", "electron-osx-sign": "^0.4.11", "fs-extra": "^8.1.0", "galactus": "^0.2.1", @@ -3010,15 +1963,9 @@ "resolve": "^1.1.6", "sanitize-filename": "^1.6.0", "semver": "^6.0.0", - "yargs-parser": "^13.0.0" + "yargs-parser": "^16.0.0" }, "dependencies": { - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", @@ -3033,108 +1980,125 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true - }, - "plist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz", - "integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==", - "dev": true, - "requires": { - "base64-js": "^1.2.3", - "xmlbuilder": "^9.0.7", - "xmldom": "0.1.x" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", - "dev": true } } }, "electron-publish": { - "version": "19.37.0", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-19.37.0.tgz", - "integrity": "sha512-2Ly4XVmnK4cd9P1+a28DRhhj0UJghXOUmIyB47OOSWtanUE7Gggnfpd1JzHP+0iGLZog7TvvI9TsGr8epoSMyg==", + "version": "22.3.2", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-22.3.2.tgz", + "integrity": "sha512-nUGepzRtoGT8Tv83RHnnrR5szbw4+HpLLBdZU+aO5Kt3uoReTsp7NSm+agJfbI+H5rVpYCG8h6nPIejxGZ7LTg==", "dev": true, "requires": { - "bluebird-lst": "^1.0.4", - "builder-util": "^3.0.12", - "builder-util-runtime": "^2.0.1", - "chalk": "^2.1.0", - "fs-extra-p": "^4.4.4", - "mime": "^2.0.3" + "bluebird-lst": "^1.0.9", + "builder-util": "~22.3.2", + "builder-util-runtime": "8.6.0", + "chalk": "^3.0.0", + "fs-extra": "^8.1.0", + "lazy-val": "^1.0.4", + "mime": "^2.4.4" }, "dependencies": { "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "builder-util-runtime": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.6.0.tgz", + "integrity": "sha512-WTDhTUVrm7zkFyd6Qn7AXgmWifjpZ/fYnEdV3XCOIDMNNb/KPddBTbQ8bUlxxVeuOYlhGpcLUypG+4USdGL1ww==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "sax": "^1.2.4" } }, "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" } } } }, "electron-updater": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-2.12.0.tgz", - "integrity": "sha512-fTwzAPhs3LZGBFkdGNU9XUQhTypF1oND9JonbMrmA9u5UHmm9Tmw+yJr0VNE2Jn2GCBOhtAAJGp6kwq2vpodBQ==", - "requires": { - "bluebird-lst": "^1.0.4", - "builder-util-runtime": "^2.0.1", - "electron-is-dev": "^0.3.0", - "fs-extra-p": "^4.4.4", - "js-yaml": "^3.10.0", - "lazy-val": "^1.0.2", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.2.0.tgz", + "integrity": "sha512-GuS3g7HDh17x/SaFjxjswlWUaKHczksYkV2Xc5CKj/bZH0YCvTSHtOmnBAdAmCk99u/71p3zP8f0jIqDfGcjww==", + "requires": { + "@types/semver": "^6.0.2", + "builder-util-runtime": "8.4.0", + "fs-extra": "^8.1.0", + "js-yaml": "^3.13.1", + "lazy-val": "^1.0.4", "lodash.isequal": "^4.5.0", - "semver": "^5.4.1", - "source-map-support": "^0.5.0", - "xelement": "^1.0.16" + "pako": "^1.0.10", + "semver": "^6.3.0" }, "dependencies": { - "electron-is-dev": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-0.3.0.tgz", - "integrity": "sha1-FOb9pcaOnk7L7/nM8DfL18BcWv4=" - }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -3143,179 +2107,146 @@ } }, "electron-winstaller": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/electron-winstaller/-/electron-winstaller-2.6.4.tgz", - "integrity": "sha1-a0gHboc6bqNWJR8Ve2i55dwDtak=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/electron-winstaller/-/electron-winstaller-4.0.0.tgz", + "integrity": "sha512-Rq5YUQ/zBiGiDW3ezVaRigF3QbohVjDtfcpZpzmhJxX/1jndc96OQJw2x1HulHmhPV7n9R4WEsMkzkHObufU9g==", "dev": true, "requires": { - "asar": "^0.11.0", - "bluebird": "^3.3.4", - "debug": "^2.2.0", - "fs-extra": "^0.26.7", + "asar": "^2.0.1", + "debug": "^4.1.1", + "fs-extra": "^7.0.1", "lodash.template": "^4.2.2", - "temp": "^0.8.3" + "temp": "^0.9.0" }, "dependencies": { - "asar": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-0.11.0.tgz", - "integrity": "sha1-uSbnksMV+MBIxDNx4yWwnJenZGQ=", - "dev": true, - "requires": { - "chromium-pickle-js": "^0.1.0", - "commander": "^2.9.0", - "cuint": "^0.2.1", - "glob": "^6.0.4", - "minimatch": "^3.0.0", - "mkdirp": "^0.5.0", - "mksnapshot": "^0.3.0" - } - }, - "chromium-pickle-js": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.1.0.tgz", - "integrity": "sha1-HUixB9ghJqLz4hHC6iX4A7pVGyE=", - "dev": true - }, "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, "fs-extra": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, "requires": { "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "empty-dir": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/empty-dir/-/empty-dir-0.2.1.tgz", - "integrity": "sha1-gJ7kih60rRy1EMJXLWb9DthNAas=", - "requires": { - "fs-exists-sync": "^0.1.0" - } + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/empty-dir/-/empty-dir-1.0.0.tgz", + "integrity": "sha512-97qcDM6mUA1jAeX6cktw7akc5awIGA+VIkA5MygKOKA+c2Vseo/xwKN0JNJTUhZUtPwZboKVD2p1xu+sV/F4xA==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "optional": true }, "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dev": true, "requires": { "once": "^1.4.0" } }, "env-paths": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-1.0.0.tgz", - "integrity": "sha1-QWgTO0K7BcOKNbGuQ5fIKYqzaeA=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", + "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==", "dev": true }, + "error": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", + "dev": true, + "requires": { + "string-template": "~0.2.1" + } + }, "error-ex": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", - "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, "requires": { "is-arrayish": "^0.2.1" } }, "es5-ext": { - "version": "0.10.40", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.40.tgz", - "integrity": "sha512-S9Fh3oya5OOvYSNGvPZJ+vyrs6VYpe1IXPowVe3N1OhaiwVaGlwfn3Zf5P5klYcWOA0toIwYQW8XEv/QqhdHvQ==", + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, "requires": { "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.1" + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" } }, + "es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true, + "optional": true + }, "es6-iterator": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, "requires": { "d": "1", "es5-ext": "^0.10.35", "es6-symbol": "^3.1.1" - }, - "dependencies": { - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "requires": { - "es5-ext": "^0.10.9" - } - } } }, - "es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==", - "dev": true - }, "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14" - }, - "dependencies": { - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "requires": { - "es5-ext": "^0.10.9" - } - } + "d": "^1.0.1", + "ext": "^1.1.2" } }, "es6-weak-map": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-0.1.4.tgz", - "integrity": "sha1-cGzvnpmqI2undmwjnIueKG6n0ig=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, "requires": { - "d": "~0.1.1", - "es5-ext": "~0.10.6", - "es6-iterator": "~0.1.3", - "es6-symbol": "~2.0.1" - }, - "dependencies": { - "es6-iterator": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-0.1.3.tgz", - "integrity": "sha1-1vWLjE/EE8JJtLqhl2j45NfIlE4=", - "requires": { - "d": "~0.1.1", - "es5-ext": "~0.10.5", - "es6-symbol": "~2.0.1" - } - }, - "es6-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-2.0.1.tgz", - "integrity": "sha1-dhtcZ8/U8dGK+yNPaR1nhoLLO/M=", - "requires": { - "d": "~0.1.1", - "es5-ext": "~0.10.5" - } - } + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" } }, "escape-string-regexp": { @@ -3324,64 +2255,17 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - }, - "dependencies": { - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "requires": { - "es5-ext": "^0.10.9" - } - } - } - }, "eventemitter2": { "version": "0.4.14", "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", "dev": true }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } - } - }, "exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -3429,72 +2313,9 @@ "requires": { "is-extendable": "^0.1.0" } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true } } }, - "expand-template": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz", - "integrity": "sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg==", - "dev": true - }, "expand-tilde": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", @@ -3504,10 +2325,27 @@ "homedir-polyfill": "^1.0.1" } }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==", + "dev": true + } + } + }, "extend": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, "extend-shallow": { "version": "3.0.2", @@ -3563,18 +2401,47 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } } } }, "extract-zip": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.6.tgz", - "integrity": "sha1-EpDt6NINCHK0Kf0/NRyhKOxe+Fw=", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", + "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", "dev": true, "requires": { - "concat-stream": "1.6.0", + "concat-stream": "1.6.2", "debug": "2.6.9", - "mkdirp": "0.5.0", + "mkdirp": "0.5.1", "yauzl": "2.4.1" }, "dependencies": { @@ -3586,15 +2453,6 @@ "requires": { "ms": "2.0.0" } - }, - "mkdirp": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz", - "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } } } }, @@ -3604,25 +2462,26 @@ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" }, "fancy-log": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", - "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", "dev": true, "requires": { "ansi-gray": "^0.1.1", "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", "time-stamp": "^1.0.0" } }, "fast-deep-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", - "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" }, "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "faye-websocket": { "version": "0.10.0", @@ -3642,6 +2501,13 @@ "pend": "~1.2.0" } }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -3665,30 +2531,14 @@ } } }, - "filled-array": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz", - "integrity": "sha1-w8T2xmO5I0WamqKZEtLQMfFQf4Q=" - }, "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - } + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" } }, "findup-sync": { @@ -3716,9 +2566,9 @@ } }, "fined": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", - "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", "dev": true, "requires": { "expand-tilde": "^2.0.2", @@ -3729,9 +2579,9 @@ } }, "flagged-respawn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz", - "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", "dev": true }, "flora-colossus": { @@ -3764,15 +2614,6 @@ "universalify": "^0.1.0" } }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -3782,45 +2623,13 @@ } }, "flush-write-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.2.tgz", - "integrity": "sha1-yBuQ2HRnZvGmCaRoCZRsRd2K5Bc=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", "dev": true, "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.4" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" } }, "for-in": { @@ -3838,24 +2647,18 @@ "for-in": "^1.0.1" } }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" }, "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "requires": { "asynckit": "^0.4.0", - "combined-stream": "1.0.6", + "combined-stream": "^1.0.6", "mime-types": "^2.1.12" } }, @@ -3868,63 +2671,20 @@ "map-cache": "^0.2.2" } }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "fs-exists-sync": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", - "integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=" - }, "fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "fs-extra-p": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-4.6.1.tgz", - "integrity": "sha512-IsTMbUS0svZKZTvqF4vDS9c/L7Mw9n8nZQWWeSzAGacOSe+8CzowhUN0tdZEZFIJNP5HC7L9j3MMikz/G4hDeQ==", - "requires": { - "bluebird-lst": "^1.0.5", - "fs-extra": "^6.0.1" + "universalify": "^0.1.0" }, "dependencies": { - "fs-extra": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz", - "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } + "graceful-fs": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", + "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==" }, "jsonfile": { "version": "4.0.0", @@ -3944,54 +2704,6 @@ "requires": { "graceful-fs": "^4.1.11", "through2": "^2.0.3" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - } } }, "fs.realpath": { @@ -4000,45 +2712,36 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", - "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", "dev": true, "optional": true, "requires": { - "nan": "^2.3.0", - "node-pre-gyp": "^0.6.39" + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" }, "dependencies": { "abbrev": { - "version": "1.1.0", + "version": "1.1.1", "bundled": true, "dev": true, "optional": true }, - "ajv": { - "version": "4.11.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" - } - }, "ansi-regex": { "version": "2.1.1", "bundled": true, "dev": true }, "aproba": { - "version": "1.1.1", + "version": "1.2.0", "bundled": true, "dev": true, "optional": true }, "are-we-there-yet": { - "version": "1.1.4", + "version": "1.1.5", "bundled": true, "dev": true, "optional": true, @@ -4047,89 +2750,22 @@ "readable-stream": "^2.0.6" } }, - "asn1": { - "version": "0.2.3", - "bundled": true, - "dev": true, - "optional": true - }, - "assert-plus": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "asynckit": { - "version": "0.4.0", - "bundled": true, - "dev": true, - "optional": true - }, - "aws-sign2": { - "version": "0.6.0", - "bundled": true, - "dev": true, - "optional": true - }, - "aws4": { - "version": "1.6.0", - "bundled": true, - "dev": true, - "optional": true - }, "balanced-match": { - "version": "0.4.2", + "version": "1.0.0", "bundled": true, "dev": true }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "block-stream": { - "version": "0.0.9", - "bundled": true, - "dev": true, - "requires": { - "inherits": "~2.0.0" - } - }, - "boom": { - "version": "2.10.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "hoek": "2.x.x" - } - }, "brace-expansion": { - "version": "1.1.7", + "version": "1.1.11", "bundled": true, "dev": true, "requires": { - "balanced-match": "^0.4.1", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "buffer-shims": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "caseless": { - "version": "0.12.0", - "bundled": true, - "dev": true, - "optional": true - }, - "co": { - "version": "4.6.0", + "chownr": { + "version": "1.1.3", "bundled": true, "dev": true, "optional": true @@ -4139,15 +2775,6 @@ "bundled": true, "dev": true }, - "combined-stream": { - "version": "1.0.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, "concat-map": { "version": "0.0.1", "bundled": true, @@ -4161,51 +2788,20 @@ "core-util-is": { "version": "1.0.2", "bundled": true, - "dev": true - }, - "cryptiles": { - "version": "2.0.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "boom": "2.x.x" - } - }, - "dashdash": { - "version": "1.14.1", - "bundled": true, "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } - } + "optional": true }, "debug": { - "version": "2.6.8", + "version": "3.2.6", "bundled": true, "dev": true, "optional": true, "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, "deep-extend": { - "version": "0.4.2", - "bundled": true, - "dev": true, - "optional": true - }, - "delayed-stream": { - "version": "1.0.0", + "version": "0.6.0", "bundled": true, "dev": true, "optional": true @@ -4217,74 +2813,25 @@ "optional": true }, "detect-libc": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "ecc-jsbn": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "jsbn": "~0.1.0" - } - }, - "extend": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "extsprintf": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "forever-agent": { - "version": "0.6.1", + "version": "1.0.3", "bundled": true, "dev": true, "optional": true }, - "form-data": { - "version": "2.1.4", + "fs-minipass": { + "version": "1.2.7", "bundled": true, "dev": true, "optional": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.15" + "minipass": "^2.6.0" } }, "fs.realpath": { "version": "1.0.0", "bundled": true, - "dev": true - }, - "fstream": { - "version": "1.0.11", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "fstream-ignore": { - "version": "1.0.5", - "bundled": true, "dev": true, - "optional": true, - "requires": { - "fstream": "^1.0.0", - "inherits": "2", - "minimatch": "^3.0.0" - } + "optional": true }, "gauge": { "version": "2.7.4", @@ -4302,27 +2849,11 @@ "wide-align": "^1.1.0" } }, - "getpass": { - "version": "0.1.7", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, "glob": { - "version": "7.1.2", + "version": "7.1.6", "bundled": true, "dev": true, + "optional": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -4332,77 +2863,47 @@ "path-is-absolute": "^1.0.0" } }, - "graceful-fs": { - "version": "4.1.11", - "bundled": true, - "dev": true - }, - "har-schema": { - "version": "1.0.5", - "bundled": true, - "dev": true, - "optional": true - }, - "har-validator": { - "version": "4.2.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" - } - }, "has-unicode": { "version": "2.0.1", "bundled": true, "dev": true, "optional": true }, - "hawk": { - "version": "3.1.3", + "iconv-lite": { + "version": "0.4.24", "bundled": true, "dev": true, + "optional": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "safer-buffer": ">= 2.1.2 < 3" } }, - "hoek": { - "version": "2.16.3", - "bundled": true, - "dev": true, - "optional": true - }, - "http-signature": { - "version": "1.1.1", + "ignore-walk": { + "version": "3.0.3", "bundled": true, "dev": true, "optional": true, "requires": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "minimatch": "^3.0.4" } }, "inflight": { "version": "1.0.6", "bundled": true, "dev": true, + "optional": true, "requires": { "once": "^1.3.0", "wrappy": "1" } }, "inherits": { - "version": "2.0.3", + "version": "2.0.4", "bundled": true, "dev": true }, "ini": { - "version": "1.3.4", + "version": "1.3.5", "bundled": true, "dev": true, "optional": true @@ -4412,116 +2913,46 @@ "bundled": true, "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, - "is-typedarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, "isarray": { "version": "1.0.0", "bundled": true, - "dev": true - }, - "isstream": { - "version": "0.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "jodid25519": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "jsbn": "~0.1.0" - } - }, - "jsbn": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "json-schema": { - "version": "0.2.3", - "bundled": true, - "dev": true, - "optional": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "jsonify": "0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "jsonify": { - "version": "0.0.0", - "bundled": true, "dev": true, "optional": true }, - "jsprim": { - "version": "1.4.0", + "minimatch": { + "version": "3.0.4", "bundled": true, "dev": true, - "optional": true, "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.0.2", - "json-schema": "0.2.3", - "verror": "1.3.6" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } + "brace-expansion": "^1.1.7" } }, - "mime-db": { - "version": "1.27.0", + "minimist": { + "version": "0.0.8", "bundled": true, - "dev": true, - "optional": true + "dev": true }, - "mime-types": { - "version": "2.1.15", + "minipass": { + "version": "2.9.0", "bundled": true, "dev": true, - "optional": true, "requires": { - "mime-db": "1.27.0" + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" } }, - "minimatch": { - "version": "3.0.4", + "minizlib": { + "version": "1.3.3", "bundled": true, "dev": true, + "optional": true, "requires": { - "brace-expansion": "1.1.7" + "minipass": "^2.9.0" } }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - }, "mkdirp": { "version": "0.5.1", "bundled": true, @@ -4531,28 +2962,38 @@ } }, "ms": { - "version": "2.0.0", + "version": "2.1.2", "bundled": true, "dev": true, "optional": true }, + "needle": { + "version": "2.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, "node-pre-gyp": { - "version": "0.6.39", + "version": "0.14.0", "bundled": true, "dev": true, "optional": true, "requires": { "detect-libc": "^1.0.2", - "hawk": "3.1.3", "mkdirp": "^0.5.1", + "needle": "^2.2.1", "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", "npmlog": "^4.0.2", - "rc": "^1.1.7", - "request": "2.81.0", + "rc": "^1.2.7", "rimraf": "^2.6.1", "semver": "^5.3.0", - "tar": "^2.2.1", - "tar-pack": "^3.4.0" + "tar": "^4.4.2" } }, "nopt": { @@ -4561,12 +3002,37 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.0", - "osenv": "0.1.4" + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { - "version": "4.1.0", + "version": "4.1.2", "bundled": true, "dev": true, "optional": true, @@ -4580,14 +3046,7 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true, - "optional": true - }, - "oauth-sign": { - "version": "0.8.2", - "bundled": true, - "dev": true, - "optional": true + "dev": true }, "object-assign": { "version": "4.1.1", @@ -4616,50 +3075,34 @@ "optional": true }, "osenv": { - "version": "0.1.4", + "version": "0.1.5", "bundled": true, "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { "version": "1.0.1", "bundled": true, - "dev": true - }, - "performance-now": { - "version": "0.2.0", - "bundled": true, "dev": true, "optional": true }, "process-nextick-args": { - "version": "1.0.7", - "bundled": true, - "dev": true - }, - "punycode": { - "version": "1.4.1", - "bundled": true, - "dev": true, - "optional": true - }, - "qs": { - "version": "6.4.0", + "version": "2.0.1", "bundled": true, "dev": true, "optional": true }, "rc": { - "version": "1.2.1", + "version": "1.2.8", "bundled": true, "dev": true, "optional": true, "requires": { - "deep-extend": "~0.4.0", + "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" @@ -4674,113 +3117,63 @@ } }, "readable-stream": { - "version": "2.2.9", + "version": "2.3.6", "bundled": true, "dev": true, + "optional": true, "requires": { - "buffer-shims": "~1.0.0", "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "inherits": "~2.0.3", "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, - "request": { - "version": "2.81.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~2.1.1", - "har-validator": "~4.2.1", - "hawk": "~3.1.3", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "oauth-sign": "~0.8.1", - "performance-now": "^0.2.0", - "qs": "~6.4.0", - "safe-buffer": "^5.0.1", - "stringstream": "~0.0.4", - "tough-cookie": "~2.3.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.0.0" - } - }, "rimraf": { - "version": "2.6.1", + "version": "2.7.1", "bundled": true, "dev": true, + "optional": true, "requires": { - "glob": "^7.0.5" + "glob": "^7.1.3" } }, "safe-buffer": { - "version": "5.0.1", + "version": "5.1.2", "bundled": true, "dev": true }, - "semver": { - "version": "5.3.0", + "safer-buffer": { + "version": "2.1.2", "bundled": true, "dev": true, "optional": true }, - "set-blocking": { - "version": "2.0.0", + "sax": { + "version": "1.2.4", "bundled": true, "dev": true, "optional": true }, - "signal-exit": { - "version": "3.0.2", + "semver": { + "version": "5.7.1", "bundled": true, "dev": true, "optional": true }, - "sntp": { - "version": "1.0.9", + "set-blocking": { + "version": "2.0.0", "bundled": true, "dev": true, - "optional": true, - "requires": { - "hoek": "2.16.3" - } + "optional": true }, - "sshpk": { - "version": "1.13.0", + "signal-exit": { + "version": "3.0.2", "bundled": true, "dev": true, - "optional": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jodid25519": "^1.0.0", - "jsbn": "~0.1.0", - "tweetnacl": "~0.14.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - } - } + "optional": true }, "string-width": { "version": "1.0.2", @@ -4793,19 +3186,14 @@ } }, "string_decoder": { - "version": "1.0.1", + "version": "1.1.1", "bundled": true, "dev": true, + "optional": true, "requires": { - "safe-buffer": "5.0.1" + "safe-buffer": "~5.1.0" } }, - "stringstream": { - "version": "0.0.5", - "bundled": true, - "dev": true, - "optional": true - }, "strip-ansi": { "version": "3.0.1", "bundled": true, @@ -4821,109 +3209,47 @@ "optional": true }, "tar": { - "version": "2.2.1", - "bundled": true, - "dev": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.2", - "inherits": "2" - } - }, - "tar-pack": { - "version": "3.4.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^2.2.0", - "fstream": "^1.0.10", - "fstream-ignore": "^1.0.5", - "once": "^1.3.3", - "readable-stream": "^2.1.4", - "rimraf": "^2.5.1", - "tar": "^2.2.1", - "uid-number": "^0.0.6" - } - }, - "tough-cookie": { - "version": "2.3.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "punycode": "^1.4.1" - } - }, - "tunnel-agent": { - "version": "0.6.0", + "version": "4.4.13", "bundled": true, "dev": true, "optional": true, "requires": { - "safe-buffer": "^5.0.1" + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" } }, - "tweetnacl": { - "version": "0.14.5", - "bundled": true, - "dev": true, - "optional": true - }, - "uid-number": { - "version": "0.0.6", - "bundled": true, - "dev": true, - "optional": true - }, "util-deprecate": { "version": "1.0.2", "bundled": true, - "dev": true - }, - "uuid": { - "version": "3.0.1", - "bundled": true, "dev": true, "optional": true }, - "verror": { - "version": "1.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "extsprintf": "1.0.2" - } - }, "wide-align": { - "version": "1.1.2", + "version": "1.1.3", "bundled": true, "dev": true, "optional": true, "requires": { - "string-width": "^1.0.2" + "string-width": "^1.0.2 || 2" } }, "wrappy": { "version": "1.0.2", "bundled": true, "dev": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true } } }, - "fstream": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -4950,148 +3276,45 @@ "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "gaze": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz", - "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "generate-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", - "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", - "dev": true - }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", - "dev": true, - "requires": { - "is-property": "^1.0.0" - } - }, - "get-caller-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", - "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", - "dev": true - }, - "get-package-info": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz", - "integrity": "sha1-ZDJ5ZWPigRPNlHTbvQAFKYWkmZw=", - "dev": true, - "requires": { - "bluebird": "^3.1.1", - "debug": "^2.2.0", - "lodash.get": "^4.0.0", - "read-pkg-up": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + } + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-package-info": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz", + "integrity": "sha1-ZDJ5ZWPigRPNlHTbvQAFKYWkmZw=", + "dev": true, + "requires": { + "bluebird": "^3.1.1", + "debug": "^2.2.0", + "lodash.get": "^4.0.0", + "read-pkg-up": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" + "ms": "2.0.0" } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true } } }, @@ -5102,10 +3325,13 @@ "dev": true }, "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } }, "get-value": { "version": "2.0.6", @@ -5127,21 +3353,16 @@ "assert-plus": "^1.0.0" } }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", - "dev": true - }, "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { + "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "2 || 3", + "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } @@ -5183,73 +3404,45 @@ "remove-trailing-separator": "^1.0.1", "to-absolute-glob": "^2.0.0", "unique-stream": "^2.0.2" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "glob-watcher": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.1.tgz", - "integrity": "sha512-fK92r2COMC199WCyGUblrZKhjra3cyVMDiypDdqg1vsSDmexnbYivK1kNR4QItiNXLKmGlqan469ks67RtNa2g==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz", + "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==", "dev": true, "requires": { + "anymatch": "^2.0.0", "async-done": "^1.2.0", "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", "just-debounce": "^1.0.0", "object.defaults": "^1.1.0" } }, + "global-agent": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-2.1.7.tgz", + "integrity": "sha512-ooK7eqGYZku+LgnbfH/Iv0RJ74XfhrBZDlke1QSzcBt0bw1PmJcnRADPAQuFE+R45pKKDTynAr25SBasY2kvow==", + "dev": true, + "optional": true, + "requires": { + "boolean": "^3.0.0", + "core-js": "^3.4.1", + "es6-error": "^4.1.1", + "matcher": "^2.0.0", + "roarr": "^2.14.5", + "semver": "^6.3.0", + "serialize-error": "^5.0.0" + } + }, "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", + "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", "dev": true, "requires": { - "ini": "^1.3.4" + "ini": "^1.3.5" } }, "global-modules": { @@ -5276,97 +3469,73 @@ "which": "^1.2.14" } }, + "global-tunnel-ng": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", + "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==", + "dev": true, + "optional": true, + "requires": { + "encodeurl": "^1.0.2", + "lodash": "^4.17.10", + "npm-conf": "^1.1.3", + "tunnel": "^0.0.6" + } + }, + "globalthis": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.1.tgz", + "integrity": "sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw==", + "dev": true, + "optional": true, + "requires": { + "define-properties": "^1.1.3" + } + }, "globule": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz", - "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz", + "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==", "dev": true, "requires": { "glob": "~7.1.1", - "lodash": "~4.17.4", + "lodash": "~4.17.10", "minimatch": "~3.0.2" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } } }, "glogg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", - "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", "dev": true, "requires": { "sparkles": "^1.0.0" } }, "got": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", - "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", - "requires": { - "create-error-class": "^3.0.1", - "duplexer2": "^0.1.4", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "node-status-codes": "^1.0.0", - "object-assign": "^4.0.1", - "parse-json": "^2.1.0", - "pinkie-promise": "^2.0.0", - "read-all-stream": "^3.0.0", - "readable-stream": "^2.0.5", - "timed-out": "^3.0.0", - "unzip-response": "^1.0.2", - "url-parse-lax": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "~5.1.0" - } - } + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" } }, "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true }, "growly": { "version": "1.3.0", @@ -5374,9 +3543,9 @@ "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" }, "grunt": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.2.tgz", - "integrity": "sha1-TmpeaVtwRy/VME9fqeNCNoNqc7w=", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz", + "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==", "dev": true, "requires": { "coffeescript": "~1.10.0", @@ -5387,14 +3556,15 @@ "glob": "~7.0.0", "grunt-cli": "~1.2.0", "grunt-known-options": "~1.1.0", - "grunt-legacy-log": "~1.0.0", - "grunt-legacy-util": "~1.0.0", + "grunt-legacy-log": "~2.0.0", + "grunt-legacy-util": "~1.1.1", "iconv-lite": "~0.4.13", - "js-yaml": "~3.5.2", + "js-yaml": "~3.13.0", "minimatch": "~3.0.2", + "mkdirp": "~0.5.1", "nopt": "~3.0.6", "path-is-absolute": "~1.0.0", - "rimraf": "~2.2.8" + "rimraf": "~2.6.2" }, "dependencies": { "glob": { @@ -5423,6 +3593,15 @@ "resolve": "~1.1.0" } }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, "resolve": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", @@ -5430,10 +3609,29 @@ "dev": true }, "rimraf": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", - "dev": true + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } } } }, @@ -5469,310 +3667,171 @@ "version": "2.7.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", - "dev": true - } - } - }, - "grunt-contrib-watch": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz", - "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=", - "dev": true, - "requires": { - "async": "^1.5.0", - "gaze": "^1.0.0", - "lodash": "^3.10.1", - "tiny-lr": "^0.2.1" - }, - "dependencies": { - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - } - } - }, - "grunt-electron": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/grunt-electron/-/grunt-electron-8.0.0.tgz", - "integrity": "sha1-BXQ8VrLM0vTe5VhEtNg/EFp1DK0=", - "dev": true, - "requires": { - "electron-packager": "^11.0.0" - }, - "dependencies": { - "asar": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/asar/-/asar-0.14.6.tgz", - "integrity": "sha512-ZqybKcdO5At6y3ge2RHxVImc6Eltb2t3sxT7lk4T4zjZBSFUuIGCIZY6f41dCjlvJSizN5QPRr8YTgMhpgBjLg==", - "dev": true, - "requires": { - "chromium-pickle-js": "^0.2.0", - "commander": "^2.9.0", - "cuint": "^0.2.1", - "glob": "^6.0.4", - "minimatch": "^3.0.3", - "mkdirp": "^0.5.0", - "mksnapshot": "^0.3.4", - "tmp": "0.0.28" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "electron-download": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-4.1.1.tgz", - "integrity": "sha512-FjEWG9Jb/ppK/2zToP+U5dds114fM1ZOJqMAR4aXXL5CvyPE9fiqBK/9YcwC9poIFQTEJk/EM/zyRwziziRZrg==", - "dev": true, - "requires": { - "debug": "^3.0.0", - "env-paths": "^1.0.0", - "fs-extra": "^4.0.1", - "minimist": "^1.2.0", - "nugget": "^2.0.1", - "path-exists": "^3.0.0", - "rc": "^1.2.1", - "semver": "^5.4.1", - "sumchecker": "^2.0.2" - }, - "dependencies": { - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "electron-packager": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-11.2.1.tgz", - "integrity": "sha512-r2x4KMYnbuMdW+7ElCootPc7YiiUHT2FwOWnmA79i28VBUexSs2Zv50ORSjJSx2j37KqYduV378/ZnzvCFBALg==", - "dev": true, - "requires": { - "asar": "^0.14.0", - "debug": "^3.0.0", - "electron-download": "^4.0.0", - "electron-osx-sign": "^0.4.1", - "extract-zip": "^1.0.3", - "fs-extra": "^5.0.0", - "get-package-info": "^1.0.0", - "mz": "^2.6.0", - "nodeify": "^1.0.1", - "parse-author": "^2.0.0", - "pify": "^3.0.0", - "plist": "^2.0.0", - "pruner": "^0.0.7", - "rcedit": "^1.0.0", - "resolve": "^1.1.6", - "sanitize-filename": "^1.6.0", - "semver": "^5.3.0", - "yargs-parser": "^9.0.2" - } - }, - "fs-extra": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", - "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "dependencies": { - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "mksnapshot": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.5.tgz", - "integrity": "sha512-PSBoZaj9h9myC3uRRW62RxmX8mrN3XbOkMEyURUD7v5CeJgtYTar50XU738t7Q0LtG1pBPtp5n5QwDGggRnEvw==", - "dev": true, - "requires": { - "decompress-zip": "0.3.x", - "fs-extra": "0.26.7", - "request": "2.x" - }, - "dependencies": { - "fs-extra": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - } - } - }, - "rcedit": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-1.1.2.tgz", - "integrity": "sha512-z2ypB4gbINhI6wVe0JJMmdpmOpmNc4g90sE6/6JSuch5kYnjfz9CxvVPqqhShgR6GIkmtW3W2UlfiXhWljA0Fw==", - "dev": true - }, - "tmp": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz", - "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.1" - } - }, - "yargs-parser": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", - "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", + "dev": true + } + } + }, + "grunt-contrib-watch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz", + "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==", + "dev": true, + "requires": { + "async": "^2.6.0", + "gaze": "^1.1.0", + "lodash": "^4.17.10", + "tiny-lr": "^1.1.1" + }, + "dependencies": { + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "dev": true, "requires": { - "camelcase": "^4.1.0" + "lodash": "^4.17.14" } } } }, + "grunt-electron": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/grunt-electron/-/grunt-electron-11.0.0.tgz", + "integrity": "sha512-6/qvyCGmHYICTBuTx28mjs1tCS/vQ2vYT9HuytiLPlHsAmK/vMJuVquBsU3dZg7TqKnIMYxL73GIycv0zBELuQ==", + "dev": true, + "requires": { + "electron-packager": "^14.0.0" + } + }, "grunt-known-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz", - "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz", + "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==", "dev": true }, "grunt-legacy-log": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.0.tgz", - "integrity": "sha1-+4bxgJhHvAfcR4Q/ns1srLYt8tU=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz", + "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==", "dev": true, "requires": { "colors": "~1.1.2", - "grunt-legacy-log-utils": "~1.0.0", + "grunt-legacy-log-utils": "~2.0.0", "hooker": "~0.2.3", - "lodash": "~3.10.1", - "underscore.string": "~3.2.3" - }, - "dependencies": { - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - } + "lodash": "~4.17.5" } }, "grunt-legacy-log-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz", - "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz", + "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==", "dev": true, "requires": { - "chalk": "~1.1.1", - "lodash": "~4.3.0" + "chalk": "~2.4.1", + "lodash": "~4.17.10" }, "dependencies": { - "lodash": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz", - "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=", - "dev": true + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } } } }, "grunt-legacy-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz", - "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz", + "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==", "dev": true, "requires": { "async": "~1.5.2", "exit": "~0.1.1", "getobject": "~0.1.0", "hooker": "~0.2.3", - "lodash": "~4.3.0", - "underscore.string": "~3.2.3", - "which": "~1.2.1" - }, - "dependencies": { - "lodash": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz", - "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=", - "dev": true - }, - "which": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", - "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "lodash": "~4.17.10", + "underscore.string": "~3.3.4", + "which": "~1.3.0" } }, "grunt-sass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-2.1.0.tgz", - "integrity": "sha512-XkexnQt/9rhReNd+Y7T0n/2g5FqYOQKfi2iSlpwDqvgs7EgEaGTxNhnWzHnbW5oNRvzL9AHopBG3AgRxL0d+DA==", - "dev": true, - "requires": { - "each-async": "^1.0.0", - "node-sass": "^4.7.2", - "object-assign": "^4.0.1" - } + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.1.0.tgz", + "integrity": "sha512-90s27H7FoCDcA8C8+R0GwC+ntYD3lG6S/jqcavWm3bn9RiJTmSfOvfbFa1PXx4NbBWuiGQMLfQTj/JvvqT5w6A==", + "dev": true }, "gulp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.0.tgz", - "integrity": "sha1-lXZsYB2t5Kd+0+eyttwDiBtZY2Y=", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", "dev": true, "requires": { - "glob-watcher": "^5.0.0", - "gulp-cli": "^2.0.0", - "undertaker": "^1.0.0", + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", "vinyl-fs": "^3.0.0" }, "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, "gulp-cli": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.0.1.tgz", - "integrity": "sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz", + "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==", "dev": true, "requires": { "ansi-colors": "^1.0.1", @@ -5785,7 +3844,7 @@ "gulplog": "^1.0.0", "interpret": "^1.1.0", "isobject": "^3.0.1", - "liftoff": "^2.5.0", + "liftoff": "^3.1.0", "matchdep": "^2.0.0", "mute-stdout": "^1.0.0", "pretty-hrtime": "^1.0.0", @@ -5794,6 +3853,153 @@ "v8flags": "^3.0.1", "yargs": "^7.1.0" } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } } } }, @@ -5812,11 +4018,11 @@ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", "requires": { - "ajv": "^5.1.0", + "ajv": "^6.5.5", "har-schema": "^2.0.0" } }, @@ -5824,6 +4030,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, "requires": { "ansi-regex": "^2.0.0" } @@ -5831,19 +4038,12 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", "dev": true }, "has-value": { @@ -5878,32 +4078,16 @@ } } }, - "hawk": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", - "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", - "requires": { - "boom": "4.x.x", - "cryptiles": "3.x.x", - "hoek": "4.x.x", - "sntp": "2.x.x" - } - }, - "hoek": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", - "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==" - }, - "home-path": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/home-path/-/home-path-1.0.5.tgz", - "integrity": "sha1-eIspgVsS1Tus9XVkhHbm+QQdEz8=", + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", "dev": true }, "homedir-polyfill": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", - "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "dev": true, "requires": { "parse-passwd": "^1.0.0" @@ -5916,10 +4100,13 @@ "dev": true }, "hosted-git-info": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", - "dev": true + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.2.tgz", + "integrity": "sha512-ezZMWtHXm7Eb7Rq4Mwnx2vs79WUx2QmRg3+ZqeGroKzfDO+EprOcgRPYghsOP9JuYBfK18VojmRTGCg8Ma+ktw==", + "dev": true, + "requires": { + "lru-cache": "^5.1.1" + } }, "http-cache-semantics": { "version": "4.0.3", @@ -5927,20 +4114,10 @@ "integrity": "sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew==", "dev": true }, - "http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "statuses": "1" - } - }, "http-parser-js": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.11.tgz", - "integrity": "sha512-QCR5O2AjjMW8Mo4HyI1ctFcv+O99j/0g367V3YoVnrNw5hkDvAWZD0lWGcc+F4yN3V55USPCVix4efb75HxFfA==", + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", "dev": true }, "http-signature": { @@ -5954,10 +4131,13 @@ } }, "iconv-lite": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.1.tgz", + "integrity": "sha512-ONHr16SQvKZNSqjQT9gy5z24Jw+uqfO02/ngBSBoqChZ+W8qXX7GPRa1RoUnzGADw8K63R1BXUMzarCVQBpY8Q==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } }, "import-lazy": { "version": "2.1.0", @@ -5968,12 +4148,7 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "in-publish": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", - "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, "indent-string": { @@ -5995,25 +4170,20 @@ } }, "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" - }, - "int64-buffer": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/int64-buffer/-/int64-buffer-0.1.10.tgz", - "integrity": "sha1-J3siiofZWtd30HwTgyAiQGpHNCM=", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", "dev": true }, "interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", "dev": true }, "invert-kv": { @@ -6033,18 +4203,30 @@ } }, "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true }, "is-binary-path": { "version": "1.0.1", @@ -6061,42 +4243,52 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "^1.0.0" - } - }, "is-ci": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz", - "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "dev": true, "requires": { - "ci-info": "^1.0.0" + "ci-info": "^2.0.0" } }, "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } } }, "is-extendable": { @@ -6115,62 +4307,34 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, "requires": { "number-is-nan": "^1.0.0" } }, "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true }, "is-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", - "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, "requires": { "is-extglob": "^2.1.1" } }, "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", - "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - } - }, - "is-my-ip-valid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", - "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", - "dev": true - }, - "is-my-json-valid": { - "version": "2.17.2", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz", - "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.1.tgz", + "integrity": "sha512-oiEcGoQbGc+3/iijAijrK2qFpkNoNjsHOm/5V5iaeydyrS/hnwaRCEgH5cpW0P3T1lSjV5piB7S5b5lEugNLhg==", "dev": true, "requires": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^4.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - } + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" } }, "is-negated-glob": { @@ -6180,9 +4344,10 @@ "dev": true }, "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", + "dev": true }, "is-number": { "version": "3.0.0", @@ -6205,35 +4370,16 @@ } }, "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - }, - "is-odd": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", - "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", - "dev": true, - "requires": { - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true }, "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true }, "is-plain-object": { "version": "2.0.4", @@ -6244,23 +4390,6 @@ "isobject": "^3.0.1" } }, - "is-promise": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-1.0.1.tgz", - "integrity": "sha1-MVc3YcBX4zwukaq56W2gjO++duU=", - "dev": true - }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", - "dev": true - }, - "is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=" - }, "is-relative": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", @@ -6270,16 +4399,6 @@ "is-unc-path": "^1.0.0" } }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -6312,16 +4431,27 @@ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", "dev": true }, + "is-wsl": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", + "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true }, "isbinaryfile": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.2.tgz", - "integrity": "sha1-Sj6XTsDLqQBNP8bN5yCeppNopiE=", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.4.tgz", + "integrity": "sha512-pEutbN134CzcjlLS1myKX/uxNjwU5eBVSprvkpv3+3dqhBHUZLIWJQowC40w5c0Zf19vBY8mrZl88y5J4RAPbQ==", "dev": true }, "isexe": { @@ -6340,27 +4470,25 @@ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, - "js-base64": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz", - "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==", - "dev": true + "jquery": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz", + "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==" }, "js-yaml": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz", - "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "dev": true, "requires": { - "argparse": "^1.0.2", - "esprima": "^2.6.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "optional": true + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "json-buffer": { "version": "3.0.0", @@ -6374,18 +4502,15 @@ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" }, "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, - "json-stable-stringify": { + "json-stable-stringify-without-jsonify": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true }, "json-stringify-safe": { "version": "5.0.1", @@ -6393,32 +4518,31 @@ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", + "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } }, "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "dev": true, "requires": { "graceful-fs": "^4.1.6" } }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsonpointer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", - "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", - "dev": true - }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -6452,20 +4576,11 @@ } }, "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, - "klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.9" - } - }, "last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", @@ -6474,48 +4589,21 @@ "requires": { "default-resolution": "^2.0.0", "es6-weak-map": "^2.0.1" - }, - "dependencies": { - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "dev": true, - "requires": { - "es5-ext": "^0.10.9" - } - }, - "es6-weak-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", - "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.14", - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - } } }, "latest-version": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-2.0.0.tgz", - "integrity": "sha1-VvjWE5YghHuAF/jx9NeOIRMkFos=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, "requires": { - "package-json": "^2.0.0" + "package-json": "^6.3.0" } }, - "lazy-req": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", - "integrity": "sha1-va6+rTD42CQDnODOFJ1Nqge6H6w=" - }, "lazy-val": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.3.tgz", - "integrity": "sha512-pjCf3BYk+uv3ZcPzEVM0BFvO9Uw58TmlrU0oG5tTrr9Kcid3+kdKxapH8CjdYmVa2nO5wOoZn2rdvZx2PKj/xg==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.4.tgz", + "integrity": "sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q==" }, "lazystream": { "version": "1.0.0", @@ -6524,38 +4612,6 @@ "dev": true, "requires": { "readable-stream": "^2.0.5" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "lcid": { @@ -6577,13 +4633,13 @@ } }, "liftoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", - "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", "dev": true, "requires": { "extend": "^3.0.0", - "findup-sync": "^2.0.0", + "findup-sync": "^3.0.0", "fined": "^1.0.1", "flagged-respawn": "^1.0.0", "is-plain-object": "^2.0.4", @@ -6593,45 +4649,35 @@ }, "dependencies": { "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", "dev": true, "requires": { "detect-file": "^1.0.0", - "is-glob": "^3.1.0", + "is-glob": "^4.0.0", "micromatch": "^3.0.4", "resolve-dir": "^1.0.1" } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } } } }, "livereload-js": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz", - "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", "dev": true }, "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" + "strip-bom": "^3.0.0" }, "dependencies": { "pify": { @@ -6643,19 +4689,18 @@ } }, "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "p-locate": "^4.1.0" } }, "lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", "dev": true }, "lodash._reinterpolate": { @@ -6664,18 +4709,6 @@ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", "dev": true }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, "lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", @@ -6687,42 +4720,66 @@ "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" }, - "lodash.mergewith": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", - "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==", - "dev": true - }, "lodash.template": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", - "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", "dev": true, "requires": { - "lodash._reinterpolate": "~3.0.0", + "lodash._reinterpolate": "^3.0.0", "lodash.templatesettings": "^4.0.0" } }, "lodash.templatesettings": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", - "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", "dev": true, "requires": { - "lodash._reinterpolate": "~3.0.0" + "lodash._reinterpolate": "^3.0.0" } }, - "lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", - "dev": true - }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "requires": { + "chalk": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "loud-rejection": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", @@ -6734,55 +4791,36 @@ } }, "lowercase-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", - "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true }, "lru-cache": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "lru-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", - "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", - "requires": { - "es5-ext": "~0.10.2" + "yallist": "^3.0.2" } }, "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", + "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", "dev": true, "requires": { - "pify": "^3.0.0" + "semver": "^6.0.0" } }, "make-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.0.tgz", - "integrity": "sha1-V7713IXSOSO6I3ZzJNjo+PPZaUs=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", "dev": true, "requires": { - "kind-of": "^3.1.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "kind-of": "^6.0.2" } }, "map-cache": { @@ -6841,33 +4879,23 @@ } } }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "mem": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "matcher": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-2.1.0.tgz", + "integrity": "sha512-o+nZr+vtJtgPNklyeUKkkH42OsK8WAfdgaJE2FNxcjLPg+5QbeEoT6vRj8Xq/iv18JlQ9cmKsEu0b94ixWf1YQ==", "dev": true, + "optional": true, "requires": { - "mimic-fn": "^1.0.0" - } - }, - "memoizee": { - "version": "0.3.10", - "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.3.10.tgz", - "integrity": "sha1-TsoNiu057J0Bf0xcLy9kMvQuXI8=", - "requires": { - "d": "~0.1.1", - "es5-ext": "~0.10.11", - "es6-weak-map": "~0.1.4", - "event-emitter": "~0.3.4", - "lru-queue": "0.1", - "next-tick": "~0.2.2", - "timers-ext": "0.1" + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "optional": true + } } }, "meow": { @@ -6888,18 +4916,97 @@ "trim-newlines": "^1.0.0" }, "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } } } }, "micromatch": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.9.tgz", - "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { "arr-diff": "^4.0.0", @@ -6914,33 +5021,32 @@ "object.pick": "^1.3.0", "regex-not": "^1.0.0", "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "to-regex": "^3.0.2" } }, "mime": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz", - "integrity": "sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg==", + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", "dev": true }, "mime-db": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz", - "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=" + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" }, "mime-types": { - "version": "2.1.17", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", - "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", "requires": { - "mime-db": "~1.30.0" + "mime-db": "1.43.0" } }, "mimic-fn": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" }, "mimic-response": { "version": "1.0.1", @@ -6959,12 +5065,13 @@ "minimist": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true }, "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", "dev": true, "requires": { "for-in": "^1.0.2", @@ -6986,64 +5093,51 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - } - }, - "mkpath": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz", - "integrity": "sha1-dVSm+Nhxg0zJe1RisSLEwSTW3pE=", - "dev": true - }, - "mksnapshot": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz", - "integrity": "sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y=", "dev": true, "requires": { - "decompress-zip": "0.3.0", - "fs-extra": "0.26.7", - "request": "^2.79.0" - }, - "dependencies": { - "fs-extra": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - } + "minimist": "0.0.8" } }, "modclean": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/modclean/-/modclean-2.1.2.tgz", - "integrity": "sha1-5HDwV0sQZu4y1OU2UtRrNtpEF8M=", + "version": "3.0.0-beta.1", + "resolved": "https://registry.npmjs.org/modclean/-/modclean-3.0.0-beta.1.tgz", + "integrity": "sha512-NyJpuqXMUI190sZePU+dBcwlGaqhfFC+UL5WyNSxmNLOHATg9cVSgRpbY+mUbwUj7t5trb4vYscgXArKevYsdA==", "requires": { - "async-each-series": "^1.1.0", - "chalk": "^1.1.3", - "clui": "^0.3.1", + "await-handler": "^1.1.0", + "chalk": "^2.4.1", "commander": "^2.9.0", - "empty-dir": "^0.2.1", - "glob": "^7.1.1", + "empty-dir": "^1.0.0", + "glob": "^7.1.2", "lodash.uniq": "^4.5.0", - "modclean-patterns-default": "^1.1.1", + "modclean-patterns-default": "^1.1.2", + "ora": "^2.1.0", + "progress": "^2.0.0", "rimraf": "^2.5.4", - "subdirs": "^1.0.0", - "update-notifier": "^1.0.3" + "subdirs": "^1.0.1" }, "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -7052,13 +5146,21 @@ "once": "^1.3.0", "path-is-absolute": "^1.0.0" } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } } } }, "modclean-patterns-default": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/modclean-patterns-default/-/modclean-patterns-default-1.1.1.tgz", - "integrity": "sha1-UvCFIbosOVPt9XEdKEeYipRuHGQ=" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/modclean-patterns-default/-/modclean-patterns-default-1.1.2.tgz", + "integrity": "sha512-h2+ES3SKl+JOtfptJjwJz5fdogFI0byYssw3lXoESNkOcXCnjCvvW6IbMagAKFmfWOx+n9esyomxWP1w4edZjg==" }, "ms": { "version": "2.0.0", @@ -7066,337 +5168,70 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "mute-stdout": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.0.tgz", - "integrity": "sha1-WzLqB+tDyd7WEwQ0z5JvRrKn/U0=", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nan": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz", - "integrity": "sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=", - "dev": true - }, - "nanomatch": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", - "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-odd": "^2.0.0", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natives": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.1.tgz", - "integrity": "sha512-8eRaxn8u/4wN8tGkhlc2cgwwvOLMLUMUn4IYTexMgWd+LyUDfeXVkk2ygQR0hvIHbJQXgHujia3ieUUDwNGkEA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", "dev": true }, - "next-tick": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-0.2.2.tgz", - "integrity": "sha1-ddpKkn7liH45BliABltzNkE7MQ0=" - }, - "node-abi": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.4.3.tgz", - "integrity": "sha512-b656V5C0628gOOA2kwcpNA/bxdlqYF9FvxJ+qqVX0ctdXNVZpS8J6xEUYir3WAKc7U0BH/NRlSpNbGsy+azjeg==", - "dev": true, - "requires": { - "semver": "^5.4.1" - } - }, - "node-emoji": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.8.1.tgz", - "integrity": "sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg==", - "dev": true, - "requires": { - "lodash.toarray": "^4.4.0" - } - }, - "node-gyp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz", - "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", - "dev": true, - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "2", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, - "node-notifier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", - "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", - "requires": { - "growly": "^1.3.0", - "semver": "^5.4.1", - "shellwords": "^0.1.1", - "which": "^1.3.0" - } - }, - "node-sass": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.7.2.tgz", - "integrity": "sha512-CaV+wLqZ7//Jdom5aUFCpGNoECd7BbNhjuwdsX/LkXBrHl8eb1Wjw4HvWqcFvhr5KuNgAk8i/myf/MQ1YYeroA==", - "dev": true, - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash.assign": "^4.2.0", - "lodash.clonedeep": "^4.3.2", - "lodash.mergewith": "^4.6.0", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.3.2", - "node-gyp": "^3.3.1", - "npmlog": "^4.0.0", - "request": "~2.79.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "dependencies": { - "assert-plus": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", - "dev": true - }, - "aws-sign2": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", - "dev": true - }, - "boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, - "caseless": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", - "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=", - "dev": true - }, - "cryptiles": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", - "dev": true, - "requires": { - "boom": "2.x.x" - } - }, - "form-data": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", - "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" - } - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "har-validator": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", - "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "commander": "^2.9.0", - "is-my-json-valid": "^2.12.4", - "pinkie-promise": "^2.0.0" - } - }, - "hawk": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", - "dev": true, - "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "dev": true - }, - "http-signature": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, - "requires": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "qs": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz", - "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=", - "dev": true - }, - "request": { - "version": "2.79.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", - "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", - "dev": true, - "requires": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "caseless": "~0.11.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~2.1.1", - "har-validator": "~2.0.6", - "hawk": "~3.1.3", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "oauth-sign": "~0.8.1", - "qs": "~6.3.0", - "stringstream": "~0.0.4", - "tough-cookie": "~2.3.0", - "tunnel-agent": "~0.4.1", - "uuid": "^3.0.0" - } - }, - "sntp": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, - "tunnel-agent": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", - "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", - "dev": true - } - } + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" }, - "node-status-codes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", - "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=" + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true, + "optional": true }, - "nodeify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/nodeify/-/nodeify-1.0.1.tgz", - "integrity": "sha1-ZKtpp7268DzhB7TwM1yHwLnpGx0=", + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "dev": true, "requires": { - "is-promise": "~1.0.0", - "promise": "~1.3.0" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" } }, - "noop-logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=", + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", "dev": true }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "nopt": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", @@ -7407,15 +5242,29 @@ } }, "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "requires": { "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", + "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, "normalize-path": { @@ -7428,87 +5277,47 @@ } }, "normalize-url": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.3.0.tgz", - "integrity": "sha512-0NLtR71o4k6GLP+mr6Ty34c5GA6CMoEsncKJxvQd8NzPxaHRJNnb5gZE8R1XF4CPIS7QPHLJ74IFszwtNVAHVQ==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", + "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", "dev": true }, "now-and-later": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz", - "integrity": "sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", "dev": true, "requires": { "once": "^1.3.2" } }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "nugget": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz", - "integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=", + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", "dev": true, + "optional": true, "requires": { - "debug": "^2.1.3", - "minimist": "^1.1.0", - "pretty-bytes": "^1.0.2", - "progress-stream": "^1.1.0", - "request": "^2.45.0", - "single-line-log": "^1.1.2", - "throttleit": "0.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } + "config-chain": "^1.1.11", + "pify": "^3.0.0" } }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true }, "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true }, "object-copy": { "version": "0.1.0", @@ -7530,43 +5339,6 @@ "is-descriptor": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", @@ -7579,9 +5351,9 @@ } }, "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, "object-visit": { @@ -7603,14 +5375,6 @@ "function-bind": "^1.1.1", "has-symbols": "^1.0.0", "object-keys": "^1.0.11" - }, - "dependencies": { - "object-keys": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", - "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", - "dev": true - } } }, "object.defaults": { @@ -7654,15 +5418,6 @@ "make-iterator": "^1.0.0" } }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -7671,57 +5426,68 @@ "wrappy": "1" } }, - "onetime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", - "dev": true - }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" + "ora": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz", + "integrity": "sha512-hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA==", + "requires": { + "chalk": "^2.3.1", + "cli-cursor": "^2.1.0", + "cli-spinners": "^1.1.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^4.0.0", + "wcwidth": "^1.0.1" }, "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "color-convert": "^1.9.0" } }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { - "safe-buffer": "~5.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" } } } }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } }, "os-locale": { "version": "1.4.0", @@ -7732,67 +5498,53 @@ "lcid": "^1.0.0" } }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, "p-cancelable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", "dev": true }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, "p-limit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", - "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", "dev": true, "requires": { - "p-try": "^1.0.0" + "p-try": "^2.0.0" } }, "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "requires": { - "p-limit": "^1.1.0" + "p-limit": "^2.2.0" } }, "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, "package-json": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz", - "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, "requires": { - "got": "^5.0.0", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" } }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, "parse-author": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz", @@ -7802,23 +5554,6 @@ "author-regex": "^1.0.0" } }, - "parse-color": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-color/-/parse-color-1.0.0.tgz", - "integrity": "sha1-e3SLlag/A/FqlPU15S1/PZRlhhk=", - "dev": true, - "requires": { - "color-convert": "~0.5.0" - }, - "dependencies": { - "color-convert": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", - "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=", - "dev": true - } - } - }, "parse-filepath": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", @@ -7834,22 +5569,23 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, "requires": { "error-ex": "^1.2.0" } }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, "parse-passwd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", "dev": true }, - "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true - }, "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", @@ -7863,9 +5599,9 @@ "dev": true }, "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true }, "path-is-absolute": { @@ -7873,22 +5609,16 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true }, "path-parse": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", "dev": true }, "path-root": { @@ -7907,14 +5637,12 @@ "dev": true }, "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "pify": "^2.0.0" }, "dependencies": { "pify": { @@ -7940,83 +5668,51 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true + "dev": true, + "optional": true }, "pinkie": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true }, "pinkie-promise": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, "requires": { "pinkie": "^2.0.0" } }, "plist": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/plist/-/plist-2.1.0.tgz", - "integrity": "sha1-V8zbeggh3yGDEhejytVOPhRqECU=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz", + "integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==", "dev": true, "requires": { - "base64-js": "1.2.0", - "xmlbuilder": "8.2.2", + "base64-js": "^1.2.3", + "xmlbuilder": "^9.0.7", "xmldom": "0.1.x" } }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + }, "posix-character-classes": { "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "prebuild-install": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-2.5.3.tgz", - "integrity": "sha512-/rI36cN2g7vDQnKWN8Uzupi++KjyqS9iS+/fpwG4Ea8d0Pip0PQ5bshUNzVwt+/D2MRfhVAplYMMvWLqWrCF/g==", - "dev": true, - "requires": { - "detect-libc": "^1.0.3", - "expand-template": "^1.0.2", - "github-from-package": "0.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "node-abi": "^2.2.0", - "noop-logger": "^0.1.1", - "npmlog": "^4.0.1", - "os-homedir": "^1.0.1", - "pump": "^2.0.1", - "rc": "^1.1.6", - "simple-get": "^2.7.0", - "tar-fs": "^1.13.0", - "tunnel-agent": "^0.6.0", - "which-pm-runs": "^1.0.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, - "pretty-bytes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", - "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.1.0" - } + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true }, "pretty-hrtime": { "version": "1.0.3", @@ -8025,65 +5721,27 @@ "dev": true }, "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "progress-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/progress-stream/-/progress-stream-1.2.0.tgz", - "integrity": "sha1-LNPP6jO6OonJwSHsM0er6asSX3c=", - "dev": true, - "requires": { - "speedometer": "~0.1.2", - "through2": "~0.2.3" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, - "promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-1.3.0.tgz", - "integrity": "sha1-5cyaTIJ45GZP/twBx9qEhCsEAXU=", - "dev": true, - "requires": { - "is-promise": "~1" - } + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, - "pruner": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/pruner/-/pruner-0.0.7.tgz", - "integrity": "sha1-NF+8s+gHARY6HXrfVrrCKaWh5ME=", + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", "dev": true, - "requires": { - "fs-extra": "^4.0.0" - }, - "dependencies": { - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } + "optional": true }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" }, "pull-core": { "version": "1.1.0", @@ -8099,9 +5757,9 @@ } }, "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, "requires": { "end-of-stream": "^1.1.0", @@ -8109,74 +5767,63 @@ } }, "pumpify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.4.0.tgz", - "integrity": "sha512-2kmNR9ry+Pf45opRVirpNuIFotsxUGLaYqxIwuR77AYrYRMuFCz9eryHBS52L360O+NcR383CL4QYlMKPq4zYA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, "requires": { - "duplexify": "^3.5.3", + "duplexify": "^3.6.0", "inherits": "^2.0.3", "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } } }, "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "qs": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", - "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" - }, - "rabin-bindings": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/rabin-bindings/-/rabin-bindings-1.7.4.tgz", - "integrity": "sha512-4Ml+Hsw1asNttafMFF+GWgGOcZs9nJk7qb3GE9eyihMUOrxFVcKeKcfeCncTSIPYsfWNvdf4yc0GGbHPUiQYjg==", - "dev": true, - "requires": { - "bindings": "^1.3.0", - "nan": "^2.8.0", - "prebuild-install": "^2.3.0" - } + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" }, "raw-body": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", "dev": true, "requires": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" + "bytes": "1", + "string_decoder": "0.10" }, "dependencies": { - "bytes": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", - "dev": true - }, - "iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", "dev": true } } }, "rc": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.5.tgz", - "integrity": "sha1-J1zWh/bjs2zHVrqibf7oCnkDAf0=", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, "requires": { - "deep-extend": "~0.4.0", + "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" @@ -8185,14 +5832,15 @@ "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true } } }, "rcedit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-2.0.0.tgz", - "integrity": "sha512-XcFGyEBjhWSsud+R8elwQtGBbVkCf7tAiad+nXo5jc6l2rMf46NfGNwjnmBNneBIZDfq+Npf8lwP371JTONfrw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-2.1.0.tgz", + "integrity": "sha512-Nrd/65LzMjFmKpS9d2fqIxVYdW0M8ovsN0PgZhCrPMQss2yznkp6/zjEQ1a9DzzoGv2uuN3yDJAeHybOD5ZNKA==", "dev": true }, "read": { @@ -8203,154 +5851,126 @@ "mute-stream": "~0.0.4" } }, - "read-all-stream": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", - "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", - "requires": { - "pinkie-promise": "^2.0.0", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, "read-config-file": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-1.1.1.tgz", - "integrity": "sha512-FPrRNryY/JW4NZUvzfUx+5h/CD6FaXSNtbbeZBOXjZTffyU/U0VJNdFZEZEjfbqvXiqVy8ozlQv/njVnHfD7IA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-5.0.1.tgz", + "integrity": "sha512-75zp4PDbvtBlECoZK1KEkNlesr9OWdMWL8oi4xq+HXAM+kKHKU+Cx2ksFt+ie2BkrmkLBOKSfONDuz+WIKWoXA==", "dev": true, "requires": { - "ajv": "^5.2.2", - "ajv-keywords": "^2.1.0", - "bluebird-lst": "^1.0.3", - "fs-extra-p": "^4.4.0", - "js-yaml": "^3.10.0", - "json5": "^0.5.1", - "lazy-val": "^1.0.2" - }, - "dependencies": { - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } + "dotenv": "^8.2.0", + "dotenv-expand": "^5.1.0", + "fs-extra": "^8.1.0", + "js-yaml": "^3.13.1", + "json5": "^2.1.1", + "lazy-val": "^1.0.4" } }, "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { - "load-json-file": "^1.0.0", + "load-json-file": "^2.0.0", "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" + "path-type": "^2.0.0" } }, "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "readdirp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", - "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" }, "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true } } }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, "rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", @@ -8381,20 +6001,21 @@ } }, "registry-auth-token": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", - "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.1.1.tgz", + "integrity": "sha512-9bKS7nTl9+/A1s7tnPeGrUpRcVY+LUh7bfFgzpndALdPfXQBfQV77rQVtqgUV3ti4vc/Ik81Ex8UJDWDQ12zQA==", + "dev": true, "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" + "rc": "^1.2.8" } }, "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, "requires": { - "rc": "^1.0.1" + "rc": "^1.2.8" } }, "remove-bom-buffer": { @@ -8416,54 +6037,6 @@ "remove-bom-buffer": "^3.0.0", "safe-buffer": "^5.1.0", "through2": "^2.0.3" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - } } }, "remove-trailing-separator": { @@ -8473,9 +6046,9 @@ "dev": true }, "repeat-element": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", "dev": true }, "repeat-string": { @@ -8488,6 +6061,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, "requires": { "is-finite": "^1.0.0" } @@ -8510,32 +6084,30 @@ } }, "request": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz", - "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", "requires": { "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", + "aws4": "^1.8.0", "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "hawk": "~6.0.2", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "stringstream": "~0.0.5", - "tough-cookie": "~2.3.3", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" + "uuid": "^3.3.2" } }, "require-directory": { @@ -8545,18 +6117,18 @@ "dev": true }, "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, "resolve": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", - "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", "dev": true, "requires": { - "path-parse": "^1.0.5" + "path-parse": "^1.0.6" } }, "resolve-dir": { @@ -8593,6 +6165,25 @@ "lowercase-keys": "^1.0.0" } }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + } + } + }, "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", @@ -8600,17 +6191,17 @@ "dev": true }, "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { - "glob": "^7.0.5" + "glob": "^7.1.3" }, "dependencies": { "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -8622,10 +6213,40 @@ } } }, + "roarr": { + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.2.tgz", + "integrity": "sha512-jmaDhK9CO4YbQAV8zzCnq9vjAqeO489MS5ehZ+rXmFiPFFE6B+S9KYO6prjmLJ5A0zY3QxVlQdrIya7E/azz/Q==", + "dev": true, + "optional": true, + "requires": { + "boolean": "^3.0.0", + "detect-node": "^2.0.4", + "globalthis": "^1.0.1", + "json-stringify-safe": "^5.0.1", + "semver-compare": "^1.0.0", + "sprintf-js": "^1.1.2" + }, + "dependencies": { + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true, + "optional": true + } + } + }, "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + }, + "safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", + "dev": true }, "safe-regex": { "version": "1.1.0", @@ -8636,69 +6257,44 @@ "ret": "~0.1.10" } }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, "sanitize-filename": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.1.tgz", - "integrity": "sha1-YS2hyWRz+gLczaktzVtKsWSmdyo=", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", "dev": true, "requires": { "truncate-utf8-bytes": "^1.0.0" } }, - "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "dev": true, - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - } - }, "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true, + "optional": true }, "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, "requires": { - "semver": "^5.0.3" + "semver": "^6.3.0" } }, "semver-greatest-satisfied-range": { @@ -8710,22 +6306,26 @@ "sver-compat": "^1.5.0" } }, + "serialize-error": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-5.0.0.tgz", + "integrity": "sha512-/VtpuyzYf82mHYTtI4QKtwHa79vAdU5OQpNPAmE/0UDdlGT0ZxHwC+J6gXkw29wwoVI8fMPsfcVHOwXtUQYYQA==", + "dev": true, + "optional": true, + "requires": { + "type-fest": "^0.8.0" + } + }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -8746,18 +6346,18 @@ } }, "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { - "shebang-regex": "^1.0.0" + "shebang-regex": "^3.0.0" } }, "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, "shellwords": { @@ -8768,39 +6368,7 @@ "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "simple-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", - "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=", - "dev": true - }, - "simple-get": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", - "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", - "dev": true, - "requires": { - "decompress-response": "^3.3.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "single-line-log": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-1.1.2.tgz", - "integrity": "sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q=", - "dev": true, - "requires": { - "string-width": "^1.0.1" - } - }, - "slide": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", - "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=" + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" }, "snapdragon": { "version": "0.8.2", @@ -8845,63 +6413,6 @@ "is-extendable": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -8929,6 +6440,35 @@ "requires": { "is-descriptor": "^1.0.0" } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } } } }, @@ -8952,30 +6492,19 @@ } } }, - "sntp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", - "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", - "requires": { - "hoek": "4.x.x" - } - }, "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true }, "source-map-resolve": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz", - "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "dev": true, "requires": { - "atob": "^2.0.0", + "atob": "^2.1.2", "decode-uri-component": "^0.2.0", "resolve-url": "^0.2.1", "source-map-url": "^0.4.0", @@ -8983,19 +6512,13 @@ } }, "source-map-support": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz", - "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "source-map-url": { @@ -9005,36 +6528,41 @@ "dev": true }, "sparkles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", - "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", "dev": true }, "spdx-correct": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", - "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", "dev": true, "requires": { - "spdx-license-ids": "^1.0.2" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "spdx-expression-parse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", - "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", "dev": true }, - "spdx-license-ids": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", - "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", - "dev": true + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } }, - "speedometer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz", - "integrity": "sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0=", + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", "dev": true }, "split-string": { @@ -9063,9 +6591,9 @@ } }, "sshpk": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", - "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -9074,6 +6602,7 @@ "ecc-jsbn": "~0.1.1", "getpass": "^0.1.1", "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", "tweetnacl": "~0.14.0" } }, @@ -9084,9 +6613,9 @@ "dev": true }, "stat-mode": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", - "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", + "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", "dev": true }, "static-extend": { @@ -9107,167 +6636,97 @@ "requires": { "is-descriptor": "^0.1.0" } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true } } }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", "dev": true }, - "stdout-stream": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz", - "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "dev": true, "requires": { - "readable-stream": "^2.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, - "readable-stream": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", - "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "ansi-regex": "^5.0.0" } } } }, - "stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "stream-shift": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } } }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "stringstream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=" - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, "requires": { "ansi-regex": "^2.0.0" } }, "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true }, "strip-indent": { @@ -9282,7 +6741,8 @@ "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true }, "subdirs": { "version": "1.0.1", @@ -9300,29 +6760,36 @@ } }, "sumchecker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz", - "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", + "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", "dev": true, "requires": { - "debug": "^2.2.0" + "debug": "^4.1.0" }, "dependencies": { "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true }, "sver-compat": { "version": "1.5.0", @@ -9334,233 +6801,60 @@ "es6-symbol": "^3.1.1" } }, - "tar": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", - "dev": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.2", - "inherits": "2" - } - }, - "tar-fs": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz", - "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==", - "dev": true, - "requires": { - "chownr": "^1.0.1", - "mkdirp": "^0.5.1", - "pump": "^1.0.0", - "tar-stream": "^1.1.2" - }, - "dependencies": { - "pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "tar-stream": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz", - "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==", + "temp": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz", + "integrity": "sha512-WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==", "dev": true, "requires": { - "bl": "^1.0.0", - "buffer-alloc": "^1.1.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.0", - "xtend": "^4.0.0" + "rimraf": "~2.6.2" }, "dependencies": { - "bl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", - "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", - "dev": true, - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "glob": "^7.1.3" } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - } - } - }, - "temp": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", - "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", - "dev": true, - "requires": { - "os-tmpdir": "^1.0.0", - "rimraf": "~2.2.6" - }, - "dependencies": { - "rimraf": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", - "dev": true } } }, "temp-file": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-2.1.3.tgz", - "integrity": "sha512-UP2O7J8OGDElktJy+WRkKHqNBXTOK2NRQM0TBhq8jpPReHBaWgUsX6sQfElcEVjiyJKVwJWE3kgWz9SIFRAFpA==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.3.6.tgz", + "integrity": "sha512-7TPldi8QJqRlPIF/Y33mVvo8+xDfi6+aVTCK4CrCaLqCoaOnVtf3SA4hCU0T5nhYDdOC7erw7o2uWfvijlk4Ug==", "dev": true, "requires": { "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.5", - "fs-extra-p": "^4.4.4", - "lazy-val": "^1.0.2" + "fs-extra": "^8.1.0" } }, "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "requires": { - "execa": "^0.7.0" - } - }, - "thenify": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", - "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", - "dev": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "dev": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "throttleit": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz", - "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", + "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==", "dev": true }, "through2": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.2.3.tgz", - "integrity": "sha1-6zKE2k6jEbbMis42U3SKUqvyWj8=", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, "requires": { - "readable-stream": "~1.1.9", - "xtend": "~2.1.1" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, "through2-filter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", - "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", "dev": true, "requires": { "through2": "~2.0.0", "xtend": "~4.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - } } }, "time-stamp": { @@ -9569,114 +6863,35 @@ "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", "dev": true }, - "timed-out": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", - "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=" - }, - "timers-ext": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.4.tgz", - "integrity": "sha512-FJ78K7BQ04LNCY2wCMqBro6eGSJ9E2iNlCdV113J/ddLPD9ynj41lBpGQe/VMFmt/s3QbT1W3O3FrtQBdvLJpw==", - "requires": { - "es5-ext": "~0.10.14", - "next-tick": "1" - }, - "dependencies": { - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - } - } - }, "tiny-lr": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", - "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", "dev": true, "requires": { - "body-parser": "~1.14.0", - "debug": "~2.2.0", + "body": "^5.1.0", + "debug": "^3.1.0", "faye-websocket": "~0.10.0", - "livereload-js": "^2.2.0", - "parseurl": "~1.3.0", - "qs": "~5.1.0" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - }, - "qs": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", - "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=", - "dev": true - } + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" } }, "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz", + "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==", "requires": { - "os-tmpdir": "~1.0.2" + "rimraf": "^2.6.3" } }, "tmp-promise": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-1.1.0.tgz", - "integrity": "sha512-8+Ah9aB1IRXCnIOxXZ0uFozV1nMU5xiu7hhFVUSxZ3bYu+psD4TzagCzVbexUCgNNGJnsmNDQlS4nG3mTyoNkw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-2.0.2.tgz", + "integrity": "sha512-zl71nFWjPKW2KXs+73gEk8RmqvtAeXPxhWDkTUoa3MSMkjq3I+9OeknjF178MQoMYsdqL730hfzvNfEkePxq9Q==", "dev": true, "requires": { - "bluebird": "^3.5.0", "tmp": "0.1.0" - }, - "dependencies": { - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "tmp": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz", - "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==", - "dev": true, - "requires": { - "rimraf": "^2.6.3" - } - } } }, "to-absolute-glob": { @@ -9689,12 +6904,6 @@ "is-negated-glob": "^1.0.0" } }, - "to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true - }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", @@ -9750,104 +6959,29 @@ "dev": true, "requires": { "through2": "^2.0.3" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - } } }, - "touch": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/touch/-/touch-0.0.3.tgz", - "integrity": "sha1-Ua7z1ElXHU8oel2Hyci0kYGg2x0=", - "dev": true, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", "requires": { - "nopt": "~1.0.10" + "psl": "^1.1.24", + "punycode": "^1.4.1" }, "dependencies": { - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "dev": true, - "requires": { - "abbrev": "1" - } + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" } } }, - "tough-cookie": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz", - "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", - "requires": { - "punycode": "^1.4.1" - } - }, - "traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=", - "dev": true - }, "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "true-case-path": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz", - "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=", - "dev": true, - "requires": { - "glob": "^6.0.4" - } + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true }, "truncate-utf8-bytes": { "version": "1.0.2", @@ -9858,6 +6992,13 @@ "utf8-byte-length": "^1.0.1" } }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true, + "optional": true + }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -9869,35 +7010,19 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "optional": true + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, - "type-is": { - "version": "1.6.16", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.18" - }, - "dependencies": { - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - } - } + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true }, "typedarray": { "version": "0.0.6", @@ -9905,6 +7030,15 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", @@ -9917,15 +7051,19 @@ "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=" }, "underscore.string": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz", - "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=", - "dev": true + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz", + "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==", + "dev": true, + "requires": { + "sprintf-js": "^1.0.3", + "util-deprecate": "^1.0.2" + } }, "undertaker": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.0.tgz", - "integrity": "sha1-M52kZGJS0ILcN45wgGcpl1DhG0k=", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz", + "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==", "dev": true, "requires": { "arr-flatten": "^1.0.1", @@ -9937,29 +7075,6 @@ "object.defaults": "^1.0.0", "object.reduce": "^1.0.0", "undertaker-registry": "^1.0.0" - }, - "dependencies": { - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "dev": true, - "requires": { - "es5-ext": "^0.10.9" - } - }, - "es6-weak-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", - "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.14", - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - } } }, "undertaker-registry": { @@ -9969,69 +7084,40 @@ "dev": true }, "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } + "set-value": "^2.0.1" } }, "unique-stream": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", - "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", "dev": true, "requires": { - "json-stable-stringify": "^1.0.0", - "through2-filter": "^2.0.0" + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" } }, "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "dev": true, "requires": { - "crypto-random-string": "^1.0.0" + "crypto-random-string": "^2.0.0" } }, "universalify": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", - "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" }, "unset-value": { "version": "1.0.0", @@ -10070,39 +7156,93 @@ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true } } }, - "unzip-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", - "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=" - }, "upath": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.0.4.tgz", - "integrity": "sha512-d4SJySNBXDaQp+DPrziv3xGS6w3d2Xt69FijJr86zMPBy23JEloMCEOUBBzuN7xCtjLCnmB9tI/z7SBCahHBOw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", "dev": true }, "update-notifier": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-1.0.3.tgz", - "integrity": "sha1-j5LFFUgr1oMbfJMBPnD4dVLHz1o=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.0.0.tgz", + "integrity": "sha512-p9zf71hWt5GVXM4iEBujpUgx8mK9AWiCCapEJm/O1z5ntCim83Z1ATqzZFBHFYqx03laMqv8LiDgs/7ikXjf/g==", + "dev": true, + "requires": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.0", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "requires": { - "boxen": "^0.6.0", - "chalk": "^1.0.0", - "configstore": "^2.0.0", - "is-npm": "^1.0.0", - "latest-version": "^2.0.0", - "lazy-req": "^1.1.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^2.0.0" + "punycode": "^2.1.0" } }, "urix": { @@ -10112,21 +7252,19 @@ "dev": true }, "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, "requires": { - "prepend-http": "^1.0.1" + "prepend-http": "^2.0.0" } }, "use": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz", - "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true }, "utf8-byte-length": { "version": "1.0.4", @@ -10137,30 +7275,31 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true }, "uuid": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", - "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==" + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, "v8flags": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.0.2.tgz", - "integrity": "sha512-6sgSKoFw1UpUPd3cFdF7QGnrH6tDeBgW1F3v9gy8gLY0mlbiBXq8soy8aQpY6xeeCjH5K+JvC62Acp7gtl7wWA==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz", + "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==", "dev": true, "requires": { "homedir-polyfill": "^1.0.1" } }, "validate-npm-package-license": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", - "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, "requires": { - "spdx-correct": "~1.0.0", - "spdx-expression-parse": "~1.0.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, "value-or-function": { @@ -10180,9 +7319,9 @@ } }, "vinyl": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", - "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", "dev": true, "requires": { "clone": "^2.1.1", @@ -10194,9 +7333,9 @@ } }, "vinyl-fs": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.2.tgz", - "integrity": "sha512-AUSFda1OukBwuLPBTbyuO4IRWgfXmqC4UTW0f8xrCa8Hkv9oyIU+NSqBlgfOLZRoUt7cHdo75hKQghCywpIyIw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", "dev": true, "requires": { "fs-mkdirp-stream": "^1.0.0", @@ -10216,54 +7355,6 @@ "value-or-function": "^3.0.0", "vinyl": "^2.0.0", "vinyl-sourcemap": "^1.1.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - } } }, "vinyl-sourcemap": { @@ -10281,13 +7372,22 @@ "vinyl": "^2.0.0" } }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "requires": { + "defaults": "^1.0.3" + } + }, "websocket-driver": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", - "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", "dev": true, "requires": { - "http-parser-js": ">=0.4.0", + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" } }, @@ -10301,53 +7401,77 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "dev": true, "requires": { "isexe": "^2.0.0" } }, "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, - "wide-align": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", - "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", - "dev": true, - "requires": { - "string-width": "^1.0.2" - } - }, "widest-line": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz", - "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, "requires": { - "string-width": "^1.0.1" + "string-width": "^4.0.0" } }, - "window-size": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", - "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", - "dev": true - }, "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "wrappy": { @@ -10356,118 +7480,80 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write-file-atomic": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", - "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.1.tgz", + "integrity": "sha512-JPStrIyyVJ6oCSz/691fAjFtefZ6q+fP6tm+OS4Qw6o+TGQxNp1ziY2PgS+X/m0V8OWhZiO/m4xSj+Pr4RrZvw==", + "dev": true, "requires": { - "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", - "slide": "^1.1.5" + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, "xdg-basedir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz", - "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=", - "requires": { - "os-homedir": "^1.0.0" - } - }, - "xelement": { - "version": "1.0.17", - "resolved": "https://registry.npmjs.org/xelement/-/xelement-1.0.17.tgz", - "integrity": "sha1-6dEkl68ed5IrRWrLINgIzUQZO6c=", - "requires": { - "sax": "^1.2.1" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true }, "xmlbuilder": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz", - "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", "dev": true }, "xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==", "dev": true }, "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", - "dev": true, - "requires": { - "object-keys": "~0.4.0" - } + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true }, "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", "dev": true }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.1.0.tgz", + "integrity": "sha512-T39FNN1b6hCW4SOIk1XyTOWxtXdcen0t+XYrysQmChzSipvhBO8Bj0nK1ozAasdk24dNWuMZvr4k24nz+8HHLg==", "dev": true, "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", + "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "yargs-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", - "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", - "dev": true, - "requires": { - "camelcase": "^3.0.0" - } - } + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^16.1.0" } }, "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-16.1.0.tgz", + "integrity": "sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==", "dev": true, "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } } }, "yauzl": { diff --git a/package.json b/package.json index 2eb60d6..796f708 100644 --- a/package.json +++ b/package.json @@ -45,26 +45,29 @@ }, "homepage": "https://github.com/AlphaConsole/AlphaConsoleElectron#readme", "devDependencies": { - "electron": "^1.8.2", - "electron-builder": "19.37.0", - "electron-installer-windows": "^0.2.0", - "electron-packager": "^14.0.6", - "electron-winstaller": "^2.6.4", - "grunt": "^1.0.2", + "electron": "^7.1.11", + "electron-builder": "22.3.2", + "electron-installer-windows": "^3.0.0", + "electron-packager": "^14.2.0", + "electron-winstaller": "^4.0.0", + "grunt": "^1.0.4", "grunt-contrib-sass": "^1.0.0", - "grunt-contrib-watch": "^1.0.0", - "grunt-electron": "^8.0.0", - "grunt-sass": "^2.1.0", - "gulp": "^4.0.0" + "grunt-contrib-watch": "^1.1.0", + "grunt-electron": "^11.0.0", + "grunt-sass": "^3.1.0", + "gulp": "^4.0.2" }, "dependencies": { + "bootstrap": "^4.4.1", "electron-is-dev": "^1.1.0", - "electron-log": "^2.2.14", - "electron-updater": "2.12.0", - "modclean": "^2.1.2", - "node-notifier": "^5.2.1", - "request": "^2.83.0", + "electron-log": "^4.0.4", + "electron-updater": "^4.2.0", + "jquery": "^3.4.1", + "modclean": "^3.0.0-beta.1", + "node-notifier": "^6.0.0", + "popper.js": "^1.16.1", + "request": "^2.88.0", "squirrel": "^1.0.0", - "tmp": "^0.0.33" + "tmp": "^0.1.0" } } diff --git a/source/assets/js/UI.js b/source/assets/js/UI.js index b03c5a5..c865695 100644 --- a/source/assets/js/UI.js +++ b/source/assets/js/UI.js @@ -1,86 +1,122 @@ -$(() => { - $('[data-toggle="tooltip"]').tooltip() -}) - -document.getElementById('status-message').innerText = 'Enabled: Items & Options loaded successfully'; - -// Get the modal -const modal = document.getElementById('helpModal'); -const changelogs = document.getElementById('changelogsModal'); -const prompt = document.getElementById('prompt'); - -// Get the button that opens the modal -const btn = document.getElementById('helpBtn'); -const changelogsBtn = document.getElementById('ChangelogsBtn'); - -// Get the element that closes the modal -const span = document.getElementsByClassName('close')[0]; -const changelogsSpan = document.getElementById('closeChangeLogs'); -const promptSpan = document.getElementById('closePrompt'); - -// When the user clicks the button, open the modal -btn.addEventListener('click', () => { - modal.style.display = 'block'; -} - -changelogsBtn.addEventListener('click', () => { - modal.style.display = 'none'; - changelogs.style.display = 'block'; -} - -// When the user clicks on (x), close the modal -span.addEventListener('click', () => { - modal.style.display = 'none'; -} - -changelogsSpan.addEventListener('click', () => { - changelogs.style.display = 'none'; -} - -promptSpan.addEventListener('click', () => { - prompt.style.display = 'none'; -} - -// When the user clicks anywhere outside of the modal, close it -window.addEventListener('click', ({target}) => { - if (target == modal) { +const {shell, remote, BrowserWindow} = require('electron'); + +const init = () => { + const win = remote.BrowserWindow.getFocusedWindow(); + + // Minimize task + document.getElementById('min-btn').addEventListener('click', () => { + win.minimize(); + }); + + // Maximize window + document.getElementById('max-btn').addEventListener('click', () => { + if (win.isMaximized()) { + win.unmaximize(); + } else { + win.maximize(); + } + }); + + // Close app + document.getElementById('close-btn').addEventListener('click', () => { + win.close(); + }); + + document.getElementById('detectInstall').addEventListener('click', () => { + // code here + }); +}; + +// TAB CONTROL TOGGLES +document.addEventListener('DOMContentLoaded', () => { + document.getElementById('status-message').innerText = 'Enabled: Items & Options loaded successfully'; + + // Get the modal + const modal = document.getElementById('helpModal'); + const changelogs = document.getElementById('changelogsModal'); + const prompt = document.getElementById('prompt'); + + // Get the button that opens the modal + const btn = document.getElementById('helpBtn'); + const changelogsBtn = document.getElementById('ChangelogsBtn'); + + // Get the element that closes the modal + const span = document.getElementsByClassName('close')[0]; + const changelogsSpan = document.getElementById('closeChangeLogs'); + const promptSpan = document.getElementById('closePrompt'); + + // When the user clicks the button, open the modal + btn.addEventListener('click', () => { + modal.style.display = 'block'; + }); + + changelogsBtn.addEventListener('click', () => { modal.style.display = 'none'; - } - if (target == changelogs) { + changelogs.style.display = 'block'; + }); + + // When the user clicks on (x), close the modal + span.addEventListener('click', () => { + modal.style.display = 'none'; + }); + + changelogsSpan.addEventListener('click', () => { changelogs.style.display = 'none'; - } - - if (target == prompt) { + }); + + promptSpan.addEventListener('click', () => { prompt.style.display = 'none'; - } -} + }); + + // When the user clicks anywhere outside of the modal, close it + window.addEventListener('click', ({target}) => { + if (target == modal) { + modal.style.display = 'none'; + } + if (target == changelogs) { + changelogs.style.display = 'none'; + } + + if (target == prompt) { + prompt.style.display = 'none'; + } + }); -const fileInput = document.getElementById('trade-log-location'); -const divInput = document.getElementById('trade-log-location-template'); -const textInput = document.getElementById('trade-log-location-text'); -const clearInput = document.getElementById('trade-log-location-x'); + const fileInput = document.getElementById('trade-log-location'); + const divInput = document.getElementById('trade-log-location-template'); + const textInput = document.getElementById('trade-log-location-text'); + const clearInput = document.getElementById('trade-log-location-x'); + + // On file location change check if the value is valid. + fileInput.addEventListener('change', () => { + if (!(fileInput.files[0].name.endsWith('.txt') || fileInput.files[0].name.endsWith('.log'))) { + return fileInput.value = ''; + } + + fileInput.style.display = 'none'; + textInput.value = fileInput.files[0].path; + divInput.style.display = 'block'; + }); -//On file location change check if the value is valid. -fileInput.addEventListener('change', () => { - if (!(fileInput.files[0].name.endsWith('.txt') || fileInput.files[0].name.endsWith('.log'))) { - return fileInput.value = ''; - } + clearInput.addEventListener('click', () => { + textInput.value = ''; + fileInput.value = ''; + + fileInput.style.display = 'block'; + divInput.style.display = 'none'; + }); - fileInput.style.display = 'none'; - textInput.value = fileInput.files[0].path; - divInput.style.display = 'block'; -} -clearInput.addEventListener('click', () => { - textInput.value = ''; - fileInput.value = ''; + init(); - fileInput.style.display = 'block'; - divInput.style.display = 'none'; -} + document.addEventListener('click', (event) => { + if (event.target.tagName === 'A' && event.target.href.startsWith('http')) { + event.preventDefault(); + shell.openExternal(event.target.href) + } + }); + $('[data-toggle="tooltip"]').tooltip() -// TAB CONTROL TOGGLES -document.addEventListener('DOMContentLoaded', () => { const itemcontrols = document.getElementById('itemcontrols'); const extracontrols = document.getElementById('extracontrols'); const settingcontrols = document.getElementById('settingcontrols'); @@ -111,36 +147,43 @@ document.addEventListener('DOMContentLoaded', () => { $($(this).attr('href')).show(); }); - - document.querySelectorAll('input[type="radio"]').addEventListener('click', (event) => { - const self = event.target; - // ITEMS TAB CONTROLS - if (self.getAttribute('id') === 'tab1') { - itemcontrols.style.display = 'block'; - } else { - itemcontrols.style.display = 'none'; - } - - // EXTRAS TAB CONTROLS - if (self.getAttribute('id') === 'tab2') { - extracontrols.style.display = 'block'; - } else { - extracontrols.style.display = 'none'; - } - - // SETTIGNS TAB CONTROLS - if (self.getAttribute('id') === 'tab3') { - settingcontrols.style.display = 'block'; - } else { - settingcontrols.style.display = 'none'; - } + document.querySelectorAll('input[type="radio"]').forEach((radio) => { + radio.addEventListener('click', (event) => { + const self = event.target; + + // ITEMS TAB CONTROLS + if (itemcontrols) { + if (self.getAttribute('id') === 'tab1') { + itemcontrols.style.display = 'block'; + } else { + itemcontrols.style.display = 'none'; + } + } + + // EXTRAS TAB CONTROLS + if (extracontrols) { + if (self.getAttribute('id') === 'tab2') { + extracontrols.style.display = 'block'; + } else { + extracontrols.style.display = 'none'; + } + } + + // SETTIGNS TAB CONTROLS + if (settingcontrols) { + if (self.getAttribute('id') === 'tab3') { + settingcontrols.style.display = 'block'; + } else { + settingcontrols.style.display = 'none'; + } + } + }); }); - + const titleBarWrapper = document.getElementById('title-bar-wrapper'); const titleBarWrapperHeight = titleBarWrapper.offsetHeight; const titleBar = document.getElementById('title-bar'); const titleBarHeight = titleBar.offsetHeight; - const windowHeight = window.innerHeight; window.addEventListener('scroll', (event) => { @@ -163,18 +206,18 @@ document.addEventListener('DOMContentLoaded', () => { titleBar.style.background = 'transparent'; } }); - -}); - -// Interate over `accordion` class -document.querySelectorAll('.accordion').forEach((item) => { - item.addEventListener('click', (event) => { - event.currentTarget.classList.toggle('active'); - const panel = event.currentTarget.nextElementSibling; - if (panel.style.maxHeight) { - panel.style.maxHeight = null; - } else { - panel.style.maxHeight = `${panel.scrollHeight}px`; - } + + // Interate over `accordion` class + document.querySelectorAll('.accordion').forEach((item) => { + item.addEventListener('click', (event) => { + event.currentTarget.classList.toggle('active'); + const panel = event.currentTarget.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = `${panel.scrollHeight}px`; + } + }); }); + }); diff --git a/source/assets/js/backend.js b/source/assets/js/backend.js index 6d1cfc1..b901686 100644 --- a/source/assets/js/backend.js +++ b/source/assets/js/backend.js @@ -1,10 +1,14 @@ -const con = require('electron').remote.getGlobal('console'); +const { ipcRenderer, remote } = require('electron'); +const fs = require('fs'); +const path = require('path'); +const request = require('request'); +const url = require('url'); +const $ = require('jquery'); +let SyncTeams = true; -var SyncTeams = true; - -var GlobalACConfig = {}; +let GlobalACConfig = {}; function ToggleSyncTeams() { @@ -19,48 +23,40 @@ function ToggleSyncTeams() { } - - - function CopyFile(source, target) { - var fs = require('fs'); - var rd = fs.createReadStream(source); - var wr = fs.createWriteStream(target); - return new Promise(function (resolve, reject) { + const rd = fs.createReadStream(source); + const wr = fs.createWriteStream(target); + return new Promise((resolve, reject) => { rd.on('error', reject); wr.on('error', reject); wr.on('finish', resolve); rd.pipe(wr); - }).catch(function (error) { + }).catch(error => { rd.destroy(); wr.end(); throw error; }); } -function LoadFile(path) { - var fs = require("fs"); - return fs.readFileSync(path); +function LoadFile(dir) { + return fs.readFileSync(dir); } function GetBasePath() { - - return require("path").dirname(__dirname).replace('app.asar', 'app.asar.unpacked'); - + return path.join(__dirname, '../../../').replace('app.asar', 'app.asar.unpacked'); } function LoadItems() { - var contents = LoadFile(GetBasePath() + "/items.json"); - var contents2 = LoadFile(GetBasePath() + "/slotDictionary.json"); - var products = JSON.parse(contents); - var lookup = JSON.parse(contents2); + const contents = LoadFile(`${GetBasePath()}/items.json`); + const contents2 = LoadFile(`${GetBasePath()}/slotDictionary.json`); + const products = JSON.parse(contents); + const lookup = JSON.parse(contents2); products.Lookup = lookup; return products; } -function FileExists(path) { - var fs = require('fs'); - return fs.existsSync(path); +function FileExists(dir) { + return fs.existsSync(dir); } @@ -77,10 +73,6 @@ function DetectInstallLocation() { //failed, prompt for directory //should notify user that we could not detect the rl installation - - const { - dialog - } = require('electron').remote dialog.showOpenDialog({ defaultPath: "C:\\", title: "Choose your Rocket League executable", @@ -95,7 +87,7 @@ function DetectInstallLocation() { $('#status-message').text("Failed to find install location") return; } else { - document.getElementById("install-location").value = require("path").dirname(fileName[0]) + "\\"; //dum slashes + document.getElementById("install-location").value = `${path.dirname(fileName[0])}\\`; //dum slashes } }) } @@ -103,55 +95,49 @@ function DetectInstallLocation() { function openPage(pageName, elmnt, color) { var i, tabcontent, tablinks; + tabcontent = document.getElementsByClassName("tabcontent"); for (i = 0; i < tabcontent.length; i++) { tabcontent[i].style.display = "none"; } + tablinks = document.getElementsByClassName("tablink"); for (i = 0; i < tablinks.length; i++) { tablinks[i].style.backgroundColor = ""; } + document.getElementById(pageName).style.display = "block"; elmnt.style.backgroundColor = color; - } -// Get the element with id="defaultOpen" and click on it -document.getElementById("defaultOpen").click(); - function PlaceFiles() { - var fs = require('fs'); $('#status-message').text("Applying...") - if (FileExists(document.getElementById("install-location").value + "RocketLeague.exe")) { + if (FileExists(`${document.getElementById("install-location").value}RocketLeague.exe`)) { - if (!FileExists(document.getElementById("install-location").value + "/discord-rpc.dll")) { - CopyFile(GetBasePath() + "/discord-rpc.dll", document.getElementById("install-location").value + - "/discord-rpc.dll"); + if (!FileExists(`${document.getElementById("install-location").value}/discord-rpc.dll`)) { + CopyFile(`${GetBasePath()}/discord-rpc.dll`, `${document.getElementById("install-location").value}/discord-rpc.dll`); } else { - var stats = fs.statSync(document.getElementById("install-location").value + "/discord-rpc.dll"); + var stats = fs.statSync(`${document.getElementById("install-location").value}/discord-rpc.dll`); var mtime = new Date(stats.mtime).getTime(); - var stats2 = fs.statSync(GetBasePath() + "/discord-rpc.dll"); + var stats2 = fs.statSync(`${GetBasePath()}/discord-rpc.dll`); var mtime2 = new Date(stats2.mtime).getTime(); if (mtime2 > mtime) { - CopyFile(GetBasePath() + "/discord-rpc.dll", document.getElementById("install-location").value + - "/discord-rpc.dll"); + CopyFile(`${GetBasePath()}/discord-rpc.dll`, `${document.getElementById("install-location").value}/discord-rpc.dll`); } } - if (!FileExists(document.getElementById("install-location").value + "/xapofx1_5.dll")) { - CopyFile(GetBasePath() + "/AlphaConsole.dll", document.getElementById("install-location").value + - "/xapofx1_5.dll"); + if (!FileExists(`${document.getElementById("install-location").value}/xapofx1_5.dll`)) { + CopyFile(`${GetBasePath()}/AlphaConsole.dll`, `${document.getElementById("install-location").value}/xapofx1_5.dll`); } else { - var stats = fs.statSync(document.getElementById("install-location").value + "/xapofx1_5.dll"); + var stats = fs.statSync(`${document.getElementById("install-location").value}/xapofx1_5.dll`); var mtime = new Date(stats.mtime).getTime(); - var stats2 = fs.statSync(GetBasePath() + "/AlphaConsole.dll"); + var stats2 = fs.statSync(`${GetBasePath()}/AlphaConsole.dll`); var mtime2 = new Date(stats2.mtime).getTime(); if (mtime2 > mtime) { - CopyFile(GetBasePath() + "/AlphaConsole.dll", document.getElementById("install-location").value + - "/xapofx1_5.dll"); + CopyFile(`${GetBasePath()}/AlphaConsole.dll`, `${document.getElementById("install-location").value}/xapofx1_5.dll`); } } - CopyFile(GetBasePath() + "/config.json", document.getElementById("install-location").value + "/config.json"); + CopyFile(`${GetBasePath()}/config.json`, `${document.getElementById("install-location").value}/config.json`); $('#status-message').text("Applied: Items & Options loaded successfully") } else { @@ -160,21 +146,17 @@ function PlaceFiles() { } } - function OpenColorPicker(button) { - } - - function LoadConfiguration() { - var Config = JSON.parse(LoadFile(GetBasePath() + "/config.json")); + const Config = JSON.parse(LoadFile(`${GetBasePath()}/config.json`)); GlobalACConfig = Config; - for (var preset in GlobalACConfig.Presets) { + for (const preset in GlobalACConfig.Presets) { if (preset != 0) { AddPreset(preset, GlobalACConfig.Presets[preset].Name); } @@ -207,7 +189,7 @@ function LoadConfiguration() { $("#display-total-mmr-change").prop('checked', Config.RankOptions.DisplayTotalMMRChange || true); //Discord rich presence options - $("[name='discord'][value=" + Config.DiscordOptions.RichPresenceLevel + "]").prop("checked", true); + $(`[name='discord'][value=${Config.DiscordOptions.RichPresenceLevel}]`).prop("checked", true); //Trade Options $("#trade-save-log").prop('checked', Config.TradeOptions ? Config.TradeOptions.SaveLog : true) @@ -235,8 +217,6 @@ function LoadConfiguration() { ToggleSyncTeams(); } - const request = require('request'); - request("https://api.github.com/repos/AlphaConsole/AlphaConsoleElectron/releases", { headers: { "User-Agent": "AlphaConsole" @@ -252,7 +232,7 @@ function LoadConfiguration() { }).join("
"); $("#changelogsInfo").html(text); - if (!Config.LastVersion || Config.LastVersion !== require('electron').remote.app.getVersion()) { + if (!Config.LastVersion || Config.LastVersion !== remote.app.getVersion()) { let lastVersion = data[0]; let changelogs = `

${lastVersion.tag_name}

${lastVersion.body.replace(/-/g, "
-")}

`; changelogs = changelogs.replace("


", "

"); @@ -261,10 +241,8 @@ function LoadConfiguration() { $("#promptContent").html(changelogs); $("#prompt").css("display", "block"); - const fs = require('fs'); - - Config.LastVersion = require('electron').remote.app.getVersion(); - fs.writeFileSync(GetBasePath() + '/config.json', JSON.stringify(Config, null, "\t"), 'utf-8'); + Config.LastVersion = remote.app.getVersion(); + fs.writeFileSync(`${GetBasePath()}/config.json`, JSON.stringify(Config, null, "\t"), 'utf-8'); } }) @@ -272,7 +250,7 @@ function LoadConfiguration() { function AddPreset(ID, Name) { - var newOp = $('

+ - - - - - - - - - - - - - - - - - - \ No newline at end of file + From 6cd7113a44002abd15fe42d87f33a8ac4443e743 Mon Sep 17 00:00:00 2001 From: C-Lodder Date: Tue, 4 Feb 2020 08:53:46 +0000 Subject: [PATCH 3/9] Convert to woff2 font format --- gruntfile.js | 2 +- .../scss/AlphaConsole/components/ac.fonts.scss | 4 ++-- .../scss/AlphaConsole/fonts/BourgeoisLight.otf | Bin 65412 -> 0 bytes .../AlphaConsole/fonts/BourgeoisLight.woff2 | Bin 0 -> 11940 bytes .../scss/AlphaConsole/fonts/BourgeoisMedium.otf | Bin 64040 -> 0 bytes .../AlphaConsole/fonts/BourgeoisMedium.woff2 | Bin 0 -> 12624 bytes 6 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 source/assets/styles/scss/AlphaConsole/fonts/BourgeoisLight.otf create mode 100644 source/assets/styles/scss/AlphaConsole/fonts/BourgeoisLight.woff2 delete mode 100644 source/assets/styles/scss/AlphaConsole/fonts/BourgeoisMedium.otf create mode 100644 source/assets/styles/scss/AlphaConsole/fonts/BourgeoisMedium.woff2 diff --git a/gruntfile.js b/gruntfile.js index 7a2e2e3..0a714a0 100644 --- a/gruntfile.js +++ b/gruntfile.js @@ -32,4 +32,4 @@ module.exports = (grunt) => { //Task(s). grunt.registerTask('default', ['sass']); -}; \ No newline at end of file +}; diff --git a/source/assets/styles/scss/AlphaConsole/components/ac.fonts.scss b/source/assets/styles/scss/AlphaConsole/components/ac.fonts.scss index 7a4373d..c9a730e 100644 --- a/source/assets/styles/scss/AlphaConsole/components/ac.fonts.scss +++ b/source/assets/styles/scss/AlphaConsole/components/ac.fonts.scss @@ -1,11 +1,11 @@ @font-face { font-family: BourgeoisLight; - src: url(../fonts/BourgeoisLight.otf); + src: url(../fonts/BourgeoisLight.woff2) format("woff2"); } @font-face { font-family: BourgeoisMedium; - src: url(../fonts/BourgeoisMedium.otf); + src: url(../fonts/BourgeoisMedium.woff2) format("woff2"); } .font-bourgL { diff --git a/source/assets/styles/scss/AlphaConsole/fonts/BourgeoisLight.otf b/source/assets/styles/scss/AlphaConsole/fonts/BourgeoisLight.otf deleted file mode 100644 index 2748a17f3d52fd79000a925426ce830148b62be4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65412 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 diff --git a/source/assets/styles/scss/AlphaConsole/fonts/BourgeoisLight.woff2 b/source/assets/styles/scss/AlphaConsole/fonts/BourgeoisLight.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ae1ad082b3d0378c2999949348b5c81d9e23827c GIT binary patch literal 11940 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 literal 0 HcmV?d00001 diff --git a/source/assets/styles/scss/AlphaConsole/fonts/BourgeoisMedium.otf b/source/assets/styles/scss/AlphaConsole/fonts/BourgeoisMedium.otf deleted file mode 100644 index da9c9fa1941f866f148148c622297f61fe9bc774..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64040 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 literal 0 HcmV?d00001 From e9bc4faad80a698256f30408a1f985c877d6b422 Mon Sep 17 00:00:00 2001 From: C-Lodder Date: Tue, 4 Feb 2020 14:17:01 +0000 Subject: [PATCH 4/9] Move improvements --- config.json | 8 +- gruntfile.js | 32 +- package-lock.json | 1301 ++- package.json | 4 +- source/assets/fonts/BourgeoisLight.otf | Bin 65412 -> 0 bytes .../fonts/BourgeoisLight.woff2 | Bin source/assets/fonts/BourgeoisMedium.otf | Bin 64040 -> 0 bytes .../fonts/BourgeoisMedium.woff2 | Bin source/assets/fonts/QuarcaExtLight.otf | Bin 168968 -> 0 bytes .../assets/fonts/QuarcaExtLightModified.otf | Bin 91512 -> 0 bytes .../assets/fonts/QuarcaExtLightModified.woff2 | Bin 0 -> 36192 bytes source/assets/js/backend.js | 2 +- source/assets/styles/css/alphaconsole.css | 9082 ++++++++++++++++- source/assets/styles/css/alphaconsole.css.map | 4 +- source/assets/styles/css/alphaconsole.min.css | 1 + source/assets/styles/css/framework.css | 8974 ---------------- source/assets/styles/css/framework.css.map | 7 - .../assets/styles/scss/AlphaConsole/ac.scss | 57 + .../scss/AlphaConsole/{lib => }/ac.var.scss | 35 +- .../{framework => bootstrap}/_alert.scss | 24 +- .../{framework => bootstrap}/_badge.scss | 49 +- .../{framework => bootstrap}/_breadcrumb.scss | 24 +- .../_button-group.scss | 127 +- .../scss/AlphaConsole/bootstrap/_buttons.scss | 142 + .../scss/AlphaConsole/bootstrap/_card.scss | 278 + .../AlphaConsole/bootstrap/_carousel.scss | 197 + .../{framework => bootstrap}/_close.scss | 28 +- .../{framework => bootstrap}/_code.scss | 32 +- .../AlphaConsole/bootstrap/_custom-forms.scss | 521 + .../AlphaConsole/bootstrap/_dropdown.scss | 191 + .../{framework => bootstrap}/_forms.scss | 277 +- .../AlphaConsole/bootstrap/_functions.scss | 139 + .../scss/AlphaConsole/bootstrap/_grid.scss | 77 + .../{framework => bootstrap}/_images.scss | 9 +- .../AlphaConsole/bootstrap/_input-group.scss | 191 + .../{framework => bootstrap}/_jumbotron.scss | 5 +- .../{framework => bootstrap}/_list-group.scss | 113 +- .../{framework => bootstrap}/_media.scss | 0 .../{framework => bootstrap}/_mixins.scss | 30 +- .../scss/AlphaConsole/bootstrap/_modal.scss | 239 + .../{framework => bootstrap}/_nav.scss | 37 +- .../scss/AlphaConsole/bootstrap/_navbar.scss | 324 + .../{framework => bootstrap}/_pagination.scss | 56 +- .../scss/AlphaConsole/bootstrap/_popover.scss | 170 + .../{framework => bootstrap}/_print.scss | 66 +- .../AlphaConsole/bootstrap/_progress.scss | 46 + .../scss/AlphaConsole/bootstrap/_reboot.scss | 482 + .../scss/AlphaConsole/bootstrap/_root.scss | 20 + .../AlphaConsole/bootstrap/_spinners.scss | 55 + .../scss/AlphaConsole/bootstrap/_tables.scss | 185 + .../scss/AlphaConsole/bootstrap/_toasts.scss | 44 + .../scss/AlphaConsole/bootstrap/_tooltip.scss | 115 + .../AlphaConsole/bootstrap/_transitions.scss | 20 + .../{framework => bootstrap}/_type.scss | 62 +- .../{framework => bootstrap}/_utilities.scss | 4 + .../AlphaConsole/bootstrap/_variables.scss | 1145 +++ .../bootstrap/bootstrap-grid.scss | 29 + .../bootstrap/bootstrap-reboot.scss | 12 + .../AlphaConsole/bootstrap/mixins/_alert.scss | 13 + .../bootstrap/mixins/_background-variant.scss | 22 + .../AlphaConsole/bootstrap/mixins/_badge.scss | 17 + .../mixins/_border-radius.scss | 34 +- .../bootstrap/mixins/_box-shadow.scss | 20 + .../mixins/_breakpoints.scss | 58 +- .../bootstrap/mixins/_buttons.scss | 110 + .../AlphaConsole/bootstrap/mixins/_caret.scss | 62 + .../mixins/_clearfix.scss | 2 +- .../bootstrap/mixins/_deprecate.scss | 10 + .../AlphaConsole/bootstrap/mixins/_float.scss | 14 + .../AlphaConsole/bootstrap/mixins/_forms.scss | 177 + .../mixins/_gradients.scss | 24 +- .../mixins/_grid-framework.scss | 36 +- .../AlphaConsole/bootstrap/mixins/_grid.scss | 69 + .../AlphaConsole/bootstrap/mixins/_hover.scss | 37 + .../mixins/_image.scss | 10 +- .../bootstrap/mixins/_list-group.scss | 21 + .../mixins/_lists.scss | 2 +- .../bootstrap/mixins/_nav-divider.scss | 11 + .../mixins/_pagination.scss | 3 +- .../mixins/_reset-text.scss | 8 +- .../mixins/_resize.scss | 2 +- .../mixins/_screen-reader.scss | 14 +- .../mixins/_size.scss | 1 + .../mixins/_table-row.scss | 13 +- .../bootstrap/mixins/_text-emphasis.scss | 17 + .../bootstrap/mixins/_text-hide.scss | 11 + .../mixins/_text-truncate.scss | 2 +- .../bootstrap/mixins/_transition.scss | 16 + .../bootstrap/mixins/_visibility.scss | 8 + .../utilities/_align.scss | 2 + .../bootstrap/utilities/_background.scss | 19 + .../bootstrap/utilities/_borders.scss | 75 + .../utilities/_clearfix.scss | 0 .../bootstrap/utilities/_display.scss | 26 + .../bootstrap/utilities/_embed.scss | 39 + .../utilities/_flex.scss | 11 +- .../bootstrap/utilities/_float.scss | 11 + .../bootstrap/utilities/_overflow.scss | 5 + .../bootstrap/utilities/_position.scss | 32 + .../utilities/_screenreaders.scss | 0 .../bootstrap/utilities/_shadows.scss | 6 + .../utilities/_sizing.scss | 10 + .../bootstrap/utilities/_spacing.scss | 73 + .../bootstrap/utilities/_stretched-link.scss | 19 + .../bootstrap/utilities/_text.scss | 72 + .../bootstrap/utilities/_visibility.scss | 13 + .../AlphaConsole/bootstrap/vendor/_rfs.scss | 204 + .../scss/AlphaConsole/compile/ac.compile.scss | 30 - .../compile/framework_compile.scss | 47 - .../AlphaConsole/components/ac.buttons.scss | 12 +- .../scss/AlphaConsole/components/ac.core.scss | 47 +- .../AlphaConsole/components/ac.fonts.scss | 25 +- .../AlphaConsole/components/ac.footer.scss | 18 +- .../AlphaConsole/components/ac.forms.scss | 45 +- .../AlphaConsole/components/ac.headings.scss | 1 - .../AlphaConsole/components/ac.inputs.scss | 7 +- .../AlphaConsole/components/ac.textures.scss | 103 + .../AlphaConsole/components/ac.titlebar.scss | 59 +- .../AlphaConsole/framework/.scss-lint.yml | 548 - .../scss/AlphaConsole/framework/_buttons.scss | 170 - .../scss/AlphaConsole/framework/_card.scss | 276 - .../AlphaConsole/framework/_carousel.scss | 178 - .../AlphaConsole/framework/_custom-forms.scss | 298 - .../scss/AlphaConsole/framework/_custom.scss | 13 - .../AlphaConsole/framework/_dropdown.scss | 174 - .../scss/AlphaConsole/framework/_grid.scss | 52 - .../AlphaConsole/framework/_input-group.scss | 178 - .../scss/AlphaConsole/framework/_modal.scss | 142 - .../scss/AlphaConsole/framework/_navbar.scss | 268 - .../AlphaConsole/framework/_normalize.scss | 461 - .../scss/AlphaConsole/framework/_popover.scss | 171 - .../AlphaConsole/framework/_progress.scss | 32 - .../scss/AlphaConsole/framework/_reboot.scss | 389 - .../framework/_responsive-embed.scss | 52 - .../scss/AlphaConsole/framework/_tables.scss | 153 - .../scss/AlphaConsole/framework/_tooltip.scss | 90 - .../AlphaConsole/framework/_transitions.scss | 34 - .../AlphaConsole/framework/_variables.scss | 917 -- .../AlphaConsole/framework/mixins/_alert.scss | 14 - .../framework/mixins/_background-variant.scss | 12 - .../AlphaConsole/framework/mixins/_badge.scss | 11 - .../framework/mixins/_buttons.scss | 86 - .../AlphaConsole/framework/mixins/_cards.scss | 47 - .../AlphaConsole/framework/mixins/_float.scss | 9 - .../AlphaConsole/framework/mixins/_forms.scss | 80 - .../AlphaConsole/framework/mixins/_grid.scss | 100 - .../AlphaConsole/framework/mixins/_hover.scss | 60 - .../framework/mixins/_list-group.scss | 28 - .../framework/mixins/_nav-divider.scss | 10 - .../framework/mixins/_navbar-align.scss | 9 - .../framework/mixins/_text-emphasis.scss | 12 - .../framework/mixins/_text-hide.scss | 8 - .../framework/mixins/_transforms.scss | 14 - .../framework/mixins/_visibility.scss | 5 - .../framework/utilities/_background.scss | 29 - .../framework/utilities/_borders.scss | 37 - .../framework/utilities/_display.scss | 18 - .../framework/utilities/_float.scss | 9 - .../framework/utilities/_position.scss | 51 - .../framework/utilities/_spacing.scss | 43 - .../framework/utilities/_text.scss | 109 - .../framework/utilities/_visibility.scss | 55 - source/index.html | 2926 +++--- source/texture-repo.html | 327 +- 164 files changed, 18370 insertions(+), 17262 deletions(-) delete mode 100644 source/assets/fonts/BourgeoisLight.otf rename source/assets/{styles/scss/AlphaConsole => }/fonts/BourgeoisLight.woff2 (100%) delete mode 100644 source/assets/fonts/BourgeoisMedium.otf rename source/assets/{styles/scss/AlphaConsole => }/fonts/BourgeoisMedium.woff2 (100%) delete mode 100644 source/assets/fonts/QuarcaExtLight.otf delete mode 100644 source/assets/fonts/QuarcaExtLightModified.otf create mode 100644 source/assets/fonts/QuarcaExtLightModified.woff2 create mode 100644 source/assets/styles/css/alphaconsole.min.css delete mode 100644 source/assets/styles/css/framework.css delete mode 100644 source/assets/styles/css/framework.css.map create mode 100644 source/assets/styles/scss/AlphaConsole/ac.scss rename source/assets/styles/scss/AlphaConsole/{lib => }/ac.var.scss (76%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_alert.scss (61%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_badge.scss (53%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_breadcrumb.scss (61%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_button-group.scss (51%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_buttons.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_card.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_carousel.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_close.scss (51%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_code.scss (57%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_custom-forms.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_dropdown.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_forms.scss (54%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_functions.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_grid.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_images.scss (86%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_input-group.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_jumbotron.scss (84%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_list-group.scss (52%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_media.scss (100%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_mixins.scss (67%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_modal.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_nav.scss (65%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_navbar.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_pagination.scss (73%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_popover.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_print.scss (55%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_progress.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_reboot.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_root.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_spinners.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_tables.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_toasts.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_tooltip.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_transitions.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_type.scss (55%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/_utilities.scss (75%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/_variables.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/bootstrap-grid.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/bootstrap-reboot.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_alert.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_background-variant.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_badge.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_border-radius.scss (50%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_box-shadow.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_breakpoints.scss (59%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_buttons.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_caret.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_clearfix.scss (100%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_deprecate.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_float.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_forms.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_gradients.scss (57%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_grid-framework.scss (66%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_grid.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_hover.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_image.scss (74%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_list-group.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_lists.scss (85%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_nav-divider.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_pagination.scss (85%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_reset-text.scss (95%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_resize.scss (100%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_screen-reader.scss (60%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_size.scss (66%) rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_table-row.scss (72%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_text-emphasis.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_text-hide.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/mixins/_text-truncate.scss (98%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_transition.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/mixins/_visibility.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/utilities/_align.scss (88%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_background.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_borders.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/utilities/_clearfix.scss (100%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_display.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_embed.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/utilities/_flex.scss (87%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_float.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_overflow.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_position.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/utilities/_screenreaders.scss (100%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_shadows.scss rename source/assets/styles/scss/AlphaConsole/{framework => bootstrap}/utilities/_sizing.scss (50%) create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_spacing.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_stretched-link.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_text.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/utilities/_visibility.scss create mode 100644 source/assets/styles/scss/AlphaConsole/bootstrap/vendor/_rfs.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/compile/ac.compile.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/compile/framework_compile.scss create mode 100644 source/assets/styles/scss/AlphaConsole/components/ac.textures.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/.scss-lint.yml delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_buttons.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_card.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_carousel.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_custom-forms.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_custom.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_dropdown.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_grid.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_input-group.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_modal.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_navbar.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_normalize.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_popover.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_progress.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_reboot.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_responsive-embed.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_tables.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_tooltip.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_transitions.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/_variables.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_alert.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_background-variant.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_badge.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_buttons.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_cards.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_float.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_forms.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_grid.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_hover.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_list-group.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_nav-divider.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_navbar-align.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_text-emphasis.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_text-hide.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_transforms.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/mixins/_visibility.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/utilities/_background.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/utilities/_borders.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/utilities/_display.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/utilities/_float.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/utilities/_position.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/utilities/_spacing.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/utilities/_text.scss delete mode 100644 source/assets/styles/scss/AlphaConsole/framework/utilities/_visibility.scss diff --git a/config.json b/config.json index 49d7d2a..11aae12 100644 --- a/config.json +++ b/config.json @@ -1082,7 +1082,7 @@ "PrimaryColor": "#000000", "AccentColor": "#000000", "PrimaryIntensity": 1, - "AccentIntensity": 1, + "AccentIntensity": 0, "Enabled": false }, "Orange": { @@ -1101,7 +1101,7 @@ "BlueAlpha": "#000000", "OrangeAlpha": "#000000" }, - "Name": "New preset" + "Name": "ddddd" } }, "CustomColors": { @@ -1109,7 +1109,7 @@ "PrimaryColor": "#000000", "AccentColor": "#000000", "PrimaryIntensity": 1, - "AccentIntensity": 1, + "AccentIntensity": 0, "Enabled": false }, "Orange": { @@ -1160,7 +1160,7 @@ "UseDefaultMenu": false, "SyncTeams": true }, - "LastVersion": "7.1.11", + "LastVersion": "9.15.5", "AlwaysOnTop": false, "ACPath": "C:\\dev\\alphaconsole\\" } \ No newline at end of file diff --git a/gruntfile.js b/gruntfile.js index 0a714a0..ffb0582 100644 --- a/gruntfile.js +++ b/gruntfile.js @@ -1,3 +1,9 @@ +const processorsFn = () => { + return [ + require('cssnano') + ]; +}; + module.exports = (grunt) => { // Project configuration. @@ -12,24 +18,32 @@ module.exports = (grunt) => { }, }, }, - sass: { // Task - dist: { // Target - options: { // Target options - style: 'expanded' + sass: { + dist: { + options: { + style: 'expanded', }, - files: { // Dictionary of files - // 'destination': 'source' - 'source/assets/styles/css/alphaconsole.css': 'source/assets/styles/scss/AlphaConsole/compile/ac.compile.scss', - 'source/assets/styles/css/framework.css': 'source/assets/styles/scss/AlphaConsole/compile/framework_compile.scss', + files: { + 'source/assets/styles/css/alphaconsole.css': 'source/assets/styles/scss/AlphaConsole/ac.scss', } } + }, + postcss: { + dist: { + options: { + processors: processorsFn, + }, + src: 'source/assets/styles/css/alphaconsole.css', + dest: 'source/assets/styles/css/alphaconsole.min.css' + } } }); grunt.loadNpmTasks('grunt-contrib-sass'); grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('@lodder/grunt-postcss'); //Task(s). - grunt.registerTask('default', ['sass']); + grunt.registerTask('default', ['sass', 'postcss']); }; diff --git a/package-lock.json b/package-lock.json index 15914a9..2f7f336 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,6 +53,18 @@ } } }, + "@lodder/grunt-postcss": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@lodder/grunt-postcss/-/grunt-postcss-2.0.1.tgz", + "integrity": "sha512-7ylMEhMadrLDrSbXfEDL3is2YUJ33uwKrPIkwI39Hf6G+ggyvRzLgmjNyoj/+IOPVAjCfXlNOi3R/nmnbew97Q==", + "dev": true, + "requires": { + "diff": "^4.0.1", + "kleur": "^3.0.3", + "maxmin": "^2.1.0", + "postcss": "^7.0.24" + } + }, "@sindresorhus/is": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", @@ -86,6 +98,12 @@ "integrity": "sha512-UmUm94/QZvU5xLcUlNR8hA7Ac+fGpO1EG/a8bcWVz0P0LqtxFmun9Y2bbtuckwGboWJIT70DoWq1r3hb56n3DA==", "dev": true }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", + "dev": true + }, "@types/semver": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-6.2.1.tgz", @@ -114,6 +132,12 @@ "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", "dev": true }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, "ansi-align": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", @@ -654,6 +678,12 @@ "safe-json-parse": "~1.0.1" } }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, "boolean": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.0.0.tgz", @@ -771,6 +801,17 @@ } } }, + "browserslist": { + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" + } + }, "buffer-alloc": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", @@ -982,6 +1023,30 @@ } } }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", @@ -1006,6 +1071,24 @@ } } }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001025", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001025.tgz", + "integrity": "sha512-SKyFdHYfXUZf5V85+PJgLYyit27q4wgvZuf8QTOk1osbypcROihMBlx9GRar2/pIcKH2r4OehdlBr9x6PXetAQ==", + "dev": true + }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", @@ -1172,6 +1255,48 @@ "readable-stream": "^2.3.5" } }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -1205,6 +1330,16 @@ "object-visit": "^1.0.0" } }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, "color-convert": { "version": "1.9.2", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz", @@ -1218,6 +1353,16 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz", "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=" }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", @@ -1348,6 +1493,30 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, "cross-spawn": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", @@ -1396,6 +1565,154 @@ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=", + "dev": true + }, + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "dev": true + }, + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz", + "integrity": "sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.37" + } + }, "cuint": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", @@ -1595,6 +1912,12 @@ "dev": true, "optional": true }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, "dmg-builder": { "version": "22.3.2", "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-22.3.2.tgz", @@ -1610,6 +1933,40 @@ "sanitize-filename": "^1.6.3" } }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, "dot-prop": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", @@ -1631,6 +1988,12 @@ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", "dev": true }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", @@ -2075,6 +2438,12 @@ } } }, + "electron-to-chromium": { + "version": "1.3.345", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.345.tgz", + "integrity": "sha512-f8nx53+Z9Y+SPWGg3YdHrbYYfIJAtbUjpFfW4X1RwTZ94iUG7geg9tV8HqzAXX7XTNgyWgAFvce4yce8ZKxKmg==", + "dev": true + }, "electron-updater": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.2.0.tgz", @@ -2174,6 +2543,12 @@ "once": "^1.4.0" } }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==", + "dev": true + }, "env-paths": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", @@ -2198,6 +2573,36 @@ "is-arrayish": "^0.2.1" } }, + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, "es5-ext": { "version": "0.10.53", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", @@ -2501,6 +2906,16 @@ "pend": "~1.2.0" } }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, "file-uri-to-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", @@ -2753,12 +3168,14 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -2773,17 +3190,20 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -2900,7 +3320,8 @@ "inherits": { "version": "2.0.4", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -2912,6 +3333,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -2926,6 +3348,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -2933,12 +3356,14 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.9.0", "bundled": true, "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -2957,6 +3382,7 @@ "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -3046,7 +3472,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -3058,6 +3485,7 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { "wrappy": "1" } @@ -3179,6 +3607,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -4012,6 +4441,15 @@ "glogg": "^1.0.0" } }, + "gzip-size": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", + "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", + "dev": true, + "requires": { + "duplexer": "^0.1.1" + } + }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -4026,6 +4464,15 @@ "har-schema": "^2.0.0" } }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, "has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", @@ -4084,6 +4531,12 @@ "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", "dev": true }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, "homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -4108,6 +4561,24 @@ "lru-cache": "^5.1.1" } }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, "http-cache-semantics": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz", @@ -4139,6 +4610,16 @@ "safer-buffer": ">= 2.1.2 < 3" } }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, "import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", @@ -4160,6 +4641,12 @@ "repeating": "^2.0.0" } }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -4202,6 +4689,12 @@ "is-windows": "^1.0.1" } }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", @@ -4243,6 +4736,12 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, "is-ci": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", @@ -4252,6 +4751,20 @@ "ci-info": "^2.0.0" } }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, "is-data-descriptor": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", @@ -4272,6 +4785,12 @@ } } }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", @@ -4291,6 +4810,12 @@ } } }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", @@ -4390,7 +4915,16 @@ "isobject": "^3.0.1" } }, - "is-relative": { + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-relative": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", @@ -4399,6 +4933,30 @@ "is-unc-path": "^1.0.0" } }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -4496,6 +5054,12 @@ "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", "dev": true }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", @@ -4581,6 +5145,12 @@ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, "last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", @@ -4720,6 +5290,12 @@ "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, "lodash.template": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", @@ -4898,6 +5474,24 @@ } } }, + "maxmin": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz", + "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "figures": "^1.0.1", + "gzip-size": "^3.0.0", + "pretty-bytes": "^3.0.0" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, "meow": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", @@ -5232,6 +5826,15 @@ } } }, + "node-releases": { + "version": "1.1.47", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.47.tgz", + "integrity": "sha512-k4xjVPx5FpwBUj0Gw7uvFOTF4Ep8Hok1I6qjwL3pLfwe7Y0REQSAqOwwv9TWBCUtMHxcXfY4PgRLRozcChvTcA==", + "dev": true, + "requires": { + "semver": "^6.3.0" + } + }, "nopt": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", @@ -5302,6 +5905,15 @@ "pify": "^3.0.0" } }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -5350,6 +5962,12 @@ } } }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -5389,6 +6007,16 @@ "isobject": "^3.0.0" } }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, "object.map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", @@ -5418,6 +6046,18 @@ "make-iterator": "^1.0.0" } }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -5708,12 +6348,457 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", "dev": true }, + "postcss": { + "version": "7.0.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz", + "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz", + "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==", + "dev": true, + "requires": { + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.5", + "postcss-selector-parser": "^5.0.0-rc.4", + "postcss-value-parser": "^3.3.1" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dev": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dev": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, "prepend-http": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", "dev": true }, + "pretty-bytes": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", + "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, "pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", @@ -5794,6 +6879,12 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -6141,6 +7232,12 @@ "global-modules": "^1.0.0" } }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, "resolve-options": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", @@ -6190,6 +7287,18 @@ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", "dev": true }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -6370,6 +7479,23 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, "snapdragon": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", @@ -6606,6 +7732,12 @@ "tweetnacl": "~0.14.0" } }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, "stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", @@ -6697,6 +7829,26 @@ } } }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -6744,6 +7896,45 @@ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dev": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, "subdirs": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/subdirs/-/subdirs-1.0.1.tgz", @@ -6801,6 +7992,58 @@ "es6-symbol": "^3.1.1" } }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "temp": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz", @@ -6863,6 +8106,12 @@ "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", "dev": true }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, "tiny-lr": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", @@ -7095,6 +8344,18 @@ "set-value": "^2.0.1" } }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, "unique-stream": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", @@ -7119,6 +8380,12 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -7278,6 +8545,18 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", @@ -7308,6 +8587,12 @@ "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", "dev": true }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/package.json b/package.json index 796f708..b200a4f 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "source/index.js", "scripts": { "test": "electron source/index.js", - "app": "electron source/index.js", + "app": "electron .", "build-packager": "electron-packager . --out=build --overwrite --platform win32 --icon=source/assets/img/app_icon.ico", "pack": "build --dir --ia32", "publish": "build -p onTag", @@ -45,6 +45,8 @@ }, "homepage": "https://github.com/AlphaConsole/AlphaConsoleElectron#readme", "devDependencies": { + "@lodder/grunt-postcss": "^2.0.1", + "cssnano": "^4.1.10", "electron": "^7.1.11", "electron-builder": "22.3.2", "electron-installer-windows": "^3.0.0", diff --git a/source/assets/fonts/BourgeoisLight.otf b/source/assets/fonts/BourgeoisLight.otf deleted file mode 100644 index 2748a17f3d52fd79000a925426ce830148b62be4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65412 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 diff --git a/source/assets/styles/scss/AlphaConsole/fonts/BourgeoisLight.woff2 b/source/assets/fonts/BourgeoisLight.woff2 similarity index 100% rename from source/assets/styles/scss/AlphaConsole/fonts/BourgeoisLight.woff2 rename to source/assets/fonts/BourgeoisLight.woff2 diff --git a/source/assets/fonts/BourgeoisMedium.otf b/source/assets/fonts/BourgeoisMedium.otf deleted file mode 100644 index da9c9fa1941f866f148148c622297f61fe9bc774..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64040 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νj^2Oy=T!B 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 Ye#aCE?$-8bgc66_p&33(0RaL32I~rJzyJUM diff --git a/source/assets/fonts/QuarcaExtLightModified.otf b/source/assets/fonts/QuarcaExtLightModified.otf deleted file mode 100644 index 5e13aeca3d96eb00810e0e65b075f0085366a3ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91512 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 XYz~*l7YIdSiBu+6C{?KkjIIO { $("#button-check-for-updates").text("Searching..."); }); - $(".teams .item-table tr td:nth-child(2) .acc-input").after(" ✗"); + $(".teams .item-table tr td:nth-child(2) .acc-input").after("✗"); $('.reset-input').on('click', function () { if(SyncTeams) { $(`select[name=${$(this).parent().find('select').attr('name')}] option:contains('Unchanged')`).prop('selected', true); diff --git a/source/assets/styles/css/alphaconsole.css b/source/assets/styles/css/alphaconsole.css index dd31233..80dff5a 100644 --- a/source/assets/styles/css/alphaconsole.css +++ b/source/assets/styles/css/alphaconsole.css @@ -1,4 +1,3 @@ -/*COMPILE ######################*/ /*-------------------------------------------------------------*/ /*COLOURS*/ /* |*/ @@ -15,10 +14,10 @@ /*TYPOGRAPHY*/ /* |*/ /*-------------------------------------------------------------*/ -/*BUTTONS*/ +/*INPUTS*/ /* |*/ /*-------------------------------------------------------------*/ -/*INPUTS*/ +/*TABLE*/ /* |*/ /*-------------------------------------------------------------*/ /*SCAFFOLDING*/ @@ -26,31 +25,8822 @@ /*-------------------------------------------------------------*/ /*OPTIONS*/ /* |*/ -/*############################*/ +: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: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + html { - position: relative; - min-height: 100%; + 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: "Lato", sans-serif !important; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #fff; + 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; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]) { + color: inherit; + text-decoration: none; +} +a:not([href]):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; +} + +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; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +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; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + 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; +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + 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: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.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: 15px; + padding-left: 15px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; +} + +.col-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.col-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; +} + +.col-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; +} + +.col-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.3333333333%; +} + +.offset-2 { + margin-left: 16.6666666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.3333333333%; +} + +.offset-5 { + margin-left: 41.6666666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.3333333333%; +} + +.offset-8 { + margin-left: 66.6666666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.3333333333%; +} + +.offset-11 { + margin-left: 91.6666666667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-sm-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-sm-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-sm-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-sm-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-sm-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-sm-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-sm-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-sm-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-sm-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-sm-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-sm-first { + order: -1; + } + + .order-sm-last { + order: 13; + } + + .order-sm-0 { + order: 0; + } + + .order-sm-1 { + order: 1; + } + + .order-sm-2 { + order: 2; + } + + .order-sm-3 { + order: 3; + } + + .order-sm-4 { + order: 4; + } + + .order-sm-5 { + order: 5; + } + + .order-sm-6 { + order: 6; + } + + .order-sm-7 { + order: 7; + } + + .order-sm-8 { + order: 8; + } + + .order-sm-9 { + order: 9; + } + + .order-sm-10 { + order: 10; + } + + .order-sm-11 { + order: 11; + } + + .order-sm-12 { + order: 12; + } + + .offset-sm-0 { + margin-left: 0; + } + + .offset-sm-1 { + margin-left: 8.3333333333%; + } + + .offset-sm-2 { + margin-left: 16.6666666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.3333333333%; + } + + .offset-sm-5 { + margin-left: 41.6666666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.3333333333%; + } + + .offset-sm-8 { + margin-left: 66.6666666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.3333333333%; + } + + .offset-sm-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-md-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-md-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-md-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-md-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-md-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-md-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-md-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-md-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-md-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-md-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-md-first { + order: -1; + } + + .order-md-last { + order: 13; + } + + .order-md-0 { + order: 0; + } + + .order-md-1 { + order: 1; + } + + .order-md-2 { + order: 2; + } + + .order-md-3 { + order: 3; + } + + .order-md-4 { + order: 4; + } + + .order-md-5 { + order: 5; + } + + .order-md-6 { + order: 6; + } + + .order-md-7 { + order: 7; + } + + .order-md-8 { + order: 8; + } + + .order-md-9 { + order: 9; + } + + .order-md-10 { + order: 10; + } + + .order-md-11 { + order: 11; + } + + .order-md-12 { + order: 12; + } + + .offset-md-0 { + margin-left: 0; + } + + .offset-md-1 { + margin-left: 8.3333333333%; + } + + .offset-md-2 { + margin-left: 16.6666666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.3333333333%; + } + + .offset-md-5 { + margin-left: 41.6666666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.3333333333%; + } + + .offset-md-8 { + margin-left: 66.6666666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.3333333333%; + } + + .offset-md-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-lg-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-lg-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-lg-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-lg-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-lg-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-lg-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-lg-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-lg-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-lg-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-lg-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-lg-first { + order: -1; + } + + .order-lg-last { + order: 13; + } + + .order-lg-0 { + order: 0; + } + + .order-lg-1 { + order: 1; + } + + .order-lg-2 { + order: 2; + } + + .order-lg-3 { + order: 3; + } + + .order-lg-4 { + order: 4; + } + + .order-lg-5 { + order: 5; + } + + .order-lg-6 { + order: 6; + } + + .order-lg-7 { + order: 7; + } + + .order-lg-8 { + order: 8; + } + + .order-lg-9 { + order: 9; + } + + .order-lg-10 { + order: 10; + } + + .order-lg-11 { + order: 11; + } + + .order-lg-12 { + order: 12; + } + + .offset-lg-0 { + margin-left: 0; + } + + .offset-lg-1 { + margin-left: 8.3333333333%; + } + + .offset-lg-2 { + margin-left: 16.6666666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.3333333333%; + } + + .offset-lg-5 { + margin-left: 41.6666666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.3333333333%; + } + + .offset-lg-8 { + margin-left: 66.6666666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.3333333333%; + } + + .offset-lg-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-xl-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-xl-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-xl-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-xl-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xl-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-xl-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xl-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-xl-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xl-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-xl-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-xl-first { + order: -1; + } + + .order-xl-last { + order: 13; + } + + .order-xl-0 { + order: 0; + } + + .order-xl-1 { + order: 1; + } + + .order-xl-2 { + order: 2; + } + + .order-xl-3 { + order: 3; + } + + .order-xl-4 { + order: 4; + } + + .order-xl-5 { + order: 5; + } + + .order-xl-6 { + order: 6; + } + + .order-xl-7 { + order: 7; + } + + .order-xl-8 { + order: 8; + } + + .order-xl-9 { + order: 9; + } + + .order-xl-10 { + order: 10; + } + + .order-xl-11 { + order: 11; + } + + .order-xl-12 { + order: 12; + } + + .offset-xl-0 { + margin-left: 0; + } + + .offset-xl-1 { + margin-left: 8.3333333333%; + } + + .offset-xl-2 { + margin-left: 16.6666666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.3333333333%; + } + + .offset-xl-5 { + margin-left: 41.6666666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.3333333333%; + } + + .offset-xl-8 { + margin-left: 66.6666666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.3333333333%; + } + + .offset-xl-11 { + margin-left: 91.6666666667%; + } +} +.table { + width: 100%; + margin-bottom: 1rem; + color: #fff; +} +.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: #343a40; + border-color: #454d55; +} +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #343a40; +} +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} +.table-dark.table-bordered { + border: 0; +} +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 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: 2px solid #ced4da; + border-radius: 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:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +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 + 2px); + padding-bottom: calc(0.375rem + 2px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 2px); + padding-bottom: calc(0.5rem + 2px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 2px); + padding-bottom: calc(0.25rem + 2px); + 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: 2px 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.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; +} + +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: flex; + 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: inline-flex; + 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%; + 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); +} + +.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: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; +} +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; +} +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + 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); +} + +.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: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; +} +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; +} +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; +} +.form-inline .form-check { + width: 100%; +} +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + 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: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + align-items: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #fff; + text-align: center; + vertical-align: middle; + 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; + 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: #fff; + text-decoration: none; +} +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} +.btn.disabled, .btn:disabled { + opacity: 0.65; +} +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} +.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.2rem 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.2rem rgba(38, 143, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} +.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.2rem 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.2rem rgba(130, 138, 145, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} +.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.2rem 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.2rem rgba(72, 180, 97, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} +.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.2rem 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.2rem rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} +.btn-warning:focus, .btn-warning.focus { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + 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: #212529; + 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.2rem rgba(222, 170, 12, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} +.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.2rem 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.2rem rgba(225, 83, 97, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} +.btn-light:focus, .btn-light.focus { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} +.btn-light.disabled, .btn-light:disabled { + color: #212529; + 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: #212529; + 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.2rem rgba(216, 217, 219, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} +.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.2rem 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.2rem 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.2rem 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.2rem 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.2rem 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.2rem 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.2rem 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.2rem 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.2rem 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.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem 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: #212529; + 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.2rem 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.2rem 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.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem 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: #212529; + 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.2rem 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.2rem 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.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none; +} +.btn-link:hover { + color: #0056b3; + text-decoration: underline; +} +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: 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; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0; +} + +.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); +} + +.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 1.5rem; + 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 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} +.btn-group > .btn:hover, +.btn-group-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: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.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-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-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: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 0%; + 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: -2px; +} +.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 > .custom-file { + display: flex; + align-items: center; +} + +.input-group-prepend, +.input-group-append { + display: flex; +} +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -2px; +} + +.input-group-prepend { + margin-right: -2px; +} + +.input-group-append { + margin-left: -2px; +} + +.input-group-text { + display: flex; + 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: 2px solid #ced4da; +} +.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(1.5em + 1rem + 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; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 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; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + opacity: 0; +} +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff; +} +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; +} +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; +} +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} +.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); +} +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #007bff; +} +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + 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; +} +@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: #fff; + transform: translateX(0.75rem); +} +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + border: 1px solid #ced4da; + border-radius: 0; + appearance: none; +} +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} +.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.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; +} +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} +.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; +} +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; +} + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + appearance: none; +} +.custom-range:focus { + outline: none; +} +.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; + 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::-webkit-slider-thumb { + 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; +} +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + 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::-moz-range-thumb { + 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; +} +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + 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 { + transition: none; + } +} +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} +.custom-range::-ms-fill-lower { + background-color: #dee2e6; +} +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; +} +.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: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} +.nav-tabs .nav-item { + margin-bottom: -1px; +} +.nav-tabs .nav-link { + border: 1px solid transparent; +} +.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; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; +} +.navbar .container, +.navbar .container-fluid, +.navbar .container-sm, +.navbar .container-md, +.navbar .container-lg, +.navbar .container-xl { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: 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; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; +} +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, + .navbar-expand-sm > .container-sm, + .navbar-expand-sm > .container-md, + .navbar-expand-sm > .container-lg, + .navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .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 { + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + 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 { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .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 { + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + 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 { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .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 { + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + 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 { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .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 { + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} +.navbar-expand { + flex-flow: row nowrap; + 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 { + flex-direction: row; +} +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} +.navbar-expand > .container, +.navbar-expand > .container-fluid, +.navbar-expand > .container-sm, +.navbar-expand > .container-md, +.navbar-expand > .container-lg, +.navbar-expand > .container-xl { + flex-wrap: nowrap; +} +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} +.navbar-dark .navbar-text a { + color: #fff; +} +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.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; + 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; +} + +.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: #212529; + background-color: #ffc107; +} +a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + 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: #212529; + background-color: #f8f9fa; +} +a.badge-light:hover, a.badge-light:focus { + color: #212529; + 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); +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + 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; +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} +.close:hover { + color: #000; + text-decoration: none; +} +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + appearance: none; +} + +a.close.disabled { + pointer-events: none; +} + +.modal-open { + overflow: hidden; +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -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 { + display: flex; + max-height: calc(100% - 1rem); +} +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + flex-shrink: 0; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} +.modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; +} +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; +} +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem 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; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; +} +.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); + } + + .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: "Lato", sans-serif !important; + 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; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Lato", sans-serif !important; + 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); +} +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); +} +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc(-0.5rem - 1px); +} +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; +} +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + } +} +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #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: flex !important; +} + +.d-inline-flex { + 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: flex !important; + } + + .d-sm-inline-flex { + 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: flex !important; + } + + .d-md-inline-flex { + 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: flex !important; + } + + .d-lg-inline-flex { + 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: flex !important; + } + + .d-xl-inline-flex { + 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: flex !important; + } + + .d-print-inline-flex { + 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.8571428571%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.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-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !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; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + 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; +} + +@media (min-width: 576px) { + .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-wrap { + flex-wrap: wrap !important; + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-sm-fill { + flex: 1 1 auto !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; + } + + .justify-content-sm-start { + justify-content: flex-start !important; + } + + .justify-content-sm-end { + justify-content: flex-end !important; + } + + .justify-content-sm-center { + justify-content: center !important; + } + + .justify-content-sm-between { + justify-content: space-between !important; + } + + .justify-content-sm-around { + justify-content: space-around !important; + } + + .align-items-sm-start { + align-items: flex-start !important; + } + + .align-items-sm-end { + align-items: flex-end !important; + } + + .align-items-sm-center { + align-items: center !important; + } + + .align-items-sm-baseline { + align-items: baseline !important; + } + + .align-items-sm-stretch { + align-items: stretch !important; + } + + .align-content-sm-start { + align-content: flex-start !important; + } + + .align-content-sm-end { + align-content: flex-end !important; + } + + .align-content-sm-center { + align-content: center !important; + } + + .align-content-sm-between { + align-content: space-between !important; + } + + .align-content-sm-around { + align-content: space-around !important; + } + + .align-content-sm-stretch { + align-content: stretch !important; + } + + .align-self-sm-auto { + 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; + } +} +@media (min-width: 768px) { + .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-wrap { + flex-wrap: wrap !important; + } + + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-md-fill { + flex: 1 1 auto !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; + } + + .justify-content-md-start { + justify-content: flex-start !important; + } + + .justify-content-md-end { + justify-content: flex-end !important; + } + + .justify-content-md-center { + justify-content: center !important; + } + + .justify-content-md-between { + justify-content: space-between !important; + } + + .justify-content-md-around { + justify-content: space-around !important; + } + + .align-items-md-start { + align-items: flex-start !important; + } + + .align-items-md-end { + align-items: flex-end !important; + } + + .align-items-md-center { + align-items: center !important; + } + + .align-items-md-baseline { + align-items: baseline !important; + } + + .align-items-md-stretch { + align-items: stretch !important; + } + + .align-content-md-start { + align-content: flex-start !important; + } + + .align-content-md-end { + align-content: flex-end !important; + } + + .align-content-md-center { + align-content: center !important; + } + + .align-content-md-between { + align-content: space-between !important; + } + + .align-content-md-around { + align-content: space-around !important; + } + + .align-content-md-stretch { + align-content: stretch !important; + } + + .align-self-md-auto { + 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; + } +} +@media (min-width: 992px) { + .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-wrap { + flex-wrap: wrap !important; + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-lg-fill { + flex: 1 1 auto !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; + } + + .justify-content-lg-start { + justify-content: flex-start !important; + } + + .justify-content-lg-end { + justify-content: flex-end !important; + } + + .justify-content-lg-center { + justify-content: center !important; + } + + .justify-content-lg-between { + justify-content: space-between !important; + } + + .justify-content-lg-around { + justify-content: space-around !important; + } + + .align-items-lg-start { + align-items: flex-start !important; + } + + .align-items-lg-end { + align-items: flex-end !important; + } + + .align-items-lg-center { + align-items: center !important; + } + + .align-items-lg-baseline { + align-items: baseline !important; + } + + .align-items-lg-stretch { + align-items: stretch !important; + } + + .align-content-lg-start { + align-content: flex-start !important; + } + + .align-content-lg-end { + align-content: flex-end !important; + } + + .align-content-lg-center { + align-content: center !important; + } + + .align-content-lg-between { + align-content: space-between !important; + } + + .align-content-lg-around { + align-content: space-around !important; + } + + .align-content-lg-stretch { + align-content: stretch !important; + } + + .align-self-lg-auto { + 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; + } +} +@media (min-width: 1200px) { + .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-wrap { + flex-wrap: wrap !important; + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-xl-fill { + flex: 1 1 auto !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; + } + + .justify-content-xl-start { + justify-content: flex-start !important; + } + + .justify-content-xl-end { + justify-content: flex-end !important; + } + + .justify-content-xl-center { + justify-content: center !important; + } + + .justify-content-xl-between { + justify-content: space-between !important; + } + + .justify-content-xl-around { + justify-content: space-around !important; + } + + .align-items-xl-start { + align-items: flex-start !important; + } + + .align-items-xl-end { + align-items: flex-end !important; + } + + .align-items-xl-center { + align-items: center !important; + } + + .align-items-xl-baseline { + align-items: baseline !important; + } + + .align-items-xl-stretch { + align-items: stretch !important; + } + + .align-content-xl-start { + align-content: flex-start !important; + } + + .align-content-xl-end { + align-content: flex-end !important; + } + + .align-content-xl-center { + align-content: center !important; + } + + .align-content-xl-between { + align-content: space-between !important; + } + + .align-content-xl-around { + align-content: space-around !important; + } + + .align-content-xl-stretch { + align-content: stretch !important; + } + + .align-self-xl-auto { + 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; + } +} +.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; + } +} +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + 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; +} + +.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); +} + +.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; + } +} +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } -body { - height: 100%; - color: #fff; - background: linear-gradient(#393939, #222222); +.text-justify { + text-align: justify !important; } -/*COMPONENTS ######################*/ -*, -*:before, -*:after { - margin: 0; - padding: 0; - box-sizing: border-box; +.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: #fff !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; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@font-face { + font-family: BourgeoisLight; + src: url(../../fonts/BourgeoisLight.woff2) format("woff2"); +} +@font-face { + font-family: BourgeoisMedium; + src: url(../../fonts/BourgeoisMedium.woff2) format("woff2"); +} +@font-face { + font-family: QuarcaExtLight; + src: url(../../fonts/QuarcaExtLightModified.woff2) format("woff2"); +} +.font-bourgL { + font-family: BourgeoisLight; +} + +.font-bourgM { + font-family: BourgeoisMedium; +} + +.font-quarcaL { + font-family: QuarcaExtLight; +} + +.font-quarcaM { + font-family: QuarcaExtLight; +} + +html { + font-size: 14px; + height: 100%; } -html, body { - height: auto; + background: linear-gradient(#393939, #222222); + min-height: 100%; } h1 { @@ -59,28 +8849,15 @@ h1 { text-align: center; } -main { - width: 100%; - margin: 0 auto; - background: transparent; - margin-top: 10px; - height: 100%; - float: left; - position: relative; -} - section { margin-left: -1px; overflow-x: hidden; display: none; - border-top: 5px solid #414141; + border-top: 5px solid #454545; border-left: 1px solid #616161; border-right: 1px solid #616161; border-bottom: 1px solid #616161; - float: left; - width: 100%; - position: relative; - height: 645px; + height: 620px; background-image: url("../../img/ball-bg.png"); background-position-y: -155px; } @@ -94,6 +8871,12 @@ section { transition: max-height 0.2s ease-out; } +.table th, +.table td { + vertical-align: middle; + font-size: .9rem; +} + .alt-row-h { background-color: rgba(57, 57, 57, 0.5) !important; } @@ -104,6 +8887,7 @@ section { .alt-row { background-color: rgba(57, 57, 57, 0.3) !important; + white-space: nowrap; } .alt-row-strong { @@ -140,14 +8924,6 @@ section { float: left !important; } -.save-wrapper { - float: left; - width: 100%; - position: relative; - bottom: 0px; - margin-bottom: 24px; -} - .tabssac { max-width: 100%; margin-top: -20px; @@ -209,7 +8985,7 @@ section { z-index: 1; /* Sit on top */ padding-top: 100px; - /* Location of the box */ + /* Location of the box */ left: 0; top: 0; width: 100%; @@ -312,11 +9088,6 @@ section { .table th, .table td { border-top: none; - padding: 2px 0.25rem; -} - -.table { - margin-bottom: 0; } select { @@ -327,7 +9098,6 @@ select { color: #fff; font-size: 42px !important; text-align: center; - float: left; } .section-header { @@ -344,18 +9114,10 @@ select { transition: 0.4s; } -.btn { - padding: 0.4rem 0rem; -} - .btn-acc { - border-radius: 0px; - font-size: 20px; - width: 100% !important; background: #3F3F3F; color: #fff; border-color: #3F3F3F; - cursor: pointer; } .btn-acc:hover { background: #616161; @@ -363,31 +9125,20 @@ select { } .acc-input { - display: inline-block; + display: block; color: #fff; padding: 10px; border: 1px solid #3D3D3D; background-color: #313131; height: 100%; - width: 88%; - max-height: 30px; - font-size: 12px; -} - -.alt-row-strong > .acc-input { - width: 93%; -} - -.item-table .acc-input { width: 100%; + max-height: 30px; } -.item-table tr td:nth-child(2) .acc-input { - width: 94%; -} -.alt-row span, -.alt-row-strong span { - cursor: pointer; +.acc-input.acc-input-sm { + display: inline-block; + width: 70px; + height: 30px; } input { @@ -443,7 +9194,7 @@ input:checked + label { padding: 15px; } } -.active:after { +.active::after { font-family: "Font Awesome 5 Free"; content: "\f0d8"; } @@ -455,9 +9206,6 @@ input:checked + label { margin-top: 1px; cursor: pointer; font-size: 22px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; user-select: none; float: left; } @@ -476,47 +9224,39 @@ input:checked + label { left: 0; height: 25px; width: 25px; - border: 1px solid #3D3D3D; - background-color: #616161; -} - -/* On mouse-over, add a grey background color */ -.tick-container:hover input ~ .checkmark { - border: 1px solid #3D3D3D; - background-color: #616161; -} - -/* When the checkbox is checked, add a blue background */ -.tick-container input:checked ~ .checkmark { - border: 1px solid #3D3D3D; - background-color: #616161; + border: 1px solid #495057; + background-color: #343a40; } /* Create the checkmark/indicator (hidden when not checked) */ -.checkmark:after { +.checkmark::after { content: ""; position: absolute; display: none; } /* Show the checkmark when checked */ -.tick-container input:checked ~ .checkmark:after { +.tick-container input:checked ~ .checkmark::after { display: block; } /* Style the checkmark/indicator */ -.tick-container .checkmark:after { +.tick-container .checkmark::after { left: 9px; top: 5px; width: 5px; height: 10px; border: solid white; border-width: 0 3px 3px 0; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); transform: rotate(45deg); } +.reset-input { + display: inline-block; + padding: .2rem; + cursor: pointer; +} + .accordion { font-family: BourgeoisLight; font-size: 20px; @@ -562,29 +9302,8 @@ input:checked + label { background: #555; } -#title-bar { +.title-bar-drag { -webkit-app-region: drag; - height: 35px; - text-align: left; - line-height: 40px; - vertical-align: middle; - background-color: #393939; - margin: 0 auto; - width: 100%; - position: fixed; - float: left; - z-index: 99998; -} - -#title-bar-btns { - text-align: right; - float: right; - position: fixed; - -webkit-app-region: no-drag; - width: 10%; - top: 0px; - right: 0px; - z-index: 99999; } #title-bar-btns a:hover { @@ -592,72 +9311,115 @@ input:checked + label { } #title-bar-btns #close-btn:hover { - background-color: #d9534f; + background-color: #dc3545; } -.title-bar-btn-wrapper { - width: 35px; - height: 35px; - float: left; - padding: 2px; +.footer-bar-wrapper { + padding: .5rem 0; + background: #1d1d1d; } -.min-btn { - width: 16px; - height: 16px; - margin-left: -3px; - margin-left: 8px; - margin-top: 7px; +.square { float: left; + position: relative; + width: 30%; + padding-bottom: 30%; + margin: 1.66%; + background-position: center center; + background-repeat: no-repeat; + background-size: cover; } -.close-btn { - margin-top: 7px; +.separator { float: left; + position: relative; + width: 100%; + margin-left: 1.66%; + margin-right: 1.66%; + background-position: center center; + background-repeat: no-repeat; + background-size: cover; } -.title-bar-wrapper { - float: left; +.author { + position: absolute; + bottom: 0; + right: 0; + text-align: right; + padding: 10px; width: 100%; } -.footer-bar-wrapper { - float: left; +.pack-title { + position: absolute; + top: 0; + left: 0; + padding: 10px; width: 100%; - position: fixed; - bottom: 0px; - height: 25px; } -.footer-bar { - background: #1d1d1d; - height: 25px; +.like-status { + position: absolute; + bottom: 0; + left: 0; + padding: 10px; + width: 100%; + z-index: 99999; } -.color-table nth-child(odd) { - width: 18%; + +.like-count { + font-size: 13px; + color: #fff; + margin-left: 35px; + margin-bottom: 3px; + padding-left: 0; } -.color-table nth-child(even) { - width: 27%; + +.details-title { + position: absolute; + top: 0; + right: 0; + padding: 10px; + padding-right: 15px; + width: 100%; + text-align: right; } -.color-table td:last-child { - width: 10%; + +.description { + padding-top: 40px; + padding-left: 10px; + max-height: 600px; + min-height: 200px; + overflow-y: auto; + overflow-x: hidden; } -.color-table tbody tr td:last-child { - padding-left: 27px; + +iframe { + padding-right: 10px; } -.color-table .acc-input { - width: 65px; - display: inline-block; + +li { + margin-left: 16px; } -.color-table { - border-bottom: solid 5px #616161; + +li ul { + margin-left: 32px; } -.teams .item-table .alt-row:first-child { - width: 130px; + +.bg-black { + background-color: rgba(0, 0, 0, 0.5); } -.teams table thead { - font-weight: bold; + +.download { + position: absolute; + margin: 10px; + bottom: 0; + right: 0; + padding: 10px; } +.page-control { + font-size: 21px; +} /*# sourceMappingURL=alphaconsole.css.map */ diff --git a/source/assets/styles/css/alphaconsole.css.map b/source/assets/styles/css/alphaconsole.css.map index a59e63a..c79c714 100644 --- a/source/assets/styles/css/alphaconsole.css.map +++ b/source/assets/styles/css/alphaconsole.css.map @@ -1,7 +1,7 @@ { "version": 3, -"mappings": "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", -"sources": ["../scss/AlphaConsole/compile/ac.compile.scss","../scss/AlphaConsole/lib/ac.var.scss","../scss/AlphaConsole/components/ac.core.scss","../scss/AlphaConsole/components/ac.headings.scss","../scss/AlphaConsole/components/ac.buttons.scss","../scss/AlphaConsole/components/ac.inputs.scss","../scss/AlphaConsole/components/ac.forms.scss","../scss/AlphaConsole/components/ac.accordian.scss","../scss/AlphaConsole/components/ac.scrollbar.scss","../scss/AlphaConsole/components/ac.titlebar.scss","../scss/AlphaConsole/components/ac.footer.scss"], +"mappings": "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", +"sources": ["../scss/AlphaConsole/ac.var.scss","../scss/AlphaConsole/bootstrap/_root.scss","../scss/AlphaConsole/bootstrap/_reboot.scss","../scss/AlphaConsole/bootstrap/vendor/_rfs.scss","../scss/AlphaConsole/bootstrap/_variables.scss","../scss/AlphaConsole/bootstrap/mixins/_hover.scss","../scss/AlphaConsole/bootstrap/_type.scss","../scss/AlphaConsole/bootstrap/mixins/_lists.scss","../scss/AlphaConsole/bootstrap/_images.scss","../scss/AlphaConsole/bootstrap/mixins/_image.scss","../scss/AlphaConsole/bootstrap/_code.scss","../scss/AlphaConsole/bootstrap/_grid.scss","../scss/AlphaConsole/bootstrap/mixins/_grid.scss","../scss/AlphaConsole/bootstrap/mixins/_breakpoints.scss","../scss/AlphaConsole/bootstrap/_functions.scss","../scss/AlphaConsole/bootstrap/mixins/_grid-framework.scss","../scss/AlphaConsole/bootstrap/_tables.scss","../scss/AlphaConsole/bootstrap/mixins/_table-row.scss","../scss/AlphaConsole/bootstrap/_forms.scss","../scss/AlphaConsole/bootstrap/mixins/_border-radius.scss","../scss/AlphaConsole/bootstrap/mixins/_transition.scss","../scss/AlphaConsole/bootstrap/mixins/_forms.scss","../scss/AlphaConsole/bootstrap/mixins/_gradients.scss","../scss/AlphaConsole/bootstrap/_buttons.scss","../scss/AlphaConsole/bootstrap/mixins/_buttons.scss","../scss/AlphaConsole/bootstrap/_transitions.scss","../scss/AlphaConsole/bootstrap/_dropdown.scss","../scss/AlphaConsole/bootstrap/mixins/_caret.scss","../scss/AlphaConsole/bootstrap/mixins/_nav-divider.scss","../scss/AlphaConsole/bootstrap/_button-group.scss","../scss/AlphaConsole/bootstrap/_input-group.scss","../scss/AlphaConsole/bootstrap/_custom-forms.scss","../scss/AlphaConsole/bootstrap/_nav.scss","../scss/AlphaConsole/bootstrap/_navbar.scss","../scss/AlphaConsole/bootstrap/_badge.scss","../scss/AlphaConsole/bootstrap/mixins/_badge.scss","../scss/AlphaConsole/bootstrap/_alert.scss","../scss/AlphaConsole/bootstrap/mixins/_alert.scss","../scss/AlphaConsole/bootstrap/_media.scss","../scss/AlphaConsole/bootstrap/_close.scss","../scss/AlphaConsole/bootstrap/_modal.scss","../scss/AlphaConsole/bootstrap/_tooltip.scss","../scss/AlphaConsole/bootstrap/mixins/_reset-text.scss","../scss/AlphaConsole/bootstrap/_popover.scss","../scss/AlphaConsole/bootstrap/_spinners.scss","../scss/AlphaConsole/bootstrap/utilities/_align.scss","../scss/AlphaConsole/bootstrap/mixins/_background-variant.scss","../scss/AlphaConsole/bootstrap/utilities/_background.scss","../scss/AlphaConsole/bootstrap/utilities/_borders.scss","../scss/AlphaConsole/bootstrap/mixins/_clearfix.scss","../scss/AlphaConsole/bootstrap/utilities/_display.scss","../scss/AlphaConsole/bootstrap/utilities/_embed.scss","../scss/AlphaConsole/bootstrap/utilities/_flex.scss","../scss/AlphaConsole/bootstrap/utilities/_float.scss","../scss/AlphaConsole/bootstrap/utilities/_overflow.scss","../scss/AlphaConsole/bootstrap/utilities/_position.scss","../scss/AlphaConsole/bootstrap/utilities/_screenreaders.scss","../scss/AlphaConsole/bootstrap/mixins/_screen-reader.scss","../scss/AlphaConsole/bootstrap/utilities/_shadows.scss","../scss/AlphaConsole/bootstrap/utilities/_sizing.scss","../scss/AlphaConsole/bootstrap/utilities/_stretched-link.scss","../scss/AlphaConsole/bootstrap/utilities/_spacing.scss","../scss/AlphaConsole/bootstrap/utilities/_text.scss","../scss/AlphaConsole/bootstrap/mixins/_text-truncate.scss","../scss/AlphaConsole/bootstrap/mixins/_text-emphasis.scss","../scss/AlphaConsole/bootstrap/mixins/_text-hide.scss","../scss/AlphaConsole/bootstrap/utilities/_visibility.scss","../scss/AlphaConsole/components/ac.fonts.scss","../scss/AlphaConsole/components/ac.core.scss","../scss/AlphaConsole/components/ac.headings.scss","../scss/AlphaConsole/components/ac.buttons.scss","../scss/AlphaConsole/components/ac.inputs.scss","../scss/AlphaConsole/components/ac.forms.scss","../scss/AlphaConsole/components/ac.accordian.scss","../scss/AlphaConsole/components/ac.scrollbar.scss","../scss/AlphaConsole/components/ac.titlebar.scss","../scss/AlphaConsole/components/ac.footer.scss","../scss/AlphaConsole/components/ac.textures.scss"], "names": [], "file": "alphaconsole.css" } diff --git a/source/assets/styles/css/alphaconsole.min.css b/source/assets/styles/css/alphaconsole.min.css new file mode 100644 index 0000000..5a65c1c --- /dev/null +++ b/source/assets/styles/css/alphaconsole.min.css @@ -0,0 +1 @@ +: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:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{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:Lato,sans-serif!important;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;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;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}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:underline}a:not([href]),a:not([href]):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}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[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}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}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-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}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-inline,.list-unstyled{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,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6}.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}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;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:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.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-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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-auto,.col-md,.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-auto,.col-sm,.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-auto,.col-xl,.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-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#fff}.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,.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,.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,.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,.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,.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,.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,.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,.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,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.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:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.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(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:2px solid #ced4da;border-radius:0;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:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}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 + 2px);padding-bottom:calc(.375rem + 2px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 2px);padding-bottom:calc(.5rem + 2px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 2px);padding-bottom:calc(.25rem + 2px);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:2px 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.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-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:inline-flex;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%;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)}.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:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='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 .2rem rgba(40,167,69,.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)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem 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 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.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 .2rem 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%;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)}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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 .2rem 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)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem 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 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.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 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.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:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;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){.btn{transition:none}}.btn:hover{color:#fff;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;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:#212529;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 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;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:#212529;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 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow: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:0}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.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)}.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:"";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 1.5rem;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 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.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-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-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 0%;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:-2px}.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-file{display:flex;align-items:center}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-2px}.input-group-prepend{margin-right:-2px}.input-group-append{margin-left:-2px}.input-group-text{display:flex;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:2px solid #ced4da}.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(1.5em + 1rem + 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}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 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}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow: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}.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{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='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=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.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:transform .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){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;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(1.5em + .75rem + 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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:0;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.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.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);font-weight:400;background-color:#fff;border:1px solid #ced4da}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.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;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::-webkit-slider-thumb{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}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;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::-moz-range-thumb{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}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;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{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}.custom-range::-ms-fill-lower{background-color:#dee2e6}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6}.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:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent}.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}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;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}.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:no-repeat 50%;background-size:100% 100%}@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{flex-flow:row 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>.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{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;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{flex-flow:row 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>.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{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;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{flex-flow:row 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>.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{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;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{flex-flow:row 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>.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{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;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{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>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.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=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' 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,.5)}.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,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.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:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.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;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}.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:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;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:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;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)}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;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}.media{display:flex;align-items:flex-start}.media-body{flex:1}.close{font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{z-index:1050;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-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{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{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);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem 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;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6}.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)}.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:Lato,sans-serif!important;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}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:Lato,sans-serif!important;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)}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{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;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;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;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#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}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-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:flex!important}.d-inline-flex{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:flex!important}.d-sm-inline-flex{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:flex!important}.d-md-inline-flex{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:flex!important}.d-lg-inline-flex{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:flex!important}.d-xl-inline-flex{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:flex!important}.d-print-inline-flex{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.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.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-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!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}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{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}@media (min-width:576px){.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-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!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}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{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}}@media (min-width:768px){.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-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!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}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{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}}@media (min-width:992px){.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-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!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}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{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}}@media (min-width:1200px){.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-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!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}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{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}}.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}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.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}}.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:#fff!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.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;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@font-face{font-family:BourgeoisLight;src:url(../../fonts/BourgeoisLight.woff2) format("woff2")}@font-face{font-family:BourgeoisMedium;src:url(../../fonts/BourgeoisMedium.woff2) format("woff2")}@font-face{font-family:QuarcaExtLight;src:url(../../fonts/QuarcaExtLightModified.woff2) format("woff2")}.font-bourgL{font-family:BourgeoisLight}.font-bourgM{font-family:BourgeoisMedium}.font-quarcaL,.font-quarcaM{font-family:QuarcaExtLight}html{font-size:14px;height:100%}body{background:linear-gradient(#393939,#222);min-height:100%}h1{padding:50px 0;font-weight:400;text-align:center}section{margin-left:-1px;overflow-x:hidden;display:none;border:1px solid #616161;border-top:5px solid #454545;height:620px;background-image:url(../../img/ball-bg.png);background-position-y:-155px}.panel{padding:0 10px;background-color:transparent;max-height:0;overflow:hidden;color:#fff;transition:max-height .2s ease-out}.table td,.table th{vertical-align:middle;font-size:.9rem}.alt-row-h{background-color:rgba(57,57,57,.5)!important}.alt-row-strong-h{background-color:rgba(57,57,57,.8)!important}.alt-row{background-color:rgba(57,57,57,.3)!important;white-space:nowrap}.alt-row-strong{background-color:rgba(57,57,57,.6)!important}.b-team{color:#5698eb!important}.o-team{color:#d09b4f!important}.build-number{position:relative!important;color:#616161!important;float:right;margin-top:5px}.hidden{display:none!important}.status-text{position:relative!important;color:#eceeef!important;width:100%!important;text-align:right!important}.pull-left{float:left!important}.tabssac{max-width:100%;margin-top:-20px}.tabs-nav li{float:left;width:50%;list-style:none;background:#313131;text-decoration:none}.tabs-nav li:first-child a,.tabs-nav li:last-child a{float:left;width:100%;padding:10px;text-align:center;font-size:28px;font-family:BourgeoisLight;text-decoration:none;border:1px solid #454545}.tab-active a{background:#414141;border:1px solid #454545;color:#fff;cursor:cursor;text-decoration:none}.tabs-stage{color:#fff;border-top:0;clear:both;padding:24px 30px;position:relative;top:-1px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-header{background-color:transparent;color:#fff}.modal-body,.modal-footer,.modal-header{padding:2px 16px;border:none}.modal-footer{background-color:transparent;color:#fff}.modal-content{position:relative;background:linear-gradient(#393939,#222);margin:auto;padding:0;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s;border:none}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#fff;text-decoration:none;cursor:pointer}.tablink{background-color:#555;color:#fff;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;font-size:17px;width:50%}.tablink:hover{background-color:#777}.tabcontent{color:#fff;display:none;height:100%}.table td,.table th{border-top:none}select{padding:5px!important}.heading-title{color:#fff;font-size:42px!important;text-align:center}.section-header{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;padding:5px;width:100%;text-align:left;outline:none;border:1px solid #454545;transition:.4s}.btn-acc{background:#3f3f3f;color:#fff;border-color:#3f3f3f}.btn-acc:hover{background:#616161;box-shadow:0 20px 38px rgba(0,0,0,.16)}.acc-input{display:block;color:#fff;padding:10px;border:1px solid #3d3d3d;background-color:#313131;height:100%;width:100%;max-height:30px}.acc-input.acc-input-sm{display:inline-block;width:70px;height:30px}input{display:none}label{font-family:BourgeoisLight;display:inline-block;margin:-4px -4px -4px -1px;padding:5px;text-align:center;color:#fff;background:#313131;border:1px solid #454545;width:33.4%;font-size:26px}label:hover{color:#888;cursor:pointer}input:checked+label{font-family:BourgeoisLight;color:#fff;background:#414141;border:1px solid #454545;font-size:36px;margin:-1px -4px -5px -1px}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3,#tab4:checked~#content4{display:block}@media screen and (max-width:650px){label{font-size:0}label:before{margin:0;font-size:18px}}@media screen and (max-width:400px){label{padding:15px}}.active:after{font-family:Font Awesome\ 5 Free;content:"\f0d8"}.tick-container{display:block;position:relative;border:none;margin-top:1px;cursor:pointer;font-size:22px;user-select:none;float:left}.tick-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #495057;background-color:#343a40}.checkmark:after{content:"";position:absolute;display:none}.tick-container input:checked~.checkmark:after{display:block}.tick-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.reset-input{display:inline-block;padding:.2rem;cursor:pointer}.accordion{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;cursor:pointer;padding:5px;width:100%;text-align:left;outline:none;margin-top:2px;border:1px solid #454545;transition:.4s}.accordion:after{font-family:Font Awesome\ 5 Free;content:"\f0d7";color:#fff;font-weight:700;float:right;margin-right:10px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#3f3f3f}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.title-bar-drag{-webkit-app-region:drag}#title-bar-btns a:hover{background-color:#616161}#title-bar-btns #close-btn:hover{background-color:#dc3545}.footer-bar-wrapper{padding:.5rem 0;background:#1d1d1d}.square{width:30%;padding-bottom:30%;margin:1.66%}.separator,.square{float:left;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.separator{width:100%;margin-left:1.66%;margin-right:1.66%}.author{bottom:0;right:0;text-align:right}.author,.pack-title{position:absolute;padding:10px;width:100%}.pack-title{top:0;left:0}.like-status{position:absolute;bottom:0;left:0;padding:10px;width:100%;z-index:99999}.like-count{font-size:13px;color:#fff;margin-left:35px;margin-bottom:3px;padding-left:0}.details-title{position:absolute;top:0;right:0;padding:10px 15px 10px 10px;width:100%;text-align:right}.description{padding-top:40px;padding-left:10px;max-height:600px;min-height:200px;overflow-y:auto;overflow-x:hidden}iframe{padding-right:10px}li{margin-left:16px}li ul{margin-left:32px}.bg-black{background-color:rgba(0,0,0,.5)}.download{position:absolute;margin:10px;bottom:0;right:0;padding:10px}.page-control{font-size:21px} \ No newline at end of file diff --git a/source/assets/styles/css/framework.css b/source/assets/styles/css/framework.css deleted file mode 100644 index 44aaf4c..0000000 --- a/source/assets/styles/css/framework.css +++ /dev/null @@ -1,8974 +0,0 @@ -/*-------------------------------------------------------------*/ -/*COLOURS*/ -/* |*/ -/*-------------------------------------------------------------*/ -/*GRAY SCALE*/ -/* |*/ -/*-------------------------------------------------------------*/ -/*BRAND COLOURS*/ -/* |*/ -/*--------*/ -/*--------*/ -/*--------*/ -/*-------------------------------------------------------------*/ -/*TYPOGRAPHY*/ -/* |*/ -/*-------------------------------------------------------------*/ -/*BUTTONS*/ -/* |*/ -/*-------------------------------------------------------------*/ -/*INPUTS*/ -/* |*/ -/*-------------------------------------------------------------*/ -/*SCAFFOLDING*/ -/* |*/ -/*-------------------------------------------------------------*/ -/*OPTIONS*/ -/* |*/ -hr { - border-top: 2px solid #fff !important; -} - -.required-field { - color: #d9534f; - font-size: 22px; - margin-left: 5px; - margin-right: 5px; - font-weight: 900; -} - -/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - line-height: 1.15; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -article, -aside, -footer, -header, -nav, -section { - display: block; -} - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -figcaption, -figure, -main { - display: block; -} - -figure { - margin: 1em 40px; -} - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -pre { - font-family: monospace, monospace; - font-size: 1em; -} - -a { - background-color: transparent; - -webkit-text-decoration-skip: objects; -} - -a:active, -a:hover { - outline-width: 0; -} - -abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; -} - -b, -strong { - font-weight: inherit; -} - -b, -strong { - font-weight: bolder; -} - -code, -kbd, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -dfn { - font-style: italic; -} - -mark { - background-color: #ff0; - color: #000; -} - -small { - font-size: 80%; -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -audio, -video { - display: inline-block; -} - -audio:not([controls]) { - display: none; - height: 0; -} - -img { - border-style: none; -} - -svg:not(:root) { - overflow: hidden; -} - -button, -input, -optgroup, -select, -textarea { - font-family: sans-serif; - font-size: 100%; - line-height: 1.15; - margin: 0; -} - -button, -input { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: none; -} - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -legend { - box-sizing: border-box; - color: inherit; - display: table; - max-width: 100%; - padding: 0; - white-space: normal; -} - -progress { - display: inline-block; - vertical-align: baseline; -} - -textarea { - overflow: auto; -} - -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; - padding: 0; -} - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -[type="search"] { - -webkit-appearance: textfield; - outline-offset: -2px; -} - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; -} - -details, -menu { - display: block; -} - -summary { - display: list-item; -} - -canvas { - display: inline-block; -} - -template { - display: none; -} - -[hidden] { - display: none; -} - -@media print { - *, - *::before, - *::after, - p::first-letter, - div::first-letter, - blockquote::first-letter, - li::first-letter, - p::first-line, - div::first-line, - blockquote::first-line, - li::first-line { - text-shadow: none !important; - box-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - abbr[title]::after { - content: " (" attr(title) ")"; - } - - pre { - white-space: pre-wrap !important; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; - } - - tr, - img { - page-break-inside: avoid; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - - .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 #ddd !important; - } -} -html { - box-sizing: border-box; -} - -*, -*::before, -*::after { - box-sizing: inherit; -} - -@-ms-viewport { - width: device-width; -} -html { - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -body { - font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - font-size: 14px; - font-weight: normal; - line-height: 1.5; - color: #292b2c; - background-color: #fff; -} - -[tabindex="-1"]:focus { - outline: none !important; -} - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: .5rem; -} - -p { - margin-top: 0; - margin-bottom: 0rem; -} - -abbr[title], -abbr[data-original-title] { - cursor: help; -} - -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: bold; -} - -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -a { - color: #fff; - text-decoration: none; -} -a:focus { - color: #d9d9d9; - text-decoration: underline; -} -a:hover { - color: #d9d9d9; - text-decoration: underline; -} - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} -a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; -} -a:not([href]):not([tabindex]):hover { - color: inherit; - text-decoration: none; -} -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} - -figure { - margin: 0 0 1rem; -} - -img { - vertical-align: middle; -} - -[role="button"] { - cursor: pointer; -} - -a, -area, -button, -[role="button"], -input, -label, -select, -summary, -textarea { - touch-action: manipulation; -} - -table { - border-collapse: collapse; - background-color: transparent; -} - -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #636c72; - text-align: left; - caption-side: bottom; -} - -th { - text-align: left; -} - -label { - display: inline-block; - margin-bottom: .5rem; -} - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -input, -button, -select, -textarea { - line-height: inherit; -} - -input[type="radio"]:disabled, -input[type="checkbox"]:disabled { - cursor: not-allowed; -} - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -textarea { - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; -} - -input[type="search"] { - -webkit-appearance: none; -} - -output { - display: inline-block; -} - -[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.1; - 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.1; -} - -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.1; -} - -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.1; -} - -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.1; -} - -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: normal; -} - -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: 5px; -} - -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -.blockquote { - padding: 0.5rem 1rem; - margin-bottom: 1rem; - font-size: 17.5px; - border-left: 0.25rem solid #eceeef; -} - -.blockquote-footer { - display: block; - font-size: 80%; - color: #636c72; -} -.blockquote-footer::before { - content: "\2014 \00A0"; -} - -.blockquote-reverse { - padding-right: 1rem; - padding-left: 0; - text-align: right; - border-right: 0.25rem solid #eceeef; - border-left: 0; -} - -.blockquote-reverse .blockquote-footer::before { - content: ""; -} -.blockquote-reverse .blockquote-footer::after { - content: "\00A0 \2014"; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #ddd; - transition: all 0.2s ease-in-out; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #636c72; -} - -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -code { - padding: 0.2rem 0.4rem; - font-size: 90%; - color: #bd4147; - background-color: #f7f7f9; -} -a > code { - padding: 0; - color: inherit; - background-color: inherit; -} - -kbd { - padding: 0.2rem 0.4rem; - font-size: 90%; - color: #fff; - background-color: #292b2c; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: bold; -} - -pre { - display: block; - margin-top: 0; - margin-bottom: 1rem; - font-size: 90%; - color: #292b2c; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - background-color: transparent; - border-radius: 0; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -.container { - position: relative; - margin-left: auto; - margin-right: auto; - padding-right: 15px; - padding-left: 15px; -} -@media (min-width: 576px) { - .container { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 768px) { - .container { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 992px) { - .container { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 1200px) { - .container { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 576px) { - .container { - width: 540px; - max-width: 100%; - } -} -@media (min-width: 768px) { - .container { - width: 720px; - max-width: 100%; - } -} -@media (min-width: 992px) { - .container { - width: 960px; - max-width: 100%; - } -} -@media (min-width: 1200px) { - .container { - width: 1140px; - max-width: 100%; - } -} - -.container-fluid { - position: relative; - margin-left: auto; - margin-right: auto; - padding-right: 15px; - padding-left: 15px; -} -@media (min-width: 576px) { - .container-fluid { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 768px) { - .container-fluid { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 992px) { - .container-fluid { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 1200px) { - .container-fluid { - padding-right: 15px; - padding-left: 15px; - } -} - -.row { - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 576px) { - .row { - margin-right: -15px; - margin-left: -15px; - } -} -@media (min-width: 768px) { - .row { - margin-right: -15px; - margin-left: -15px; - } -} -@media (min-width: 992px) { - .row { - margin-right: -15px; - margin-left: -15px; - } -} -@media (min-width: 1200px) { - .row { - margin-right: -15px; - margin-left: -15px; - } -} - -.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-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-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-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-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 { - position: relative; - width: 100%; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} -@media (min-width: 576px) { - .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-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-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-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-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 { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 768px) { - .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-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-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-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-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 { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 992px) { - .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-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-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-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-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 { - padding-right: 15px; - padding-left: 15px; - } -} -@media (min-width: 1200px) { - .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-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-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-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-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 { - padding-right: 15px; - padding-left: 15px; - } -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.pull-0 { - right: auto; -} - -.pull-1 { - right: 8.3333333333%; -} - -.pull-2 { - right: 16.6666666667%; -} - -.pull-3 { - right: 25%; -} - -.pull-4 { - right: 33.3333333333%; -} - -.pull-5 { - right: 41.6666666667%; -} - -.pull-6 { - right: 50%; -} - -.pull-7 { - right: 58.3333333333%; -} - -.pull-8 { - right: 66.6666666667%; -} - -.pull-9 { - right: 75%; -} - -.pull-10 { - right: 83.3333333333%; -} - -.pull-11 { - right: 91.6666666667%; -} - -.pull-12 { - right: 100%; -} - -.push-0 { - left: auto; -} - -.push-1 { - left: 8.3333333333%; -} - -.push-2 { - left: 16.6666666667%; -} - -.push-3 { - left: 25%; -} - -.push-4 { - left: 33.3333333333%; -} - -.push-5 { - left: 41.6666666667%; -} - -.push-6 { - left: 50%; -} - -.push-7 { - left: 58.3333333333%; -} - -.push-8 { - left: 66.6666666667%; -} - -.push-9 { - left: 75%; -} - -.push-10 { - left: 83.3333333333%; -} - -.push-11 { - left: 91.6666666667%; -} - -.push-12 { - left: 100%; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .pull-sm-0 { - right: auto; - } - - .pull-sm-1 { - right: 8.3333333333%; - } - - .pull-sm-2 { - right: 16.6666666667%; - } - - .pull-sm-3 { - right: 25%; - } - - .pull-sm-4 { - right: 33.3333333333%; - } - - .pull-sm-5 { - right: 41.6666666667%; - } - - .pull-sm-6 { - right: 50%; - } - - .pull-sm-7 { - right: 58.3333333333%; - } - - .pull-sm-8 { - right: 66.6666666667%; - } - - .pull-sm-9 { - right: 75%; - } - - .pull-sm-10 { - right: 83.3333333333%; - } - - .pull-sm-11 { - right: 91.6666666667%; - } - - .pull-sm-12 { - right: 100%; - } - - .push-sm-0 { - left: auto; - } - - .push-sm-1 { - left: 8.3333333333%; - } - - .push-sm-2 { - left: 16.6666666667%; - } - - .push-sm-3 { - left: 25%; - } - - .push-sm-4 { - left: 33.3333333333%; - } - - .push-sm-5 { - left: 41.6666666667%; - } - - .push-sm-6 { - left: 50%; - } - - .push-sm-7 { - left: 58.3333333333%; - } - - .push-sm-8 { - left: 66.6666666667%; - } - - .push-sm-9 { - left: 75%; - } - - .push-sm-10 { - left: 83.3333333333%; - } - - .push-sm-11 { - left: 91.6666666667%; - } - - .push-sm-12 { - left: 100%; - } - - .offset-sm-0 { - margin-left: 0%; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .pull-md-0 { - right: auto; - } - - .pull-md-1 { - right: 8.3333333333%; - } - - .pull-md-2 { - right: 16.6666666667%; - } - - .pull-md-3 { - right: 25%; - } - - .pull-md-4 { - right: 33.3333333333%; - } - - .pull-md-5 { - right: 41.6666666667%; - } - - .pull-md-6 { - right: 50%; - } - - .pull-md-7 { - right: 58.3333333333%; - } - - .pull-md-8 { - right: 66.6666666667%; - } - - .pull-md-9 { - right: 75%; - } - - .pull-md-10 { - right: 83.3333333333%; - } - - .pull-md-11 { - right: 91.6666666667%; - } - - .pull-md-12 { - right: 100%; - } - - .push-md-0 { - left: auto; - } - - .push-md-1 { - left: 8.3333333333%; - } - - .push-md-2 { - left: 16.6666666667%; - } - - .push-md-3 { - left: 25%; - } - - .push-md-4 { - left: 33.3333333333%; - } - - .push-md-5 { - left: 41.6666666667%; - } - - .push-md-6 { - left: 50%; - } - - .push-md-7 { - left: 58.3333333333%; - } - - .push-md-8 { - left: 66.6666666667%; - } - - .push-md-9 { - left: 75%; - } - - .push-md-10 { - left: 83.3333333333%; - } - - .push-md-11 { - left: 91.6666666667%; - } - - .push-md-12 { - left: 100%; - } - - .offset-md-0 { - margin-left: 0%; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .pull-lg-0 { - right: auto; - } - - .pull-lg-1 { - right: 8.3333333333%; - } - - .pull-lg-2 { - right: 16.6666666667%; - } - - .pull-lg-3 { - right: 25%; - } - - .pull-lg-4 { - right: 33.3333333333%; - } - - .pull-lg-5 { - right: 41.6666666667%; - } - - .pull-lg-6 { - right: 50%; - } - - .pull-lg-7 { - right: 58.3333333333%; - } - - .pull-lg-8 { - right: 66.6666666667%; - } - - .pull-lg-9 { - right: 75%; - } - - .pull-lg-10 { - right: 83.3333333333%; - } - - .pull-lg-11 { - right: 91.6666666667%; - } - - .pull-lg-12 { - right: 100%; - } - - .push-lg-0 { - left: auto; - } - - .push-lg-1 { - left: 8.3333333333%; - } - - .push-lg-2 { - left: 16.6666666667%; - } - - .push-lg-3 { - left: 25%; - } - - .push-lg-4 { - left: 33.3333333333%; - } - - .push-lg-5 { - left: 41.6666666667%; - } - - .push-lg-6 { - left: 50%; - } - - .push-lg-7 { - left: 58.3333333333%; - } - - .push-lg-8 { - left: 66.6666666667%; - } - - .push-lg-9 { - left: 75%; - } - - .push-lg-10 { - left: 83.3333333333%; - } - - .push-lg-11 { - left: 91.6666666667%; - } - - .push-lg-12 { - left: 100%; - } - - .offset-lg-0 { - margin-left: 0%; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .pull-xl-0 { - right: auto; - } - - .pull-xl-1 { - right: 8.3333333333%; - } - - .pull-xl-2 { - right: 16.6666666667%; - } - - .pull-xl-3 { - right: 25%; - } - - .pull-xl-4 { - right: 33.3333333333%; - } - - .pull-xl-5 { - right: 41.6666666667%; - } - - .pull-xl-6 { - right: 50%; - } - - .pull-xl-7 { - right: 58.3333333333%; - } - - .pull-xl-8 { - right: 66.6666666667%; - } - - .pull-xl-9 { - right: 75%; - } - - .pull-xl-10 { - right: 83.3333333333%; - } - - .pull-xl-11 { - right: 91.6666666667%; - } - - .pull-xl-12 { - right: 100%; - } - - .push-xl-0 { - left: auto; - } - - .push-xl-1 { - left: 8.3333333333%; - } - - .push-xl-2 { - left: 16.6666666667%; - } - - .push-xl-3 { - left: 25%; - } - - .push-xl-4 { - left: 33.3333333333%; - } - - .push-xl-5 { - left: 41.6666666667%; - } - - .push-xl-6 { - left: 50%; - } - - .push-xl-7 { - left: 58.3333333333%; - } - - .push-xl-8 { - left: 66.6666666667%; - } - - .push-xl-9 { - left: 75%; - } - - .push-xl-10 { - left: 83.3333333333%; - } - - .push-xl-11 { - left: 91.6666666667%; - } - - .push-xl-12 { - left: 100%; - } - - .offset-xl-0 { - margin-left: 0%; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - max-width: 100%; - margin-bottom: 1rem; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #eceeef; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #eceeef; -} -.table tbody + tbody { - border-top: 2px solid #eceeef; -} -.table .table { - background-color: #fff; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #eceeef; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #eceeef; -} -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -.table-hover tbody tr:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -.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-success, -.table-success > th, -.table-success > td { - background-color: #dff0d8; -} - -.table-hover .table-success:hover { - background-color: #d0e9c6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #d0e9c6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #d9edf7; -} - -.table-hover .table-info:hover { - background-color: #c4e3f3; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #c4e3f3; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #fcf8e3; -} - -.table-hover .table-warning:hover { - background-color: #faf2cc; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #faf2cc; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f2dede; -} - -.table-hover .table-danger:hover { - background-color: #ebcccc; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #ebcccc; -} - -.thead-inverse th { - color: #fff; - background-color: #292b2c; -} - -.thead-default th { - color: #464a4c; - background-color: #eceeef; -} - -.table-inverse { - color: #fff; - background-color: #292b2c; -} -.table-inverse th, -.table-inverse td, -.table-inverse thead th { - border-color: #fff; -} -.table-inverse.table-bordered { - border: 0; -} - -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -ms-overflow-style: -ms-autohiding-scrollbar; -} -.table-responsive.table-bordered { - border: 0; -} - -.form-control { - display: block; - width: 100%; - padding: 0.5rem 0.75rem; - font-size: 14px; - line-height: 1.25; - background-color: #fff; - background-image: none; - background-clip: padding-box; - border: 2px solid #ccc; - color: #ccc; - border-radius: 0; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} -.form-control:hover { - border-color: #999; - color: #999; -} -.form-control:focus { - border-color: #fff; - color: #666; -} -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} -.form-control:focus { - color: #464a4c; - background-color: #fff; - border-color: #fff; - outline: none; -} -.form-control::placeholder { - color: #636c72; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #eceeef; - opacity: 1; -} -.form-control:disabled { - cursor: not-allowed; -} - -select.form-control:not([size]):not([multiple]) { - height: calc(40px + 2px); -} -select.form-control:focus::-ms-value { - color: #464a4c; - background-color: #fff; -} - -.form-control-file, -.form-control-range { - display: block; -} - -.col-form-label { - padding-top: calc(0.5rem - 1px * 2); - padding-bottom: calc(0.5rem - 1px * 2); - margin-bottom: 0; -} - -.col-form-label-lg { - padding-top: calc(0.75rem - 1px * 2); - padding-bottom: calc(0.75rem - 1px * 2); - font-size: 1.25rem; -} - -.col-form-label-sm { - padding-top: calc(0.25rem - 1px * 2); - padding-bottom: calc(0.25rem - 1px * 2); - font-size: 0.875rem; -} - -.col-form-legend { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - margin-bottom: 0; - font-size: 14px; -} - -.form-control-static { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - margin-bottom: 0; - line-height: 1.25; - border: solid transparent; - border-width: 1px 0; -} -.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control, -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control, -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; -} - -.form-control-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; -} - -select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), -.input-group-sm > select.input-group-addon:not([size]):not([multiple]), -.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) { - height: 1.8125rem; -} - -.form-control-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; -} - -select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), -.input-group-lg > select.input-group-addon:not([size]):not([multiple]), -.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) { - height: 3.1666666667rem; -} - -.form-group { - margin-bottom: 1rem; -} - -.form-text { - display: block; - margin-top: 0.25rem; -} - -.form-check { - position: relative; - display: block; - margin-bottom: 0.5rem; -} -.form-check.disabled .form-check-label { - color: #636c72; - cursor: not-allowed; -} - -.form-check-label { - padding-left: 1.25rem; - margin-bottom: 0; - cursor: pointer; -} - -.form-check-input { - position: absolute; - margin-top: 0.25rem; - margin-left: -1.25rem; -} -.form-check-input:only-child { - position: static; -} - -.form-check-inline { - display: inline-block; -} -.form-check-inline .form-check-label { - vertical-align: middle; -} -.form-check-inline + .form-check-inline { - margin-left: 0.75rem; -} - -.form-control-feedback { - margin-top: 0.25rem; -} - -.form-control-success, -.form-control-warning, -.form-control-danger { - padding-right: 2.25rem; - background-repeat: no-repeat; - background-position: center right 10px; - background-size: 20px 20px; -} - -.has-success .form-control-feedback, -.has-success .form-control-label, -.has-success .col-form-label, -.has-success .form-check-label, -.has-success .custom-control { - color: #5cb85c; -} -.has-success .form-control { - border-color: #5cb85c; -} -.has-success .input-group-addon { - color: #5cb85c; - border-color: #5cb85c; - background-color: #eaf6ea; -} -.has-success .form-control-success { - 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='%235cb85c' 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"); -} - -.has-warning .form-control-feedback, -.has-warning .form-control-label, -.has-warning .col-form-label, -.has-warning .form-check-label, -.has-warning .custom-control { - color: #f0ad4e; -} -.has-warning .form-control { - border-color: #f0ad4e; -} -.has-warning .input-group-addon { - color: #f0ad4e; - border-color: #f0ad4e; - background-color: white; -} -.has-warning .form-control-warning { - 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='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); -} - -.has-danger .form-control-feedback, -.has-danger .form-control-label, -.has-danger .col-form-label, -.has-danger .form-check-label, -.has-danger .custom-control { - color: #d9534f; -} -.has-danger .form-control { - border-color: #d9534f; -} -.has-danger .input-group-addon { - color: #d9534f; - border-color: #d9534f; - background-color: #fdf7f7; -} -.has-danger .form-control-danger { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - align-items: center; - margin-bottom: 0; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - width: auto; - } - .form-inline .form-control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-check { - display: flex; - align-items: center; - justify-content: center; - width: auto; - margin-top: 0; - margin-bottom: 0; - } - .form-inline .form-check-label { - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - display: flex; - align-items: center; - justify-content: center; - padding-left: 0; - } - .form-inline .custom-control-indicator { - position: static; - display: inline-block; - margin-right: 0.25rem; - vertical-align: text-bottom; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} - -.btn { - display: inline-block; - font-weight: normal; - line-height: 1.25; - text-align: center; - white-space: nowrap; - vertical-align: middle; - user-select: none; - border: 1px solid transparent; - padding: 0.5rem 1rem; - font-size: 14px; - transition: all 0.2s ease-in-out; -} -.btn:focus { - text-decoration: none; -} -.btn:hover { - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.25); -} -.btn.disabled, .btn:disabled { - cursor: not-allowed; - opacity: .65; -} -.btn:active, .btn.active { - background-image: none; -} - -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} - -.btn-primary { - color: #fff; - background-color: #fff; - border-color: #fff; -} -.btn-primary:hover { - color: #fff; - background-color: #e6e6e6; - border-color: #e0e0e0; -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - background-color: #fff; - border-color: #fff; -} -.btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #e6e6e6; - background-image: none; - border-color: #e0e0e0; -} - -.btn-secondary { - color: #292b2c; - background-color: #fff; - border-color: #ccc; -} -.btn-secondary:hover { - color: #292b2c; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - background-color: #fff; - border-color: #ccc; -} -.btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { - color: #292b2c; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; -} - -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #5bc0de; -} -.btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #2aabd2; -} -.btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - background-color: #5bc0de; - border-color: #5bc0de; -} -.btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - background-image: none; - border-color: #2aabd2; -} - -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #5cb85c; -} -.btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #419641; -} -.btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - background-color: #5cb85c; - border-color: #5cb85c; -} -.btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - background-image: none; - border-color: #419641; -} - -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #f0ad4e; -} -.btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #eb9316; -} -.btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - background-color: #f0ad4e; - border-color: #f0ad4e; -} -.btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - background-image: none; - border-color: #eb9316; -} - -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d9534f; -} -.btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #c12e2a; -} -.btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - background-color: #d9534f; - border-color: #d9534f; -} -.btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - background-image: none; - border-color: #c12e2a; -} - -.btn-outline-primary { - color: #fff; - background-image: none; - background-color: transparent; - border-color: #fff; -} -.btn-outline-primary:hover { - color: #fff; - background-color: #fff; - border-color: #fff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #fff; - background-color: transparent; -} -.btn-outline-primary:active, .btn-outline-primary.active, .show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #fff; - border-color: #fff; -} - -.btn-outline-secondary { - color: #ccc; - background-image: none; - background-color: transparent; - border-color: #ccc; -} -.btn-outline-secondary:hover { - color: #fff; - background-color: #ccc; - border-color: #ccc; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #ccc; - background-color: transparent; -} -.btn-outline-secondary:active, .btn-outline-secondary.active, .show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #ccc; - border-color: #ccc; -} - -.btn-outline-info { - color: #5bc0de; - background-image: none; - background-color: transparent; - border-color: #5bc0de; -} -.btn-outline-info:hover { - color: #fff; - background-color: #5bc0de; - border-color: #5bc0de; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #5bc0de; - background-color: transparent; -} -.btn-outline-info:active, .btn-outline-info.active, .show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #5bc0de; - border-color: #5bc0de; -} - -.btn-outline-success { - color: #5cb85c; - background-image: none; - background-color: transparent; - border-color: #5cb85c; -} -.btn-outline-success:hover { - color: #fff; - background-color: #5cb85c; - border-color: #5cb85c; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #5cb85c; - background-color: transparent; -} -.btn-outline-success:active, .btn-outline-success.active, .show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #5cb85c; - border-color: #5cb85c; -} - -.btn-outline-warning { - color: #f0ad4e; - background-image: none; - background-color: transparent; - border-color: #f0ad4e; -} -.btn-outline-warning:hover { - color: #fff; - background-color: #f0ad4e; - border-color: #f0ad4e; -} -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); -} -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #f0ad4e; - background-color: transparent; -} -.btn-outline-warning:active, .btn-outline-warning.active, .show > .btn-outline-warning.dropdown-toggle { - color: #fff; - background-color: #f0ad4e; - border-color: #f0ad4e; -} - -.btn-outline-danger { - color: #d9534f; - background-image: none; - background-color: transparent; - border-color: #d9534f; -} -.btn-outline-danger:hover { - color: #fff; - background-color: #d9534f; - border-color: #d9534f; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #d9534f; - background-color: transparent; -} -.btn-outline-danger:active, .btn-outline-danger.active, .show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #d9534f; - border-color: #d9534f; -} - -.btn-link { - font-weight: normal; - color: #fff; - border-radius: 0; -} -.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled { - background-color: transparent; -} -.btn-link, .btn-link:focus, .btn-link:active { - border-color: transparent; -} -.btn-link:hover { - border-color: transparent; -} -.btn-link:focus { - color: #d9d9d9; - text-decoration: underline; - background-color: transparent; -} -.btn-link:hover { - color: #d9d9d9; - text-decoration: underline; - background-color: transparent; -} -.btn-link:disabled { - color: #636c72; -} -.btn-link:disabled:focus { - text-decoration: none; -} -.btn-link:disabled:hover { - text-decoration: none; -} - -.btn-lg, .btn-group-lg > .btn { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; -} - -.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 { - opacity: 0; - transition: opacity 0.15s linear; -} -.fade.show { - opacity: 1; -} - -.collapse { - display: none; -} -.collapse.show { - display: block; -} - -tr.collapse.show { - display: table-row; -} - -tbody.collapse.show { - display: table-row-group; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - transition: height 0.35s ease; -} - -.dropup, -.dropdown { - position: relative; -} - -.dropdown-toggle { - color: #fff; - height: 40px; - border: 2px solid #fff; - width: 100%; - text-align: left; -} -.dropdown-toggle::after { - font-family: FontAwesome; - text-align: right !important; - display: inline-block; - color: #fff; - width: 0; - height: 0; - margin-top: -1.5em; - margin-left: 0.8em; - padding-right: 10px; - vertical-align: middle; - content: "\f078"; - right: 0; - /* border-top: $caret-width solid; - border-right: $caret-width solid transparent; - border-left: $caret-width solid transparent;*/ -} -.dropdown-toggle:focus { - outline: 0; -} - -.dropup .dropdown-toggle::after { - border-top: 0; - border-bottom: 0.3em solid; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - width: 100%; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 14px; - color: #292b2c; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 2px solid #fff; -} - -.dropdown-divider { - height: 1px; - margin: 0.5rem 0; - overflow: hidden; - background-color: #eceeef; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 3px 1.5rem; - clear: both; - font-weight: normal; - color: #292b2c; - text-align: inherit; - white-space: nowrap; - background: none; - border: 0; -} -.dropdown-item:focus { - color: #fff; - text-decoration: none; - background-color: #fff; -} -.dropdown-item:hover { - color: #fff; - text-decoration: none; - background-color: #fff; -} -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #fff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #636c72; - cursor: not-allowed; - background-color: transparent; -} - -.show > .dropdown-menu { - display: block; -} -.show > a { - outline: 0; -} - -.dropdown-menu-right { - right: 0; - left: auto; -} - -.dropdown-menu-left { - right: auto; - left: 0; -} - -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #636c72; - white-space: nowrap; -} - -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} - -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 0.125rem; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - flex: 0 1 auto; -} -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 2; -} -.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: 2; -} -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group, -.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-left: -1px; -} - -.btn-toolbar { - display: flex; - justify-content: flex-start; -} -.btn-toolbar .input-group { - width: auto; -} - -.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-group { - float: left; -} - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; -} -.btn + .dropdown-toggle-split::after { - margin-left: 0; -} - -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 1.125rem; - padding-left: 1.125rem; -} - -.btn-group-vertical { - display: inline-flex; - 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 + .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-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.input-group { - position: relative; - display: flex; - width: 100%; -} -.input-group .form-control { - position: relative; - z-index: 2; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; -} -.input-group .form-control:focus, .input-group .form-control:active { - z-index: 3; -} -.input-group .form-control:hover { - z-index: 3; -} - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: flex; - flex-direction: column; - justify-content: center; -} - -.input-group-addon, -.input-group-btn { - white-space: nowrap; - vertical-align: middle; -} - -.input-group-addon { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 14px; - font-weight: normal; - line-height: 1.25; - color: #464a4c; - text-align: center; - background-color: #eceeef; - border: 1px solid rgba(0, 0, 0, 0.15); -} -.input-group-addon.form-control-sm, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; -} -.input-group-addon.form-control-lg, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; -} -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} - -.input-group-addon:not(:last-child) { - border-right: 0; -} - -.form-control + .input-group-addon:not(:first-child) { - border-left: 0; -} - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn { - position: relative; - flex: 1; -} -.input-group-btn > .btn + .btn { - margin-left: -1px; -} -.input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 3; -} -.input-group-btn > .btn:hover { - z-index: 3; -} -.input-group-btn:not(:last-child) > .btn, -.input-group-btn:not(:last-child) > .btn-group { - margin-right: -1px; -} -.input-group-btn:not(:first-child) > .btn, -.input-group-btn:not(:first-child) > .btn-group { - z-index: 2; - margin-left: -1px; -} -.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, -.input-group-btn:not(:first-child) > .btn-group:focus, -.input-group-btn:not(:first-child) > .btn-group:active { - z-index: 3; -} -.input-group-btn:not(:first-child) > .btn:hover, -.input-group-btn:not(:first-child) > .btn-group:hover { - z-index: 3; -} - -.custom-control { - position: relative; - display: inline-flex; - min-height: 1.5rem; - padding-left: 1.5rem; - margin-right: 1rem; - cursor: pointer; -} - -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; -} -.custom-control-input:checked ~ .custom-control-indicator { - color: #fff; - background-color: #fff; -} -.custom-control-input:focus ~ .custom-control-indicator { - box-shadow: 0 0 0 1px #fff, 0 0 0 3px #fff; -} -.custom-control-input:active ~ .custom-control-indicator { - color: #fff; - background-color: white; -} -.custom-control-input:disabled ~ .custom-control-indicator { - cursor: not-allowed; - background-color: #eceeef; -} -.custom-control-input:disabled ~ .custom-control-description { - color: #636c72; - cursor: not-allowed; -} - -.custom-control-indicator { - position: absolute; - top: 0.25rem; - left: 0; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - user-select: none; - background-color: #ddd; - background-repeat: no-repeat; - background-position: center center; - background-size: 50% 50%; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { - 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-indicator { - background-color: #fff; - 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-radio .custom-control-indicator { - border-radius: 50%; -} -.custom-radio .custom-control-input:checked ~ .custom-control-indicator { - 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-controls-stacked { - display: flex; - flex-direction: column; -} -.custom-controls-stacked .custom-control { - margin-bottom: 0.25rem; -} -.custom-controls-stacked .custom-control + .custom-control { - margin-left: 0; -} - -.custom-select { - position: relative; - display: inline-block; - max-width: 100%; - height: 40px; - width: 100%; - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - line-height: 1.25; - vertical-align: middle; - /* DEFINES THE ARROW*/ - background-image: linear-gradient(45deg, transparent 50%, #ccc 50%), linear-gradient(135deg, #ccc 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc); - background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em; - background-size: 5px 5px, 5px 5px, 1px 1.5em; - background-repeat: no-repeat; - color: #ccc; - /* BORDER*/ - border: 2px solid #ccc; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -.custom-select:hover { - border-color: #999; - color: #999; - background-image: linear-gradient(45deg, transparent 50%, #999 50%), linear-gradient(135deg, #999 50%, transparent 50%), linear-gradient(to right, #999, #999); -} -.custom-select:focus { - border-color: #fff; - color: #666; - outline: none; - background-image: linear-gradient(45deg, transparent 50%, #fff 50%), linear-gradient(135deg, #fff 50%, transparent 50%), linear-gradient(to right, #fff, #fff); -} -.custom-select:focus::-ms-value { - color: #464a4c; - background-color: #fff; -} -.custom-select:disabled { - color: #636c72; - cursor: not-allowed; - background-color: #eceeef; -} -.custom-select::-ms-expand { - opacity: 0; -} - -.custom-select-sm { - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 75%; -} - -.custom-file { - position: relative; - display: inline-block; - max-width: 100%; - height: 2.5rem; - margin-bottom: 0; - cursor: pointer; -} - -.custom-file-input { - min-width: 14rem; - max-width: 100%; - height: 2.5rem; - margin: 0; - filter: alpha(opacity=0); - opacity: 0; -} - -.custom-file-control { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 5; - height: 2.5rem; - padding: 0.5rem 1rem; - line-height: 1.5; - color: #464a4c; - pointer-events: none; - user-select: none; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.15); -} -.custom-file-control:lang(en)::after { - content: "Choose file..."; -} -.custom-file-control::before { - position: absolute; - top: -1px; - right: -1px; - bottom: -1px; - z-index: 6; - display: block; - height: 2.5rem; - padding: 0.5rem 1rem; - line-height: 1.5; - color: #464a4c; - background-color: #eceeef; - border: 1px solid rgba(0, 0, 0, 0.15); -} -.custom-file-control:lang(en)::before { - content: "Browse"; -} - -.nav { - display: flex; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: block; - padding: 0.5em 1em; -} -.nav-link:focus { - text-decoration: none; -} -.nav-link:hover { - text-decoration: none; -} -.nav-link.disabled { - color: #636c72; - cursor: not-allowed; -} - -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; -} -.nav-tabs .nav-link:focus { - border-color: #eceeef #eceeef #ddd; -} -.nav-tabs .nav-link:hover { - border-color: #eceeef #eceeef #ddd; -} -.nav-tabs .nav-link.disabled { - color: #636c72; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #464a4c; - background-color: #fff; - border-color: #ddd #ddd #fff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; -} - -.nav-pills .nav-link.active, -.nav-pills .nav-item.show .nav-link { - color: #fff; - cursor: default; - background-color: #fff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex: 1 1 100%; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-direction: column; - padding: 0.5rem 1rem; -} - -.navbar-brand { - display: inline-block; - padding-top: .25rem; - padding-bottom: .25rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} -.navbar-brand:focus { - text-decoration: none; -} -.navbar-brand:hover { - text-decoration: none; -} - -.navbar-nav { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} - -.navbar-text { - display: inline-block; - padding-top: .425rem; - padding-bottom: .425rem; -} - -.navbar-toggler { - align-self: flex-start; - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background: transparent; - border: 1px solid transparent; -} -.navbar-toggler:focus { - text-decoration: none; -} -.navbar-toggler:hover { - text-decoration: none; -} - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -.navbar-toggler-left { - position: absolute; - left: 1rem; -} - -.navbar-toggler-right { - position: absolute; - right: 1rem; -} - -@media (max-width: 575px) { - .navbar-toggleable .navbar-nav .dropdown-menu { - position: static; - float: none; - } - .navbar-toggleable > .container { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width: 576px) { - .navbar-toggleable { - flex-direction: row; - flex-wrap: nowrap; - align-items: center; - } - .navbar-toggleable .navbar-nav { - flex-direction: row; - } - .navbar-toggleable .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - .navbar-toggleable > .container { - display: flex; - flex-wrap: nowrap; - align-items: center; - } - .navbar-toggleable .navbar-collapse { - display: flex !important; - width: 100%; - } - .navbar-toggleable .navbar-toggler { - display: none; - } -} -@media (max-width: 767px) { - .navbar-toggleable-sm .navbar-nav .dropdown-menu { - position: static; - float: none; - } - .navbar-toggleable-sm > .container { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width: 768px) { - .navbar-toggleable-sm { - flex-direction: row; - flex-wrap: nowrap; - align-items: center; - } - .navbar-toggleable-sm .navbar-nav { - flex-direction: row; - } - .navbar-toggleable-sm .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - .navbar-toggleable-sm > .container { - display: flex; - flex-wrap: nowrap; - align-items: center; - } - .navbar-toggleable-sm .navbar-collapse { - display: flex !important; - width: 100%; - } - .navbar-toggleable-sm .navbar-toggler { - display: none; - } -} -@media (max-width: 991px) { - .navbar-toggleable-md .navbar-nav .dropdown-menu { - position: static; - float: none; - } - .navbar-toggleable-md > .container { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width: 992px) { - .navbar-toggleable-md { - flex-direction: row; - flex-wrap: nowrap; - align-items: center; - } - .navbar-toggleable-md .navbar-nav { - flex-direction: row; - } - .navbar-toggleable-md .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - .navbar-toggleable-md > .container { - display: flex; - flex-wrap: nowrap; - align-items: center; - } - .navbar-toggleable-md .navbar-collapse { - display: flex !important; - width: 100%; - } - .navbar-toggleable-md .navbar-toggler { - display: none; - } -} -@media (max-width: 1199px) { - .navbar-toggleable-lg .navbar-nav .dropdown-menu { - position: static; - float: none; - } - .navbar-toggleable-lg > .container { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width: 1200px) { - .navbar-toggleable-lg { - flex-direction: row; - flex-wrap: nowrap; - align-items: center; - } - .navbar-toggleable-lg .navbar-nav { - flex-direction: row; - } - .navbar-toggleable-lg .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - .navbar-toggleable-lg > .container { - display: flex; - flex-wrap: nowrap; - align-items: center; - } - .navbar-toggleable-lg .navbar-collapse { - display: flex !important; - width: 100%; - } - .navbar-toggleable-lg .navbar-toggler { - display: none; - } -} -.navbar-toggleable-xl { - flex-direction: row; - flex-wrap: nowrap; - align-items: center; -} -.navbar-toggleable-xl .navbar-nav .dropdown-menu { - position: static; - float: none; -} -.navbar-toggleable-xl > .container { - padding-right: 0; - padding-left: 0; -} -.navbar-toggleable-xl .navbar-nav { - flex-direction: row; -} -.navbar-toggleable-xl .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; -} -.navbar-toggleable-xl > .container { - display: flex; - flex-wrap: nowrap; - align-items: center; -} -.navbar-toggleable-xl .navbar-collapse { - display: flex !important; - width: 100%; -} -.navbar-toggleable-xl .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand, -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-brand:focus, -.navbar-light .navbar-toggler:focus { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-brand:hover, -.navbar-light .navbar-toggler:hover { - 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:focus { - color: rgba(0, 0, 0, 0.7); -} -.navbar-light .navbar-nav .nav-link:hover { - 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 .open > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.open, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-toggler { - 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 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); -} -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -.navbar-inverse .navbar-brand, -.navbar-inverse .navbar-toggler { - color: white; -} -.navbar-inverse .navbar-brand:focus, -.navbar-inverse .navbar-toggler:focus { - color: white; -} -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-toggler:hover { - color: white; -} -.navbar-inverse .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} -.navbar-inverse .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} -.navbar-inverse .navbar-nav .nav-link:hover { - color: rgba(255, 255, 255, 0.75); -} -.navbar-inverse .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} -.navbar-inverse .navbar-nav .open > .nav-link, -.navbar-inverse .navbar-nav .active > .nav-link, -.navbar-inverse .navbar-nav .nav-link.open, -.navbar-inverse .navbar-nav .nav-link.active { - color: white; -} -.navbar-inverse .navbar-toggler { - border-color: rgba(255, 255, 255, 0.1); -} -.navbar-inverse .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); -} -.navbar-inverse .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -.card { - position: relative; - display: flex; - flex-direction: column; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -.card-block { - flex: 1 1 auto; - 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: #f7f7f9; - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} - -.card-footer { - padding: 0.75rem 1.25rem; - background-color: #f7f7f9; - border-top: 1px solid rgba(0, 0, 0, 0.125); -} - -.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-primary { - background-color: #fff; - border-color: #fff; -} -.card-primary .card-header, -.card-primary .card-footer { - background-color: transparent; -} - -.card-success { - background-color: #5cb85c; - border-color: #5cb85c; -} -.card-success .card-header, -.card-success .card-footer { - background-color: transparent; -} - -.card-info { - background-color: #5bc0de; - border-color: #5bc0de; -} -.card-info .card-header, -.card-info .card-footer { - background-color: transparent; -} - -.card-warning { - background-color: #f0ad4e; - border-color: #f0ad4e; -} -.card-warning .card-header, -.card-warning .card-footer { - background-color: transparent; -} - -.card-danger { - background-color: #d9534f; - border-color: #d9534f; -} -.card-danger .card-header, -.card-danger .card-footer { - background-color: transparent; -} - -.card-outline-primary { - background-color: transparent; - border-color: #fff; -} - -.card-outline-secondary { - background-color: transparent; - border-color: #ccc; -} - -.card-outline-info { - background-color: transparent; - border-color: #5bc0de; -} - -.card-outline-success { - background-color: transparent; - border-color: #5cb85c; -} - -.card-outline-warning { - background-color: transparent; - border-color: #f0ad4e; -} - -.card-outline-danger { - background-color: transparent; - border-color: #d9534f; -} - -.card-inverse { - color: rgba(255, 255, 255, 0.65); -} -.card-inverse .card-header, -.card-inverse .card-footer { - background-color: transparent; - border-color: rgba(255, 255, 255, 0.2); -} -.card-inverse .card-header, -.card-inverse .card-footer, -.card-inverse .card-title, -.card-inverse .card-blockquote { - color: #fff; -} -.card-inverse .card-link, -.card-inverse .card-text, -.card-inverse .card-subtitle, -.card-inverse .card-blockquote .blockquote-footer { - color: rgba(255, 255, 255, 0.65); -} -.card-inverse .card-link:focus { - color: #fff; -} -.card-inverse .card-link:hover { - color: #fff; -} - -.card-blockquote { - padding: 0; - margin-bottom: 0; - border-left: 0; -} - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - } - .card-deck .card { - display: flex; - flex: 1 0 0; - flex-direction: column; - } - .card-deck .card:not(:first-child) { - margin-left: 15px; - } - .card-deck .card:not(:last-child) { - margin-right: 15px; - } -} -@media (min-width: 576px) { - .card-group { - display: flex; - flex-flow: row wrap; - } - .card-group .card { - flex: 1 0 0; - } - .card-group .card + .card { - margin-left: 0; - border-left: 0; - } -} -@media (min-width: 576px) { - .card-columns { - column-count: 3; - column-gap: 1.25rem; - } - .card-columns .card { - display: inline-block; - width: 100%; - margin-bottom: 0.75rem; - } -} -.breadcrumb { - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #eceeef; -} -.breadcrumb::after { - display: block; - content: ""; - clear: both; -} - -.breadcrumb-item { - float: left; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - padding-left: 0.5rem; - color: #636c72; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #636c72; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; -} - -.page-item:first-child .page-link { - margin-left: 0; -} -.page-item.active .page-link { - z-index: 2; - color: #fff; - background-color: #fff; - border-color: #fff; -} -.page-item.disabled .page-link { - color: #636c72; - pointer-events: none; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #fff; - background-color: #fff; - border: 1px solid #ddd; -} -.page-link:focus { - color: #d9d9d9; - text-decoration: none; - background-color: #eceeef; - border-color: #ddd; -} -.page-link:hover { - color: #d9d9d9; - text-decoration: none; - background-color: #eceeef; - border-color: #ddd; -} - -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; -} - -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; -} -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -a.badge:hover { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; -} - -.badge-default { - background-color: #636c72; -} -.badge-default[href]:focus { - background-color: #4b5257; -} -.badge-default[href]:hover { - background-color: #4b5257; -} - -.badge-primary { - background-color: #fff; -} -.badge-primary[href]:focus { - background-color: #e6e6e6; -} -.badge-primary[href]:hover { - background-color: #e6e6e6; -} - -.badge-success { - background-color: #5cb85c; -} -.badge-success[href]:focus { - background-color: #449d44; -} -.badge-success[href]:hover { - background-color: #449d44; -} - -.badge-info { - background-color: #5bc0de; -} -.badge-info[href]:focus { - background-color: #31b0d5; -} -.badge-info[href]:hover { - background-color: #31b0d5; -} - -.badge-warning { - background-color: #f0ad4e; -} -.badge-warning[href]:focus { - background-color: #ec971f; -} -.badge-warning[href]:hover { - background-color: #ec971f; -} - -.badge-danger { - background-color: #d9534f; -} -.badge-danger[href]:focus { - background-color: #c9302c; -} -.badge-danger[href]:hover { - background-color: #c9302c; -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #eceeef; -} -@media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; - } -} - -.jumbotron-hr { - border-top-color: #d0d5d8; -} - -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; -} - -.alert { - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: bold; -} - -.alert-dismissible .close { - position: relative; - top: -0.75rem; - right: -1.25rem; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-success { - background-color: #dff0d8; - border-color: #d0e9c6; - color: #3c763d; -} -.alert-success hr { - border-top-color: #c1e2b3; -} -.alert-success .alert-link { - color: #2b542c; -} - -.alert-info { - background-color: #d9edf7; - border-color: #bcdff1; - color: #31708f; -} -.alert-info hr { - border-top-color: #a6d5ec; -} -.alert-info .alert-link { - color: #245269; -} - -.alert-warning { - background-color: #fcf8e3; - border-color: #faf2cc; - color: #8a6d3b; -} -.alert-warning hr { - border-top-color: #f7ecb5; -} -.alert-warning .alert-link { - color: #66512c; -} - -.alert-danger { - background-color: #f2dede; - border-color: #ebcccc; - color: #a94442; -} -.alert-danger hr { - border-top-color: #e4b9b9; -} -.alert-danger .alert-link { - color: #843534; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - overflow: hidden; - font-size: 0.75rem; - line-height: 1rem; - text-align: center; - background-color: #eceeef; -} - -.progress-bar { - height: 1rem; - color: #fff; - background-color: #fff; -} - -.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 { - animation: progress-bar-stripes 1s linear infinite; -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #464a4c; - text-align: inherit; -} -.list-group-item-action .list-group-item-heading { - color: #292b2c; -} -.list-group-item-action:focus { - color: #464a4c; - text-decoration: none; - background-color: #f7f7f9; -} -.list-group-item-action:hover { - color: #464a4c; - text-decoration: none; - background-color: #f7f7f9; -} -.list-group-item-action:active { - color: #292b2c; - background-color: #eceeef; -} - -.list-group-item { - position: relative; - display: flex; - flex-flow: row wrap; - align-items: center; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:last-child { - margin-bottom: 0; -} -.list-group-item:focus { - text-decoration: none; -} -.list-group-item:hover { - text-decoration: none; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #636c72; - cursor: not-allowed; - background-color: #fff; -} -.list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading { - color: inherit; -} -.list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text { - color: #636c72; -} -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #fff; - border-color: #fff; -} -.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 { - color: inherit; -} -.list-group-item.active .list-group-item-text { - color: white; -} - -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom: 0; -} - -.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, -button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; -} -a.list-group-item-success:hover, -button.list-group-item-success:hover { - color: #3c763d; - background-color: #d0e9c6; -} -a.list-group-item-success.active, -button.list-group-item-success.active { - 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, -button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; -} -a.list-group-item-info:hover, -button.list-group-item-info:hover { - color: #31708f; - background-color: #c4e3f3; -} -a.list-group-item-info.active, -button.list-group-item-info.active { - 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, -button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; -} -a.list-group-item-warning:hover, -button.list-group-item-warning:hover { - color: #8a6d3b; - background-color: #faf2cc; -} -a.list-group-item-warning.active, -button.list-group-item-warning.active { - 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, -button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; -} -a.list-group-item-danger:hover, -button.list-group-item-danger:hover { - color: #a94442; - background-color: #ebcccc; -} -a.list-group-item-danger.active, -button.list-group-item-danger.active { - color: #fff; - background-color: #a94442; - border-color: #a94442; -} - -.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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} -.close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - opacity: .75; -} -.close:hover { - color: #000; - text-decoration: none; - cursor: pointer; - opacity: .75; -} - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} - -.modal-open { - overflow: hidden; -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - outline: 0; -} -.modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -25%); -} -.modal.show .modal-dialog { - 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; - display: flex; - flex-direction: column; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: center; - justify-content: space-between; - padding: 15px; - border-bottom: 1px solid #eceeef; -} - -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -.modal-body { - position: relative; - flex: 1 1 auto; - padding: 15px; -} - -.modal-footer { - display: flex; - align-items: center; - justify-content: flex-end; - padding: 15px; - border-top: 1px solid #eceeef; -} -.modal-footer > :not(:first-child) { - margin-left: .25rem; -} -.modal-footer > :not(:last-child) { - margin-right: .25rem; -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 576px) { - .modal-dialog { - max-width: 500px; - margin: 30px auto; - } - - .modal-sm { - max-width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg { - max-width: 800px; - } -} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 0.9; -} -.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom { - padding: 5px 0; - margin-top: -3px; -} -.tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before { - bottom: 0; - left: 50%; - margin-left: -5px; - content: ""; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left { - padding: 0 5px; - margin-left: 3px; -} -.tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before { - top: 50%; - left: 0; - margin-top: -5px; - content: ""; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} -.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top { - padding: 5px 0; - margin-top: 3px; -} -.tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before { - top: 0; - left: 50%; - margin-left: -5px; - content: ""; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right { - padding: 0 5px; - margin-left: -3px; -} -.tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before { - top: 50%; - right: 0; - margin-top: -5px; - content: ""; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} - -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; -} -.tooltip-inner::before { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - padding: 1px; - font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); -} -.popover.popover-top, .popover.bs-tether-element-attached-bottom { - margin-top: -10px; -} -.popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after { - left: 50%; - border-bottom-width: 0; -} -.popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before { - bottom: -11px; - margin-left: -11px; - border-top-color: rgba(0, 0, 0, 0.25); -} -.popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after { - bottom: -10px; - margin-left: -10px; - border-top-color: #fff; -} -.popover.popover-right, .popover.bs-tether-element-attached-left { - margin-left: 10px; -} -.popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after { - top: 50%; - border-left-width: 0; -} -.popover.popover-right::before, .popover.bs-tether-element-attached-left::before { - left: -11px; - margin-top: -11px; - border-right-color: rgba(0, 0, 0, 0.25); -} -.popover.popover-right::after, .popover.bs-tether-element-attached-left::after { - left: -10px; - margin-top: -10px; - border-right-color: #fff; -} -.popover.popover-bottom, .popover.bs-tether-element-attached-top { - margin-top: 10px; -} -.popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after { - left: 50%; - border-top-width: 0; -} -.popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before { - top: -11px; - margin-left: -11px; - border-bottom-color: rgba(0, 0, 0, 0.25); -} -.popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after { - top: -10px; - margin-left: -10px; - border-bottom-color: #f7f7f7; -} -.popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 20px; - margin-left: -10px; - content: ""; - border-bottom: 1px solid #f7f7f7; -} -.popover.popover-left, .popover.bs-tether-element-attached-right { - margin-left: -10px; -} -.popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after { - top: 50%; - border-right-width: 0; -} -.popover.popover-left::before, .popover.bs-tether-element-attached-right::before { - right: -11px; - margin-top: -11px; - border-left-color: rgba(0, 0, 0, 0.25); -} -.popover.popover-left::after, .popover.bs-tether-element-attached-right::after { - right: -10px; - margin-top: -10px; - border-left-color: #fff; -} - -.popover-title { - padding: 8px 14px; - margin-bottom: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; -} -.popover-title:empty { - display: none; -} - -.popover-content { - padding: 9px 14px; -} - -.popover::before, -.popover::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.popover::before { - content: ""; - border-width: 11px; -} - -.popover::after { - content: ""; - border-width: 10px; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-item { - position: relative; - display: none; - width: 100%; -} -@media (-webkit-transform-3d) { - .carousel-item { - transition: transform 0.6s ease-in-out; - backface-visibility: hidden; - perspective: 1000px; - } -} -@supports (transform: translate3d(0, 0, 0)) { - .carousel-item { - transition: transform 0.6s ease-in-out; - backface-visibility: hidden; - perspective: 1000px; - } -} - -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: flex; -} - -.carousel-item-next, -.carousel-item-prev { - position: absolute; - top: 0; -} - -@media (-webkit-transform-3d) { - .carousel-item-next.carousel-item-left, - .carousel-item-prev.carousel-item-right { - transform: translate3d(0, 0, 0); - } - - .carousel-item-next, - .active.carousel-item-right { - transform: translate3d(100%, 0, 0); - } - - .carousel-item-prev, - .active.carousel-item-left { - transform: translate3d(-100%, 0, 0); - } -} -@supports (transform: translate3d(0, 0, 0)) { - .carousel-item-next.carousel-item-left, - .carousel-item-prev.carousel-item-right { - transform: translate3d(0, 0, 0); - } - - .carousel-item-next, - .active.carousel-item-right { - transform: translate3d(100%, 0, 0); - } - - .carousel-item-prev, - .active.carousel-item-left { - transform: translate3d(-100%, 0, 0); - } -} -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - display: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; -} -.carousel-control-prev:focus, -.carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: .9; -} -.carousel-control-prev:hover, -.carousel-control-next:hover { - color: #fff; - text-decoration: none; - outline: 0; - opacity: .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: transparent no-repeat center center; - background-size: 100% 100%; -} - -.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='M4 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='M1.5 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: 10px; - left: 0; - z-index: 15; - display: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - position: relative; - flex: 1 0 auto; - max-width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: rgba(255, 255, 255, 0.5); -} -.carousel-indicators li::before { - position: absolute; - top: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; -} -.carousel-indicators li::after { - position: absolute; - bottom: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; -} -.carousel-indicators .active { - 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; -} - -.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-faded { - background-color: #f7f7f7; -} - -.bg-primary { - background-color: #fff; -} - -a.bg-primary:focus { - background-color: #e6e6e6; -} -a.bg-primary:hover { - background-color: #e6e6e6; -} - -.bg-secondary { - background-color: #fff; -} - -a.bg-secondary:focus { - background-color: #e6e6e6; -} -a.bg-secondary:hover { - background-color: #e6e6e6; -} - -.bg-highcontrast { - background-color: #fff; -} - -a.bg-highcontrast:focus { - background-color: #e6e6e6; -} -a.bg-highcontrast:hover { - background-color: #e6e6e6; -} - -.bg-lowcontrast { - background-color: #fff; -} - -a.bg-lowcontrast:focus { - background-color: #e6e6e6; -} -a.bg-lowcontrast:hover { - background-color: #e6e6e6; -} - -.bg-white { - background-color: #fff; -} - -a.bg-white:focus { - background-color: #e6e6e6; -} -a.bg-white:hover { - background-color: #e6e6e6; -} - -.bg-black { - background-color: #000; -} - -a.bg-black:focus { - background-color: black; -} -a.bg-black:hover { - background-color: black; -} - -.bg-success { - background-color: #5cb85c; -} - -a.bg-success:focus { - background-color: #449d44; -} -a.bg-success:hover { - background-color: #449d44; -} - -.bg-info { - background-color: #5bc0de; -} - -a.bg-info:focus { - background-color: #31b0d5; -} -a.bg-info:hover { - background-color: #31b0d5; -} - -.bg-warning { - background-color: #f0ad4e; -} - -a.bg-warning:focus { - background-color: #ec971f; -} -a.bg-warning:hover { - background-color: #ec971f; -} - -.bg-danger { - background-color: #d9534f; -} - -a.bg-danger:focus { - background-color: #c9302c; -} -a.bg-danger:hover { - background-color: #c9302c; -} - -.bg-inverse { - background-color: #292b2c; -} - -a.bg-inverse:focus { - background-color: #101112; -} -a.bg-inverse:hover { - background-color: #101112; -} - -.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; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -.clearfix::after { - display: block; - content: ""; - clear: both; -} - -.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-cell { - display: table-cell !important; -} - -.d-flex { - display: flex !important; -} - -.d-inline-flex { - 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-cell { - display: table-cell !important; - } - - .d-sm-flex { - display: flex !important; - } - - .d-sm-inline-flex { - 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-cell { - display: table-cell !important; - } - - .d-md-flex { - display: flex !important; - } - - .d-md-inline-flex { - 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-cell { - display: table-cell !important; - } - - .d-lg-flex { - display: flex !important; - } - - .d-lg-inline-flex { - 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-cell { - display: table-cell !important; - } - - .d-xl-flex { - display: flex !important; - } - - .d-xl-inline-flex { - display: inline-flex !important; - } -} -.flex-first { - order: -1; -} - -.flex-last { - order: 1; -} - -.flex-unordered { - order: 0; -} - -.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-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - 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; -} - -@media (min-width: 576px) { - .flex-sm-first { - order: -1; - } - - .flex-sm-last { - order: 1; - } - - .flex-sm-unordered { - order: 0; - } - - .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-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - 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; - } -} -@media (min-width: 768px) { - .flex-md-first { - order: -1; - } - - .flex-md-last { - order: 1; - } - - .flex-md-unordered { - order: 0; - } - - .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-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - 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; - } -} -@media (min-width: 992px) { - .flex-lg-first { - order: -1; - } - - .flex-lg-last { - order: 1; - } - - .flex-lg-unordered { - order: 0; - } - - .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-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - 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; - } -} -@media (min-width: 1200px) { - .flex-xl-first { - order: -1; - } - - .flex-xl-last { - order: 1; - } - - .flex-xl-unordered { - order: 0; - } - - .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-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - 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; - } -} -.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; - } -} -.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; -} - -.stickytop-xs-up { - position: sticky !important; - top: 20px !important; -} - -.stickytop-xs-down { - position: sticky !important; - top: 20px !important; -} - -@media (min-width: 576px) { - .stickytop-sm-up { - position: sticky !important; - top: 20px !important; - } -} - -.stickytop-sm-down { - position: sticky !important; - top: 20px !important; -} - -@media (min-width: 768px) { - .stickytop-md-up { - position: sticky !important; - top: 20px !important; - } -} - -.stickytop-md-down { - position: sticky !important; - top: 20px !important; -} - -@media (min-width: 992px) { - .stickytop-lg-up { - position: sticky !important; - top: 20px !important; - } -} - -.stickytop-lg-down { - position: sticky !important; - top: 20px !important; -} - -@media (min-width: 1200px) { - .stickytop-xl-up { - position: sticky !important; - top: 20px !important; - } -} - -.stickytop-xl-down { - position: sticky !important; - top: 20px !important; -} - -.solidtop-xs-up { - position: relative; - top: 0; -} - -.solidtop-xs-down { - position: relative; - top: 0; -} - -@media (min-width: 576px) { - .solidtop-sm-up { - position: relative; - top: 0; - } -} - -.solidtop-sm-down { - position: relative; - top: 0; -} - -@media (min-width: 768px) { - .solidtop-md-up { - position: relative; - top: 0; - } -} - -.solidtop-md-down { - position: relative; - top: 0; -} - -@media (min-width: 992px) { - .solidtop-lg-up { - position: relative; - top: 0; - } -} - -.solidtop-lg-down { - position: relative; - top: 0; -} - -@media (min-width: 1200px) { - .solidtop-xl-up { - position: relative; - top: 0; - } -} - -.solidtop-xl-down { - position: relative; - top: 0; -} - -.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; -} - -.w-25 { - width: 25% !important; -} - -.w-50 { - width: 50% !important; -} - -.w-75 { - width: 75% !important; -} - -.w-100 { - width: 100% !important; -} - -.h-25 { - height: 25% !important; -} - -.h-50 { - height: 50% !important; -} - -.h-75 { - height: 75% !important; -} - -.h-100 { - height: 100% !important; -} - -.mw-100 { - max-width: 100% !important; -} - -.mh-100 { - max-height: 100% !important; -} - -.m-0 { - margin: 0 0 !important; -} - -.mt-0 { - margin-top: 0 !important; -} - -.mr-0 { - margin-right: 0 !important; -} - -.mb-0 { - margin-bottom: 0 !important; -} - -.ml-0 { - margin-left: 0 !important; -} - -.mx-0 { - margin-right: 0 !important; - margin-left: 0 !important; -} - -.my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; -} - -.m-1 { - margin: 0.25rem 0.25rem !important; -} - -.mt-1 { - margin-top: 0.25rem !important; -} - -.mr-1 { - margin-right: 0.25rem !important; -} - -.mb-1 { - margin-bottom: 0.25rem !important; -} - -.ml-1 { - margin-left: 0.25rem !important; -} - -.mx-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; -} - -.my-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem 0.5rem !important; -} - -.mt-2 { - margin-top: 0.5rem !important; -} - -.mr-2 { - margin-right: 0.5rem !important; -} - -.mb-2 { - margin-bottom: 0.5rem !important; -} - -.ml-2 { - margin-left: 0.5rem !important; -} - -.mx-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; -} - -.my-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; -} - -.m-3 { - margin: 1rem 1rem !important; -} - -.mt-3 { - margin-top: 1rem !important; -} - -.mr-3 { - margin-right: 1rem !important; -} - -.mb-3 { - margin-bottom: 1rem !important; -} - -.ml-3 { - margin-left: 1rem !important; -} - -.mx-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; -} - -.my-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; -} - -.m-4 { - margin: 1.5rem 1.5rem !important; -} - -.mt-4 { - margin-top: 1.5rem !important; -} - -.mr-4 { - margin-right: 1.5rem !important; -} - -.mb-4 { - margin-bottom: 1.5rem !important; -} - -.ml-4 { - margin-left: 1.5rem !important; -} - -.mx-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; -} - -.my-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; -} - -.m-5 { - margin: 3rem 3rem !important; -} - -.mt-5 { - margin-top: 3rem !important; -} - -.mr-5 { - margin-right: 3rem !important; -} - -.mb-5 { - margin-bottom: 3rem !important; -} - -.ml-5 { - margin-left: 3rem !important; -} - -.mx-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; -} - -.my-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; -} - -.p-0 { - padding: 0 0 !important; -} - -.pt-0 { - padding-top: 0 !important; -} - -.pr-0 { - padding-right: 0 !important; -} - -.pb-0 { - padding-bottom: 0 !important; -} - -.pl-0 { - padding-left: 0 !important; -} - -.px-0 { - padding-right: 0 !important; - padding-left: 0 !important; -} - -.py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; -} - -.p-1 { - padding: 0.25rem 0.25rem !important; -} - -.pt-1 { - padding-top: 0.25rem !important; -} - -.pr-1 { - padding-right: 0.25rem !important; -} - -.pb-1 { - padding-bottom: 0.25rem !important; -} - -.pl-1 { - padding-left: 0.25rem !important; -} - -.px-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; -} - -.py-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem 0.5rem !important; -} - -.pt-2 { - padding-top: 0.5rem !important; -} - -.pr-2 { - padding-right: 0.5rem !important; -} - -.pb-2 { - padding-bottom: 0.5rem !important; -} - -.pl-2 { - padding-left: 0.5rem !important; -} - -.px-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; -} - -.py-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; -} - -.p-3 { - padding: 1rem 1rem !important; -} - -.pt-3 { - padding-top: 1rem !important; -} - -.pr-3 { - padding-right: 1rem !important; -} - -.pb-3 { - padding-bottom: 1rem !important; -} - -.pl-3 { - padding-left: 1rem !important; -} - -.px-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; -} - -.py-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; -} - -.p-4 { - padding: 1.5rem 1.5rem !important; -} - -.pt-4 { - padding-top: 1.5rem !important; -} - -.pr-4 { - padding-right: 1.5rem !important; -} - -.pb-4 { - padding-bottom: 1.5rem !important; -} - -.pl-4 { - padding-left: 1.5rem !important; -} - -.px-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; -} - -.py-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; -} - -.p-5 { - padding: 3rem 3rem !important; -} - -.pt-5 { - padding-top: 3rem !important; -} - -.pr-5 { - padding-right: 3rem !important; -} - -.pb-5 { - padding-bottom: 3rem !important; -} - -.pl-5 { - padding-left: 3rem !important; -} - -.px-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; -} - -.py-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mt-auto { - margin-top: auto !important; -} - -.mr-auto { - margin-right: auto !important; -} - -.mb-auto { - margin-bottom: auto !important; -} - -.ml-auto { - margin-left: auto !important; -} - -.mx-auto { - margin-right: auto !important; - margin-left: auto !important; -} - -.my-auto { - margin-top: auto !important; - margin-bottom: auto !important; -} - -@media (min-width: 576px) { - .m-sm-0 { - margin: 0 0 !important; - } - - .mt-sm-0 { - margin-top: 0 !important; - } - - .mr-sm-0 { - margin-right: 0 !important; - } - - .mb-sm-0 { - margin-bottom: 0 !important; - } - - .ml-sm-0 { - margin-left: 0 !important; - } - - .mx-sm-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .my-sm-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .m-sm-1 { - margin: 0.25rem 0.25rem !important; - } - - .mt-sm-1 { - margin-top: 0.25rem !important; - } - - .mr-sm-1 { - margin-right: 0.25rem !important; - } - - .mb-sm-1 { - margin-bottom: 0.25rem !important; - } - - .ml-sm-1 { - margin-left: 0.25rem !important; - } - - .mx-sm-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .my-sm-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .m-sm-2 { - margin: 0.5rem 0.5rem !important; - } - - .mt-sm-2 { - margin-top: 0.5rem !important; - } - - .mr-sm-2 { - margin-right: 0.5rem !important; - } - - .mb-sm-2 { - margin-bottom: 0.5rem !important; - } - - .ml-sm-2 { - margin-left: 0.5rem !important; - } - - .mx-sm-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .my-sm-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .m-sm-3 { - margin: 1rem 1rem !important; - } - - .mt-sm-3 { - margin-top: 1rem !important; - } - - .mr-sm-3 { - margin-right: 1rem !important; - } - - .mb-sm-3 { - margin-bottom: 1rem !important; - } - - .ml-sm-3 { - margin-left: 1rem !important; - } - - .mx-sm-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .my-sm-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .m-sm-4 { - margin: 1.5rem 1.5rem !important; - } - - .mt-sm-4 { - margin-top: 1.5rem !important; - } - - .mr-sm-4 { - margin-right: 1.5rem !important; - } - - .mb-sm-4 { - margin-bottom: 1.5rem !important; - } - - .ml-sm-4 { - margin-left: 1.5rem !important; - } - - .mx-sm-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .my-sm-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .m-sm-5 { - margin: 3rem 3rem !important; - } - - .mt-sm-5 { - margin-top: 3rem !important; - } - - .mr-sm-5 { - margin-right: 3rem !important; - } - - .mb-sm-5 { - margin-bottom: 3rem !important; - } - - .ml-sm-5 { - margin-left: 3rem !important; - } - - .mx-sm-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .my-sm-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .p-sm-0 { - padding: 0 0 !important; - } - - .pt-sm-0 { - padding-top: 0 !important; - } - - .pr-sm-0 { - padding-right: 0 !important; - } - - .pb-sm-0 { - padding-bottom: 0 !important; - } - - .pl-sm-0 { - padding-left: 0 !important; - } - - .px-sm-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .py-sm-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .p-sm-1 { - padding: 0.25rem 0.25rem !important; - } - - .pt-sm-1 { - padding-top: 0.25rem !important; - } - - .pr-sm-1 { - padding-right: 0.25rem !important; - } - - .pb-sm-1 { - padding-bottom: 0.25rem !important; - } - - .pl-sm-1 { - padding-left: 0.25rem !important; - } - - .px-sm-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .py-sm-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .p-sm-2 { - padding: 0.5rem 0.5rem !important; - } - - .pt-sm-2 { - padding-top: 0.5rem !important; - } - - .pr-sm-2 { - padding-right: 0.5rem !important; - } - - .pb-sm-2 { - padding-bottom: 0.5rem !important; - } - - .pl-sm-2 { - padding-left: 0.5rem !important; - } - - .px-sm-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .py-sm-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .p-sm-3 { - padding: 1rem 1rem !important; - } - - .pt-sm-3 { - padding-top: 1rem !important; - } - - .pr-sm-3 { - padding-right: 1rem !important; - } - - .pb-sm-3 { - padding-bottom: 1rem !important; - } - - .pl-sm-3 { - padding-left: 1rem !important; - } - - .px-sm-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .py-sm-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .p-sm-4 { - padding: 1.5rem 1.5rem !important; - } - - .pt-sm-4 { - padding-top: 1.5rem !important; - } - - .pr-sm-4 { - padding-right: 1.5rem !important; - } - - .pb-sm-4 { - padding-bottom: 1.5rem !important; - } - - .pl-sm-4 { - padding-left: 1.5rem !important; - } - - .px-sm-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .py-sm-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .p-sm-5 { - padding: 3rem 3rem !important; - } - - .pt-sm-5 { - padding-top: 3rem !important; - } - - .pr-sm-5 { - padding-right: 3rem !important; - } - - .pb-sm-5 { - padding-bottom: 3rem !important; - } - - .pl-sm-5 { - padding-left: 3rem !important; - } - - .px-sm-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-sm-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .m-sm-auto { - margin: auto !important; - } - - .mt-sm-auto { - margin-top: auto !important; - } - - .mr-sm-auto { - margin-right: auto !important; - } - - .mb-sm-auto { - margin-bottom: auto !important; - } - - .ml-sm-auto { - margin-left: auto !important; - } - - .mx-sm-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-sm-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } -} -@media (min-width: 768px) { - .m-md-0 { - margin: 0 0 !important; - } - - .mt-md-0 { - margin-top: 0 !important; - } - - .mr-md-0 { - margin-right: 0 !important; - } - - .mb-md-0 { - margin-bottom: 0 !important; - } - - .ml-md-0 { - margin-left: 0 !important; - } - - .mx-md-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .my-md-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .m-md-1 { - margin: 0.25rem 0.25rem !important; - } - - .mt-md-1 { - margin-top: 0.25rem !important; - } - - .mr-md-1 { - margin-right: 0.25rem !important; - } - - .mb-md-1 { - margin-bottom: 0.25rem !important; - } - - .ml-md-1 { - margin-left: 0.25rem !important; - } - - .mx-md-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .my-md-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .m-md-2 { - margin: 0.5rem 0.5rem !important; - } - - .mt-md-2 { - margin-top: 0.5rem !important; - } - - .mr-md-2 { - margin-right: 0.5rem !important; - } - - .mb-md-2 { - margin-bottom: 0.5rem !important; - } - - .ml-md-2 { - margin-left: 0.5rem !important; - } - - .mx-md-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .my-md-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .m-md-3 { - margin: 1rem 1rem !important; - } - - .mt-md-3 { - margin-top: 1rem !important; - } - - .mr-md-3 { - margin-right: 1rem !important; - } - - .mb-md-3 { - margin-bottom: 1rem !important; - } - - .ml-md-3 { - margin-left: 1rem !important; - } - - .mx-md-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .my-md-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .m-md-4 { - margin: 1.5rem 1.5rem !important; - } - - .mt-md-4 { - margin-top: 1.5rem !important; - } - - .mr-md-4 { - margin-right: 1.5rem !important; - } - - .mb-md-4 { - margin-bottom: 1.5rem !important; - } - - .ml-md-4 { - margin-left: 1.5rem !important; - } - - .mx-md-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .my-md-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .m-md-5 { - margin: 3rem 3rem !important; - } - - .mt-md-5 { - margin-top: 3rem !important; - } - - .mr-md-5 { - margin-right: 3rem !important; - } - - .mb-md-5 { - margin-bottom: 3rem !important; - } - - .ml-md-5 { - margin-left: 3rem !important; - } - - .mx-md-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .my-md-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .p-md-0 { - padding: 0 0 !important; - } - - .pt-md-0 { - padding-top: 0 !important; - } - - .pr-md-0 { - padding-right: 0 !important; - } - - .pb-md-0 { - padding-bottom: 0 !important; - } - - .pl-md-0 { - padding-left: 0 !important; - } - - .px-md-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .py-md-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .p-md-1 { - padding: 0.25rem 0.25rem !important; - } - - .pt-md-1 { - padding-top: 0.25rem !important; - } - - .pr-md-1 { - padding-right: 0.25rem !important; - } - - .pb-md-1 { - padding-bottom: 0.25rem !important; - } - - .pl-md-1 { - padding-left: 0.25rem !important; - } - - .px-md-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .py-md-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .p-md-2 { - padding: 0.5rem 0.5rem !important; - } - - .pt-md-2 { - padding-top: 0.5rem !important; - } - - .pr-md-2 { - padding-right: 0.5rem !important; - } - - .pb-md-2 { - padding-bottom: 0.5rem !important; - } - - .pl-md-2 { - padding-left: 0.5rem !important; - } - - .px-md-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .py-md-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .p-md-3 { - padding: 1rem 1rem !important; - } - - .pt-md-3 { - padding-top: 1rem !important; - } - - .pr-md-3 { - padding-right: 1rem !important; - } - - .pb-md-3 { - padding-bottom: 1rem !important; - } - - .pl-md-3 { - padding-left: 1rem !important; - } - - .px-md-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .py-md-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .p-md-4 { - padding: 1.5rem 1.5rem !important; - } - - .pt-md-4 { - padding-top: 1.5rem !important; - } - - .pr-md-4 { - padding-right: 1.5rem !important; - } - - .pb-md-4 { - padding-bottom: 1.5rem !important; - } - - .pl-md-4 { - padding-left: 1.5rem !important; - } - - .px-md-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .py-md-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .p-md-5 { - padding: 3rem 3rem !important; - } - - .pt-md-5 { - padding-top: 3rem !important; - } - - .pr-md-5 { - padding-right: 3rem !important; - } - - .pb-md-5 { - padding-bottom: 3rem !important; - } - - .pl-md-5 { - padding-left: 3rem !important; - } - - .px-md-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-md-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .m-md-auto { - margin: auto !important; - } - - .mt-md-auto { - margin-top: auto !important; - } - - .mr-md-auto { - margin-right: auto !important; - } - - .mb-md-auto { - margin-bottom: auto !important; - } - - .ml-md-auto { - margin-left: auto !important; - } - - .mx-md-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-md-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } -} -@media (min-width: 992px) { - .m-lg-0 { - margin: 0 0 !important; - } - - .mt-lg-0 { - margin-top: 0 !important; - } - - .mr-lg-0 { - margin-right: 0 !important; - } - - .mb-lg-0 { - margin-bottom: 0 !important; - } - - .ml-lg-0 { - margin-left: 0 !important; - } - - .mx-lg-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .my-lg-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .m-lg-1 { - margin: 0.25rem 0.25rem !important; - } - - .mt-lg-1 { - margin-top: 0.25rem !important; - } - - .mr-lg-1 { - margin-right: 0.25rem !important; - } - - .mb-lg-1 { - margin-bottom: 0.25rem !important; - } - - .ml-lg-1 { - margin-left: 0.25rem !important; - } - - .mx-lg-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .my-lg-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .m-lg-2 { - margin: 0.5rem 0.5rem !important; - } - - .mt-lg-2 { - margin-top: 0.5rem !important; - } - - .mr-lg-2 { - margin-right: 0.5rem !important; - } - - .mb-lg-2 { - margin-bottom: 0.5rem !important; - } - - .ml-lg-2 { - margin-left: 0.5rem !important; - } - - .mx-lg-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .my-lg-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .m-lg-3 { - margin: 1rem 1rem !important; - } - - .mt-lg-3 { - margin-top: 1rem !important; - } - - .mr-lg-3 { - margin-right: 1rem !important; - } - - .mb-lg-3 { - margin-bottom: 1rem !important; - } - - .ml-lg-3 { - margin-left: 1rem !important; - } - - .mx-lg-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .my-lg-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .m-lg-4 { - margin: 1.5rem 1.5rem !important; - } - - .mt-lg-4 { - margin-top: 1.5rem !important; - } - - .mr-lg-4 { - margin-right: 1.5rem !important; - } - - .mb-lg-4 { - margin-bottom: 1.5rem !important; - } - - .ml-lg-4 { - margin-left: 1.5rem !important; - } - - .mx-lg-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .my-lg-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .m-lg-5 { - margin: 3rem 3rem !important; - } - - .mt-lg-5 { - margin-top: 3rem !important; - } - - .mr-lg-5 { - margin-right: 3rem !important; - } - - .mb-lg-5 { - margin-bottom: 3rem !important; - } - - .ml-lg-5 { - margin-left: 3rem !important; - } - - .mx-lg-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .my-lg-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .p-lg-0 { - padding: 0 0 !important; - } - - .pt-lg-0 { - padding-top: 0 !important; - } - - .pr-lg-0 { - padding-right: 0 !important; - } - - .pb-lg-0 { - padding-bottom: 0 !important; - } - - .pl-lg-0 { - padding-left: 0 !important; - } - - .px-lg-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .py-lg-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .p-lg-1 { - padding: 0.25rem 0.25rem !important; - } - - .pt-lg-1 { - padding-top: 0.25rem !important; - } - - .pr-lg-1 { - padding-right: 0.25rem !important; - } - - .pb-lg-1 { - padding-bottom: 0.25rem !important; - } - - .pl-lg-1 { - padding-left: 0.25rem !important; - } - - .px-lg-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .py-lg-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .p-lg-2 { - padding: 0.5rem 0.5rem !important; - } - - .pt-lg-2 { - padding-top: 0.5rem !important; - } - - .pr-lg-2 { - padding-right: 0.5rem !important; - } - - .pb-lg-2 { - padding-bottom: 0.5rem !important; - } - - .pl-lg-2 { - padding-left: 0.5rem !important; - } - - .px-lg-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .py-lg-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .p-lg-3 { - padding: 1rem 1rem !important; - } - - .pt-lg-3 { - padding-top: 1rem !important; - } - - .pr-lg-3 { - padding-right: 1rem !important; - } - - .pb-lg-3 { - padding-bottom: 1rem !important; - } - - .pl-lg-3 { - padding-left: 1rem !important; - } - - .px-lg-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .py-lg-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .p-lg-4 { - padding: 1.5rem 1.5rem !important; - } - - .pt-lg-4 { - padding-top: 1.5rem !important; - } - - .pr-lg-4 { - padding-right: 1.5rem !important; - } - - .pb-lg-4 { - padding-bottom: 1.5rem !important; - } - - .pl-lg-4 { - padding-left: 1.5rem !important; - } - - .px-lg-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .py-lg-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .p-lg-5 { - padding: 3rem 3rem !important; - } - - .pt-lg-5 { - padding-top: 3rem !important; - } - - .pr-lg-5 { - padding-right: 3rem !important; - } - - .pb-lg-5 { - padding-bottom: 3rem !important; - } - - .pl-lg-5 { - padding-left: 3rem !important; - } - - .px-lg-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-lg-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .m-lg-auto { - margin: auto !important; - } - - .mt-lg-auto { - margin-top: auto !important; - } - - .mr-lg-auto { - margin-right: auto !important; - } - - .mb-lg-auto { - margin-bottom: auto !important; - } - - .ml-lg-auto { - margin-left: auto !important; - } - - .mx-lg-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-lg-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } -} -@media (min-width: 1200px) { - .m-xl-0 { - margin: 0 0 !important; - } - - .mt-xl-0 { - margin-top: 0 !important; - } - - .mr-xl-0 { - margin-right: 0 !important; - } - - .mb-xl-0 { - margin-bottom: 0 !important; - } - - .ml-xl-0 { - margin-left: 0 !important; - } - - .mx-xl-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .my-xl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .m-xl-1 { - margin: 0.25rem 0.25rem !important; - } - - .mt-xl-1 { - margin-top: 0.25rem !important; - } - - .mr-xl-1 { - margin-right: 0.25rem !important; - } - - .mb-xl-1 { - margin-bottom: 0.25rem !important; - } - - .ml-xl-1 { - margin-left: 0.25rem !important; - } - - .mx-xl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .my-xl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .m-xl-2 { - margin: 0.5rem 0.5rem !important; - } - - .mt-xl-2 { - margin-top: 0.5rem !important; - } - - .mr-xl-2 { - margin-right: 0.5rem !important; - } - - .mb-xl-2 { - margin-bottom: 0.5rem !important; - } - - .ml-xl-2 { - margin-left: 0.5rem !important; - } - - .mx-xl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .my-xl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .m-xl-3 { - margin: 1rem 1rem !important; - } - - .mt-xl-3 { - margin-top: 1rem !important; - } - - .mr-xl-3 { - margin-right: 1rem !important; - } - - .mb-xl-3 { - margin-bottom: 1rem !important; - } - - .ml-xl-3 { - margin-left: 1rem !important; - } - - .mx-xl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .my-xl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .m-xl-4 { - margin: 1.5rem 1.5rem !important; - } - - .mt-xl-4 { - margin-top: 1.5rem !important; - } - - .mr-xl-4 { - margin-right: 1.5rem !important; - } - - .mb-xl-4 { - margin-bottom: 1.5rem !important; - } - - .ml-xl-4 { - margin-left: 1.5rem !important; - } - - .mx-xl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .my-xl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .m-xl-5 { - margin: 3rem 3rem !important; - } - - .mt-xl-5 { - margin-top: 3rem !important; - } - - .mr-xl-5 { - margin-right: 3rem !important; - } - - .mb-xl-5 { - margin-bottom: 3rem !important; - } - - .ml-xl-5 { - margin-left: 3rem !important; - } - - .mx-xl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .my-xl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .p-xl-0 { - padding: 0 0 !important; - } - - .pt-xl-0 { - padding-top: 0 !important; - } - - .pr-xl-0 { - padding-right: 0 !important; - } - - .pb-xl-0 { - padding-bottom: 0 !important; - } - - .pl-xl-0 { - padding-left: 0 !important; - } - - .px-xl-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .py-xl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .p-xl-1 { - padding: 0.25rem 0.25rem !important; - } - - .pt-xl-1 { - padding-top: 0.25rem !important; - } - - .pr-xl-1 { - padding-right: 0.25rem !important; - } - - .pb-xl-1 { - padding-bottom: 0.25rem !important; - } - - .pl-xl-1 { - padding-left: 0.25rem !important; - } - - .px-xl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .py-xl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .p-xl-2 { - padding: 0.5rem 0.5rem !important; - } - - .pt-xl-2 { - padding-top: 0.5rem !important; - } - - .pr-xl-2 { - padding-right: 0.5rem !important; - } - - .pb-xl-2 { - padding-bottom: 0.5rem !important; - } - - .pl-xl-2 { - padding-left: 0.5rem !important; - } - - .px-xl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .py-xl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .p-xl-3 { - padding: 1rem 1rem !important; - } - - .pt-xl-3 { - padding-top: 1rem !important; - } - - .pr-xl-3 { - padding-right: 1rem !important; - } - - .pb-xl-3 { - padding-bottom: 1rem !important; - } - - .pl-xl-3 { - padding-left: 1rem !important; - } - - .px-xl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .py-xl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .p-xl-4 { - padding: 1.5rem 1.5rem !important; - } - - .pt-xl-4 { - padding-top: 1.5rem !important; - } - - .pr-xl-4 { - padding-right: 1.5rem !important; - } - - .pb-xl-4 { - padding-bottom: 1.5rem !important; - } - - .pl-xl-4 { - padding-left: 1.5rem !important; - } - - .px-xl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .py-xl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .p-xl-5 { - padding: 3rem 3rem !important; - } - - .pt-xl-5 { - padding-top: 3rem !important; - } - - .pr-xl-5 { - padding-right: 3rem !important; - } - - .pb-xl-5 { - padding-bottom: 3rem !important; - } - - .pl-xl-5 { - padding-left: 3rem !important; - } - - .px-xl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-xl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto { - margin-left: auto !important; - } - - .mx-xl-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-xl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } -} -.text-justify { - text-align: justify !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-normal { - font-weight: normal; -} - -.font-weight-bold { - font-weight: bold; -} - -.font-italic { - font-style: italic; -} - -.text-white { - color: #fff !important; -} - -.text-muted { - color: #636c72 !important; -} - -a.text-muted:focus { - color: #4b5257 !important; -} -a.text-muted:hover { - color: #4b5257 !important; -} - -.text-primary { - color: #fff !important; -} - -a.text-primary:focus { - color: #e6e6e6 !important; -} -a.text-primary:hover { - color: #e6e6e6 !important; -} - -.text-success { - color: #5cb85c !important; -} - -a.text-success:focus { - color: #449d44 !important; -} -a.text-success:hover { - color: #449d44 !important; -} - -.text-info { - color: #5bc0de !important; -} - -a.text-info:focus { - color: #31b0d5 !important; -} -a.text-info:hover { - color: #31b0d5 !important; -} - -.text-warning { - color: #f0ad4e !important; -} - -a.text-warning:focus { - color: #ec971f !important; -} -a.text-warning:hover { - color: #ec971f !important; -} - -.text-danger { - color: #d9534f !important; -} - -a.text-danger:focus { - color: #c9302c !important; -} -a.text-danger:hover { - color: #c9302c !important; -} - -.text-gray-dark { - color: #292b2c !important; -} - -a.text-gray-dark:focus { - color: #101112 !important; -} -a.text-gray-dark:hover { - color: #101112 !important; -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.fs-12 { - font-size: 12px !important; -} - -.fs-14 { - font-size: 14px !important; -} - -.fs-16 { - font-size: 16px !important; -} - -.fs-18 { - font-size: 18px !important; -} - -.fs-20 { - font-size: 20px !important; -} - -.fs-22 { - font-size: 22px !important; -} - -.fs-24 { - font-size: 24px !important; -} - -.fs-26 { - font-size: 26px !important; -} - -.fs-28 { - font-size: 28px !important; -} - -.fs-30 { - font-size: 30px !important; -} - -.fs-32 { - font-size: 32px !important; -} - -.fs-34 { - font-size: 34px !important; -} - -.fs-36 { - font-size: 36px !important; -} - -@media (min-width: 576px) { - .fs-12-sm { - font-size: 12px !important; - } - - .fs-14-sm { - font-size: 14px !important; - } - - .fs-16-sm { - font-size: 16px !important; - } - - .fs-18-sm { - font-size: 18px !important; - } - - .fs-20-sm { - font-size: 20px !important; - } - - .fs-22-sm { - font-size: 22px !important; - } - - .fs-24-sm { - font-size: 24px !important; - } - - .fs-26-sm { - font-size: 26px !important; - } - - .fs-28-sm { - font-size: 28px !important; - } - - .fs-30-sm { - font-size: 30px !important; - } - - .fs-32-sm { - font-size: 32px !important; - } - - .fs-34-sm { - font-size: 34px !important; - } - - .fs-36-sm { - font-size: 36px !important; - } -} -@media (min-width: 768px) { - .fs-12-md { - font-size: 12px !important; - } - - .fs-14-md { - font-size: 14px !important; - } - - .fs-16-md { - font-size: 16px !important; - } - - .fs-18-md { - font-size: 18px !important; - } - - .fs-20-md { - font-size: 20px !important; - } - - .fs-22-md { - font-size: 22px !important; - } - - .fs-24-md { - font-size: 24px !important; - } - - .fs-26-md { - font-size: 26px !important; - } - - .fs-28-md { - font-size: 28px !important; - } - - .fs-30-md { - font-size: 30px !important; - } - - .fs-32-md { - font-size: 32px !important; - } - - .fs-34-md { - font-size: 34px !important; - } - - .fs-36-md { - font-size: 36px !important; - } -} -@media (min-width: 992px) { - .fs-12-lg { - font-size: 12px !important; - } - - .fs-14-lg { - font-size: 14px !important; - } - - .fs-16-lg { - font-size: 16px !important; - } - - .fs-18-lg { - font-size: 18px !important; - } - - .fs-20-lg { - font-size: 20px !important; - } - - .fs-22-lg { - font-size: 22px !important; - } - - .fs-24-lg { - font-size: 24px !important; - } - - .fs-26-lg { - font-size: 26px !important; - } - - .fs-28-lg { - font-size: 28px !important; - } - - .fs-30-lg { - font-size: 30px !important; - } - - .fs-32-lg { - font-size: 32px !important; - } - - .fs-34-lg { - font-size: 34px !important; - } - - .fs-36-lg { - font-size: 36px !important; - } -} -@media (min-width: 1200px) { - .fs-12-xl { - font-size: 12px !important; - } - - .fs-14-xl { - font-size: 14px !important; - } - - .fs-16-xl { - font-size: 16px !important; - } - - .fs-18-xl { - font-size: 18px !important; - } - - .fs-20-xl { - font-size: 20px !important; - } - - .fs-22-xl { - font-size: 22px !important; - } - - .fs-24-xl { - font-size: 24px !important; - } - - .fs-26-xl { - font-size: 26px !important; - } - - .fs-28-xl { - font-size: 28px !important; - } - - .fs-30-xl { - font-size: 30px !important; - } - - .fs-32-xl { - font-size: 32px !important; - } - - .fs-34-xl { - font-size: 34px !important; - } - - .fs-36-xl { - font-size: 36px !important; - } -} -.invisible { - visibility: hidden !important; -} - -.hidden-xs-up { - display: none !important; -} - -@media (max-width: 575px) { - .hidden-xs-down { - display: none !important; - } -} - -@media (min-width: 576px) { - .hidden-sm-up { - display: none !important; - } -} - -@media (max-width: 767px) { - .hidden-sm-down { - display: none !important; - } -} - -@media (min-width: 768px) { - .hidden-md-up { - display: none !important; - } -} - -@media (max-width: 991px) { - .hidden-md-down { - display: none !important; - } -} - -@media (min-width: 992px) { - .hidden-lg-up { - display: none !important; - } -} - -@media (max-width: 1199px) { - .hidden-lg-down { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-xl-up { - display: none !important; - } -} - -.hidden-xl-down { - display: none !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=framework.css.map */ diff --git a/source/assets/styles/css/framework.css.map b/source/assets/styles/css/framework.css.map deleted file mode 100644 index 3662c20..0000000 --- a/source/assets/styles/css/framework.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../scss/AlphaConsole/lib/ac.var.scss","../scss/AlphaConsole/framework/_custom.scss","../scss/AlphaConsole/framework/_variables.scss","../scss/AlphaConsole/framework/_normalize.scss","../scss/AlphaConsole/framework/_print.scss","../scss/AlphaConsole/framework/_reboot.scss","../scss/AlphaConsole/framework/mixins/_hover.scss","../scss/AlphaConsole/framework/_type.scss","../scss/AlphaConsole/framework/mixins/_lists.scss","../scss/AlphaConsole/framework/_images.scss","../scss/AlphaConsole/framework/mixins/_image.scss","../scss/AlphaConsole/framework/_mixins.scss","../scss/AlphaConsole/framework/_code.scss","../scss/AlphaConsole/framework/_grid.scss","../scss/AlphaConsole/framework/mixins/_grid.scss","../scss/AlphaConsole/framework/mixins/_breakpoints.scss","../scss/AlphaConsole/framework/mixins/_grid-framework.scss","../scss/AlphaConsole/framework/_tables.scss","../scss/AlphaConsole/framework/mixins/_table-row.scss","../scss/AlphaConsole/framework/_forms.scss","../scss/AlphaConsole/framework/mixins/_forms.scss","../scss/AlphaConsole/framework/_buttons.scss","../scss/AlphaConsole/framework/mixins/_buttons.scss","../scss/AlphaConsole/framework/_transitions.scss","../scss/AlphaConsole/framework/_dropdown.scss","../scss/AlphaConsole/framework/mixins/_nav-divider.scss","../scss/AlphaConsole/framework/_button-group.scss","../scss/AlphaConsole/framework/_input-group.scss","../scss/AlphaConsole/framework/_custom-forms.scss","../scss/AlphaConsole/framework/_nav.scss","../scss/AlphaConsole/framework/_navbar.scss","../scss/AlphaConsole/framework/_card.scss","../scss/AlphaConsole/framework/mixins/_cards.scss","../scss/AlphaConsole/framework/_breadcrumb.scss","../scss/AlphaConsole/framework/mixins/_clearfix.scss","../scss/AlphaConsole/framework/_pagination.scss","../scss/AlphaConsole/framework/mixins/_pagination.scss","../scss/AlphaConsole/framework/_badge.scss","../scss/AlphaConsole/framework/mixins/_badge.scss","../scss/AlphaConsole/framework/_jumbotron.scss","../scss/AlphaConsole/framework/_alert.scss","../scss/AlphaConsole/framework/mixins/_alert.scss","../scss/AlphaConsole/framework/_progress.scss","../scss/AlphaConsole/framework/mixins/_gradients.scss","../scss/AlphaConsole/framework/_media.scss","../scss/AlphaConsole/framework/_list-group.scss","../scss/AlphaConsole/framework/mixins/_list-group.scss","../scss/AlphaConsole/framework/_responsive-embed.scss","../scss/AlphaConsole/framework/_close.scss","../scss/AlphaConsole/framework/_modal.scss","../scss/AlphaConsole/framework/_tooltip.scss","../scss/AlphaConsole/framework/mixins/_reset-text.scss","../scss/AlphaConsole/framework/_popover.scss","../scss/AlphaConsole/framework/_carousel.scss","../scss/AlphaConsole/framework/mixins/_transforms.scss","../scss/AlphaConsole/framework/utilities/_align.scss","../scss/AlphaConsole/framework/utilities/_background.scss","../scss/AlphaConsole/framework/mixins/_background-variant.scss","../scss/AlphaConsole/framework/utilities/_borders.scss","../scss/AlphaConsole/framework/utilities/_display.scss","../scss/AlphaConsole/framework/utilities/_flex.scss","../scss/AlphaConsole/framework/utilities/_float.scss","../scss/AlphaConsole/framework/mixins/_float.scss","../scss/AlphaConsole/framework/utilities/_position.scss","../scss/AlphaConsole/framework/utilities/_screenreaders.scss","../scss/AlphaConsole/framework/mixins/_screen-reader.scss","../scss/AlphaConsole/framework/utilities/_sizing.scss","../scss/AlphaConsole/framework/utilities/_spacing.scss","../scss/AlphaConsole/framework/utilities/_text.scss","../scss/AlphaConsole/framework/mixins/_text-truncate.scss","../scss/AlphaConsole/framework/mixins/_text-emphasis.scss","../scss/AlphaConsole/framework/mixins/_text-hide.scss","../scss/AlphaConsole/framework/utilities/_visibility.scss","../scss/AlphaConsole/framework/mixins/_visibility.scss"], -"names": [], -"file": "framework.css" -} diff --git a/source/assets/styles/scss/AlphaConsole/ac.scss b/source/assets/styles/scss/AlphaConsole/ac.scss new file mode 100644 index 0000000..1938af2 --- /dev/null +++ b/source/assets/styles/scss/AlphaConsole/ac.scss @@ -0,0 +1,57 @@ +// BS variables and functions +@import "bootstrap/functions"; +@import "bootstrap/variables"; + +// AC Variables +@import "ac.var"; + +// BS +@import "bootstrap/mixins"; +@import "bootstrap/root"; +@import "bootstrap/reboot"; +@import "bootstrap/type"; +@import "bootstrap/images"; +@import "bootstrap/code"; +@import "bootstrap/grid"; +@import "bootstrap/tables"; +@import "bootstrap/forms"; +@import "bootstrap/buttons"; +@import "bootstrap/transitions"; +@import "bootstrap/dropdown"; +@import "bootstrap/button-group"; +@import "bootstrap/input-group"; +@import "bootstrap/custom-forms"; +@import "bootstrap/nav"; +@import "bootstrap/navbar"; +//@import "bootstrap/card"; +//@import "bootstrap/breadcrumb"; +//@import "bootstrap/pagination"; +@import "bootstrap/badge"; +//@import "bootstrap/jumbotron"; +@import "bootstrap/alert"; +//@import "bootstrap/progress"; +@import "bootstrap/media"; +//@import "bootstrap/list-group"; +@import "bootstrap/close"; +//@import "bootstrap/toasts"; +@import "bootstrap/modal"; +@import "bootstrap/tooltip"; +@import "bootstrap/popover"; +//@import "bootstrap/carousel"; +@import "bootstrap/spinners"; +@import "bootstrap/utilities"; +//@import "bootstrap/print"; + + +// COMPONENTS +@import "components/ac.fonts"; +@import "components/ac.core"; +@import "components/ac.headings"; +@import "components/ac.buttons"; +@import "components/ac.inputs"; +@import "components/ac.forms"; +@import "components/ac.accordian"; +@import "components/ac.scrollbar"; +@import "components/ac.titlebar"; +@import "components/ac.footer"; +@import "components/ac.textures"; diff --git a/source/assets/styles/scss/AlphaConsole/lib/ac.var.scss b/source/assets/styles/scss/AlphaConsole/ac.var.scss similarity index 76% rename from source/assets/styles/scss/AlphaConsole/lib/ac.var.scss rename to source/assets/styles/scss/AlphaConsole/ac.var.scss index 0330805..d24d045 100644 --- a/source/assets/styles/scss/AlphaConsole/lib/ac.var.scss +++ b/source/assets/styles/scss/AlphaConsole/ac.var.scss @@ -1,8 +1,6 @@ /*-------------------------------------------------------------*/ /*COLOURS*/ /* |*/ -$white: #fff !default; -$black: #000 !default; $red: #d9534f !default; $orange: #f0ad4e !default; $yellow: #ffd500 !default; @@ -54,34 +52,28 @@ $brand-inverse: $gray-dark !default; /*-------------------------------------------------------------*/ /*TYPOGRAPHY*/ /* |*/ -$font-stack: 'Lato', sans-serif !important; -$font-size-base: 14px; +$font-family-base: 'Lato', sans-serif !important; +$font-size-base: 1rem; -/*-------------------------------------------------------------*/ -/*BUTTONS*/ -/* |*/ -$but-min-width: 87px; -$but-height: 50px; /*-------------------------------------------------------------*/ /*INPUTS*/ /* |*/ -$input-height: 40px; -$input-height-l: 49px; $input-border-width: 2px; $block-textarea-resize: true; -$input-colour-state: $gray-ccc !default; -$input-colour-hover: $gray-999 !default; -$input-colour-focus: $gray-666 !default; -$input-border-state: $gray-ccc !default; -$input-border-hover: $gray-999 !default; -$input-border-focus: $brand-primary !default; +/*-------------------------------------------------------------*/ +/*TABLE*/ +/* |*/ +$table-color: #fff; + + /*-------------------------------------------------------------*/ /*SCAFFOLDING*/ /* |*/ $body-background: linear-gradient($ac-gray-mid, $ac-gray-dark); $text-color: $gray-dark; +$body-color: $white; @@ -89,16 +81,13 @@ $hamburgur-background: $brand-primary !important; $hamburgur-border: $brand-primary !important; $hamburgur-colour: $white !important; -$hr-height: 2px; -$hr-colour: $brand-primary !important; - /*-------------------------------------------------------------*/ /*OPTIONS*/ /* |*/ -$enable-rounded: false !default; -$enable-shadows: false !default; -$enable-gradients: false !default; +$enable-rounded: false; +$enable-shadows: false; +$enable-gradients: false; $enable-transitions: true !default; $enable-hover-media-query: true !default; $enable-grid-classes: true !default; diff --git a/source/assets/styles/scss/AlphaConsole/framework/_alert.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_alert.scss similarity index 61% rename from source/assets/styles/scss/AlphaConsole/framework/_alert.scss rename to source/assets/styles/scss/AlphaConsole/bootstrap/_alert.scss index d9b4e9b..da2a98a 100644 --- a/source/assets/styles/scss/AlphaConsole/framework/_alert.scss +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_alert.scss @@ -3,6 +3,7 @@ // .alert { + position: relative; padding: $alert-padding-y $alert-padding-x; margin-bottom: $alert-margin-bottom; border: $alert-border-width solid transparent; @@ -26,11 +27,13 @@ // Expand the right padding and account for the close button's positioning. .alert-dismissible { + padding-right: $close-font-size + $alert-padding-x * 2; + // Adjust close link position .close { - position: relative; - top: -$alert-padding-y; - right: -$alert-padding-x; + position: absolute; + top: 0; + right: 0; padding: $alert-padding-y $alert-padding-x; color: inherit; } @@ -41,15 +44,8 @@ // // Generate contextual modifier classes for colorizing the alert. -.alert-success { - @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text); -} -.alert-info { - @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text); -} -.alert-warning { - @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text); -} -.alert-danger { - @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text); +@each $color, $value in $theme-colors { + .alert-#{$color} { + @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); + } } diff --git a/source/assets/styles/scss/AlphaConsole/framework/_badge.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_badge.scss similarity index 53% rename from source/assets/styles/scss/AlphaConsole/framework/_badge.scss rename to source/assets/styles/scss/AlphaConsole/bootstrap/_badge.scss index e5a3298..42c5d08 100644 --- a/source/assets/styles/scss/AlphaConsole/framework/_badge.scss +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_badge.scss @@ -6,14 +6,20 @@ .badge { display: inline-block; padding: $badge-padding-y $badge-padding-x; - font-size: $badge-font-size; + @include font-size($badge-font-size); font-weight: $badge-font-weight; line-height: 1; - color: $badge-color; text-align: center; white-space: nowrap; vertical-align: baseline; - @include border-radius(); + @include border-radius($badge-border-radius); + @include transition($badge-transition); + + @at-root a#{&} { + @include hover-focus() { + text-decoration: none; + } + } // Empty badges collapse automatically &:empty { @@ -27,17 +33,6 @@ top: -1px; } -// scss-lint:disable QualifyingElement -// Add hover effects, but only for links -a.badge { - @include hover-focus { - color: $badge-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} -// scss-lint:enable QualifyingElement - // Pill badges // // Make them extra rounded with a modifier to replace v3's badges. @@ -52,26 +47,8 @@ a.badge { // // Contextual variations (linked badges get darker on :hover). -.badge-default { - @include badge-variant($badge-default-bg); -} - -.badge-primary { - @include badge-variant($badge-primary-bg); -} - -.badge-success { - @include badge-variant($badge-success-bg); -} - -.badge-info { - @include badge-variant($badge-info-bg); -} - -.badge-warning { - @include badge-variant($badge-warning-bg); -} - -.badge-danger { - @include badge-variant($badge-danger-bg); +@each $color, $value in $theme-colors { + .badge-#{$color} { + @include badge-variant($value); + } } diff --git a/source/assets/styles/scss/AlphaConsole/framework/_breadcrumb.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_breadcrumb.scss similarity index 61% rename from source/assets/styles/scss/AlphaConsole/framework/_breadcrumb.scss rename to source/assets/styles/scss/AlphaConsole/bootstrap/_breadcrumb.scss index 1a09bba..a0cf7e2 100644 --- a/source/assets/styles/scss/AlphaConsole/framework/_breadcrumb.scss +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_breadcrumb.scss @@ -1,22 +1,27 @@ .breadcrumb { + display: flex; + flex-wrap: wrap; padding: $breadcrumb-padding-y $breadcrumb-padding-x; - margin-bottom: $spacer-y; + margin-bottom: $breadcrumb-margin-bottom; + @include font-size($breadcrumb-font-size); list-style: none; background-color: $breadcrumb-bg; - @include border-radius($border-radius); - @include clearfix; + @include border-radius($breadcrumb-border-radius); } .breadcrumb-item { - float: left; + display: flex; // The separator between breadcrumbs (by default, a forward-slash: "/") - + .breadcrumb-item::before { - display: inline-block; // Suppress underlining of the separator in modern browsers - padding-right: $breadcrumb-item-padding; + + .breadcrumb-item { padding-left: $breadcrumb-item-padding; - color: $breadcrumb-divider-color; - content: "#{$breadcrumb-divider}"; + + &::before { + display: inline-block; // Suppress underlining of the separator in modern browsers + padding-right: $breadcrumb-item-padding; + color: $breadcrumb-divider-color; + content: escape-svg($breadcrumb-divider); + } } // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built @@ -28,6 +33,7 @@ + .breadcrumb-item:hover::before { text-decoration: underline; } + // stylelint-disable-next-line no-duplicate-selectors + .breadcrumb-item:hover::before { text-decoration: none; } diff --git a/source/assets/styles/scss/AlphaConsole/framework/_button-group.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_button-group.scss similarity index 51% rename from source/assets/styles/scss/AlphaConsole/framework/_button-group.scss rename to source/assets/styles/scss/AlphaConsole/bootstrap/_button-group.scss index 584ed15..da02d79 100644 --- a/source/assets/styles/scss/AlphaConsole/framework/_button-group.scss +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_button-group.scss @@ -1,4 +1,4 @@ -// scss-lint:disable QualifyingElement +// stylelint-disable selector-no-qualifying-type // Make the div behave like a button .btn-group, @@ -9,32 +9,25 @@ > .btn { position: relative; - flex: 0 1 auto; + flex: 1 1 auto; - // Bring the hover, focused, and "active" buttons to the fron to overlay + // Bring the hover, focused, and "active" buttons to the front to overlay // the borders properly - @include hover { - z-index: 2; + @include hover() { + z-index: 1; } &:focus, &:active, &.active { - z-index: 2; + z-index: 1; } } - - // Prevent double borders when buttons are next to each other - .btn + .btn, - .btn + .btn-group, - .btn-group + .btn, - .btn-group + .btn-group { - margin-left: -$input-btn-border-width; - } } // Optional: Group multiple button groups together for a toolbar .btn-toolbar { display: flex; + flex-wrap: wrap; justify-content: flex-start; .input-group { @@ -42,48 +35,25 @@ } } -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match -.btn-group > .btn:first-child { - margin-left: 0; - - &:not(:last-child):not(.dropdown-toggle) { - @include border-right-radius(0); +.btn-group { + // Prevent double borders when buttons are next to each other + > .btn:not(:first-child), + > .btn-group:not(:first-child) { + margin-left: -$btn-border-width; } -} -// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - @include border-left-radius(0); -} -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) -.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, - > .dropdown-toggle { + // Reset rounded corners + > .btn:not(:last-child):not(.dropdown-toggle), + > .btn-group:not(:last-child) > .btn { @include border-right-radius(0); } -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-left-radius(0); -} -// On active and open, don't show outline -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; + > .btn:not(:first-child), + > .btn-group:not(:first-child) > .btn { + @include border-left-radius(0); + } } - // Sizing // // Remix the default button sizing classes into new ones for easier manipulation. @@ -96,13 +66,19 @@ // Split button dropdowns // -.btn + .dropdown-toggle-split { +.dropdown-toggle-split { padding-right: $btn-padding-x * .75; padding-left: $btn-padding-x * .75; - &::after { + &::after, + .dropup &::after, + .dropright &::after { margin-left: 0; } + + .dropleft &::before { + margin-right: 0; + } } .btn-sm + .dropdown-toggle-split { @@ -117,8 +93,8 @@ // The clickable button for toggling the menu -// Remove the gradient and set the same inset shadow as the :active state -.btn-group.open .dropdown-toggle { +// Set the same inset shadow as the :active state +.btn-group.show .dropdown-toggle { @include box-shadow($btn-active-box-shadow); // Show no shadow for `.btn-link` since it has no other button styles. @@ -133,48 +109,31 @@ // .btn-group-vertical { - display: inline-flex; flex-direction: column; align-items: flex-start; justify-content: center; - .btn, - .btn-group { + > .btn, + > .btn-group { width: 100%; } - > .btn + .btn, - > .btn + .btn-group, - > .btn-group + .btn, - > .btn-group + .btn-group { - margin-top: -$input-btn-border-width; - margin-left: 0; + > .btn:not(:first-child), + > .btn-group:not(:first-child) { + margin-top: -$btn-border-width; } -} -.btn-group-vertical > .btn { - &:not(:first-child):not(:last-child) { - border-radius: 0; - } - &:first-child:not(:last-child) { + // Reset rounded corners + > .btn:not(:last-child):not(.dropdown-toggle), + > .btn-group:not(:last-child) > .btn { @include border-bottom-radius(0); } - &:last-child:not(:first-child) { + + > .btn:not(:first-child), + > .btn-group:not(:first-child) > .btn { @include border-top-radius(0); } } -.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, - > .dropdown-toggle { - @include border-bottom-radius(0); - } -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-top-radius(0); -} // Checkbox and radio options @@ -189,13 +148,15 @@ // See https://github.com/twbs/bootstrap/pull/12794 and // https://github.com/twbs/bootstrap/pull/14559 for more information. -[data-toggle="buttons"] { +.btn-group-toggle { > .btn, > .btn-group > .btn { + margin-bottom: 0; // Override default `` elements +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + + +// +// Alternate buttons +// + +@each $color, $value in $theme-colors { + .btn-#{$color} { + @include button-variant($value, $value); + } +} + +@each $color, $value in $theme-colors { + .btn-outline-#{$color} { + @include button-outline-variant($value); + } +} + + +// +// Link buttons +// + +// Make a button look and behave like a link +.btn-link { + font-weight: $font-weight-normal; + color: $link-color; + text-decoration: $link-decoration; + + @include hover() { + color: $link-hover-color; + text-decoration: $link-hover-decoration; + } + + &:focus, + &.focus { + text-decoration: $link-hover-decoration; + box-shadow: none; + } + + &:disabled, + &.disabled { + color: $btn-link-disabled-color; + pointer-events: none; + } + + // No need for an active state here +} + + +// +// Button Sizes +// + +.btn-lg { + @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg); +} + +.btn-sm { + @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm); +} + + +// +// Block button +// + +.btn-block { + display: block; + width: 100%; + + // Vertically space out multiple block buttons + + .btn-block { + margin-top: $btn-block-spacing-y; + } +} + +// Specificity overrides +input[type="submit"], +input[type="reset"], +input[type="button"] { + &.btn-block { + width: 100%; + } +} diff --git a/source/assets/styles/scss/AlphaConsole/bootstrap/_card.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_card.scss new file mode 100644 index 0000000..d6759fd --- /dev/null +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_card.scss @@ -0,0 +1,278 @@ +// +// Base styles +// + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106 + height: $card-height; + word-wrap: break-word; + background-color: $card-bg; + background-clip: border-box; + border: $card-border-width solid $card-border-color; + @include border-radius($card-border-radius); + + > hr { + margin-right: 0; + margin-left: 0; + } + + > .list-group:first-child { + .list-group-item:first-child { + @include border-top-radius($card-border-radius); + } + } + + > .list-group:last-child { + .list-group-item:last-child { + @include border-bottom-radius($card-border-radius); + } + } +} + +.card-body { + // Enable `flex-grow: 1` for decks and groups so that card blocks take up + // as much space as possible, ensuring footers are aligned to the bottom. + flex: 1 1 auto; + // Workaround for the image size bug in IE + // See: https://github.com/twbs/bootstrap/pull/28855 + min-height: 1px; + padding: $card-spacer-x; + color: $card-color; +} + +.card-title { + margin-bottom: $card-spacer-y; +} + +.card-subtitle { + margin-top: -$card-spacer-y / 2; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link { + @include hover() { + text-decoration: none; + } + + + .card-link { + margin-left: $card-spacer-x; + } +} + +// +// Optional textual caps +// + +.card-header { + padding: $card-spacer-y $card-spacer-x; + margin-bottom: 0; // Removes the default margin-bottom of + color: $card-cap-color; + background-color: $card-cap-bg; + border-bottom: $card-border-width solid $card-border-color; + + &:first-child { + @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0); + } + + + .list-group { + .list-group-item:first-child { + border-top: 0; + } + } +} + +.card-footer { + padding: $card-spacer-y $card-spacer-x; + background-color: $card-cap-bg; + border-top: $card-border-width solid $card-border-color; + + &:last-child { + @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius); + } +} + + +// +// Header navs +// + +.card-header-tabs { + margin-right: -$card-spacer-x / 2; + margin-bottom: -$card-spacer-y; + margin-left: -$card-spacer-x / 2; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -$card-spacer-x / 2; + margin-left: -$card-spacer-x / 2; +} + +// Card image +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: $card-img-overlay-padding; +} + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; // For IE: https://github.com/twbs/bootstrap/issues/29396 + width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch +} + +.card-img, +.card-img-top { + @include border-top-radius($card-inner-border-radius); +} + +.card-img, +.card-img-bottom { + @include border-bottom-radius($card-inner-border-radius); +} + + +// Card deck + +.card-deck { + .card { + margin-bottom: $card-deck-margin; + } + + @include media-breakpoint-up(sm) { + display: flex; + flex-flow: row wrap; + margin-right: -$card-deck-margin; + margin-left: -$card-deck-margin; + + .card { + // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4 + flex: 1 0 0%; + margin-right: $card-deck-margin; + margin-bottom: 0; // Override the default + margin-left: $card-deck-margin; + } + } +} + + +// +// Card groups +// + +.card-group { + // The child selector allows nested `.card` within `.card-group` + // to display properly. + > .card { + margin-bottom: $card-group-margin; + } + + @include media-breakpoint-up(sm) { + display: flex; + flex-flow: row wrap; + // The child selector allows nested `.card` within `.card-group` + // to display properly. + > .card { + // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4 + flex: 1 0 0%; + margin-bottom: 0; + + + .card { + margin-left: 0; + border-left: 0; + } + + // Handle rounded corners + @if $enable-rounded { + &:not(:last-child) { + @include border-right-radius(0); + + .card-img-top, + .card-header { + // stylelint-disable-next-line property-blacklist + border-top-right-radius: 0; + } + .card-img-bottom, + .card-footer { + // stylelint-disable-next-line property-blacklist + border-bottom-right-radius: 0; + } + } + + &:not(:first-child) { + @include border-left-radius(0); + + .card-img-top, + .card-header { + // stylelint-disable-next-line property-blacklist + border-top-left-radius: 0; + } + .card-img-bottom, + .card-footer { + // stylelint-disable-next-line property-blacklist + border-bottom-left-radius: 0; + } + } + } + } + } +} + + +// +// Columns +// + +.card-columns { + .card { + margin-bottom: $card-columns-margin; + } + + @include media-breakpoint-up(sm) { + column-count: $card-columns-count; + column-gap: $card-columns-gap; + orphans: 1; + widows: 1; + + .card { + display: inline-block; // Don't let them vertically span multiple columns + width: 100%; // Don't let their width change + } + } +} + + +// +// Accordion +// + +.accordion { + > .card { + overflow: hidden; + + &:not(:last-of-type) { + border-bottom: 0; + @include border-bottom-radius(0); + } + + &:not(:first-of-type) { + @include border-top-radius(0); + } + + > .card-header { + @include border-radius(0); + margin-bottom: -$card-border-width; + } + } +} diff --git a/source/assets/styles/scss/AlphaConsole/bootstrap/_carousel.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_carousel.scss new file mode 100644 index 0000000..fb5e9f8 --- /dev/null +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_carousel.scss @@ -0,0 +1,197 @@ +// Notes on the classes: +// +// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically) +// even when their scroll action started on a carousel, but for compatibility (with Firefox) +// we're preventing all actions instead +// 2. The .carousel-item-left and .carousel-item-right is used to indicate where +// the active slide is heading. +// 3. .active.carousel-item is the current slide. +// 4. .active.carousel-item-left and .active.carousel-item-right is the current +// slide in its in-transition state. Only one of these occurs at a time. +// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right +// is the upcoming slide in transition. + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; + @include clearfix(); +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + backface-visibility: hidden; + @include transition($carousel-transition); +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); +} + + +// +// Alternate transitions +// + +.carousel-fade { + .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; + } + + .carousel-item.active, + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; + } + + .active.carousel-item-left, + .active.carousel-item-right { + z-index: 0; + opacity: 0; + @include transition(opacity 0s $carousel-transition-duration); + } +} + + +// +// Left/right controls for nav +// + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + // Use flex for alignment (1-3) + display: flex; // 1. allow flex styles + align-items: center; // 2. vertically center contents + justify-content: center; // 3. horizontally center contents + width: $carousel-control-width; + color: $carousel-control-color; + text-align: center; + opacity: $carousel-control-opacity; + @include transition($carousel-control-transition); + + // Hover/focus state + @include hover-focus() { + color: $carousel-control-color; + text-decoration: none; + outline: 0; + opacity: $carousel-control-hover-opacity; + } +} +.carousel-control-prev { + left: 0; + @if $enable-gradients { + background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001)); + } +} +.carousel-control-next { + right: 0; + @if $enable-gradients { + background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001)); + } +} + +// Icons for within +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: $carousel-control-icon-width; + height: $carousel-control-icon-width; + background: no-repeat 50% / 100% 100%; +} +.carousel-control-prev-icon { + background-image: escape-svg($carousel-control-prev-icon-bg); +} +.carousel-control-next-icon { + background-image: escape-svg($carousel-control-next-icon-bg); +} + + +// Optional indicator pips +// +// Add an ordered list with the following class and add a list item for each +// slide your carousel holds. + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; // override

    default + // Use the .carousel-control's width as margin so we don't overlay those + margin-right: $carousel-control-width; + margin-left: $carousel-control-width; + list-style: none; + + li { + box-sizing: content-box; + flex: 0 1 auto; + width: $carousel-indicator-width; + height: $carousel-indicator-height; + margin-right: $carousel-indicator-spacer; + margin-left: $carousel-indicator-spacer; + text-indent: -999px; + cursor: pointer; + background-color: $carousel-indicator-active-bg; + background-clip: padding-box; + // Use transparent borders to increase the hit area by 10px on top and bottom. + border-top: $carousel-indicator-hit-area-height solid transparent; + border-bottom: $carousel-indicator-hit-area-height solid transparent; + opacity: .5; + @include transition($carousel-indicator-transition); + } + + .active { + opacity: 1; + } +} + + +// Optional captions +// +// + +.carousel-caption { + position: absolute; + right: (100% - $carousel-caption-width) / 2; + bottom: 20px; + left: (100% - $carousel-caption-width) / 2; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: $carousel-caption-color; + text-align: center; +} diff --git a/source/assets/styles/scss/AlphaConsole/framework/_close.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_close.scss similarity index 51% rename from source/assets/styles/scss/AlphaConsole/framework/_close.scss rename to source/assets/styles/scss/AlphaConsole/bootstrap/_close.scss index 859990e..071aebe 100644 --- a/source/assets/styles/scss/AlphaConsole/framework/_close.scss +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_close.scss @@ -1,17 +1,22 @@ .close { float: right; - font-size: $close-font-size; + @include font-size($close-font-size); font-weight: $close-font-weight; line-height: 1; color: $close-color; text-shadow: $close-text-shadow; opacity: .5; - @include hover-focus { + // Override 's hover style + @include hover() { color: $close-color; text-decoration: none; - cursor: pointer; - opacity: .75; + } + + &:not(:disabled):not(.disabled) { + @include hover-focus() { + opacity: .75; + } } } @@ -20,12 +25,17 @@ // If you want the anchor version, it requires `href="#"`. // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile -// scss-lint:disable QualifyingElement +// stylelint-disable-next-line selector-no-qualifying-type button.close { padding: 0; - cursor: pointer; - background: transparent; + background-color: transparent; border: 0; - -webkit-appearance: none; + appearance: none; +} + +// Future-proof disabling of clicks on `` elements + +// stylelint-disable-next-line selector-no-qualifying-type +a.close.disabled { + pointer-events: none; } -// scss-lint:enable QualifyingElement diff --git a/source/assets/styles/scss/AlphaConsole/framework/_code.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_code.scss similarity index 57% rename from source/assets/styles/scss/AlphaConsole/framework/_code.scss rename to source/assets/styles/scss/AlphaConsole/bootstrap/_code.scss index 759da15..4bc117a 100644 --- a/source/assets/styles/scss/AlphaConsole/framework/_code.scss +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_code.scss @@ -1,31 +1,19 @@ -// Inline and block code styles -code, -kbd, -pre, -samp { - font-family: $font-family-monospace; -} - // Inline code code { - padding: $code-padding-y $code-padding-x; - font-size: $code-font-size; + @include font-size($code-font-size); color: $code-color; - background-color: $code-bg; - @include border-radius($border-radius); + word-wrap: break-word; // Streamline the style when inside anchors to avoid broken underline and more a > & { - padding: 0; color: inherit; - background-color: inherit; } } // User input typically entered via keyboard kbd { - padding: $code-padding-y $code-padding-x; - font-size: $code-font-size; + padding: $kbd-padding-y $kbd-padding-x; + @include font-size($kbd-font-size); color: $kbd-color; background-color: $kbd-bg; @include border-radius($border-radius-sm); @@ -33,7 +21,7 @@ kbd { kbd { padding: 0; - font-size: 100%; + @include font-size(100%); font-weight: $nested-kbd-font-weight; @include box-shadow(none); } @@ -42,18 +30,14 @@ kbd { // Blocks of code pre { display: block; - margin-top: 0; - margin-bottom: 1rem; - font-size: $code-font-size; + @include font-size($code-font-size); color: $pre-color; // Account for some code outputs that place code tags in pre tags code { - padding: 0; - font-size: inherit; + @include font-size(inherit); color: inherit; - background-color: transparent; - border-radius: 0; + word-break: normal; } } diff --git a/source/assets/styles/scss/AlphaConsole/bootstrap/_custom-forms.scss b/source/assets/styles/scss/AlphaConsole/bootstrap/_custom-forms.scss new file mode 100644 index 0000000..21e72da --- /dev/null +++ b/source/assets/styles/scss/AlphaConsole/bootstrap/_custom-forms.scss @@ -0,0 +1,521 @@ +// Embedded icons from Open Iconic. +// Released under MIT and copyright 2014 Waybury. +// https://useiconic.com/open + + +// Checkboxes and radios +// +// Base class takes care of all the key behavioral aspects. + +.custom-control { + position: relative; + display: block; + min-height: $font-size-base * $line-height-base; + padding-left: $custom-control-gutter + $custom-control-indicator-size; +} + +.custom-control-inline { + display: inline-flex; + margin-right: $custom-control-spacer-x; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; // Put the input behind the label so it doesn't overlay text + width: $custom-control-indicator-size; + height: ($font-size-base * $line-height-base + $custom-control-indicator-size) / 2; + opacity: 0; + + &:checked ~ .custom-control-label::before { + color: $custom-control-indicator-checked-color; + border-color: $custom-control-indicator-checked-border-color; + @include gradient-bg($custom-control-indicator-checked-bg); + @include box-shadow($custom-control-indicator-checked-box-shadow); + } + + &:focus ~ .custom-control-label::before { + // the mixin is not used here to make sure there is feedback + @if $enable-shadows { + box-shadow: $input-box-shadow, $input-focus-box-shadow; + } @else { + box-shadow: $custom-control-indicator-focus-box-shadow; + } + } + + &:focus:not(:checked) ~ .custom-control-label::before { + border-color: $custom-control-indicator-focus-border-color; + } + + &:not(:disabled):active ~ .custom-control-label::before { + color: $custom-control-indicator-active-color; + background-color: $custom-control-indicator-active-bg; + border-color: $custom-control-indicator-active-border-color; + @include box-shadow($custom-control-indicator-active-box-shadow); + } + + // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247 + &[disabled], + &:disabled { + ~ .custom-control-label { + color: $custom-control-label-disabled-color; + + &::before { + background-color: $custom-control-indicator-disabled-bg; + } + } + } +} + +// Custom control indicators +// +// Build the custom controls out of pseudo-elements. + +.custom-control-label { + position: relative; + margin-bottom: 0; + color: $custom-control-label-color; + vertical-align: top; + cursor: $custom-control-cursor; + + // Background-color and (when enabled) gradient + &::before { + position: absolute; + top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2; + left: -($custom-control-gutter + $custom-control-indicator-size); + display: block; + width: $custom-control-indicator-size; + height: $custom-control-indicator-size; + pointer-events: none; + content: ""; + background-color: $custom-control-indicator-bg; + border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width; + @include box-shadow($custom-control-indicator-box-shadow); + } + + // Foreground (icon) + &::after { + position: absolute; + top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2; + left: -($custom-control-gutter + $custom-control-indicator-size); + display: block; + width: $custom-control-indicator-size; + height: $custom-control-indicator-size; + content: ""; + background: no-repeat 50% / #{$custom-control-indicator-bg-size}; + } +} + + +// Checkboxes +// +// Tweak just a few things for checkboxes. + +.custom-checkbox { + .custom-control-label::before { + @include border-radius($custom-checkbox-indicator-border-radius); + } + + .custom-control-input:checked ~ .custom-control-label { + &::after { + background-image: escape-svg($custom-checkbox-indicator-icon-checked); + } + } + + .custom-control-input:indeterminate ~ .custom-control-label { + &::before { + border-color: $custom-checkbox-indicator-indeterminate-border-color; + @include gradient-bg($custom-checkbox-indicator-indeterminate-bg); + @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow); + } + &::after { + background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate); + } + } + + .custom-control-input:disabled { + &:checked ~ .custom-control-label::before { + background-color: $custom-control-indicator-checked-disabled-bg; + } + &:indeterminate ~ .custom-control-label::before { + background-color: $custom-control-indicator-checked-disabled-bg; + } + } +} + +// Radios +// +// Tweak just a few things for radios. + +.custom-radio { + .custom-control-label::before { + // stylelint-disable-next-line property-blacklist + border-radius: $custom-radio-indicator-border-radius; + } + + .custom-control-input:checked ~ .custom-control-label { + &::after { + background-image: escape-svg($custom-radio-indicator-icon-checked); + } + } + + .custom-control-input:disabled { + &:checked ~ .custom-control-label::before { + background-color: $custom-control-indicator-checked-disabled-bg; + } + } +} + + +// switches +// +// Tweak a few things for switches + +.custom-switch { + padding-left: $custom-switch-width + $custom-control-gutter; + + .custom-control-label { + &::before { + left: -($custom-switch-width + $custom-control-gutter); + width: $custom-switch-width; + pointer-events: all; + // stylelint-disable-next-line property-blacklist + border-radius: $custom-switch-indicator-border-radius; + } + + &::after { + top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) / 2, $custom-control-indicator-border-width * 2); + left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2); + width: $custom-switch-indicator-size; + height: $custom-switch-indicator-size; + background-color: $custom-control-indicator-border-color; + // stylelint-disable-next-line property-blacklist + border-radius: $custom-switch-indicator-border-radius; + @include transition(transform .15s ease-in-out, $custom-forms-transition); + } + } + + .custom-control-input:checked ~ .custom-control-label { + &::after { + background-color: $custom-control-indicator-bg; + transform: translateX($custom-switch-width - $custom-control-indicator-size); + } + } + + .custom-control-input:disabled { + &:checked ~ .custom-control-label::before { + background-color: $custom-control-indicator-checked-disabled-bg; + } + } +} + + +// Select +// +// Replaces the browser default select with a custom one, mostly pulled from +// https://primer.github.io/. +// + +.custom-select { + display: inline-block; + width: 100%; + height: $custom-select-height; + padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x; + font-family: $custom-select-font-family; + @include font-size($custom-select-font-size); + font-weight: $custom-select-font-weight; + line-height: $custom-select-line-height; + color: $custom-select-color; + vertical-align: middle; + background: $custom-select-bg $custom-select-background; + border: $custom-select-border-width solid $custom-select-border-color; + @include border-radius($custom-select-border-radius, 0); + @include box-shadow($custom-select-box-shadow); + appearance: none; + + &:focus { + border-color: $custom-select-focus-border-color; + outline: 0; + @if $enable-shadows { + box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow; + } @else { + box-shadow: $custom-select-focus-box-shadow; + } + + &::-ms-value { + // For visual consistency with other platforms/browsers, + // suppress the default white text on blue background highlight given to + // the selected option text when the (still closed) s in some browsers, due to the limited stylability of ` receives focus @@ -96,6 +75,7 @@ select.form-control { .form-control-file, .form-control-range { display: block; + width: 100%; } @@ -103,53 +83,47 @@ select.form-control { // Labels // -// For use with horizontal and inline forms, when you need the label text to -// align with the form controls. +// For use with horizontal and inline forms, when you need the label (or legend) +// text to align with the form controls. .col-form-label { - padding-top: calc(#{$input-padding-y} - #{$input-btn-border-width} * 2); - padding-bottom: calc(#{$input-padding-y} - #{$input-btn-border-width} * 2); - margin-bottom: 0; // Override the ` -
-
- -
-
- - -
-
- - - - - - -
-
- - - - - - - - - - - - - - - - - -
Primary Paint ColorAccent Paint ColorEnabled
-
Color
- -
-
Intensity
- -
-
Color
- -
-
Intensity
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TypeItemColorTeam
Body - - - - - -
Decal - - - - - -
Wheels - - - - - -
Antenna - - - - - -
Topper - - - - - -
Goal Explosion - - - - - -
Trail - - - - - -
Boost - - - - - -
Boost Sound - - - - - -
Primary Paint Finish - - - - - -
Accent Paint Finish - - - - - -
Engine Sound - - - - - -
Ball - - - - - -
-
-
- -
-
- - - - - - - - - - - - - - - - - -
Primary Paint ColorAccent Paint ColorEnabled
-
Color
- -
-
Intensity
- -
-
Color
- -
-
Intensity
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TypeItemColorTeam
Body - - - - - -
Decal - - - - - -
Wheels - - - - - -
Antenna - - - - - -
Topper - - - - - -
Goal Explosion - - - - - -
Trail - - - - - -
Boost - - - - - -
Boost Sound - - - - - -
Primary Paint Finish - - - - - -
Accent Paint Finish - - - - - -
Engine Sound - - - - - -
Ball - - - - - -
-
-
- -
-
- - - -
-
-
-

- Select an extra below (Click to expand a section) -

-
-
- - -
-
-
- Color all cars (Primary and accent) -
-
- -
-
- - -
-
- Enable field colors -
-
- -
-
- -
-
- Blue Team Field Color -
-
- -
-
- -
-
- Orange Team Field Color -
-
- -
-
- -
-
- Blue Alpha Boost Color -
-
- -
- -
- -
-
- Orange Alpha Boost Color -
-
- -
- -
- -
-
- Enable Alpha Boost Colors -
-
- Blue Team: -
-
- -
-
- Orange Team: -
-
- -
- -
- - -
- - -
-
-
- Enable custom title -
-
- -
-
-
-
- Enable custom banners -
-
- -
-
-
-
- Title flash rate -
-
- -
-
-
- - -
-
-
- Display MMR and MMR updates ingame -
-
- -
-
-
-
- Display team MMR -
-
- -
-
-
-
- Display total team MMR instead of average team MMR -
-
- -
-
-
-
- Enable MMR on unranked matches -
-
- -
-
-
-
- Upload match data to - RLTracker.pro -
-
- -
-
-
-
- April Fools rank icons -
-
- -
-
-
-
- Display total MMR change in Menu -
-
- -
-
-
- - -
-
-
- Save trades to log file -
-
- -
-
-
-
- File log location -
-
- - -
-
-
-
- Show trade log popup -
-
- -
-
-
-
- Show item popups -
-
- -
-
-
- - -
-
-
- Full Rich Presence -
-
- -
-
-
-
- No Rank Data or Time Remaining -
-
- -
-
-
-
- Disabled -
-
- -
-
-
- - -
-
-
- F5 Extras Menu -
-
- -
-
-
-
- Use Default Menu Background -
-
- -
-
-
- - - -
- -
-
-
-

- Toggle various settings below to adapt AlphaConsole to your play style -

-
-
- -
-
-
GENERAL
- - -
-
- Enable AlphaConsole -
-
- -
-
- - - -
-
- Always on top -
-
- -
-
- - - - -
-
- Check for updates -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
-
-
INFO
-
-
- Developed by: - Arxarius, Barbosicks, Carsillas, Kermalis, Nameless, nitro. & @root -
-
-
-
- Special thanks to all our Support Team, Admins, Moderators, Designers and Texture Modders -
-
-
-
- - -
- - - - -
-
-
- - - - -
-
-
-
- -
-
- -
-
- DONATE -
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - + +
+
+
+ + + + + + + + + + +
+
+ +
+ +
+
+
+

ALPHACONSOLE

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

+ PRESET: +

+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
Primary Paint ColorAccent Paint ColorEnabled
+
Color
+ +
+
Intensity
+ +
+
Color
+ +
+
Intensity
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeItemColorTeam
Body +
+ +
+
+ + + +
Decal +
+ +
+
+ + + +
Wheels +
+ +
+
+ + + +
Antenna +
+ +
+
+ + + +
Topper +
+ +
+
+ + + +
Goal Explosion +
+ +
+
+ + + +
Trail +
+ +
+
+ + + +
Boost +
+ +
+
+ + + +
Boost Sound +
+ +
+
+ + + +
Primary Paint Finish +
+ +
+
+ + + +
Accent Paint Finish +
+ +
+
+ + + +
Engine Sound +
+ +
+
+ + + +
Ball +
+ +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + +
Primary Paint ColorAccent Paint ColorEnabled
+
Color
+ +
+
Intensity
+ +
+
Color
+ +
+
Intensity
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeItemColorTeam
Body +
+ +
+
+ + + +
Decal +
+ +
+
+ + + +
Wheels +
+ +
+
+ + + +
Antenna +
+ +
+
+ + + +
Topper +
+ +
+
+ + + +
Goal Explosion +
+ +
+
+ + + +
Trail +
+ +
+
+ + + +
Boost +
+ +
+
+ + + +
Boost Sound +
+ +
+
+ + + +
Primary Paint Finish +
+ +
+
+ + + +
Accent Paint Finish +
+ +
+
+ + + +
Engine Sound +
+ +
+
+ + + +
Ball +
+ +
+
+ + + +
+
+
+
+
+
+
+
+

+ Select an extra below (Click to expand a section) +

+
+
+ +
+
+
+ Color all cars (Primary and accent) +
+
+ +
+
+
+
+ Enable field colors +
+
+ +
+
+
+
+ Blue Team Field Color +
+
+ +
+
+
+
+ Orange Team Field Color +
+
+ +
+
+
+
+ Blue Alpha Boost Color +
+
+ +
+
+
+
+ Orange Alpha Boost Color +
+
+ +
+
+
+
+ Enable Alpha Boost Colors +
+
+ Blue Team: +
+
+ +
+
+ Orange Team: +
+
+ +
+
+
+ +
+
+
+ Enable custom title +
+
+ +
+
+
+
+ Enable custom banners +
+
+ +
+
+
+
+ Title flash rate +
+
+ +
+
+
+ +
+
+
+ Display MMR and MMR updates ingame +
+
+ +
+
+
+
+ Display team MMR +
+
+ +
+
+
+
+ Display total team MMR instead of average team MMR +
+
+ +
+
+
+
+ Enable MMR on unranked matches +
+
+ +
+
+
+
+ Upload match data to + RLTracker.pro +
+
+ +
+
+
+
+ April Fools rank icons +
+
+ +
+
+
+
+ Display total MMR change in Menu +
+
+ +
+
+
+ +
+
+
+ Save trades to log file +
+
+ +
+
+
+
+ File log location +
+
+ + +
+
+
+
+ Show trade log popup +
+
+ +
+
+
+
+ Show item popups +
+
+ +
+
+
+ +
+
+
+ Full Rich Presence +
+
+ +
+
+
+
+ No Rank Data or Time Remaining +
+
+ +
+
+
+
+ Disabled +
+
+ +
+
+
+ +
+
+
+ F5 Extras Menu +
+
+ +
+
+
+
+ Use Default Menu Background +
+
+ +
+
+
+
+
+
+
+

+ Toggle various settings below to adapt AlphaConsole to your play style +

+
+
+ +
+
+
GENERAL
+ +
+
+ Enable AlphaConsole +
+
+ +
+
+ + +
+
+ Always on top +
+
+ +
+
+ +
+
+ Check for updates +
+
+ +
+
+ + + + + +
+
+ +
+
+
INFO
+
+
+ Developed by: + Arxarius, Barbosicks, Carsillas, Kermalis, Nameless, nitro. & @root +
+
+
+
+ Special thanks to all our Support Team, Admins, Moderators, Designers and Texture Modders +
+
+
+
+
+
+
+ + +
+
+ +
+
+ +
+
+ DONATE +
+
+ +
+
+
+ + + + + + + + + + + + + + + + diff --git a/source/texture-repo.html b/source/texture-repo.html index 1114559..bb58203 100644 --- a/source/texture-repo.html +++ b/source/texture-repo.html @@ -1,260 +1,81 @@ - - - - AlphaConsole - - - - - - - - - - + + - - - - -
- -
- - -
- - - - - - - - - - - - -
- -
- - -
-
-
-

TEXTURE REPO

-
-
-
- - -
-
-
-
- - -
- - -
-
-
-
- - -
-
- - - -
- -
-

Page:

-
- -
- - - -
- -
- -
-
-
-
- - - - - - + +
+
+
+ + + + + + + + + + +
+
+ + +
+
+
+
+

TEXTURE REPO

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

Page:

+
+
+ +
+
+
+
+
+ + + + + From 48859e569e774252275161331592f316d0da952a Mon Sep 17 00:00:00 2001 From: C-Lodder Date: Thu, 6 Feb 2020 09:16:19 +0000 Subject: [PATCH 5/9] Fix 'like' heart button --- config.json | 2 +- source/assets/js/textures.js | 24 ++++++++++--------- source/assets/styles/css/alphaconsole.css | 6 ++++- source/assets/styles/css/alphaconsole.css.map | 2 +- source/assets/styles/css/alphaconsole.min.css | 2 +- 5 files changed, 21 insertions(+), 15 deletions(-) diff --git a/config.json b/config.json index 11aae12..9b316a2 100644 --- a/config.json +++ b/config.json @@ -1160,7 +1160,7 @@ "UseDefaultMenu": false, "SyncTeams": true }, - "LastVersion": "9.15.5", + "LastVersion": "7.1.11", "AlwaysOnTop": false, "ACPath": "C:\\dev\\alphaconsole\\" } \ No newline at end of file diff --git a/source/assets/js/textures.js b/source/assets/js/textures.js index 77a4ad7..995b18e 100644 --- a/source/assets/js/textures.js +++ b/source/assets/js/textures.js @@ -207,27 +207,28 @@ function PopulateTexturePackList(packageList) { // packageList is a slice of bod const likeNumber = $('
"); const likeLink = $(""); likeLink.addClass("like-status"); @@ -243,7 +255,6 @@ function PopulateTexturePackList(packageList) { // packageList is a slice of bod newPack.append(para2); newPack.append(likeDiv); - ////HIGHTLIGHT newPack.mouseenter(function () { $(this).css("box-shadow", "0 0 3pt 2pt #8D661B"); @@ -260,13 +271,14 @@ function PopulateTexturePackList(packageList) { // packageList is a slice of bod ////DETAILS PANEL - newPack.click(function () { - console.log($(this).prop("tagName")); + newPack.on('click', function () { + let d; + let index; if (SelectedPackage != undefined) { SelectedPackage.css("box-shadow", "0 0 0 0 #2E8C58"); - var d = $(`#details${SelectedPackage.attr("details-row")}`); - var index = SelectedPackage.attr("details-index"); + d = $(`#details${SelectedPackage.attr("details-row")}`); + index = SelectedPackage.attr("details-index"); if (SelectedPackage.attr("details-row") != $(this).attr("details-row")) { d.collapse('hide'); @@ -278,8 +290,8 @@ function PopulateTexturePackList(packageList) { // packageList is a slice of bod SelectedPackage = $(this); SelectedPackage.css("box-shadow", "0 0 3pt 2pt #2E8C58"); - var d = $(`#details${SelectedPackage.attr("details-row")}`); - var index = SelectedPackage.attr("details-index"); + d = $(`#details${SelectedPackage.attr("details-row")}`); + index = SelectedPackage.attr("details-index"); d.find("#title").text(`${Details[index].name} by ${Details[index].author}`); @@ -288,20 +300,20 @@ function PopulateTexturePackList(packageList) { // packageList is a slice of bod d.collapse('show'); - } else { $(this).css("box-shadow", "0 0 3pt 2pt #8D661B"); $(`#details${$(this).attr("details-row")}`).collapse('hide'); SelectedPackage = undefined; } - $(".progress-bar").width(0); - $(".progress-bar").html(""); + + const progressBar = document.querySelector('.progress-bar'); + progressBar.style.width = 0; + progressBar.style.innerText = ''; }); ///////////////// $("#texture-pack-list").append(newPack); - if (i % 3 == 2 || i + 1 == packageList.length) { const separator = $('
'); separator.addClass("bg-black separator collapse"); @@ -317,9 +329,7 @@ function PopulateTexturePackList(packageList) { // packageList is a slice of bod const download = $(""); download.addClass("font-quarcaL btn btn-success download"); - const progress = $("
0%
"); - - + const progress = $("
0%
"); const divlevel = $("
"); divlevel.css("position", "relative"); @@ -352,13 +362,12 @@ function RequestPackages() { request("http://alphaconsole.net/textures/getLikes.php", { json: true }, (err2, res2, {All, Own}) => { if (err2) { RefreshPackageList(); return console.log(err2); } - if(All == undefined || Own == undefined){ + if (All == undefined || Own == undefined) { RefreshPackageList(); alert("Unable to contact the ratings server!"); } - for(let i = 0; i < AllPackages.length; i++){ - + for (let i = 0; i < AllPackages.length; i++){ if(All[AllPackages[i].id] != undefined){ AllPackages[i].Likes = All[AllPackages[i].id]; } else { @@ -370,7 +379,6 @@ function RequestPackages() { } else { AllPackages[i].Liked = false; } - } AllPackages.sort((a, b) => { @@ -380,8 +388,6 @@ function RequestPackages() { console.log(AllPackages); RefreshPackageList(); - - }); }); @@ -414,6 +420,10 @@ document.addEventListener('DOMContentLoaded', () => { event.preventDefault(); shell.openExternal(event.target.href) } + + if (event.target.classList.contains('download-package')) { + DownloadPackage(); + } }); init(); @@ -455,13 +465,6 @@ document.addEventListener('DOMContentLoaded', () => { NextPage(); }); - // Click event listener for `download-package` buttons - document.querySelectorAll('.download-package').forEach((item) => { - item.addEventListener('click', (event) => { - DownloadPackage(); - }); - }); - // Interate over `accordion` class document.querySelectorAll('.accordion').forEach((item) => { item.addEventListener('click', (event) => { diff --git a/source/assets/styles/css/alphaconsole.css b/source/assets/styles/css/alphaconsole.css index 810b86f..4b25a14 100644 --- a/source/assets/styles/css/alphaconsole.css +++ b/source/assets/styles/css/alphaconsole.css @@ -514,43 +514,6 @@ mark, 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; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #212529; -} -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - .container { width: 100%; padding-right: 15px; @@ -1997,414 +1960,6 @@ pre code { border: 0; } -.form-control { - display: block; - width: 100%; - height: calc(1.5em + 0.75rem + 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: 2px solid #ced4da; - border-radius: 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:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #495057; -} -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} - -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 + 2px); - padding-bottom: calc(0.375rem + 2px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} - -.col-form-label-lg { - padding-top: calc(0.5rem + 2px); - padding-bottom: calc(0.5rem + 2px); - font-size: 1.25rem; - line-height: 1.5; -} - -.col-form-label-sm { - padding-top: calc(0.25rem + 2px); - padding-bottom: calc(0.25rem + 2px); - 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: 2px 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.5em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; -} - -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; -} - -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: flex; - 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: inline-flex; - 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%; - 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); -} - -.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: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right calc(0.375em + 0.1875rem) center; - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} -.was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -.was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} -.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; -} -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #28a745; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; -} -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #28a745; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #dc3545; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - 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); -} - -.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: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right calc(0.375em + 0.1875rem) center; - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -.was-validated .custom-select:invalid, .custom-select.is-invalid { - border-color: #dc3545; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} -.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; -} -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #dc3545; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #dc3545; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e4606d; - background-color: #e4606d; -} -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #dc3545; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #dc3545; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - .btn { display: inline-block; font-weight: 400; @@ -2903,14 +2458,14 @@ fieldset:disabled a.btn { pointer-events: none; } -.btn-lg, .btn-group-lg > .btn { +.btn-lg { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0; } -.btn-sm, .btn-group-sm > .btn { +.btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; @@ -2959,1537 +2514,51 @@ input[type="button"].btn-block { } } -.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); -} - -.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 1.5rem; - 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 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - flex: 1 1 auto; -} -.btn-group > .btn:hover, -.btn-group-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: flex; - flex-wrap: wrap; - justify-content: flex-start; -} -.btn-toolbar .input-group { - width: auto; -} - -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} - -.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-vertical { - flex-direction: column; - align-items: flex-start; - justify-content: center; -} -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group { - width: 100%; -} -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} - -.btn-group-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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: -2px; -} -.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 > .custom-file { - display: flex; - align-items: center; -} - -.input-group-prepend, -.input-group-append { - display: flex; -} -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2; -} -.input-group-prepend .btn:focus, -.input-group-append .btn:focus { - z-index: 3; -} -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -2px; -} - -.input-group-prepend { - margin-right: -2px; -} - -.input-group-append { - margin-left: -2px; -} - -.input-group-text { - display: flex; - 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: 2px solid #ced4da; -} -.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(1.5em + 1rem + 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; -} - -.input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 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; -} - -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: 1.75rem; -} - -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; -} - -.custom-control-inline { - display: inline-flex; - margin-right: 1rem; -} - -.custom-control-input { - position: absolute; - left: 0; - z-index: -1; - width: 1rem; - height: 1.25rem; - opacity: 0; -} -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: #007bff; - background-color: #007bff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; -} - -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border-color: #007bff; - background-color: #007bff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -.custom-radio .custom-control-label::before { - border-radius: 50%; -} -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -.custom-switch { - padding-left: 2.25rem; -} -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - 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; -} -@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: #fff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #ced4da; - border-radius: 0; - appearance: none; -} -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.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.5em + 0.5rem + 2px); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; -} - -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; -} - -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} - -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin: 0; - opacity: 0; -} -.custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} - -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; -} -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.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; - 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::-webkit-slider-thumb { - 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; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - 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::-moz-range-thumb { - 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; -} -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: #b3d7ff; -} -.custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} -.custom-range::-ms-fill-lower { - background-color: #dee2e6; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; -} -.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: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: block; - padding: 0.5rem 1rem; -} -.nav-link:hover, .nav-link:focus { - text-decoration: none; -} -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; -} -.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; -} - -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - padding: 0.5rem 1rem; -} -.navbar .container, -.navbar .container-fluid, -.navbar .container-sm, -.navbar .container-md, -.navbar .container-lg, -.navbar .container-xl { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; -} - -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -.navbar-nav { - display: 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; - float: none; -} - -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -.navbar-collapse { - flex-basis: 100%; - flex-grow: 1; - align-items: center; -} - -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; -} -.navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; -} - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575.98px) { - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid, - .navbar-expand-sm > .container-sm, - .navbar-expand-sm > .container-md, - .navbar-expand-sm > .container-lg, - .navbar-expand-sm > .container-xl { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width: 576px) { - .navbar-expand-sm { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - flex-direction: row; - } - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; - } - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - .navbar-expand-sm > .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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - flex-direction: row; - } - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; - } - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - .navbar-expand-md > .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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - flex-direction: row; - } - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; - } - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - .navbar-expand-lg > .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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - flex-direction: row; - } - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; - } - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - .navbar-expand-xl > .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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } - .navbar-expand-xl .navbar-toggler { - display: none; + to { + background-position: 0 0; } } -.navbar-expand { - flex-flow: row nowrap; - 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 { - flex-direction: row; -} -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} -.navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; -} -.navbar-expand > .container, -.navbar-expand > .container-fluid, -.navbar-expand > .container-sm, -.navbar-expand > .container-md, -.navbar-expand > .container-lg, -.navbar-expand > .container-xl { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-dark .navbar-brand { - color: #fff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} -.navbar-dark .navbar-text a { - color: #fff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #fff; +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; } -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; text-align: center; white-space: nowrap; - vertical-align: baseline; - 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; + background-color: #007bff; + transition: width 0.6s ease; } @media (prefers-reduced-motion: reduce) { - .badge { + .progress-bar { 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; -} - -.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: #212529; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #212529; - 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: #212529; - background-color: #f8f9fa; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - 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); -} - -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 700; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - 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; +.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; } -.media { - display: flex; - align-items: flex-start; +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; } - -.media-body { - flex: 1; +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } } .close { @@ -4805,194 +2874,6 @@ a.close.disabled { background-color: #000; } -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: "Lato", sans-serif !important; - 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); -} -.popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} -.popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} -.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc(-0.5rem - 1px); -} -.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} -.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc(-0.5rem - 1px); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} -.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} -.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc(-0.5rem - 1px); -} -.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} -.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc(-0.5rem - 1px); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} -.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; -} -.popover-header:empty { - display: none; -} - -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; -} - -@keyframes spinner-border { - to { - transform: rotate(360deg); - } -} -.spinner-border { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - border: 0.25em solid currentColor; - border-right-color: transparent; - border-radius: 50%; - animation: spinner-border .75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow .75s linear infinite; -} - -.spinner-grow-sm { - width: 1rem; - height: 1rem; -} - .align-baseline { vertical-align: baseline !important; } diff --git a/source/assets/styles/css/alphaconsole.css.map b/source/assets/styles/css/alphaconsole.css.map index 081e580..535da26 100644 --- a/source/assets/styles/css/alphaconsole.css.map +++ b/source/assets/styles/css/alphaconsole.css.map @@ -1,7 +1,7 @@ { "version": 3, -"mappings": "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", -"sources": ["../scss/AlphaConsole/ac.var.scss","../scss/AlphaConsole/bootstrap/_root.scss","../scss/AlphaConsole/bootstrap/_reboot.scss","../scss/AlphaConsole/bootstrap/vendor/_rfs.scss","../scss/AlphaConsole/bootstrap/_variables.scss","../scss/AlphaConsole/bootstrap/mixins/_hover.scss","../scss/AlphaConsole/bootstrap/_type.scss","../scss/AlphaConsole/bootstrap/mixins/_lists.scss","../scss/AlphaConsole/bootstrap/_images.scss","../scss/AlphaConsole/bootstrap/mixins/_image.scss","../scss/AlphaConsole/bootstrap/_code.scss","../scss/AlphaConsole/bootstrap/_grid.scss","../scss/AlphaConsole/bootstrap/mixins/_grid.scss","../scss/AlphaConsole/bootstrap/mixins/_breakpoints.scss","../scss/AlphaConsole/bootstrap/_functions.scss","../scss/AlphaConsole/bootstrap/mixins/_grid-framework.scss","../scss/AlphaConsole/bootstrap/_tables.scss","../scss/AlphaConsole/bootstrap/mixins/_table-row.scss","../scss/AlphaConsole/bootstrap/_forms.scss","../scss/AlphaConsole/bootstrap/mixins/_border-radius.scss","../scss/AlphaConsole/bootstrap/mixins/_transition.scss","../scss/AlphaConsole/bootstrap/mixins/_forms.scss","../scss/AlphaConsole/bootstrap/mixins/_gradients.scss","../scss/AlphaConsole/bootstrap/_buttons.scss","../scss/AlphaConsole/bootstrap/mixins/_buttons.scss","../scss/AlphaConsole/bootstrap/_transitions.scss","../scss/AlphaConsole/bootstrap/_dropdown.scss","../scss/AlphaConsole/bootstrap/mixins/_caret.scss","../scss/AlphaConsole/bootstrap/mixins/_nav-divider.scss","../scss/AlphaConsole/bootstrap/_button-group.scss","../scss/AlphaConsole/bootstrap/_input-group.scss","../scss/AlphaConsole/bootstrap/_custom-forms.scss","../scss/AlphaConsole/bootstrap/_nav.scss","../scss/AlphaConsole/bootstrap/_navbar.scss","../scss/AlphaConsole/bootstrap/_badge.scss","../scss/AlphaConsole/bootstrap/mixins/_badge.scss","../scss/AlphaConsole/bootstrap/_alert.scss","../scss/AlphaConsole/bootstrap/mixins/_alert.scss","../scss/AlphaConsole/bootstrap/_media.scss","../scss/AlphaConsole/bootstrap/_close.scss","../scss/AlphaConsole/bootstrap/_modal.scss","../scss/AlphaConsole/bootstrap/_tooltip.scss","../scss/AlphaConsole/bootstrap/mixins/_reset-text.scss","../scss/AlphaConsole/bootstrap/_popover.scss","../scss/AlphaConsole/bootstrap/_spinners.scss","../scss/AlphaConsole/bootstrap/utilities/_align.scss","../scss/AlphaConsole/bootstrap/mixins/_background-variant.scss","../scss/AlphaConsole/bootstrap/utilities/_background.scss","../scss/AlphaConsole/bootstrap/utilities/_borders.scss","../scss/AlphaConsole/bootstrap/mixins/_clearfix.scss","../scss/AlphaConsole/bootstrap/utilities/_display.scss","../scss/AlphaConsole/bootstrap/utilities/_embed.scss","../scss/AlphaConsole/bootstrap/utilities/_flex.scss","../scss/AlphaConsole/bootstrap/utilities/_float.scss","../scss/AlphaConsole/bootstrap/utilities/_overflow.scss","../scss/AlphaConsole/bootstrap/utilities/_position.scss","../scss/AlphaConsole/bootstrap/utilities/_screenreaders.scss","../scss/AlphaConsole/bootstrap/mixins/_screen-reader.scss","../scss/AlphaConsole/bootstrap/utilities/_shadows.scss","../scss/AlphaConsole/bootstrap/utilities/_sizing.scss","../scss/AlphaConsole/bootstrap/utilities/_stretched-link.scss","../scss/AlphaConsole/bootstrap/utilities/_spacing.scss","../scss/AlphaConsole/bootstrap/utilities/_text.scss","../scss/AlphaConsole/bootstrap/mixins/_text-truncate.scss","../scss/AlphaConsole/bootstrap/mixins/_text-emphasis.scss","../scss/AlphaConsole/bootstrap/mixins/_text-hide.scss","../scss/AlphaConsole/bootstrap/utilities/_visibility.scss","../scss/AlphaConsole/components/ac.fonts.scss","../scss/AlphaConsole/components/ac.core.scss","../scss/AlphaConsole/components/ac.headings.scss","../scss/AlphaConsole/components/ac.buttons.scss","../scss/AlphaConsole/components/ac.inputs.scss","../scss/AlphaConsole/components/ac.forms.scss","../scss/AlphaConsole/components/ac.accordian.scss","../scss/AlphaConsole/components/ac.scrollbar.scss","../scss/AlphaConsole/components/ac.titlebar.scss","../scss/AlphaConsole/components/ac.footer.scss","../scss/AlphaConsole/components/ac.textures.scss"], +"mappings": "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", +"sources": ["../scss/AlphaConsole/ac.var.scss","../scss/AlphaConsole/bootstrap/_root.scss","../scss/AlphaConsole/bootstrap/_reboot.scss","../scss/AlphaConsole/bootstrap/vendor/_rfs.scss","../scss/AlphaConsole/bootstrap/_variables.scss","../scss/AlphaConsole/bootstrap/mixins/_hover.scss","../scss/AlphaConsole/bootstrap/_type.scss","../scss/AlphaConsole/bootstrap/mixins/_lists.scss","../scss/AlphaConsole/bootstrap/_images.scss","../scss/AlphaConsole/bootstrap/mixins/_image.scss","../scss/AlphaConsole/bootstrap/_grid.scss","../scss/AlphaConsole/bootstrap/mixins/_grid.scss","../scss/AlphaConsole/bootstrap/mixins/_breakpoints.scss","../scss/AlphaConsole/bootstrap/_functions.scss","../scss/AlphaConsole/bootstrap/mixins/_grid-framework.scss","../scss/AlphaConsole/bootstrap/_tables.scss","../scss/AlphaConsole/bootstrap/mixins/_table-row.scss","../scss/AlphaConsole/bootstrap/_buttons.scss","../scss/AlphaConsole/bootstrap/mixins/_buttons.scss","../scss/AlphaConsole/bootstrap/mixins/_border-radius.scss","../scss/AlphaConsole/bootstrap/mixins/_transition.scss","../scss/AlphaConsole/bootstrap/mixins/_gradients.scss","../scss/AlphaConsole/bootstrap/_transitions.scss","../scss/AlphaConsole/bootstrap/_progress.scss","../scss/AlphaConsole/bootstrap/_close.scss","../scss/AlphaConsole/bootstrap/_modal.scss","../scss/AlphaConsole/bootstrap/_tooltip.scss","../scss/AlphaConsole/bootstrap/mixins/_reset-text.scss","../scss/AlphaConsole/bootstrap/utilities/_align.scss","../scss/AlphaConsole/bootstrap/mixins/_background-variant.scss","../scss/AlphaConsole/bootstrap/utilities/_background.scss","../scss/AlphaConsole/bootstrap/utilities/_borders.scss","../scss/AlphaConsole/bootstrap/mixins/_clearfix.scss","../scss/AlphaConsole/bootstrap/utilities/_display.scss","../scss/AlphaConsole/bootstrap/utilities/_embed.scss","../scss/AlphaConsole/bootstrap/utilities/_flex.scss","../scss/AlphaConsole/bootstrap/utilities/_float.scss","../scss/AlphaConsole/bootstrap/utilities/_overflow.scss","../scss/AlphaConsole/bootstrap/utilities/_position.scss","../scss/AlphaConsole/bootstrap/utilities/_screenreaders.scss","../scss/AlphaConsole/bootstrap/mixins/_screen-reader.scss","../scss/AlphaConsole/bootstrap/utilities/_shadows.scss","../scss/AlphaConsole/bootstrap/utilities/_sizing.scss","../scss/AlphaConsole/bootstrap/utilities/_stretched-link.scss","../scss/AlphaConsole/bootstrap/utilities/_spacing.scss","../scss/AlphaConsole/bootstrap/utilities/_text.scss","../scss/AlphaConsole/bootstrap/mixins/_text-truncate.scss","../scss/AlphaConsole/bootstrap/mixins/_text-emphasis.scss","../scss/AlphaConsole/bootstrap/mixins/_text-hide.scss","../scss/AlphaConsole/bootstrap/utilities/_visibility.scss","../scss/AlphaConsole/components/ac.fonts.scss","../scss/AlphaConsole/components/ac.core.scss","../scss/AlphaConsole/components/ac.headings.scss","../scss/AlphaConsole/components/ac.buttons.scss","../scss/AlphaConsole/components/ac.inputs.scss","../scss/AlphaConsole/components/ac.forms.scss","../scss/AlphaConsole/components/ac.accordian.scss","../scss/AlphaConsole/components/ac.scrollbar.scss","../scss/AlphaConsole/components/ac.titlebar.scss","../scss/AlphaConsole/components/ac.footer.scss","../scss/AlphaConsole/components/ac.textures.scss"], "names": [], "file": "alphaconsole.css" } diff --git a/source/assets/styles/css/alphaconsole.min.css b/source/assets/styles/css/alphaconsole.min.css index 2b6cba2..fcb3bd3 100644 --- a/source/assets/styles/css/alphaconsole.min.css +++ b/source/assets/styles/css/alphaconsole.min.css @@ -1 +1 @@ -: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:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{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:Lato,sans-serif!important;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;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;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}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:underline}a:not([href]),a:not([href]):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}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[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}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}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-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}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-inline,.list-unstyled{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,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6}.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}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;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:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.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-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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-auto,.col-md,.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-auto,.col-sm,.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-auto,.col-xl,.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-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#fff}.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,.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,.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,.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,.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,.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,.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,.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,.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,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.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:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.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(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:2px solid #ced4da;border-radius:0;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:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}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 + 2px);padding-bottom:calc(.375rem + 2px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 2px);padding-bottom:calc(.5rem + 2px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 2px);padding-bottom:calc(.25rem + 2px);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:2px 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.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-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:inline-flex;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%;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)}.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:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='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 .2rem rgba(40,167,69,.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)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem 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 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.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 .2rem 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%;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)}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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 .2rem 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)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem 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 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.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 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.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:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;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){.btn{transition:none}}.btn:hover{color:#fff;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;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:#212529;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 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;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:#212529;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 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow: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:0}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.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)}.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:"";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 1.5rem;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 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.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-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-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 0%;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:-2px}.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-file{display:flex;align-items:center}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-2px}.input-group-prepend{margin-right:-2px}.input-group-append{margin-left:-2px}.input-group-text{display:flex;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:2px solid #ced4da}.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(1.5em + 1rem + 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}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 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}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow: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}.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{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='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=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.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:transform .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){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;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(1.5em + .75rem + 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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:0;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.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.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);font-weight:400;background-color:#fff;border:1px solid #ced4da}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.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;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::-webkit-slider-thumb{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}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;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::-moz-range-thumb{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}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;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{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}.custom-range::-ms-fill-lower{background-color:#dee2e6}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6}.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:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent}.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}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;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}.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:no-repeat 50%;background-size:100% 100%}@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{flex-flow:row 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>.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{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;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{flex-flow:row 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>.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{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;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{flex-flow:row 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>.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{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;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{flex-flow:row 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>.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{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;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{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>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.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=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' 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,.5)}.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,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.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:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.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;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}.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:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;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:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;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)}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;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}.media{display:flex;align-items:flex-start}.media-body{flex:1}.close{font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{z-index:1050;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-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{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{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);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem 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;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6}.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)}.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:Lato,sans-serif!important;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}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:Lato,sans-serif!important;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)}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{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;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;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;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#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}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-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:flex!important}.d-inline-flex{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:flex!important}.d-sm-inline-flex{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:flex!important}.d-md-inline-flex{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:flex!important}.d-lg-inline-flex{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:flex!important}.d-xl-inline-flex{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:flex!important}.d-print-inline-flex{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.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.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-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!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}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{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}@media (min-width:576px){.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-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!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}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{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}}@media (min-width:768px){.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-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!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}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{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}}@media (min-width:992px){.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-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!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}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{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}}@media (min-width:1200px){.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-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!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}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{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}}.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}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.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}}.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:#fff!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.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;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@font-face{font-family:BourgeoisLight;src:url(../../fonts/BourgeoisLight.woff2) format("woff2")}@font-face{font-family:BourgeoisMedium;src:url(../../fonts/BourgeoisMedium.woff2) format("woff2")}@font-face{font-family:QuarcaExtLight;src:url(../../fonts/QuarcaExtLightModified.woff2) format("woff2")}.font-bourgL{font-family:BourgeoisLight}.font-bourgM{font-family:BourgeoisMedium}.font-quarcaL,.font-quarcaM{font-family:QuarcaExtLight}html{font-size:14px;height:100%}body{background:linear-gradient(#393939,#222);min-height:100%}h1{padding:50px 0;font-weight:400;text-align:center}section{margin-left:-1px;overflow-x:hidden;display:none;border:1px solid #616161;border-top:5px solid #454545;height:650px;background-image:url(../../img/ball-bg.png);background-position-y:-155px}.panel{padding:0 10px;background-color:transparent;max-height:0;overflow:hidden;color:#fff;transition:max-height .2s ease-out}.table td,.table th{vertical-align:middle;font-size:.9rem}.alt-row-h{background-color:rgba(57,57,57,.5)!important}.alt-row-strong-h{background-color:rgba(57,57,57,.8)!important}.alt-row{background-color:rgba(57,57,57,.3)!important;white-space:nowrap}.alt-row-strong{background-color:rgba(57,57,57,.6)!important}.b-team{color:#5698eb!important}.o-team{color:#d09b4f!important}.build-number{position:relative!important;color:#616161!important;float:right;margin-top:5px}.hidden{display:none!important}.status-text{position:relative!important;color:#eceeef!important;width:100%!important;text-align:right!important}.pull-left{float:left!important}.tabssac{max-width:100%;margin-top:-20px}.tabs-nav li{float:left;width:50%;list-style:none;background:#313131;text-decoration:none}.tabs-nav li:first-child a,.tabs-nav li:last-child a{float:left;width:100%;padding:10px;text-align:center;font-size:28px;font-family:BourgeoisLight;text-decoration:none;border:1px solid #454545}.tab-active a{background:#414141;border:1px solid #454545;color:#fff;cursor:cursor;text-decoration:none}.tabs-stage{color:#fff;border-top:0;clear:both;padding:24px 30px;position:relative;top:-1px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-header{background-color:transparent;color:#fff}.modal-body,.modal-footer,.modal-header{padding:2px 16px;border:none}.modal-footer{background-color:transparent;color:#fff}.modal-content{position:relative;background:linear-gradient(#393939,#222);margin:auto;padding:0;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s;border:none}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#fff;text-decoration:none;cursor:pointer}.tablink{background-color:#555;color:#fff;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;font-size:17px;width:50%}.tablink:hover{background-color:#777}.tabcontent{color:#fff;display:none;height:100%}.table td,.table th{border-top:none}select{padding:5px!important}.heading-title{color:#fff;font-size:42px!important;text-align:center}.section-header{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;padding:5px;width:100%;text-align:left;outline:none;border:1px solid #454545;transition:.4s}.btn-acc{background:#3f3f3f;color:#fff;border-color:#3f3f3f}.btn-acc:hover{background:#616161;box-shadow:0 20px 38px rgba(0,0,0,.16)}.acc-input{display:block;color:#fff;padding:10px;border:1px solid #3d3d3d;background-color:#313131;height:100%;width:100%;max-height:30px}.acc-input.acc-input-sm{display:inline-block;width:70px;height:30px}input{display:none}label{font-family:BourgeoisLight;display:inline-block;margin:-4px -4px -4px -1px;padding:5px;text-align:center;color:#fff;background:#313131;border:1px solid #454545;width:33.4%;font-size:26px}label:hover{color:#888;cursor:pointer}input:checked+label{font-family:BourgeoisLight;color:#fff;background:#414141;border:1px solid #454545;font-size:36px;margin:-1px -4px -5px -1px}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3,#tab4:checked~#content4{display:block}@media screen and (max-width:650px){label{font-size:0}label:before{margin:0;font-size:18px}}@media screen and (max-width:400px){label{padding:15px}}.active:after{font-family:Font Awesome\ 5 Free;content:"\f0d8"}.tick-container{display:block;position:relative;border:none;margin-top:1px;cursor:pointer;font-size:22px;user-select:none;float:left}.tick-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #495057;background-color:#343a40}.checkmark:after{content:"";position:absolute;display:none}.tick-container input:checked~.checkmark:after{display:block}.tick-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.reset-input{display:inline-block;padding:.2rem;cursor:pointer}.accordion{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;cursor:pointer;padding:5px;width:100%;text-align:left;outline:none;margin-top:2px;border:1px solid #454545;transition:.4s}.accordion:after{font-family:Font Awesome\ 5 Free;content:"\f0d7";color:#fff;font-weight:700;float:right;margin-right:10px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#3f3f3f}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.title-bar-drag{-webkit-app-region:drag}#title-bar-btns a:hover{background-color:#616161}#title-bar-btns #close-btn:hover{background-color:#dc3545}.footer-bar-wrapper{position:fixed;width:100%;bottom:0;padding:.5rem 0;background:#1d1d1d}.square{width:30%;padding-bottom:30%;margin:1.66%}.separator,.square{float:left;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.separator{width:100%;margin-left:1.66%;margin-right:1.66%}.author{bottom:0;right:0;text-align:right;margin-bottom:0}.author,.pack-title{position:absolute;padding:10px;width:100%}.pack-title{top:0;left:0}.like-status{position:absolute;bottom:0;left:0;padding:10px;width:100%;z-index:99999}.like-count{font-size:13px;color:#fff;margin-left:35px;margin-bottom:3px;padding-left:0}.details-title{position:absolute;top:0;right:0;padding:10px 15px 10px 10px;width:100%;text-align:right}.description{padding-top:40px;padding-left:10px;max-height:600px;min-height:200px;overflow-y:auto;overflow-x:hidden}iframe{padding-right:10px}li{margin-left:16px}li ul{margin-left:32px}.bg-black{background-color:rgba(0,0,0,.5)}.download{position:absolute;margin:10px;bottom:0;right:0;padding:10px}.page-control{font-size:21px} \ No newline at end of file +: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:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{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:Lato,sans-serif!important;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;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;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}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:underline}a:not([href]),a:not([href]):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}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[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}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}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-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}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-inline,.list-unstyled{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,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;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:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.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-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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-auto,.col-md,.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-auto,.col-sm,.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-auto,.col-xl,.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-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#fff}.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,.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,.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,.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,.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,.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,.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,.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,.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,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.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:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.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}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;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){.btn{transition:none}}.btn:hover{color:#fff;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;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:#212529;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 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;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:#212529;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 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem}.btn-lg,.btn-sm{line-height:1.5;border-radius:0}.btn-sm{padding:.25rem .5rem;font-size:.875rem}.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}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;font-size:.75rem;background-color:#e9ecef}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;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,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.close{font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{z-index:1050;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-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{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{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);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem 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;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6}.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)}.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:Lato,sans-serif!important;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}.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}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-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:flex!important}.d-inline-flex{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:flex!important}.d-sm-inline-flex{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:flex!important}.d-md-inline-flex{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:flex!important}.d-lg-inline-flex{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:flex!important}.d-xl-inline-flex{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:flex!important}.d-print-inline-flex{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.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.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-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!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}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{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}@media (min-width:576px){.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-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!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}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{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}}@media (min-width:768px){.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-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!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}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{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}}@media (min-width:992px){.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-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!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}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{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}}@media (min-width:1200px){.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-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!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}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{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}}.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}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.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}}.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:#fff!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.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;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@font-face{font-family:BourgeoisLight;src:url(../../fonts/BourgeoisLight.woff2) format("woff2")}@font-face{font-family:BourgeoisMedium;src:url(../../fonts/BourgeoisMedium.woff2) format("woff2")}@font-face{font-family:QuarcaExtLight;src:url(../../fonts/QuarcaExtLightModified.woff2) format("woff2")}.font-bourgL{font-family:BourgeoisLight}.font-bourgM{font-family:BourgeoisMedium}.font-quarcaL,.font-quarcaM{font-family:QuarcaExtLight}html{font-size:14px;height:100%}body{background:linear-gradient(#393939,#222);min-height:100%}h1{padding:50px 0;font-weight:400;text-align:center}section{margin-left:-1px;overflow-x:hidden;display:none;border:1px solid #616161;border-top:5px solid #454545;height:650px;background-image:url(../../img/ball-bg.png);background-position-y:-155px}.panel{padding:0 10px;background-color:transparent;max-height:0;overflow:hidden;color:#fff;transition:max-height .2s ease-out}.table td,.table th{vertical-align:middle;font-size:.9rem}.alt-row-h{background-color:rgba(57,57,57,.5)!important}.alt-row-strong-h{background-color:rgba(57,57,57,.8)!important}.alt-row{background-color:rgba(57,57,57,.3)!important;white-space:nowrap}.alt-row-strong{background-color:rgba(57,57,57,.6)!important}.b-team{color:#5698eb!important}.o-team{color:#d09b4f!important}.build-number{position:relative!important;color:#616161!important;float:right;margin-top:5px}.hidden{display:none!important}.status-text{position:relative!important;color:#eceeef!important;width:100%!important;text-align:right!important}.pull-left{float:left!important}.tabssac{max-width:100%;margin-top:-20px}.tabs-nav li{float:left;width:50%;list-style:none;background:#313131;text-decoration:none}.tabs-nav li:first-child a,.tabs-nav li:last-child a{float:left;width:100%;padding:10px;text-align:center;font-size:28px;font-family:BourgeoisLight;text-decoration:none;border:1px solid #454545}.tab-active a{background:#414141;border:1px solid #454545;color:#fff;cursor:cursor;text-decoration:none}.tabs-stage{color:#fff;border-top:0;clear:both;padding:24px 30px;position:relative;top:-1px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-header{background-color:transparent;color:#fff}.modal-body,.modal-footer,.modal-header{padding:2px 16px;border:none}.modal-footer{background-color:transparent;color:#fff}.modal-content{position:relative;background:linear-gradient(#393939,#222);margin:auto;padding:0;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s;border:none}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#fff;text-decoration:none;cursor:pointer}.tablink{background-color:#555;color:#fff;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;font-size:17px;width:50%}.tablink:hover{background-color:#777}.tabcontent{color:#fff;display:none;height:100%}.table td,.table th{border-top:none}select{padding:5px!important}.heading-title{color:#fff;font-size:42px!important;text-align:center}.section-header{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;padding:5px;width:100%;text-align:left;outline:none;border:1px solid #454545;transition:.4s}.btn-acc{background:#3f3f3f;color:#fff;border-color:#3f3f3f}.btn-acc:hover{background:#616161;box-shadow:0 20px 38px rgba(0,0,0,.16)}.acc-input{display:block;color:#fff;padding:10px;border:1px solid #3d3d3d;background-color:#313131;height:100%;width:100%;max-height:30px}.acc-input.acc-input-sm{display:inline-block;width:70px;height:30px}input{display:none}label{font-family:BourgeoisLight;display:inline-block;margin:-4px -4px -4px -1px;padding:5px;text-align:center;color:#fff;background:#313131;border:1px solid #454545;width:33.4%;font-size:26px}label:hover{color:#888;cursor:pointer}input:checked+label{font-family:BourgeoisLight;color:#fff;background:#414141;border:1px solid #454545;font-size:36px;margin:-1px -4px -5px -1px}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3,#tab4:checked~#content4{display:block}@media screen and (max-width:650px){label{font-size:0}label:before{margin:0;font-size:18px}}@media screen and (max-width:400px){label{padding:15px}}.active:after{font-family:Font Awesome\ 5 Free;content:"\f0d8"}.tick-container{display:block;position:relative;border:none;margin-top:1px;cursor:pointer;font-size:22px;user-select:none;float:left}.tick-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #495057;background-color:#343a40}.checkmark:after{content:"";position:absolute;display:none}.tick-container input:checked~.checkmark:after{display:block}.tick-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.reset-input{display:inline-block;padding:.2rem;cursor:pointer}.accordion{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;cursor:pointer;padding:5px;width:100%;text-align:left;outline:none;margin-top:2px;border:1px solid #454545;transition:.4s}.accordion:after{font-family:Font Awesome\ 5 Free;content:"\f0d7";color:#fff;font-weight:700;float:right;margin-right:10px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#3f3f3f}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.title-bar-drag{-webkit-app-region:drag}#title-bar-btns a:hover{background-color:#616161}#title-bar-btns #close-btn:hover{background-color:#dc3545}.footer-bar-wrapper{position:fixed;width:100%;bottom:0;padding:.5rem 0;background:#1d1d1d}.square{width:30%;padding-bottom:30%;margin:1.66%}.separator,.square{float:left;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.separator{width:100%;margin-left:1.66%;margin-right:1.66%}.author{bottom:0;right:0;text-align:right;margin-bottom:0}.author,.pack-title{position:absolute;padding:10px;width:100%}.pack-title{top:0;left:0}.like-status{position:absolute;bottom:0;left:0;padding:10px;width:100%;z-index:99999}.like-count{font-size:13px;color:#fff;margin-left:35px;margin-bottom:3px;padding-left:0}.details-title{position:absolute;top:0;right:0;padding:10px 15px 10px 10px;width:100%;text-align:right}.description{padding-top:40px;padding-left:10px;max-height:600px;min-height:200px;overflow-y:auto;overflow-x:hidden}iframe{padding-right:10px}li{margin-left:16px}li ul{margin-left:32px}.bg-black{background-color:rgba(0,0,0,.5)}.download{position:absolute;margin:10px;bottom:0;right:0;padding:10px}.page-control{font-size:21px} \ No newline at end of file diff --git a/source/assets/styles/scss/AlphaConsole/ac.scss b/source/assets/styles/scss/AlphaConsole/ac.scss index 1938af2..5df3a76 100644 --- a/source/assets/styles/scss/AlphaConsole/ac.scss +++ b/source/assets/styles/scss/AlphaConsole/ac.scss @@ -11,34 +11,34 @@ @import "bootstrap/reboot"; @import "bootstrap/type"; @import "bootstrap/images"; -@import "bootstrap/code"; +//@import "bootstrap/code"; @import "bootstrap/grid"; @import "bootstrap/tables"; -@import "bootstrap/forms"; +//@import "bootstrap/forms"; @import "bootstrap/buttons"; @import "bootstrap/transitions"; -@import "bootstrap/dropdown"; -@import "bootstrap/button-group"; -@import "bootstrap/input-group"; -@import "bootstrap/custom-forms"; -@import "bootstrap/nav"; -@import "bootstrap/navbar"; +//@import "bootstrap/dropdown"; +//@import "bootstrap/button-group"; +//@import "bootstrap/input-group"; +//@import "bootstrap/custom-forms"; +//@import "bootstrap/nav"; +//@import "bootstrap/navbar"; //@import "bootstrap/card"; //@import "bootstrap/breadcrumb"; //@import "bootstrap/pagination"; -@import "bootstrap/badge"; +//@import "bootstrap/badge"; //@import "bootstrap/jumbotron"; -@import "bootstrap/alert"; -//@import "bootstrap/progress"; -@import "bootstrap/media"; +//@import "bootstrap/alert"; +@import "bootstrap/progress"; +//@import "bootstrap/media"; //@import "bootstrap/list-group"; @import "bootstrap/close"; //@import "bootstrap/toasts"; @import "bootstrap/modal"; @import "bootstrap/tooltip"; -@import "bootstrap/popover"; +//@import "bootstrap/popover"; //@import "bootstrap/carousel"; -@import "bootstrap/spinners"; +//@import "bootstrap/spinners"; @import "bootstrap/utilities"; //@import "bootstrap/print"; From c756f8a54a5d552e84b3469e7a7e04fa92d87917 Mon Sep 17 00:00:00 2001 From: C-Lodder Date: Thu, 6 Feb 2020 11:24:47 +0000 Subject: [PATCH 7/9] Modal fixes and improvements --- source/assets/js/UI.js | 52 +----- source/assets/js/backend.js | 2 +- source/assets/styles/css/alphaconsole.css | 99 +---------- source/assets/styles/css/alphaconsole.css.map | 2 +- source/assets/styles/css/alphaconsole.min.css | 2 +- .../styles/scss/AlphaConsole/ac.var.scss | 33 ++-- .../scss/AlphaConsole/components/ac.core.scss | 155 +++--------------- source/index.html | 136 +++++++-------- 8 files changed, 118 insertions(+), 363 deletions(-) diff --git a/source/assets/js/UI.js b/source/assets/js/UI.js index c865695..e90eb8c 100644 --- a/source/assets/js/UI.js +++ b/source/assets/js/UI.js @@ -29,58 +29,8 @@ const init = () => { // TAB CONTROL TOGGLES document.addEventListener('DOMContentLoaded', () => { + document.getElementById('status-message').innerText = 'Enabled: Items & Options loaded successfully'; - - // Get the modal - const modal = document.getElementById('helpModal'); - const changelogs = document.getElementById('changelogsModal'); - const prompt = document.getElementById('prompt'); - - // Get the button that opens the modal - const btn = document.getElementById('helpBtn'); - const changelogsBtn = document.getElementById('ChangelogsBtn'); - - // Get the element that closes the modal - const span = document.getElementsByClassName('close')[0]; - const changelogsSpan = document.getElementById('closeChangeLogs'); - const promptSpan = document.getElementById('closePrompt'); - - // When the user clicks the button, open the modal - btn.addEventListener('click', () => { - modal.style.display = 'block'; - }); - - changelogsBtn.addEventListener('click', () => { - modal.style.display = 'none'; - changelogs.style.display = 'block'; - }); - - // When the user clicks on (x), close the modal - span.addEventListener('click', () => { - modal.style.display = 'none'; - }); - - changelogsSpan.addEventListener('click', () => { - changelogs.style.display = 'none'; - }); - - promptSpan.addEventListener('click', () => { - prompt.style.display = 'none'; - }); - - // When the user clicks anywhere outside of the modal, close it - window.addEventListener('click', ({target}) => { - if (target == modal) { - modal.style.display = 'none'; - } - if (target == changelogs) { - changelogs.style.display = 'none'; - } - - if (target == prompt) { - prompt.style.display = 'none'; - } - }); const fileInput = document.getElementById('trade-log-location'); const divInput = document.getElementById('trade-log-location-template'); diff --git a/source/assets/js/backend.js b/source/assets/js/backend.js index 824d3e5..24f465e 100644 --- a/source/assets/js/backend.js +++ b/source/assets/js/backend.js @@ -239,7 +239,7 @@ function LoadConfiguration() { $("#promptTitle").html("New Update Installed"); $("#promptContent").html(changelogs); - $("#prompt").css("display", "block"); + $('#prompt').modal('show') Config.LastVersion = remote.app.getVersion(); fs.writeFileSync(`${GetBasePath()}/config.json`, JSON.stringify(Config, null, "\t"), 'utf-8'); diff --git a/source/assets/styles/css/alphaconsole.css b/source/assets/styles/css/alphaconsole.css index 4b25a14..e3b452f 100644 --- a/source/assets/styles/css/alphaconsole.css +++ b/source/assets/styles/css/alphaconsole.css @@ -23,7 +23,7 @@ /*SCAFFOLDING*/ /* |*/ /*-------------------------------------------------------------*/ -/*OPTIONS*/ +/*MODAL*/ /* |*/ :root { --blue: #007bff; @@ -2675,7 +2675,7 @@ a.close.disabled { flex-direction: column; width: 100%; pointer-events: auto; - background-color: #fff; + background-color: #222222; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); outline: 0; @@ -2702,7 +2702,7 @@ a.close.disabled { align-items: flex-start; justify-content: space-between; padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; + border-bottom: 0 solid #dee2e6; } .modal-header .close { padding: 1rem 1rem; @@ -2726,7 +2726,7 @@ a.close.disabled { align-items: center; justify-content: flex-end; padding: 0.75rem; - border-top: 1px solid #dee2e6; + border-top: 0 solid #dee2e6; } .modal-footer > * { margin: 0.25rem; @@ -6754,6 +6754,7 @@ section { .table th, .table td { + border-top: none; vertical-align: middle; font-size: .9rem; } @@ -6857,91 +6858,6 @@ section { top: -1px; } -/* The Modal (background) */ -.modal { - display: none; - /* Hidden by default */ - position: fixed; - /* Stay in place */ - z-index: 1; - /* Sit on top */ - padding-top: 100px; - /* Location of the box */ - left: 0; - top: 0; - width: 100%; - /* Full width */ - height: 100%; - /* Full height */ - overflow: auto; - /* Enable scroll if needed */ - background-color: black; - /* Fallback color */ - background-color: rgba(0, 0, 0, 0.4); - /* Black w/ opacity */ -} - -/* Modal Header */ -.modal-header { - padding: 2px 16px; - background-color: transparent; - color: white; - border: none; -} - -/* Modal Body */ -.modal-body { - padding: 2px 16px; - border: none; -} - -/* Modal Footer */ -.modal-footer { - padding: 2px 16px; - background-color: transparent; - color: white; - border: none; -} - -/* Modal Content */ -.modal-content { - position: relative; - background: linear-gradient(#393939, #222222); - margin: auto; - padding: 0; - width: 80%; - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); - animation-name: animatetop; - animation-duration: 0.4s; - border: none; -} - -/* Add Animation */ -@keyframes animatetop { - from { - top: -300px; - opacity: 0; - } - to { - top: 0; - opacity: 1; - } -} -/* The Close Button */ -.close { - color: #fff; - float: right; - font-size: 28px; - font-weight: bold; -} - -.close:hover, -.close:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - /* Style tab links */ .tablink { background-color: #555; @@ -6966,11 +6882,6 @@ section { height: 100%; } -.table th, -.table td { - border-top: none; -} - select { padding: 5px !important; } diff --git a/source/assets/styles/css/alphaconsole.css.map b/source/assets/styles/css/alphaconsole.css.map index 535da26..a623729 100644 --- a/source/assets/styles/css/alphaconsole.css.map +++ b/source/assets/styles/css/alphaconsole.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "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", "sources": ["../scss/AlphaConsole/ac.var.scss","../scss/AlphaConsole/bootstrap/_root.scss","../scss/AlphaConsole/bootstrap/_reboot.scss","../scss/AlphaConsole/bootstrap/vendor/_rfs.scss","../scss/AlphaConsole/bootstrap/_variables.scss","../scss/AlphaConsole/bootstrap/mixins/_hover.scss","../scss/AlphaConsole/bootstrap/_type.scss","../scss/AlphaConsole/bootstrap/mixins/_lists.scss","../scss/AlphaConsole/bootstrap/_images.scss","../scss/AlphaConsole/bootstrap/mixins/_image.scss","../scss/AlphaConsole/bootstrap/_grid.scss","../scss/AlphaConsole/bootstrap/mixins/_grid.scss","../scss/AlphaConsole/bootstrap/mixins/_breakpoints.scss","../scss/AlphaConsole/bootstrap/_functions.scss","../scss/AlphaConsole/bootstrap/mixins/_grid-framework.scss","../scss/AlphaConsole/bootstrap/_tables.scss","../scss/AlphaConsole/bootstrap/mixins/_table-row.scss","../scss/AlphaConsole/bootstrap/_buttons.scss","../scss/AlphaConsole/bootstrap/mixins/_buttons.scss","../scss/AlphaConsole/bootstrap/mixins/_border-radius.scss","../scss/AlphaConsole/bootstrap/mixins/_transition.scss","../scss/AlphaConsole/bootstrap/mixins/_gradients.scss","../scss/AlphaConsole/bootstrap/_transitions.scss","../scss/AlphaConsole/bootstrap/_progress.scss","../scss/AlphaConsole/bootstrap/_close.scss","../scss/AlphaConsole/bootstrap/_modal.scss","../scss/AlphaConsole/bootstrap/_tooltip.scss","../scss/AlphaConsole/bootstrap/mixins/_reset-text.scss","../scss/AlphaConsole/bootstrap/utilities/_align.scss","../scss/AlphaConsole/bootstrap/mixins/_background-variant.scss","../scss/AlphaConsole/bootstrap/utilities/_background.scss","../scss/AlphaConsole/bootstrap/utilities/_borders.scss","../scss/AlphaConsole/bootstrap/mixins/_clearfix.scss","../scss/AlphaConsole/bootstrap/utilities/_display.scss","../scss/AlphaConsole/bootstrap/utilities/_embed.scss","../scss/AlphaConsole/bootstrap/utilities/_flex.scss","../scss/AlphaConsole/bootstrap/utilities/_float.scss","../scss/AlphaConsole/bootstrap/utilities/_overflow.scss","../scss/AlphaConsole/bootstrap/utilities/_position.scss","../scss/AlphaConsole/bootstrap/utilities/_screenreaders.scss","../scss/AlphaConsole/bootstrap/mixins/_screen-reader.scss","../scss/AlphaConsole/bootstrap/utilities/_shadows.scss","../scss/AlphaConsole/bootstrap/utilities/_sizing.scss","../scss/AlphaConsole/bootstrap/utilities/_stretched-link.scss","../scss/AlphaConsole/bootstrap/utilities/_spacing.scss","../scss/AlphaConsole/bootstrap/utilities/_text.scss","../scss/AlphaConsole/bootstrap/mixins/_text-truncate.scss","../scss/AlphaConsole/bootstrap/mixins/_text-emphasis.scss","../scss/AlphaConsole/bootstrap/mixins/_text-hide.scss","../scss/AlphaConsole/bootstrap/utilities/_visibility.scss","../scss/AlphaConsole/components/ac.fonts.scss","../scss/AlphaConsole/components/ac.core.scss","../scss/AlphaConsole/components/ac.headings.scss","../scss/AlphaConsole/components/ac.buttons.scss","../scss/AlphaConsole/components/ac.inputs.scss","../scss/AlphaConsole/components/ac.forms.scss","../scss/AlphaConsole/components/ac.accordian.scss","../scss/AlphaConsole/components/ac.scrollbar.scss","../scss/AlphaConsole/components/ac.titlebar.scss","../scss/AlphaConsole/components/ac.footer.scss","../scss/AlphaConsole/components/ac.textures.scss"], "names": [], "file": "alphaconsole.css" diff --git a/source/assets/styles/css/alphaconsole.min.css b/source/assets/styles/css/alphaconsole.min.css index fcb3bd3..0df54c5 100644 --- a/source/assets/styles/css/alphaconsole.min.css +++ b/source/assets/styles/css/alphaconsole.min.css @@ -1 +1 @@ -: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:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{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:Lato,sans-serif!important;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;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;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}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:underline}a:not([href]),a:not([href]):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}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[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}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}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-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}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-inline,.list-unstyled{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,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;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:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.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-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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-auto,.col-md,.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-auto,.col-sm,.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-auto,.col-xl,.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-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#fff}.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,.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,.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,.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,.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,.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,.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,.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,.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,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.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:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.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}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;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){.btn{transition:none}}.btn:hover{color:#fff;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;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:#212529;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 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;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:#212529;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 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem}.btn-lg,.btn-sm{line-height:1.5;border-radius:0}.btn-sm{padding:.25rem .5rem;font-size:.875rem}.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}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;font-size:.75rem;background-color:#e9ecef}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;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,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.close{font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{z-index:1050;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-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{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{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);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem 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;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6}.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)}.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:Lato,sans-serif!important;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}.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}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-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:flex!important}.d-inline-flex{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:flex!important}.d-sm-inline-flex{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:flex!important}.d-md-inline-flex{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:flex!important}.d-lg-inline-flex{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:flex!important}.d-xl-inline-flex{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:flex!important}.d-print-inline-flex{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.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.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-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!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}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{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}@media (min-width:576px){.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-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!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}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{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}}@media (min-width:768px){.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-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!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}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{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}}@media (min-width:992px){.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-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!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}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{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}}@media (min-width:1200px){.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-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!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}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{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}}.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}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.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}}.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:#fff!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.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;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@font-face{font-family:BourgeoisLight;src:url(../../fonts/BourgeoisLight.woff2) format("woff2")}@font-face{font-family:BourgeoisMedium;src:url(../../fonts/BourgeoisMedium.woff2) format("woff2")}@font-face{font-family:QuarcaExtLight;src:url(../../fonts/QuarcaExtLightModified.woff2) format("woff2")}.font-bourgL{font-family:BourgeoisLight}.font-bourgM{font-family:BourgeoisMedium}.font-quarcaL,.font-quarcaM{font-family:QuarcaExtLight}html{font-size:14px;height:100%}body{background:linear-gradient(#393939,#222);min-height:100%}h1{padding:50px 0;font-weight:400;text-align:center}section{margin-left:-1px;overflow-x:hidden;display:none;border:1px solid #616161;border-top:5px solid #454545;height:650px;background-image:url(../../img/ball-bg.png);background-position-y:-155px}.panel{padding:0 10px;background-color:transparent;max-height:0;overflow:hidden;color:#fff;transition:max-height .2s ease-out}.table td,.table th{vertical-align:middle;font-size:.9rem}.alt-row-h{background-color:rgba(57,57,57,.5)!important}.alt-row-strong-h{background-color:rgba(57,57,57,.8)!important}.alt-row{background-color:rgba(57,57,57,.3)!important;white-space:nowrap}.alt-row-strong{background-color:rgba(57,57,57,.6)!important}.b-team{color:#5698eb!important}.o-team{color:#d09b4f!important}.build-number{position:relative!important;color:#616161!important;float:right;margin-top:5px}.hidden{display:none!important}.status-text{position:relative!important;color:#eceeef!important;width:100%!important;text-align:right!important}.pull-left{float:left!important}.tabssac{max-width:100%;margin-top:-20px}.tabs-nav li{float:left;width:50%;list-style:none;background:#313131;text-decoration:none}.tabs-nav li:first-child a,.tabs-nav li:last-child a{float:left;width:100%;padding:10px;text-align:center;font-size:28px;font-family:BourgeoisLight;text-decoration:none;border:1px solid #454545}.tab-active a{background:#414141;border:1px solid #454545;color:#fff;cursor:cursor;text-decoration:none}.tabs-stage{color:#fff;border-top:0;clear:both;padding:24px 30px;position:relative;top:-1px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-header{background-color:transparent;color:#fff}.modal-body,.modal-footer,.modal-header{padding:2px 16px;border:none}.modal-footer{background-color:transparent;color:#fff}.modal-content{position:relative;background:linear-gradient(#393939,#222);margin:auto;padding:0;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s;border:none}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#fff;text-decoration:none;cursor:pointer}.tablink{background-color:#555;color:#fff;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;font-size:17px;width:50%}.tablink:hover{background-color:#777}.tabcontent{color:#fff;display:none;height:100%}.table td,.table th{border-top:none}select{padding:5px!important}.heading-title{color:#fff;font-size:42px!important;text-align:center}.section-header{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;padding:5px;width:100%;text-align:left;outline:none;border:1px solid #454545;transition:.4s}.btn-acc{background:#3f3f3f;color:#fff;border-color:#3f3f3f}.btn-acc:hover{background:#616161;box-shadow:0 20px 38px rgba(0,0,0,.16)}.acc-input{display:block;color:#fff;padding:10px;border:1px solid #3d3d3d;background-color:#313131;height:100%;width:100%;max-height:30px}.acc-input.acc-input-sm{display:inline-block;width:70px;height:30px}input{display:none}label{font-family:BourgeoisLight;display:inline-block;margin:-4px -4px -4px -1px;padding:5px;text-align:center;color:#fff;background:#313131;border:1px solid #454545;width:33.4%;font-size:26px}label:hover{color:#888;cursor:pointer}input:checked+label{font-family:BourgeoisLight;color:#fff;background:#414141;border:1px solid #454545;font-size:36px;margin:-1px -4px -5px -1px}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3,#tab4:checked~#content4{display:block}@media screen and (max-width:650px){label{font-size:0}label:before{margin:0;font-size:18px}}@media screen and (max-width:400px){label{padding:15px}}.active:after{font-family:Font Awesome\ 5 Free;content:"\f0d8"}.tick-container{display:block;position:relative;border:none;margin-top:1px;cursor:pointer;font-size:22px;user-select:none;float:left}.tick-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #495057;background-color:#343a40}.checkmark:after{content:"";position:absolute;display:none}.tick-container input:checked~.checkmark:after{display:block}.tick-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.reset-input{display:inline-block;padding:.2rem;cursor:pointer}.accordion{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;cursor:pointer;padding:5px;width:100%;text-align:left;outline:none;margin-top:2px;border:1px solid #454545;transition:.4s}.accordion:after{font-family:Font Awesome\ 5 Free;content:"\f0d7";color:#fff;font-weight:700;float:right;margin-right:10px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#3f3f3f}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.title-bar-drag{-webkit-app-region:drag}#title-bar-btns a:hover{background-color:#616161}#title-bar-btns #close-btn:hover{background-color:#dc3545}.footer-bar-wrapper{position:fixed;width:100%;bottom:0;padding:.5rem 0;background:#1d1d1d}.square{width:30%;padding-bottom:30%;margin:1.66%}.separator,.square{float:left;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.separator{width:100%;margin-left:1.66%;margin-right:1.66%}.author{bottom:0;right:0;text-align:right;margin-bottom:0}.author,.pack-title{position:absolute;padding:10px;width:100%}.pack-title{top:0;left:0}.like-status{position:absolute;bottom:0;left:0;padding:10px;width:100%;z-index:99999}.like-count{font-size:13px;color:#fff;margin-left:35px;margin-bottom:3px;padding-left:0}.details-title{position:absolute;top:0;right:0;padding:10px 15px 10px 10px;width:100%;text-align:right}.description{padding-top:40px;padding-left:10px;max-height:600px;min-height:200px;overflow-y:auto;overflow-x:hidden}iframe{padding-right:10px}li{margin-left:16px}li ul{margin-left:32px}.bg-black{background-color:rgba(0,0,0,.5)}.download{position:absolute;margin:10px;bottom:0;right:0;padding:10px}.page-control{font-size:21px} \ No newline at end of file +: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:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{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:Lato,sans-serif!important;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;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;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}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:underline}a:not([href]),a:not([href]):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}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[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}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}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-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}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-inline,.list-unstyled{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,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;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:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.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-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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-auto,.col-md,.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-auto,.col-sm,.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-auto,.col-xl,.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-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#fff}.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,.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,.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,.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,.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,.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,.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,.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,.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,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.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:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.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}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;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){.btn{transition:none}}.btn:hover{color:#fff;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;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:#212529;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 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem 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 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;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:#212529;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 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem 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 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem 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:#212529;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 .2rem 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 .2rem 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 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem}.btn-lg,.btn-sm{line-height:1.5;border-radius:0}.btn-sm{padding:.25rem .5rem;font-size:.875rem}.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}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;font-size:.75rem;background-color:#e9ecef}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;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,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-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{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#222;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:0 solid #dee2e6}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem 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;align-items:center;justify-content:flex-end;padding:.75rem;border-top:0 solid #dee2e6}.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)}.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:Lato,sans-serif!important;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}.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}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-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:flex!important}.d-inline-flex{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:flex!important}.d-sm-inline-flex{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:flex!important}.d-md-inline-flex{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:flex!important}.d-lg-inline-flex{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:flex!important}.d-xl-inline-flex{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:flex!important}.d-print-inline-flex{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.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.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-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!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}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{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}@media (min-width:576px){.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-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!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}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{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}}@media (min-width:768px){.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-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!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}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{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}}@media (min-width:992px){.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-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!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}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{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}}@media (min-width:1200px){.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-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!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}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{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}}.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}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.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}}.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:#fff!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.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;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@font-face{font-family:BourgeoisLight;src:url(../../fonts/BourgeoisLight.woff2) format("woff2")}@font-face{font-family:BourgeoisMedium;src:url(../../fonts/BourgeoisMedium.woff2) format("woff2")}@font-face{font-family:QuarcaExtLight;src:url(../../fonts/QuarcaExtLightModified.woff2) format("woff2")}.font-bourgL{font-family:BourgeoisLight}.font-bourgM{font-family:BourgeoisMedium}.font-quarcaL,.font-quarcaM{font-family:QuarcaExtLight}html{font-size:14px;height:100%}body{background:linear-gradient(#393939,#222);min-height:100%}h1{padding:50px 0;font-weight:400;text-align:center}section{margin-left:-1px;overflow-x:hidden;display:none;border:1px solid #616161;border-top:5px solid #454545;height:650px;background-image:url(../../img/ball-bg.png);background-position-y:-155px}.panel{padding:0 10px;background-color:transparent;max-height:0;overflow:hidden;color:#fff;transition:max-height .2s ease-out}.table td,.table th{border-top:none;vertical-align:middle;font-size:.9rem}.alt-row-h{background-color:rgba(57,57,57,.5)!important}.alt-row-strong-h{background-color:rgba(57,57,57,.8)!important}.alt-row{background-color:rgba(57,57,57,.3)!important;white-space:nowrap}.alt-row-strong{background-color:rgba(57,57,57,.6)!important}.b-team{color:#5698eb!important}.o-team{color:#d09b4f!important}.build-number{position:relative!important;color:#616161!important;float:right;margin-top:5px}.hidden{display:none!important}.status-text{position:relative!important;color:#eceeef!important;width:100%!important;text-align:right!important}.pull-left{float:left!important}.tabssac{max-width:100%;margin-top:-20px}.tabs-nav li{float:left;width:50%;list-style:none;background:#313131;text-decoration:none}.tabs-nav li:first-child a,.tabs-nav li:last-child a{float:left;width:100%;padding:10px;text-align:center;font-size:28px;font-family:BourgeoisLight;text-decoration:none;border:1px solid #454545}.tab-active a{background:#414141;border:1px solid #454545;color:#fff;cursor:cursor;text-decoration:none}.tabs-stage{color:#fff;border-top:0;clear:both;padding:24px 30px;position:relative;top:-1px}.tablink{background-color:#555;color:#fff;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;font-size:17px;width:50%}.tablink:hover{background-color:#777}.tabcontent{color:#fff;display:none;height:100%}select{padding:5px!important}.heading-title{color:#fff;font-size:42px!important;text-align:center}.section-header{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;padding:5px;width:100%;text-align:left;outline:none;border:1px solid #454545;transition:.4s}.btn-acc{background:#3f3f3f;color:#fff;border-color:#3f3f3f}.btn-acc:hover{background:#616161;box-shadow:0 20px 38px rgba(0,0,0,.16)}.acc-input{display:block;color:#fff;padding:10px;border:1px solid #3d3d3d;background-color:#313131;height:100%;width:100%;max-height:30px}.acc-input.acc-input-sm{display:inline-block;width:70px;height:30px}input{display:none}label{font-family:BourgeoisLight;display:inline-block;margin:-4px -4px -4px -1px;padding:5px;text-align:center;color:#fff;background:#313131;border:1px solid #454545;width:33.4%;font-size:26px}label:hover{color:#888;cursor:pointer}input:checked+label{font-family:BourgeoisLight;color:#fff;background:#414141;border:1px solid #454545;font-size:36px;margin:-1px -4px -5px -1px}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3,#tab4:checked~#content4{display:block}@media screen and (max-width:650px){label{font-size:0}label:before{margin:0;font-size:18px}}@media screen and (max-width:400px){label{padding:15px}}.active:after{font-family:Font Awesome\ 5 Free;content:"\f0d8"}.tick-container{display:block;position:relative;border:none;margin-top:1px;cursor:pointer;font-size:22px;user-select:none;float:left}.tick-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #495057;background-color:#343a40}.checkmark:after{content:"";position:absolute;display:none}.tick-container input:checked~.checkmark:after{display:block}.tick-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.reset-input{display:inline-block;padding:.2rem;cursor:pointer}.accordion{font-family:BourgeoisLight;font-size:20px;background-color:#393939;color:#fff;cursor:pointer;padding:5px;width:100%;text-align:left;outline:none;margin-top:2px;border:1px solid #454545;transition:.4s}.accordion:after{font-family:Font Awesome\ 5 Free;content:"\f0d7";color:#fff;font-weight:700;float:right;margin-right:10px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#3f3f3f}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.title-bar-drag{-webkit-app-region:drag}#title-bar-btns a:hover{background-color:#616161}#title-bar-btns #close-btn:hover{background-color:#dc3545}.footer-bar-wrapper{position:fixed;width:100%;bottom:0;padding:.5rem 0;background:#1d1d1d}.square{width:30%;padding-bottom:30%;margin:1.66%}.separator,.square{float:left;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.separator{width:100%;margin-left:1.66%;margin-right:1.66%}.author{bottom:0;right:0;text-align:right;margin-bottom:0}.author,.pack-title{position:absolute;padding:10px;width:100%}.pack-title{top:0;left:0}.like-status{position:absolute;bottom:0;left:0;padding:10px;width:100%;z-index:99999}.like-count{font-size:13px;color:#fff;margin-left:35px;margin-bottom:3px;padding-left:0}.details-title{position:absolute;top:0;right:0;padding:10px 15px 10px 10px;width:100%;text-align:right}.description{padding-top:40px;padding-left:10px;max-height:600px;min-height:200px;overflow-y:auto;overflow-x:hidden}iframe{padding-right:10px}li{margin-left:16px}li ul{margin-left:32px}.bg-black{background-color:rgba(0,0,0,.5)}.download{position:absolute;margin:10px;bottom:0;right:0;padding:10px}.page-control{font-size:21px} \ No newline at end of file diff --git a/source/assets/styles/scss/AlphaConsole/ac.var.scss b/source/assets/styles/scss/AlphaConsole/ac.var.scss index d24d045..5c88f18 100644 --- a/source/assets/styles/scss/AlphaConsole/ac.var.scss +++ b/source/assets/styles/scss/AlphaConsole/ac.var.scss @@ -1,3 +1,5 @@ +$enable-rounded: false; + /*-------------------------------------------------------------*/ /*COLOURS*/ /* |*/ @@ -10,14 +12,14 @@ $teal: #5bc0de !default; $pink: #ff5b77 !default; $purple: #613d7c !default; -$ac-primary: #fff !default; -$ac-secondary: #fff !default; +$ac-primary: $white !default; +$ac-secondary: $white !default; $ac-gray-dark: #222222 !default; $ac-gray-alt: #3F3F3F !default; $ac-gray-mid: #393939 !default; $ac-gray: #616161 !default; -$ac-gray-light: #fff !default; +$ac-gray-light: $white !default; $footer-bar: #1d1d1d !default; @@ -59,13 +61,12 @@ $font-size-base: 1rem; /*INPUTS*/ /* |*/ $input-border-width: 2px; -$block-textarea-resize: true; /*-------------------------------------------------------------*/ /*TABLE*/ /* |*/ -$table-color: #fff; +$table-color: $white; /*-------------------------------------------------------------*/ @@ -82,19 +83,11 @@ $hamburgur-border: $brand-primary !important; $hamburgur-colour: $white !important; + /*-------------------------------------------------------------*/ -/*OPTIONS*/ -/* |*/ -$enable-rounded: false; -$enable-shadows: false; -$enable-gradients: false; -$enable-transitions: true !default; -$enable-hover-media-query: true !default; -$enable-grid-classes: true !default; -$enable-print-styles: true !default; -$block-textarea-resize: true; -$cta-hover: true; -$card-hover: false; -$header-shadow: false; -$footer-shadow: false; -$block-backgound: true; \ No newline at end of file +/*MODAL*/ +/* |*/ +$modal-content-bg: $ac-gray-dark; +$modal-content-box-shadow-xs: 0 4px 8px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19); +$modal-header-border-width: 0; +$modal-footer-border-width: 0; diff --git a/source/assets/styles/scss/AlphaConsole/components/ac.core.scss b/source/assets/styles/scss/AlphaConsole/components/ac.core.scss index a3a72b5..3855ae6 100644 --- a/source/assets/styles/scss/AlphaConsole/components/ac.core.scss +++ b/source/assets/styles/scss/AlphaConsole/components/ac.core.scss @@ -39,6 +39,7 @@ section { .table { th, td { + border-top: none; vertical-align: middle; font-size: .9rem; } @@ -147,137 +148,31 @@ section { - - - - - - - - - - - - - - - -/* The Modal (background) */ -.modal { - display: none; /* Hidden by default */ - position: fixed; /* Stay in place */ - z-index: 1; /* Sit on top */ - padding-top: 100px; /* Location of the box */ - left: 0; - top: 0; - width: 100%; /* Full width */ - height: 100%; /* Full height */ - overflow: auto; /* Enable scroll if needed */ - background-color: rgb(0,0,0); /* Fallback color */ - background-color: rgba(0,0,0,0.4); /* Black w/ opacity */ -} - -/* Modal Header */ -.modal-header { - padding: 2px 16px; - background-color: transparent; - color: white; - border:none; -} - -/* Modal Body */ -.modal-body {padding: 2px 16px; border:none;} - -/* Modal Footer */ -.modal-footer { - padding: 2px 16px; - background-color: transparent; - color: white; - border:none; -} - -/* Modal Content */ -.modal-content { - position: relative; - background: $body-background; - margin: auto; - padding: 0; - width: 80%; - box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19); - animation-name: animatetop; - animation-duration: 0.4s; - border:none; -} - -/* Add Animation */ -@keyframes animatetop { - from {top: -300px; opacity: 0} - to {top: 0; opacity: 1} -} - - -/* The Close Button */ -.close { - color: #fff; - float: right; - font-size: 28px; - font-weight: bold; -} - -.close:hover, -.close:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - - - - - - - - - - +/* Style tab links */ +.tablink { + background-color: #555; + color: white; + float: left; + border: none; + outline: none; + cursor: pointer; + padding: 14px 16px; + font-size: 17px; + width: 50%; + } + .tablink:hover { + background-color: #777; + } + /* Style the tab content (and add height:100% for full page content) */ - /* Style tab links */ + .tabcontent { + color: white; + display: none; + height: 100%; + } - .tablink { - background-color: #555; - color: white; - float: left; - border: none; - outline: none; - cursor: pointer; - padding: 14px 16px; - font-size: 17px; - width: 50%; - } - - .tablink:hover { - background-color: #777; - } - - /* Style the tab content (and add height:100% for full page content) */ - - .tabcontent { - color: white; - display: none; - height: 100%; - } - - .table th, - .table td { - - border-top: none; - } - - - select { - - padding: 5px !important; - - } \ No newline at end of file + select { + padding: 5px !important; + } \ No newline at end of file diff --git a/source/index.html b/source/index.html index 027a32e..c833984 100644 --- a/source/index.html +++ b/source/index.html @@ -1260,7 +1260,7 @@ DONATE
- +
@@ -1282,84 +1282,90 @@