diff --git a/docs-generator/.gitignore b/docs-generator/.gitignore index d7c7a2d..f11f710 100644 --- a/docs-generator/.gitignore +++ b/docs-generator/.gitignore @@ -2,7 +2,6 @@ .DS_Store .thumbs.db node_modules -/dist /src-cordova/node_modules /src-cordova/platforms /src-cordova/plugins diff --git a/docs-generator/dist/ssr/index.js b/docs-generator/dist/ssr/index.js new file mode 100644 index 0000000..e704293 --- /dev/null +++ b/docs-generator/dist/ssr/index.js @@ -0,0 +1,370 @@ +module.exports = +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); +/******/ } +/******/ }; +/******/ +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ +/******/ // create a fake namespace object +/******/ // mode & 1: value is a module id, require it +/******/ // mode & 2: merge all properties of value into the ns +/******/ // mode & 4: return value when already ns object +/******/ // mode & 8|1: behave like require +/******/ __webpack_require__.t = function(value, mode) { +/******/ if(mode & 1) value = __webpack_require__(value); +/******/ if(mode & 8) return value; +/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; +/******/ var ns = Object.create(null); +/******/ __webpack_require__.r(ns); +/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); +/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); +/******/ return ns; +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(1); + + +/***/ }), +/* 1 */ +/***/ (function(module, exports, __webpack_require__) { + +/* + * This file runs in a Node context (it's NOT transpiled by Babel), so use only + * the ES6 features that are supported by your Node version. https://node.green/ + * + * All content of this folder will be copied as is to the output folder. So only import: + * 1. node_modules (and yarn/npm install dependencies -- NOT to devDependecies though) + * 2. create files in this folder and import only those with the relative path + * + * Note: This file is used only for PRODUCTION. It is not picked up while in dev mode. + * If you are looking to add common DEV & PROD logic to the express app, then use + * "src-ssr/extension.js" + */ + +const + express = __webpack_require__(2), + compression = __webpack_require__(3) + +const + ssr = __webpack_require__(4), + extension = __webpack_require__(11), + app = express(), + port = Object({"NODE_ENV":"production","CLIENT":true,"SERVER":false,"DEV":false,"PROD":true,"MODE":"ssr","VUE_ROUTER_MODE":"history","VUE_ROUTER_BASE":"/","APP_URL":"undefined","SERVICE_WORKER_FILE":"/service-worker.js"}).PORT || 3000 + +const serve = (path, cache) => express.static(ssr.resolveWWW(path), { + maxAge: cache ? 1000 * 60 * 60 * 24 * 30 : 0 +}) + +// gzip +app.use(compression({ threshold: 0 })) + +// serve this with no cache, if built with PWA: +if (ssr.settings.pwa) { + app.use('/service-worker.js', serve('service-worker.js')) +} + +// serve "www" folder +app.use('/', serve('.', true)) + +// we extend the custom common dev & prod parts here +extension.extendApp({ app, ssr }) + +// this should be last get(), rendering with SSR +app.get('*', (req, res) => { + res.setHeader('Content-Type', 'text/html') + + // SECURITY HEADERS + // read more about headers here: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers + // the following headers help protect your site from common XSS attacks in browsers that respect headers + // you will probably want to use .env variables to drop in appropriate URLs below, + // and potentially look here for inspiration: + // https://ponyfoo.com/articles/content-security-policy-in-express-apps + + // https://developer.mozilla.org/en-us/docs/Web/HTTP/Headers/X-Frame-Options + // res.setHeader('X-frame-options', 'SAMEORIGIN') // one of DENY | SAMEORIGIN | ALLOW-FROM https://example.com + + // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-XSS-Protection + // res.setHeader('X-XSS-Protection', 1) + + // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Content-Type-Options + // res.setHeader('X-Content-Type-Options', 'nosniff') + + // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin + // res.setHeader('Access-Control-Allow-Origin', '*') // one of '*', '' where origin is one SINGLE origin + + // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-DNS-Prefetch-Control + // res.setHeader('X-DNS-Prefetch-Control', 'off') // may be slower, but stops some leaks + + // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy + // res.setHeader('Content-Security-Policy', 'default-src https:') + + // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/sandbox + // res.setHeader('Content-Security-Policy', 'sandbox') // this will lockdown your server!!! + // here are a few that you might like to consider adding to your CSP + // object-src, media-src, script-src, frame-src, unsafe-inline + + ssr.renderToString({ req, res }, (err, html) => { + if (err) { + if (err.url) { + res.redirect(err.url) + } + else if (err.code === 404) { + res.status(404).send('404 | Page Not Found') + } + else { + // Render Error Page or Redirect + res.status(500).send('500 | Internal Server Error') + if (ssr.settings.debug) { + console.error(`500 on ${req.url}`) + console.error(err) + console.error(err.stack) + } + } + } + else { + res.send(html) + } + }) +}) + +app.listen(port, () => { + console.log(`Server listening at port ${port}`) +}) + + +/***/ }), +/* 2 */ +/***/ (function(module, exports) { + +module.exports = require("express"); + +/***/ }), +/* 3 */ +/***/ (function(module, exports) { + +module.exports = require("compression"); + +/***/ }), +/* 4 */ +/***/ (function(module, exports, __webpack_require__) { + +/** + * THIS FILE IS GENERATED AUTOMATICALLY. + * DO NOT EDIT. + **/ + +const fs = __webpack_require__(5) +const path = __webpack_require__(6) +const LRU = __webpack_require__(7) +const { createBundleRenderer } = __webpack_require__(8) + +const resolve = file => path.join(__dirname, file) +const template = fs.readFileSync(resolve('template.html'), 'utf-8') +const bundle = __webpack_require__(9) +const clientManifest = __webpack_require__(10) + +const settings = { + "pwa": { + "runtimeCaching": [ + { + "urlPattern": "/statics/*", + "handler": "CacheFirst" + } + ] + }, + "manualHydration": false, + "componentCache": { + "max": 1000, + "maxAge": 900000 + }, + "debug": false, + "preloadChunks": true +} + +if (Object({"NODE_ENV":"production","CLIENT":true,"SERVER":false,"DEV":false,"PROD":true,"MODE":"ssr","VUE_ROUTER_MODE":"history","VUE_ROUTER_BASE":"/","APP_URL":"undefined","SERVICE_WORKER_FILE":"/service-worker.js"}).DEBUG) { + settings.debug = true +} + +const rendererOptions = { + template, + clientManifest, + // for component caching + cache: new LRU(settings.componentCache), + basedir: __dirname, + // recommended for performance + runInNewContext: false +} + +if (settings.preloadChunks !== true) { + const fn = () => false + Object.assign(rendererOptions, { + shouldPreload: fn, + shouldPrefetch: fn + }) +} + +// https://ssr.vuejs.org/api/#renderer-options +// https://github.com/vuejs/vue/blob/dev/packages/vue-server-renderer/README.md#why-use-bundlerenderer +let renderer = createBundleRenderer(bundle, rendererOptions) + +module.exports.renderToString = function ({ req, res }, cb) { + const ctx = { + url: req.url, + req, + res + } + + renderer.renderToString(ctx, (err, html) => { + if (err) { cb(err, html) } + else { cb(err, ctx.$getMetaHTML(html)) } + }) + +} + +module.exports.resolveWWW = function (file) { + return resolve('www/' + file) +} + +module.exports.mergeRendererOptions = function (opts) { + renderer = createBundleRenderer( + bundle, + Object.assign(rendererOptions, opts) + ) +} + +module.exports.settings = settings + + +/***/ }), +/* 5 */ +/***/ (function(module, exports) { + +module.exports = require("fs"); + +/***/ }), +/* 6 */ +/***/ (function(module, exports) { + +module.exports = require("path"); + +/***/ }), +/* 7 */ +/***/ (function(module, exports) { + +module.exports = require("lru-cache"); + +/***/ }), +/* 8 */ +/***/ (function(module, exports) { + +module.exports = require("vue-server-renderer"); + +/***/ }), +/* 9 */ +/***/ (function(module, exports) { + +module.exports = require("./vue-ssr-server-bundle.json"); + +/***/ }), +/* 10 */ +/***/ (function(module, exports) { + +module.exports = require("./vue-ssr-client-manifest.json"); + +/***/ }), +/* 11 */ +/***/ (function(module, exports) { + +/* + * This file runs in a Node context (it's NOT transpiled by Babel), so use only + * the ES6 features that are supported by your Node version. https://node.green/ + * + * All content of this folder will be copied as is to the output folder. So only import: + * 1. node_modules (and yarn/npm install dependencies -- NOT to devDependecies though) + * 2. create files in this folder and import only those with the relative path + * + * Note: This file is used for both PRODUCTION & DEVELOPMENT. + * Note: Changes to this file (but not any file it imports!) are picked up by the + * development server, but such updates are costly since the dev-server needs a reboot. + */ + +module.exports.extendApp = function ({ app, ssr }) { + /* + Extend the parts of the express app that you + want to use with development server too. + + Example: app.use(), app.get() etc + */ +} + + +/***/ }) +/******/ ]); \ No newline at end of file diff --git a/docs-generator/dist/ssr/package.json b/docs-generator/dist/ssr/package.json new file mode 100644 index 0000000..418ff82 --- /dev/null +++ b/docs-generator/dist/ssr/package.json @@ -0,0 +1,31 @@ +{ + "name": "docs-generator", + "version": "0.0.1", + "description": "Tauri Documentation", + "author": "Daniel Thompson-Yvetot ", + "private": true, + "scripts": { + "start": "node index.js" + }, + "dependencies": { + "@quasar/extras": "1.4.1", + "lru-cache": "5.1.1", + "mermaid": "8.4.4", + "quasar": "1.7.2", + "@quasar/babel-preset-app": "1.1.7", + "compression": "^1.0.0", + "express": "^4.0.0", + "vue": "2.6.11", + "vue-server-renderer": "2.6.11", + "vue-router": "3.1.3", + "vuex": "3.1.2" + }, + "engines": { + "node": ">= 8.9.0", + "npm": ">= 5.6.0", + "yarn": ">= 1.6.0" + }, + "quasar": { + "ssr": true + } +} \ No newline at end of file diff --git a/docs-generator/dist/ssr/template.html b/docs-generator/dist/ssr/template.html new file mode 100644 index 0000000..8b45db5 --- /dev/null +++ b/docs-generator/dist/ssr/template.html @@ -0,0 +1,8 @@ +{{ Q_HEAD_TAGS }} {{ Q_BODY_TAGS }} \ No newline at end of file diff --git a/docs-generator/dist/ssr/vue-ssr-client-manifest.json b/docs-generator/dist/ssr/vue-ssr-client-manifest.json new file mode 100644 index 0000000..7fb0a80 --- /dev/null +++ b/docs-generator/dist/ssr/vue-ssr-client-manifest.json @@ -0,0 +1,17776 @@ +{ + "publicPath": "/", + "all": [ + "css/2.ea3395ae.css", + "css/3.e51c852e.css", + "css/4.eafea247.css", + "css/5.f07aa5cc.css", + "css/6.7bdfacea.css", + "css/7.e51c852e.css", + "css/app.0ce808d5.css", + "fonts/KFOkCnqEu92Fr1MmgVxIIzQ.5cb7edfc.woff", + "fonts/KFOlCnqEu92Fr1MmEU9fBBc-.87284894.woff", + "fonts/KFOlCnqEu92Fr1MmSU5fBBc-.b00849e0.woff", + "fonts/KFOlCnqEu92Fr1MmWUlfBBc-.adcde98f.woff", + "fonts/KFOlCnqEu92Fr1MmYUtfBBc-.bb1e4dc6.woff", + "fonts/KFOmCnqEu92Fr1Mu4mxM.60fa3c06.woff", + "fonts/fa-brands-400.822d94f1.woff2", + "fonts/fa-brands-400.f4920c94.woff", + "fonts/fa-regular-400.9efb8697.woff2", + "fonts/fa-regular-400.a57bcf76.woff", + "fonts/fa-solid-900.93f28454.woff", + "fonts/fa-solid-900.f6121be5.woff2", + "fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.29b882f0.woff", + "fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.0509ab09.woff2", + "fonts/themify.a1ecc3b8.woff", + "js/2.1b117f18.js", + "js/3.a2d3ab0e.js", + "js/4.3a606182.js", + "js/5.74a045f0.js", + "js/6.dff540ce.js", + "js/7.27b3e441.js", + "js/8.7b3fc61b.js", + "js/9.613bac60.js", + "js/app.f36fd624.js", + "js/vendor.4683bb0c.js", + "statics/app-logo-128x128.png", + "statics/discord-light.svg", + "statics/discord.svg", + "statics/icons/apple-icon-120x120.png", + "statics/icons/apple-icon-152x152.png", + "statics/icons/apple-icon-167x167.png", + "statics/icons/apple-icon-180x180.png", + "statics/icons/favicon-16x16.png", + "statics/icons/favicon-32x32.png", + "statics/icons/favicon-96x96.png", + "statics/icons/favicon.ico", + "statics/icons/icon-128x128.png", + "statics/icons/icon-192x192.png", + "statics/icons/icon-256x256.png", + "statics/icons/icon-384x384.png", + "statics/icons/icon-512x512.png", + "statics/icons/ms-icon-144x144.png", + "statics/icons/safari-pinned-tab.svg", + "statics/images/bg-slice.png", + "statics/images/bigben.jpg", + "statics/images/boat.jpg", + "statics/images/bookCover.png", + "statics/images/feather.jpg", + "statics/images/hammers.jpg", + "statics/images/keys.jpg", + "statics/images/lightning.jpg", + "statics/images/locks.jpg", + "statics/images/skycave.jpg", + "statics/images/snowflake.jpg", + "statics/images/vegetables.jpg", + "statics/open-collective-light.svg", + "statics/open-collective.svg", + "statics/partnerLogos/IOTA_Logo_black_100px.png", + "statics/partnerLogos/IOTA_Logo_white_100px.png", + "statics/partnerLogos/amethyst-standard.svg", + "statics/partnerLogos/amethyst-white.svg", + "statics/partnerLogos/amethyst.svg", + "statics/partnerLogos/guijs-round.svg", + "statics/partnerLogos/meros.png", + "statics/partnerLogos/pureos.png", + "statics/partnerLogos/tensor.png", + "statics/partnerLogos/wallabyjs.png", + "statics/patterns/Bridge.png", + "statics/patterns/Cloudbridge.png", + "statics/patterns/Cloudish.png", + "statics/patterns/GLUI.png", + "statics/patterns/Hermit.png", + "statics/patterns/Kamikaze.png", + "statics/patterns/Multiwin.png", + "statics/tauri-studio.svg", + "statics/tauri-text.png", + "statics/tauri-wordmark.png", + "statics/tauri.svg", + "statics/thetaTauri_logo.png" + ], + "initial": [ + "js/vendor.4683bb0c.js", + "css/app.0ce808d5.css", + "js/app.f36fd624.js" + ], + "async": [ + "css/2.ea3395ae.css", + "css/3.e51c852e.css", + "css/4.eafea247.css", + "css/5.f07aa5cc.css", + "css/6.7bdfacea.css", + "css/7.e51c852e.css", + "js/2.1b117f18.js", + "js/3.a2d3ab0e.js", + "js/4.3a606182.js", + "js/5.74a045f0.js", + "js/6.dff540ce.js", + "js/7.27b3e441.js", + "js/8.7b3fc61b.js", + "js/9.613bac60.js" + ], + "modules": { + "12058578": [ + 6, + 30 + ], + "14023637": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "15818695": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "18402124": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "22538592": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "22629338": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "25638515": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "30545726": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "36681146": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "36805851": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41050206": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41705545": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41846512": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41989996": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "42061553": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "43475106": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "45406418": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "46049580": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "51098216": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "60320182": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "60376519": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "60548941": [ + 6, + 30 + ], + "61116386": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "64948120": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "74126781": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "75542126": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "84043494": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "55b86078": [ + 6, + 30 + ], + "4bba2cec": [ + 6, + 30 + ], + "976914f4": [ + 6, + 30 + ], + "21e0c55b": [ + 6, + 30 + ], + "efad6bb2": [ + 6, + 30 + ], + "bccb2ab2": [ + 6, + 30 + ], + "6d9889d2": [ + 6, + 30 + ], + "c66e29ae": [ + 6, + 30 + ], + "03ced91c": [ + 6, + 30 + ], + "7fca3b77": [ + 6, + 30 + ], + "43f9161a": [ + 6, + 30 + ], + "65f4bf93": [ + 6, + 30 + ], + "1f344d0c": [ + 6, + 30 + ], + "455bb72f": [ + 6, + 30 + ], + "4ea87270": [ + 0, + 22 + ], + "4713e43b": [ + 1, + 23 + ], + "73fff16c": [ + 2, + 24 + ], + "1a2b9153": [ + 3, + 25 + ], + "3cd528b5": [ + 4, + 26 + ], + "58a2b812": [ + 5, + 27 + ], + "18f3f71a": [ + 0, + 22 + ], + "6d42e4ff": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f77f0430": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "448671fa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "eed713da": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "01deddd6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "904bdeaa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "58e37258": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4cdcbf64": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7edff24f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "37a161f2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "275c138a": [ + 6, + 30 + ], + "e016a0e0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "546b2cfa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6b995a95": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "28a4812f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1c32c951": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "df04effe": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e7a65d20": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3dbf29ae": [ + 6, + 30 + ], + "716c36e4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "68f09c63": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "286c1ef6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5616cdd4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "aa1b07d4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "35de72c2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1b68e2b1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7fe57f74": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4ea5c301": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b7353834": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7aaebe05": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "06254bde": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1d11fe77": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00bc75cf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6fd7ce00": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "95cec350": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "423dde4c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1ee62f8e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "29875f88": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00aba414": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b418ac9a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7f065540": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0c833076": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0de7076e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6bf3bbc3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3b6935b3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00e2659a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "40b7660a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b81b6472": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5faa3caf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "19c8de41": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "25db2674": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0112d451": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5752a2d6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6dd00506": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c3eb4150": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8e743774": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b73c53ec": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5a4c0e3d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e946a956": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2a7f2926": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "cb0cb6ce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d53ffe14": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41bbb136": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5144a2c6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "cb38b5d4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3a125ca8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c9bbd0bc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "67296e09": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7737c7f9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c8c54a32": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5b4e95ad": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "635df70d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d1841b56": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "40bdb1ec": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "840d1344": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00b85e78": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "16e150e4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ef5cf038": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1612a594": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "133f7706": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7326ad63": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8fbdb252": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00ed1984": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "291b7136": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "11b5943e": [ + 1, + 23 + ], + "e91c1b3c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "69c80882": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "368501a9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "65e7b25d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6a8bfb5c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0100a579": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "288e19f8": [ + 3, + 25 + ], + "52f9238d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4b1b237c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "20d07d7f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "402f95ac": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "223c1c0a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2198b510": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1966fb04": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0e8f307d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a412405c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "47edf2ab": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "36e3921b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "02924877": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "27ae474e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2449c38a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "57fd5d40": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c968207e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1416912c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "46e38eea": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0e8c9a9c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "431faf18": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "cd3147b8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "735f393c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3b95fee8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3377926c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "31921c44": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1f539b77": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2371972a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6032083f": [ + 2, + 24 + ], + "c03a25e4": [ + 6, + 30 + ], + "531f4c74": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "24d4c07f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "bff435b2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "be889b46": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "354eb319": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "70384ba5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4a9343b6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6ac34252": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "56eee3be": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00c8bbd4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "797f3d55": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "08cc4144": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5eb835b3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "59cafc68": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "42edcfb8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "59bf271c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3320e4e0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3c4d177a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3ba1498d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "38b1b9a0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0ad97403": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6fdbdb02": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b993e02": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "16e9a750": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "bbfc71da": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "24688a42": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d1767834": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "57e1af70": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "652ad9b6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "dcc96b0a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3615985e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0166ecf8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "73ec3cf4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6c504cc6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3ad7f374": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "710f0fe5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5fc7729c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2c354532": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "cccdc694": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3293844e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "43c7b7d0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0ddd2dca": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7bfc9ef9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "25903e44": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "47fe2341": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5ef097b5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "820bfa24": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7a94fdaa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "40d37ddf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ada6a94e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "137da680": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6d150013": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "47e3ac49": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "86e5d666": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "56a44ab8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "009a5dfa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0f6fab22": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "575a94f6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "bc5724e2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "47b10083": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6e81dbdf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6857f11c": [ + 6, + 30 + ], + "adf50e8c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "66bb4012": [ + 6, + 30 + ], + "234f28c3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b2133b1e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "382e54c0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "023d980c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "75b11d98": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4197dedb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0a7b7645": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "bc298a1e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "977c01a6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0c3024b6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7e1e8810": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "93c8f270": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "530e4a96": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3a751703": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1b248e50": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e7614012": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1cb616aa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "74195df1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3936f669": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5f6247ce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "56c0d3c5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a4ad29fe": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0eda3b6a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7fd101e9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f94173ca": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "10cf1040": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2d0935d8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "31b4b1a6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "76919e08": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "323575c6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5703d952": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "276a40ec": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0b698901": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "071b2a67": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4424e958": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b49cca0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "abfce010": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0cecbbd2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3da0198e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2e382997": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "175656a0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7cc468c6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b3d1412c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "20cae0cf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c887a1d2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "07b0a434": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "cbf48b4c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "23e71105": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4289a86a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6ebe4dd1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ad3b46fc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "491c1012": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2a1d5706": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "017d3327": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "575429c2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0173a75c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a8de3368": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "012a779d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "70ca2804": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "169e08f6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "53703b32": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "74d54484": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f3640a38": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b0af436e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "50aca13c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "06ce470e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "299baad2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5d8b0a9c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ced23364": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8144e05e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6370d937": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4808ebdf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d46e62ec": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "593a5f8b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a719ccfc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5c33cce6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1578e3c1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "77a32397": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "71e68927": [ + 0, + 22 + ], + "46b0f65b": [ + 2, + 24 + ], + "5dde688f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b553b64a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f8e74398": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f407215c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "157d5d3c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7cb0b704": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6e73b76c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "18c44a7c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "546e8948": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f8396e8c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1ca1c9fc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3fcd5124": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "fc8c791e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "fbb01b7a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6342e567": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "29ae09fd": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2bb684f4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8593a1d4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "27913a9e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7eb77c50": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b9b3c0e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f6cfa224": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4639e9e9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "555e7af2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "749c28ab": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5eb102bb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8ffde7f4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "69181ba8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3a0f586e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e92027dc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0d4048de": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "14d1654c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "773e115c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "726ee7ba": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3f5ece98": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6a276ee3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b162274": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5b0a528f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "05460a17": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "49a29308": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "666718eb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "919ceb40": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1c9d51a8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6d063ece": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "79d231ab": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6ffcc005": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "533f3065": [ + 5, + 27 + ], + "5114b974": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1fc02a1d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "bb655914": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d731d0a4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "334c3456": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "26b25f02": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "26c76433": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1ec788f3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "24f342c7": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "39049ac0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "21c46bfa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "30d199b8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6a392610": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f3910764": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4a7a4bde": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "712d5fea": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2af59a48": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "75d6d86b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "366df8e6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1712f66c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "044d8e01": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4f33ae4a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "398d2244": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5247095e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3d2c96f1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6e74ed58": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "47cc666b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3ada8943": [ + 0, + 22 + ], + "9fc0e50c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "916c1232": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7c55a766": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8a6794e6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d4689022": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1d4e2b2a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0c65d22c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5a75e549": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8f117c72": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "20dbb036": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "744f4202": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e878f0d4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0e8228a4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "bc6f656e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b0b1d6d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a8e8950e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c806a1ea": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b721ac20": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "70282eda": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4d081bc6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00aed2ad": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "65e14bb8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9fa6c0f8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "311af4ec": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "014a4997": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b04b1584": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8811f956": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3cbc728b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b2db984": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0ca3e205": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0199d688": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6c3f9838": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c7c45526": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4d26ab46": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c6a31340": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5632955b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "24ba3fad": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0076004a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "358c0920": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c76d55c6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d67f650a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "05d42b47": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ca9e8794": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2767449c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "76d00290": [ + 5, + 27 + ], + "50dfb1f2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "71e8d387": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "27920fa2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2d11c2fd": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a26c6826": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4da38989": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6fdcf15e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d48827c4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5a4bcb0f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41df64db": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e8e6fcee": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "50027d00": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00da01ee": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0c298955": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5dc9e0e6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "884ec50c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a688dab0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "671a79f4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "16dba73b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1a5cd550": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00e7a510": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5bb75c93": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5f8ff952": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3e8716a5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1386449b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "399050dd": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "080c0e4c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a53ae594": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "377bcd28": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00ad0131": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "225c8043": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5c07d762": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "58b13d0a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "badc40de": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "403a7938": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b25df034": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0461f721": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "554de10e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "87a6cca4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6425dc3c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "474b76cb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "15bbeaba": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e8e9a8c8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "23798e4b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "dddff8ee": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0353b38a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "574394bc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "926528ec": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "33dac47f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "546e767d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "16f4482a": [ + 1, + 23 + ], + "64dd2b4e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9f28ec98": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "47c8df36": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3c0da272": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "69dc1344": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "082f0932": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5e8fc33f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2235ef7a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e3a04456": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9f944892": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "84fddb18": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5dc929d2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "15b7019e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5c4d02bc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6720e158": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "039e087c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6e3ebd50": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "011c601c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ca241362": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00d8a4d1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "462fc4c1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ca2664e6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4376d0ef": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "53aa8acf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "37c2e77d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6e02307a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c588fa84": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1594aa89": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3209b4d4": [ + 0, + 22 + ], + "1317a01e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5b73aa1c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5f84f782": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "54250abb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "43214ba0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e058623c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8f3e334a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b232af1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "16c2228e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "667a3a40": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7def03d5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f715f126": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "036cf068": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "254f5e2e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "360639da": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "901c7ffa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7593c581": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7e7ef372": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "22259c4e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "64572e23": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2a1d1668": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ff0969ce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "da9ab9a8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2af4c777": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "011f8eb5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "527441f1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3b326f14": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7025650d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2094db50": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "278bf4ac": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "83dd1782": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "66130e0a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2544a8b8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a1958072": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "73847cce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "040eb53a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1f44a7d6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "094d31a4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1c6030be": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4d081692": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "fe56f7f6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "764c152c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5cb8c7ee": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2c9d5a8d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "383bc59c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "58ae6f18": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "735b286a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4dedfaf4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "14558be9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "22925df5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6924a0ce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "29593b32": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "33e76ac2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "502a2cea": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3a75aa4b": [ + 6, + 30 + ], + "2408b036": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "42afae0a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "634dfdb6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "248c6c12": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b5bb0052": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "653b50da": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e9db8de6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "08e4ca34": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e059605a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0e42a000": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "58f9df0d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5f2d28b9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4f914856": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "652c5ada": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "773855d1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "008a74fd": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "917e133c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "125e36e3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5767d73c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "959ce62e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "16bc1dba": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "927598a0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e8bb8430": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0b6e853a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "bd5cf43c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ecb8f64a": [ + 4, + 26 + ], + "2e8b994c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "01125ff2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6b7bbaeb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "667f5a76": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4e4732e0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5cf30a0a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3b20ef25": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "61d336ab": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9b8b9a3e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1fa023bc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1780c6b1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4f460590": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e8764bf2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "332623b4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ab2a255c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b728cd90": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0a4ac7a2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5eb79012": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "47bf1cca": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6a48c76d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1b409cb2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "480dfb25": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "fac1253c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5d40a572": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8e32ea16": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "23f243ca": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "624756e2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4c7b30bc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3a67742f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "60b286cc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "20d43a13": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "32c542a0": [ + 3, + 25 + ], + "714a818a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "98707cf2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "12ed09cc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "18d47292": [ + 2, + 24 + ], + "5a2460e7": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "38b77dfb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9ceb780c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00988c7e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "549d29cd": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d17b03ea": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0181bedd": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f9aba5de": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "430b045e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "528383ab": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "458c4edf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c45b79ba": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6df14a74": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4c7d651c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "356a6cbb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ecb3d7ec": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ca2e1a62": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7a909124": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "01af46aa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "19f91ba6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41e4329c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9a308686": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1d108c5f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2d399eb1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "407ca4c2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "39acaaa6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9d7d0430": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1b3b761a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "157a9509": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e17f14d8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7838a31c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6e6d21fa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "56c9e74a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c0d6c6f8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5f50c548": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3ab82572": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "326a2ff0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "63d86cf6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6b9cac18": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "294d9016": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3ebea2bb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "36b2f3a8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "050baf0c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4e6ae052": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0e4eec52": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9f8fbcdc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "930bf1b0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "79cdc664": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "56bd4c90": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "614d4034": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "76ed5f59": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1ca0c216": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5bfbb6e4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "19ab4734": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6fe84e3e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7011ac42": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "806d9c72": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ca57384a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "016432be": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e9c7c13a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b37c7c7a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5fafae48": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "429242a3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "65c75b9c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6760758d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b91b4de": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "911b9660": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7a6aece0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f0b12726": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e7306b06": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "08833a61": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "dd338c20": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5fb026c3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "784cbf68": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "61c0641e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3765ffa5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "89abf304": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "62a3ab78": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "40cd7b76": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4732be63": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3703680b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "407114da": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0c557a3f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6ee1bff8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8723a4b8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c7027b60": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6eeb3d21": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "40939aab": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00e05f20": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5ae69420": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "76248a86": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b3346898": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "61acdef0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1c6372ff": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "07138c94": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1ea2c91c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7db4a8be": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "643bd50f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "212abc21": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7a49a69a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "65946eb8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41cb658e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d42fe5f8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4e769296": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f85764d4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "47b065c2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3cfae7a8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "76758d92": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3e38b15c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "70adb854": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "539b3dca": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "692056b6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "49ccaee4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "66c8d1c2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "34d7ea48": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "07c651d0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b1cb3556": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "32aeddd9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1a217b68": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7cd20c03": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "76a1637e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "02be6b18": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d59f8b90": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "64b1ac7f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "51453c78": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3c48b03b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ca9e34b8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "93fedcde": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e1dfeb1a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d0859fa0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3ff44f09": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b74d3b4a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "eb2b8ebc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4b141f1e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "db5ef306": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "14025ce8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e8ca6dba": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4ba9adfb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c5885188": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4b14dc5c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "70d31c03": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b6de9bda": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f391e5fe": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d6cb4bce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "618e5d27": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0b37123d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3eeaee50": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "42846c98": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4cb0dfa9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c126712c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41b5b6e0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "14f74686": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "27eca73a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "eb4c9642": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "af14f808": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3e54139a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "633bd035": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a48d8cea": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7dee8f76": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7a4b80f4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "63975fc5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "431dc432": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e859e3ce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b50f18fc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "18091e28": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8ba912d4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9f9d5ffe": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c31fb0d2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8ea468ea": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "759f53aa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "266f5d3a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "72c4db2b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e4ef80be": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5fd21b18": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "15db8ad2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1aee6f76": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9f639c1c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4d825891": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "21c9d8e8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "117d1db6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "660d0390": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00fb22a3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "733f6be9": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6257a540": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "13bdb70a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8f23b9e8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "73e680d3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4608d47a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e71ca244": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "457ea27a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0ae26724": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "931cf276": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4e751933": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c26b7c50": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "16801f6e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7eb970df": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0d64ff1e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "504e36cf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3ddbc134": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "045e8bdd": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "017078c3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2105109f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e90e35fc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4dbf907a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "43f95127": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1b087b6c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8954b27e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "007f17b6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1a970a22": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "49a69085": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7c11b5f7": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "424d5d28": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a6245002": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "518d72f2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "45f24600": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7a3c970a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "50ac84bc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "404cb45a": [ + 28 + ], + "9bda70b0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "dcb156d0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c1c4d2ba": [ + 29 + ], + "4b1a3276": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "08478b5b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a6590254": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "c61805b8": [ + 4, + 26 + ], + "65096b72": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5b73a1af": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0295d404": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "15d89fb4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6f7ae201": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "df8d4a32": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0c5c587a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6d740681": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0146a69f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0ffcf7dc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "786db0f4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2ae91a38": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "594ccf43": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e2811648": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5c042893": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d6b7ace2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00495de2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "30535bae": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6bf6eebd": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6ccce520": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4d8e7c6c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "014f4416": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b5556002": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5a7e9efc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8141a040": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "bc32f184": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "30729d79": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e01d45ca": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "41f5db33": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "be27ac86": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0092a3ab": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6e8780a4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4332ad6e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "661e74ee": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "86ebea3c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1519b938": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3771a108": [ + 4, + 26 + ], + "39ffcd10": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "679ad923": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0fcce4f3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7b0d63d4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b705912a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "77813d57": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a0c7785a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a6a4a26a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0a67c7d1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e29503ae": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0ac8a5fb": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4fe49b72": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "741ace77": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5a89f1fe": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "305ae379": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3dd38ab8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "457b1745": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1e858fb5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "f85eaac4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4035e634": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "30cb18e6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e4f320cc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "20bffca6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ea85f638": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "33fd1f6a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "65c5dbaf": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3dfac3c6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "4f01c216": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8fdd5312": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "624e12e7": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "21275fa6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "20545fe2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "dd45668c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3893f8e6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d521a6ce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3560d098": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "563a7a12": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "39be97ce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6228647a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "06dddbe0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "37657e1c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "58ee9a69": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9978c6ba": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "15391eac": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3da7e6f1": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "51d0f254": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "60232c00": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7606540e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b742651c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "354ee3ca": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b34cd90e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1216915f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1b4a75c8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "761be8b7": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "638b13f6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0fe3dfaa": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6e77bdb7": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "eb94d80e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2644e9f8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "00d2bbfe": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "76d57519": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "81790f62": [ + 3, + 25 + ], + "237ca9db": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0aca481b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2079a215": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6dfa8bb6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "9f965144": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5471436e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "13a2fad8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "d82e3740": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "46c9c44b": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3bce05cc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2159775f": [ + 0, + 22 + ], + "03eef96a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0f578d80": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6cad6db2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5a8774ce": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6f4602e3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3ddd5c49": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "7ffd65f5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "201ce8a6": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "50ad6d7a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8c18735e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3e78b80e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e6ae959e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "15957b50": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "86a09eea": [ + 0, + 22 + ], + "ece96e1c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "92d38bb0": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "61d0ae05": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ea3ec9da": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "02189709": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2be9099d": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "aad5e472": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2eca9602": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0e0a788f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3b877e0e": [ + 1, + 23 + ], + "5e86f196": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "670e4704": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "8e7ce6fe": [ + 5, + 27 + ], + "640582ea": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6af677fe": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "daadf1d4": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3b3dc769": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2ae7c290": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "10a6119f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "af519ca8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2a0c1090": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "a9353342": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "017578d8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "94a34ab2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "40d51690": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "083c11fe": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "3900a85f": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "70ed5fb8": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0170ed22": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "57ef34c7": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "6b4f6607": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "b942975a": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "1f81a9f3": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "03d5c171": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "0f78da67": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "e53b3bb2": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5b819edc": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "43f6336e": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "2201ed06": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "018ca7c5": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "5ede75ec": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ], + "ef17549c": [ + 31, + 13, + 14, + 15, + 16, + 18, + 17, + 7, + 9, + 12, + 8, + 10, + 11, + 21, + 20, + 19 + ] + } +} \ No newline at end of file diff --git a/docs-generator/dist/ssr/vue-ssr-server-bundle.json b/docs-generator/dist/ssr/vue-ssr-server-bundle.json new file mode 100644 index 0000000..6963dc8 --- /dev/null +++ b/docs-generator/dist/ssr/vue-ssr-server-bundle.json @@ -0,0 +1,18 @@ +{ + "entry": "server-bundle.js", + "files": { + "js/0.942b1c82.js": "exports.ids=[0],exports.modules={\"0016\":function(e,t,i){\"use strict\";i(\"5a1d\"),i(\"b0e1\"),i(\"25fc\");var n=i(\"8bbf\"),r=i.n(n),o=i(\"6642\"),s=i(\"dde5\");t[\"a\"]=r.a.extend({name:\"QIcon\",mixins:[o[\"a\"]],props:{name:String,color:String,left:Boolean,right:Boolean},computed:{classes:function(){return\"q-icon notranslate\"+(!0===this.left?\" on-left\":\"\")+(!0===this.right?\" on-right\":\"\")+(void 0!==this.color?\" text-\".concat(this.color):\"\")},type:function(){var e,t=this.name;if(!t)return{none:!0,cls:this.classes};if(void 0!==this.$q.iconMapFn){var i=this.$q.iconMapFn(t);if(void 0!==i){if(void 0===i.icon)return{cls:i.cls+\" \"+this.classes,content:void 0!==i.content?i.content:\" \"};t=i.icon}}if(!0===t.startsWith(\"M\")){var n=t.split(\"|\");return{svg:!0,cls:this.classes,path:n[0],viewBox:void 0!==n[1]?n[1]:\"0 0 24 24\"}}if(!0===t.startsWith(\"img:\"))return{img:!0,cls:this.classes,src:t.substring(4)};var r=\" \";return/^fa[s|r|l|b|d]{0,1} /.test(t)||!0===t.startsWith(\"icon-\")?e=t:!0===t.startsWith(\"bt-\")?e=\"bt \".concat(t):!0===t.startsWith(\"eva-\")?e=\"eva \".concat(t):!0===/^ion-(md|ios|logo)/.test(t)?e=\"ionicons \".concat(t):!0===t.startsWith(\"ion-\")?e=\"ionicons ion-\".concat(!0===this.$q.platform.is.ios?\"ios\":\"md\").concat(t.substr(3)):!0===t.startsWith(\"mdi-\")?e=\"mdi \".concat(t):!0===t.startsWith(\"iconfont \")?e=\"\".concat(t):!0===t.startsWith(\"ti-\")?e=\"themify-icon \".concat(t):(e=\"material-icons\",!0===t.startsWith(\"o_\")?(t=t.substring(2),e+=\"-outlined\"):!0===t.startsWith(\"r_\")?(t=t.substring(2),e+=\"-round\"):!0===t.startsWith(\"s_\")&&(t=t.substring(2),e+=\"-sharp\"),r=t),{cls:e+\" \"+this.classes,content:r}}},render:function(e){var t={class:this.type.cls,style:this.sizeStyle,on:this.$listeners,attrs:{\"aria-hidden\":!0,role:\"presentation\"}};return!0===this.type.none?e(\"div\",t,Object(s[\"c\"])(this,\"default\")):!0===this.type.img?(t.attrs.src=this.type.src,e(\"img\",t)):!0===this.type.svg?(t.attrs.focusable=\"false\",t.attrs.viewBox=this.type.viewBox,e(\"svg\",t,Object(s[\"a\"])([e(\"path\",{attrs:{d:this.type.path}})],this,\"default\"))):e(\"i\",t,Object(s[\"a\"])([this.type.content],this,\"default\"))}})},\"0967\":function(e,t,i){\"use strict\";i.d(t,\"c\",(function(){return l})),i.d(t,\"d\",(function(){return d})),i.d(t,\"a\",(function(){return m}));i(\"12d2\"),i(\"1750\"),i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");var n=i(\"c47a\"),r=i.n(n),o=(i(\"067b\"),i(\"8bbf\")),s=i.n(o);function a(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function c(e){for(var t=1;t=0&&/(rv)(?::| )([\\w.]+)/.exec(e)||e.indexOf(\"compatible\")<0&&/(mozilla)(?:.*? rv:([\\w.]+)|)/.exec(e)||[];return{browser:i[5]||i[3]||i[1]||\"\",version:i[2]||i[4]||\"0\",versionNumber:i[4]||i[2]||\"0\",platform:t[0]||\"\"}}function p(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}function f(e){var t=p(e),i=h(e,t),n={};i.browser&&(n[i.browser]=!0,n.version=i.version,n.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(n[i.platform]=!0);var r=n.android||n.ios||n.bb||n.blackberry||n.ipad||n.iphone||n.ipod||n.kindle||n.playbook||n.silk||n[\"windows phone\"];return!0===r||e.indexOf(\"mobile\")>-1?(n.mobile=!0,n.edga||n.edgios?(n.edge=!0,i.browser=\"edge\"):n.crios?(n.chrome=!0,i.browser=\"chrome\"):n.fxios&&(n.firefox=!0,i.browser=\"firefox\")):n.desktop=!0,(n.ipod||n.ipad||n.iphone)&&(n.ios=!0),n[\"windows phone\"]&&(n.winphone=!0,delete n[\"windows phone\"]),(n.chrome||n.opr||n.safari||n.vivaldi||!0===n.mobile&&!0!==n.ios&&!0!==r)&&(n.webkit=!0),(n.rv||n.iemobile)&&(i.browser=\"ie\",n.ie=!0),(n.safari&&n.blackberry||n.bb)&&(i.browser=\"blackberry\",n.blackberry=!0),n.safari&&n.playbook&&(i.browser=\"playbook\",n.playbook=!0),n.opr&&(i.browser=\"opera\",n.opera=!0),n.safari&&n.android&&(i.browser=\"android\",n.android=!0),n.safari&&n.kindle&&(i.browser=\"kindle\",n.kindle=!0),n.safari&&n.silk&&(i.browser=\"silk\",n.silk=!0),n.vivaldi&&(i.browser=\"vivaldi\",n.vivaldi=!0),n.name=i.browser,n.platform=i.platform,!1===l&&(e.indexOf(\"electron\")>-1?n.electron=!0:document.location.href.indexOf(\"-extension://\")>-1?n.bex=!0:void 0!==window.Capacitor?(n.capacitor=!0,n.nativeMobile=!0,n.nativeMobileWrapper=\"capacitor\"):void 0===window._cordovaNative&&void 0===window.cordova||(n.cordova=!0,n.nativeMobile=!0,n.nativeMobileWrapper=\"cordova\"),u=void 0===n.nativeMobile&&void 0===n.electron&&!!document.querySelector(\"[data-server-rendered]\"),!0===u&&(d=!0)),n}var v=!1===l?(navigator.userAgent||navigator.vendor||window.opera).toLowerCase():\"\",b={has:{touch:!1,webStorage:!1},within:{iframe:!1}},m=!1===l?{userAgent:v,is:f(v),has:{touch:function(){return\"ontouchstart\"in window||window.navigator.maxTouchPoints>0}(),webStorage:function(){try{if(window.localStorage)return!0}catch(e){}return!1}()},within:{iframe:window.self!==window.top}}:b,g={install:function(e,t){var i=this;!0===l?t.server.push((function(e,t){e.platform=i.parseSSR(t.ssr)})):!0===u?(Object.assign(this,m,b),t.takeover.push((function(e){d=u=!1,Object.assign(e.platform,m)})),s.a.util.defineReactive(e,\"platform\",this)):(Object.assign(this,m),e.platform=this)}};!0===l&&(g.parseSSR=function(e){var t=(e.req.headers[\"user-agent\"]||e.req.headers[\"User-Agent\"]||\"\").toLowerCase();return c({},m,{userAgent:t,is:f(t)})}),t[\"b\"]=g},\"2c75\":function(e,t,i){\"use strict\";i.d(t,\"b\",(function(){return r})),i.d(t,\"c\",(function(){return o})),i.d(t,\"a\",(function(){return s}));var n=i(\"0967\");function r(e){for(var t=e;null!==t;t=t.parentNode){if(null===t.__vue__)return;if(void 0!==t.__vue__)return t.__vue__}}function o(e,t){for(var i=e;void 0!==i;i=i.$parent)if(i===t)return!0;return!1}function s(e,t,i){if(!0===n[\"c\"])return i;var r=\"__qcache_\".concat(t);return void 0===e[r]?e[r]=i:e[r]}},3627:function(e,t,i){\"use strict\";i.d(t,\"c\",(function(){return a})),i.d(t,\"f\",(function(){return c})),i.d(t,\"a\",(function(){return l})),i.d(t,\"b\",(function(){return u})),i.d(t,\"d\",(function(){return d})),i.d(t,\"e\",(function(){return h}));i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");var n=i(\"0967\"),r=i(\"d882\"),o=[\"left\",\"right\",\"up\",\"down\",\"horizontal\",\"vertical\"],s={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0,all:!0};function a(e){var t={};return o.forEach((function(i){e[i]&&(t[i]=!0)})),0===Object.keys(t).length?s:(!0===t.horizontal&&(t.left=t.right=!0),!0===t.vertical&&(t.up=t.down=!0),!0===t.left&&!0===t.right&&(t.horizontal=!0),!0===t.up&&!0===t.down&&(t.vertical=!0),!0===t.horizontal&&!0===t.vertical&&(t.all=!0),t)}function c(e,t){var i=t.oldValue,n=t.value,r=t.modifiers;i!==n&&(e.handler=n),o.some((function(t){return r[t]!==e.modifiers[t]}))&&(e.modifiers=r,e.direction=a(r))}function l(e,t,i){t+=\"Evt\",void 0!==e[t]?e[t]=e[t].concat(i):e[t]=i,i.forEach((function(t){t[0].addEventListener(t[1],e[t[2]],r[\"e\"][t[3]])}))}function u(e,t){t+=\"Evt\",void 0!==e[t]&&(e[t].forEach((function(t){t[0].removeEventListener(t[1],e[t[2]],r[\"e\"][t[3]])})),e[t]=void 0)}var d=!1===n[\"c\"]&&(!0===n[\"a\"].is.ios||!0===n[\"a\"].is.mac&&!0===n[\"a\"].has.touch||window.navigator.vendor.toLowerCase().indexOf(\"apple\")>-1)?function(){return document}:function(e){return e};function h(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&\"function\"===typeof t.handler&&\"INPUT\"!==e.target.nodeName.toUpperCase()&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}},\"3d69\":function(e,t,i){\"use strict\";var n=i(\"714f\");t[\"a\"]={directives:{Ripple:n[\"a\"]},props:{ripple:{type:[Boolean,Object],default:!0}}}},6642:function(e,t,i){\"use strict\";i.d(t,\"b\",(function(){return n}));var n={xs:18,sm:24,md:32,lg:38,xl:46};t[\"a\"]={props:{size:String},computed:{sizeStyle:function(){if(void 0!==this.size)return{fontSize:this.size in n?\"\".concat(n[this.size],\"px\"):this.size}}}}},\"714f\":function(e,t,i){\"use strict\";var n=i(\"f303\"),r=i(\"d882\"),o=i(\"d728\"),s=i(\"0967\");function a(e,t,i,o){!0===i.modifiers.stop&&Object(r[\"i\"])(e);var s=i.modifiers,a=s.center,c=s.color;a=!0===a||!0===o;var l=document.createElement(\"span\"),u=document.createElement(\"span\"),d=Object(r[\"f\"])(e),h=t.getBoundingClientRect(),p=h.left,f=h.top,v=h.width,b=h.height,m=Math.sqrt(v*v+b*b),g=m/2,w=\"\".concat((v-m)/2,\"px\"),y=a?w:\"\".concat(d.left-p-g,\"px\"),_=\"\".concat((b-m)/2,\"px\"),x=a?_:\"\".concat(d.top-f-g,\"px\");u.className=\"q-ripple__inner\",Object(n[\"a\"])(u,{height:\"\".concat(m,\"px\"),width:\"\".concat(m,\"px\"),transform:\"translate3d(\".concat(y,\",\").concat(x,\",0) scale3d(.2,.2,1)\"),opacity:0}),l.className=\"q-ripple\".concat(c?\" text-\"+c:\"\"),l.setAttribute(\"dir\",\"ltr\"),l.appendChild(u),t.appendChild(l);var k=function(){l.remove(),clearTimeout(O)};i.abort.push(k);var O=setTimeout((function(){u.classList.add(\"q-ripple__inner--enter\"),u.style.transform=\"translate3d(\".concat(w,\",\").concat(_,\",0) scale3d(1,1,1)\"),u.style.opacity=.2,O=setTimeout((function(){u.classList.remove(\"q-ripple__inner--enter\"),u.classList.add(\"q-ripple__inner--leave\"),u.style.opacity=0,O=setTimeout((function(){l.remove(),i.abort.splice(i.abort.indexOf(k),1)}),275)}),250)}),50)}function c(e,t){var i=t.value,n=t.modifiers,r=t.arg;e.enabled=!1!==i,!0===e.enabled&&(e.modifiers=Object(i)===i?{stop:!0===i.stop||!0===n.stop,center:!0===i.center||!0===n.center,color:i.color||r,keyCodes:[].concat(i.keyCodes||13)}:{stop:n.stop,center:n.center,color:r,keyCodes:[13]})}t[\"a\"]={name:\"ripple\",inserted:function(e,t){var i={modifiers:{},abort:[],click:function(t){!0===i.enabled&&(!0!==s[\"a\"].is.ie||t.clientX>=0)&&a(t,e,i,!0===t.qKeyEvent)},keyup:function(t){!0===i.enabled&&!0===Object(o[\"a\"])(t,i.modifiers.keyCodes)&&a(t,e,i,!0)}};c(i,t),e.__qripple&&(e.__qripple_old=e.__qripple),e.__qripple=i,e.addEventListener(\"click\",i.click,r[\"e\"].passive),e.addEventListener(\"keyup\",i.keyup,r[\"e\"].passive)},update:function(e,t){void 0!==e.__qripple&&c(e.__qripple,t)},unbind:function(e){var t=e.__qripple_old||e.__qripple;void 0!==t&&(t.abort.forEach((function(e){e()})),e.removeEventListener(\"click\",t.click,r[\"e\"].passive),e.removeEventListener(\"keyup\",t.keyup,r[\"e\"].passive),delete e[e.__qripple_old?\"__qripple_old\":\"__qripple\"])}}},\"85f2\":function(e,t,i){e.exports=i(\"4d40\")},\"99b6\":function(e,t,i){\"use strict\";i(\"44d6\"),i(\"0ca7\"),i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");var n={left:\"start\",center:\"center\",right:\"end\",between:\"between\",around:\"around\",evenly:\"evenly\",stretch:\"stretch\"},r=Object.keys(n);t[\"a\"]={props:{align:{type:String,validator:function(e){return r.includes(e)}}},computed:{alignClass:function(){var e=void 0===this.align?!0===this.vertical?\"stretch\":\"left\":this.align;return\"\".concat(!0===this.vertical?\"items\":\"justify\",\"-\").concat(n[e])}}}},\"9c40\":function(e,t,i){\"use strict\";i(\"12d2\"),i(\"1750\"),i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");var n=i(\"c47a\"),r=i.n(n),o=(i(\"00dd\"),i(\"067b\"),i(\"d036\"),i(\"8bbf\")),s=i.n(o),a=i(\"0016\"),c=i(\"6642\"),l={props:{color:String,size:{type:[Number,String],default:\"1em\"}},computed:{cSize:function(){return this.size in c[\"b\"]?\"\".concat(c[\"b\"][this.size],\"px\"):this.size},classes:function(){if(this.color)return\"text-\".concat(this.color)}}},u=s.a.extend({name:\"QSpinner\",mixins:[l],props:{thickness:{type:Number,default:5}},render:function(e){return e(\"svg\",{staticClass:\"q-spinner q-spinner-mat\",class:this.classes,on:this.$listeners,attrs:{focusable:\"false\",width:this.cSize,height:this.cSize,viewBox:\"25 25 50 50\"}},[e(\"circle\",{staticClass:\"path\",attrs:{cx:\"50\",cy:\"50\",r:\"20\",fill:\"none\",stroke:\"currentColor\",\"stroke-width\":this.thickness,\"stroke-miterlimit\":\"10\"}})])}}),d=i(\"c8c8\"),h=i(\"dde5\"),p=i(\"d882\"),f=i(\"3627\"),v=i(\"d728\");function b(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function m(e){for(var t=1;t0)return{transition:\"transform 0.6s\",transform:\"translateX(\".concat(e-100,\"%)\")}}},methods:{click:function(e){var t=this;if(void 0!==e){if(!0===e.defaultPrevented)return;var i=document.activeElement;if(\"submit\"===this.type&&(!0===this.$q.platform.is.ie&&(e.clientX<0||e.clientY<0)||i!==document.body&&!1===this.$el.contains(i)&&!1===i.contains(this.$el))){this.$el.focus();var n=function e(){document.removeEventListener(\"keydown\",p[\"j\"],!0),document.removeEventListener(\"keyup\",e,g),void 0!==t.$el&&t.$el.removeEventListener(\"blur\",e,g)};document.addEventListener(\"keydown\",p[\"j\"],!0),document.addEventListener(\"keyup\",n,g),this.$el.addEventListener(\"blur\",n,g)}!0===this.hasRouterLink&&Object(p[\"j\"])(e)}var r=function(){var e=t.$router[!0===t.replace?\"replace\":\"push\"](t.to);void 0!==e&&\"function\"===typeof e.catch&&e.catch((function(){}))};this.$emit(\"click\",e,r),!0===this.hasRouterLink&&!1!==e.navigate&&r()},__onKeydown:function(e){!0===Object(v[\"a\"])(e,[13,32])&&(Object(p[\"j\"])(e),y!==this.$el&&(void 0!==y&&this.__cleanup(),this.$el.focus(),y=this.$el,this.$el.classList.add(\"q-btn--active\"),document.addEventListener(\"keyup\",this.__onPressEnd,!0),this.$el.addEventListener(\"blur\",this.__onPressEnd,g))),this.$emit(\"keydown\",e)},__onTouchstart:function(e){if(w!==this.$el){void 0!==w&&this.__cleanup(),w=this.$el;var t=this.touchTargetEl=Object(f[\"d\"])(e.target);t.addEventListener(\"touchcancel\",this.__onPressEnd,g),t.addEventListener(\"touchend\",this.__onPressEnd,g)}this.$emit(\"touchstart\",e)},__onMousedown:function(e){_!==this.$el&&(void 0!==_&&this.__cleanup(),_=this.$el,this.$el.classList.add(\"q-btn--active\"),document.addEventListener(\"mouseup\",this.__onPressEnd,g)),this.$emit(\"mousedown\",e)},__onPressEnd:function(e){if(void 0===e||\"blur\"!==e.type||document.activeElement!==this.$el){if(void 0!==e&&\"keyup\"===e.type){if(y===this.$el&&!0===Object(v[\"a\"])(e,[13,32])){var t=new MouseEvent(\"click\",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&Object(p[\"g\"])(t),!0===e.cancelBubble&&Object(p[\"i\"])(t),this.$el.dispatchEvent(t),Object(p[\"j\"])(e),e.qKeyEvent=!0}this.$emit(\"keyup\",e)}this.__cleanup()}},__cleanup:function(e){if(!0===e||w!==this.$el&&_!==this.$el||void 0===this.$refs.blurTarget||this.$refs.blurTarget===document.activeElement||this.$refs.blurTarget.focus(),w===this.$el){var t=this.touchTargetEl;t.removeEventListener(\"touchcancel\",this.__onPressEnd,g),t.removeEventListener(\"touchend\",this.__onPressEnd,g),w=this.touchTargetEl=void 0}_===this.$el&&(document.removeEventListener(\"mouseup\",this.__onPressEnd,g),_=void 0),y===this.$el&&(document.removeEventListener(\"keyup\",this.__onPressEnd,!0),void 0!==this.$el&&this.$el.removeEventListener(\"blur\",this.__onPressEnd,g),y=void 0),void 0!==this.$el&&this.$el.classList.remove(\"q-btn--active\")}},beforeDestroy:function(){this.__cleanup(!0)},render:function(e){var t=[],i={staticClass:\"q-btn q-btn-item non-selectable no-outline\",class:this.classes,style:this.style,attrs:this.attrs};!0===this.isActionable&&(i.on=m({},this.$listeners,{click:this.click,keydown:this.__onKeydown,mousedown:this.__onMousedown}),!0===this.$q.platform.has.touch&&(i.on.touchstart=this.__onTouchstart)),!0!==this.disable&&!1!==this.ripple&&(i.directives=[{name:\"ripple\",value:this.computedRipple,modifiers:{center:this.isRound}}]),void 0!==this.icon&&t.push(e(a[\"a\"],{props:{name:this.icon,left:!1===this.stack&&!0===this.hasLabel}})),!0===this.hasLabel&&t.push(e(\"div\",[this.label])),t=Object(h[\"a\"])(t,this,\"default\"),void 0!==this.iconRight&&!1===this.isRound&&t.push(e(a[\"a\"],{props:{name:this.iconRight,right:!1===this.stack&&!0===this.hasLabel}}));var n=[e(\"div\",{staticClass:\"q-focus-helper\",ref:\"blurTarget\",attrs:{tabindex:-1}})];return!0===this.loading&&void 0!==this.percentage&&n.push(e(\"div\",{staticClass:\"q-btn__progress absolute-full overflow-hidden\"},[e(\"div\",{staticClass:\"q-btn__progress-indicator fit\",class:!0===this.darkPercentage?\"q-btn__progress--dark\":\"\",style:this.percentageStyle})])),n.push(e(\"div\",{staticClass:\"q-btn__wrapper col row q-anchor--skip\"},[e(\"div\",{staticClass:\"q-btn__content text-center col items-center q-anchor--skip\",class:this.innerClasses},t)])),null!==this.loading&&n.push(e(\"transition\",{props:{name:\"q-transition--fade\"}},!0===this.loading?[e(\"div\",{key:\"loading\",staticClass:\"absolute-full flex flex-center\"},void 0!==this.$scopedSlots.loading?this.$scopedSlots.loading():[e(u)])]:void 0)),e(!0===this.isLink?\"a\":\"button\",i,n)}})},b7fa:function(e,t,i){\"use strict\";t[\"a\"]={props:{dark:{type:Boolean,default:null}},computed:{isDark:function(){return null===this.dark?this.$q.dark.isActive:this.dark}}}},c47a:function(e,t,i){var n=i(\"85f2\");function r(e,t,i){return t in e?n(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}e.exports=r},c8c8:function(e,t,i){\"use strict\";i(\"d036\");var n=i(\"99b6\"),r=i(\"3d69\"),o={xs:8,sm:10,md:14,lg:20,xl:24};t[\"a\"]={mixins:[r[\"a\"],n[\"a\"]],props:{type:String,to:[Object,String],replace:Boolean,label:[Number,String],icon:String,iconRight:String,round:Boolean,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],align:{default:\"center\"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},computed:{style:function(){if(!1===this.fab&&!1===this.fabMini&&this.size)return{fontSize:this.size in o?\"\".concat(o[this.size],\"px\"):this.size}},isRound:function(){return!0===this.round||!0===this.fab||!0===this.fabMini},isActionable:function(){return!0!==this.disable&&!0!==this.loading},computedTabIndex:function(){return!0===this.isActionable?this.tabindex||0:-1},hasRouterLink:function(){return!0!==this.disable&&void 0!==this.to&&null!==this.to&&\"\"!==this.to},isLink:function(){return\"a\"===this.type||!0===this.hasRouterLink},design:function(){return!0===this.flat?\"flat\":!0===this.outline?\"outline\":!0===this.push?\"push\":!0===this.unelevated?\"unelevated\":\"standard\"},attrs:function(){var e={tabindex:this.computedTabIndex};return\"a\"!==this.type&&(e.type=this.type||\"button\"),!0===this.hasRouterLink&&(e.href=this.$router.resolve(this.to).href),!0===this.disable&&(e.disabled=!0),e},classes:function(){var e;return void 0!==this.color?e=!0===this.flat||!0===this.outline?\"text-\".concat(this.textColor||this.color):\"bg-\".concat(this.color,\" text-\").concat(this.textColor||\"white\"):this.textColor&&(e=\"text-\".concat(this.textColor)),\"q-btn--\".concat(this.design,\" q-btn--\").concat(!0===this.isRound?\"round\":\"rectangle\")+(void 0!==e?\" \"+e:\"\")+(!0===this.isActionable?\" q-btn--actionable q-focusable q-hoverable\":!0===this.disable?\" disabled\":\"\")+(!0===this.fab?\" q-btn--fab\":!0===this.fabMini?\" q-btn--fab-mini\":\"\")+(!0===this.noCaps?\" q-btn--no-uppercase\":\"\")+(!0===this.noWrap?\"\":\" q-btn--wrap\")+(!0===this.rounded&&!0!==this.isRound?\" q-btn--rounded\":\"\")+(!0===this.dense?\" q-btn--dense\":\"\")+(!0===this.stretch?\" no-border-radius self-stretch\":\"\")+(!0===this.glossy?\" glossy\":\"\")},innerClasses:function(){return this.alignClass+(!0===this.stack?\" column\":\" row\")+(!0===this.noWrap?\" no-wrap text-no-wrap\":\"\")+(!0===this.loading?\" q-btn__content--hidden\":\"\")}}}},d728:function(e,t,i){\"use strict\";i.d(t,\"a\",(function(){return r}));i(\"44d6\"),i(\"0ca7\");var n=!1;function r(e,t){return!0!==n&&e===Object(e)&&!0!==e.isComposing&&!0!==e.qKeyEvent&&[].concat(t).includes(e.keyCode)}},d882:function(e,t,i){\"use strict\";i.d(t,\"e\",(function(){return n})),i.d(t,\"d\",(function(){return o})),i.d(t,\"f\",(function(){return s})),i.d(t,\"b\",(function(){return a})),i.d(t,\"c\",(function(){return u})),i.d(t,\"i\",(function(){return d})),i.d(t,\"g\",(function(){return h})),i.d(t,\"j\",(function(){return p})),i.d(t,\"h\",(function(){return f})),i.d(t,\"a\",(function(){return v}));i(\"067b\");var n={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{var r=Object.defineProperty({},\"passive\",{get:function(){Object.assign(n,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener(\"qtest\",null,r),window.removeEventListener(\"qtest\",null,r)}catch(b){}function o(e){return 0===e.button}function s(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function a(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();var t=[],i=e.target;while(i){if(t.push(i),\"HTML\"===i.tagName)return t.push(document),t.push(window),t;i=i.parentElement}}var c=40,l=800;function u(e){var t=e.deltaX,i=e.deltaY;if((t||i)&&e.deltaMode){var n=1===e.deltaMode?c:l;t*=n,i*=n}if(e.shiftKey&&!t){var r=[t,i];i=r[0],t=r[1]}return{x:t,y:i}}function d(e){e.stopPropagation()}function h(e){!1!==e.cancelable&&e.preventDefault()}function p(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function f(e,t){if(void 0!==e&&(!0!==t||!0!==e.__dragPrevented)){var i=!0===t?function(e){e.__dragPrevented=!0,e.addEventListener(\"dragstart\",h,n.notPassiveCapture)}:function(e){delete e.__dragPrevented,e.removeEventListener(\"dragstart\",h,n.notPassiveCapture)};e.querySelectorAll(\"a, img\").forEach(i)}}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.bubbles,n=void 0!==i&&i,r=t.cancelable,o=void 0!==r&&r;try{return new Event(e,{bubbles:n,cancelable:o})}catch(b){var s=document.createEvent(\"Event\");return s.initEvent(e,n,o),s}}},eebe:function(e,t){e.exports=function(e,t,i){var n=e.options;if(void 0===n[t])n[t]=i;else{var r=n[t];for(var o in i)void 0===r[o]&&(r[o]=i[o])}}},f303:function(e,t,i){\"use strict\";i.d(t,\"c\",(function(){return n})),i.d(t,\"b\",(function(){return r})),i.d(t,\"a\",(function(){return o}));i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");function n(e){if(e===window)return{top:0,left:0};var t=e.getBoundingClientRect(),i=t.top,n=t.left;return{top:i,left:n}}function r(e){return e===window?window.innerHeight:e.getBoundingClientRect().height}function o(e,t){var i=e.style;Object.keys(t).forEach((function(e){i[e]=t[e]}))}}};", + "js/10.3126bf51.js": "exports.ids=[10],exports.modules={\"4ce1\":function(e,n,t){\"use strict\";t.r(n);var i=t(\"509d\"),a=t.n(i);for(var o in i)\"default\"!==o&&function(e){t.d(n,e,(function(){return i[e]}))}(o);n[\"default\"]=a.a},\"509d\":function(e,n,t){var i=t(\"24fb\");n=i(!1),n.push([e.i,\".q-markdown--line-numbers-wrapper {\\n margin-bottom: 14px;\\n}\\n\",\"\"]),e.exports=n},\"5d68\":function(e,n,t){\"use strict\";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t(\"div\",[e._ssrNode('
'),t(\"q-markdown\",{attrs:{src:e.markdown,toc:\"\",\"line-number-alt\":\"$\"},on:{data:e.onToc}})],2)},a=[],o=\"## Security\\nThis guide seeks to explain the high level concepts and Security Features at the core of Tauri's design that make you, your apps and your users safer by default.\\n\\n::: tip Please Note\\nWhile we take every opportunity to help you harden your application - there are always underlying threats like BIOS attacks, memory rowhammering and other operating system vulnerabilities that are constantly being discovered and (in the best cases) responsibly disclosed.\\nFurthermore, there are many ways that development teams can cut corners and either leak sensitive information or leave doors wide open to any of a range of attacks. Security is a never-ending quest, and your users count on you to keep them safe.\\nTherefore, we highly recommend that you take some time to consider the security ramifications of everything that your application does, especially in the context of running on the semi-hostile platform of end-user devices.\\nIf you need help or want a review, you are welcome to contact the Tauri team for security consultation.\\n:::\\n\\n### Security Researchers\\nIf you feel that there is a security concern or issue with anything in Tauri, please do not publicly comment on your findings. Instead, reach out directly to our security team:\\n\\n>
security@tauri.studio
\\n\\nAlthough we do not currently have a budget for Security Bounties, in some cases we will consider rewarding responsible disclosure with our limited resources.\\n\\n## No Server Required\\nTauri enables you to construct an application that uses web-technology for the user interface without requiring you to use a server to communicate with the backend. Even if you used advanced techniques of dynamic imports and offload work to the backend, no traffic can be sniffed on TCP ports or external processes - because they just aren't there. This reduces not only the physical and virtual footprint of your final binary by a good deal, it also reduces the surface area of potential attack vectors by removing them from the equation.\\n\\n## Language Features of Rust\\nBy turning to the programming language reknowned for its memory-safety and speed, Tauri simply erases whole classes of conventional attacks. `Use after free` just isn't something that can happen with Tauri.\\n\\n## Dynamic Ahead of Time Compilation (AOT)\\nThis process of compilation happens several times during the bootstrapping phase of a Tauri app. By using our default dynamic Ahead of Time compiler, you can generate code references that are unique for every session and are still technically static code units.\\n\\n## Function Hardening\\n### functional ASLR\\nFunctional address Space Layout Randomization techniques randomize function names at runtime and can implement OTP hashing so no two sessions are ever the same. We propose a novel type of function naming at boot time and optionally after every execution. Using a UID for each function pointer prevents static attacks.\\n\\n### Kamikaze Function Injection\\nThis advanced type of fASLR using the `EVENT` API endpoint, is a promise wrapped in a closure (with randomized handle) that Rust inserts at runtime into the Webview, where its interface is locked within the promise resolution handler and is nulled after execution.\\n\\n### Bridge, don't serve\\nInstead of passing potentially unsafe functions, an event bridge can be used to pass messages and commands to named brokers at each respective side of the application.\\n\\n### One Time Pad Tokenization and Hashing\\nHashing important messages with a OTP salt, you are able to encrypt messages between the user interface and the Rust backend. We are currently investigating the use of additional sources of entropy such as the amazing [Infinite Noise TRNG](https://13-37.org/en/shop/infinite-noise-trng/).\\n\\n## System Features\\n### API Whitelisting\\nYou have the ability to pick and choose which API functions are available to the UI and to Rust. If they are not enabled, the code will not be shipped with your app, which reduces binary size and attack surface. They are opt-in, so you have to consciously choose to progressively enhance your application.\\n\\n### Content Security Policy Management\\nPreventing unauthorized code execution for websites has long since been \\\"resolved\\\" by using CSPs. Tauri can inject CSPs into the index.html of the user interface, and when using a localhost server it will also send these headers to the UI or any other clients that connect with it.\\n\\n### Decompilation is Difficult\\nThis means that your apps cannot be easily decompiled as is the case with Electron ASAR files, which makes the process of reverse engineering your project much more time intensive and requires specialist training.\\n\\n## Ecosystem\\n### Dependency Rescue\\nSometimes the Tauri team finds packages in the wild that technically work and are highly valuable, but are out of date and include vulnerabilities. A great example of this is [tauri-inliner](https://github.com/tauri-apps/tauri-inliner). Merely including this module would have introduced over 30 vulnerabilities to our core. So we forked the original library, updated vulnerable modules to the latest versions and modified changed function signatures. Once adopted, we will continue to maintain these libraries.\\n\\n### Build Pipelines and Artifact Authenticity\\nThe process of releasing our source-code artifacts is highly automated, yet mandates kickoff and review from real humans. Our current release strategy uses a combination of Github Actions and IOTO Tangle publication\\n\\n### Resilient PR and Approval Processes\\nOur WG-TECH reviews code changes, tags PRs with scope and make ssure that everything stays up to date. And when its time to publish a new version, one of the maintainers tags a new release on master, which:\\n- validates core\\n- runs smoke tests\\n- audits security for crates and npm\\n- generates changelogs\\n- creates artifacts\\n- publishes checksums to IOTA\\n- creates a draft release\\nThen the maintainer reviews the release notes, edits if necessary - and a new release is forged.\\n\\n## Future Work\\n### Signed Binaries\\nBecause the entire project is shipped within a monolithic binary, code can be signed for all distributables. (Currently using external tooling, but we are actively working on making the bundler a one-stop-shop.) This makes it virtually impossible for hackers to change an installed Application without the operating system noticing. [Reference](https://github.com/electron/asar/issues/123)\\n\\n### Post-Binary Analysis\\nUse industrial-grade pentester-tooling (via our forthcoming Tauri-Frida GUI) to discover and fix security weaknesses in your final binaries.\\n\\n### Post-Binary Enhancement\\nAfter the build is before the delivery, and Tauri will provide you with tools never seen before. Stay tuned!\\n\\n### Audits\\nWe have not yet undertaken an audit, but this is planned for realization before the 1.0 stable release.\\n\",s={name:\"PageIndex\",data:function(){return{markdown:o}},computed:{toc:{get:function(){return this.$store.state.common.toc},set:function(e){this.$store.commit(\"common/toc\",e)}}},methods:{onToc:function(e){this.toc=e}}},r=s,c=t(\"2877\");function u(e){var n=t(\"4ce1\");n.__inject__&&n.__inject__(e)}var d=Object(c[\"a\"])(r,i,a,!1,u,null,\"76d00290\");n[\"default\"]=d.exports}};", + "js/11.5988df86.js": "exports.ids=[11],exports.modules={cc1d:function(e,n,t){\"use strict\";t.r(n);var o=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t(\"div\",[e._ssrNode('
'),t(\"q-markdown\",{attrs:{src:e.markdown,toc:\"\"},on:{data:e.onToc}})],2)},a=[],i='## Sustainability\\nOne of the main goals of the organizational structure of Tauri is to guarantee the sustainability of Tauri and the health and well-being of its contributors. The world of Open Source is fraught with peril and discord, and we have taken measures to ensure the longevity of Tauri. This document explains how we go about doing so.\\n\\n### Organizational Structure\\nTauri apps is governed by the community and work is done in the context of public working groups. Each working group has a dedicated channel on the Discord server as well as a Team on GitHub. Other than that, each WG is free to use whatever type of organizational model it chooses.\\n\\n The current working groups are:\\n- WG Governance & Guidance\\n- WG Tech\\n- WG Education\\n- WG Media\\n- WG Security\\n- WG Devops\\n\\nWith the exception of the security working group, which is by invite only and convenes privately, all other working groups are public and open to any and all participants.\\n\\nPlease visit [this repository](https://github.com/tauri-apps/governance-and-guidance) to get more information.\\n\\n### Code of Conduct\\nEveryone participating in the Tauri commnunity is expected to follow a code of conduct that you can at the [Governance and Guidance:Code of Conduct](https://github.com/tauri-apps/governance-and-guidance/blob/master/CODE_OF_CONDUCT.md).\\n\\n### Social Contract\\nWe have a Social Contract that informs our decision making and organization. You can read about it here: [Governance and Guidance:Social Contract](https://github.com/tauri-apps/governance-and-guidance/blob/master/SOCIAL_CONTRACT.md).\\n\\n### Licensing\\nWe, the contributors to Tauri Apps, use the MIT and Apache licenses for all code content. Images and bodies of text, unless otherwise noted are CC-BY-ND-NC.\\n\\n### Trademark\\nIt is a permissible use of the name \"Tauri App\" or the Tauri logo to show that a project uses Tauri. \"Tauri Studio\" is reserved for use by the organization.\\n\\nAny language that gives the impression that the Tauri organization approves, authorizes or otherwise supports a project, person or company is not permissible without written authorization from the Guidance and Governance Working Group.\\n',r={name:\"Governance\",data:function(){return{markdown:i}},computed:{toc:{get:function(){return this.$store.state.common.toc},set:function(e){this.$store.commit(\"common/toc\",e)}}},methods:{onToc:function(e){this.toc=e}}},s=r,c=t(\"2877\"),u=Object(c[\"a\"])(s,o,a,!1,null,null,\"404cb45a\");n[\"default\"]=u.exports}};", + "js/2.9cea2fd6.js": "exports.ids=[2],exports.modules={\"0170\":function(t,e,i){\"use strict\";i(\"d036\");var o=i(\"8bbf\"),n=i.n(o),s=i(\"dde5\");e[\"a\"]=n.a.extend({name:\"QItemLabel\",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},computed:{classes:function(){return{\"q-item__label--overline text-overline\":this.overline,\"q-item__label--caption text-caption\":this.caption,\"q-item__label--header\":this.header,ellipsis:1===parseInt(this.lines,10)}},style:function(){if(void 0!==this.lines&&parseInt(this.lines,10)>1)return{overflow:\"hidden\",display:\"-webkit-box\",\"-webkit-box-orient\":\"vertical\",\"-webkit-line-clamp\":this.lines}}},render:function(t){return t(\"div\",{staticClass:\"q-item__label\",style:this.style,class:this.classes,on:this.$listeners},Object(s[\"c\"])(this,\"default\"))}})},\"0831\":function(t,e,i){\"use strict\";i.d(e,\"c\",(function(){return s})),i.d(e,\"b\",(function(){return r})),i.d(e,\"a\",(function(){return a})),i.d(e,\"g\",(function(){return d})),i.d(e,\"f\",(function(){return f})),i.d(e,\"d\",(function(){return p})),i.d(e,\"e\",(function(){return v}));i(\"44d6\"),i(\"0ca7\");var o,n=i(\"f303\");function s(t){return t.closest(\".scroll,.scroll-y,.overflow-auto\")||window}function r(t){return t===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:t.scrollTop}function a(t){return t===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:t.scrollLeft}function c(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=r(t);i<=0?o!==e&&h(t,e):requestAnimationFrame((function(){var n=o+(e-o)/Math.max(16,i)*16;h(t,n),n!==e&&c(t,e,i-16)}))}function l(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=a(t);i<=0?o!==e&&u(t,e):requestAnimationFrame((function(){var n=o+(e-o)/Math.max(16,i)*16;u(t,n),n!==e&&l(t,e,i-16)}))}function h(t,e){t!==window?t.scrollTop=e:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,e)}function u(t,e){t!==window?t.scrollLeft=e:window.scrollTo(e,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function d(t,e,i){i?c(t,e,i):h(t,e)}function f(t,e,i){i?l(t,e,i):u(t,e)}function p(){if(void 0!==o)return o;var t=document.createElement(\"p\"),e=document.createElement(\"div\");Object(n[\"a\"])(t,{width:\"100%\",height:\"200px\"}),Object(n[\"a\"])(e,{position:\"absolute\",top:\"0px\",left:\"0px\",visibility:\"hidden\",width:\"200px\",height:\"150px\",overflow:\"hidden\"}),e.appendChild(t),document.body.appendChild(e);var i=t.offsetWidth;e.style.overflow=\"scroll\";var s=t.offsetWidth;return i===s&&(s=e.clientWidth),e.remove(),o=i-s,o}function v(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!(!t||t.nodeType!==Node.ELEMENT_NODE)&&(e?t.scrollHeight>t.clientHeight&&(t.classList.contains(\"scroll\")||t.classList.contains(\"overflow-auto\")||[\"auto\",\"scroll\"].includes(window.getComputedStyle(t)[\"overflow-y\"])):t.scrollWidth>t.clientWidth&&(t.classList.contains(\"scroll\")||t.classList.contains(\"overflow-auto\")||[\"auto\",\"scroll\"].includes(window.getComputedStyle(t)[\"overflow-x\"])))}},\"0909\":function(t,e,i){\"use strict\";var o=i(\"0967\");e[\"a\"]={data:function(){return{canRender:!o[\"d\"]}},mounted:function(){!1===this.canRender&&(this.canRender=!0)}}},\"09e3\":function(t,e,i){\"use strict\";var o=i(\"8bbf\"),n=i.n(o),s=i(\"dde5\");e[\"a\"]=n.a.extend({name:\"QPageContainer\",inject:{layout:{default:function(){console.error(\"QPageContainer needs to be child of QLayout\")}}},provide:{pageContainer:!0},computed:{style:function(){var t={};return!0===this.layout.header.space&&(t.paddingTop=\"\".concat(this.layout.header.size,\"px\")),!0===this.layout.right.space&&(t[\"padding\".concat(!0===this.$q.lang.rtl?\"Left\":\"Right\")]=\"\".concat(this.layout.right.size,\"px\")),!0===this.layout.footer.space&&(t.paddingBottom=\"\".concat(this.layout.footer.size,\"px\")),!0===this.layout.left.space&&(t[\"padding\".concat(!0===this.$q.lang.rtl?\"Right\":\"Left\")]=\"\".concat(this.layout.left.size,\"px\")),t}},render:function(t){return t(\"div\",{staticClass:\"q-page-container\",style:this.style,on:this.$listeners},Object(s[\"c\"])(this,\"default\"))}})},\"1c1c\":function(t,e,i){\"use strict\";var o=i(\"8bbf\"),n=i.n(o),s=i(\"b7fa\"),r=i(\"dde5\");e[\"a\"]=n.a.extend({name:\"QList\",mixins:[s[\"a\"]],props:{bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean},computed:{classes:function(){return\"q-list\"+(!0===this.bordered?\" q-list--bordered\":\"\")+(!0===this.dense?\" q-list--dense\":\"\")+(!0===this.separator?\" q-list--separator\":\"\")+(!0===this.isDark?\" q-list--dark\":\"\")+(!0===this.padding?\" q-list--padding\":\"\")}},render:function(t){return t(\"div\",{class:this.classes,on:this.$listeners},Object(r[\"c\"])(this,\"default\"))}})},2248:function(t,e,i){\"use strict\";i.d(e,\"a\",(function(){return n}));var o=i(\"0967\");function n(){if(void 0!==window.getSelection){var t=window.getSelection();void 0!==t.empty?t.empty():void 0!==t.removeAllRanges&&(t.removeAllRanges(),!0!==o[\"b\"].is.mobile&&t.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},3980:function(t,e,i){\"use strict\";i(\"d036\");var o=i(\"8bbf\"),n=i.n(o),s=i(\"d882\"),r=i(\"0909\"),a=i(\"0967\"),c=i(\"2c75\");e[\"a\"]=n.a.extend({name:\"QResizeObserver\",mixins:[r[\"a\"]],props:{debounce:{type:[String,Number],default:100}},data:function(){return!0===this.hasObserver?{}:{url:!0===this.$q.platform.is.ie?null:\"about:blank\"}},methods:{trigger:function(t){!0===t||0===this.debounce||\"0\"===this.debounce?this.__onResize():this.timer||(this.timer=setTimeout(this.__onResize,this.debounce))},__onResize:function(){if(this.timer=null,this.$el&&this.$el.parentNode){var t=this.$el.parentNode,e={width:t.offsetWidth,height:t.offsetHeight};e.width===this.size.width&&e.height===this.size.height||(this.size=e,this.$emit(\"resize\",this.size))}},__cleanup:function(){void 0!==this.curDocView&&(void 0!==this.curDocView.removeEventListener&&this.curDocView.removeEventListener(\"resize\",this.trigger,s[\"e\"].passive),this.curDocView=void 0)},__onObjLoad:function(){this.__cleanup(),this.$el.contentDocument&&(this.curDocView=this.$el.contentDocument.defaultView,this.curDocView.addEventListener(\"resize\",this.trigger,s[\"e\"].passive)),this.__onResize()}},render:function(t){if(!1!==this.canRender&&!0!==this.hasObserver)return t(\"object\",{style:this.style,attrs:{tabindex:-1,type:\"text/html\",data:this.url,\"aria-hidden\":!0},on:Object(c[\"a\"])(this,\"load\",{load:this.__onObjLoad})})},beforeCreate:function(){this.size={width:-1,height:-1},!0!==a[\"c\"]&&(this.hasObserver=\"undefined\"!==typeof ResizeObserver,!0!==this.hasObserver&&(this.style=\"\".concat(this.$q.platform.is.ie?\"visibility:hidden;\":\"\",\"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;\")))},mounted:function(){if(!0===this.hasObserver)return this.observer=new ResizeObserver(this.trigger),this.observer.observe(this.$el.parentNode),void this.__onResize();!0===this.$q.platform.is.ie?(this.url=\"about:blank\",this.__onResize()):this.__onObjLoad()},beforeDestroy:function(){clearTimeout(this.timer),!0!==this.hasObserver?this.__cleanup():this.$el.parentNode&&this.observer.unobserve(this.$el.parentNode)}})},4074:function(t,e,i){\"use strict\";var o=i(\"c47a\"),n=i.n(o),s=i(\"8bbf\"),r=i.n(s),a=i(\"dde5\");e[\"a\"]=r.a.extend({name:\"QItemSection\",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},computed:{classes:function(){var t=this.avatar||this.side||this.thumbnail;return n()({\"q-item__section--top\":this.top,\"q-item__section--avatar\":this.avatar,\"q-item__section--thumbnail\":this.thumbnail,\"q-item__section--side\":t,\"q-item__section--nowrap\":this.noWrap,\"q-item__section--main\":!t},\"justify-\".concat(this.top?\"start\":\"center\"),!0)}},render:function(t){return t(\"div\",{staticClass:\"q-item__section column\",class:this.classes,on:this.$listeners},Object(a[\"c\"])(this,\"default\"))}})},4983:function(t,e,i){\"use strict\";i(\"067b\"),i(\"d036\");var o=i(\"8bbf\"),n=i.n(o),s=i(\"7937\"),r=i(\"d882\"),a=i(\"0831\"),c=i(\"dde5\"),l=i(\"2c75\"),h=i(\"3980\"),u=i(\"ed5e\"),d=i(\"75c3\");e[\"a\"]=n.a.extend({name:\"QScrollArea\",directives:{TouchPan:d[\"a\"]},props:{forceOnMobile:Boolean,barStyle:[Array,String,Object],thumbStyle:Object,contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},horizontal:Boolean},data:function(){return{active:!1,hover:!0===this.visible,containerWidth:0,containerHeight:0,scrollPosition:0,scrollSize:0}},watch:{visible:function(t){this.hover=!0===t}},computed:{thumbHidden:function(){return this.scrollSize<=this.containerSize||!1===this.active&&!1===this.hover},thumbSize:function(){return Math.round(Object(s[\"a\"])(this.containerSize*this.containerSize/this.scrollSize,50,this.containerSize))},style:function(){var t=this.scrollPercentage*(this.containerSize-this.thumbSize);return Object.assign({},this.thumbStyle,!0===this.horizontal?{left:\"\".concat(t,\"px\"),width:\"\".concat(this.thumbSize,\"px\")}:{top:\"\".concat(t,\"px\"),height:\"\".concat(this.thumbSize,\"px\")})},mainStyle:function(){return!0===this.thumbHidden?this.contentStyle:this.contentActiveStyle},scrollPercentage:function(){var t=Object(s[\"a\"])(this.scrollPosition/(this.scrollSize-this.containerSize),0,1);return Math.round(1e4*t)/1e4},direction:function(){return!0===this.horizontal?\"right\":\"down\"},containerSize:function(){return!0===this.horizontal?this.containerWidth:this.containerHeight},dirProps:function(){return!0===this.horizontal?{el:\"scrollLeft\",wheel:\"x\"}:{el:\"scrollTop\",wheel:\"y\"}},thumbClass:function(){return\"q-scrollarea__thumb--\".concat(!0===this.horizontal?\"h absolute-bottom\":\"v absolute-right\")+(!0===this.thumbHidden?\" q-scrollarea__thumb--invisible\":\"\")},barClass:function(){return\"q-scrollarea__bar--\".concat(!0===this.horizontal?\"h absolute-bottom\":\"v absolute-right\")+(!0===this.thumbHidden?\" q-scrollarea__bar--invisible\":\"\")}},methods:{getScrollTarget:function(){return this.$refs.target},getScrollPosition:function(){return!0===this.$q.platform.is.desktop?this.scrollPosition:this.$refs.target[this.dirProps.el]},setScrollPosition:function(t,e){var i=!0===this.horizontal?a[\"f\"]:a[\"g\"];i(this.$refs.target,t,e)},__updateContainer:function(t){var e=t.height,i=t.width;this.containerWidth!==i&&(this.containerWidth=i,this.__setActive(!0,!0)),this.containerHeight!==e&&(this.containerHeight=e,this.__setActive(!0,!0))},__updateScroll:function(t){var e=t.position;this.scrollPosition!==e&&(this.scrollPosition=e,this.__setActive(!0,!0))},__updateScrollSize:function(t){var e=t.height,i=t.width;this.horizontal?this.scrollSize!==i&&(this.scrollSize=i,this.__setActive(!0,!0)):this.scrollSize!==e&&(this.scrollSize=e,this.__setActive(!0,!0))},__panThumb:function(t){!0===t.isFirst&&(this.refPos=this.scrollPosition,this.__setActive(!0,!0)),!0===t.isFinal&&this.__setActive(!1);var e=(this.scrollSize-this.containerSize)/(this.containerSize-this.thumbSize),i=this.horizontal?t.distance.x:t.distance.y,o=this.refPos+(t.direction===this.direction?1:-1)*i*e;this.__setScroll(o)},__panContainer:function(t){!0===t.isFirst&&(this.refPos=this.scrollPosition,this.__setActive(!0,!0)),!0===t.isFinal&&this.__setActive(!1);var e=t.distance[!0===this.horizontal?\"x\":\"y\"],i=this.refPos+(t.direction===this.direction?-1:1)*e;this.__setScroll(i),i>0&&i+this.containerSize0&&e[this.dirProps.el]+this.containerSizethis.containerHeight?Object(h[\"d\"])():0;this.scrollbarWidth!==t&&(this.scrollbarWidth=t)}}}})},\"4e73\":function(t,e,i){\"use strict\";i(\"12d2\"),i(\"1750\"),i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");var o,n=i(\"c47a\"),s=i.n(n),r=(i(\"ab1a\"),i(\"8bbf\")),a=i.n(r),c=i(\"2248\"),l=i(\"d882\"),h=i(\"3627\"),u=i(\"d728\"),d={props:{target:{type:[Boolean,String],default:!0},noParentEvent:Boolean,contextMenu:Boolean},watch:{contextMenu:function(t){void 0!==this.anchorEl&&(this.__unconfigureAnchorEl(),this.__configureAnchorEl(t))},target:function(){void 0!==this.anchorEl&&this.__unconfigureAnchorEl(),this.__pickAnchorEl()},noParentEvent:function(t){void 0!==this.anchorEl&&(!0===t?this.__unconfigureAnchorEl():this.__configureAnchorEl())}},methods:{__showCondition:function(t){return void 0!==this.anchorEl&&(void 0===t||(void 0===t.touches||t.touches.length<=1))},__contextClick:function(t){var e=this;this.hide(t),this.$nextTick((function(){e.show(t)})),Object(l[\"g\"])(t)},__toggleKey:function(t){!0===Object(u[\"a\"])(t,13)&&this.toggle(t)},__mobileCleanup:function(t){this.anchorEl.classList.remove(\"non-selectable\"),clearTimeout(this.touchTimer),!0===this.showing&&void 0!==t&&Object(c[\"a\"])()},__mobilePrevent:l[\"g\"],__mobileTouch:function(t){var e=this;if(this.__mobileCleanup(t),!0===this.__showCondition(t)){this.hide(t),this.anchorEl.classList.add(\"non-selectable\");var i=Object(h[\"d\"])(t.target);Object(h[\"a\"])(this,\"anchor\",[[i,\"touchmove\",\"__mobileCleanup\",\"passive\"],[i,\"touchend\",\"__mobileCleanup\",\"passive\"],[i,\"touchcancel\",\"__mobileCleanup\",\"passive\"],[this.anchorEl,\"contextmenu\",\"__mobilePrevent\",\"notPassive\"]]),this.touchTimer=setTimeout((function(){e.show(t)}),300)}},__unconfigureAnchorEl:function(){Object(h[\"b\"])(this,\"anchor\")},__configureAnchorEl:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.contextMenu;!0!==this.noParentEvent&&void 0!==this.anchorEl&&(t=!0===e?!0===this.$q.platform.is.mobile?[[this.anchorEl,\"touchstart\",\"__mobileTouch\",\"passive\"]]:[[this.anchorEl,\"click\",\"hide\",\"passive\"],[this.anchorEl,\"contextmenu\",\"__contextClick\",\"notPassive\"]]:[[this.anchorEl,\"click\",\"toggle\",\"passive\"],[this.anchorEl,\"keyup\",\"__toggleKey\",\"passive\"]],Object(h[\"a\"])(this,\"anchor\",t))},__setAnchorEl:function(t){this.anchorEl=t;while(this.anchorEl.classList.contains(\"q-anchor--skip\"))this.anchorEl=this.anchorEl.parentNode;this.__configureAnchorEl()},__pickAnchorEl:function(){if(this.target&&\"string\"===typeof this.target){var t=document.querySelector(this.target);null!==t?(this.anchorEl=t,this.__configureAnchorEl()):(this.anchorEl=void 0,console.error('Anchor: target \"'.concat(this.target,'\" not found'),this))}else!1!==this.target?this.__setAnchorEl(this.parentEl):this.anchorEl=void 0},__changeScrollEvent:function(t,e){var i=\"\".concat(void 0!==e?\"add\":\"remove\",\"EventListener\"),o=void 0!==e?e:this.__scrollFn;t!==window&&t[i](\"scroll\",o,l[\"e\"].passive),window[i](\"scroll\",o,l[\"e\"].passive),this.__scrollFn=e}},created:function(){var t=this;\"function\"===typeof this.__configureScrollTarget&&\"function\"===typeof this.__unconfigureScrollTarget&&(this.noParentEventWatcher=this.$watch(\"noParentEvent\",(function(){void 0!==t.scrollTarget&&(t.__unconfigureScrollTarget(),t.__configureScrollTarget())})))},mounted:function(){this.parentEl=this.$el.parentNode,this.__pickAnchorEl(),!0===this.value&&void 0===this.anchorEl&&this.$emit(\"input\",!1)},beforeDestroy:function(){clearTimeout(this.touchTimer),void 0!==this.noParentEventWatcher&&this.noParentEventWatcher(),void 0!==this.__anchorCleanup&&this.__anchorCleanup(),this.__unconfigureAnchorEl()}},f=i(\"7ee0\"),p=i(\"b7fa\"),v=i(\"9e62\"),_={props:{transitionShow:{type:String,default:\"fade\"},transitionHide:{type:String,default:\"fade\"}},data:function(){return{transitionState:this.showing}},watch:{showing:function(t){var e=this;this.transitionShow!==this.transitionHide&&this.$nextTick((function(){e.transitionState=t}))}},computed:{transition:function(){return\"q-transition--\"+(!0===this.transitionState?this.transitionHide:this.transitionShow)}}},m=(i(\"0736\"),i(\"2c75\")),b=l[\"e\"].notPassiveCapture,g=l[\"e\"].passiveCapture,y={click:[],focus:[]};function w(t,e){for(var i=t.length-1;i>=0;i--)if(void 0===t[i](e))return}function O(t){clearTimeout(o),\"focusin\"===t.type?o=setTimeout((function(){w(y.focus,t)}),200):w(y.click,t)}var k,S,q={name:\"click-outside\",bind:function(t,e,i){var o=e.value,n=e.arg,s=i.componentInstance||i.context,r={trigger:o,toggleEl:n,handler:function(t){var e=t.target;if(void 0!==e&&8!==e.nodeType&&e!==document.documentElement&&!1===e.classList.contains(\"no-pointer-events\")&&(void 0===r.toggleEl||!1===r.toggleEl.contains(e))&&(e===document.body||!1===Object(m[\"c\"])(Object(m[\"b\"])(e),s)))return t.qClickOutside=!0,r.trigger(t)}};t.__qclickoutside&&(t.__qclickoutside_old=t.__qclickoutside),t.__qclickoutside=r,0===y.click.length&&(document.addEventListener(\"click\",O,b),document.addEventListener(\"touchstart\",O,b),document.addEventListener(\"focusin\",O,g)),y.click.push(r.handler),r.timerFocusin=setTimeout((function(){y.focus.push(r.handler)}),500)},update:function(t,e){var i=e.value,o=e.oldValue,n=e.arg,s=t.__qclickoutside;i!==o&&(s.trigger=i),n!==s.arg&&(s.toggleEl=n)},unbind:function(t){var e=t.__qclickoutside_old||t.__qclickoutside;if(void 0!==e){clearTimeout(e.timerFocusin);var i=y.click.findIndex((function(t){return t===e.handler})),n=y.focus.findIndex((function(t){return t===e.handler}));i>-1&&y.click.splice(i,1),n>-1&&y.focus.splice(n,1),0===y.click.length&&(clearTimeout(o),document.removeEventListener(\"click\",O,b),document.removeEventListener(\"touchstart\",O,b),document.removeEventListener(\"focusin\",O,g)),delete t[t.__qclickoutside_old?\"__qclickoutside_old\":\"__qclickoutside\"]}}},x=i(\"0831\"),j=[],C={__install:function(){this.__installed=!0,window.addEventListener(\"keyup\",(function(t){0!==j.length&&!0===Object(u[\"a\"])(t,27)&&j[j.length-1].fn(t)}))},register:function(t,e){!0===t.$q.platform.is.desktop&&(!0!==this.__installed&&this.__install(),j.push({comp:t,fn:e}))},pop:function(t){if(!0===t.$q.platform.is.desktop){var e=j.findIndex((function(e){return e.comp===t}));e>-1&&j.splice(e,1)}}},$=i(\"dde5\"),E=(i(\"44d6\"),i(\"0ca7\"),i(\"5a1d\"),i(\"0967\"));function z(t){var e=t.split(\" \");return 2===e.length&&([\"top\",\"center\",\"bottom\"].includes(e[0])?!![\"left\",\"middle\",\"right\"].includes(e[1])||(console.error(\"Anchor/Self position must end with one of left/middle/right\"),!1):(console.error(\"Anchor/Self position must start with one of top/center/bottom\"),!1))}function P(t){return!t||2===t.length&&(\"number\"===typeof t[0]&&\"number\"===typeof t[1])}function B(t){var e=t.split(\" \");return{vertical:e[0],horizontal:e[1]}}function T(t,e){var i=t.getBoundingClientRect(),o=i.top,n=i.left,s=i.right,r=i.bottom,a=i.width,c=i.height;return void 0!==e&&(o-=e[1],n-=e[0],r+=e[1],s+=e[0],a+=e[0],c+=e[1]),{top:o,left:n,right:s,bottom:r,width:a,height:c,middle:n+(s-n)/2,center:o+(r-o)/2}}function L(t){return{top:0,center:t.offsetHeight/2,bottom:t.offsetHeight,left:0,middle:t.offsetWidth/2,right:t.offsetWidth}}function A(t){if(!0===E[\"a\"].is.ios&&void 0!==window.visualViewport){var e=document.body.style,i=window.visualViewport,o=i.offsetLeft,n=i.offsetTop;o!==k&&(e.setProperty(\"--q-vp-left\",o+\"px\"),k=o),n!==S&&(e.setProperty(\"--q-vp-top\",n+\"px\"),S=n)}var s,r=t.el.scrollTop;if(t.el.style.maxHeight=t.maxHeight,t.el.style.maxWidth=t.maxWidth,void 0===t.absoluteOffset)s=T(t.anchorEl,!0===t.cover?[0,0]:t.offset);else{var a=t.anchorEl.getBoundingClientRect(),c=a.top,l=a.left,h=c+t.absoluteOffset.top,u=l+t.absoluteOffset.left;s={top:h,left:u,width:1,height:1,right:u+1,center:h,middle:u,bottom:h+1}}!0!==t.fit&&!0!==t.cover||(t.el.style.minWidth=s.width+\"px\",!0===t.cover&&(t.el.style.minHeight=s.height+\"px\"));var d=L(t.el),f={top:s[t.anchorOrigin.vertical]-d[t.selfOrigin.vertical],left:s[t.anchorOrigin.horizontal]-d[t.selfOrigin.horizontal]};D(f,s,d,t.anchorOrigin,t.selfOrigin),t.el.style.top=Math.max(0,Math.floor(f.top))+\"px\",t.el.style.left=Math.max(0,Math.floor(f.left))+\"px\",void 0!==f.maxHeight&&(t.el.style.maxHeight=Math.floor(f.maxHeight)+\"px\"),void 0!==f.maxWidth&&(t.el.style.maxWidth=Math.floor(f.maxWidth)+\"px\"),t.el.scrollTop!==r&&(t.el.scrollTop=r)}function D(t,e,i,o,n){var s=i.bottom,r=i.right,a=Object(x[\"d\"])(),c=window.innerHeight-a,l=window.innerWidth-a;if(t.top<0||t.top+s>c)if(\"center\"===n.vertical)t.top=e[o.vertical]>c/2?c-s:0,t.maxHeight=Math.min(s,c);else if(e[o.vertical]>c/2){var h=Math.min(c,\"center\"===o.vertical?e.center:o.vertical===n.vertical?e.bottom:e.top);t.maxHeight=Math.min(s,h),t.top=Math.max(0,h-s)}else t.top=\"center\"===o.vertical?e.center:o.vertical===n.vertical?e.top:e.bottom,t.maxHeight=Math.min(s,c-t.top);if(t.left<0||t.left+r>l)if(t.maxWidth=Math.min(r,l),\"middle\"===n.horizontal)t.left=e[o.horizontal]>l/2?l-r:0;else if(e[o.horizontal]>l/2){var u=Math.min(l,\"middle\"===o.horizontal?e.middle:o.horizontal===n.horizontal?e.right:e.left);t.maxWidth=Math.min(r,u),t.left=Math.max(0,u-t.maxWidth)}else t.left=\"middle\"===o.horizontal?e.middle:o.horizontal===n.horizontal?e.left:e.right,t.maxWidth=Math.min(r,l-t.left)}function M(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,o)}return i}function W(t){for(var e=1;ethis.scrollOffset},__onClick:function(t){var e=!0===this.layout.container?Object(c[\"c\"])(this.$el):Object(c[\"c\"])(this.layout.$el);Object(c[\"g\"])(e,0,this.duration),void 0!==this.$listeners.click&&this.$emit(\"click\",t)}},render:function(t){return t(\"transition\",{props:{name:\"q-transition--fade\"}},!0===this.showing?[t(\"div\",{staticClass:\"q-page-scroller\",on:h({},this.$listeners,{click:this.__onClick})},[a[\"a\"].options.render.call(this,t)])]:null)}})},\"582c\":function(t,e,i){\"use strict\";var o=i(\"0967\"),n=function(){return!0};e[\"a\"]={__history:[],add:function(){},remove:function(){},install:function(t,e){var i=this;if(!0!==o[\"c\"]&&!0===t.platform.is.cordova){this.add=function(t){void 0===t.condition&&(t.condition=n),i.__history.push(t)},this.remove=function(t){var e=i.__history.indexOf(t);e>=0&&i.__history.splice(e,1)};var s=void 0===e.cordova||!1!==e.cordova.backButtonExit;document.addEventListener(\"deviceready\",(function(){document.addEventListener(\"backbutton\",(function(){if(i.__history.length){var t=i.__history[i.__history.length-1];!0===t.condition()&&(i.__history.pop(),t.handler())}else s&&\"#/\"===window.location.hash?navigator.app.exitApp():window.history.back()}),!1)}))}}}},\"66e5\":function(t,e,i){\"use strict\";i(\"12d2\"),i(\"1750\"),i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");var o=i(\"c47a\"),n=i.n(o),s=(i(\"d036\"),i(\"8bbf\")),r=i.n(s),a=i(\"b7fa\"),c=(i(\"00dd\"),{to:[String,Object],exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,disable:Boolean}),l={props:c,computed:{hasRouterLink:function(){return!0!==this.disable&&void 0!==this.to&&null!==this.to&&\"\"!==this.to},routerLinkProps:function(){return{to:this.to,exact:this.exact,append:this.append,replace:this.replace,activeClass:this.activeClass||\"q-router-link--active\",exactActiveClass:this.exactActiveClass||\"q-router-link--exact-active\",event:!0===this.disable?\"\":void 0}}}},h=i(\"dde5\"),u=i(\"d882\"),d=i(\"d728\");function f(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,o)}return i}function p(t){for(var e=1;el&&(!0===h.left&&r<0?o=\"left\":!0===h.right&&r>0&&(o=\"right\"))):!0===h.down&&a>0?(o=\"down\",c>l&&(!0===h.left&&r<0?o=\"left\":!0===h.right&&r>0&&(o=\"right\"))):!0===h.left&&r<0?(o=\"left\",c0&&(o=\"down\"))):!0===h.right&&r>0&&(o=\"right\",c0&&(o=\"down\")));var u=!1;if(void 0===o&&!0!==i){if(!0===e.event.isFirst||void 0===e.event.lastDir)return{};o=e.event.lastDir,u=!0,\"left\"===o||\"right\"===o?(n.left-=r,c=0,r=0):(n.top-=a,l=0,a=0)}return{synthetic:u,payload:{evt:t,touch:!0!==e.event.mouse,mouse:!0===e.event.mouse,position:n,direction:o,isFirst:e.event.isFirst,isFinal:!0===i,duration:Date.now()-e.event.time,distance:{x:c,y:l},offset:{x:r,y:a},delta:{x:n.left-e.event.lastX,y:n.top-e.event.lastY}}}}var c=0;e[\"a\"]={name:\"touch-pan\",bind:function(t,e){var i=e.value,l=e.modifiers;if(!0===l.mouse||!0===o[\"a\"].has.touch){var h={uid:\"qvtp_\"+c++,handler:i,modifiers:l,direction:Object(n[\"c\"])(l),noop:function(){},mouseStart:function(t){Object(n[\"e\"])(event,h)&&Object(s[\"d\"])(t)&&(Object(n[\"a\"])(h,\"temp\",[[document,\"mousemove\",\"move\",\"notPassiveCapture\"],[document,\"mouseup\",\"end\",\"passiveCapture\"]]),h.start(t,!0))},touchStart:function(t){if(Object(n[\"e\"])(t)){var e=Object(n[\"d\"])(t.target);Object(n[\"a\"])(h,\"temp\",[[e,\"touchmove\",\"move\",\"notPassiveCapture\"],[e,\"touchcancel\",\"end\",\"passiveCapture\"],[e,\"touchend\",\"end\",\"passiveCapture\"]]),h.start(t)}},start:function(e,i){!0===o[\"a\"].is.firefox&&Object(s[\"h\"])(t,!0);var n=Object(s[\"f\"])(e);if(!0===i||!0===l.stop){var r=e.type.indexOf(\"mouse\")>-1?new MouseEvent(e.type,e):new TouchEvent(e.type,e);!0===e.defaultPrevented&&Object(s[\"g\"])(r),!0===e.cancelBubble&&Object(s[\"i\"])(r),r.qClonedBy=void 0===e.qClonedBy?[h.uid]:e.qClonedBy.concat(h.uid),r.qKeyEvent=e.qKeyEvent,r.qClickOutside=e.qClickOutside,h.initialEvent={target:e.target,event:r},Object(s[\"i\"])(e)}h.event={x:n.left,y:n.top,time:Date.now(),mouse:!0===i,detected:!1,isFirst:!0,isFinal:!1,lastX:n.left,lastY:n.top}},move:function(t){if(void 0!==h.event)if(!0!==h.event.detected){if(!0===h.direction.all)return h.event.detected=!0,void h.move(t);var e=Object(s[\"f\"])(t),i=e.left-h.event.x,o=e.top-h.event.y,n=Math.abs(i),c=Math.abs(o);n!==c&&(!0===h.direction.horizontal&&n>c||!0===h.direction.vertical&&n0||!0===h.direction.left&&n>c&&i<0||!0===h.direction.right&&n>c&&i>0?(h.event.detected=!0,h.move(t)):!0===h.event.mouse&&!0===l.mouseAllDir||h.end(t,!0))}else{!0!==h.event.isFirst&&u(t,h.event.mouse);var d=a(t,h,!1),f=d.payload,p=d.synthetic;if(void 0!==f)if(!1===h.handler(f))h.end(t);else{if(!0===h.event.isFirst){var v=!0===h.event.mouse;u(t,h.event.mouse),document.documentElement.style.cursor=\"grabbing\",!0===v&&document.body.classList.add(\"no-pointer-events\"),document.body.classList.add(\"non-selectable\"),Object(r[\"a\"])(),h.styleCleanup=function(t){if(h.styleCleanup=void 0,document.documentElement.style.cursor=\"\",document.body.classList.remove(\"non-selectable\"),!0===v){var e=function(){document.body.classList.remove(\"no-pointer-events\")};!0===t?setTimeout(e,50):e()}}}h.event.lastX=f.position.left,h.event.lastY=f.position.top,h.event.lastDir=!0===p?void 0:f.direction,h.event.isFirst=!1}}},end:function(e,i){void 0!==h.event&&(Object(n[\"b\"])(h,\"temp\"),!0===o[\"a\"].is.firefox&&Object(s[\"h\"])(t,!1),void 0!==h.styleCleanup&&h.styleCleanup(!0),!0!==i&&!0===h.event.detected&&!0!==h.event.isFirst&&h.handler(a(e,h,!0).payload),!0===i&&!0!==h.event.detected&&void 0!==h.initialEvent&&h.initialEvent.target.dispatchEvent(h.initialEvent.event),h.event=void 0,h.initialEvent=void 0)}};t.__qtouchpan&&(t.__qtouchpan_old=t.__qtouchpan),t.__qtouchpan=h,!0===l.mouse&&Object(n[\"a\"])(h,\"main\",[[t,\"mousedown\",\"mouseStart\",\"passive\".concat(!0===l.mouseCapture?\"Capture\":\"\")]]),!0===o[\"a\"].has.touch&&Object(n[\"a\"])(h,\"main\",[[t,\"touchstart\",\"touchStart\",\"passive\".concat(!0===l.capture?\"Capture\":\"\")],[t,\"touchmove\",\"noop\",\"notPassiveCapture\"]])}function u(t,e){!0===l.mouse&&!0===e?Object(s[\"j\"])(t):(!0===l.stop&&Object(s[\"i\"])(t),!0===l.prevent&&Object(s[\"g\"])(t))}},update:function(t,e){var i=t.__qtouchpan;void 0!==i&&Object(n[\"f\"])(i,e)},unbind:function(t){var e=t.__qtouchpan_old||t.__qtouchpan;void 0!==e&&(Object(n[\"b\"])(e,\"main\"),Object(n[\"b\"])(e,\"temp\"),!0===o[\"a\"].is.firefox&&Object(s[\"h\"])(t,!1),void 0!==e.styleCleanup&&e.styleCleanup(),delete t[t.__qtouchpan_old?\"__qtouchpan_old\":\"__qtouchpan\"])}}},7937:function(t,e,i){\"use strict\";i.d(e,\"a\",(function(){return o}));function o(t,e,i){return i<=e?e:Math.min(i,Math.max(e,t))}},\"7ee0\":function(t,e,i){\"use strict\";var o=i(\"0967\"),n={methods:{__nextTick:function(t){this.__tickFn=t},__prepareTick:function(){var t=this;if(void 0!==this.__tickFn){var e=this.__tickFn;this.$nextTick((function(){t.__tickFn===e&&(t.__tickFn(),t.__tickFn=void 0)}))}},__clearTick:function(){this.__tickFn=void 0},__setTimeout:function(t,e){clearTimeout(this.__timer),this.__timer=setTimeout(t,e)},__clearTimeout:function(){clearTimeout(this.__timer)}},beforeDestroy:function(){this.__tickFn=void 0,clearTimeout(this.__timer)}};e[\"a\"]={mixins:[n],props:{value:{type:Boolean,default:void 0}},data:function(){return{showing:!1}},watch:{value:function(t){this.__processModelChange(t)},$route:function(){!0===this.hideOnRouteChange&&!0===this.showing&&this.hide()}},methods:{toggle:function(t){this[!0===this.showing?\"hide\":\"show\"](t)},show:function(t){var e=this;!0===this.disable||void 0!==this.__showCondition&&!0!==this.__showCondition(t)||(void 0!==this.$listeners.input&&!1===o[\"c\"]&&(this.$emit(\"input\",!0),this.payload=t,this.$nextTick((function(){e.payload===t&&(e.payload=void 0)}))),void 0!==this.value&&void 0!==this.$listeners.input&&!0!==o[\"c\"]||this.__processShow(t))},__processShow:function(t){!0!==this.showing&&(void 0!==this.__preparePortal&&this.__preparePortal(),this.showing=!0,this.$emit(\"before-show\",t),void 0!==this.__show?(this.__clearTick(),this.__show(t),this.__prepareTick()):this.$emit(\"show\",t))},hide:function(t){var e=this;!0!==this.disable&&(void 0!==this.$listeners.input&&!1===o[\"c\"]&&(this.$emit(\"input\",!1),this.payload=t,this.$nextTick((function(){e.payload===t&&(e.payload=void 0)}))),void 0!==this.value&&void 0!==this.$listeners.input&&!0!==o[\"c\"]||this.__processHide(t))},__processHide:function(t){!1!==this.showing&&(this.showing=!1,this.$emit(\"before-hide\",t),void 0!==this.__hide?(this.__clearTick(),this.__hide(t),this.__prepareTick()):this.$emit(\"hide\",t))},__processModelChange:function(t){!0===this.disable&&!0===t?void 0!==this.$listeners.input&&this.$emit(\"input\",!1):!0===t!==this.showing&&this[\"__process\".concat(!0===t?\"Show\":\"Hide\")](this.payload)}}}},\"7f67\":function(t,e,i){\"use strict\";var o=i(\"9e62\"),n=i(\"d728\");function s(t){if(!1===t)return 0;if(!0===t||void 0===t)return 1;var e=parseInt(t,10);return isNaN(e)?0:e}e[\"a\"]={name:\"close-popup\",bind:function(t,e,i){var r=e.value,a={depth:s(r),handler:function(t){0!==a.depth&&setTimeout((function(){Object(o[\"b\"])(i.componentInstance||i.context,t,a.depth)}))},handlerKey:function(t){!0===Object(n[\"a\"])(t,13)&&a.handler(t)}};void 0!==t.__qclosepopup&&(t.__qclosepopup_old=t.__qclosepopup),t.__qclosepopup=a,t.addEventListener(\"click\",a.handler),t.addEventListener(\"keyup\",a.handlerKey)},update:function(t,e){var i=e.value,o=e.oldValue;i!==o&&(t.__qclosepopup.depth=s(i))},unbind:function(t){var e=t.__qclosepopup_old||t.__qclosepopup;void 0!==e&&(t.removeEventListener(\"click\",e.handler),t.removeEventListener(\"keyup\",e.handlerKey),delete t[t.__qclosepopup_old?\"__qclosepopup_old\":\"__qclosepopup\"])}}},9404:function(t,e,i){\"use strict\";i(\"12d2\"),i(\"1750\"),i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");var o,n,s,r,a,c,l=i(\"c47a\"),h=i.n(l),u=(i(\"067b\"),i(\"3e36\"),i(\"d036\"),i(\"44d6\"),i(\"0ca7\"),i(\"8bbf\")),d=i.n(u),f=i(\"582c\"),p={methods:{__addHistory:function(){var t=this;this.__historyEntry={condition:function(){return!0===t.hideOnRouteChange},handler:this.hide},f[\"a\"].add(this.__historyEntry)},__removeHistory:function(){void 0!==this.__historyEntry&&(f[\"a\"].remove(this.__historyEntry),this.__historyEntry=void 0)}},beforeDestroy:function(){!0===this.showing&&this.__removeHistory()}},v=i(\"7ee0\"),_=i(\"d882\"),m=i(\"0831\"),b=0,g=!1;function y(t){w(t)&&Object(_[\"j\"])(t)}function w(t){if(t.target===document.body||t.target.classList.contains(\"q-layout__backdrop\"))return!0;for(var e=Object(_[\"b\"])(t),i=t.shiftKey&&!t.deltaX,o=!i&&Math.abs(t.deltaX)<=Math.abs(t.deltaY),n=i||o?t.deltaY:t.deltaX,s=0;s0&&r.scrollTop+r.clientHeight===r.scrollHeight:n<0&&0===r.scrollLeft||n>0&&r.scrollLeft+r.clientWidth===r.scrollWidth}return!0}function O(t){t.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function k(t){!0!==g&&(g=!0,requestAnimationFrame((function(){g=!1;var e=t.target.height,i=document.scrollingElement,o=i.clientHeight,n=i.scrollTop;void 0!==s&&e===window.innerHeight||(s=o-e,document.scrollingElement.scrollTop=n),n>s&&(document.scrollingElement.scrollTop-=Math.ceil((n-s)/8))})))}function S(t,e){var i=document.body,c=void 0!==window.visualViewport;if(\"add\"===t){var l=window.getComputedStyle(i).overflowY;o=Object(m[\"a\"])(window),n=Object(m[\"b\"])(window),r=i.style.left,a=i.style.top,i.style.left=\"-\".concat(o,\"px\"),i.style.top=\"-\".concat(n,\"px\"),\"hidden\"!==l&&(\"scroll\"===l||i.scrollHeight>window.innerHeight)&&i.classList.add(\"q-body--force-scrollbar\"),i.classList.add(\"q-body--prevent-scroll\"),!0===e.ios&&(!0===c?(window.scrollTo(0,0),window.visualViewport.addEventListener(\"resize\",k,_[\"e\"].passiveCapture),window.visualViewport.addEventListener(\"scroll\",k,_[\"e\"].passiveCapture),window.scrollTo(0,0)):window.addEventListener(\"scroll\",O,_[\"e\"].passiveCapture))}!0===e.desktop&&!0===e.mac&&window[\"\".concat(t,\"EventListener\")](\"wheel\",y,_[\"e\"].notPassive),\"remove\"===t&&(!0===e.ios&&(!0===c?(window.visualViewport.removeEventListener(\"resize\",k,_[\"e\"].passiveCapture),window.visualViewport.removeEventListener(\"scroll\",k,_[\"e\"].passiveCapture)):window.removeEventListener(\"scroll\",O,_[\"e\"].passiveCapture)),i.classList.remove(\"q-body--prevent-scroll\"),i.classList.remove(\"q-body--force-scrollbar\"),i.style.left=r,i.style.top=a,window.scrollTo(o,n),s=void 0)}function q(t,e){var i=\"add\";if(!0===t){if(b++,void 0!==c)return clearTimeout(c),void(c=void 0);if(b>1)return}else{if(0===b)return;if(b--,b>0)return;if(i=\"remove\",!0===e.ios&&!0===e.nativeMobile)return clearTimeout(c),void(c=setTimeout((function(){S(i,e),c=void 0}),100))}S(i,e)}var x={methods:{__preventScroll:function(t){t===this.preventedScroll||void 0===this.preventedScroll&&!0!==t||(this.preventedScroll=t,q(t,this.$q.platform.is))}}},j=i(\"b7fa\"),C=i(\"75c3\"),$=i(\"7937\"),E=i(\"dde5\"),z=i(\"2c75\");function P(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,o)}return i}function B(t){for(var e=1;e-1||this.$q.platform.is.ios&&!0===this.layout.container},onLayout:function(){return!0===this.showing&&!1===this.belowBreakpoint&&!1===this.overlay},onScreenOverlay:function(){return!0===this.showing&&!1===this.belowBreakpoint&&!0===this.overlay},backdropClass:function(){return!1===this.showing?\"no-pointer-events\":null},headerSlot:function(){return!0===this.rightSide?\"r\"===this.layout.rows.top[2]:\"l\"===this.layout.rows.top[0]},footerSlot:function(){return!0===this.rightSide?\"r\"===this.layout.rows.bottom[2]:\"l\"===this.layout.rows.bottom[0]},aboveStyle:function(){var t={};return!0===this.layout.header.space&&!1===this.headerSlot&&(!0===this.fixed?t.top=\"\".concat(this.layout.header.offset,\"px\"):!0===this.layout.header.space&&(t.top=\"\".concat(this.layout.header.size,\"px\"))),!0===this.layout.footer.space&&!1===this.footerSlot&&(!0===this.fixed?t.bottom=\"\".concat(this.layout.footer.offset,\"px\"):!0===this.layout.footer.space&&(t.bottom=\"\".concat(this.layout.footer.size,\"px\"))),t},style:function(){var t={width:\"\".concat(this.size,\"px\")};return!0===this.belowBreakpoint?t:Object.assign(t,this.aboveStyle)},classes:function(){return\"q-drawer--\".concat(this.side)+(!0===this.bordered?\" q-drawer--bordered\":\"\")+(!0===this.isDark?\" q-drawer--dark q-dark\":\"\")+(!0===this.belowBreakpoint?\" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding\":\" q-drawer--\".concat(!0===this.isMini?\"mini\":\"standard\")+(!0===this.fixed||!0!==this.onLayout?\" fixed\":\"\")+(!0===this.overlay||!0===this.miniToOverlay?\" q-drawer--on-top\":\"\")+(!0===this.headerSlot?\" q-drawer--top-padding\":\"\"))},stateDirection:function(){return(!0===this.$q.lang.rtl?-1:1)*(!0===this.rightSide?1:-1)},isMini:function(){return!0===this.mini&&!0!==this.belowBreakpoint},onNativeEvents:function(){var t=this;if(!0!==this.belowBreakpoint){var e={\"!click\":function(e){t.$emit(\"click\",e)}};return A.forEach((function(i){e[i]=function(e){void 0!==t.$listeners[i]&&t.$emit(i,e)}})),e}},hideOnRouteChange:function(){return!0!==this.persistent&&(!0===this.belowBreakpoint||!0===this.onScreenOverlay)},openDirective:function(){if(!0===this.belowBreakpoint)return[B({},L,{value:this.__openByTouch})]},closeDirective:function(){if(!0===this.belowBreakpoint)return[B({},L,{value:this.__closeByTouch})]}},methods:{__applyPosition:function(t){var e=this;void 0===t?this.$nextTick((function(){t=!0===e.showing?0:e.size,e.__applyPosition(e.stateDirection*t)})):void 0!==this.$refs.content&&(!0!==this.layout.container||!0!==this.rightSide||!0!==this.belowBreakpoint&&Math.abs(t)!==this.size||(t+=this.stateDirection*this.layout.scrollbarWidth),this.__lastPosition!==t&&(this.$refs.content.style.transform=\"translateX(\".concat(t,\"px)\"),this.__lastPosition=t))},__applyBackdrop:function(t,e){var i=this;void 0!==this.$refs.backdrop?this.$refs.backdrop.style.backgroundColor=this.lastBackdropBg=\"rgba(0,0,0,\".concat(.4*t,\")\"):!0!==e&&this.$nextTick((function(){i.__applyBackdrop(t,!0)}))},__setScrollable:function(t){var e=!0===t?\"remove\":!0!==this.layout.container?\"add\":\"\";\"\"!==e&&document.body.classList[e](\"q-body--drawer-toggle\")},__animateMini:function(){var t=this;void 0!==this.timerMini?clearTimeout(this.timerMini):void 0!==this.$el&&this.$el.classList.add(\"q-drawer--mini-animate\"),this.timerMini=setTimeout((function(){void 0!==t.$el&&t.$el.classList.remove(\"q-drawer--mini-animate\"),t.timerMini=void 0}),150)},__openByTouch:function(t){if(!1===this.showing){var e=this.size,i=Object($[\"a\"])(t.distance.x,0,e);if(!0===t.isFinal){var o=this.$refs.content,n=i>=Math.min(75,e);return o.classList.remove(\"no-transition\"),void(!0===n?this.show():(this.layout.__animate(),this.__applyBackdrop(0),this.__applyPosition(this.stateDirection*e),o.classList.remove(\"q-drawer--delimiter\")))}if(this.__applyPosition((!0===this.$q.lang.rtl?!this.rightSide:this.rightSide)?Math.max(e-i,0):Math.min(0,i-e)),this.__applyBackdrop(Object($[\"a\"])(i/e,0,1)),!0===t.isFirst){var s=this.$refs.content;s.classList.add(\"no-transition\"),s.classList.add(\"q-drawer--delimiter\")}}},__closeByTouch:function(t){if(!0===this.showing){var e=this.size,i=t.direction===this.side,o=(!0===this.$q.lang.rtl?!i:i)?Object($[\"a\"])(t.distance.x,0,e):0;if(!0===t.isFinal){var n=Math.abs(o)-1,right:t.indexOf(\"right\")>-1,bottom:t.indexOf(\"bottom\")>-1,left:t.indexOf(\"left\")>-1,vertical:\"top\"===t||\"bottom\"===t,horizontal:\"left\"===t||\"right\"===t}},top:function(){return this.layout.header.offset},right:function(){return this.layout.right.offset},bottom:function(){return this.layout.footer.offset},left:function(){return this.layout.left.offset},style:function(){var t=0,e=0,i=this.attach,o=!0===this.$q.lang.rtl?-1:1;!0===i.top&&0!==this.top?e=\"\".concat(this.top,\"px\"):!0===i.bottom&&0!==this.bottom&&(e=\"\".concat(-this.bottom,\"px\")),!0===i.left&&0!==this.left?t=\"\".concat(o*this.left,\"px\"):!0===i.right&&0!==this.right&&(t=\"\".concat(-o*this.right,\"px\"));var n={transform:\"translate(\".concat(t,\", \").concat(e,\")\")};return this.offset&&(n.margin=\"\".concat(this.offset[1],\"px \").concat(this.offset[0],\"px\")),!0===i.vertical?(0!==this.left&&(n[!0===this.$q.lang.rtl?\"right\":\"left\"]=\"\".concat(this.left,\"px\")),0!==this.right&&(n[!0===this.$q.lang.rtl?\"left\":\"right\"]=\"\".concat(this.right,\"px\"))):!0===i.horizontal&&(0!==this.top&&(n.top=\"\".concat(this.top,\"px\")),0!==this.bottom&&(n.bottom=\"\".concat(this.bottom,\"px\"))),n},classes:function(){return\"fixed-\".concat(this.position,\" q-page-sticky--\").concat(!0===this.expand?\"expand\":\"shrink\")}},render:function(t){var e=Object(s[\"c\"])(this,\"default\");return t(\"div\",{staticClass:\"q-page-sticky row flex-center\",class:this.classes,style:this.style},!0===this.expand?e:[t(\"div\",e)])}})},eb85:function(t,e,i){\"use strict\";var o=i(\"c47a\"),n=i.n(o),s=i(\"8bbf\"),r=i.n(s),a=i(\"b7fa\");e[\"a\"]=r.a.extend({name:\"QSeparator\",mixins:[a[\"a\"]],props:{spaced:Boolean,inset:[Boolean,String],vertical:Boolean,color:String},computed:{classes:function(){var t;return t={},n()(t,\"bg-\".concat(this.color),this.color),n()(t,\"q-separator--dark\",this.isDark),n()(t,\"q-separator--spaced\",this.spaced),n()(t,\"q-separator--inset\",!0===this.inset),n()(t,\"q-separator--item-inset\",\"item\"===this.inset),n()(t,\"q-separator--item-thumbnail-inset\",\"item-thumbnail\"===this.inset),n()(t,\"q-separator--\".concat(this.vertical?\"vertical self-stretch\":\"horizontal col-grow\"),!0),t}},render:function(t){return t(\"hr\",{staticClass:\"q-separator\",class:this.classes})}})},ed5e:function(t,e,i){\"use strict\";i(\"d036\");var o=i(\"8bbf\"),n=i.n(o),s=i(\"0831\"),r=i(\"d882\");e[\"a\"]=n.a.extend({name:\"QScrollObserver\",props:{debounce:[String,Number],horizontal:Boolean},render:function(){},data:function(){return{pos:0,dir:!0===this.horizontal?\"right\":\"down\",dirChanged:!1,dirChangePos:0}},methods:{getPosition:function(){return{position:this.pos,direction:this.dir,directionChanged:this.dirChanged,inflexionPosition:this.dirChangePos}},trigger:function(t){!0===t||0===this.debounce||\"0\"===this.debounce?this.__emit():this.timer||(this.timer=this.debounce?setTimeout(this.__emit,this.debounce):requestAnimationFrame(this.__emit))},__emit:function(){var t=Math.max(0,!0===this.horizontal?Object(s[\"a\"])(this.target):Object(s[\"b\"])(this.target)),e=t-this.pos,i=this.horizontal?e<0?\"left\":\"right\":e<0?\"up\":\"down\";this.dirChanged=this.dir!==i,this.dirChanged&&(this.dir=i,this.dirChangePos=this.pos),this.timer=null,this.pos=t,this.$emit(\"scroll\",this.getPosition())}},mounted:function(){this.target=Object(s[\"c\"])(this.$el.parentNode),this.target.addEventListener(\"scroll\",this.trigger,r[\"e\"].passive),this.trigger(!0)},beforeDestroy:function(){clearTimeout(this.timer),cancelAnimationFrame(this.timer),void 0!==this.target&&this.target.removeEventListener(\"scroll\",this.trigger,r[\"e\"].passive)}})},f20b:function(t,e,i){\"use strict\";i(\"12d2\"),i(\"1750\"),i(\"80a8\"),i(\"2c92\"),i(\"8ca9\"),i(\"6e74\");var o=i(\"c47a\"),n=i.n(o),s=(i(\"5a1d\"),i(\"8bbf\")),r=i.n(s),a=i(\"c8c8\"),c=i(\"0016\"),l=i(\"9c40\"),h=i(\"dde5\"),u=r.a.extend({name:\"QBtnGroup\",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},computed:{classes:function(){var t=this;return[\"unelevated\",\"outline\",\"flat\",\"rounded\",\"push\",\"stretch\",\"glossy\"].filter((function(e){return!0===t[e]})).map((function(t){return\"q-btn-group--\".concat(t)})).join(\" \")}},render:function(t){return t(\"div\",{staticClass:\"q-btn-group row no-wrap \"+(!0===this.spread?\"q-btn-group--spread\":\"inline\"),class:this.classes,on:this.$listeners},Object(h[\"c\"])(this,\"default\"))}}),d=i(\"4e73\"),f=i(\"2c75\");function p(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,o)}return i}function v(t){for(var e=1;e1)return{overflow:\"hidden\",display:\"-webkit-box\",\"-webkit-box-orient\":\"vertical\",\"-webkit-line-clamp\":this.lines}}},render:function(t){return t(\"div\",{staticClass:\"q-item__label\",style:this.style,class:this.classes,on:this.$listeners},Object(a[\"c\"])(this,\"default\"))}})},\"1c1c\":function(t,e,s){\"use strict\";var i=s(\"8bbf\"),n=s.n(i),a=s(\"b7fa\"),r=s(\"dde5\");e[\"a\"]=n.a.extend({name:\"QList\",mixins:[a[\"a\"]],props:{bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean},computed:{classes:function(){return\"q-list\"+(!0===this.bordered?\" q-list--bordered\":\"\")+(!0===this.dense?\" q-list--dense\":\"\")+(!0===this.separator?\" q-list--separator\":\"\")+(!0===this.isDark?\" q-list--dark\":\"\")+(!0===this.padding?\" q-list--padding\":\"\")}},render:function(t){return t(\"div\",{class:this.classes,on:this.$listeners},Object(r[\"c\"])(this,\"default\"))}})},4074:function(t,e,s){\"use strict\";var i=s(\"c47a\"),n=s.n(i),a=s(\"8bbf\"),r=s.n(a),o=s(\"dde5\");e[\"a\"]=r.a.extend({name:\"QItemSection\",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},computed:{classes:function(){var t=this.avatar||this.side||this.thumbnail;return n()({\"q-item__section--top\":this.top,\"q-item__section--avatar\":this.avatar,\"q-item__section--thumbnail\":this.thumbnail,\"q-item__section--side\":t,\"q-item__section--nowrap\":this.noWrap,\"q-item__section--main\":!t},\"justify-\".concat(this.top?\"start\":\"center\"),!0)}},render:function(t){return t(\"div\",{staticClass:\"q-item__section column\",class:this.classes,on:this.$listeners},Object(o[\"c\"])(this,\"default\"))}})},6642:function(t,e,s){\"use strict\";s.d(e,\"b\",(function(){return i}));var i={xs:18,sm:24,md:32,lg:38,xl:46};e[\"a\"]={props:{size:String},computed:{sizeStyle:function(){if(void 0!==this.size)return{fontSize:this.size in i?\"\".concat(i[this.size],\"px\"):this.size}}}}},\"66e5\":function(t,e,s){\"use strict\";s(\"12d2\"),s(\"1750\"),s(\"80a8\"),s(\"2c92\"),s(\"8ca9\"),s(\"6e74\");var i=s(\"c47a\"),n=s.n(i),a=(s(\"d036\"),s(\"8bbf\")),r=s.n(a),o=s(\"b7fa\"),c=(s(\"00dd\"),{to:[String,Object],exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,disable:Boolean}),l={props:c,computed:{hasRouterLink:function(){return!0!==this.disable&&void 0!==this.to&&null!==this.to&&\"\"!==this.to},routerLinkProps:function(){return{to:this.to,exact:this.exact,append:this.append,replace:this.replace,activeClass:this.activeClass||\"q-router-link--active\",exactActiveClass:this.exactActiveClass||\"q-router-link--exact-active\",event:!0===this.disable?\"\":void 0}}}},u=s(\"dde5\"),d=s(\"d882\"),h=s(\"d728\");function p(t,e){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),s.push.apply(s,i)}return s}function f(t){for(var e=1;e
Sponsors
'),t._ssrNode('
',\"
\",t._l(t.partners.sponsors,(function(e){return s(\"PartnerCard\",{key:e.id,staticClass:\"col-lg-3 col-md-4 col-sm-6 col-xs-12\",attrs:{title:e.title,tags:e.tags,url:e.url,logoUrl:t.$q.dark.isActive?e.logoUrl[0]:e.logoUrl[1],description:e.description,flair:e.flair}})})),1),s(\"q-separator\",{staticClass:\"q-my-lg\"}),t._ssrNode('
Collaborators
'),t._ssrNode('
',\"
\",t._l(t.partners.collaborators,(function(e){return s(\"PartnerCard\",{key:e.id,staticClass:\"col-lg-3 col-md-4 col-sm-6 col-xs-12 q-ma-md\",attrs:{title:e.title,tags:e.tags,url:e.url,logoUrl:t.$q.dark.isActive?e.logoUrl[0]:e.logoUrl[1],description:e.description,flair:e.flair}})})),1),s(\"q-separator\",{staticClass:\"q-my-lg\"}),t._ssrNode('
Patrons
'),t._ssrNode('
',\"
\",[s(\"q-list\",t._l(t.partners.patrons,(function(e){return s(\"q-item\",{key:e.id},[e.link?s(\"a\",{attrs:{href:e.link,rel:\"noopener\",target:\"_blank\"}},[s(\"q-icon\",{attrs:{name:\"fas fa-star\"}}),t._v(\"\\n   \"+t._s(e.name)+\" \")],1):s(\"span\",[t._v(\" \"+t._s(e.name)+\" \")])])})),1)],1)],2)},n=[],a=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s(\"a\",{attrs:{href:t.url,rel:\"noopener\",target:\"_blank\"}},[s(\"q-card\",{staticClass:\"no-shadow\",attrs:{flat:\"\",bordered:\"\"}},[t.flair?s(\"q-ribbon\",{staticStyle:{\"margin-top\":\"10px\"},attrs:{position:\"right\",\"leaf-color\":\"#55ADE4\",\"background-color\":\"#BAE5F2\"}},[s(\"small\",{staticClass:\"q-pa-md text-black text-weight-bold\"},[t._v(t._s(t.flair))])]):t._e(),s(\"q-card-section\",[s(\"q-item\",[s(\"q-item-section\",{attrs:{avatar:\"\"}},[s(\"img\",{staticStyle:{\"max-width\":\"80px\"},attrs:{src:t.logoUrl}})]),s(\"q-item-section\",[s(\"q-item-label\",[s(\"a\",{staticClass:\"q-ml-sm text-h5 text-weight-bold\",attrs:{href:t.url,rel:\"noopener\",target:\"_blank\"}},[t._v(t._s(t.title))])]),s(\"div\",{staticClass:\"row\"},t._l(t.tags,(function(t){return s(\"q-badge\",{key:t.id,staticClass:\"q-ma-xs\",attrs:{label:t}})})),1)],1)],1)],1),s(\"q-card-section\",[s(\"q-item-label\",{domProps:{innerHTML:t._s(t.description)}})],1)],1)],1)},r=[],o={name:\"SponsorCard\",props:{title:String,tags:Array,url:String,logoUrl:String,description:String,flair:String}},c=o,l=s(\"2877\"),u=s(\"eebe\"),d=s.n(u),h=s(\"f09f\"),p=s(\"a370\"),f=s(\"66e5\"),m=s(\"4074\"),g=s(\"0170\"),v=(s(\"44d6\"),s(\"0ca7\"),s(\"d036\"),s(\"8bbf\")),b=s.n(v),y=s(\"dde5\"),q=b.a.extend({name:\"QBadge\",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,label:[Number,String],align:{type:String,validator:function(t){return[\"top\",\"middle\",\"bottom\"].includes(t)}}},computed:{style:function(){if(void 0!==this.align)return{verticalAlign:this.align}},classes:function(){var t=!0===this.outline&&this.color||this.textColor;return\"q-badge flex inline items-center no-wrap\"+\" q-badge--\".concat(!0===this.multiLine?\"multi\":\"single\",\"-line\")+(!0===this.outline?\" q-badge--outline\":void 0!==this.color?\" bg-\".concat(this.color):\"\")+(void 0!==t?\" text-\".concat(t):\"\")+(!0===this.floating?\" q-badge--floating\":\"\")+(!0===this.transparent?\" q-badge--transparent\":\"\")}},render:function(t){return t(\"div\",{style:this.style,class:this.classes,on:this.$listeners},void 0!==this.label?[this.label]:Object(y[\"c\"])(this,\"default\"))}}),_=Object(l[\"a\"])(c,a,r,!1,null,null,\"fe23b668\"),x=_.exports;d()(_,\"components\",{QCard:h[\"a\"],QCardSection:p[\"a\"],QItem:f[\"a\"],QItemSection:m[\"a\"],QItemLabel:g[\"a\"],QBadge:q});var k={sponsors:[{title:\"wallaby.js\",tags:[\"testing\",\"JS/TS\"],url:\"https://wallabyjs.com\",logoUrl:[\"statics/partnerLogos/wallabyjs.png\",\"statics/partnerLogos/wallabyjs.png\"],description:\"The awesome folks at wallaby.js comped the core team of Tauri with their futuristic REPL in the IDE test runner. If you avoid testing your JS because it takes so long - with wallaby you'll appreciate the immediate inline feedback. We do...\",flair:\"TECH SPONSOR\"}],collaborators:[{title:\"PureOS\",tags:[\"FLOSS OS\",\"app store\"],url:\"https://www.pureos.net\",logoUrl:[\"statics/partnerLogos/pureos.png\",\"statics/partnerLogos/pureos.png\"],description:\"It can be argued that the humble beginnings of Tauri stretch back to a conversation where PureOS explained that Electron apps will never ship on the official PureOS store, and something else would be needed.\",flair:\"COLLABORATOR\"},{title:\"IOTA\",tags:[\"app dev\",\"early-adopter\"],url:\"https://iota.org\",logoUrl:[\"statics/partnerLogos/IOTA_Logo_white_100px.png\",\"statics/partnerLogos/IOTA_Logo_black_100px.png\"],description:\"The first adopter of Tauri, close collaborators with common interests. IOTA is a permissionless distributed ledger technology, without miners and suited for low power devices.\",flair:\"COLLABORATOR\"},{title:\"Amethyst\",tags:[\"games\",\"early-adopter\"],url:\"https://amethyst.rs\",logoUrl:[\"statics/partnerLogos/amethyst-white.svg\",\"statics/partnerLogos/amethyst-standard.svg\"],description:\"A data-driven game engine, in Rust - committed to nuturing an open source community.\",flair:\"COLLABORATOR\"},{title:\"Meros\",tags:[\"app dev\",\"early-adopter\"],url:\"https://meroscrypto.io\",logoUrl:[\"statics/partnerLogos/meros.png\",\"statics/partnerLogos/meros.png\"],description:\"If PureOS planted the seed of Tauri, Kayaba from Meros really kicked the can down the road with a perfectly timed question.\",flair:\"COLLABORATOR\"},{title:\"Tensor\",tags:[\"education\",\"videos\"],url:\"https://youtube.com/c/tensorprogramming\",logoUrl:[\"statics/partnerLogos/tensor.png\",\"statics/partnerLogos/tensor.png\"],description:\"One of the most polyglot professionals out there, TensorProgramming shares his knowledge and excitement about dozens of different programming languages on his YouTube channel.\",flair:\"COLLABORATOR\"}],patrons:[{name:\"Virtual Inspiration\",link:\"https://virtual-inspiration.com\"},{name:\"anonymous\"},{name:\"Robin van Boven\"},{name:\"Jonathan Baginski\"},{name:\"Allan Gaunt\"}]},w={name:\"Partners\",components:{PartnerCard:x},data:function(){return{partners:k}},computed:{toc:{get:function(){return this.$store.state.common.toc},set:function(t){this.$store.commit(\"common/toc\",t)}}},methods:{onToc:function(t){this.toc=t}}},O=w,C=s(\"eb85\"),S=s(\"1c1c\"),B=s(\"0016\"),L=Object(l[\"a\"])(O,i,n,!1,null,null,\"c1c4d2ba\");e[\"default\"]=L.exports;d()(L,\"components\",{QSeparator:C[\"a\"],QList:S[\"a\"],QItem:f[\"a\"],QIcon:B[\"a\"]})},d728:function(t,e,s){\"use strict\";s.d(e,\"a\",(function(){return n}));s(\"44d6\"),s(\"0ca7\");var i=!1;function n(t,e){return!0!==i&&t===Object(t)&&!0!==t.isComposing&&!0!==t.qKeyEvent&&[].concat(e).includes(t.keyCode)}},d882:function(t,e,s){\"use strict\";s.d(e,\"e\",(function(){return i})),s.d(e,\"d\",(function(){return a})),s.d(e,\"f\",(function(){return r})),s.d(e,\"b\",(function(){return o})),s.d(e,\"c\",(function(){return u})),s.d(e,\"i\",(function(){return d})),s.d(e,\"g\",(function(){return h})),s.d(e,\"j\",(function(){return p})),s.d(e,\"h\",(function(){return f})),s.d(e,\"a\",(function(){return m}));s(\"067b\");var i={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{var n=Object.defineProperty({},\"passive\",{get:function(){Object.assign(i,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener(\"qtest\",null,n),window.removeEventListener(\"qtest\",null,n)}catch(g){}function a(t){return 0===t.button}function r(t){return t.touches&&t.touches[0]?t=t.touches[0]:t.changedTouches&&t.changedTouches[0]?t=t.changedTouches[0]:t.targetTouches&&t.targetTouches[0]&&(t=t.targetTouches[0]),{top:t.clientY,left:t.clientX}}function o(t){if(t.path)return t.path;if(t.composedPath)return t.composedPath();var e=[],s=t.target;while(s){if(e.push(s),\"HTML\"===s.tagName)return e.push(document),e.push(window),e;s=s.parentElement}}var c=40,l=800;function u(t){var e=t.deltaX,s=t.deltaY;if((e||s)&&t.deltaMode){var i=1===t.deltaMode?c:l;e*=i,s*=i}if(t.shiftKey&&!e){var n=[e,s];s=n[0],e=n[1]}return{x:e,y:s}}function d(t){t.stopPropagation()}function h(t){!1!==t.cancelable&&t.preventDefault()}function p(t){!1!==t.cancelable&&t.preventDefault(),t.stopPropagation()}function f(t,e){if(void 0!==t&&(!0!==e||!0!==t.__dragPrevented)){var s=!0===e?function(t){t.__dragPrevented=!0,t.addEventListener(\"dragstart\",h,i.notPassiveCapture)}:function(t){delete t.__dragPrevented,t.removeEventListener(\"dragstart\",h,i.notPassiveCapture)};t.querySelectorAll(\"a, img\").forEach(s)}}function m(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=e.bubbles,i=void 0!==s&&s,n=e.cancelable,a=void 0!==n&&n;try{return new Event(t,{bubbles:i,cancelable:a})}catch(g){var r=document.createEvent(\"Event\");return r.initEvent(t,i,a),r}}},eb85:function(t,e,s){\"use strict\";var i=s(\"c47a\"),n=s.n(i),a=s(\"8bbf\"),r=s.n(a),o=s(\"b7fa\");e[\"a\"]=r.a.extend({name:\"QSeparator\",mixins:[o[\"a\"]],props:{spaced:Boolean,inset:[Boolean,String],vertical:Boolean,color:String},computed:{classes:function(){var t;return t={},n()(t,\"bg-\".concat(this.color),this.color),n()(t,\"q-separator--dark\",this.isDark),n()(t,\"q-separator--spaced\",this.spaced),n()(t,\"q-separator--inset\",!0===this.inset),n()(t,\"q-separator--item-inset\",\"item\"===this.inset),n()(t,\"q-separator--item-thumbnail-inset\",\"item-thumbnail\"===this.inset),n()(t,\"q-separator--\".concat(this.vertical?\"vertical self-stretch\":\"horizontal col-grow\"),!0),t}},render:function(t){return t(\"hr\",{staticClass:\"q-separator\",class:this.classes})}})},eebe:function(t,e){t.exports=function(t,e,s){var i=t.options;if(void 0===i[e])i[e]=s;else{var n=i[e];for(var a in s)void 0===n[a]&&(n[a]=s[a])}}},f09f:function(t,e,s){\"use strict\";var i=s(\"8bbf\"),n=s.n(i),a=s(\"b7fa\"),r=(s(\"d036\"),{props:{ratio:[String,Number]},computed:{ratioStyle:function(){var t=this.ratio||this.naturalRatio;if(void 0!==t)return{paddingBottom:\"\".concat(100/t,\"%\")}}}}),o=s(\"dde5\");e[\"a\"]=n.a.extend({name:\"QCard\",mixins:[a[\"a\"],r],props:{square:Boolean,flat:Boolean,bordered:Boolean},computed:{classes:function(){return\"q-card\"+(!0===this.isDark?\" q-card--dark q-dark\":\"\")+(!0===this.bordered?\" q-card--bordered\":\"\")+(!0===this.square?\" q-card--square no-border-radius\":\"\")+(!0===this.flat?\" q-card--flat no-shadow\":\"\")}},render:function(t){return t(\"div\",{class:this.classes,style:this.ratioStyle,on:this.$listeners},Object(o[\"c\"])(this,\"default\"))}})}};", + "js/4.d6d35bb1.js": "exports.ids=[4],exports.modules={\"0170\":function(t,e,i){\"use strict\";i(\"d036\");var n=i(\"8bbf\"),s=i.n(n),o=i(\"dde5\");e[\"a\"]=s.a.extend({name:\"QItemLabel\",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},computed:{classes:function(){return{\"q-item__label--overline text-overline\":this.overline,\"q-item__label--caption text-caption\":this.caption,\"q-item__label--header\":this.header,ellipsis:1===parseInt(this.lines,10)}},style:function(){if(void 0!==this.lines&&parseInt(this.lines,10)>1)return{overflow:\"hidden\",display:\"-webkit-box\",\"-webkit-box-orient\":\"vertical\",\"-webkit-line-clamp\":this.lines}}},render:function(t){return t(\"div\",{staticClass:\"q-item__label\",style:this.style,class:this.classes,on:this.$listeners},Object(o[\"c\"])(this,\"default\"))}})},\"0831\":function(t,e,i){\"use strict\";i.d(e,\"c\",(function(){return o})),i.d(e,\"b\",(function(){return a})),i.d(e,\"a\",(function(){return r})),i.d(e,\"g\",(function(){return h})),i.d(e,\"f\",(function(){return p})),i.d(e,\"d\",(function(){return f})),i.d(e,\"e\",(function(){return v}));i(\"44d6\"),i(\"0ca7\");var n,s=i(\"f303\");function o(t){return t.closest(\".scroll,.scroll-y,.overflow-auto\")||window}function a(t){return t===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:t.scrollTop}function r(t){return t===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:t.scrollLeft}function c(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=a(t);i<=0?n!==e&&u(t,e):requestAnimationFrame((function(){var s=n+(e-n)/Math.max(16,i)*16;u(t,s),s!==e&&c(t,e,i-16)}))}function l(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=r(t);i<=0?n!==e&&d(t,e):requestAnimationFrame((function(){var s=n+(e-n)/Math.max(16,i)*16;d(t,s),s!==e&&l(t,e,i-16)}))}function u(t,e){t!==window?t.scrollTop=e:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,e)}function d(t,e){t!==window?t.scrollLeft=e:window.scrollTo(e,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function h(t,e,i){i?c(t,e,i):u(t,e)}function p(t,e,i){i?l(t,e,i):d(t,e)}function f(){if(void 0!==n)return n;var t=document.createElement(\"p\"),e=document.createElement(\"div\");Object(s[\"a\"])(t,{width:\"100%\",height:\"200px\"}),Object(s[\"a\"])(e,{position:\"absolute\",top:\"0px\",left:\"0px\",visibility:\"hidden\",width:\"200px\",height:\"150px\",overflow:\"hidden\"}),e.appendChild(t),document.body.appendChild(e);var i=t.offsetWidth;e.style.overflow=\"scroll\";var o=t.offsetWidth;return i===o&&(o=e.clientWidth),e.remove(),n=i-o,n}function v(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!(!t||t.nodeType!==Node.ELEMENT_NODE)&&(e?t.scrollHeight>t.clientHeight&&(t.classList.contains(\"scroll\")||t.classList.contains(\"overflow-auto\")||[\"auto\",\"scroll\"].includes(window.getComputedStyle(t)[\"overflow-y\"])):t.scrollWidth>t.clientWidth&&(t.classList.contains(\"scroll\")||t.classList.contains(\"overflow-auto\")||[\"auto\",\"scroll\"].includes(window.getComputedStyle(t)[\"overflow-x\"])))}},2248:function(t,e,i){\"use strict\";i.d(e,\"a\",(function(){return s}));var n=i(\"0967\");function s(){if(void 0!==window.getSelection){var t=window.getSelection();void 0!==t.empty?t.empty():void 0!==t.removeAllRanges&&(t.removeAllRanges(),!0!==n[\"b\"].is.mobile&&t.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},4074:function(t,e,i){\"use strict\";var n=i(\"c47a\"),s=i.n(n),o=i(\"8bbf\"),a=i.n(o),r=i(\"dde5\");e[\"a\"]=a.a.extend({name:\"QItemSection\",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},computed:{classes:function(){var t=this.avatar||this.side||this.thumbnail;return s()({\"q-item__section--top\":this.top,\"q-item__section--avatar\":this.avatar,\"q-item__section--thumbnail\":this.thumbnail,\"q-item__section--side\":t,\"q-item__section--nowrap\":this.noWrap,\"q-item__section--main\":!t},\"justify-\".concat(this.top?\"start\":\"center\"),!0)}},render:function(t){return t(\"div\",{staticClass:\"q-item__section column\",class:this.classes,on:this.$listeners},Object(r[\"c\"])(this,\"default\"))}})},\"4b7e\":function(t,e,i){\"use strict\";var n=i(\"8bbf\"),s=i.n(n),o=i(\"99b6\"),a=i(\"dde5\");e[\"a\"]=s.a.extend({name:\"QCardActions\",mixins:[o[\"a\"]],props:{vertical:Boolean},computed:{classes:function(){return\"q-card__actions--\".concat(!0===this.vertical?\"vert column\":\"horiz row\",\" \").concat(this.alignClass)}},render:function(t){return t(\"div\",{staticClass:\"q-card__actions\",class:this.classes,on:this.$listeners},Object(a[\"c\"])(this,\"default\"))}})},\"582c\":function(t,e,i){\"use strict\";var n=i(\"0967\"),s=function(){return!0};e[\"a\"]={__history:[],add:function(){},remove:function(){},install:function(t,e){var i=this;if(!0!==n[\"c\"]&&!0===t.platform.is.cordova){this.add=function(t){void 0===t.condition&&(t.condition=s),i.__history.push(t)},this.remove=function(t){var e=i.__history.indexOf(t);e>=0&&i.__history.splice(e,1)};var o=void 0===e.cordova||!1!==e.cordova.backButtonExit;document.addEventListener(\"deviceready\",(function(){document.addEventListener(\"backbutton\",(function(){if(i.__history.length){var t=i.__history[i.__history.length-1];!0===t.condition()&&(i.__history.pop(),t.handler())}else o&&\"#/\"===window.location.hash?navigator.app.exitApp():window.history.back()}),!1)}))}}}},\"62cd\":function(t,e,i){\"use strict\";var n=i(\"8bbf\"),s=i.n(n),o=i(\"ae22\"),a=i(\"dde5\");e[\"a\"]=s.a.extend({name:\"QCarouselSlide\",mixins:[o[\"a\"]],props:{imgSrc:String},computed:{style:function(){if(this.imgSrc)return{backgroundImage:\"url(\".concat(this.imgSrc,\")\")}}},render:function(t){return t(\"div\",{staticClass:\"q-carousel__slide\",style:this.style,on:this.$listeners},Object(a[\"c\"])(this,\"default\"))}})},\"639d\":function(t,e,i){\"use strict\";i(\"d036\");var n=i(\"8bbf\"),s=i.n(n),o=i(\"f303\"),a=function(t){var e,i,n=!1;function s(){var s=this;i=arguments,!0!==n&&(n=!0,e=requestAnimationFrame((function(){t.apply(s,i),i=void 0,n=!1})))}return s.cancel=function(){window.cancelAnimationFrame(e),n=!1},s},r=i(\"0831\"),c=i(\"d882\"),l=i(\"dde5\");e[\"a\"]=s.a.extend({name:\"QParallax\",props:{src:String,height:{type:Number,default:500},speed:{type:Number,default:1,validator:function(t){return t>=0&&t<=1}}},data:function(){return{scrolling:!1,percentScrolled:0}},watch:{height:function(){this.__updatePos()}},methods:{__update:function(t){this.percentScrolled=t,void 0!==this.$listeners.scroll&&this.$emit(\"scroll\",t)},__onResize:function(){this.scrollTarget&&(this.mediaHeight=this.media.naturalHeight||this.media.videoHeight||Object(o[\"b\"])(this.media),this.__updatePos())},__updatePos:function(){var t,e,i,n,s;if(this.scrollTarget===window?(t=0,e=window.innerHeight,i=e):(t=Object(o[\"c\"])(this.scrollTarget).top,e=Object(o[\"b\"])(this.scrollTarget),i=t+e),n=Object(o[\"c\"])(this.$el).top,s=n+this.height,s>t&&nd.sensitivity[0]&&(d.event.dir=o<0?\"up\":\"down\"),!0===d.direction.horizontal&&s>a&&a<100&&l>d.sensitivity[0]&&(d.event.dir=n<0?\"left\":\"right\"),!0===d.direction.up&&sd.sensitivity[0]&&(d.event.dir=\"up\"),!0===d.direction.down&&s0&&s<100&&u>d.sensitivity[0]&&(d.event.dir=\"down\"),!0===d.direction.left&&s>a&&n<0&&a<100&&l>d.sensitivity[0]&&(d.event.dir=\"left\"),!0===d.direction.right&&s>a&&n>0&&a<100&&l>d.sensitivity[0]&&(d.event.dir=\"right\"),!1!==d.event.dir?(Object(r[\"j\"])(t),!0===d.event.mouse&&(document.body.classList.add(\"no-pointer-events\"),document.body.classList.add(\"non-selectable\"),Object(c[\"a\"])(),d.styleCleanup=function(t){d.styleCleanup=void 0,document.body.classList.remove(\"non-selectable\");var e=function(){document.body.classList.remove(\"no-pointer-events\")};!0===t?setTimeout(e,50):e()}),d.handler({evt:t,touch:!0!==d.event.mouse,mouse:d.event.mouse,direction:d.event.dir,duration:e,distance:{x:s,y:a}})):d.end(t)}}else Object(r[\"j\"])(t)},end:function(e){void 0!==d.event&&(Object(a[\"b\"])(d,\"temp\"),!0===o[\"a\"].is.firefox&&Object(r[\"h\"])(t,!1),void 0!==d.styleCleanup&&d.styleCleanup(!0),!1!==d.event.dir&&Object(r[\"j\"])(e),d.event=void 0)}};t.__qtouchswipe&&(t.__qtouchswipe_old=t.__qtouchswipe),t.__qtouchswipe=d,!0===s.mouse&&Object(a[\"a\"])(d,\"main\",[[t,\"mousedown\",\"mouseStart\",\"passive\".concat(u)]]),!0===o[\"a\"].has.touch&&Object(a[\"a\"])(d,\"main\",[[t,\"touchstart\",\"touchStart\",\"passive\".concat(!0===s.capture?\"Capture\":\"\")],[t,\"touchmove\",\"noop\",\"notPassiveCapture\"]])}},update:function(t,e){var i=t.__qtouchswipe;void 0!==i&&Object(a[\"f\"])(i,e)},unbind:function(t){var e=t.__qtouchswipe_old||t.__qtouchswipe;void 0!==e&&(Object(a[\"b\"])(e,\"main\"),Object(a[\"b\"])(e,\"temp\"),!0===o[\"a\"].is.firefox&&Object(r[\"h\"])(t,!1),void 0!==e.styleCleanup&&e.styleCleanup(),delete t[t.__qtouchswipe_old?\"__qtouchswipe_old\":\"__qtouchswipe\"])}},d=i(\"dde5\"),h=i(\"2c75\");i.d(e,\"b\",(function(){return f})),i.d(e,\"a\",(function(){return v}));var p=s.a.extend({name:\"QTabPanelWrapper\",render:function(t){return t(\"div\",{staticClass:\"q-panel scroll\",attrs:{role:\"tabpanel\"},on:Object(h[\"a\"])(this,\"stop\",{input:r[\"i\"]})},Object(d[\"c\"])(this,\"default\"))}}),f={directives:{TouchSwipe:u},props:{value:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,transitionPrev:{type:String,default:\"slide-right\"},transitionNext:{type:String,default:\"slide-left\"},keepAlive:Boolean},data:function(){return{panelIndex:null,panelTransition:null}},computed:{panelDirectives:function(){if(this.swipeable)return[{name:\"touch-swipe\",value:this.__swipe,modifiers:{horizontal:!0,mouse:!0}}]},contentKey:function(){return\"string\"===typeof this.value||\"number\"===typeof this.value?this.value:String(this.value)}},watch:{value:function(t,e){var i=this,n=!0===this.__isValidPanelName(t)?this.__getPanelIndex(t):-1;!0!==this.__forcedPanelTransition&&this.__updatePanelTransition(-1===n?0:n1&&void 0!==arguments[1]?arguments[1]:this.panelIndex,n=i+t,s=this.panels;while(n>-1&&n0&&-1!==i&&i!==s.length&&this.__go(t,-1===t?s.length:-1)},__swipe:function(t){this.__go((!0===this.$q.lang.rtl?-1:1)*(\"left\"===t.direction?1:-1))},__updatePanelIndex:function(){var t=this.__getPanelIndex(this.value);return this.panelIndex!==t&&(this.panelIndex=t),!0},__getPanelContent:function(t){if(0!==this.panels.length){var e=this.__isValidPanelName(this.value)&&this.__updatePanelIndex()&&this.panels[this.panelIndex],i=!0===this.keepAlive?[t(\"keep-alive\",[t(p,{key:this.contentKey},[e])])]:[t(\"div\",{staticClass:\"q-panel scroll\",key:this.contentKey,attrs:{role:\"tabpanel\"},on:Object(h[\"a\"])(this,\"stop\",{input:r[\"i\"]})},[e])];return!0===this.animated?[t(\"transition\",{props:{name:this.panelTransition}},i)]:i}}},render:function(t){return this.panels=Object(d[\"c\"])(this,\"default\",[]),this.__renderPanels(t)}},v={props:{name:{required:!0},disable:Boolean}}},b047:function(t,e,i){\"use strict\";i(\"067b\");var n=i(\"c47a\"),s=i.n(n),o=(i(\"d036\"),i(\"8bbf\")),a=i.n(o),r=i(\"0016\"),c=i(\"b7fa\"),l=i(\"3d69\"),u=i(\"6642\"),d=i(\"d882\"),h=i(\"dde5\"),p=i(\"2c75\"),f={xs:8,sm:10,md:14,lg:20,xl:24};e[\"a\"]=a.a.extend({name:\"QChip\",mixins:[l[\"a\"],u[\"a\"],c[\"a\"]],model:{event:\"remove\"},props:{dense:Boolean,icon:String,iconRight:String,label:[String,Number],color:String,textColor:String,value:{type:Boolean,default:!0},selected:{type:Boolean,default:null},size:String,square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,tabindex:[String,Number],disable:Boolean},computed:{classes:function(){var t,e=!0===this.outline&&this.color||this.textColor;return t={},s()(t,\"bg-\".concat(this.color),!1===this.outline&&void 0!==this.color),s()(t,\"text-\".concat(e,\" q-chip--colored\"),e),s()(t,\"disabled\",this.disable),s()(t,\"q-chip--dense\",this.dense),s()(t,\"q-chip--outline\",this.outline),s()(t,\"q-chip--selected\",this.selected),s()(t,\"q-chip--clickable cursor-pointer non-selectable q-hoverable\",this.isClickable),s()(t,\"q-chip--square\",this.square),s()(t,\"q-chip--dark q-dark\",this.isDark),t},style:function(){if(void 0!==this.size)return{fontSize:this.size in f?\"\".concat(f[this.size],\"px\"):this.size}},hasLeftIcon:function(){return!0===this.selected||void 0!==this.icon},isClickable:function(){return!1===this.disable&&(!0===this.clickable||null!==this.selected)},computedTabindex:function(){return!0===this.disable?-1:this.tabindex||0}},methods:{__onKeyup:function(t){13===t.keyCode&&this.__onClick(t)},__onClick:function(t){this.disable||(this.$emit(\"update:selected\",!this.selected),this.$emit(\"click\",t))},__onRemove:function(t){void 0!==t.keyCode&&13!==t.keyCode||(Object(d[\"j\"])(t),!this.disable&&this.$emit(\"remove\",!1))},__getContent:function(t){var e=[];!0===this.isClickable&&e.push(t(\"div\",{staticClass:\"q-focus-helper\"})),!0===this.hasLeftIcon&&e.push(t(r[\"a\"],{staticClass:\"q-chip__icon q-chip__icon--left\",props:{name:!0===this.selected?this.$q.iconSet.chip.selected:this.icon}}));var i=void 0!==this.label?[this.label]:void 0;return e.push(t(\"div\",{staticClass:\"q-chip__content row no-wrap items-center q-anchor--skip\"},Object(h[\"b\"])(i,this,\"default\"))),this.iconRight&&e.push(t(r[\"a\"],{staticClass:\"q-chip__icon q-chip__icon--right\",props:{name:this.iconRight}})),this.removable&&e.push(t(r[\"a\"],{staticClass:\"q-chip__icon q-chip__icon--remove cursor-pointer\",props:{name:this.$q.iconSet.chip.remove},attrs:{tabindex:this.computedTabindex},nativeOn:{click:this.__onRemove,keyup:this.__onRemove}})),e}},render:function(t){if(!1!==this.value){var e={staticClass:\"q-chip row inline no-wrap items-center\",class:this.classes,style:this.style};return!0===this.isClickable&&Object.assign(e,{attrs:{tabindex:this.computedTabindex},on:Object(p[\"a\"])(this,\"click\",{click:this.__onClick,keyup:this.__onKeyup}),directives:[{name:\"ripple\",value:this.ripple}]}),t(\"div\",e,this.__getContent(t))}}})},f09f:function(t,e,i){\"use strict\";var n=i(\"8bbf\"),s=i.n(n),o=i(\"b7fa\"),a=(i(\"d036\"),{props:{ratio:[String,Number]},computed:{ratioStyle:function(){var t=this.ratio||this.naturalRatio;if(void 0!==t)return{paddingBottom:\"\".concat(100/t,\"%\")}}}}),r=i(\"dde5\");e[\"a\"]=s.a.extend({name:\"QCard\",mixins:[o[\"a\"],a],props:{square:Boolean,flat:Boolean,bordered:Boolean},computed:{classes:function(){return\"q-card\"+(!0===this.isDark?\" q-card--dark q-dark\":\"\")+(!0===this.bordered?\" q-card--bordered\":\"\")+(!0===this.square?\" q-card--square no-border-radius\":\"\")+(!0===this.flat?\" q-card--flat no-shadow\":\"\")}},render:function(t){return t(\"div\",{class:this.classes,style:this.ratioStyle,on:this.$listeners},Object(r[\"c\"])(this,\"default\"))}})}};", + "js/5.03e164cf.js": "exports.ids=[5],exports.modules={\"0909\":function(e,t,n){\"use strict\";var a=n(\"0967\");t[\"a\"]={data:function(){return{canRender:!a[\"d\"]}},mounted:function(){!1===this.canRender&&(this.canRender=!0)}}},7012:function(e,t,n){var a=n(\"24fb\");t=a(!1),t.push([e.i,\"#mermaid .arrowheadPath {\\n fill: #2b6063 !important;\\n}\\n#mermaid .path {\\n stroke: #2b6063 !important;\\n}\\n#mermaid {\\n font-family: 'trebuchet ms', verdana, arial !important;\\n font-weight: 200;\\n font-size: 1em;\\n}\\n\",\"\"]),e.exports=t},7937:function(e,t,n){\"use strict\";n.d(t,\"a\",(function(){return a}));function a(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}},8452:function(e,t,n){\"use strict\";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",[e._ssrNode('

Tauri patterns are descriptions of use-cases that are entirely configurable within the src-tauri/tauri.conf.json file. These are not the limits of what Tauri can do, and there are probably more out there. If you discover one, why not get in touch and help us update this collection!\\n

'),e._ssrNode(\"

\",\"

\",[e._ssrNode(\"If you haven't read about the general design of Tauri, then it would make the most sense for you to visit the\\n \"),n(\"router-link\",{attrs:{to:{name:\"introduction\"}}},[e._v(\"INTRODUCTION\")]),e._ssrNode(\" and become familiar with the basic architecture and terminology used in these patterns.\\n \")],2),n(\"q-card\",{staticClass:\"q-mt-xl\",attrs:{id:\"overview\"}},[n(\"q-card-section\",{staticClass:\"text-center\",staticStyle:{\"padding-bottom\":\"-20px\"}},e._l(e.patterns,(function(t){return n(\"q-btn\",{key:t.id,staticClass:\"q-mx-xs\",class:{\"bg-cyan-2 text-black\":e.pattern===t.name},attrs:{name:t.name+\" Selector\",outline:\"\",flat:\"\",dense:\"\",\"no-caps\":\"\",disabled:e.pattern===t.name},on:{click:function(n){e.pattern=t.name}}},[e._v(e._s(t.name))])})),1),n(\"q-separator\"),n(\"q-card-section\",{class:e.$q.dark.isActive?\"bg-blue-grey-6\":\"bg-cyan-1\"},[n(\"q-ribbon\",{staticStyle:{margin:\"-16px\"},attrs:{\"leaf-color\":e.yellow.dark,\"background-color\":e.yellow.light,color:\"black\",type:\"corner\",position:\"top-right\"}},[n(\"small\",{staticClass:\"q-pa-md text-weight-bold\"},[e._v(e._s(e.active.most))])]),n(\"div\",{staticClass:\"fit row inline wrap\",staticStyle:{\"margin-top\":\"26px\"},attrs:{id:\"tryout\"}},[n(\"img\",{staticClass:\"col-1 q-mt-md q-mr-md\",staticStyle:{height:\"50px\",width:\"auto\"},attrs:{src:\"statics/patterns/\"+e.pattern+\".png\",alt:e.pattern,title:e.pattern+\" badge\"}}),n(\"h4\",{staticClass:\"col-grow text-weight-light q-pt-xl\",class:e.$q.dark.isActive?\"text-cyan-1\":\"text-cyan-10\",staticStyle:{margin:\"-30px 0\"}},[e._v(e._s(e.pattern))]),n(\"span\",{staticClass:\"col-12 q-pa-sm text-weight-bold text-black\"},[e._v(e._s(e.active.bestWhen))]),n(\"div\",{staticClass:\"row justify-around full-width\"},[n(\"div\",{staticClass:\"col-sm-5 col-xs-12\"},[n(\"ul\",{staticClass:\"text-weight-bold\"},[e._v(\" Pros:\\n \"),e._l(e.active.pros,(function(t){return n(\"li\",{key:t.id,staticClass:\"text-weight-regular row-12\"},[e._v(e._s(t))])}))],2),n(\"ul\",{staticClass:\"text-weight-bold\"},[e._v(\" Cons:\\n \"),e._l(e.active.cons,(function(t){return n(\"li\",{key:t.id,staticClass:\"text-weight-regular row-12\"},[e._v(e._s(t))])}))],2)]),n(\"div\",{staticClass:\"col-sm-5 col-xs-12 q-mt-md block text-left\"},[n(\"div\",{staticClass:\"row\"},[n(\"span\",{staticClass:\"col-6 text-right q-pr-sm\",staticStyle:{\"white-space\":\"nowrap\"}},[e._v(\"Ease of Use: \")]),n(\"q-rating\",{staticClass:\"col-6 inline-block\",attrs:{color:\"cyan-10\",readonly:\"\",value:e.active.ratings.easeOfUse}})],1),n(\"div\",{staticClass:\"row\"},[n(\"span\",{staticClass:\"col-6 text-right q-pr-sm\"},[e._v(\"Extensibility: \")]),n(\"q-rating\",{staticClass:\"col-6 inline-block\",attrs:{color:\"cyan-10\",readonly:\"\",value:e.active.ratings.extensibility,max:e.active.ratings.extensibility>=6?e.active.ratings.extensibility:5}})],1),n(\"div\",{staticClass:\"row\"},[n(\"span\",{staticClass:\"col-6 text-right q-pr-sm\"},[e._v(\"Performance: \")]),n(\"q-rating\",{staticClass:\"col-6 inline-block\",attrs:{color:\"cyan-10\",readonly:\"\",value:e.active.ratings.performance,max:e.active.ratings.performance>=6?e.active.ratings.performance:5}})],1),n(\"div\",{staticClass:\"row\"},[n(\"span\",{staticClass:\"col-6 text-right q-pr-sm\"},[e._v(\"Security: \")]),n(\"q-rating\",{staticClass:\"col-6 inline-block\",attrs:{color:\"cyan-10\",readonly:\"\",value:e.active.ratings.security,max:e.active.ratings.security>=6?e.active.ratings.security:5}})],1)])])])],1),n(\"q-separator\"),n(\"q-card-section\",[n(\"q-no-ssr\",[n(\"q-markdown\",{attrs:{src:e.active.intro}}),n(\"div\",{staticClass:\"text-center\",staticStyle:{\"background-color\":\"#F2E8C7\"},attrs:{id:\"flowchart\"},domProps:{innerHTML:e._s(e.graph)}})],1)],1),n(\"q-separator\"),n(\"q-card-section\",[n(\"h6\",{attrs:{id:\"configuration\"}},[e._v(\"Configuration\")]),n(\"span\",[e._v(\"src-tauri/tauri.conf.json\")]),n(\"q-markdown\",{attrs:{src:e.active.configMD,\"no-line-numbers\":\"\",toc:\"\"},on:{data:e.onToc}})],1)],1)],2)},s=[],i=(n(\"25fc\"),n(\"4919\"),{blue:{light:\"#BAE5F2\",dark:\"#77CFE4\"},yellow:{light:\"#EFD3AF\",dark:\"#D08050\"}}),r={name:\"Patterns\",data:function(){return{mermaidHTML:\"\",blue:i.blue,yellow:i.yellow,graph:\"\",clearfix:\" \",pattern:\"Hermit\",patterns:[{name:\"Hermit\",most:\"TAURI DEFAULT\",intro:\"The Hermit recipe is a pattern for ultimate application isolation where all logic is self-contained in the Window and the binary exists merely to bootstrap the Window. There is no communication back to Rust from the Window, there is no localhost server, and the Window has no access to any remote resources. The Hermit is great for interactive Kiosk Mode and standalone HTML based games.\",ratings:{easeOfUse:5,security:5,extensibility:0,performance:5},bestWhen:\"Best when you want to lock down your app from all external influences.\",features:[\"Locked down interface\"],pros:[\"Quick to make\",\"Smallest size\"],cons:[\"No remote resources\",\"No access to API\"],configMD:'\\n```json\\n\"tauri\": {\\n \"embeddedServer\": {\\n \"active\": false // do not use a localhost server\\n },\\n \"whitelist\": {\\n \"all\": false, // disable and tree-shake all api functions\\n }\\n}\\n```\\n ',graph:\"graph LR\\n A==>H\\n H==>F\\n subgraph WEBVIEW\\n F\\n end\\n\\n subgraph RUST\\n A\\n end\\n A[fa:fa-cog Binary ]\\n F[fa:fa-window-maximize Window]\\n H{Bootstrap}\\n style RUST fill:\".concat(i.yellow.light,\",stroke:\").concat(i.yellow.dark,\",stroke-width:4px\\n style WEBVIEW fill:\").concat(i.blue.light,\",stroke:\").concat(i.blue.dark,\",stroke-width:4px\")},{name:\"Bridge\",most:\"MOST POPULAR\",intro:\"The Bridge recipe is a secure pattern where messages are passed between brokers via an implicit bridge using the API. It isolates functionality to scope and passes messages instead of functionality.\",bestWhen:\"Best when you want two-way communication between Rust and WebView.\",ratings:{easeOfUse:3,security:4,extensibility:5,performance:4},pros:[\"Highly configurable\",\"Rust skills not required\"],cons:[\"Some WebAPIs unavailable\",\"Challenge to implement\"],configMD:'\\n```json\\n\"tauri\": {\\n \"embeddedServer\": {\\n \"active\": false // do not use a localhost server\\n },\\n \"whitelist\": { // all whitelist values are default false\\n \"all\": false, // use this flag to enable all API features\\n \"answer\": true, // enable rust to direct the UI\\n \"event\": true, // enable binding to message\\n \"execute\": false, // enable application execution\\n \"listFiles\": false, // list files in a directory\\n \"open\": false, // open link in a browser\\n \"readBinaryFile\": false, // read binary file from local filesystem\\n \"readTextFile\": false, // read text file from local filesystem\\n \"setTitle\": false, // set the window title\\n \"writeFile\": false // write file to local filesystem\\n }\\n}\\n```\\n ',graph:\"graph TD\\n H==>F\\n\\n subgraph WEBVIEW\\n F-.-E\\n end\\n\\n D--\\x3eE\\n E--\\x3eD\\n B--\\x3eD\\n D--\\x3eB\\n\\n subgraph RUST\\n A==>H\\n A--\\x3eB\\n B-.-C\\n B-.-G\\n end\\n\\n A[Binary]\\n B{Rust Broker}\\n C[Subprocess 2]\\n G[Subprocess 1]\\n D(( API BRIDGE ))\\n E{JS Broker}\\n F[Window]\\n H{Bootstrap}\\n style D fill:#ccc,stroke:#333,stroke-width:4px,color:white\\n style RUST fill:\".concat(i.yellow.light,\",stroke:\").concat(i.yellow.dark,\",stroke-width:4px\\n style WEBVIEW fill:\").concat(i.blue.light,\",stroke:\").concat(i.blue.dark,\",stroke-width:4px\")},{name:\"Cloudish\",most:\"MOST SIMPLE\",intro:\"The Cloudish recipe is a pattern for maximum flexibility and app performance. It uses a localhost server, which means that your app will technically be available to other processes, like browsers and potentially other devices on the network. All of your assets are baked into the binary, but served as if they were distinct files.\",ratings:{easeOfUse:5,security:2,extensibility:3,performance:3},bestWhen:\"Best when you have never used Rust before.\",pros:[\"No Rust skills necessary\",\"Similar to a SPA web-app\"],cons:[\"No access to Rust API\",\"Uses a localhost server\"],configMD:'\\n```json\\n\"tauri\": {\\n \"embeddedServer\": {\\n \"active\": true // ship with a localhost server\\n },\\n \"whitelist\": {\\n \"all\": false // disable entire API\\n }\\n}\\n```\\n ',graph:\"graph TD\\n H==>F\\n H==>D\\n D--\\x3eF\\n F--\\x3eD\\n\\n subgraph RUST\\n A==>H\\n end\\n\\n subgraph WEBVIEW\\n F\\n end\\n\\n subgraph SERVER\\n D\\n E--\\x3eD\\n end\\n\\n A[Binary]\\n D(( localhost ))\\n E[bundled resources]\\n F[Window]\\n H{Bootstrap}\\n style RUST fill:\".concat(i.yellow.light,\",stroke:\").concat(i.yellow.dark,\",stroke-width:4px\\n style WEBVIEW fill:\").concat(i.blue.light,\",stroke:\").concat(i.blue.dark,\",stroke-width:4px\\n style SERVER fill:#49A24A,stroke:#2B6063,stroke-width:4px\")},{name:\"Cloudbridge\",most:\"MOST COMPLEX\",intro:\"The Cloudbridge recipe combines the flexibility of a localhost and the security of the bridge. With so many features, it can be easy to get lost.\",ratings:{easeOfUse:1,security:2,extensibility:5,performance:3},bestWhen:\"Best when your project is complex and you need all available options.\",pros:[\"All available features\",\"Rust skills not required\"],cons:[\"Largest bundle size\",\"Hard to separate concerns\"],configMD:'\\n```json\\n\"tauri\": {\\n \"embeddedServer\": {\\n \"active\": true // ship with a localhost server\\n },\\n \"whitelist\": {\\n \"all\": true // enable entire API\\n }\\n}\\n```\\n ',graph:\"graph TD\\n H==>F2\\n H==>D2\\n D2--\\x3eF2\\n F2--\\x3eD2\\n B--\\x3eD\\n D--\\x3eB\\n E2--\\x3eD\\n D--\\x3eE2\\n\\n subgraph WEBVIEW\\n F2\\n E2\\n end\\n\\n subgraph SERVER\\n D2\\n E--\\x3eD2\\n end\\n\\n subgraph RUST\\n A==>H\\n A--\\x3eB\\n B-.-C\\n end\\n\\n A[Binary]\\n B{Rust Broker}\\n C[Subprocess]\\n D(( API BRIDGE ))\\n E{JS Broker}\\n D2(( localhost ))\\n E[bundled resources]\\n E2{JS Broker}\\n F2[Window]\\n H{Bootstrap}\\n style D fill:#ccc,stroke:#333,stroke-width:4px,color:white\\n style RUST fill:\".concat(i.yellow.light,\",stroke:\").concat(i.yellow.dark,\",stroke-width:4px\\n style WEBVIEW fill:\").concat(i.blue.light,\",stroke:\").concat(i.blue.dark,\",stroke-width:4px\\n style SERVER fill:#49A24A,stroke:#2B6063,stroke-width:4px\\n \")},{name:\"Kamikaze\",most:\"BEST IN CLASS\",intro:\"The Kamikaze recipe is a minimal usage of the Bridge pattern, which only allows interaction between Rust and the Window via expiring JS Promise Closures that are injected into the Window by Rust and nulled as part of the callback.\",ratings:{easeOfUse:2,security:6,extensibility:4,performance:5},bestWhen:\"Best when you want Rust to drive the Webview.\",features:[\"Locked down interface.\"],pros:[\"Highest security rating\",\"Elegant and powerful\"],cons:[\"Rust skills required\",\"No remote resources\"],configMD:'\\n```json\\n\"tauri\": {\\n \"embeddedServer\": {\\n \"active\": false // do not use a localhost server\\n },\\n \"whitelist\": { // all API endpoints are default false\\n \"event\": true, // Use the EVENT API for injections\\n }\\n}\\n```\\n ',graph:\"graph TD\\n H==>F\\n G-.->B\\n B--\\x3eG\\n subgraph WEBVIEW\\n G--\\x3eF\\n end\\n\\n subgraph RUST\\n A--\\x3eB\\n A==>H\\n end\\n\\n A[Binary]\\n B[API:Event]\\n F[Window]\\n G((Promise Closure))\\n H{Bootstrap}\\n style RUST fill:\".concat(i.yellow.light,\",stroke:\").concat(i.yellow.dark,\",stroke-width:4px\\n style WEBVIEW fill:\").concat(i.blue.light,\",stroke:\").concat(i.blue.dark,\",stroke-width:4px\")},{name:\"Multiwin\",most:\"COMING SOON \",intro:\"The Multiwin recipe will allow you to have multiple windows, some of which may be GL based.\\n\\nPlease note: This Pattern is not yet available.\",ratings:{easeOfUse:1,security:5,extensibility:4,performance:3},bestWhen:\"Best when you need more than one window.\",pros:[\"Access to GL context\",\"Separation of concerns\"],cons:[\"Extremely complex\",\"Not yet available\"],configMD:'\\n```json\\n\"tauri\": {\\n \"embeddedServer\": {\\n \"active\": false // do not use a localhost server\\n },\\n \"whitelist\": { // all API endpoints are default false\\n \"event\": true, // Use the EVENT API for injections\\n }\\n}\\n```\\n ',graph:\"graph LR\\n A==>H\\n H==>F\\n H==>G\\n subgraph WEBVIEW\\n F\\n end\\n subgraph GLUTIN\\n G\\n end\\n subgraph RUST\\n A\\n end\\n\\n A[Binary]\\n F[Window]\\n G[GL Window]\\n H{Bootstrap}\\n style GLUTIN stroke:\".concat(i.blue.dark,\",stroke-width:4px\\n style RUST fill:\").concat(i.yellow.light,\",stroke:\").concat(i.yellow.dark,\",stroke-width:4px\\n style WEBVIEW fill:\").concat(i.blue.light,\",stroke:\").concat(i.blue.dark,\",stroke-width:4px\")},{name:\"GLUI\",most:\"EXPERMIMENTAL\",intro:\"The GLUI is a research pattern that we will use internally to test approaches using a GLUTIN window. We're not sure yet if it will make the final cut as a bona fide alternative to Webview, although early tests with transparent and multiwindow are exciting.\\n\\nPlease note: This Pattern is not available.\",ratings:{easeOfUse:0,security:0,extensibility:0,performance:5},bestWhen:\"Best when you want to help Tauri evolve.\",pros:[\"Framebuffer FTW\",\"Window events rigged\"],cons:[\"In development\",\"Broken on your machine\"],configMD:'\\n```json\\n\"tauri\": {\\n \"embeddedServer\": {\\n \"active\": false // do not use a localhost server\\n },\\n \"whitelist\": { // all API endpoints are default false\\n \"all\": false, // disable the api\\n },\\n \"window\": { // not yet normative\\n \"glutin\": true,\\n \"webview\": false\\n }\\n}\\n```\\n ',graph:\"graph TD\\n A==>H\\n H==>G\\n A--\\x3eD\\n D--\\x3eG\\n\\n subgraph GLUTIN\\n G\\n end\\n\\n subgraph RUST\\n A\\n end\\n\\n A[Binary]\\n D(Framebuffer)\\n G[GL Window]\\n H{Bootstrap}\\n style GLUTIN stroke:\".concat(i.blue.dark,\",stroke-width:4px\\n style RUST fill:\").concat(i.yellow.light,\",stroke:\").concat(i.yellow.dark,\",stroke-width:4px\")}]}},watch:{pattern:{handler:function(e,t){t=t||\"none\",e=e||\"none\";var n=this.patterns.find((function(t){return t.name===e}));\"undefined\"!==typeof n&&this.goMermaid(n.graph)},immediate:!0}},computed:{graphOrientation:function(){return this.$q.screen.lt.md?\"TD\":\"LR\"},toc:{get:function(){return this.$store.state.common.toc},set:function(e){this.$store.commit(\"common/toc\",e)}},active:{get:function(){var e=this;return this.patterns.find((function(t){return t.name===e.pattern}))}}},mounted:function(){var e=this;setTimeout((function(){e.onToc(e.toc)}),50)},methods:{onToc:function(e){var t=[];t.push({id:\"overview\",label:\"Overview\",level:1,children:Array(0)}),t.push({id:\"flowchart\",label:\"Flowchart\",level:1,children:Array(0)}),t.push({id:\"configuration\",label:\"Configuration\",level:1,children:Array(0)}),this.toc=t},goMermaid:function(e){var t=this;\"undefined\"!==typeof window&&(this.graph=null,this.$nextTick((function(){t.graph=t.$mermaid.render(\"mermaid\",e)})))}}},o=r,l=n(\"2877\"),c=n(\"eebe\"),d=n.n(c),u=n(\"f09f\"),h=n(\"a370\"),p=n(\"9c40\"),f=n(\"eb85\"),m=n(\"c47a\"),b=n.n(m),g=(n(\"d036\"),n(\"8bbf\")),y=n.n(g),w=n(\"d882\"),v=n(\"7937\"),x=n(\"0016\"),k=n(\"6642\"),S=n(\"2c75\"),B=n(\"dde5\"),A=y.a.extend({name:\"QRating\",mixins:[k[\"a\"]],props:{value:{type:Number,required:!0},max:{type:[String,Number],default:5},icon:[String,Array],iconSelected:[String,Array],color:[String,Array],colorSelected:[String,Array],noReset:Boolean,readonly:Boolean,disable:Boolean},data:function(){return{mouseModel:0}},computed:{editable:function(){return!0!==this.readonly&&!0!==this.disable},classes:function(){return\"q-rating--\".concat(!0===this.editable?\"\":\"non-\",\"editable\")+(!0===this.disable?\" disabled\":\"\")+(void 0!==this.color&&!1===Array.isArray(this.color)?\" text-\".concat(this.color):\"\")},iconData:function(){var e=!0===Array.isArray(this.icon)?this.icon.length:0,t=!0===Array.isArray(this.iconSelected)?this.iconSelected.length:0,n=!0===Array.isArray(this.color)?this.color.length:0,a=!0===Array.isArray(this.colorSelected)?this.colorSelected.length:0;return{iconLen:e,icon:e>0?this.icon[e-1]:this.icon,selIconLen:t,selIcon:t>0?this.iconSelected[t-1]:this.iconSelected,colorLen:n,color:n>0?this.color[n-1]:this.color,selColorLen:a,selColor:a>0?this.colorSelected[a-1]:this.colorSelected}}},methods:{__set:function(e){if(!0===this.editable){var t=Object(v[\"a\"])(parseInt(e,10),1,parseInt(this.max,10)),n=!0!==this.noReset&&this.value===t?0:t;n!==this.value&&this.$emit(\"input\",n),this.mouseModel=0}},__setHoverValue:function(e){!0===this.editable&&(this.mouseModel=e)},__keyup:function(e,t){switch(e.keyCode){case 13:case 32:return this.__set(t),Object(w[\"j\"])(e);case 37:case 40:return this.$refs[\"rt\".concat(t-1)]&&this.$refs[\"rt\".concat(t-1)].focus(),Object(w[\"j\"])(e);case 39:case 38:return this.$refs[\"rt\".concat(t+1)]&&this.$refs[\"rt\".concat(t+1)].focus(),Object(w[\"j\"])(e)}}},render:function(e){for(var t=this,n=[],a=!0===this.editable?0:null,s=this.iconData,i=function(i){var r=0===t.mouseModel&&t.value>=i||t.mouseModel>0&&t.mouseModel>=i,o=t.mouseModel>0&&t.value>=i&&t.mouseModel1?e(this.tag,t):t[0]}var n=Object(B[\"c\"])(this,\"placeholder\");return void 0!==n?n.length>1?e(this.tag,{staticClass:\"q-no-ssr-placeholder\"},n):n[0]:void 0!==this.placeholder?e(this.tag,{staticClass:\"q-no-ssr-placeholder\"},[this.placeholder]):void 0}});function q(e){var t=n(\"d867\");t.__inject__&&t.__inject__(e)}var C=Object(l[\"a\"])(o,a,s,!1,q,null,\"ecb8f64a\");t[\"default\"]=C.exports;d()(C,\"components\",{QCard:u[\"a\"],QCardSection:h[\"a\"],QBtn:p[\"a\"],QSeparator:f[\"a\"],QRating:A,QNoSsr:_})},a370:function(e,t,n){\"use strict\";var a=n(\"8bbf\"),s=n.n(a),i=n(\"dde5\");t[\"a\"]=s.a.extend({name:\"QCardSection\",props:{horizontal:Boolean},computed:{classes:function(){return\"q-card__section \"+\"q-card__section--\".concat(!0===this.horizontal?\"horiz row no-wrap\":\"vert\")}},render:function(e){return e(\"div\",{class:this.classes,on:this.$listeners},Object(i[\"c\"])(this,\"default\"))}})},d867:function(e,t,n){\"use strict\";n.r(t);var a=n(\"7012\"),s=n.n(a);for(var i in a)\"default\"!==i&&function(e){n.d(t,e,(function(){return a[e]}))}(i);t[\"default\"]=s.a},eb85:function(e,t,n){\"use strict\";var a=n(\"c47a\"),s=n.n(a),i=n(\"8bbf\"),r=n.n(i),o=n(\"b7fa\");t[\"a\"]=r.a.extend({name:\"QSeparator\",mixins:[o[\"a\"]],props:{spaced:Boolean,inset:[Boolean,String],vertical:Boolean,color:String},computed:{classes:function(){var e;return e={},s()(e,\"bg-\".concat(this.color),this.color),s()(e,\"q-separator--dark\",this.isDark),s()(e,\"q-separator--spaced\",this.spaced),s()(e,\"q-separator--inset\",!0===this.inset),s()(e,\"q-separator--item-inset\",\"item\"===this.inset),s()(e,\"q-separator--item-thumbnail-inset\",\"item-thumbnail\"===this.inset),s()(e,\"q-separator--\".concat(this.vertical?\"vertical self-stretch\":\"horizontal col-grow\"),!0),e}},render:function(e){return e(\"hr\",{staticClass:\"q-separator\",class:this.classes})}})},f09f:function(e,t,n){\"use strict\";var a=n(\"8bbf\"),s=n.n(a),i=n(\"b7fa\"),r=(n(\"d036\"),{props:{ratio:[String,Number]},computed:{ratioStyle:function(){var e=this.ratio||this.naturalRatio;if(void 0!==e)return{paddingBottom:\"\".concat(100/e,\"%\")}}}}),o=n(\"dde5\");t[\"a\"]=s.a.extend({name:\"QCard\",mixins:[i[\"a\"],r],props:{square:Boolean,flat:Boolean,bordered:Boolean},computed:{classes:function(){return\"q-card\"+(!0===this.isDark?\" q-card--dark q-dark\":\"\")+(!0===this.bordered?\" q-card--bordered\":\"\")+(!0===this.square?\" q-card--square no-border-radius\":\"\")+(!0===this.flat?\" q-card--flat no-shadow\":\"\")}},render:function(e){return e(\"div\",{class:this.classes,style:this.ratioStyle,on:this.$listeners},Object(o[\"c\"])(this,\"default\"))}})}};", + "js/6.b75813de.js": "exports.ids=[6],exports.modules={\"42ef\":function(t,e,a){\"use strict\";a.r(e);var n=a(\"8ea5\"),i=a.n(n);for(var r in n)\"default\"!==r&&function(t){a.d(e,t,(function(){return n[t]}))}(r);e[\"default\"]=i.a},\"546f\":function(t,e,a){\"use strict\";a.r(e);var n=a(\"7e9b\"),i=a.n(n);for(var r in n)\"default\"!==r&&function(t){a.d(e,t,(function(){return n[t]}))}(r);e[\"default\"]=i.a},\"713b\":function(t,e,a){\"use strict\";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a(\"q-layout\",{attrs:{view:\"hHh lpR ffr\"}},[a(\"q-page-sticky\",{staticClass:\"page-header full-width full-height z-top\",staticStyle:{\"background-image\":\"url(/statics/tauri-studio.svg)\",\"background-position\":\"center\",\"background-repeat\":\"no-repeat\",\"background-size\":\"50%\",width:\"100vw!important\",height:\"100vh!important\",overflow:\"hidden\",\"z-index\":\"10000000\",position:\"fixed\",display:\"none\"},attrs:{id:\"tauri-studio-logo\"}}),a(\"q-drawer\",{ref:\"drawer\",attrs:{side:\"right\",bordered:\"\",behavior:\"mobile\",\"content-style\":t.contentStyle},model:{value:t.rightDrawerOpen,callback:function(e){t.rightDrawerOpen=e},expression:\"rightDrawerOpen\"}},[a(\"q-scroll-area\",{staticStyle:{height:\"calc(100% - 80px)\"},attrs:{id:\"scrollHolder\",\"thumb-style\":{right:\"3px\",borderRadius:\"2px\",background:\"#ffaa00\",width:\"6px\",opacity:.5}}},[a(\"q-list\",{staticClass:\"q-pt-lg\",attrs:{dense:\"\"}},t._l(t.toc,(function(e){return a(\"q-item\",{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:e.id,attrs:{clickable:\"\",dense:\"\",active:t.activeToc===e.id},on:{click:function(a){return t.scrollTo(e.id)}}},[a(\"q-item-section\",{class:\"toc-item toc-level-\"+e.level},[t._v(t._s(e.label))])],1)})),1)],1),a(\"div\",{staticClass:\"absolute-bottom full-width text-center\",class:t.$q.dark.isActive?\"bg-blue-grey-6\":\"bg-cyan-1\"},[a(\"q-separator\"),a(\"div\",{staticClass:\"absolute-left\",staticStyle:{margin:\"6px 0 0 10px\"}},[a(\"q-btn\",{attrs:{flat:\"\",round:\"\",type:\"a\",href:\"https://github.com/tauri-apps/tauri\",icon:\"fab fa-github\"}})],1),a(\"div\",{staticClass:\"q-pa-sm\",staticStyle:{\"font-size\":\"0.9em\"}},[t._v(\"\\n Tauri is an Open Source Project\"),a(\"br\"),a(\"a\",{attrs:{href:\"https://github.com/tauri-apps/tauri\",target:\"_blank\",rel:\"noreferrer\"}},[t._v(\"GitHub\")]),t._v(\"\\n  | \\n \"),a(\"router-link\",{attrs:{to:{name:\"partners\"}}},[t._v(\"\\n Partners\\n \")]),t._v(\"\\n  | \\n \"),a(\"router-link\",{attrs:{to:{name:\"governance-and-guidance\"}}},[t._v(\"Governance\")])],1),a(\"div\",{staticClass:\"absolute-right\",staticStyle:{margin:\"5px 10px 0 0\"}},[a(\"q-btn\",{attrs:{type:\"a\",flat:\"\",round:\"\",icon:t.$q.dark.isActive?\"brightness_2\":\"brightness_5\"},on:{click:function(e){return t.$q.dark.toggle()}}})],1)],1)],1),a(\"q-page-container\",[a(\"keep-alive\",{attrs:{include:\"Patterns\"}},[a(\"hero\",[a(\"router-view\")],1)],1),a(\"UpScroller\")],1),a(\"div\",{staticClass:\"full-width\",class:t.$q.dark.isActive?\"bg-blue-grey-8\":\"bg-cyan-1\"},[a(\"q-separator\"),a(\"div\",{staticClass:\"row q-pa-sm q-ml-lg\",staticStyle:{\"font-size\":\"0.9em\"}},[a(\"div\",{staticClass:\"col-8 col-md-4 col-sm-3\"},[a(\"div\",{staticClass:\"q-pt-md\"},[a(\"span\",{staticClass:\"text-weight-bold\"},[a(\"q-icon\",{attrs:{name:\"ti-comment-alt\"}}),t._v(\"\\n CONTACT\\n \")],1),a(\"q-separator\"),a(\"div\",{staticClass:\"row q-mt-xs\"},[a(\"q-btn\",{staticClass:\"footer-item\",attrs:{flat:\"\",round:\"\"}},[a(\"a\",{attrs:{href:\"mailto:contact@tauri.studio\",target:\"_blank\"}},[a(\"q-icon\",{attrs:{name:\"mail\"}})],1)]),a(\"q-btn\",{staticClass:\"footer-item\",attrs:{flat:\"\",round:\"\"}},[a(\"a\",{attrs:{href:\"https://discord.gg/SpmNs4S\",target:\"_blank\",rel:\"noreferrer\"}},[a(\"q-icon\",{attrs:{name:t.$q.dark.isActive?\"img:statics/discord.svg\":\"img:statics/discord-light.svg\"}})],1)]),a(\"q-btn\",{staticClass:\"footer-item\",attrs:{flat:\"\",round:\"\"}},[a(\"a\",{attrs:{href:\"https://twitter.com/tauriapps\",target:\"_blank\",rel:\"noreferrer\"}},[a(\"q-icon\",{attrs:{name:\"fab fa-twitter\"}})],1)])],1)],1)]),a(\"div\",{staticClass:\"col-1 col-md-1 col-sm-1\"}),a(\"div\",{staticClass:\"col-8 col-md-4 col-sm-3\"},[a(\"div\",{staticClass:\"q-pt-md\"},[a(\"span\",{staticClass:\"text-weight-bold\"},[a(\"q-icon\",{attrs:{name:\"ti-direction-alt\"}}),t._v(\"\\n NETWORK\\n \")],1),a(\"q-separator\"),a(\"div\",{staticClass:\"row q-mt-xs\"},[a(\"q-btn\",{staticClass:\"footer-item\",attrs:{flat:\"\",round:\"\"}},[a(\"a\",{attrs:{href:\"https://dev.to/tauri\",target:\"_blank\",rel:\"noreferrer\"}},[a(\"q-icon\",{attrs:{name:\"fab fa-dev\"}})],1)]),a(\"q-btn\",{staticClass:\"footer-item\",attrs:{flat:\"\",round:\"\"}},[a(\"a\",{attrs:{href:\"https://opencollective.com/tauri\",target:\"_blank\",rel:\"noreferrer\"}},[a(\"q-icon\",{attrs:{name:t.$q.dark.isActive?\"img:statics/open-collective.svg\":\"img:statics/open-collective-light.svg\"}})],1)]),a(\"q-btn\",{staticClass:\"footer-item\",attrs:{flat:\"\",round:\"\"}},[a(\"a\",{attrs:{href:\"https://github.com/tauri-apps/tauri\",target:\"_blank\",rel:\"noreferrer\"}},[a(\"q-icon\",{attrs:{name:\"fab fa-github\"}})],1)])],1)],1)]),a(\"div\",{staticClass:\"col\"})])],1)],1)},i=[],r=(a(\"12d2\"),a(\"1750\"),a(\"80a8\"),a(\"2c92\"),a(\"8ca9\"),a(\"6e74\"),a(\"c47a\")),o=a.n(r),s=(a(\"25fc\"),a(\"5880\")),c=a(\"7c52\");a(\"00dd\");function l(t){return encodeURIComponent(String(t).trim().replace(/\\s+/g,\"-\"))}function m(t){window.location=window.location.origin+window.location.pathname+\"#\"+t}var p=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a(\"div\",{staticClass:\"full-width q-pa-md\"},[a(\"q-page-sticky\",{staticClass:\"page-header fixed-top shadow-8 scroll-determined z-top\",staticStyle:{position:\"fixed!important\"},attrs:{id:\"hero\",expand:\"\"}},[a(\"div\",{staticClass:\"bg-container scroll-determined q-pa-md q-ml-lg\"}),a(\"div\",[a(\"router-link\",{attrs:{to:\"/\"}},[a(\"div\",{attrs:{id:\"tauri-name--holder\"}},[a(\"img\",{staticClass:\"animateLeft tauri-name scroll-determined\",staticStyle:{cursor:\"pointer\"},attrs:{src:\"statics/tauri.svg\",alt:\"Tauri Wordmark\",title:\"Tauri\"}})])]),a(\"q-btn\",{staticClass:\"z-top\",staticStyle:{margin:\"16px 12px 0 0\",position:\"fixed\",top:\"0\",right:\"0\"},attrs:{flat:\"\",dense:\"\",round:\"\",\"aria-label\":\"Menu\",color:\"cyan-1\"},on:{click:t.sidebar}},[a(\"q-icon\",{attrs:{name:\"menu\"}})],1),a(\"div\",{staticClass:\"absolute-right\",staticStyle:{margin:\"18px 24px 0 0\"}},[a(\"q-btn-dropdown\",{staticClass:\"q-mr-lg\",attrs:{flat:\"\",dense:\"\",\"text-color\":\"cyan-1\",label:t.current,\"no-caps\":\"\"}},[a(\"q-list\",{attrs:{color:\"yellow-2\"}},[t.showDocs?a(\"q-item\",{directives:[{name:\"close-popup\",rawName:\"v-close-popup\"}],attrs:{dense:\"\",clickable:\"\",to:{name:\"introduction\"}}},[a(\"q-item-section\",[a(\"q-item-label\",[t._v(\"Introduction\")])],1)],1):t._e(),t.showDocs?a(\"q-item\",{directives:[{name:\"close-popup\",rawName:\"v-close-popup\"}],attrs:{dense:\"\",clickable:\"\",to:{name:\"security\"}}},[a(\"q-item-section\",[a(\"q-item-label\",[t._v(\"Security\")])],1)],1):t._e(),a(\"q-item\",{directives:[{name:\"close-popup\",rawName:\"v-close-popup\"}],attrs:{dense:\"\",clickable:\"\",to:{name:\"patterns\"}}},[a(\"q-item-section\",[a(\"q-item-label\",[t._v(\"Patterns\")])],1)],1),a(\"q-item\",{directives:[{name:\"close-popup\",rawName:\"v-close-popup\"}],attrs:{dense:\"\",clickable:\"\"}},[a(\"q-item-section\",[a(\"q-item-label\",[a(\"a\",{attrs:{href:\"https://github.com/tauri-apps/tauri/wiki\",target:\"_blank\"}},[t._v(\"Documentation\")])])],1)],1),a(\"q-separator\"),t.showDocs?a(\"q-item\",{directives:[{name:\"close-popup\",rawName:\"v-close-popup\"}],attrs:{dense:\"\",clickable:\"\",to:{name:\"book\"}}},[a(\"q-item-section\",[a(\"q-item-label\",[t._v(\"Book\")])],1)],1):t._e(),t.showDocs?a(\"q-item\",{directives:[{name:\"close-popup\",rawName:\"v-close-popup\"}],attrs:{dense:\"\",clickable:\"\",to:{name:\"partners\"}}},[a(\"q-item-section\",[a(\"q-item-label\",[t._v(\"Partners\")])],1)],1):t._e(),a(\"q-item\",{directives:[{name:\"close-popup\",rawName:\"v-close-popup\"}],attrs:{dense:\"\",clickable:\"\",to:{name:\"governance-and-guidance\"}}},[a(\"q-item-section\",[a(\"q-item-label\",[t._v(\"Governance\")])],1)],1)],1)],1)],1)],1)]),t._ssrNode('
',\"
\",[t._ssrNode('
',\"
\",[t._t(\"default\")],2)])],1)},d=[],u={name:\"Hero\",data:function(){return{buttons:!0,height:270,heightName:140,heightPic:250,heightClaim:100,rightDrawerOpen:!1}},mounted:function(){},computed:{showDocs:function(){var t=this.$route.meta.showDocslink;return\"undefined\"===typeof t||t},current:function(){return this.$route.meta.name}},methods:{sidebar:function(){this.$store.commit(\"common/rightDrawerOpen\",!0)}}},f=u,g=a(\"2877\"),h=a(\"eebe\"),b=a.n(h),v=a(\"de5e\"),w=a(\"9c40\"),q=a(\"0016\"),y=a(\"f20b\"),k=a(\"1c1c\"),_=a(\"66e5\"),x=a(\"4074\"),C=a(\"0170\"),O=a(\"eb85\"),S=a(\"9404\"),D=a(\"4e73\"),T=a(\"7f67\");function P(t){var e=a(\"42ef\");e.__inject__&&e.__inject__(t)}var Q=Object(g[\"a\"])(f,p,d,!1,P,null,\"dd6f8a54\"),j=Q.exports;b()(Q,\"components\",{QPageSticky:v[\"a\"],QBtn:w[\"a\"],QIcon:q[\"a\"],QBtnDropdown:y[\"a\"],QList:k[\"a\"],QItem:_[\"a\"],QItemSection:x[\"a\"],QItemLabel:C[\"a\"],QSeparator:O[\"a\"],QDrawer:S[\"a\"],QMenu:D[\"a\"]}),b()(Q,\"directives\",{ClosePopup:T[\"a\"]});var $=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a(\"q-page-scroller\",{attrs:{position:\"bottom-right\",\"scroll-offset\":150,offset:[18,18]}},[a(\"q-btn\",{class:{\"text-black bg-grey-4\":t.$q.dark.isActive,\"text-white bg-primary\":!t.$q.dark.isActive},attrs:{fab:\"\",icon:\"keyboard_arrow_up\"}})],1)},R=[],N={name:\"UpScroller\"},A=N,z=a(\"5096\"),E=Object(g[\"a\"])(A,$,R,!1,null,null,\"00e3e35e\"),I=E.exports;function L(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function B(t){for(var e=1;e'),t(\"q-markdown\",{attrs:{src:n.markdown,toc:\"\",\"no-line-numbers\":\"\",\"no-highlight\":\"\"},on:{data:n.onToc}})],2)},a=[],o='
\\n \"Tauri\\n
\\n\\n## Get the Book\\n::: info Tauri: From Theory to Practice\\nArchitecting Next-Gen Native-Apps for all Platforms [v1:Rust Edition]\\nAuthors: [Daniel Thompson-Yvetot, Lucas Fernandes Gonçalves Nogueira]\\nPublisher: TBD\\nRelease: late 2020\\n:::\\n\\n### tl;dr;\\nVisit https://opencollective.com/tauri and preorder your copy of the book today. Your donation will support the ongoing development of Tauri, and you will receive advance digital pdf\\'s for your review as chapters are completed. The final book will ship concurrently with the release of 1.0.0 stable.\\n\\nIf you donate 10 USD / month to Tauri, you will get the advance PDF versions as soon as they are released. If you just want to donate once: 15 USD for pdf and e-book, 30 USD for print version and pdf, 40 USD for all three.\\n\\nAll tutorial subscription tiers receive the rolling PDF free of additional charge.\\n\\n### Introduction\\nIn 2020, the manufacture of native-apps has become easier and more accessible than ever before. All the same, beginners and seasoned developers alike are confronted with tough choices in a rapidly changing landscape of security and privacy. This is especially true in the semi-trusted environment of user devices.\\n\\nTauri takes the guesswork out of the equation, as it was designed from the ground up to embrace new paradigms of secure development and creative flexibility that leverage the language features of Rust and lets you build an app using any frontend framework you like. Find out how you can design, build, audit and deploy tiny, fast, robust, and secure native applications for the major Desktop and Mobile platforms, all from the exact same codebase and in record time - without even needing to know the Rust programming language.\\n\\nAuthors Daniel and Lucas, the architects behind Tauri take you on a journey from theory to execution, during which you will learn why Tauri was built and how it works under the hood. Together with guest personalities that specialize in OpenSource, DevOps, Security and Enterprise Architecture, this book also presents discourse-formated philosophical discussions and open-source sustainability viewpoints from which your next-gen apps will profit - and your users will benefit.\\n\\nIn this book you will follow the authors in the iterative evolution of a real project from conception to distribution - all with commentary, complete code resources, built, and packaged Native Apps for reference and staged Capture the Flag (CTF) challenges that progress in difficulty as your comprehension of the system grows.\\n\\n### About the Topic\\nTauri is a brand new way to make cross-platform native-apps for web, desktop and mobile. At this very moment, the pre-alpha version of this MIT licensed community-based software is being prepared for public release: https://github.com/tauri-apps/tauri\\n\\nTauri introduces novel methods for Webview integration and innovative patterns for robust threat evasion. The 1.0 release will ship with a multipurpose white-box analyzer and decompiler for any kind of binary and an integrated CLI for ingesting any type of html; which, when combined, provides developers and security teams with a holistic platform that has never existed as a single unit before.\\n\\nTauri bridges communities and opens up new opportunities for everyone from the front end developer all the way to the low-level security and network administrators. Due to this level of complexity and robustness, it is important to publish a reference guide that will necessarily be updated as major versions are released.\\n\\n### What you will learn\\nBy the end of this book you will understand:\\n- The method and reasoning behind the design of Tauri\\n- The options you have when building with Tauri\\n- That having a moral compass is possible in software development\\n- Why the Rust language makes the most sense as a binding and application layer\\n- Why Electron, Cordova, React Native, Capacitor and others are no longer the best choice\\n- Why a binary review is important\\n\\nAnd you will be able to:\\n- Transform a simple website project into a Tauri Native-App\\n- Make a variety of Tauri Application Types based on the main Patterns\\n- Decompile and analyze your App for Security Issues\\n- Publish your App to a variety of App Stores\\n- Read and write Rust code\\n\\n### Stuff you\\'ll get if you preorder\\n- Access to a real demo App built for all platforms available at respective stores (that includes CTF Flags).\\n- Exclusive One-Pager cheat sheets made available for each section of the book, including the Appendices.\\n- Early access to videos / webcasts.\\n- Discounted participation in the “Capture the Flag” event hosted at the launch of the book.\\n\\n## Outline\\nThis is an early outline of the contents that we expect to publish. Contents subject to change.\\n\\n### Chapter 1 - Theory\\n(ca. 50 pages - mostly conversational / technical, graphics)\\n```\\n 1. Security Starts with You\\n 2. Privacy Ends with ${you}\\n 3. Languages, Dialects and Patterns\\n 4. Toolchains and Syntactic Sugar\\n 5. Production Methodologies\\n 6. Enterprise Readiness\\n 7. Message Queueing\\n 8. Embracing Chaos\\n 9. Distribution Techniques\\n10. Licensing Strategies\\n```\\n\\n### Chapter 2 - Practice\\n(ca. 130 pages w/ charts, screenshots, code samples)\\n\\n```\\n 1. Environment Prerequisites\\n - Node, Npm, Yarn, Rustc, Rustup, Buildtools\\n 2. Development Platform Details\\n - MacOS\\n - Windows\\n - Linux\\n - Docker\\n - Virtual Machines\\n - CI / CD\\n 3. Tauri Introduction\\n 4. Tauri Anatomy\\n 5. Tauri Configuration\\n - Files & Folders\\n - Icons\\n - Splash Screens\\n - Window\\n - `src-tauri/tauri.conf.json`\\n 6. Preparing your code\\n - Transpile dynamic imports\\n - Remove webpack chunking\\n - Monolithic Files\\n - Minification strategies\\n 7. Tauri API\\n - Design Considerations\\n - API Usage Patterns\\n - Custom API Functions\\n - Endpoints\\n - All\\n - Answer\\n - Bridge\\n - Event\\n - Execute\\n - List Files\\n - Open\\n - Read Binary File\\n - Read Text File\\n - Set Title\\n - Window\\n - Write File\\n 8. Web APIs\\n 9. Tauri App Extensions\\n - Anatomy\\n - Flow\\n - Registration\\n - Publication\\n - API\\n10. Taskbar Integration (Desktop Only)\\n - Anatomy\\n - Integrations\\n - MacOS\\n - Windows\\n - Linux\\n11. Security Features\\n - Baseline Rust Features\\n - Functional Address Space Layout Randomization (fASLR)\\n - Ahead of Time (AoT) Compilation\\n - Content Security Policy (CSP)\\n - One Time Pads (OTP)\\n - Embedded Server: False\\n - API Tree-Shaking\\n - Matryoschkasumming (with Tauri-Frida)\\n12. Bridges and Brokers\\n - Bridge Patterns\\n - Message hashing with OTP\\n - Plugin Pattern\\n - Kamikaze Function Injection (KFI) Closures\\n13. Testing\\n - Unit Testing\\n - Rust\\n - JS\\n - Integration Testing\\n - e2e Testing\\n14. Building\\n - Debugging\\n - Packaging\\n - Minification\\n - Distribution Platform Details\\n - MacOS (.app / .dmg)\\n - Win (.exe / .msi)\\n - Linux Arm64 (.appImage / .deb)\\n - Linux x64 (.appImage / .deb)\\n - iOS (.ipa)\\n - Android (.apk)\\n - PWA Website (with wasm)\\n - Code Signing\\n - Keystores\\n - Certs\\n - Fingerprints\\n - Providing License for End Users\\n - Providers\\n - Keys Files\\n - Self-Updater\\n - Anatomy\\n - Service Provisioning\\n - Github\\n - AWS\\n - Homegrown\\n - Cross-Platform Bundler\\n15. Tauri-Frida Harness\\n - Introduction to Reverse Engineering\\n - Toolchain\\n - Usage\\n - Binary Hooking at Runtime\\n - Pointer Evaluation\\n - Spraying, Fuzzing, Spoofing\\n - Report Generation\\n - Recompilation\\n - Post-Binary Analysis\\n16. Distribution\\n - Git\\n - Mac Store\\n - iOS Store\\n - Play store\\n - Windows Store\\n - Snap Store\\n - PureOS Store\\n - .deb channels\\n - .tar.gz\\n - homebrew\\n - Fdroid\\n - Cydia\\n - ChromeOS\\n - WASM\\n```\\n\\n### Chapter 3 - Philosophical Discourses\\n(ca. 40 pages of essays, some graphics)\\n```\\n1. Rights and Responsibilities (with Robin van Boven (SFOSC))\\n - Who You are Responsible To\\n - Being a Vendor Comes with Duties\\n - Ubiquitous Resources are Still Precious\\n - Use Policy to Address Responsibilities\\n - Take a Hippocratic Development Oath\\n2. Take a More Secure Stance (with Liran Tal (SNYK))\\n - Security Benefits of Frameworks\\n - Encrypt All the Things, All the Time\\n - Constantly Audit Project Dependencies\\n - Harden Yourself, Your Organization and Your Ecosystem\\n - “Do What You Can Until You Run Out of Time.” - [ROBERT C. SEACORD]\\n3. Production Strategies for Sustainability (with Rhys Parry (Independent))\\n - Develop in the “Perfect” Environment\\n - Minimal Impact for Existing Enterprise Architectures\\n - Use Low-Barrier Tools for Ensuring Wholestack Security\\n - Test the Right Things Intelligently\\n - Post-Binary Analysis and Redistribution - The Last Mile\\n```\\n\\n### Chapter 4 - Execution\\n(ca. 100 pages w/ code examples, screenshots, graphics)\\n```\\n1. Base Pattern Evolution\\n - Hermit\\n - Bridge\\n - Cloudish\\n - Cloudbridge\\n - Kamikaze\\n - Multiwin\\n - GLUI\\n2. Advanced Patterns\\n - Cryptographic Enclave\\n - Identity Management\\n - Combine an App with a Daemon\\n - IPC / RPC\\n - Integrate with DENO\\n3. UI Source Complilation\\n - React\\n - Vue\\n - Angular\\n - Svelte\\n - Gatsby\\n4. Building a Real App\\n - Multiparty Password Manager\\n - Design\\n - Prototyping\\n - Testing\\n - Debugging\\n - Packaging\\n - Checksumming\\n5. Tauri-Frida\\n - White Box Reversing\\n - Analyzing with Frida\\n - Chaos Experiments\\n - Interface Jacking\\n - Disk Change\\n - Latency\\n - Process Kill\\n - CPU Throttle\\n - Static Analysis Reporting\\n - Binary Repackaging\\n - Inject License Keys\\n - Clear Dead Codepoints\\n - Recalculate Integrated Checksum\\n6. Publishing the App\\n - Git\\n - Mac Store\\n - iOS Store\\n - Play store\\n - Windows Store\\n - Snap Store\\n - PureOS Store\\n - .deb channels\\n - .tar.gz\\n - homebrew\\n - Fdroid\\n - Cydia\\n - ChromeOS\\n - WASM\\n7. Publishing an Update\\n```\\n\\n### Chapter 5 - Appendices\\n(ca. 120 pages)\\n```\\n 1. Configuration Options\\n 2. Files and Repositories\\n 3. Tauri CLI references\\n 4. Tauri API references\\n 5. ES6 References\\n 6. Rust References\\n 7. App Pattern Charts\\n 8. Tauri-Frida Reference\\n 9. Glossary\\n10. Index\\n```\\n\\n## Errata\\nGot something that you think should be in the book? Want to be our publisher? Reach out to us and let us know!\\n',r={name:\"PageIndex\",data:function(){return{markdown:o}},computed:{toc:{get:function(){return this.$store.state.common.toc},set:function(n){this.$store.commit(\"common/toc\",n)}}},methods:{onToc:function(n){this.toc=n}}},s=r,l=t(\"2877\");function u(n){var e=t(\"f510\");e.__inject__&&e.__inject__(n)}var c=Object(l[\"a\"])(s,i,a,!1,u,null,\"11b5943e\");e[\"default\"]=c.exports},\"5ded\":function(n,e,t){var i=t(\"24fb\");e=i(!1),e.push([n.i,\".q-markdown--line-numbers-wrapper {\\n margin-bottom: 14px;\\n}\\n\",\"\"]),n.exports=e},f510:function(n,e,t){\"use strict\";t.r(e);var i=t(\"5ded\"),a=t.n(i);for(var o in i)\"default\"!==o&&function(n){t.d(e,n,(function(){return i[n]}))}(o);e[\"default\"]=a.a}};", + "js/8.d9d66b4f.js": "exports.ids=[8],exports.modules={\"201d\":function(e,t,n){\"use strict\";n.r(t);var i=n(\"34f9\"),a=n.n(i);for(var o in i)\"default\"!==o&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t[\"default\"]=a.a},\"34f9\":function(e,t,n){var i=n(\"24fb\");t=i(!1),t.push([e.i,\"#mermaid {\\n font-family: 'trebuchet ms', verdana, arial !important;\\n font-weight: 200;\\n font-size: 1.2em;\\n}\\n#mermaid .arrowheadPath {\\n fill: #99a !important;\\n}\\n#mermaid .path {\\n stroke: #99a !important;\\n}\\n\",\"\"]),e.exports=t},\"8eb4\":function(e,t,n){\"use strict\";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",[e._ssrNode('
Introduction

\\n Tauri is a polyglot system for building apps. It uses NodeJS to scaffold an HTML/CSS/JS rendering Window as a User Interface that is bootstrapped and managed by Rust. The final product is a monolithic binary that can be distributed as common file-types for Windows (exe/msi), Linux (deb/appimage) and Macintosh (app/dmg).\\n

'+e._s(e.graph)+\"
\"),n(\"q-markdown\",{attrs:{toc:\"\"},on:{data:e.onToc}},[e._v(\"\\n\\n## How it all works\\n\\n1. First you make an interface in your GUI framework and prepare the HTML/CSS/JS for consumption\\n2. The tauri.js Node CLI takes it and rigs the rust runner according to your configuration.\\n3. In dev mode it creates a webview window with debugging and hot-module-reloading.\\n4. In build mode it rigs the bundler and creates a final application according to your settings.\\n\\n### Setting up Your Environment\\nWe are assuming that you know what the command line is, how to install packages on your operating system and generally know your way around the development side of computing. Obviously, you must first make sure that all required languages / compilers are available and in your PATH. Then you globally install the Tauri CLI with your Node package manager.\\n\\n### Initializing an App\\nThe initialization phase creates a folder and places a few template files into your project directory. The most important file that it creates is the `src-tauri/tauri.conf.json` file, as this is where you manage the configuration of your project.\\n\\n### Developing an App\\nThere are several methods for developing an App and using the built-in development App Window. The most common is to point the Tauri configuration at a localhost port that your front-end framework's development server provides you with. If your framework doesn't provide you with this, or you like everything vanilla, then you can instruct Tauri to serve (and transpile if needed) from a relative file path. In both cases you will have HMR (Hot Module Reloading).\\n\\n### Making App Icons\\nYour app will need icons, and Tauri also provides a command for making all the icons your app will need, no matter which platform you are using. Simply place a 1240x1240 png (with transparency) named `app-icon.png` in your project folder (where the `src-tauri/tauri.conf.json` file is to be found) and run `tauri icon`. The icons will be placed in `src-tauri/icons` and automatically consumed by Tauri during the build process.\\n\\n### Bundling an App\\nThe basic process of building a Tauri App is very straightforward and unopinionated. In the Tauri configuration file you reference a distribution folder e.g. `../dist/spa` where your HTML, CSS, JS and other assets can be found. Then you tell the Tauri CLI to build your app. Tauri prepares your code depending upon your configuration and bundles everything up into a nice and tidy binary.\\n\\n::: tip\\nThe first time you build a project it will take some time to collect the resources that Tauri needs from the relevant Rust Crates, but subsequent builds will be much faster.\\n:::\\n\\n## Technical Details\\n### CLI\\nThe CLI is node.js based, because it is arguably the most accessible for the majority of the web-development community. Using Tauri requires the latest LTS because we track security patches.\\n\\n### User Interface\\nThe first generation User Interface in Tauri apps leverages Cocoa/WebKit on macOS, gtk-webkit2 on Linux and MSHTML (IE10/11) or Webkit via EdgeHTML / Chakra on Windows. **Tauri** leverages the MIT licensed prior work known as [webview](https://github.com/zserge/webview) and [web-view](https://github.com/Boscop/web-view).\\n\\n::: warning\\nWe are currently working on enabling the Web APIs and most of them may not be available on your platform.\\n:::\\n\\n## The Templates\\n\\nFirst is the src-tauri/tauri.conf.json file - it is injected into the CWD at tauri init.\\nThen is the src-tauri folder, which is injected into the CWD and contains the base Rust application that you can extend as you wish.\\n\\nThe node CLI has a bunch of \\\"syntactic\\\" sugar that sets up the dev env or prepares assets for the bundle process (as well as the tauri icon command for making icons.)\\n\\nThe next piece is the actual rust crate that binds web-view, constructs the webview and has the API (file read / write, etc.)\\nFinallly, the bundler, which takes all the pieces and puts them together in a nice and easy to consume binary for the three 1/2 desktop OS's\\n\\n## Why Rust\\n> Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages. Rust’s rich type system and ownership model guarantee memory-safety and thread-safety — and enable you to eliminate many classes of bugs at compile-time. Rust has great documentation, a friendly compiler with useful error messages, and top-notch tooling — an integrated package manager and build tool, smart multi-editor support with auto-completion and type inspections, an auto-formatter, and more. - [https://www.rust-lang.org/](https://www.rust-lang.org/)\\n\\nThis combination of power, safety and usability are why we chose Rust to be the default binding for Proton. It is our intention to provide the most safe and performant native app experience (for devs and app consumers), out of the box.\\n\\nIf you want a deep and rather nerdy look into Rust, check out what insider Tony Arcieri has to say in his article, [Rust in 2019. Security, maturity, stability](https://tonyarcieri.com/rust-in-2019-security-maturity-stability)\\n\\n### Learning Rust 🦀❤️\\nYou don't need to know Rust at all to use (most of) Tauri - but as with all things, the rabbit hole goes as deep as you are willing to fall into it. If you are new to Rust, then we recommend first watching this amazing playlist of tutorials from Team Member [@tensor](https://tensor-programming.com/):\\n- [Intro to Rust](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDF6BX6_RdPisRVHgzV02NW)\\n- [Rust Projects](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDD5vy2BuSHvFZU0a6RDmgb)\\n\\nBut if you are like us, just watching awesome people do stuff isn't enough. That's why we absolutely MUST recommend that you immediately curlbash [Rustlings](https://github.com/rust-lang/rustlings):\\n```bash\\ncurl -L https://git.io/rustlings | bash\\n```\\n\\nWhy? Because it is an interactive leap into coding with Rust that forces you to solve compiler errors in order to progress in your understanding. It is addictive, so block a few hours and just do it!\\n\\nAt some point, learning about Rust will require a visit to the manual. Check it out:\\n- [Rust 1.31.0+](https://doc.rust-lang.org/stable/book/) by Steve Klabnik & Carol Nichols\\n\\nAnd finally, there are a couple Rust communities on Discord that you can always fall back on if you need estra support:\\n- [Rust Community Discord](https://bit.ly/rust-community)\\n- [Rust Development Discord](https://discord.gg/SG3m9pk)\\n \")])],2)},a=[],o={name:\"Introduction\",data:function(){return{graph:\"\",flow:{}}},computed:{graphOrientation:function(){return this.$q.screen.lt.md?\"TD\":\"LR\"},toc:{get:function(){return this.$store.state.common.toc},set:function(e){this.$store.commit(\"common/toc\",e)}}},methods:{onToc:function(e){this.toc=e},goMermaid:function(e){var t=this;this.graph=null,this.$nextTick((function(){t.graph=t.$mermaid.render(\"mermaid\",e)}))}},mounted:function(){var e=this;this.$nextTick((function(){e.flow={lifecycle:\"\\n graph \".concat(e.graphOrientation,\"\\n\\n U--\\x3eJS\\n JS--\\x3eB\\n B--\\x3eBUILD\\n B--\\x3eDEV\\n DEV==>DBG\\n BUILD--\\x3eBND\\n BND==>WIN\\n\\n U(HTML
CSS
JS)\\n JS(tauri.js)\\n style JS stroke:#77CFE4,stroke-width:4px\\n WIN[WebView
in container]\\n B{tauri core
CLI}\\n style B stroke:#D08050,stroke-width:4px\\n BND((tauri
bundler))\\n style BND stroke:#EFD3AF, stroke-width:4px\\n DBG[WebView:Debug
with HMR]\\n \")},e.goMermaid(e.flow.lifecycle)}))}},r=o,s=n(\"2877\");function u(e){var t=n(\"201d\");t.__inject__&&t.__inject__(e)}var l=Object(s[\"a\"])(r,i,a,!1,u,null,\"18d47292\");t[\"default\"]=l.exports}};", + "js/9.866e6fa9.js": "exports.ids=[9],exports.modules={\"8e10\":function(t,e,i){\"use strict\";i.r(e);var a=i(\"a787\"),n=i.n(a);for(var o in a)\"default\"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e[\"default\"]=n.a},a787:function(t,e,i){var a=i(\"24fb\");e=a(!1),e.push([t.i,\"#Donations-and-Sponsoring {\\n text-align: center;\\n}\\ni.themify-icon.ti-star::before {\\n margin-top: -4px !important;\\n}\\n\",\"\"]),t.exports=e},eabb:function(t,e,i){\"use strict\";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i(\"div\",[t._ssrNode('
'),i(\"q-carousel\",{staticStyle:{overflow:\"hidden!important\",width:\"100%\",background:\"transparent\",color:\"black!important\",\"border-radius\":\"5px\"},attrs:{animated:\"\",infinite:\"\",autoplay:5e3,navigation:\"\",\"control-color\":\"cyan-1\",height:\"420px\"},model:{value:t.slide,callback:function(e){t.slide=e},expression:\"slide\"}},t._l(t.slides,(function(e){return i(\"q-carousel-slide\",{key:e.id,staticClass:\"column no-wrap\",attrs:{name:e.title,\"img-src\":e.img},on:{mouseover:function(e){t.credits=!0},mouseleave:function(e){t.credits=!1}}},[i(\"div\",{staticClass:\"text-h3 text-weight-thin bg-amber-3 absolute-left q-pa-md text-center\",staticStyle:{width:\"350px\",opacity:\"0.8\",\"padding-top\":\"220px\"}},[t._v(\" \"+t._s(e.title))]),i(\"h6\",{staticClass:\"q-pa-sm bg-yellow-1 full-width text-center\",staticStyle:{margin:\"270px -25px 0 0!important\",\"z-index\":\"1\",\"font-size\":\"1.2em\",\"border-radius\":\"4px\"}},[t._v(\"\\n \"+t._s(e.text)+\"\\n \")]),t.credits?i(\"q-btn\",{staticClass:\"absolute-top-right q-ma-lg\",staticStyle:{width:\"180px\",\"z-index\":\"1\"},attrs:{size:\"xs\",dense:\"\",color:\"blue-grey-9\",\"text-color\":\"white\",type:\"a\",href:\"https://unsplash.com/\"+e.unsplashLink}},[i(\"span\",{staticStyle:{display:\"inline-block\",padding:\"2px 3px\"}},[i(\"svg\",{staticStyle:{height:\"12px\",width:\"auto\",position:\"relative\",\"vertical-align\":\"middle\",top:\"-2px\",fill:\"white\"},attrs:{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 32 32\"}},[i(\"path\",{attrs:{d:\"M10 9V0h12v9H10zm12 5h10v18H0V14h10v9h12v-9z\"}})])]),i(\"span\",{staticStyle:{display:\"inline-block\",padding:\"2px 3px\"}},[t._v(\"Image by: \"+t._s(e.unsplashName))])]):t._e()],1)})),1),t._ssrNode('
',\"
\",[i(\"q-btn\",{staticClass:\"text-h6 q-mt-xl\",attrs:{outline:\"\",rounded:\"\",to:{name:\"introduction\"}}},[t._v(\"Get to know Tauri\")])],1),t._ssrNode('
',\"
\",t._l(t.actions,(function(e,a){return i(\"q-card\",{key:a,class:{\"q-ma-md col-md-3 col-sm-5 q-mt-sm\":!0,\"bg-cyan-1\":!t.$q.dark.isActive,\"bg-grey-8\":t.$q.dark.isActive},attrs:{flat:\"\",bordered:\"\"}},[i(\"q-icon\",{staticClass:\"float-left q-pa-lg q-ma-xs text-h5\",staticStyle:{margin:\"11px 5px -1px 10px\"},attrs:{name:e.icon}}),i(\"q-card-section\",[t._v(\"\\n \"+t._s(e.claim)+\"\\n \")])],1)})),1),t._ssrNode('
',\"
\",[i(\"q-btn\",{staticClass:\"text-h6 q-my-xl\",attrs:{outline:\"\",rounded:\"\",type:\"a\",href:\"https://github.com/tauri-apps/tauri/wiki\"}},[t._v(\"Setup Tauri for my Environment\")])],1),i(\"q-card\",{staticClass:\"q-ma-xl full-width\",attrs:{id:\"Roadmap\",flat:\"\"}},[i(\"q-card-section\",{staticClass:\"justify-center items-center content-center text-center\"},[i(\"q-activity\",{staticStyle:{\"margin-top\":\"110px\"},attrs:{dense:\"\",\"bar-color\":t.$q.dark.isActive?\"#ccd\":\"#223\",\"bar-width\":\"3px\",\"bar-distance\":\"15px\"}},t._l(t.timeline,(function(e,a){return i(\"q-activity-item\",{key:a,staticStyle:{\"padding-bottom\":\"5px\",\"padding-top\":\"5px\",\"margin-left\":\"-9px\"},attrs:{icon:e.icon,\"icon-color\":e.iconColor,\"icon-text-color\":e.iconTextColor,\"icon-size\":\"2.5em\",\"icon-font-size\":\"0.55em\"}},[i(\"q-item\",{staticClass:\"inline-block vertical-middle text-left\"},[i(\"q-item-section\",[i(\"q-item-label\",{staticClass:\"text-weight-bold\"},[t._v(t._s(e.label))]),i(\"q-item-label\",{attrs:{caption:\"\",lines:\"2\"}},[t._v(t._s(e.caption))])],1)],1),i(\"q-chip\",{staticClass:\"vertical-middle side-text\",attrs:{dense:\"\"}},[t._v(\"\\n \"+t._s(e.time)+\"\\n \")])],1)})),1),i(\"small\",{staticClass:\"text-weight-light\"},[t._v(\"Notice: This roadmap is subject to change.\")]),i(\"q-parallax\",{staticClass:\"full-width\",staticStyle:{position:\"absolute\",top:\"0\",left:\"0\"},attrs:{height:130,src:\"statics/images/skycave.jpg\"}}),i(\"div\",{staticStyle:{position:\"absolute\",left:\"0\",top:\"0\",right:\"0\",height:\"130px\",background:\"linear-gradient(0deg, rgba(224,247,250,1) 5%, rgba(224,247,250,0.9) 30%, rgba(224,247,250,0.7) 60%, rgba(224,247,250,0.45) 80%, rgba(224,247,250,0) 100%)\",\"z-index\":\"10\"}}),i(\"h2\",{staticClass:\"text-weight-thin\",staticStyle:{position:\"absolute\",top:\"20px\",\"z-index\":\"100\",left:\"10px\",right:\"10px\",margin:\"auto\",\"text-shadow\":\"0 0 5px white,0 0 2px white\",color:\"#253239\"}},[t._v(\"ROADMAP\")])],1)],1),i(\"q-markdown\",{attrs:{src:t.markdown,toc:\"\"},on:{data:t.onToc}})],2)},n=[],o=\"## Donations and Sponsoring\\n\\n>At the moment the best way to support the development of Tauri is to visit our [Open Collective](https://opencollective.com/tauri) page and make a donation. Funds go first and foremost to covering the overhead of the project, additional funds will be distributed to all contributors using a sourcecred-based system. Thanks for consideration! :heart:\\nIf you are interested in sponsoring Tauri and want to accelerate the development of specific components, we encourage you to reach out to the team.\\n\",s=[\"statics/images/locks.jpg\",\"statics/images/hammers.jpg\",\"statics/images/lightning.jpg\",\"statics/images/feather.jpg\",\"statics/images/bigben.jpg\",\"statics/images/boat.jpg\"],l={name:\"LandingPage\",serverCacheKey:function(){return\"landing\"},mounted:function(){for(var t=this,e=function(e){var i=new Image;i.crossOrigin=\"Anonymous\",i.onload=function(){var a=document.createElement(\"CANVAS\"),n=a.getContext(\"2d\");a.height=i.naturalHeight,a.width=i.naturalWidth,n.drawImage(i,0,0);var o=a.toDataURL(\"image/jpeg\");o.length>=1&&(t.slides[e].img=o),a=null},i.src=s[e]},i=0;i\\n'.concat(s,\"\\n\\n\")}}}},r=l,c=i(\"2877\"),d=i(\"eebe\"),p=i.n(d),m=i(\"880c\"),u=i(\"62cd\"),h=i(\"9c40\"),g=i(\"f09f\"),b=i(\"0016\"),f=i(\"a370\"),x=i(\"4b7e\"),w=i(\"66e5\"),v=i(\"4074\"),C=i(\"0170\"),y=i(\"b047\"),T=i(\"639d\");function k(t){var e=i(\"8e10\");e.__inject__&&e.__inject__(t)}var S=Object(c[\"a\"])(r,a,n,!1,k,null,\"81790f62\");e[\"default\"]=S.exports;p()(S,\"components\",{QCarousel:m[\"a\"],QCarouselSlide:u[\"a\"],QBtn:h[\"a\"],QCard:g[\"a\"],QIcon:b[\"a\"],QCardSection:f[\"a\"],QCardActions:x[\"a\"],QItem:w[\"a\"],QItemSection:v[\"a\"],QItemLabel:C[\"a\"],QChip:y[\"a\"],QParallax:T[\"a\"]})}};", + "server-bundle.js": "module.exports=function(n){var e={},o={1:0};function t(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return n[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.e=function(e){var t=[];if(0!==o[e]){var r=require(\"./js/\"+({}[e]||e)+\".\"+{0:\"942b1c82\",2:\"9cea2fd6\",3:\"7ef779be\",4:\"d6d35bb1\",5:\"03e164cf\",6:\"b75813de\",7:\"c3d065d7\",8:\"d9d66b4f\",9:\"866e6fa9\",10:\"3126bf51\",11:\"5988df86\"}[e]+\".js\"),a=r.modules,i=r.ids;for(var l in a)n[l]=a[l];for(var c=0;c\\n * Released under the MIT License.\\n */\\n.token.comment,\\n.token.block-comment,\\n.token.prolog,\\n.token.doctype,\\n.token.cdata {\\n color: #7D8B99; }\\n\\n.token.punctuation {\\n color: #5F6364; }\\n\\n.token.important {\\n font-weight: normal; }\\n\\n.token.bold {\\n font-weight: bold; }\\n\\n.token.italic {\\n font-style: italic; }\\n\\n.token.entity {\\n cursor: help; }\\n\\n.token.property,\\n.token.tag,\\n.token.boolean,\\n.token.number,\\n.token.function-name,\\n.token.constant,\\n.token.symbol,\\n.token.deleted {\\n color: #c92c2c; }\\n\\n.token.selector,\\n.token.attr-name,\\n.token.string,\\n.token.char,\\n.token.function,\\n.token.builtin,\\n.token.inserted {\\n color: #2f9c0a; }\\n\\n.token.operator {\\n color: #ff2211; }\\n\\n.token.entity,\\n.token.url,\\n.token.variable {\\n color: #a67f59; }\\n\\n.token.atrule,\\n.token.attr-value,\\n.token.keyword,\\n.token.class-name {\\n color: #1990b8; }\\n\\n.token.regex,\\n.token.important {\\n color: #e90; }\\n\\n.language-css .token.string,\\n.style .token.string {\\n color: #a67f59;\\n background: rgba(255, 255, 255, 0.5); }\\n\\n.namespace {\\n opacity: .7; }\\n\\n.token.tab:not(:empty):before,\\n.token.cr:before,\\n.token.lf:before {\\n color: #e0d7d1; }\\n\\n.q-markdown code, .q-markdown pre {\\n font-family: Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace; }\\n\\n.q-markdown pre {\\n border-radius: 4px;\\n padding: 5px 10px;\\n background-size: 1.5em 1.5em;\\n background-origin: content-box;\\n background-attachment: local;\\n max-height: inherit;\\n height: inherit;\\n display: block;\\n overflow: auto;\\n margin: 0;\\n position: relative;\\n font-size: 12px;\\n background: #eceff1;\\n color: #212121;\\n text-align: left;\\n white-space: pre;\\n word-spacing: normal;\\n word-break: normal;\\n word-wrap: normal;\\n line-height: 1.5em;\\n -moz-tab-size: 4;\\n -o-tab-size: 4;\\n tab-size: 4;\\n -webkit-hyphens: none;\\n -ms-hyphens: none;\\n hyphens: none;\\n margin-bottom: 1rem; }\\n\\n.q-markdown pre code {\\n border-radius: 0;\\n width: -webkit-max-content;\\n width: -moz-max-content;\\n width: max-content; }\\n\\n.q-markdown--heading {\\n color: #027BE3;\\n cursor: pointer; }\\n .q-markdown--heading:after {\\n content: ' #';\\n opacity: 0; }\\n .q-markdown--heading:hover:after {\\n opacity: 1; }\\n .q-markdown--heading-h1 {\\n font-size: 2rem;\\n line-height: 2rem;\\n padding: 1rem 0;\\n font-weight: 500;\\n margin: 0 0 1rem; }\\n .q-markdown--heading-h2 {\\n font-size: 1.5rem;\\n line-height: 1.5rem;\\n padding: 0.5rem 0;\\n font-weight: 500;\\n margin: 1rem 0 1rem; }\\n .q-markdown--heading-h3 {\\n font-size: 1.1rem;\\n line-height: 1.1rem;\\n padding: 0.45rem 0;\\n margin: 1rem 0 1rem; }\\n .q-markdown--heading-h4 {\\n font-size: 1rem;\\n line-height: 1rem;\\n padding: 0.25rem 0;\\n margin: 1rem 0; }\\n .q-markdown--heading-h5 {\\n font-size: 0.9rem;\\n margin: 1rem 0; }\\n .q-markdown--heading-h6 {\\n font-size: 0.8rem;\\n margin: 1rem 0; }\\n\\n.q-markdown--title-heavy {\\n border-bottom: 3px solid #ccc; }\\n\\n.q-markdown--title-light {\\n border-bottom: 1px solid #ccc; }\\n\\n.q-markdown--image {\\n max-width: 100%;\\n height: auto; }\\n\\n.q-markdown--link {\\n font-weight: 500;\\n text-decoration: none;\\n outline: 0;\\n border-bottom: 1px dotted currentColor;\\n text-align: center;\\n transition: opacity .2s;\\n white-space: nowrap; }\\n .q-markdown--link-local {\\n font-family: inherit; }\\n .q-markdown--link-external {\\n font-family: inherit; }\\n .q-markdown--link-external:after {\\n content: '\\\\e895';\\n font-family: Material Icons;\\n font-weight: normal;\\n font-style: normal;\\n display: inline-block;\\n line-height: 1;\\n text-transform: none;\\n letter-spacing: normal;\\n word-wrap: normal;\\n white-space: nowrap;\\n direction: ltr;\\n text-rendering: optimizeLegibility;\\n -webkit-font-smoothing: antialiased;\\n -moz-osx-font-smoothing: grayscale;\\n font-feature-settings: \\\"liga\\\";\\n margin: 0 0 0 3px;\\n padding: 0; }\\n\\n.q-markdown--token {\\n white-space: nowrap;\\n background: #fafafa;\\n color: #212121;\\n border: #616161 solid 1px;\\n padding: 1px 2px;\\n font-family: inherit;\\n border-radius: 4px; }\\n\\n.q-markdown--note {\\n margin: 14px 0;\\n padding: 10px;\\n font-size: 1em;\\n letter-spacing: .5px;\\n background: #eceff1;\\n color: #212121;\\n font-weight: 400; }\\n .q-markdown--note > p:last-child, .q-markdown--note .q-markdown--note:last-child {\\n margin-bottom: 0; }\\n .q-markdown--note-- {\\n border-left: 10px solid #aeaeae;\\n border-radius: 8px 0 0 8px; }\\n .q-markdown--note-- .q-markdown--link {\\n color: #7b7b7b; }\\n .q-markdown--note--info {\\n border-left: 10px solid #92c2f2;\\n border-radius: 8px 0 0 8px;\\n color: #424242;\\n background: #bbdefb; }\\n .q-markdown--note--info .q-markdown--link {\\n color: #378fe7; }\\n .q-markdown--note--info .q-markdown--note-title {\\n color: #378fe7; }\\n .q-markdown--note--tip {\\n border-left: 10px solid #8dd290;\\n border-radius: 8px 0 0 8px;\\n color: #424242;\\n background: #c8e6c9; }\\n .q-markdown--note--tip .q-markdown--link {\\n color: #46b34b; }\\n .q-markdown--note--tip .q-markdown--note-title {\\n color: #46b34b; }\\n .q-markdown--note--warning {\\n border-left: 10px solid #ffad80;\\n border-radius: 8px 0 0 8px;\\n color: #424242;\\n background: #ffe0b2; }\\n .q-markdown--note--warning .q-markdown--link {\\n color: #ff6b1a; }\\n .q-markdown--note--warning .q-markdown--note-title {\\n color: #ff6b1a; }\\n .q-markdown--note--danger {\\n border-left: 10px solid #ff5b6d;\\n border-radius: 8px 0 0 8px;\\n color: #424242;\\n background: #ffcdd2; }\\n .q-markdown--note--danger .q-markdown--link {\\n color: #dc5959; }\\n .q-markdown--note--danger .q-markdown--note-title {\\n color: #dc5959; }\\n .q-markdown--note-title {\\n font-weight: 800;\\n margin-left: -4px;\\n margin-right: -4px;\\n padding: 0 4px;\\n margin-bottom: 4px; }\\n\\n.q-markdown--table {\\n width: -webkit-fit-content;\\n width: -moz-fit-content;\\n width: fit-content;\\n margin-bottom: 16px;\\n border-collapse: collapse;\\n max-width: 100%;\\n border-width: 1px;\\n border-style: solid;\\n border-color: #9e9e9e; }\\n\\n.q-markdown--line-numbers-wrapper {\\n display: flex;\\n justify-content: flex-start;\\n font-size: 12px;\\n background: #eceff1;\\n color: #212121;\\n font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;\\n border-radius: 4px;\\n margin-bottom: 16px; }\\n\\n.q-markdown--line-numbers {\\n padding: 5px 5px 0 5px; }\\n\\n.q-markdown--line-number {\\n color: #9e9e9e;\\n margin: 0;\\n position: relative;\\n text-align: left;\\n white-space: pre;\\n word-spacing: normal;\\n word-break: normal;\\n word-wrap: normal;\\n line-height: 1.5;\\n -moz-tab-size: 4;\\n -o-tab-size: 4;\\n tab-size: 4;\\n -webkit-hyphens: none;\\n -ms-hyphens: none;\\n hyphens: none; }\\n\\n.q-markdown--code-wrapper {\\n width: 100%;\\n margin-bottom: -16px !important; }\\n\\n.q-markdown--code, .q-markdown--code__inner {\\n margin: 0;\\n position: relative;\\n text-align: left;\\n white-space: pre;\\n word-spacing: normal;\\n word-break: normal;\\n word-wrap: normal;\\n line-height: 1.5;\\n -moz-tab-size: 4;\\n -o-tab-size: 4;\\n tab-size: 4;\\n -webkit-hyphens: none;\\n -ms-hyphens: none;\\n hyphens: none; }\\n\\n.q-markdown--code {\\n overflow: visible;\\n padding: 0; }\\n .q-markdown--code__inner {\\n max-height: inherit;\\n height: inherit;\\n display: block;\\n overflow: auto; }\\n\\n.q-markdown--table {\\n border-color: #e0e0e0;\\n background: #fafafa; }\\n\\n.q-markdown--table thead {\\n background: #e0e0e0; }\\n\\n.q-markdown--table thead tr th {\\n padding: 8px;\\n border-width: 1px;\\n border-style: solid;\\n background: #f5f5f5; }\\n\\n.q-markdown--table tbody {\\n background: #fafafa; }\\n\\n.q-markdown--table tbody td,\\n.q-markdown--table tbody th {\\n padding: 8px;\\n border-width: 1px;\\n border-style: solid; }\\n\\n.q-markdown--table tbody tr:nth-child(odd) {\\n background: #e0e0e0; }\\n\\n.q-markdown--page > div, .q-markdown--page > pre {\\n margin-bottom: 22px; }\\n\\nblockquote.q-markdown--link {\\n background: transparent; }\\n\\nblockquote.q-markdown--note {\\n border-width: 1px 8px 1px 8px;\\n border-radius: 8px;\\n border-style: solid;\\n border-color: #9e9e9e #009688; }\\n\\n.body--dark .q-markdown {\\n color: #f5f5f5; }\\n .body--dark .q-markdown code {\\n background: #424242;\\n color: #f5f5f5; }\\n .body--dark .q-markdown blockquote.q-markdown--note {\\n border-color: #9e9e9e #9e9e9e;\\n background: #1d1d1d;\\n color: #f5f5f5; }\\n .body--dark .q-markdown pre, .body--dark .q-markdown pre code {\\n background: #1d1d1d; }\\n .body--dark .q-markdown .q-markdown--line-numbers-wrapper {\\n background: #1d1d1d;\\n color: #f5f5f5; }\\n .body--dark .q-markdown .q-markdown--token {\\n background: #9e9e9e;\\n color: #212121;\\n border: #e0e0e0 solid 1px; }\\n .body--dark .q-markdown .q-markdown--code {\\n background: #1d1d1d;\\n color: #212121; }\\n .body--dark .q-markdown .q-markdown--note {\\n background: #212121;\\n color: white;\\n border-top: 1px solid #424242;\\n border-bottom: 1px solid #424242; }\\n .body--dark .q-markdown .q-markdown--note-- {\\n border-left: 10px solid #9e9e9e; }\\n .body--dark .q-markdown .q-markdown--note--info {\\n border-left: 10px solid #01579b; }\\n .body--dark .q-markdown .q-markdown--note--tip {\\n border-left: 10px solid #33691e; }\\n .body--dark .q-markdown .q-markdown--note--warning {\\n border-left: 10px solid #e65100; }\\n .body--dark .q-markdown .q-markdown--note--danger {\\n border-left: 10px solid #b71c1c; }\\n .body--dark .q-markdown .q-markdown--table thead tr th,\\n .body--dark .q-markdown .q-markdown--table tbody {\\n background-color: #1d1d1d; }\\n .body--dark .q-markdown .q-markdown--table tbody tr:nth-child(2n+1) {\\n background-color: #424242; }\\n\",\"\"]),n.exports=e},\"067b\":function(n,e){n.exports=require(\"core-js/modules/es6.object.assign\")},\"0703\":function(n,e){n.exports=require(\"markdown-it-emoji\")},\"0736\":function(n,e){n.exports=require(\"core-js/modules/es6.array.find-index\")},\"0ca7\":function(n,e){n.exports=require(\"core-js/modules/es6.string.includes\")},\"115e\":function(n,e,o){n.exports=o.p+\"fonts/KFOlCnqEu92Fr1MmWUlfBBc-.adcde98f.woff\"},\"12d2\":function(n,e){n.exports=require(\"core-js/modules/es7.object.get-own-property-descriptors\")},1750:function(n,e){n.exports=require(\"core-js/modules/es6.symbol\")},\"1de5\":function(n,e,o){\"use strict\";n.exports=function(n,e){return e||(e={}),n=n&&n.__esModule?n.default:n,\"string\"!==typeof n?n:(/^['\"].*['\"]$/.test(n)&&(n=n.slice(1,-1)),e.hash&&(n+=e.hash),/[\"'() \\t\\n]/.test(n)||e.needQuotes?'\"'.concat(n.replace(/\"/g,'\\\\\"').replace(/\\n/g,\"\\\\n\"),'\"'):n)}},\"24fb\":function(n,e,o){\"use strict\";function t(n,e){var o=n[1]||\"\",t=n[3];if(!t)return o;if(e&&\"function\"===typeof btoa){var a=r(t),i=t.sources.map((function(n){return\"/*# sourceURL=\".concat(t.sourceRoot||\"\").concat(n,\" */\")}));return[o].concat(i).concat([a]).join(\"\\n\")}return[o].join(\"\\n\")}function r(n){var e=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),o=\"sourceMappingURL=data:application/json;charset=utf-8;base64,\".concat(e);return\"/*# \".concat(o,\" */\")}n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var o=t(e,n);return e[2]?\"@media \".concat(e[2],\" {\").concat(o,\"}\"):o})).join(\"\")},e.i=function(n,o){\"string\"===typeof n&&(n=[[null,n,\"\"]]);for(var t=0;t')+\"\".concat(t,\"\\n\")}return\"\"}function sn(n){n.renderer.rules.blockquote_open=function(n,e,o,t,r){var a=n[e];return a.attrSet(\"class\",\"q-markdown--note\"),r.renderToken(n,e,o)}}var gn=o(\"5ac9\"),mn=o.n(gn);function hn(n,e){return[mn.a,n,{render:function(o,t){var r=o[t],a=r.info.trim().slice(n.length).trim();return 1===r.nesting?'

').concat(a||e,\"

\\n\"):\"
\\n\"}}]}function un(n){var e,o,t,r;(e=(o=(t=(r=n.use.apply(n,z()(hn(\"info\",\"INFO\")))).use.apply(r,z()(hn(\"tip\",\"TIP\")))).use.apply(t,z()(hn(\"warning\",\"WARNING\")))).use.apply(o,z()(hn(\"danger\",\"IMPORTANT\")))).use.apply(e,z()(hn(\"\",\"\"))).use(mn.a,\"v-pre\",{render:function(n,e){return 1===n[e].nesting?\"
\\n\":\"
\\n\"}})}o(\"00dd\");function qn(n){return encodeURIComponent(String(n).trim().replace(/\\s+/g,\"-\"))}function xn(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:3;n.renderer.rules.heading_open=function(n,a,i,l,c){var f=n[a],d=n[a+1].children.reduce((function(n,e){return n+e.content}),\"\"),b=\"q-markdown--heading-\".concat(f.tag);\"=\"===f.markup?b+=\" q-markdown--title-heavy\":\"-\"===f.markup&&(b+=\" q-markdown--title-light\");var p=qn(d);if(f.attrSet(\"id\",p),f.attrSet(\"name\",p),f.attrSet(\"class\",b),o){var s=parseInt(f.tag[1]);t&&r&&t=t&&s<=r&&e.push({id:p,label:d,level:s,children:[]})}return c.renderToken(n,a,i)}}function _n(n){n.renderer.rules.image=function(n,e,o,t,r){var a=n[e];return a.attrSet(\"class\",\"q-markdown--image\"),r.renderToken(n,e,o)}}o(\"b0e1\");function wn(n){n.renderer.rules.link_open=function(n,e,o,t,r){var a=n[e],i=a.attrIndex(\"href\");return\"#\"===a.attrs[i][1][0]&&location&&(a.attrs[i][1]=location.pathname+a.attrs[i][1]),\"\"===a.attrs[i][1]?(a.attrSet(\"class\",\"q-markdown--link q-markdown--link-local\"),n[e+1]&&\"text\"===n[e+1].type&&n[e+1].content&&a.attrSet(\"id\",qn(n[e+1].content))):\"/\"===a.attrs[i][1][0]||a.attrs[i][1].startsWith(\"..\")?a.attrSet(\"class\",\"q-markdown--link q-markdown--link-local\"):(a.attrSet(\"class\",\"q-markdown--link q-markdown--link-external\"),a.attrSet(\"target\",\"_blank\")),r.renderToken(n,e,o)}}function kn(n){n.renderer.rules.table_open=function(n,e,o,t,r){var a=n[e];return a.attrSet(\"class\",\"q-markdown--table\"),r.renderToken(n,e,o)}}function yn(n){var e=n.renderer.rules.code_inline;n.renderer.rules.code_inline=function(n,o,t,r,a){var i=n[o];return i.attrSet(\"class\",\"q-markdown--token\"),e(n,o,t,r,a)}}o(\"5a1d\");function vn(n,e){var o=n.renderer.rules.fence;n.renderer.rules.fence=function(){var n=o.apply(void 0,arguments),t=n.slice(n.indexOf(\"\")+6,n.indexOf(\"\")),r=t.trim().split(\"\\n\");if(r.length<3)return n;var a=z()(Array(r.length)).map((function(n,o){return'
'.concat(void 0===e?o+1:e,\"
\")})).join(\"\"),i='
'.concat(a,'
').concat(n,\"
\"),l='
'.concat(i,\"
\");return l}}var zn={name:\"QMarkdown\",props:{src:{type:String,default:\"\"},noAbbreviation:Boolean,noBreaks:Boolean,noContainer:Boolean,noDeflist:Boolean,noEmoji:Boolean,noFootnote:Boolean,noHighlight:Boolean,noHtml:Boolean,noImage:Boolean,noInsert:Boolean,noLineNumbers:Boolean,noLink:Boolean,noLinkify:Boolean,noMark:Boolean,noSubscript:Boolean,noSuperscript:Boolean,noTasklist:Boolean,noTypographer:Boolean,lineNumberAlt:{type:String,validator:function(n){return 1===n.length}},toc:Boolean,tocStart:{type:Number,default:1,validator:function(n){return n>=1&&n<=5}},tocEnd:{type:Number,default:3,validator:function(n){return n>=2&&n<=6}},taskListsEnable:Boolean,taskListsLabel:Boolean,taskListsLabelAfter:Boolean,extend:Function,extendPrism:Function,contentStyle:[String,Object,Array],contentClass:[String,Object,Array]},data:function(){return{source:this.src,rendered:void 0}},destroyed:function(){},watch:{src:function(){this.source=this.src,this.rendered=void 0},noAbbreviation:function(){this.rendered=void 0},noBreaks:function(){this.rendered=void 0},noContainer:function(){this.rendered=void 0},noDeflist:function(){this.rendered=void 0},noEmoji:function(){this.rendered=void 0},noFootnote:function(){this.rendered=void 0},noHighlight:function(){this.rendered=void 0},noHtml:function(){this.rendered=void 0},noImage:function(){this.rendered=void 0},noInsert:function(){this.rendered=void 0},noLineNumbers:function(){this.rendered=void 0},noLink:function(){this.rendered=void 0},noLinkify:function(){this.rendered=void 0},noMark:function(){this.rendered=void 0},noSubscript:function(){this.rendered=void 0},noSuperscript:function(){this.rendered=void 0},noTasklist:function(){this.rendered=void 0},noTypographer:function(){this.rendered=void 0},lineNumberAlt:function(){this.rendered=void 0},toc:function(){this.rendered=void 0},tocStart:function(){this.rendered=void 0},tocEnd:function(){this.rendered=void 0},taskListsEnable:function(){this.rendered=void 0},taskListsLabel:function(){this.rendered=void 0},taskListsLabelAfter:function(){this.rendered=void 0},extend:function(){this.rendered=void 0}},methods:{__isEnabled:function(n){return void 0===n||!1===n},__isFunction:function(n){return n&&\"[object Function]\"==={}.toString.call(n)},makeTree:function(n){for(var e=[],o=null,t=function(n){if(1===n.level)o=n,e.push(n);else if(2===n.level)o.children.push(n);else{for(var t=o,r=0;r0&&i.disable(l),this.__isFunction(this.extend)&&this.extend(i),this.rendered=i.render(t),this.toc&&o.length>0&&this.$emit(\"data\",o)}return n(\"div\",{staticClass:\"q-markdown\",class:this.contentClass,style:this.contentStyle,domProps:{innerHTML:this.rendered}})}},jn=function(n){var e=\"\";if(n&&n.length>0){var o=\"\",r=n.indexOf(o),a=n.lastIndexOf(t);r>-1&&a>-1&&(e=n.substring(r,a+t.length))}return e},Cn=function(n){var e=!(\"undefined\"===typeof window||!window.document||!window.document.createElement);if(!0!==e)return{};var o,t={},r=jn(n);r&&r.length>0&&(t.template=r);var a=document.createElement(\"html\");return a.innerHTML=n,o=a.getElementsByTagName(\"script\"),o.length>0&&(t.script=o[0].outerHTML),o=a.getElementsByTagName(\"style\"),o.length>0&&(t.style=o[0].outerHTML),t},An={version:D[\"a\"],QMarkdown:zn,getTagParts:Cn,install:function(n){n.component(zn.name,zn)}};c.a.use(An);var Sn=o(\"80d5\"),Bn=o.n(Sn);c.a.use(Bn.a);var En=o(\"8a69\"),Tn=o.n(En);c.a.use(Tn.a);var In=o(\"dde5\"),Mn={name:\"QActivity\",props:{dense:Boolean,barColor:String,barWidth:String,barDistance:String},computed:{styles:function(){var n={};return void 0!==this.barColor&&(n[\"--qactivity-bar-color\"]=this.barColor),void 0!==this.barWidth&&(n[\"--qactivity-bar-width\"]=this.barWidth),void 0!==this.barDistance&&(n[\"--qactivity-bar-distance\"]=this.barDistance),n},classes:function(){return\"q-activity--\".concat(!0===this.dense?\"dense\":\"normal\")}},render:function(n){return n(\"ul\",{staticClass:\"q-activity\",class:this.classes,style:this.styles},Object(In[\"c\"])(this,\"default\"))}},Fn={name:\"QActivityItem\",props:{icon:String,iconColor:String,iconTextColor:String,iconSize:String,iconFontSize:String,iconSquare:Boolean,iconRounded:Boolean,iconImage:String,iconDistance:{type:String,default:\"0\"}},computed:{iconStyle:function(){return void 0!==this.iconDistance?{left:this.iconDistance}:\"\"}},methods:{__getImageContent:function(n){if(void 0!==this.iconImage)return[n(\"img\",{domProps:{src:this.iconImage}})]},__getIconContent:function(n){var e=Object(In[\"c\"])(this,\"icon\");return n(\"div\",{staticClass:\"q-activity-item--icon vertical-middle\",style:this.iconStyle},void 0!==e?e:[].concat(n(f[\"QAvatar\"],{props:{color:this.iconColor,textColor:this.iconTextColor,icon:this.icon,size:this.iconSize,fontSize:this.iconFontSize,square:this.iconSquare,rounded:this.iconRounded}},this.__getImageContent(n))))}},render:function(n){return n(\"li\",{staticClass:\"q-activity-item row\"},[this.__getIconContent(n),n(\"div\",{staticClass:\"col q-activity-item--content\"},Object(In[\"c\"])(this,\"default\"))])}},On=function(n){var e=n.Vue;e.component(\"q-activity\",Mn),e.component(\"q-activity-item\",Fn)};e[\"default\"]=function(n){return new Promise((function(e,o){var t,r,a,l,f,d,b,p,s,g;return i.a.async((function(m){while(1)switch(m.prev=m.next){case 0:return m.next=2,i.a.awrap(L(n));case 2:t=m.sent,r=t.app,a=t.store,l=t.router,f=!0,d=function(n){f=!1,o({url:n})},b=[void 0,void 0,void 0,void 0,On],p=0;case 10:if(!(!0===f&&p li {\\n position: relative; }\\n\\n .fa-li {\\n left: -2em;\\n position: absolute;\\n text-align: center;\\n width: 2em;\\n line-height: inherit; }\\n\\n .fa-border {\\n border: solid 0.08em #eee;\\n border-radius: .1em;\\n padding: .2em .25em .15em; }\\n\\n .fa-pull-left {\\n float: left; }\\n\\n .fa-pull-right {\\n float: right; }\\n\\n .fa.fa-pull-left,\\n .fas.fa-pull-left,\\n .far.fa-pull-left,\\n .fal.fa-pull-left,\\n .fab.fa-pull-left {\\n margin-right: .3em; }\\n\\n .fa.fa-pull-right,\\n .fas.fa-pull-right,\\n .far.fa-pull-right,\\n .fal.fa-pull-right,\\n .fab.fa-pull-right {\\n margin-left: .3em; }\\n\\n .fa-spin {\\n -webkit-animation: fa-spin 2s infinite linear;\\n animation: fa-spin 2s infinite linear; }\\n\\n .fa-pulse {\\n -webkit-animation: fa-spin 1s infinite steps(8);\\n animation: fa-spin 1s infinite steps(8); }\\n\\n @-webkit-keyframes fa-spin {\\n 0% {\\n transform: rotate(0deg); }\\n 100% {\\n transform: rotate(360deg); } }\\n\\n @keyframes fa-spin {\\n 0% {\\n transform: rotate(0deg); }\\n 100% {\\n transform: rotate(360deg); } }\\n\\n .fa-rotate-90 {\\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\\n transform: rotate(90deg); }\\n\\n .fa-rotate-180 {\\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";\\n transform: rotate(180deg); }\\n\\n .fa-rotate-270 {\\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";\\n transform: rotate(270deg); }\\n\\n .fa-flip-horizontal {\\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";\\n transform: scale(-1, 1); }\\n\\n .fa-flip-vertical {\\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\\n transform: scale(1, -1); }\\n\\n .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\\n transform: scale(-1, -1); }\\n\\n :root .fa-rotate-90,\\n :root .fa-rotate-180,\\n :root .fa-rotate-270,\\n :root .fa-flip-horizontal,\\n :root .fa-flip-vertical,\\n :root .fa-flip-both {\\n -webkit-filter: none;\\n filter: none; }\\n\\n .fa-stack {\\n display: inline-block;\\n height: 2em;\\n line-height: 2em;\\n position: relative;\\n vertical-align: middle;\\n width: 2.5em; }\\n\\n .fa-stack-1x,\\n .fa-stack-2x {\\n left: 0;\\n position: absolute;\\n text-align: center;\\n width: 100%; }\\n\\n .fa-stack-1x {\\n line-height: inherit; }\\n\\n .fa-stack-2x {\\n font-size: 2em; }\\n\\n .fa-inverse {\\n color: #fff; }\\n\\n /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\\n readers do not read off random characters that represent icons */\\n .fa-500px:before {\\n content: \"\\\\f26e\"; }\\n\\n .fa-accessible-icon:before {\\n content: \"\\\\f368\"; }\\n\\n .fa-accusoft:before {\\n content: \"\\\\f369\"; }\\n\\n .fa-acquisitions-incorporated:before {\\n content: \"\\\\f6af\"; }\\n\\n .fa-ad:before {\\n content: \"\\\\f641\"; }\\n\\n .fa-address-book:before {\\n content: \"\\\\f2b9\"; }\\n\\n .fa-address-card:before {\\n content: \"\\\\f2bb\"; }\\n\\n .fa-adjust:before {\\n content: \"\\\\f042\"; }\\n\\n .fa-adn:before {\\n content: \"\\\\f170\"; }\\n\\n .fa-adobe:before {\\n content: \"\\\\f778\"; }\\n\\n .fa-adversal:before {\\n content: \"\\\\f36a\"; }\\n\\n .fa-affiliatetheme:before {\\n content: \"\\\\f36b\"; }\\n\\n .fa-air-freshener:before {\\n content: \"\\\\f5d0\"; }\\n\\n .fa-airbnb:before {\\n content: \"\\\\f834\"; }\\n\\n .fa-algolia:before {\\n content: \"\\\\f36c\"; }\\n\\n .fa-align-center:before {\\n content: \"\\\\f037\"; }\\n\\n .fa-align-justify:before {\\n content: \"\\\\f039\"; }\\n\\n .fa-align-left:before {\\n content: \"\\\\f036\"; }\\n\\n .fa-align-right:before {\\n content: \"\\\\f038\"; }\\n\\n .fa-alipay:before {\\n content: \"\\\\f642\"; }\\n\\n .fa-allergies:before {\\n content: \"\\\\f461\"; }\\n\\n .fa-amazon:before {\\n content: \"\\\\f270\"; }\\n\\n .fa-amazon-pay:before {\\n content: \"\\\\f42c\"; }\\n\\n .fa-ambulance:before {\\n content: \"\\\\f0f9\"; }\\n\\n .fa-american-sign-language-interpreting:before {\\n content: \"\\\\f2a3\"; }\\n\\n .fa-amilia:before {\\n content: \"\\\\f36d\"; }\\n\\n .fa-anchor:before {\\n content: \"\\\\f13d\"; }\\n\\n .fa-android:before {\\n content: \"\\\\f17b\"; }\\n\\n .fa-angellist:before {\\n content: \"\\\\f209\"; }\\n\\n .fa-angle-double-down:before {\\n content: \"\\\\f103\"; }\\n\\n .fa-angle-double-left:before {\\n content: \"\\\\f100\"; }\\n\\n .fa-angle-double-right:before {\\n content: \"\\\\f101\"; }\\n\\n .fa-angle-double-up:before {\\n content: \"\\\\f102\"; }\\n\\n .fa-angle-down:before {\\n content: \"\\\\f107\"; }\\n\\n .fa-angle-left:before {\\n content: \"\\\\f104\"; }\\n\\n .fa-angle-right:before {\\n content: \"\\\\f105\"; }\\n\\n .fa-angle-up:before {\\n content: \"\\\\f106\"; }\\n\\n .fa-angry:before {\\n content: \"\\\\f556\"; }\\n\\n .fa-angrycreative:before {\\n content: \"\\\\f36e\"; }\\n\\n .fa-angular:before {\\n content: \"\\\\f420\"; }\\n\\n .fa-ankh:before {\\n content: \"\\\\f644\"; }\\n\\n .fa-app-store:before {\\n content: \"\\\\f36f\"; }\\n\\n .fa-app-store-ios:before {\\n content: \"\\\\f370\"; }\\n\\n .fa-apper:before {\\n content: \"\\\\f371\"; }\\n\\n .fa-apple:before {\\n content: \"\\\\f179\"; }\\n\\n .fa-apple-alt:before {\\n content: \"\\\\f5d1\"; }\\n\\n .fa-apple-pay:before {\\n content: \"\\\\f415\"; }\\n\\n .fa-archive:before {\\n content: \"\\\\f187\"; }\\n\\n .fa-archway:before {\\n content: \"\\\\f557\"; }\\n\\n .fa-arrow-alt-circle-down:before {\\n content: \"\\\\f358\"; }\\n\\n .fa-arrow-alt-circle-left:before {\\n content: \"\\\\f359\"; }\\n\\n .fa-arrow-alt-circle-right:before {\\n content: \"\\\\f35a\"; }\\n\\n .fa-arrow-alt-circle-up:before {\\n content: \"\\\\f35b\"; }\\n\\n .fa-arrow-circle-down:before {\\n content: \"\\\\f0ab\"; }\\n\\n .fa-arrow-circle-left:before {\\n content: \"\\\\f0a8\"; }\\n\\n .fa-arrow-circle-right:before {\\n content: \"\\\\f0a9\"; }\\n\\n .fa-arrow-circle-up:before {\\n content: \"\\\\f0aa\"; }\\n\\n .fa-arrow-down:before {\\n content: \"\\\\f063\"; }\\n\\n .fa-arrow-left:before {\\n content: \"\\\\f060\"; }\\n\\n .fa-arrow-right:before {\\n content: \"\\\\f061\"; }\\n\\n .fa-arrow-up:before {\\n content: \"\\\\f062\"; }\\n\\n .fa-arrows-alt:before {\\n content: \"\\\\f0b2\"; }\\n\\n .fa-arrows-alt-h:before {\\n content: \"\\\\f337\"; }\\n\\n .fa-arrows-alt-v:before {\\n content: \"\\\\f338\"; }\\n\\n .fa-artstation:before {\\n content: \"\\\\f77a\"; }\\n\\n .fa-assistive-listening-systems:before {\\n content: \"\\\\f2a2\"; }\\n\\n .fa-asterisk:before {\\n content: \"\\\\f069\"; }\\n\\n .fa-asymmetrik:before {\\n content: \"\\\\f372\"; }\\n\\n .fa-at:before {\\n content: \"\\\\f1fa\"; }\\n\\n .fa-atlas:before {\\n content: \"\\\\f558\"; }\\n\\n .fa-atlassian:before {\\n content: \"\\\\f77b\"; }\\n\\n .fa-atom:before {\\n content: \"\\\\f5d2\"; }\\n\\n .fa-audible:before {\\n content: \"\\\\f373\"; }\\n\\n .fa-audio-description:before {\\n content: \"\\\\f29e\"; }\\n\\n .fa-autoprefixer:before {\\n content: \"\\\\f41c\"; }\\n\\n .fa-avianex:before {\\n content: \"\\\\f374\"; }\\n\\n .fa-aviato:before {\\n content: \"\\\\f421\"; }\\n\\n .fa-award:before {\\n content: \"\\\\f559\"; }\\n\\n .fa-aws:before {\\n content: \"\\\\f375\"; }\\n\\n .fa-baby:before {\\n content: \"\\\\f77c\"; }\\n\\n .fa-baby-carriage:before {\\n content: \"\\\\f77d\"; }\\n\\n .fa-backspace:before {\\n content: \"\\\\f55a\"; }\\n\\n .fa-backward:before {\\n content: \"\\\\f04a\"; }\\n\\n .fa-bacon:before {\\n content: \"\\\\f7e5\"; }\\n\\n .fa-bahai:before {\\n content: \"\\\\f666\"; }\\n\\n .fa-balance-scale:before {\\n content: \"\\\\f24e\"; }\\n\\n .fa-balance-scale-left:before {\\n content: \"\\\\f515\"; }\\n\\n .fa-balance-scale-right:before {\\n content: \"\\\\f516\"; }\\n\\n .fa-ban:before {\\n content: \"\\\\f05e\"; }\\n\\n .fa-band-aid:before {\\n content: \"\\\\f462\"; }\\n\\n .fa-bandcamp:before {\\n content: \"\\\\f2d5\"; }\\n\\n .fa-barcode:before {\\n content: \"\\\\f02a\"; }\\n\\n .fa-bars:before {\\n content: \"\\\\f0c9\"; }\\n\\n .fa-baseball-ball:before {\\n content: \"\\\\f433\"; }\\n\\n .fa-basketball-ball:before {\\n content: \"\\\\f434\"; }\\n\\n .fa-bath:before {\\n content: \"\\\\f2cd\"; }\\n\\n .fa-battery-empty:before {\\n content: \"\\\\f244\"; }\\n\\n .fa-battery-full:before {\\n content: \"\\\\f240\"; }\\n\\n .fa-battery-half:before {\\n content: \"\\\\f242\"; }\\n\\n .fa-battery-quarter:before {\\n content: \"\\\\f243\"; }\\n\\n .fa-battery-three-quarters:before {\\n content: \"\\\\f241\"; }\\n\\n .fa-battle-net:before {\\n content: \"\\\\f835\"; }\\n\\n .fa-bed:before {\\n content: \"\\\\f236\"; }\\n\\n .fa-beer:before {\\n content: \"\\\\f0fc\"; }\\n\\n .fa-behance:before {\\n content: \"\\\\f1b4\"; }\\n\\n .fa-behance-square:before {\\n content: \"\\\\f1b5\"; }\\n\\n .fa-bell:before {\\n content: \"\\\\f0f3\"; }\\n\\n .fa-bell-slash:before {\\n content: \"\\\\f1f6\"; }\\n\\n .fa-bezier-curve:before {\\n content: \"\\\\f55b\"; }\\n\\n .fa-bible:before {\\n content: \"\\\\f647\"; }\\n\\n .fa-bicycle:before {\\n content: \"\\\\f206\"; }\\n\\n .fa-biking:before {\\n content: \"\\\\f84a\"; }\\n\\n .fa-bimobject:before {\\n content: \"\\\\f378\"; }\\n\\n .fa-binoculars:before {\\n content: \"\\\\f1e5\"; }\\n\\n .fa-biohazard:before {\\n content: \"\\\\f780\"; }\\n\\n .fa-birthday-cake:before {\\n content: \"\\\\f1fd\"; }\\n\\n .fa-bitbucket:before {\\n content: \"\\\\f171\"; }\\n\\n .fa-bitcoin:before {\\n content: \"\\\\f379\"; }\\n\\n .fa-bity:before {\\n content: \"\\\\f37a\"; }\\n\\n .fa-black-tie:before {\\n content: \"\\\\f27e\"; }\\n\\n .fa-blackberry:before {\\n content: \"\\\\f37b\"; }\\n\\n .fa-blender:before {\\n content: \"\\\\f517\"; }\\n\\n .fa-blender-phone:before {\\n content: \"\\\\f6b6\"; }\\n\\n .fa-blind:before {\\n content: \"\\\\f29d\"; }\\n\\n .fa-blog:before {\\n content: \"\\\\f781\"; }\\n\\n .fa-blogger:before {\\n content: \"\\\\f37c\"; }\\n\\n .fa-blogger-b:before {\\n content: \"\\\\f37d\"; }\\n\\n .fa-bluetooth:before {\\n content: \"\\\\f293\"; }\\n\\n .fa-bluetooth-b:before {\\n content: \"\\\\f294\"; }\\n\\n .fa-bold:before {\\n content: \"\\\\f032\"; }\\n\\n .fa-bolt:before {\\n content: \"\\\\f0e7\"; }\\n\\n .fa-bomb:before {\\n content: \"\\\\f1e2\"; }\\n\\n .fa-bone:before {\\n content: \"\\\\f5d7\"; }\\n\\n .fa-bong:before {\\n content: \"\\\\f55c\"; }\\n\\n .fa-book:before {\\n content: \"\\\\f02d\"; }\\n\\n .fa-book-dead:before {\\n content: \"\\\\f6b7\"; }\\n\\n .fa-book-medical:before {\\n content: \"\\\\f7e6\"; }\\n\\n .fa-book-open:before {\\n content: \"\\\\f518\"; }\\n\\n .fa-book-reader:before {\\n content: \"\\\\f5da\"; }\\n\\n .fa-bookmark:before {\\n content: \"\\\\f02e\"; }\\n\\n .fa-bootstrap:before {\\n content: \"\\\\f836\"; }\\n\\n .fa-border-all:before {\\n content: \"\\\\f84c\"; }\\n\\n .fa-border-none:before {\\n content: \"\\\\f850\"; }\\n\\n .fa-border-style:before {\\n content: \"\\\\f853\"; }\\n\\n .fa-bowling-ball:before {\\n content: \"\\\\f436\"; }\\n\\n .fa-box:before {\\n content: \"\\\\f466\"; }\\n\\n .fa-box-open:before {\\n content: \"\\\\f49e\"; }\\n\\n .fa-boxes:before {\\n content: \"\\\\f468\"; }\\n\\n .fa-braille:before {\\n content: \"\\\\f2a1\"; }\\n\\n .fa-brain:before {\\n content: \"\\\\f5dc\"; }\\n\\n .fa-bread-slice:before {\\n content: \"\\\\f7ec\"; }\\n\\n .fa-briefcase:before {\\n content: \"\\\\f0b1\"; }\\n\\n .fa-briefcase-medical:before {\\n content: \"\\\\f469\"; }\\n\\n .fa-broadcast-tower:before {\\n content: \"\\\\f519\"; }\\n\\n .fa-broom:before {\\n content: \"\\\\f51a\"; }\\n\\n .fa-brush:before {\\n content: \"\\\\f55d\"; }\\n\\n .fa-btc:before {\\n content: \"\\\\f15a\"; }\\n\\n .fa-buffer:before {\\n content: \"\\\\f837\"; }\\n\\n .fa-bug:before {\\n content: \"\\\\f188\"; }\\n\\n .fa-building:before {\\n content: \"\\\\f1ad\"; }\\n\\n .fa-bullhorn:before {\\n content: \"\\\\f0a1\"; }\\n\\n .fa-bullseye:before {\\n content: \"\\\\f140\"; }\\n\\n .fa-burn:before {\\n content: \"\\\\f46a\"; }\\n\\n .fa-buromobelexperte:before {\\n content: \"\\\\f37f\"; }\\n\\n .fa-bus:before {\\n content: \"\\\\f207\"; }\\n\\n .fa-bus-alt:before {\\n content: \"\\\\f55e\"; }\\n\\n .fa-business-time:before {\\n content: \"\\\\f64a\"; }\\n\\n .fa-buy-n-large:before {\\n content: \"\\\\f8a6\"; }\\n\\n .fa-buysellads:before {\\n content: \"\\\\f20d\"; }\\n\\n .fa-calculator:before {\\n content: \"\\\\f1ec\"; }\\n\\n .fa-calendar:before {\\n content: \"\\\\f133\"; }\\n\\n .fa-calendar-alt:before {\\n content: \"\\\\f073\"; }\\n\\n .fa-calendar-check:before {\\n content: \"\\\\f274\"; }\\n\\n .fa-calendar-day:before {\\n content: \"\\\\f783\"; }\\n\\n .fa-calendar-minus:before {\\n content: \"\\\\f272\"; }\\n\\n .fa-calendar-plus:before {\\n content: \"\\\\f271\"; }\\n\\n .fa-calendar-times:before {\\n content: \"\\\\f273\"; }\\n\\n .fa-calendar-week:before {\\n content: \"\\\\f784\"; }\\n\\n .fa-camera:before {\\n content: \"\\\\f030\"; }\\n\\n .fa-camera-retro:before {\\n content: \"\\\\f083\"; }\\n\\n .fa-campground:before {\\n content: \"\\\\f6bb\"; }\\n\\n .fa-canadian-maple-leaf:before {\\n content: \"\\\\f785\"; }\\n\\n .fa-candy-cane:before {\\n content: \"\\\\f786\"; }\\n\\n .fa-cannabis:before {\\n content: \"\\\\f55f\"; }\\n\\n .fa-capsules:before {\\n content: \"\\\\f46b\"; }\\n\\n .fa-car:before {\\n content: \"\\\\f1b9\"; }\\n\\n .fa-car-alt:before {\\n content: \"\\\\f5de\"; }\\n\\n .fa-car-battery:before {\\n content: \"\\\\f5df\"; }\\n\\n .fa-car-crash:before {\\n content: \"\\\\f5e1\"; }\\n\\n .fa-car-side:before {\\n content: \"\\\\f5e4\"; }\\n\\n .fa-caravan:before {\\n content: \"\\\\f8ff\"; }\\n\\n .fa-caret-down:before {\\n content: \"\\\\f0d7\"; }\\n\\n .fa-caret-left:before {\\n content: \"\\\\f0d9\"; }\\n\\n .fa-caret-right:before {\\n content: \"\\\\f0da\"; }\\n\\n .fa-caret-square-down:before {\\n content: \"\\\\f150\"; }\\n\\n .fa-caret-square-left:before {\\n content: \"\\\\f191\"; }\\n\\n .fa-caret-square-right:before {\\n content: \"\\\\f152\"; }\\n\\n .fa-caret-square-up:before {\\n content: \"\\\\f151\"; }\\n\\n .fa-caret-up:before {\\n content: \"\\\\f0d8\"; }\\n\\n .fa-carrot:before {\\n content: \"\\\\f787\"; }\\n\\n .fa-cart-arrow-down:before {\\n content: \"\\\\f218\"; }\\n\\n .fa-cart-plus:before {\\n content: \"\\\\f217\"; }\\n\\n .fa-cash-register:before {\\n content: \"\\\\f788\"; }\\n\\n .fa-cat:before {\\n content: \"\\\\f6be\"; }\\n\\n .fa-cc-amazon-pay:before {\\n content: \"\\\\f42d\"; }\\n\\n .fa-cc-amex:before {\\n content: \"\\\\f1f3\"; }\\n\\n .fa-cc-apple-pay:before {\\n content: \"\\\\f416\"; }\\n\\n .fa-cc-diners-club:before {\\n content: \"\\\\f24c\"; }\\n\\n .fa-cc-discover:before {\\n content: \"\\\\f1f2\"; }\\n\\n .fa-cc-jcb:before {\\n content: \"\\\\f24b\"; }\\n\\n .fa-cc-mastercard:before {\\n content: \"\\\\f1f1\"; }\\n\\n .fa-cc-paypal:before {\\n content: \"\\\\f1f4\"; }\\n\\n .fa-cc-stripe:before {\\n content: \"\\\\f1f5\"; }\\n\\n .fa-cc-visa:before {\\n content: \"\\\\f1f0\"; }\\n\\n .fa-centercode:before {\\n content: \"\\\\f380\"; }\\n\\n .fa-centos:before {\\n content: \"\\\\f789\"; }\\n\\n .fa-certificate:before {\\n content: \"\\\\f0a3\"; }\\n\\n .fa-chair:before {\\n content: \"\\\\f6c0\"; }\\n\\n .fa-chalkboard:before {\\n content: \"\\\\f51b\"; }\\n\\n .fa-chalkboard-teacher:before {\\n content: \"\\\\f51c\"; }\\n\\n .fa-charging-station:before {\\n content: \"\\\\f5e7\"; }\\n\\n .fa-chart-area:before {\\n content: \"\\\\f1fe\"; }\\n\\n .fa-chart-bar:before {\\n content: \"\\\\f080\"; }\\n\\n .fa-chart-line:before {\\n content: \"\\\\f201\"; }\\n\\n .fa-chart-pie:before {\\n content: \"\\\\f200\"; }\\n\\n .fa-check:before {\\n content: \"\\\\f00c\"; }\\n\\n .fa-check-circle:before {\\n content: \"\\\\f058\"; }\\n\\n .fa-check-double:before {\\n content: \"\\\\f560\"; }\\n\\n .fa-check-square:before {\\n content: \"\\\\f14a\"; }\\n\\n .fa-cheese:before {\\n content: \"\\\\f7ef\"; }\\n\\n .fa-chess:before {\\n content: \"\\\\f439\"; }\\n\\n .fa-chess-bishop:before {\\n content: \"\\\\f43a\"; }\\n\\n .fa-chess-board:before {\\n content: \"\\\\f43c\"; }\\n\\n .fa-chess-king:before {\\n content: \"\\\\f43f\"; }\\n\\n .fa-chess-knight:before {\\n content: \"\\\\f441\"; }\\n\\n .fa-chess-pawn:before {\\n content: \"\\\\f443\"; }\\n\\n .fa-chess-queen:before {\\n content: \"\\\\f445\"; }\\n\\n .fa-chess-rook:before {\\n content: \"\\\\f447\"; }\\n\\n .fa-chevron-circle-down:before {\\n content: \"\\\\f13a\"; }\\n\\n .fa-chevron-circle-left:before {\\n content: \"\\\\f137\"; }\\n\\n .fa-chevron-circle-right:before {\\n content: \"\\\\f138\"; }\\n\\n .fa-chevron-circle-up:before {\\n content: \"\\\\f139\"; }\\n\\n .fa-chevron-down:before {\\n content: \"\\\\f078\"; }\\n\\n .fa-chevron-left:before {\\n content: \"\\\\f053\"; }\\n\\n .fa-chevron-right:before {\\n content: \"\\\\f054\"; }\\n\\n .fa-chevron-up:before {\\n content: \"\\\\f077\"; }\\n\\n .fa-child:before {\\n content: \"\\\\f1ae\"; }\\n\\n .fa-chrome:before {\\n content: \"\\\\f268\"; }\\n\\n .fa-chromecast:before {\\n content: \"\\\\f838\"; }\\n\\n .fa-church:before {\\n content: \"\\\\f51d\"; }\\n\\n .fa-circle:before {\\n content: \"\\\\f111\"; }\\n\\n .fa-circle-notch:before {\\n content: \"\\\\f1ce\"; }\\n\\n .fa-city:before {\\n content: \"\\\\f64f\"; }\\n\\n .fa-clinic-medical:before {\\n content: \"\\\\f7f2\"; }\\n\\n .fa-clipboard:before {\\n content: \"\\\\f328\"; }\\n\\n .fa-clipboard-check:before {\\n content: \"\\\\f46c\"; }\\n\\n .fa-clipboard-list:before {\\n content: \"\\\\f46d\"; }\\n\\n .fa-clock:before {\\n content: \"\\\\f017\"; }\\n\\n .fa-clone:before {\\n content: \"\\\\f24d\"; }\\n\\n .fa-closed-captioning:before {\\n content: \"\\\\f20a\"; }\\n\\n .fa-cloud:before {\\n content: \"\\\\f0c2\"; }\\n\\n .fa-cloud-download-alt:before {\\n content: \"\\\\f381\"; }\\n\\n .fa-cloud-meatball:before {\\n content: \"\\\\f73b\"; }\\n\\n .fa-cloud-moon:before {\\n content: \"\\\\f6c3\"; }\\n\\n .fa-cloud-moon-rain:before {\\n content: \"\\\\f73c\"; }\\n\\n .fa-cloud-rain:before {\\n content: \"\\\\f73d\"; }\\n\\n .fa-cloud-showers-heavy:before {\\n content: \"\\\\f740\"; }\\n\\n .fa-cloud-sun:before {\\n content: \"\\\\f6c4\"; }\\n\\n .fa-cloud-sun-rain:before {\\n content: \"\\\\f743\"; }\\n\\n .fa-cloud-upload-alt:before {\\n content: \"\\\\f382\"; }\\n\\n .fa-cloudscale:before {\\n content: \"\\\\f383\"; }\\n\\n .fa-cloudsmith:before {\\n content: \"\\\\f384\"; }\\n\\n .fa-cloudversify:before {\\n content: \"\\\\f385\"; }\\n\\n .fa-cocktail:before {\\n content: \"\\\\f561\"; }\\n\\n .fa-code:before {\\n content: \"\\\\f121\"; }\\n\\n .fa-code-branch:before {\\n content: \"\\\\f126\"; }\\n\\n .fa-codepen:before {\\n content: \"\\\\f1cb\"; }\\n\\n .fa-codiepie:before {\\n content: \"\\\\f284\"; }\\n\\n .fa-coffee:before {\\n content: \"\\\\f0f4\"; }\\n\\n .fa-cog:before {\\n content: \"\\\\f013\"; }\\n\\n .fa-cogs:before {\\n content: \"\\\\f085\"; }\\n\\n .fa-coins:before {\\n content: \"\\\\f51e\"; }\\n\\n .fa-columns:before {\\n content: \"\\\\f0db\"; }\\n\\n .fa-comment:before {\\n content: \"\\\\f075\"; }\\n\\n .fa-comment-alt:before {\\n content: \"\\\\f27a\"; }\\n\\n .fa-comment-dollar:before {\\n content: \"\\\\f651\"; }\\n\\n .fa-comment-dots:before {\\n content: \"\\\\f4ad\"; }\\n\\n .fa-comment-medical:before {\\n content: \"\\\\f7f5\"; }\\n\\n .fa-comment-slash:before {\\n content: \"\\\\f4b3\"; }\\n\\n .fa-comments:before {\\n content: \"\\\\f086\"; }\\n\\n .fa-comments-dollar:before {\\n content: \"\\\\f653\"; }\\n\\n .fa-compact-disc:before {\\n content: \"\\\\f51f\"; }\\n\\n .fa-compass:before {\\n content: \"\\\\f14e\"; }\\n\\n .fa-compress:before {\\n content: \"\\\\f066\"; }\\n\\n .fa-compress-alt:before {\\n content: \"\\\\f422\"; }\\n\\n .fa-compress-arrows-alt:before {\\n content: \"\\\\f78c\"; }\\n\\n .fa-concierge-bell:before {\\n content: \"\\\\f562\"; }\\n\\n .fa-confluence:before {\\n content: \"\\\\f78d\"; }\\n\\n .fa-connectdevelop:before {\\n content: \"\\\\f20e\"; }\\n\\n .fa-contao:before {\\n content: \"\\\\f26d\"; }\\n\\n .fa-cookie:before {\\n content: \"\\\\f563\"; }\\n\\n .fa-cookie-bite:before {\\n content: \"\\\\f564\"; }\\n\\n .fa-copy:before {\\n content: \"\\\\f0c5\"; }\\n\\n .fa-copyright:before {\\n content: \"\\\\f1f9\"; }\\n\\n .fa-cotton-bureau:before {\\n content: \"\\\\f89e\"; }\\n\\n .fa-couch:before {\\n content: \"\\\\f4b8\"; }\\n\\n .fa-cpanel:before {\\n content: \"\\\\f388\"; }\\n\\n .fa-creative-commons:before {\\n content: \"\\\\f25e\"; }\\n\\n .fa-creative-commons-by:before {\\n content: \"\\\\f4e7\"; }\\n\\n .fa-creative-commons-nc:before {\\n content: \"\\\\f4e8\"; }\\n\\n .fa-creative-commons-nc-eu:before {\\n content: \"\\\\f4e9\"; }\\n\\n .fa-creative-commons-nc-jp:before {\\n content: \"\\\\f4ea\"; }\\n\\n .fa-creative-commons-nd:before {\\n content: \"\\\\f4eb\"; }\\n\\n .fa-creative-commons-pd:before {\\n content: \"\\\\f4ec\"; }\\n\\n .fa-creative-commons-pd-alt:before {\\n content: \"\\\\f4ed\"; }\\n\\n .fa-creative-commons-remix:before {\\n content: \"\\\\f4ee\"; }\\n\\n .fa-creative-commons-sa:before {\\n content: \"\\\\f4ef\"; }\\n\\n .fa-creative-commons-sampling:before {\\n content: \"\\\\f4f0\"; }\\n\\n .fa-creative-commons-sampling-plus:before {\\n content: \"\\\\f4f1\"; }\\n\\n .fa-creative-commons-share:before {\\n content: \"\\\\f4f2\"; }\\n\\n .fa-creative-commons-zero:before {\\n content: \"\\\\f4f3\"; }\\n\\n .fa-credit-card:before {\\n content: \"\\\\f09d\"; }\\n\\n .fa-critical-role:before {\\n content: \"\\\\f6c9\"; }\\n\\n .fa-crop:before {\\n content: \"\\\\f125\"; }\\n\\n .fa-crop-alt:before {\\n content: \"\\\\f565\"; }\\n\\n .fa-cross:before {\\n content: \"\\\\f654\"; }\\n\\n .fa-crosshairs:before {\\n content: \"\\\\f05b\"; }\\n\\n .fa-crow:before {\\n content: \"\\\\f520\"; }\\n\\n .fa-crown:before {\\n content: \"\\\\f521\"; }\\n\\n .fa-crutch:before {\\n content: \"\\\\f7f7\"; }\\n\\n .fa-css3:before {\\n content: \"\\\\f13c\"; }\\n\\n .fa-css3-alt:before {\\n content: \"\\\\f38b\"; }\\n\\n .fa-cube:before {\\n content: \"\\\\f1b2\"; }\\n\\n .fa-cubes:before {\\n content: \"\\\\f1b3\"; }\\n\\n .fa-cut:before {\\n content: \"\\\\f0c4\"; }\\n\\n .fa-cuttlefish:before {\\n content: \"\\\\f38c\"; }\\n\\n .fa-d-and-d:before {\\n content: \"\\\\f38d\"; }\\n\\n .fa-d-and-d-beyond:before {\\n content: \"\\\\f6ca\"; }\\n\\n .fa-dashcube:before {\\n content: \"\\\\f210\"; }\\n\\n .fa-database:before {\\n content: \"\\\\f1c0\"; }\\n\\n .fa-deaf:before {\\n content: \"\\\\f2a4\"; }\\n\\n .fa-delicious:before {\\n content: \"\\\\f1a5\"; }\\n\\n .fa-democrat:before {\\n content: \"\\\\f747\"; }\\n\\n .fa-deploydog:before {\\n content: \"\\\\f38e\"; }\\n\\n .fa-deskpro:before {\\n content: \"\\\\f38f\"; }\\n\\n .fa-desktop:before {\\n content: \"\\\\f108\"; }\\n\\n .fa-dev:before {\\n content: \"\\\\f6cc\"; }\\n\\n .fa-deviantart:before {\\n content: \"\\\\f1bd\"; }\\n\\n .fa-dharmachakra:before {\\n content: \"\\\\f655\"; }\\n\\n .fa-dhl:before {\\n content: \"\\\\f790\"; }\\n\\n .fa-diagnoses:before {\\n content: \"\\\\f470\"; }\\n\\n .fa-diaspora:before {\\n content: \"\\\\f791\"; }\\n\\n .fa-dice:before {\\n content: \"\\\\f522\"; }\\n\\n .fa-dice-d20:before {\\n content: \"\\\\f6cf\"; }\\n\\n .fa-dice-d6:before {\\n content: \"\\\\f6d1\"; }\\n\\n .fa-dice-five:before {\\n content: \"\\\\f523\"; }\\n\\n .fa-dice-four:before {\\n content: \"\\\\f524\"; }\\n\\n .fa-dice-one:before {\\n content: \"\\\\f525\"; }\\n\\n .fa-dice-six:before {\\n content: \"\\\\f526\"; }\\n\\n .fa-dice-three:before {\\n content: \"\\\\f527\"; }\\n\\n .fa-dice-two:before {\\n content: \"\\\\f528\"; }\\n\\n .fa-digg:before {\\n content: \"\\\\f1a6\"; }\\n\\n .fa-digital-ocean:before {\\n content: \"\\\\f391\"; }\\n\\n .fa-digital-tachograph:before {\\n content: \"\\\\f566\"; }\\n\\n .fa-directions:before {\\n content: \"\\\\f5eb\"; }\\n\\n .fa-discord:before {\\n content: \"\\\\f392\"; }\\n\\n .fa-discourse:before {\\n content: \"\\\\f393\"; }\\n\\n .fa-divide:before {\\n content: \"\\\\f529\"; }\\n\\n .fa-dizzy:before {\\n content: \"\\\\f567\"; }\\n\\n .fa-dna:before {\\n content: \"\\\\f471\"; }\\n\\n .fa-dochub:before {\\n content: \"\\\\f394\"; }\\n\\n .fa-docker:before {\\n content: \"\\\\f395\"; }\\n\\n .fa-dog:before {\\n content: \"\\\\f6d3\"; }\\n\\n .fa-dollar-sign:before {\\n content: \"\\\\f155\"; }\\n\\n .fa-dolly:before {\\n content: \"\\\\f472\"; }\\n\\n .fa-dolly-flatbed:before {\\n content: \"\\\\f474\"; }\\n\\n .fa-donate:before {\\n content: \"\\\\f4b9\"; }\\n\\n .fa-door-closed:before {\\n content: \"\\\\f52a\"; }\\n\\n .fa-door-open:before {\\n content: \"\\\\f52b\"; }\\n\\n .fa-dot-circle:before {\\n content: \"\\\\f192\"; }\\n\\n .fa-dove:before {\\n content: \"\\\\f4ba\"; }\\n\\n .fa-download:before {\\n content: \"\\\\f019\"; }\\n\\n .fa-draft2digital:before {\\n content: \"\\\\f396\"; }\\n\\n .fa-drafting-compass:before {\\n content: \"\\\\f568\"; }\\n\\n .fa-dragon:before {\\n content: \"\\\\f6d5\"; }\\n\\n .fa-draw-polygon:before {\\n content: \"\\\\f5ee\"; }\\n\\n .fa-dribbble:before {\\n content: \"\\\\f17d\"; }\\n\\n .fa-dribbble-square:before {\\n content: \"\\\\f397\"; }\\n\\n .fa-dropbox:before {\\n content: \"\\\\f16b\"; }\\n\\n .fa-drum:before {\\n content: \"\\\\f569\"; }\\n\\n .fa-drum-steelpan:before {\\n content: \"\\\\f56a\"; }\\n\\n .fa-drumstick-bite:before {\\n content: \"\\\\f6d7\"; }\\n\\n .fa-drupal:before {\\n content: \"\\\\f1a9\"; }\\n\\n .fa-dumbbell:before {\\n content: \"\\\\f44b\"; }\\n\\n .fa-dumpster:before {\\n content: \"\\\\f793\"; }\\n\\n .fa-dumpster-fire:before {\\n content: \"\\\\f794\"; }\\n\\n .fa-dungeon:before {\\n content: \"\\\\f6d9\"; }\\n\\n .fa-dyalog:before {\\n content: \"\\\\f399\"; }\\n\\n .fa-earlybirds:before {\\n content: \"\\\\f39a\"; }\\n\\n .fa-ebay:before {\\n content: \"\\\\f4f4\"; }\\n\\n .fa-edge:before {\\n content: \"\\\\f282\"; }\\n\\n .fa-edit:before {\\n content: \"\\\\f044\"; }\\n\\n .fa-egg:before {\\n content: \"\\\\f7fb\"; }\\n\\n .fa-eject:before {\\n content: \"\\\\f052\"; }\\n\\n .fa-elementor:before {\\n content: \"\\\\f430\"; }\\n\\n .fa-ellipsis-h:before {\\n content: \"\\\\f141\"; }\\n\\n .fa-ellipsis-v:before {\\n content: \"\\\\f142\"; }\\n\\n .fa-ello:before {\\n content: \"\\\\f5f1\"; }\\n\\n .fa-ember:before {\\n content: \"\\\\f423\"; }\\n\\n .fa-empire:before {\\n content: \"\\\\f1d1\"; }\\n\\n .fa-envelope:before {\\n content: \"\\\\f0e0\"; }\\n\\n .fa-envelope-open:before {\\n content: \"\\\\f2b6\"; }\\n\\n .fa-envelope-open-text:before {\\n content: \"\\\\f658\"; }\\n\\n .fa-envelope-square:before {\\n content: \"\\\\f199\"; }\\n\\n .fa-envira:before {\\n content: \"\\\\f299\"; }\\n\\n .fa-equals:before {\\n content: \"\\\\f52c\"; }\\n\\n .fa-eraser:before {\\n content: \"\\\\f12d\"; }\\n\\n .fa-erlang:before {\\n content: \"\\\\f39d\"; }\\n\\n .fa-ethereum:before {\\n content: \"\\\\f42e\"; }\\n\\n .fa-ethernet:before {\\n content: \"\\\\f796\"; }\\n\\n .fa-etsy:before {\\n content: \"\\\\f2d7\"; }\\n\\n .fa-euro-sign:before {\\n content: \"\\\\f153\"; }\\n\\n .fa-evernote:before {\\n content: \"\\\\f839\"; }\\n\\n .fa-exchange-alt:before {\\n content: \"\\\\f362\"; }\\n\\n .fa-exclamation:before {\\n content: \"\\\\f12a\"; }\\n\\n .fa-exclamation-circle:before {\\n content: \"\\\\f06a\"; }\\n\\n .fa-exclamation-triangle:before {\\n content: \"\\\\f071\"; }\\n\\n .fa-expand:before {\\n content: \"\\\\f065\"; }\\n\\n .fa-expand-alt:before {\\n content: \"\\\\f424\"; }\\n\\n .fa-expand-arrows-alt:before {\\n content: \"\\\\f31e\"; }\\n\\n .fa-expeditedssl:before {\\n content: \"\\\\f23e\"; }\\n\\n .fa-external-link-alt:before {\\n content: \"\\\\f35d\"; }\\n\\n .fa-external-link-square-alt:before {\\n content: \"\\\\f360\"; }\\n\\n .fa-eye:before {\\n content: \"\\\\f06e\"; }\\n\\n .fa-eye-dropper:before {\\n content: \"\\\\f1fb\"; }\\n\\n .fa-eye-slash:before {\\n content: \"\\\\f070\"; }\\n\\n .fa-facebook:before {\\n content: \"\\\\f09a\"; }\\n\\n .fa-facebook-f:before {\\n content: \"\\\\f39e\"; }\\n\\n .fa-facebook-messenger:before {\\n content: \"\\\\f39f\"; }\\n\\n .fa-facebook-square:before {\\n content: \"\\\\f082\"; }\\n\\n .fa-fan:before {\\n content: \"\\\\f863\"; }\\n\\n .fa-fantasy-flight-games:before {\\n content: \"\\\\f6dc\"; }\\n\\n .fa-fast-backward:before {\\n content: \"\\\\f049\"; }\\n\\n .fa-fast-forward:before {\\n content: \"\\\\f050\"; }\\n\\n .fa-fax:before {\\n content: \"\\\\f1ac\"; }\\n\\n .fa-feather:before {\\n content: \"\\\\f52d\"; }\\n\\n .fa-feather-alt:before {\\n content: \"\\\\f56b\"; }\\n\\n .fa-fedex:before {\\n content: \"\\\\f797\"; }\\n\\n .fa-fedora:before {\\n content: \"\\\\f798\"; }\\n\\n .fa-female:before {\\n content: \"\\\\f182\"; }\\n\\n .fa-fighter-jet:before {\\n content: \"\\\\f0fb\"; }\\n\\n .fa-figma:before {\\n content: \"\\\\f799\"; }\\n\\n .fa-file:before {\\n content: \"\\\\f15b\"; }\\n\\n .fa-file-alt:before {\\n content: \"\\\\f15c\"; }\\n\\n .fa-file-archive:before {\\n content: \"\\\\f1c6\"; }\\n\\n .fa-file-audio:before {\\n content: \"\\\\f1c7\"; }\\n\\n .fa-file-code:before {\\n content: \"\\\\f1c9\"; }\\n\\n .fa-file-contract:before {\\n content: \"\\\\f56c\"; }\\n\\n .fa-file-csv:before {\\n content: \"\\\\f6dd\"; }\\n\\n .fa-file-download:before {\\n content: \"\\\\f56d\"; }\\n\\n .fa-file-excel:before {\\n content: \"\\\\f1c3\"; }\\n\\n .fa-file-export:before {\\n content: \"\\\\f56e\"; }\\n\\n .fa-file-image:before {\\n content: \"\\\\f1c5\"; }\\n\\n .fa-file-import:before {\\n content: \"\\\\f56f\"; }\\n\\n .fa-file-invoice:before {\\n content: \"\\\\f570\"; }\\n\\n .fa-file-invoice-dollar:before {\\n content: \"\\\\f571\"; }\\n\\n .fa-file-medical:before {\\n content: \"\\\\f477\"; }\\n\\n .fa-file-medical-alt:before {\\n content: \"\\\\f478\"; }\\n\\n .fa-file-pdf:before {\\n content: \"\\\\f1c1\"; }\\n\\n .fa-file-powerpoint:before {\\n content: \"\\\\f1c4\"; }\\n\\n .fa-file-prescription:before {\\n content: \"\\\\f572\"; }\\n\\n .fa-file-signature:before {\\n content: \"\\\\f573\"; }\\n\\n .fa-file-upload:before {\\n content: \"\\\\f574\"; }\\n\\n .fa-file-video:before {\\n content: \"\\\\f1c8\"; }\\n\\n .fa-file-word:before {\\n content: \"\\\\f1c2\"; }\\n\\n .fa-fill:before {\\n content: \"\\\\f575\"; }\\n\\n .fa-fill-drip:before {\\n content: \"\\\\f576\"; }\\n\\n .fa-film:before {\\n content: \"\\\\f008\"; }\\n\\n .fa-filter:before {\\n content: \"\\\\f0b0\"; }\\n\\n .fa-fingerprint:before {\\n content: \"\\\\f577\"; }\\n\\n .fa-fire:before {\\n content: \"\\\\f06d\"; }\\n\\n .fa-fire-alt:before {\\n content: \"\\\\f7e4\"; }\\n\\n .fa-fire-extinguisher:before {\\n content: \"\\\\f134\"; }\\n\\n .fa-firefox:before {\\n content: \"\\\\f269\"; }\\n\\n .fa-firefox-browser:before {\\n content: \"\\\\f907\"; }\\n\\n .fa-first-aid:before {\\n content: \"\\\\f479\"; }\\n\\n .fa-first-order:before {\\n content: \"\\\\f2b0\"; }\\n\\n .fa-first-order-alt:before {\\n content: \"\\\\f50a\"; }\\n\\n .fa-firstdraft:before {\\n content: \"\\\\f3a1\"; }\\n\\n .fa-fish:before {\\n content: \"\\\\f578\"; }\\n\\n .fa-fist-raised:before {\\n content: \"\\\\f6de\"; }\\n\\n .fa-flag:before {\\n content: \"\\\\f024\"; }\\n\\n .fa-flag-checkered:before {\\n content: \"\\\\f11e\"; }\\n\\n .fa-flag-usa:before {\\n content: \"\\\\f74d\"; }\\n\\n .fa-flask:before {\\n content: \"\\\\f0c3\"; }\\n\\n .fa-flickr:before {\\n content: \"\\\\f16e\"; }\\n\\n .fa-flipboard:before {\\n content: \"\\\\f44d\"; }\\n\\n .fa-flushed:before {\\n content: \"\\\\f579\"; }\\n\\n .fa-fly:before {\\n content: \"\\\\f417\"; }\\n\\n .fa-folder:before {\\n content: \"\\\\f07b\"; }\\n\\n .fa-folder-minus:before {\\n content: \"\\\\f65d\"; }\\n\\n .fa-folder-open:before {\\n content: \"\\\\f07c\"; }\\n\\n .fa-folder-plus:before {\\n content: \"\\\\f65e\"; }\\n\\n .fa-font:before {\\n content: \"\\\\f031\"; }\\n\\n .fa-font-awesome:before {\\n content: \"\\\\f2b4\"; }\\n\\n .fa-font-awesome-alt:before {\\n content: \"\\\\f35c\"; }\\n\\n .fa-font-awesome-flag:before {\\n content: \"\\\\f425\"; }\\n\\n .fa-font-awesome-logo-full:before {\\n content: \"\\\\f4e6\"; }\\n\\n .fa-fonticons:before {\\n content: \"\\\\f280\"; }\\n\\n .fa-fonticons-fi:before {\\n content: \"\\\\f3a2\"; }\\n\\n .fa-football-ball:before {\\n content: \"\\\\f44e\"; }\\n\\n .fa-fort-awesome:before {\\n content: \"\\\\f286\"; }\\n\\n .fa-fort-awesome-alt:before {\\n content: \"\\\\f3a3\"; }\\n\\n .fa-forumbee:before {\\n content: \"\\\\f211\"; }\\n\\n .fa-forward:before {\\n content: \"\\\\f04e\"; }\\n\\n .fa-foursquare:before {\\n content: \"\\\\f180\"; }\\n\\n .fa-free-code-camp:before {\\n content: \"\\\\f2c5\"; }\\n\\n .fa-freebsd:before {\\n content: \"\\\\f3a4\"; }\\n\\n .fa-frog:before {\\n content: \"\\\\f52e\"; }\\n\\n .fa-frown:before {\\n content: \"\\\\f119\"; }\\n\\n .fa-frown-open:before {\\n content: \"\\\\f57a\"; }\\n\\n .fa-fulcrum:before {\\n content: \"\\\\f50b\"; }\\n\\n .fa-funnel-dollar:before {\\n content: \"\\\\f662\"; }\\n\\n .fa-futbol:before {\\n content: \"\\\\f1e3\"; }\\n\\n .fa-galactic-republic:before {\\n content: \"\\\\f50c\"; }\\n\\n .fa-galactic-senate:before {\\n content: \"\\\\f50d\"; }\\n\\n .fa-gamepad:before {\\n content: \"\\\\f11b\"; }\\n\\n .fa-gas-pump:before {\\n content: \"\\\\f52f\"; }\\n\\n .fa-gavel:before {\\n content: \"\\\\f0e3\"; }\\n\\n .fa-gem:before {\\n content: \"\\\\f3a5\"; }\\n\\n .fa-genderless:before {\\n content: \"\\\\f22d\"; }\\n\\n .fa-get-pocket:before {\\n content: \"\\\\f265\"; }\\n\\n .fa-gg:before {\\n content: \"\\\\f260\"; }\\n\\n .fa-gg-circle:before {\\n content: \"\\\\f261\"; }\\n\\n .fa-ghost:before {\\n content: \"\\\\f6e2\"; }\\n\\n .fa-gift:before {\\n content: \"\\\\f06b\"; }\\n\\n .fa-gifts:before {\\n content: \"\\\\f79c\"; }\\n\\n .fa-git:before {\\n content: \"\\\\f1d3\"; }\\n\\n .fa-git-alt:before {\\n content: \"\\\\f841\"; }\\n\\n .fa-git-square:before {\\n content: \"\\\\f1d2\"; }\\n\\n .fa-github:before {\\n content: \"\\\\f09b\"; }\\n\\n .fa-github-alt:before {\\n content: \"\\\\f113\"; }\\n\\n .fa-github-square:before {\\n content: \"\\\\f092\"; }\\n\\n .fa-gitkraken:before {\\n content: \"\\\\f3a6\"; }\\n\\n .fa-gitlab:before {\\n content: \"\\\\f296\"; }\\n\\n .fa-gitter:before {\\n content: \"\\\\f426\"; }\\n\\n .fa-glass-cheers:before {\\n content: \"\\\\f79f\"; }\\n\\n .fa-glass-martini:before {\\n content: \"\\\\f000\"; }\\n\\n .fa-glass-martini-alt:before {\\n content: \"\\\\f57b\"; }\\n\\n .fa-glass-whiskey:before {\\n content: \"\\\\f7a0\"; }\\n\\n .fa-glasses:before {\\n content: \"\\\\f530\"; }\\n\\n .fa-glide:before {\\n content: \"\\\\f2a5\"; }\\n\\n .fa-glide-g:before {\\n content: \"\\\\f2a6\"; }\\n\\n .fa-globe:before {\\n content: \"\\\\f0ac\"; }\\n\\n .fa-globe-africa:before {\\n content: \"\\\\f57c\"; }\\n\\n .fa-globe-americas:before {\\n content: \"\\\\f57d\"; }\\n\\n .fa-globe-asia:before {\\n content: \"\\\\f57e\"; }\\n\\n .fa-globe-europe:before {\\n content: \"\\\\f7a2\"; }\\n\\n .fa-gofore:before {\\n content: \"\\\\f3a7\"; }\\n\\n .fa-golf-ball:before {\\n content: \"\\\\f450\"; }\\n\\n .fa-goodreads:before {\\n content: \"\\\\f3a8\"; }\\n\\n .fa-goodreads-g:before {\\n content: \"\\\\f3a9\"; }\\n\\n .fa-google:before {\\n content: \"\\\\f1a0\"; }\\n\\n .fa-google-drive:before {\\n content: \"\\\\f3aa\"; }\\n\\n .fa-google-play:before {\\n content: \"\\\\f3ab\"; }\\n\\n .fa-google-plus:before {\\n content: \"\\\\f2b3\"; }\\n\\n .fa-google-plus-g:before {\\n content: \"\\\\f0d5\"; }\\n\\n .fa-google-plus-square:before {\\n content: \"\\\\f0d4\"; }\\n\\n .fa-google-wallet:before {\\n content: \"\\\\f1ee\"; }\\n\\n .fa-gopuram:before {\\n content: \"\\\\f664\"; }\\n\\n .fa-graduation-cap:before {\\n content: \"\\\\f19d\"; }\\n\\n .fa-gratipay:before {\\n content: \"\\\\f184\"; }\\n\\n .fa-grav:before {\\n content: \"\\\\f2d6\"; }\\n\\n .fa-greater-than:before {\\n content: \"\\\\f531\"; }\\n\\n .fa-greater-than-equal:before {\\n content: \"\\\\f532\"; }\\n\\n .fa-grimace:before {\\n content: \"\\\\f57f\"; }\\n\\n .fa-grin:before {\\n content: \"\\\\f580\"; }\\n\\n .fa-grin-alt:before {\\n content: \"\\\\f581\"; }\\n\\n .fa-grin-beam:before {\\n content: \"\\\\f582\"; }\\n\\n .fa-grin-beam-sweat:before {\\n content: \"\\\\f583\"; }\\n\\n .fa-grin-hearts:before {\\n content: \"\\\\f584\"; }\\n\\n .fa-grin-squint:before {\\n content: \"\\\\f585\"; }\\n\\n .fa-grin-squint-tears:before {\\n content: \"\\\\f586\"; }\\n\\n .fa-grin-stars:before {\\n content: \"\\\\f587\"; }\\n\\n .fa-grin-tears:before {\\n content: \"\\\\f588\"; }\\n\\n .fa-grin-tongue:before {\\n content: \"\\\\f589\"; }\\n\\n .fa-grin-tongue-squint:before {\\n content: \"\\\\f58a\"; }\\n\\n .fa-grin-tongue-wink:before {\\n content: \"\\\\f58b\"; }\\n\\n .fa-grin-wink:before {\\n content: \"\\\\f58c\"; }\\n\\n .fa-grip-horizontal:before {\\n content: \"\\\\f58d\"; }\\n\\n .fa-grip-lines:before {\\n content: \"\\\\f7a4\"; }\\n\\n .fa-grip-lines-vertical:before {\\n content: \"\\\\f7a5\"; }\\n\\n .fa-grip-vertical:before {\\n content: \"\\\\f58e\"; }\\n\\n .fa-gripfire:before {\\n content: \"\\\\f3ac\"; }\\n\\n .fa-grunt:before {\\n content: \"\\\\f3ad\"; }\\n\\n .fa-guitar:before {\\n content: \"\\\\f7a6\"; }\\n\\n .fa-gulp:before {\\n content: \"\\\\f3ae\"; }\\n\\n .fa-h-square:before {\\n content: \"\\\\f0fd\"; }\\n\\n .fa-hacker-news:before {\\n content: \"\\\\f1d4\"; }\\n\\n .fa-hacker-news-square:before {\\n content: \"\\\\f3af\"; }\\n\\n .fa-hackerrank:before {\\n content: \"\\\\f5f7\"; }\\n\\n .fa-hamburger:before {\\n content: \"\\\\f805\"; }\\n\\n .fa-hammer:before {\\n content: \"\\\\f6e3\"; }\\n\\n .fa-hamsa:before {\\n content: \"\\\\f665\"; }\\n\\n .fa-hand-holding:before {\\n content: \"\\\\f4bd\"; }\\n\\n .fa-hand-holding-heart:before {\\n content: \"\\\\f4be\"; }\\n\\n .fa-hand-holding-usd:before {\\n content: \"\\\\f4c0\"; }\\n\\n .fa-hand-lizard:before {\\n content: \"\\\\f258\"; }\\n\\n .fa-hand-middle-finger:before {\\n content: \"\\\\f806\"; }\\n\\n .fa-hand-paper:before {\\n content: \"\\\\f256\"; }\\n\\n .fa-hand-peace:before {\\n content: \"\\\\f25b\"; }\\n\\n .fa-hand-point-down:before {\\n content: \"\\\\f0a7\"; }\\n\\n .fa-hand-point-left:before {\\n content: \"\\\\f0a5\"; }\\n\\n .fa-hand-point-right:before {\\n content: \"\\\\f0a4\"; }\\n\\n .fa-hand-point-up:before {\\n content: \"\\\\f0a6\"; }\\n\\n .fa-hand-pointer:before {\\n content: \"\\\\f25a\"; }\\n\\n .fa-hand-rock:before {\\n content: \"\\\\f255\"; }\\n\\n .fa-hand-scissors:before {\\n content: \"\\\\f257\"; }\\n\\n .fa-hand-spock:before {\\n content: \"\\\\f259\"; }\\n\\n .fa-hands:before {\\n content: \"\\\\f4c2\"; }\\n\\n .fa-hands-helping:before {\\n content: \"\\\\f4c4\"; }\\n\\n .fa-handshake:before {\\n content: \"\\\\f2b5\"; }\\n\\n .fa-hanukiah:before {\\n content: \"\\\\f6e6\"; }\\n\\n .fa-hard-hat:before {\\n content: \"\\\\f807\"; }\\n\\n .fa-hashtag:before {\\n content: \"\\\\f292\"; }\\n\\n .fa-hat-cowboy:before {\\n content: \"\\\\f8c0\"; }\\n\\n .fa-hat-cowboy-side:before {\\n content: \"\\\\f8c1\"; }\\n\\n .fa-hat-wizard:before {\\n content: \"\\\\f6e8\"; }\\n\\n .fa-hdd:before {\\n content: \"\\\\f0a0\"; }\\n\\n .fa-heading:before {\\n content: \"\\\\f1dc\"; }\\n\\n .fa-headphones:before {\\n content: \"\\\\f025\"; }\\n\\n .fa-headphones-alt:before {\\n content: \"\\\\f58f\"; }\\n\\n .fa-headset:before {\\n content: \"\\\\f590\"; }\\n\\n .fa-heart:before {\\n content: \"\\\\f004\"; }\\n\\n .fa-heart-broken:before {\\n content: \"\\\\f7a9\"; }\\n\\n .fa-heartbeat:before {\\n content: \"\\\\f21e\"; }\\n\\n .fa-helicopter:before {\\n content: \"\\\\f533\"; }\\n\\n .fa-highlighter:before {\\n content: \"\\\\f591\"; }\\n\\n .fa-hiking:before {\\n content: \"\\\\f6ec\"; }\\n\\n .fa-hippo:before {\\n content: \"\\\\f6ed\"; }\\n\\n .fa-hips:before {\\n content: \"\\\\f452\"; }\\n\\n .fa-hire-a-helper:before {\\n content: \"\\\\f3b0\"; }\\n\\n .fa-history:before {\\n content: \"\\\\f1da\"; }\\n\\n .fa-hockey-puck:before {\\n content: \"\\\\f453\"; }\\n\\n .fa-holly-berry:before {\\n content: \"\\\\f7aa\"; }\\n\\n .fa-home:before {\\n content: \"\\\\f015\"; }\\n\\n .fa-hooli:before {\\n content: \"\\\\f427\"; }\\n\\n .fa-hornbill:before {\\n content: \"\\\\f592\"; }\\n\\n .fa-horse:before {\\n content: \"\\\\f6f0\"; }\\n\\n .fa-horse-head:before {\\n content: \"\\\\f7ab\"; }\\n\\n .fa-hospital:before {\\n content: \"\\\\f0f8\"; }\\n\\n .fa-hospital-alt:before {\\n content: \"\\\\f47d\"; }\\n\\n .fa-hospital-symbol:before {\\n content: \"\\\\f47e\"; }\\n\\n .fa-hot-tub:before {\\n content: \"\\\\f593\"; }\\n\\n .fa-hotdog:before {\\n content: \"\\\\f80f\"; }\\n\\n .fa-hotel:before {\\n content: \"\\\\f594\"; }\\n\\n .fa-hotjar:before {\\n content: \"\\\\f3b1\"; }\\n\\n .fa-hourglass:before {\\n content: \"\\\\f254\"; }\\n\\n .fa-hourglass-end:before {\\n content: \"\\\\f253\"; }\\n\\n .fa-hourglass-half:before {\\n content: \"\\\\f252\"; }\\n\\n .fa-hourglass-start:before {\\n content: \"\\\\f251\"; }\\n\\n .fa-house-damage:before {\\n content: \"\\\\f6f1\"; }\\n\\n .fa-houzz:before {\\n content: \"\\\\f27c\"; }\\n\\n .fa-hryvnia:before {\\n content: \"\\\\f6f2\"; }\\n\\n .fa-html5:before {\\n content: \"\\\\f13b\"; }\\n\\n .fa-hubspot:before {\\n content: \"\\\\f3b2\"; }\\n\\n .fa-i-cursor:before {\\n content: \"\\\\f246\"; }\\n\\n .fa-ice-cream:before {\\n content: \"\\\\f810\"; }\\n\\n .fa-icicles:before {\\n content: \"\\\\f7ad\"; }\\n\\n .fa-icons:before {\\n content: \"\\\\f86d\"; }\\n\\n .fa-id-badge:before {\\n content: \"\\\\f2c1\"; }\\n\\n .fa-id-card:before {\\n content: \"\\\\f2c2\"; }\\n\\n .fa-id-card-alt:before {\\n content: \"\\\\f47f\"; }\\n\\n .fa-ideal:before {\\n content: \"\\\\f913\"; }\\n\\n .fa-igloo:before {\\n content: \"\\\\f7ae\"; }\\n\\n .fa-image:before {\\n content: \"\\\\f03e\"; }\\n\\n .fa-images:before {\\n content: \"\\\\f302\"; }\\n\\n .fa-imdb:before {\\n content: \"\\\\f2d8\"; }\\n\\n .fa-inbox:before {\\n content: \"\\\\f01c\"; }\\n\\n .fa-indent:before {\\n content: \"\\\\f03c\"; }\\n\\n .fa-industry:before {\\n content: \"\\\\f275\"; }\\n\\n .fa-infinity:before {\\n content: \"\\\\f534\"; }\\n\\n .fa-info:before {\\n content: \"\\\\f129\"; }\\n\\n .fa-info-circle:before {\\n content: \"\\\\f05a\"; }\\n\\n .fa-instagram:before {\\n content: \"\\\\f16d\"; }\\n\\n .fa-intercom:before {\\n content: \"\\\\f7af\"; }\\n\\n .fa-internet-explorer:before {\\n content: \"\\\\f26b\"; }\\n\\n .fa-invision:before {\\n content: \"\\\\f7b0\"; }\\n\\n .fa-ioxhost:before {\\n content: \"\\\\f208\"; }\\n\\n .fa-italic:before {\\n content: \"\\\\f033\"; }\\n\\n .fa-itch-io:before {\\n content: \"\\\\f83a\"; }\\n\\n .fa-itunes:before {\\n content: \"\\\\f3b4\"; }\\n\\n .fa-itunes-note:before {\\n content: \"\\\\f3b5\"; }\\n\\n .fa-java:before {\\n content: \"\\\\f4e4\"; }\\n\\n .fa-jedi:before {\\n content: \"\\\\f669\"; }\\n\\n .fa-jedi-order:before {\\n content: \"\\\\f50e\"; }\\n\\n .fa-jenkins:before {\\n content: \"\\\\f3b6\"; }\\n\\n .fa-jira:before {\\n content: \"\\\\f7b1\"; }\\n\\n .fa-joget:before {\\n content: \"\\\\f3b7\"; }\\n\\n .fa-joint:before {\\n content: \"\\\\f595\"; }\\n\\n .fa-joomla:before {\\n content: \"\\\\f1aa\"; }\\n\\n .fa-journal-whills:before {\\n content: \"\\\\f66a\"; }\\n\\n .fa-js:before {\\n content: \"\\\\f3b8\"; }\\n\\n .fa-js-square:before {\\n content: \"\\\\f3b9\"; }\\n\\n .fa-jsfiddle:before {\\n content: \"\\\\f1cc\"; }\\n\\n .fa-kaaba:before {\\n content: \"\\\\f66b\"; }\\n\\n .fa-kaggle:before {\\n content: \"\\\\f5fa\"; }\\n\\n .fa-key:before {\\n content: \"\\\\f084\"; }\\n\\n .fa-keybase:before {\\n content: \"\\\\f4f5\"; }\\n\\n .fa-keyboard:before {\\n content: \"\\\\f11c\"; }\\n\\n .fa-keycdn:before {\\n content: \"\\\\f3ba\"; }\\n\\n .fa-khanda:before {\\n content: \"\\\\f66d\"; }\\n\\n .fa-kickstarter:before {\\n content: \"\\\\f3bb\"; }\\n\\n .fa-kickstarter-k:before {\\n content: \"\\\\f3bc\"; }\\n\\n .fa-kiss:before {\\n content: \"\\\\f596\"; }\\n\\n .fa-kiss-beam:before {\\n content: \"\\\\f597\"; }\\n\\n .fa-kiss-wink-heart:before {\\n content: \"\\\\f598\"; }\\n\\n .fa-kiwi-bird:before {\\n content: \"\\\\f535\"; }\\n\\n .fa-korvue:before {\\n content: \"\\\\f42f\"; }\\n\\n .fa-landmark:before {\\n content: \"\\\\f66f\"; }\\n\\n .fa-language:before {\\n content: \"\\\\f1ab\"; }\\n\\n .fa-laptop:before {\\n content: \"\\\\f109\"; }\\n\\n .fa-laptop-code:before {\\n content: \"\\\\f5fc\"; }\\n\\n .fa-laptop-medical:before {\\n content: \"\\\\f812\"; }\\n\\n .fa-laravel:before {\\n content: \"\\\\f3bd\"; }\\n\\n .fa-lastfm:before {\\n content: \"\\\\f202\"; }\\n\\n .fa-lastfm-square:before {\\n content: \"\\\\f203\"; }\\n\\n .fa-laugh:before {\\n content: \"\\\\f599\"; }\\n\\n .fa-laugh-beam:before {\\n content: \"\\\\f59a\"; }\\n\\n .fa-laugh-squint:before {\\n content: \"\\\\f59b\"; }\\n\\n .fa-laugh-wink:before {\\n content: \"\\\\f59c\"; }\\n\\n .fa-layer-group:before {\\n content: \"\\\\f5fd\"; }\\n\\n .fa-leaf:before {\\n content: \"\\\\f06c\"; }\\n\\n .fa-leanpub:before {\\n content: \"\\\\f212\"; }\\n\\n .fa-lemon:before {\\n content: \"\\\\f094\"; }\\n\\n .fa-less:before {\\n content: \"\\\\f41d\"; }\\n\\n .fa-less-than:before {\\n content: \"\\\\f536\"; }\\n\\n .fa-less-than-equal:before {\\n content: \"\\\\f537\"; }\\n\\n .fa-level-down-alt:before {\\n content: \"\\\\f3be\"; }\\n\\n .fa-level-up-alt:before {\\n content: \"\\\\f3bf\"; }\\n\\n .fa-life-ring:before {\\n content: \"\\\\f1cd\"; }\\n\\n .fa-lightbulb:before {\\n content: \"\\\\f0eb\"; }\\n\\n .fa-line:before {\\n content: \"\\\\f3c0\"; }\\n\\n .fa-link:before {\\n content: \"\\\\f0c1\"; }\\n\\n .fa-linkedin:before {\\n content: \"\\\\f08c\"; }\\n\\n .fa-linkedin-in:before {\\n content: \"\\\\f0e1\"; }\\n\\n .fa-linode:before {\\n content: \"\\\\f2b8\"; }\\n\\n .fa-linux:before {\\n content: \"\\\\f17c\"; }\\n\\n .fa-lira-sign:before {\\n content: \"\\\\f195\"; }\\n\\n .fa-list:before {\\n content: \"\\\\f03a\"; }\\n\\n .fa-list-alt:before {\\n content: \"\\\\f022\"; }\\n\\n .fa-list-ol:before {\\n content: \"\\\\f0cb\"; }\\n\\n .fa-list-ul:before {\\n content: \"\\\\f0ca\"; }\\n\\n .fa-location-arrow:before {\\n content: \"\\\\f124\"; }\\n\\n .fa-lock:before {\\n content: \"\\\\f023\"; }\\n\\n .fa-lock-open:before {\\n content: \"\\\\f3c1\"; }\\n\\n .fa-long-arrow-alt-down:before {\\n content: \"\\\\f309\"; }\\n\\n .fa-long-arrow-alt-left:before {\\n content: \"\\\\f30a\"; }\\n\\n .fa-long-arrow-alt-right:before {\\n content: \"\\\\f30b\"; }\\n\\n .fa-long-arrow-alt-up:before {\\n content: \"\\\\f30c\"; }\\n\\n .fa-low-vision:before {\\n content: \"\\\\f2a8\"; }\\n\\n .fa-luggage-cart:before {\\n content: \"\\\\f59d\"; }\\n\\n .fa-lyft:before {\\n content: \"\\\\f3c3\"; }\\n\\n .fa-magento:before {\\n content: \"\\\\f3c4\"; }\\n\\n .fa-magic:before {\\n content: \"\\\\f0d0\"; }\\n\\n .fa-magnet:before {\\n content: \"\\\\f076\"; }\\n\\n .fa-mail-bulk:before {\\n content: \"\\\\f674\"; }\\n\\n .fa-mailchimp:before {\\n content: \"\\\\f59e\"; }\\n\\n .fa-male:before {\\n content: \"\\\\f183\"; }\\n\\n .fa-mandalorian:before {\\n content: \"\\\\f50f\"; }\\n\\n .fa-map:before {\\n content: \"\\\\f279\"; }\\n\\n .fa-map-marked:before {\\n content: \"\\\\f59f\"; }\\n\\n .fa-map-marked-alt:before {\\n content: \"\\\\f5a0\"; }\\n\\n .fa-map-marker:before {\\n content: \"\\\\f041\"; }\\n\\n .fa-map-marker-alt:before {\\n content: \"\\\\f3c5\"; }\\n\\n .fa-map-pin:before {\\n content: \"\\\\f276\"; }\\n\\n .fa-map-signs:before {\\n content: \"\\\\f277\"; }\\n\\n .fa-markdown:before {\\n content: \"\\\\f60f\"; }\\n\\n .fa-marker:before {\\n content: \"\\\\f5a1\"; }\\n\\n .fa-mars:before {\\n content: \"\\\\f222\"; }\\n\\n .fa-mars-double:before {\\n content: \"\\\\f227\"; }\\n\\n .fa-mars-stroke:before {\\n content: \"\\\\f229\"; }\\n\\n .fa-mars-stroke-h:before {\\n content: \"\\\\f22b\"; }\\n\\n .fa-mars-stroke-v:before {\\n content: \"\\\\f22a\"; }\\n\\n .fa-mask:before {\\n content: \"\\\\f6fa\"; }\\n\\n .fa-mastodon:before {\\n content: \"\\\\f4f6\"; }\\n\\n .fa-maxcdn:before {\\n content: \"\\\\f136\"; }\\n\\n .fa-mdb:before {\\n content: \"\\\\f8ca\"; }\\n\\n .fa-medal:before {\\n content: \"\\\\f5a2\"; }\\n\\n .fa-medapps:before {\\n content: \"\\\\f3c6\"; }\\n\\n .fa-medium:before {\\n content: \"\\\\f23a\"; }\\n\\n .fa-medium-m:before {\\n content: \"\\\\f3c7\"; }\\n\\n .fa-medkit:before {\\n content: \"\\\\f0fa\"; }\\n\\n .fa-medrt:before {\\n content: \"\\\\f3c8\"; }\\n\\n .fa-meetup:before {\\n content: \"\\\\f2e0\"; }\\n\\n .fa-megaport:before {\\n content: \"\\\\f5a3\"; }\\n\\n .fa-meh:before {\\n content: \"\\\\f11a\"; }\\n\\n .fa-meh-blank:before {\\n content: \"\\\\f5a4\"; }\\n\\n .fa-meh-rolling-eyes:before {\\n content: \"\\\\f5a5\"; }\\n\\n .fa-memory:before {\\n content: \"\\\\f538\"; }\\n\\n .fa-mendeley:before {\\n content: \"\\\\f7b3\"; }\\n\\n .fa-menorah:before {\\n content: \"\\\\f676\"; }\\n\\n .fa-mercury:before {\\n content: \"\\\\f223\"; }\\n\\n .fa-meteor:before {\\n content: \"\\\\f753\"; }\\n\\n .fa-microblog:before {\\n content: \"\\\\f91a\"; }\\n\\n .fa-microchip:before {\\n content: \"\\\\f2db\"; }\\n\\n .fa-microphone:before {\\n content: \"\\\\f130\"; }\\n\\n .fa-microphone-alt:before {\\n content: \"\\\\f3c9\"; }\\n\\n .fa-microphone-alt-slash:before {\\n content: \"\\\\f539\"; }\\n\\n .fa-microphone-slash:before {\\n content: \"\\\\f131\"; }\\n\\n .fa-microscope:before {\\n content: \"\\\\f610\"; }\\n\\n .fa-microsoft:before {\\n content: \"\\\\f3ca\"; }\\n\\n .fa-minus:before {\\n content: \"\\\\f068\"; }\\n\\n .fa-minus-circle:before {\\n content: \"\\\\f056\"; }\\n\\n .fa-minus-square:before {\\n content: \"\\\\f146\"; }\\n\\n .fa-mitten:before {\\n content: \"\\\\f7b5\"; }\\n\\n .fa-mix:before {\\n content: \"\\\\f3cb\"; }\\n\\n .fa-mixcloud:before {\\n content: \"\\\\f289\"; }\\n\\n .fa-mizuni:before {\\n content: \"\\\\f3cc\"; }\\n\\n .fa-mobile:before {\\n content: \"\\\\f10b\"; }\\n\\n .fa-mobile-alt:before {\\n content: \"\\\\f3cd\"; }\\n\\n .fa-modx:before {\\n content: \"\\\\f285\"; }\\n\\n .fa-monero:before {\\n content: \"\\\\f3d0\"; }\\n\\n .fa-money-bill:before {\\n content: \"\\\\f0d6\"; }\\n\\n .fa-money-bill-alt:before {\\n content: \"\\\\f3d1\"; }\\n\\n .fa-money-bill-wave:before {\\n content: \"\\\\f53a\"; }\\n\\n .fa-money-bill-wave-alt:before {\\n content: \"\\\\f53b\"; }\\n\\n .fa-money-check:before {\\n content: \"\\\\f53c\"; }\\n\\n .fa-money-check-alt:before {\\n content: \"\\\\f53d\"; }\\n\\n .fa-monument:before {\\n content: \"\\\\f5a6\"; }\\n\\n .fa-moon:before {\\n content: \"\\\\f186\"; }\\n\\n .fa-mortar-pestle:before {\\n content: \"\\\\f5a7\"; }\\n\\n .fa-mosque:before {\\n content: \"\\\\f678\"; }\\n\\n .fa-motorcycle:before {\\n content: \"\\\\f21c\"; }\\n\\n .fa-mountain:before {\\n content: \"\\\\f6fc\"; }\\n\\n .fa-mouse:before {\\n content: \"\\\\f8cc\"; }\\n\\n .fa-mouse-pointer:before {\\n content: \"\\\\f245\"; }\\n\\n .fa-mug-hot:before {\\n content: \"\\\\f7b6\"; }\\n\\n .fa-music:before {\\n content: \"\\\\f001\"; }\\n\\n .fa-napster:before {\\n content: \"\\\\f3d2\"; }\\n\\n .fa-neos:before {\\n content: \"\\\\f612\"; }\\n\\n .fa-network-wired:before {\\n content: \"\\\\f6ff\"; }\\n\\n .fa-neuter:before {\\n content: \"\\\\f22c\"; }\\n\\n .fa-newspaper:before {\\n content: \"\\\\f1ea\"; }\\n\\n .fa-nimblr:before {\\n content: \"\\\\f5a8\"; }\\n\\n .fa-node:before {\\n content: \"\\\\f419\"; }\\n\\n .fa-node-js:before {\\n content: \"\\\\f3d3\"; }\\n\\n .fa-not-equal:before {\\n content: \"\\\\f53e\"; }\\n\\n .fa-notes-medical:before {\\n content: \"\\\\f481\"; }\\n\\n .fa-npm:before {\\n content: \"\\\\f3d4\"; }\\n\\n .fa-ns8:before {\\n content: \"\\\\f3d5\"; }\\n\\n .fa-nutritionix:before {\\n content: \"\\\\f3d6\"; }\\n\\n .fa-object-group:before {\\n content: \"\\\\f247\"; }\\n\\n .fa-object-ungroup:before {\\n content: \"\\\\f248\"; }\\n\\n .fa-odnoklassniki:before {\\n content: \"\\\\f263\"; }\\n\\n .fa-odnoklassniki-square:before {\\n content: \"\\\\f264\"; }\\n\\n .fa-oil-can:before {\\n content: \"\\\\f613\"; }\\n\\n .fa-old-republic:before {\\n content: \"\\\\f510\"; }\\n\\n .fa-om:before {\\n content: \"\\\\f679\"; }\\n\\n .fa-opencart:before {\\n content: \"\\\\f23d\"; }\\n\\n .fa-openid:before {\\n content: \"\\\\f19b\"; }\\n\\n .fa-opera:before {\\n content: \"\\\\f26a\"; }\\n\\n .fa-optin-monster:before {\\n content: \"\\\\f23c\"; }\\n\\n .fa-orcid:before {\\n content: \"\\\\f8d2\"; }\\n\\n .fa-osi:before {\\n content: \"\\\\f41a\"; }\\n\\n .fa-otter:before {\\n content: \"\\\\f700\"; }\\n\\n .fa-outdent:before {\\n content: \"\\\\f03b\"; }\\n\\n .fa-page4:before {\\n content: \"\\\\f3d7\"; }\\n\\n .fa-pagelines:before {\\n content: \"\\\\f18c\"; }\\n\\n .fa-pager:before {\\n content: \"\\\\f815\"; }\\n\\n .fa-paint-brush:before {\\n content: \"\\\\f1fc\"; }\\n\\n .fa-paint-roller:before {\\n content: \"\\\\f5aa\"; }\\n\\n .fa-palette:before {\\n content: \"\\\\f53f\"; }\\n\\n .fa-palfed:before {\\n content: \"\\\\f3d8\"; }\\n\\n .fa-pallet:before {\\n content: \"\\\\f482\"; }\\n\\n .fa-paper-plane:before {\\n content: \"\\\\f1d8\"; }\\n\\n .fa-paperclip:before {\\n content: \"\\\\f0c6\"; }\\n\\n .fa-parachute-box:before {\\n content: \"\\\\f4cd\"; }\\n\\n .fa-paragraph:before {\\n content: \"\\\\f1dd\"; }\\n\\n .fa-parking:before {\\n content: \"\\\\f540\"; }\\n\\n .fa-passport:before {\\n content: \"\\\\f5ab\"; }\\n\\n .fa-pastafarianism:before {\\n content: \"\\\\f67b\"; }\\n\\n .fa-paste:before {\\n content: \"\\\\f0ea\"; }\\n\\n .fa-patreon:before {\\n content: \"\\\\f3d9\"; }\\n\\n .fa-pause:before {\\n content: \"\\\\f04c\"; }\\n\\n .fa-pause-circle:before {\\n content: \"\\\\f28b\"; }\\n\\n .fa-paw:before {\\n content: \"\\\\f1b0\"; }\\n\\n .fa-paypal:before {\\n content: \"\\\\f1ed\"; }\\n\\n .fa-peace:before {\\n content: \"\\\\f67c\"; }\\n\\n .fa-pen:before {\\n content: \"\\\\f304\"; }\\n\\n .fa-pen-alt:before {\\n content: \"\\\\f305\"; }\\n\\n .fa-pen-fancy:before {\\n content: \"\\\\f5ac\"; }\\n\\n .fa-pen-nib:before {\\n content: \"\\\\f5ad\"; }\\n\\n .fa-pen-square:before {\\n content: \"\\\\f14b\"; }\\n\\n .fa-pencil-alt:before {\\n content: \"\\\\f303\"; }\\n\\n .fa-pencil-ruler:before {\\n content: \"\\\\f5ae\"; }\\n\\n .fa-penny-arcade:before {\\n content: \"\\\\f704\"; }\\n\\n .fa-people-carry:before {\\n content: \"\\\\f4ce\"; }\\n\\n .fa-pepper-hot:before {\\n content: \"\\\\f816\"; }\\n\\n .fa-percent:before {\\n content: \"\\\\f295\"; }\\n\\n .fa-percentage:before {\\n content: \"\\\\f541\"; }\\n\\n .fa-periscope:before {\\n content: \"\\\\f3da\"; }\\n\\n .fa-person-booth:before {\\n content: \"\\\\f756\"; }\\n\\n .fa-phabricator:before {\\n content: \"\\\\f3db\"; }\\n\\n .fa-phoenix-framework:before {\\n content: \"\\\\f3dc\"; }\\n\\n .fa-phoenix-squadron:before {\\n content: \"\\\\f511\"; }\\n\\n .fa-phone:before {\\n content: \"\\\\f095\"; }\\n\\n .fa-phone-alt:before {\\n content: \"\\\\f879\"; }\\n\\n .fa-phone-slash:before {\\n content: \"\\\\f3dd\"; }\\n\\n .fa-phone-square:before {\\n content: \"\\\\f098\"; }\\n\\n .fa-phone-square-alt:before {\\n content: \"\\\\f87b\"; }\\n\\n .fa-phone-volume:before {\\n content: \"\\\\f2a0\"; }\\n\\n .fa-photo-video:before {\\n content: \"\\\\f87c\"; }\\n\\n .fa-php:before {\\n content: \"\\\\f457\"; }\\n\\n .fa-pied-piper:before {\\n content: \"\\\\f2ae\"; }\\n\\n .fa-pied-piper-alt:before {\\n content: \"\\\\f1a8\"; }\\n\\n .fa-pied-piper-hat:before {\\n content: \"\\\\f4e5\"; }\\n\\n .fa-pied-piper-pp:before {\\n content: \"\\\\f1a7\"; }\\n\\n .fa-pied-piper-square:before {\\n content: \"\\\\f91e\"; }\\n\\n .fa-piggy-bank:before {\\n content: \"\\\\f4d3\"; }\\n\\n .fa-pills:before {\\n content: \"\\\\f484\"; }\\n\\n .fa-pinterest:before {\\n content: \"\\\\f0d2\"; }\\n\\n .fa-pinterest-p:before {\\n content: \"\\\\f231\"; }\\n\\n .fa-pinterest-square:before {\\n content: \"\\\\f0d3\"; }\\n\\n .fa-pizza-slice:before {\\n content: \"\\\\f818\"; }\\n\\n .fa-place-of-worship:before {\\n content: \"\\\\f67f\"; }\\n\\n .fa-plane:before {\\n content: \"\\\\f072\"; }\\n\\n .fa-plane-arrival:before {\\n content: \"\\\\f5af\"; }\\n\\n .fa-plane-departure:before {\\n content: \"\\\\f5b0\"; }\\n\\n .fa-play:before {\\n content: \"\\\\f04b\"; }\\n\\n .fa-play-circle:before {\\n content: \"\\\\f144\"; }\\n\\n .fa-playstation:before {\\n content: \"\\\\f3df\"; }\\n\\n .fa-plug:before {\\n content: \"\\\\f1e6\"; }\\n\\n .fa-plus:before {\\n content: \"\\\\f067\"; }\\n\\n .fa-plus-circle:before {\\n content: \"\\\\f055\"; }\\n\\n .fa-plus-square:before {\\n content: \"\\\\f0fe\"; }\\n\\n .fa-podcast:before {\\n content: \"\\\\f2ce\"; }\\n\\n .fa-poll:before {\\n content: \"\\\\f681\"; }\\n\\n .fa-poll-h:before {\\n content: \"\\\\f682\"; }\\n\\n .fa-poo:before {\\n content: \"\\\\f2fe\"; }\\n\\n .fa-poo-storm:before {\\n content: \"\\\\f75a\"; }\\n\\n .fa-poop:before {\\n content: \"\\\\f619\"; }\\n\\n .fa-portrait:before {\\n content: \"\\\\f3e0\"; }\\n\\n .fa-pound-sign:before {\\n content: \"\\\\f154\"; }\\n\\n .fa-power-off:before {\\n content: \"\\\\f011\"; }\\n\\n .fa-pray:before {\\n content: \"\\\\f683\"; }\\n\\n .fa-praying-hands:before {\\n content: \"\\\\f684\"; }\\n\\n .fa-prescription:before {\\n content: \"\\\\f5b1\"; }\\n\\n .fa-prescription-bottle:before {\\n content: \"\\\\f485\"; }\\n\\n .fa-prescription-bottle-alt:before {\\n content: \"\\\\f486\"; }\\n\\n .fa-print:before {\\n content: \"\\\\f02f\"; }\\n\\n .fa-procedures:before {\\n content: \"\\\\f487\"; }\\n\\n .fa-product-hunt:before {\\n content: \"\\\\f288\"; }\\n\\n .fa-project-diagram:before {\\n content: \"\\\\f542\"; }\\n\\n .fa-pushed:before {\\n content: \"\\\\f3e1\"; }\\n\\n .fa-puzzle-piece:before {\\n content: \"\\\\f12e\"; }\\n\\n .fa-python:before {\\n content: \"\\\\f3e2\"; }\\n\\n .fa-qq:before {\\n content: \"\\\\f1d6\"; }\\n\\n .fa-qrcode:before {\\n content: \"\\\\f029\"; }\\n\\n .fa-question:before {\\n content: \"\\\\f128\"; }\\n\\n .fa-question-circle:before {\\n content: \"\\\\f059\"; }\\n\\n .fa-quidditch:before {\\n content: \"\\\\f458\"; }\\n\\n .fa-quinscape:before {\\n content: \"\\\\f459\"; }\\n\\n .fa-quora:before {\\n content: \"\\\\f2c4\"; }\\n\\n .fa-quote-left:before {\\n content: \"\\\\f10d\"; }\\n\\n .fa-quote-right:before {\\n content: \"\\\\f10e\"; }\\n\\n .fa-quran:before {\\n content: \"\\\\f687\"; }\\n\\n .fa-r-project:before {\\n content: \"\\\\f4f7\"; }\\n\\n .fa-radiation:before {\\n content: \"\\\\f7b9\"; }\\n\\n .fa-radiation-alt:before {\\n content: \"\\\\f7ba\"; }\\n\\n .fa-rainbow:before {\\n content: \"\\\\f75b\"; }\\n\\n .fa-random:before {\\n content: \"\\\\f074\"; }\\n\\n .fa-raspberry-pi:before {\\n content: \"\\\\f7bb\"; }\\n\\n .fa-ravelry:before {\\n content: \"\\\\f2d9\"; }\\n\\n .fa-react:before {\\n content: \"\\\\f41b\"; }\\n\\n .fa-reacteurope:before {\\n content: \"\\\\f75d\"; }\\n\\n .fa-readme:before {\\n content: \"\\\\f4d5\"; }\\n\\n .fa-rebel:before {\\n content: \"\\\\f1d0\"; }\\n\\n .fa-receipt:before {\\n content: \"\\\\f543\"; }\\n\\n .fa-record-vinyl:before {\\n content: \"\\\\f8d9\"; }\\n\\n .fa-recycle:before {\\n content: \"\\\\f1b8\"; }\\n\\n .fa-red-river:before {\\n content: \"\\\\f3e3\"; }\\n\\n .fa-reddit:before {\\n content: \"\\\\f1a1\"; }\\n\\n .fa-reddit-alien:before {\\n content: \"\\\\f281\"; }\\n\\n .fa-reddit-square:before {\\n content: \"\\\\f1a2\"; }\\n\\n .fa-redhat:before {\\n content: \"\\\\f7bc\"; }\\n\\n .fa-redo:before {\\n content: \"\\\\f01e\"; }\\n\\n .fa-redo-alt:before {\\n content: \"\\\\f2f9\"; }\\n\\n .fa-registered:before {\\n content: \"\\\\f25d\"; }\\n\\n .fa-remove-format:before {\\n content: \"\\\\f87d\"; }\\n\\n .fa-renren:before {\\n content: \"\\\\f18b\"; }\\n\\n .fa-reply:before {\\n content: \"\\\\f3e5\"; }\\n\\n .fa-reply-all:before {\\n content: \"\\\\f122\"; }\\n\\n .fa-replyd:before {\\n content: \"\\\\f3e6\"; }\\n\\n .fa-republican:before {\\n content: \"\\\\f75e\"; }\\n\\n .fa-researchgate:before {\\n content: \"\\\\f4f8\"; }\\n\\n .fa-resolving:before {\\n content: \"\\\\f3e7\"; }\\n\\n .fa-restroom:before {\\n content: \"\\\\f7bd\"; }\\n\\n .fa-retweet:before {\\n content: \"\\\\f079\"; }\\n\\n .fa-rev:before {\\n content: \"\\\\f5b2\"; }\\n\\n .fa-ribbon:before {\\n content: \"\\\\f4d6\"; }\\n\\n .fa-ring:before {\\n content: \"\\\\f70b\"; }\\n\\n .fa-road:before {\\n content: \"\\\\f018\"; }\\n\\n .fa-robot:before {\\n content: \"\\\\f544\"; }\\n\\n .fa-rocket:before {\\n content: \"\\\\f135\"; }\\n\\n .fa-rocketchat:before {\\n content: \"\\\\f3e8\"; }\\n\\n .fa-rockrms:before {\\n content: \"\\\\f3e9\"; }\\n\\n .fa-route:before {\\n content: \"\\\\f4d7\"; }\\n\\n .fa-rss:before {\\n content: \"\\\\f09e\"; }\\n\\n .fa-rss-square:before {\\n content: \"\\\\f143\"; }\\n\\n .fa-ruble-sign:before {\\n content: \"\\\\f158\"; }\\n\\n .fa-ruler:before {\\n content: \"\\\\f545\"; }\\n\\n .fa-ruler-combined:before {\\n content: \"\\\\f546\"; }\\n\\n .fa-ruler-horizontal:before {\\n content: \"\\\\f547\"; }\\n\\n .fa-ruler-vertical:before {\\n content: \"\\\\f548\"; }\\n\\n .fa-running:before {\\n content: \"\\\\f70c\"; }\\n\\n .fa-rupee-sign:before {\\n content: \"\\\\f156\"; }\\n\\n .fa-sad-cry:before {\\n content: \"\\\\f5b3\"; }\\n\\n .fa-sad-tear:before {\\n content: \"\\\\f5b4\"; }\\n\\n .fa-safari:before {\\n content: \"\\\\f267\"; }\\n\\n .fa-salesforce:before {\\n content: \"\\\\f83b\"; }\\n\\n .fa-sass:before {\\n content: \"\\\\f41e\"; }\\n\\n .fa-satellite:before {\\n content: \"\\\\f7bf\"; }\\n\\n .fa-satellite-dish:before {\\n content: \"\\\\f7c0\"; }\\n\\n .fa-save:before {\\n content: \"\\\\f0c7\"; }\\n\\n .fa-schlix:before {\\n content: \"\\\\f3ea\"; }\\n\\n .fa-school:before {\\n content: \"\\\\f549\"; }\\n\\n .fa-screwdriver:before {\\n content: \"\\\\f54a\"; }\\n\\n .fa-scribd:before {\\n content: \"\\\\f28a\"; }\\n\\n .fa-scroll:before {\\n content: \"\\\\f70e\"; }\\n\\n .fa-sd-card:before {\\n content: \"\\\\f7c2\"; }\\n\\n .fa-search:before {\\n content: \"\\\\f002\"; }\\n\\n .fa-search-dollar:before {\\n content: \"\\\\f688\"; }\\n\\n .fa-search-location:before {\\n content: \"\\\\f689\"; }\\n\\n .fa-search-minus:before {\\n content: \"\\\\f010\"; }\\n\\n .fa-search-plus:before {\\n content: \"\\\\f00e\"; }\\n\\n .fa-searchengin:before {\\n content: \"\\\\f3eb\"; }\\n\\n .fa-seedling:before {\\n content: \"\\\\f4d8\"; }\\n\\n .fa-sellcast:before {\\n content: \"\\\\f2da\"; }\\n\\n .fa-sellsy:before {\\n content: \"\\\\f213\"; }\\n\\n .fa-server:before {\\n content: \"\\\\f233\"; }\\n\\n .fa-servicestack:before {\\n content: \"\\\\f3ec\"; }\\n\\n .fa-shapes:before {\\n content: \"\\\\f61f\"; }\\n\\n .fa-share:before {\\n content: \"\\\\f064\"; }\\n\\n .fa-share-alt:before {\\n content: \"\\\\f1e0\"; }\\n\\n .fa-share-alt-square:before {\\n content: \"\\\\f1e1\"; }\\n\\n .fa-share-square:before {\\n content: \"\\\\f14d\"; }\\n\\n .fa-shekel-sign:before {\\n content: \"\\\\f20b\"; }\\n\\n .fa-shield-alt:before {\\n content: \"\\\\f3ed\"; }\\n\\n .fa-ship:before {\\n content: \"\\\\f21a\"; }\\n\\n .fa-shipping-fast:before {\\n content: \"\\\\f48b\"; }\\n\\n .fa-shirtsinbulk:before {\\n content: \"\\\\f214\"; }\\n\\n .fa-shoe-prints:before {\\n content: \"\\\\f54b\"; }\\n\\n .fa-shopping-bag:before {\\n content: \"\\\\f290\"; }\\n\\n .fa-shopping-basket:before {\\n content: \"\\\\f291\"; }\\n\\n .fa-shopping-cart:before {\\n content: \"\\\\f07a\"; }\\n\\n .fa-shopware:before {\\n content: \"\\\\f5b5\"; }\\n\\n .fa-shower:before {\\n content: \"\\\\f2cc\"; }\\n\\n .fa-shuttle-van:before {\\n content: \"\\\\f5b6\"; }\\n\\n .fa-sign:before {\\n content: \"\\\\f4d9\"; }\\n\\n .fa-sign-in-alt:before {\\n content: \"\\\\f2f6\"; }\\n\\n .fa-sign-language:before {\\n content: \"\\\\f2a7\"; }\\n\\n .fa-sign-out-alt:before {\\n content: \"\\\\f2f5\"; }\\n\\n .fa-signal:before {\\n content: \"\\\\f012\"; }\\n\\n .fa-signature:before {\\n content: \"\\\\f5b7\"; }\\n\\n .fa-sim-card:before {\\n content: \"\\\\f7c4\"; }\\n\\n .fa-simplybuilt:before {\\n content: \"\\\\f215\"; }\\n\\n .fa-sistrix:before {\\n content: \"\\\\f3ee\"; }\\n\\n .fa-sitemap:before {\\n content: \"\\\\f0e8\"; }\\n\\n .fa-sith:before {\\n content: \"\\\\f512\"; }\\n\\n .fa-skating:before {\\n content: \"\\\\f7c5\"; }\\n\\n .fa-sketch:before {\\n content: \"\\\\f7c6\"; }\\n\\n .fa-skiing:before {\\n content: \"\\\\f7c9\"; }\\n\\n .fa-skiing-nordic:before {\\n content: \"\\\\f7ca\"; }\\n\\n .fa-skull:before {\\n content: \"\\\\f54c\"; }\\n\\n .fa-skull-crossbones:before {\\n content: \"\\\\f714\"; }\\n\\n .fa-skyatlas:before {\\n content: \"\\\\f216\"; }\\n\\n .fa-skype:before {\\n content: \"\\\\f17e\"; }\\n\\n .fa-slack:before {\\n content: \"\\\\f198\"; }\\n\\n .fa-slack-hash:before {\\n content: \"\\\\f3ef\"; }\\n\\n .fa-slash:before {\\n content: \"\\\\f715\"; }\\n\\n .fa-sleigh:before {\\n content: \"\\\\f7cc\"; }\\n\\n .fa-sliders-h:before {\\n content: \"\\\\f1de\"; }\\n\\n .fa-slideshare:before {\\n content: \"\\\\f1e7\"; }\\n\\n .fa-smile:before {\\n content: \"\\\\f118\"; }\\n\\n .fa-smile-beam:before {\\n content: \"\\\\f5b8\"; }\\n\\n .fa-smile-wink:before {\\n content: \"\\\\f4da\"; }\\n\\n .fa-smog:before {\\n content: \"\\\\f75f\"; }\\n\\n .fa-smoking:before {\\n content: \"\\\\f48d\"; }\\n\\n .fa-smoking-ban:before {\\n content: \"\\\\f54d\"; }\\n\\n .fa-sms:before {\\n content: \"\\\\f7cd\"; }\\n\\n .fa-snapchat:before {\\n content: \"\\\\f2ab\"; }\\n\\n .fa-snapchat-ghost:before {\\n content: \"\\\\f2ac\"; }\\n\\n .fa-snapchat-square:before {\\n content: \"\\\\f2ad\"; }\\n\\n .fa-snowboarding:before {\\n content: \"\\\\f7ce\"; }\\n\\n .fa-snowflake:before {\\n content: \"\\\\f2dc\"; }\\n\\n .fa-snowman:before {\\n content: \"\\\\f7d0\"; }\\n\\n .fa-snowplow:before {\\n content: \"\\\\f7d2\"; }\\n\\n .fa-socks:before {\\n content: \"\\\\f696\"; }\\n\\n .fa-solar-panel:before {\\n content: \"\\\\f5ba\"; }\\n\\n .fa-sort:before {\\n content: \"\\\\f0dc\"; }\\n\\n .fa-sort-alpha-down:before {\\n content: \"\\\\f15d\"; }\\n\\n .fa-sort-alpha-down-alt:before {\\n content: \"\\\\f881\"; }\\n\\n .fa-sort-alpha-up:before {\\n content: \"\\\\f15e\"; }\\n\\n .fa-sort-alpha-up-alt:before {\\n content: \"\\\\f882\"; }\\n\\n .fa-sort-amount-down:before {\\n content: \"\\\\f160\"; }\\n\\n .fa-sort-amount-down-alt:before {\\n content: \"\\\\f884\"; }\\n\\n .fa-sort-amount-up:before {\\n content: \"\\\\f161\"; }\\n\\n .fa-sort-amount-up-alt:before {\\n content: \"\\\\f885\"; }\\n\\n .fa-sort-down:before {\\n content: \"\\\\f0dd\"; }\\n\\n .fa-sort-numeric-down:before {\\n content: \"\\\\f162\"; }\\n\\n .fa-sort-numeric-down-alt:before {\\n content: \"\\\\f886\"; }\\n\\n .fa-sort-numeric-up:before {\\n content: \"\\\\f163\"; }\\n\\n .fa-sort-numeric-up-alt:before {\\n content: \"\\\\f887\"; }\\n\\n .fa-sort-up:before {\\n content: \"\\\\f0de\"; }\\n\\n .fa-soundcloud:before {\\n content: \"\\\\f1be\"; }\\n\\n .fa-sourcetree:before {\\n content: \"\\\\f7d3\"; }\\n\\n .fa-spa:before {\\n content: \"\\\\f5bb\"; }\\n\\n .fa-space-shuttle:before {\\n content: \"\\\\f197\"; }\\n\\n .fa-speakap:before {\\n content: \"\\\\f3f3\"; }\\n\\n .fa-speaker-deck:before {\\n content: \"\\\\f83c\"; }\\n\\n .fa-spell-check:before {\\n content: \"\\\\f891\"; }\\n\\n .fa-spider:before {\\n content: \"\\\\f717\"; }\\n\\n .fa-spinner:before {\\n content: \"\\\\f110\"; }\\n\\n .fa-splotch:before {\\n content: \"\\\\f5bc\"; }\\n\\n .fa-spotify:before {\\n content: \"\\\\f1bc\"; }\\n\\n .fa-spray-can:before {\\n content: \"\\\\f5bd\"; }\\n\\n .fa-square:before {\\n content: \"\\\\f0c8\"; }\\n\\n .fa-square-full:before {\\n content: \"\\\\f45c\"; }\\n\\n .fa-square-root-alt:before {\\n content: \"\\\\f698\"; }\\n\\n .fa-squarespace:before {\\n content: \"\\\\f5be\"; }\\n\\n .fa-stack-exchange:before {\\n content: \"\\\\f18d\"; }\\n\\n .fa-stack-overflow:before {\\n content: \"\\\\f16c\"; }\\n\\n .fa-stackpath:before {\\n content: \"\\\\f842\"; }\\n\\n .fa-stamp:before {\\n content: \"\\\\f5bf\"; }\\n\\n .fa-star:before {\\n content: \"\\\\f005\"; }\\n\\n .fa-star-and-crescent:before {\\n content: \"\\\\f699\"; }\\n\\n .fa-star-half:before {\\n content: \"\\\\f089\"; }\\n\\n .fa-star-half-alt:before {\\n content: \"\\\\f5c0\"; }\\n\\n .fa-star-of-david:before {\\n content: \"\\\\f69a\"; }\\n\\n .fa-star-of-life:before {\\n content: \"\\\\f621\"; }\\n\\n .fa-staylinked:before {\\n content: \"\\\\f3f5\"; }\\n\\n .fa-steam:before {\\n content: \"\\\\f1b6\"; }\\n\\n .fa-steam-square:before {\\n content: \"\\\\f1b7\"; }\\n\\n .fa-steam-symbol:before {\\n content: \"\\\\f3f6\"; }\\n\\n .fa-step-backward:before {\\n content: \"\\\\f048\"; }\\n\\n .fa-step-forward:before {\\n content: \"\\\\f051\"; }\\n\\n .fa-stethoscope:before {\\n content: \"\\\\f0f1\"; }\\n\\n .fa-sticker-mule:before {\\n content: \"\\\\f3f7\"; }\\n\\n .fa-sticky-note:before {\\n content: \"\\\\f249\"; }\\n\\n .fa-stop:before {\\n content: \"\\\\f04d\"; }\\n\\n .fa-stop-circle:before {\\n content: \"\\\\f28d\"; }\\n\\n .fa-stopwatch:before {\\n content: \"\\\\f2f2\"; }\\n\\n .fa-store:before {\\n content: \"\\\\f54e\"; }\\n\\n .fa-store-alt:before {\\n content: \"\\\\f54f\"; }\\n\\n .fa-strava:before {\\n content: \"\\\\f428\"; }\\n\\n .fa-stream:before {\\n content: \"\\\\f550\"; }\\n\\n .fa-street-view:before {\\n content: \"\\\\f21d\"; }\\n\\n .fa-strikethrough:before {\\n content: \"\\\\f0cc\"; }\\n\\n .fa-stripe:before {\\n content: \"\\\\f429\"; }\\n\\n .fa-stripe-s:before {\\n content: \"\\\\f42a\"; }\\n\\n .fa-stroopwafel:before {\\n content: \"\\\\f551\"; }\\n\\n .fa-studiovinari:before {\\n content: \"\\\\f3f8\"; }\\n\\n .fa-stumbleupon:before {\\n content: \"\\\\f1a4\"; }\\n\\n .fa-stumbleupon-circle:before {\\n content: \"\\\\f1a3\"; }\\n\\n .fa-subscript:before {\\n content: \"\\\\f12c\"; }\\n\\n .fa-subway:before {\\n content: \"\\\\f239\"; }\\n\\n .fa-suitcase:before {\\n content: \"\\\\f0f2\"; }\\n\\n .fa-suitcase-rolling:before {\\n content: \"\\\\f5c1\"; }\\n\\n .fa-sun:before {\\n content: \"\\\\f185\"; }\\n\\n .fa-superpowers:before {\\n content: \"\\\\f2dd\"; }\\n\\n .fa-superscript:before {\\n content: \"\\\\f12b\"; }\\n\\n .fa-supple:before {\\n content: \"\\\\f3f9\"; }\\n\\n .fa-surprise:before {\\n content: \"\\\\f5c2\"; }\\n\\n .fa-suse:before {\\n content: \"\\\\f7d6\"; }\\n\\n .fa-swatchbook:before {\\n content: \"\\\\f5c3\"; }\\n\\n .fa-swift:before {\\n content: \"\\\\f8e1\"; }\\n\\n .fa-swimmer:before {\\n content: \"\\\\f5c4\"; }\\n\\n .fa-swimming-pool:before {\\n content: \"\\\\f5c5\"; }\\n\\n .fa-symfony:before {\\n content: \"\\\\f83d\"; }\\n\\n .fa-synagogue:before {\\n content: \"\\\\f69b\"; }\\n\\n .fa-sync:before {\\n content: \"\\\\f021\"; }\\n\\n .fa-sync-alt:before {\\n content: \"\\\\f2f1\"; }\\n\\n .fa-syringe:before {\\n content: \"\\\\f48e\"; }\\n\\n .fa-table:before {\\n content: \"\\\\f0ce\"; }\\n\\n .fa-table-tennis:before {\\n content: \"\\\\f45d\"; }\\n\\n .fa-tablet:before {\\n content: \"\\\\f10a\"; }\\n\\n .fa-tablet-alt:before {\\n content: \"\\\\f3fa\"; }\\n\\n .fa-tablets:before {\\n content: \"\\\\f490\"; }\\n\\n .fa-tachometer-alt:before {\\n content: \"\\\\f3fd\"; }\\n\\n .fa-tag:before {\\n content: \"\\\\f02b\"; }\\n\\n .fa-tags:before {\\n content: \"\\\\f02c\"; }\\n\\n .fa-tape:before {\\n content: \"\\\\f4db\"; }\\n\\n .fa-tasks:before {\\n content: \"\\\\f0ae\"; }\\n\\n .fa-taxi:before {\\n content: \"\\\\f1ba\"; }\\n\\n .fa-teamspeak:before {\\n content: \"\\\\f4f9\"; }\\n\\n .fa-teeth:before {\\n content: \"\\\\f62e\"; }\\n\\n .fa-teeth-open:before {\\n content: \"\\\\f62f\"; }\\n\\n .fa-telegram:before {\\n content: \"\\\\f2c6\"; }\\n\\n .fa-telegram-plane:before {\\n content: \"\\\\f3fe\"; }\\n\\n .fa-temperature-high:before {\\n content: \"\\\\f769\"; }\\n\\n .fa-temperature-low:before {\\n content: \"\\\\f76b\"; }\\n\\n .fa-tencent-weibo:before {\\n content: \"\\\\f1d5\"; }\\n\\n .fa-tenge:before {\\n content: \"\\\\f7d7\"; }\\n\\n .fa-terminal:before {\\n content: \"\\\\f120\"; }\\n\\n .fa-text-height:before {\\n content: \"\\\\f034\"; }\\n\\n .fa-text-width:before {\\n content: \"\\\\f035\"; }\\n\\n .fa-th:before {\\n content: \"\\\\f00a\"; }\\n\\n .fa-th-large:before {\\n content: \"\\\\f009\"; }\\n\\n .fa-th-list:before {\\n content: \"\\\\f00b\"; }\\n\\n .fa-the-red-yeti:before {\\n content: \"\\\\f69d\"; }\\n\\n .fa-theater-masks:before {\\n content: \"\\\\f630\"; }\\n\\n .fa-themeco:before {\\n content: \"\\\\f5c6\"; }\\n\\n .fa-themeisle:before {\\n content: \"\\\\f2b2\"; }\\n\\n .fa-thermometer:before {\\n content: \"\\\\f491\"; }\\n\\n .fa-thermometer-empty:before {\\n content: \"\\\\f2cb\"; }\\n\\n .fa-thermometer-full:before {\\n content: \"\\\\f2c7\"; }\\n\\n .fa-thermometer-half:before {\\n content: \"\\\\f2c9\"; }\\n\\n .fa-thermometer-quarter:before {\\n content: \"\\\\f2ca\"; }\\n\\n .fa-thermometer-three-quarters:before {\\n content: \"\\\\f2c8\"; }\\n\\n .fa-think-peaks:before {\\n content: \"\\\\f731\"; }\\n\\n .fa-thumbs-down:before {\\n content: \"\\\\f165\"; }\\n\\n .fa-thumbs-up:before {\\n content: \"\\\\f164\"; }\\n\\n .fa-thumbtack:before {\\n content: \"\\\\f08d\"; }\\n\\n .fa-ticket-alt:before {\\n content: \"\\\\f3ff\"; }\\n\\n .fa-times:before {\\n content: \"\\\\f00d\"; }\\n\\n .fa-times-circle:before {\\n content: \"\\\\f057\"; }\\n\\n .fa-tint:before {\\n content: \"\\\\f043\"; }\\n\\n .fa-tint-slash:before {\\n content: \"\\\\f5c7\"; }\\n\\n .fa-tired:before {\\n content: \"\\\\f5c8\"; }\\n\\n .fa-toggle-off:before {\\n content: \"\\\\f204\"; }\\n\\n .fa-toggle-on:before {\\n content: \"\\\\f205\"; }\\n\\n .fa-toilet:before {\\n content: \"\\\\f7d8\"; }\\n\\n .fa-toilet-paper:before {\\n content: \"\\\\f71e\"; }\\n\\n .fa-toolbox:before {\\n content: \"\\\\f552\"; }\\n\\n .fa-tools:before {\\n content: \"\\\\f7d9\"; }\\n\\n .fa-tooth:before {\\n content: \"\\\\f5c9\"; }\\n\\n .fa-torah:before {\\n content: \"\\\\f6a0\"; }\\n\\n .fa-torii-gate:before {\\n content: \"\\\\f6a1\"; }\\n\\n .fa-tractor:before {\\n content: \"\\\\f722\"; }\\n\\n .fa-trade-federation:before {\\n content: \"\\\\f513\"; }\\n\\n .fa-trademark:before {\\n content: \"\\\\f25c\"; }\\n\\n .fa-traffic-light:before {\\n content: \"\\\\f637\"; }\\n\\n .fa-trailer:before {\\n content: \"\\\\f941\"; }\\n\\n .fa-train:before {\\n content: \"\\\\f238\"; }\\n\\n .fa-tram:before {\\n content: \"\\\\f7da\"; }\\n\\n .fa-transgender:before {\\n content: \"\\\\f224\"; }\\n\\n .fa-transgender-alt:before {\\n content: \"\\\\f225\"; }\\n\\n .fa-trash:before {\\n content: \"\\\\f1f8\"; }\\n\\n .fa-trash-alt:before {\\n content: \"\\\\f2ed\"; }\\n\\n .fa-trash-restore:before {\\n content: \"\\\\f829\"; }\\n\\n .fa-trash-restore-alt:before {\\n content: \"\\\\f82a\"; }\\n\\n .fa-tree:before {\\n content: \"\\\\f1bb\"; }\\n\\n .fa-trello:before {\\n content: \"\\\\f181\"; }\\n\\n .fa-tripadvisor:before {\\n content: \"\\\\f262\"; }\\n\\n .fa-trophy:before {\\n content: \"\\\\f091\"; }\\n\\n .fa-truck:before {\\n content: \"\\\\f0d1\"; }\\n\\n .fa-truck-loading:before {\\n content: \"\\\\f4de\"; }\\n\\n .fa-truck-monster:before {\\n content: \"\\\\f63b\"; }\\n\\n .fa-truck-moving:before {\\n content: \"\\\\f4df\"; }\\n\\n .fa-truck-pickup:before {\\n content: \"\\\\f63c\"; }\\n\\n .fa-tshirt:before {\\n content: \"\\\\f553\"; }\\n\\n .fa-tty:before {\\n content: \"\\\\f1e4\"; }\\n\\n .fa-tumblr:before {\\n content: \"\\\\f173\"; }\\n\\n .fa-tumblr-square:before {\\n content: \"\\\\f174\"; }\\n\\n .fa-tv:before {\\n content: \"\\\\f26c\"; }\\n\\n .fa-twitch:before {\\n content: \"\\\\f1e8\"; }\\n\\n .fa-twitter:before {\\n content: \"\\\\f099\"; }\\n\\n .fa-twitter-square:before {\\n content: \"\\\\f081\"; }\\n\\n .fa-typo3:before {\\n content: \"\\\\f42b\"; }\\n\\n .fa-uber:before {\\n content: \"\\\\f402\"; }\\n\\n .fa-ubuntu:before {\\n content: \"\\\\f7df\"; }\\n\\n .fa-uikit:before {\\n content: \"\\\\f403\"; }\\n\\n .fa-umbraco:before {\\n content: \"\\\\f8e8\"; }\\n\\n .fa-umbrella:before {\\n content: \"\\\\f0e9\"; }\\n\\n .fa-umbrella-beach:before {\\n content: \"\\\\f5ca\"; }\\n\\n .fa-underline:before {\\n content: \"\\\\f0cd\"; }\\n\\n .fa-undo:before {\\n content: \"\\\\f0e2\"; }\\n\\n .fa-undo-alt:before {\\n content: \"\\\\f2ea\"; }\\n\\n .fa-uniregistry:before {\\n content: \"\\\\f404\"; }\\n\\n .fa-unity:before {\\n content: \"\\\\f949\"; }\\n\\n .fa-universal-access:before {\\n content: \"\\\\f29a\"; }\\n\\n .fa-university:before {\\n content: \"\\\\f19c\"; }\\n\\n .fa-unlink:before {\\n content: \"\\\\f127\"; }\\n\\n .fa-unlock:before {\\n content: \"\\\\f09c\"; }\\n\\n .fa-unlock-alt:before {\\n content: \"\\\\f13e\"; }\\n\\n .fa-untappd:before {\\n content: \"\\\\f405\"; }\\n\\n .fa-upload:before {\\n content: \"\\\\f093\"; }\\n\\n .fa-ups:before {\\n content: \"\\\\f7e0\"; }\\n\\n .fa-usb:before {\\n content: \"\\\\f287\"; }\\n\\n .fa-user:before {\\n content: \"\\\\f007\"; }\\n\\n .fa-user-alt:before {\\n content: \"\\\\f406\"; }\\n\\n .fa-user-alt-slash:before {\\n content: \"\\\\f4fa\"; }\\n\\n .fa-user-astronaut:before {\\n content: \"\\\\f4fb\"; }\\n\\n .fa-user-check:before {\\n content: \"\\\\f4fc\"; }\\n\\n .fa-user-circle:before {\\n content: \"\\\\f2bd\"; }\\n\\n .fa-user-clock:before {\\n content: \"\\\\f4fd\"; }\\n\\n .fa-user-cog:before {\\n content: \"\\\\f4fe\"; }\\n\\n .fa-user-edit:before {\\n content: \"\\\\f4ff\"; }\\n\\n .fa-user-friends:before {\\n content: \"\\\\f500\"; }\\n\\n .fa-user-graduate:before {\\n content: \"\\\\f501\"; }\\n\\n .fa-user-injured:before {\\n content: \"\\\\f728\"; }\\n\\n .fa-user-lock:before {\\n content: \"\\\\f502\"; }\\n\\n .fa-user-md:before {\\n content: \"\\\\f0f0\"; }\\n\\n .fa-user-minus:before {\\n content: \"\\\\f503\"; }\\n\\n .fa-user-ninja:before {\\n content: \"\\\\f504\"; }\\n\\n .fa-user-nurse:before {\\n content: \"\\\\f82f\"; }\\n\\n .fa-user-plus:before {\\n content: \"\\\\f234\"; }\\n\\n .fa-user-secret:before {\\n content: \"\\\\f21b\"; }\\n\\n .fa-user-shield:before {\\n content: \"\\\\f505\"; }\\n\\n .fa-user-slash:before {\\n content: \"\\\\f506\"; }\\n\\n .fa-user-tag:before {\\n content: \"\\\\f507\"; }\\n\\n .fa-user-tie:before {\\n content: \"\\\\f508\"; }\\n\\n .fa-user-times:before {\\n content: \"\\\\f235\"; }\\n\\n .fa-users:before {\\n content: \"\\\\f0c0\"; }\\n\\n .fa-users-cog:before {\\n content: \"\\\\f509\"; }\\n\\n .fa-usps:before {\\n content: \"\\\\f7e1\"; }\\n\\n .fa-ussunnah:before {\\n content: \"\\\\f407\"; }\\n\\n .fa-utensil-spoon:before {\\n content: \"\\\\f2e5\"; }\\n\\n .fa-utensils:before {\\n content: \"\\\\f2e7\"; }\\n\\n .fa-vaadin:before {\\n content: \"\\\\f408\"; }\\n\\n .fa-vector-square:before {\\n content: \"\\\\f5cb\"; }\\n\\n .fa-venus:before {\\n content: \"\\\\f221\"; }\\n\\n .fa-venus-double:before {\\n content: \"\\\\f226\"; }\\n\\n .fa-venus-mars:before {\\n content: \"\\\\f228\"; }\\n\\n .fa-viacoin:before {\\n content: \"\\\\f237\"; }\\n\\n .fa-viadeo:before {\\n content: \"\\\\f2a9\"; }\\n\\n .fa-viadeo-square:before {\\n content: \"\\\\f2aa\"; }\\n\\n .fa-vial:before {\\n content: \"\\\\f492\"; }\\n\\n .fa-vials:before {\\n content: \"\\\\f493\"; }\\n\\n .fa-viber:before {\\n content: \"\\\\f409\"; }\\n\\n .fa-video:before {\\n content: \"\\\\f03d\"; }\\n\\n .fa-video-slash:before {\\n content: \"\\\\f4e2\"; }\\n\\n .fa-vihara:before {\\n content: \"\\\\f6a7\"; }\\n\\n .fa-vimeo:before {\\n content: \"\\\\f40a\"; }\\n\\n .fa-vimeo-square:before {\\n content: \"\\\\f194\"; }\\n\\n .fa-vimeo-v:before {\\n content: \"\\\\f27d\"; }\\n\\n .fa-vine:before {\\n content: \"\\\\f1ca\"; }\\n\\n .fa-vk:before {\\n content: \"\\\\f189\"; }\\n\\n .fa-vnv:before {\\n content: \"\\\\f40b\"; }\\n\\n .fa-voicemail:before {\\n content: \"\\\\f897\"; }\\n\\n .fa-volleyball-ball:before {\\n content: \"\\\\f45f\"; }\\n\\n .fa-volume-down:before {\\n content: \"\\\\f027\"; }\\n\\n .fa-volume-mute:before {\\n content: \"\\\\f6a9\"; }\\n\\n .fa-volume-off:before {\\n content: \"\\\\f026\"; }\\n\\n .fa-volume-up:before {\\n content: \"\\\\f028\"; }\\n\\n .fa-vote-yea:before {\\n content: \"\\\\f772\"; }\\n\\n .fa-vr-cardboard:before {\\n content: \"\\\\f729\"; }\\n\\n .fa-vuejs:before {\\n content: \"\\\\f41f\"; }\\n\\n .fa-walking:before {\\n content: \"\\\\f554\"; }\\n\\n .fa-wallet:before {\\n content: \"\\\\f555\"; }\\n\\n .fa-warehouse:before {\\n content: \"\\\\f494\"; }\\n\\n .fa-water:before {\\n content: \"\\\\f773\"; }\\n\\n .fa-wave-square:before {\\n content: \"\\\\f83e\"; }\\n\\n .fa-waze:before {\\n content: \"\\\\f83f\"; }\\n\\n .fa-weebly:before {\\n content: \"\\\\f5cc\"; }\\n\\n .fa-weibo:before {\\n content: \"\\\\f18a\"; }\\n\\n .fa-weight:before {\\n content: \"\\\\f496\"; }\\n\\n .fa-weight-hanging:before {\\n content: \"\\\\f5cd\"; }\\n\\n .fa-weixin:before {\\n content: \"\\\\f1d7\"; }\\n\\n .fa-whatsapp:before {\\n content: \"\\\\f232\"; }\\n\\n .fa-whatsapp-square:before {\\n content: \"\\\\f40c\"; }\\n\\n .fa-wheelchair:before {\\n content: \"\\\\f193\"; }\\n\\n .fa-whmcs:before {\\n content: \"\\\\f40d\"; }\\n\\n .fa-wifi:before {\\n content: \"\\\\f1eb\"; }\\n\\n .fa-wikipedia-w:before {\\n content: \"\\\\f266\"; }\\n\\n .fa-wind:before {\\n content: \"\\\\f72e\"; }\\n\\n .fa-window-close:before {\\n content: \"\\\\f410\"; }\\n\\n .fa-window-maximize:before {\\n content: \"\\\\f2d0\"; }\\n\\n .fa-window-minimize:before {\\n content: \"\\\\f2d1\"; }\\n\\n .fa-window-restore:before {\\n content: \"\\\\f2d2\"; }\\n\\n .fa-windows:before {\\n content: \"\\\\f17a\"; }\\n\\n .fa-wine-bottle:before {\\n content: \"\\\\f72f\"; }\\n\\n .fa-wine-glass:before {\\n content: \"\\\\f4e3\"; }\\n\\n .fa-wine-glass-alt:before {\\n content: \"\\\\f5ce\"; }\\n\\n .fa-wix:before {\\n content: \"\\\\f5cf\"; }\\n\\n .fa-wizards-of-the-coast:before {\\n content: \"\\\\f730\"; }\\n\\n .fa-wolf-pack-battalion:before {\\n content: \"\\\\f514\"; }\\n\\n .fa-won-sign:before {\\n content: \"\\\\f159\"; }\\n\\n .fa-wordpress:before {\\n content: \"\\\\f19a\"; }\\n\\n .fa-wordpress-simple:before {\\n content: \"\\\\f411\"; }\\n\\n .fa-wpbeginner:before {\\n content: \"\\\\f297\"; }\\n\\n .fa-wpexplorer:before {\\n content: \"\\\\f2de\"; }\\n\\n .fa-wpforms:before {\\n content: \"\\\\f298\"; }\\n\\n .fa-wpressr:before {\\n content: \"\\\\f3e4\"; }\\n\\n .fa-wrench:before {\\n content: \"\\\\f0ad\"; }\\n\\n .fa-x-ray:before {\\n content: \"\\\\f497\"; }\\n\\n .fa-xbox:before {\\n content: \"\\\\f412\"; }\\n\\n .fa-xing:before {\\n content: \"\\\\f168\"; }\\n\\n .fa-xing-square:before {\\n content: \"\\\\f169\"; }\\n\\n .fa-y-combinator:before {\\n content: \"\\\\f23b\"; }\\n\\n .fa-yahoo:before {\\n content: \"\\\\f19e\"; }\\n\\n .fa-yammer:before {\\n content: \"\\\\f840\"; }\\n\\n .fa-yandex:before {\\n content: \"\\\\f413\"; }\\n\\n .fa-yandex-international:before {\\n content: \"\\\\f414\"; }\\n\\n .fa-yarn:before {\\n content: \"\\\\f7e3\"; }\\n\\n .fa-yelp:before {\\n content: \"\\\\f1e9\"; }\\n\\n .fa-yen-sign:before {\\n content: \"\\\\f157\"; }\\n\\n .fa-yin-yang:before {\\n content: \"\\\\f6ad\"; }\\n\\n .fa-yoast:before {\\n content: \"\\\\f2b1\"; }\\n\\n .fa-youtube:before {\\n content: \"\\\\f167\"; }\\n\\n .fa-youtube-square:before {\\n content: \"\\\\f431\"; }\\n\\n .fa-zhihu:before {\\n content: \"\\\\f63f\"; }\\n\\n.sr-only {\\n border: 0;\\n clip: rect(0, 0, 0, 0);\\n height: 1px;\\n margin: -1px;\\n overflow: hidden;\\n padding: 0;\\n position: absolute;\\n width: 1px; }\\n\\n.sr-only-focusable:active, .sr-only-focusable:focus {\\n clip: auto;\\n height: auto;\\n margin: 0;\\n overflow: visible;\\n position: static;\\n width: auto; }\\n\\n@font-face {\\n font-family: \\'Font Awesome 5 Brands\\';\\n font-style: normal;\\n font-weight: normal;\\n font-display: block;\\n src: url('+b+') format(\"woff2\"), url('+p+\") format(\\\"woff\\\"); }\\n\\n.fab {\\n font-family: 'Font Awesome 5 Brands'; }\\n@font-face {\\n font-family: 'Font Awesome 5 Free';\\n font-style: normal;\\n font-weight: 400;\\n font-display: block;\\n src: url(\"+s+') format(\"woff2\"), url('+g+\") format(\\\"woff\\\"); }\\n\\n.far {\\n font-family: 'Font Awesome 5 Free';\\n font-weight: 400; }\\n@font-face {\\n font-family: 'Font Awesome 5 Free';\\n font-style: normal;\\n font-weight: 900;\\n font-display: block;\\n src: url(\"+m+') format(\"woff2\"), url('+h+\") format(\\\"woff\\\"); }\\n\\n.fa,\\n.fas {\\n font-family: 'Font Awesome 5 Free';\\n font-weight: 900; }\\n\",\"\"]),n.exports=e},5880:function(n,e){n.exports=require(\"vuex\")},\"58a7\":function(n,e,o){n.exports=o.p+\"fonts/fa-solid-900.f6121be5.woff2\"},\"5a1d\":function(n,e){n.exports=require(\"core-js/modules/es6.regexp.split\")},\"5ac9\":function(n,e){n.exports=require(\"markdown-it-container\")},\"5d44\":function(n,e){n.exports=require(\"markdown-it\")},\"5e09\":function(n){n.exports=JSON.parse('{\"a\":\"1.0.16\"}')},\"62f2\":function(n,e,o){var t=o(\"24fb\");e=t(!1),e.push([n.i,\"/*\\n * Quasar Framework v1.7.2\\n * (c) 2015-present Razvan Stoenescu\\n * Released under the MIT License.\\n */\\n*,\\n*:before,\\n*:after {\\n box-sizing: inherit;\\n -webkit-tap-highlight-color: transparent;\\n -moz-tap-highlight-color: transparent;\\n}\\nhtml,\\nbody,\\n#q-app {\\n width: 100%;\\n direction: ltr;\\n}\\nbody.platform-ios.within-iframe,\\nbody.platform-ios.within-iframe #q-app {\\n width: 100px;\\n min-width: 100%;\\n}\\nhtml,\\nbody {\\n margin: 0;\\n box-sizing: border-box;\\n}\\narticle,\\naside,\\ndetails,\\nfigcaption,\\nfigure,\\nfooter,\\nheader,\\nmain,\\nmenu,\\nnav,\\nsection,\\nsummary {\\n display: block;\\n}\\nabbr[title] {\\n border-bottom: none;\\n text-decoration: underline;\\n -webkit-text-decoration: underline dotted;\\n text-decoration: underline dotted;\\n}\\nimg {\\n border-style: none;\\n}\\nsvg:not(:root) {\\n overflow: hidden;\\n}\\ncode,\\nkbd,\\npre,\\nsamp {\\n font-family: monospace, monospace;\\n font-size: 1em;\\n}\\nhr {\\n box-sizing: content-box;\\n height: 0;\\n overflow: visible;\\n}\\nbutton,\\ninput,\\noptgroup,\\nselect,\\ntextarea {\\n font: inherit;\\n font-family: inherit;\\n margin: 0;\\n}\\noptgroup {\\n font-weight: bold;\\n}\\nbutton,\\ninput,\\nselect {\\n overflow: visible;\\n text-transform: none;\\n}\\nbutton::-moz-focus-inner,\\ninput::-moz-focus-inner {\\n border: 0;\\n padding: 0;\\n}\\nbutton:-moz-focusring,\\ninput:-moz-focusring {\\n outline: 1px dotted ButtonText;\\n}\\nfieldset {\\n padding: 0.35em 0.75em 0.625em;\\n}\\nlegend {\\n box-sizing: border-box;\\n color: inherit;\\n display: table;\\n max-width: 100%;\\n padding: 0;\\n white-space: normal;\\n}\\nprogress {\\n vertical-align: baseline;\\n}\\ntextarea {\\n overflow: auto;\\n}\\ninput[type='search'] {\\n -webkit-appearance: textfield;\\n}\\ninput[type='search']::-webkit-search-cancel-button,\\ninput[type='search']::-webkit-search-decoration {\\n -webkit-appearance: none;\\n}\\n.q-icon {\\n overflow: hidden;\\n line-height: 1;\\n width: 1em;\\n height: 1em;\\n letter-spacing: normal;\\n text-transform: none;\\n white-space: nowrap;\\n word-wrap: normal;\\n direction: ltr;\\n text-align: center;\\n position: relative;\\n fill: currentColor;\\n}\\n.q-icon:before {\\n width: 100%;\\n height: 100%;\\n display: flex !important;\\n align-items: center;\\n justify-content: center;\\n}\\n.q-icon > svg {\\n width: 100%;\\n height: 100%;\\n}\\n.q-icon,\\n.material-icons,\\n.material-icons-outlined,\\n.material-icons-round,\\n.material-icons-sharp {\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n cursor: inherit;\\n font-size: inherit;\\n display: inline-flex;\\n align-items: center;\\n justify-content: center;\\n vertical-align: middle;\\n}\\n.q-panel {\\n height: 100%;\\n width: 100%;\\n}\\n.q-panel > div {\\n height: 100%;\\n width: 100%;\\n}\\n.q-panel-parent {\\n overflow: hidden;\\n position: relative;\\n}\\n.q-loading-bar {\\n position: fixed;\\n z-index: 9998;\\n transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1), opacity 0.5s;\\n}\\n.q-loading-bar--top {\\n left: 0 /* rtl:ignore */;\\n right: 0 /* rtl:ignore */;\\n top: 0;\\n width: 100%;\\n}\\n.q-loading-bar--bottom {\\n left: 0 /* rtl:ignore */;\\n right: 0 /* rtl:ignore */;\\n bottom: 0;\\n width: 100%;\\n}\\n.q-loading-bar--right {\\n top: 0;\\n bottom: 0;\\n right: 0;\\n height: 100%;\\n}\\n.q-loading-bar--left {\\n top: 0;\\n bottom: 0;\\n left: 0;\\n height: 100%;\\n}\\n.q-avatar {\\n position: relative;\\n vertical-align: middle;\\n display: inline-block;\\n border-radius: 50%;\\n font-size: 48px;\\n height: 1em;\\n width: 1em;\\n}\\n.q-avatar__content {\\n font-size: 0.5em;\\n line-height: 0.5em;\\n}\\n.q-avatar__content,\\n.q-avatar img:not(.q-icon) {\\n border-radius: inherit;\\n height: inherit;\\n width: inherit;\\n}\\n.q-avatar__content--square {\\n border-radius: 0;\\n}\\n.q-badge {\\n background-color: #027be3;\\n background-color: var(--q-color-primary);\\n color: #fff;\\n padding: 2px 6px;\\n border-radius: 4px;\\n font-size: 12px;\\n line-height: 12px;\\n font-weight: normal;\\n vertical-align: baseline;\\n}\\n.q-badge--single-line {\\n white-space: nowrap;\\n}\\n.q-badge--multi-line {\\n word-break: break-all;\\n word-wrap: break-word;\\n}\\n.q-badge--floating {\\n position: absolute;\\n top: -4px;\\n right: -3px;\\n cursor: inherit;\\n}\\n.q-badge--transparent {\\n opacity: 0.8;\\n}\\n.q-badge--outline {\\n background-color: transparent;\\n border: 1px solid currentColor;\\n}\\n.q-banner {\\n min-height: 54px;\\n padding: 8px 16px;\\n background: #fff;\\n}\\n.q-banner--top-padding {\\n padding-top: 14px;\\n}\\n.q-banner__avatar {\\n min-width: 1px !important;\\n}\\n.q-banner__avatar > .q-avatar {\\n font-size: 46px;\\n}\\n.q-banner__avatar > .q-icon {\\n font-size: 40px;\\n}\\n.q-banner__avatar:not(:empty) + .q-banner__content {\\n padding-left: 16px;\\n}\\n.q-banner__actions.col-auto {\\n padding-left: 16px;\\n}\\n.q-banner__actions.col-all .q-btn-item {\\n margin: 4px 0 0 4px;\\n}\\n.q-banner--dense {\\n min-height: 32px;\\n padding: 8px;\\n}\\n.q-banner--dense.q-banner--top-padding {\\n padding-top: 12px;\\n}\\n.q-banner--dense .q-banner__avatar > .q-avatar,\\n.q-banner--dense .q-banner__avatar > .q-icon {\\n font-size: 28px;\\n}\\n.q-banner--dense .q-banner__avatar:not(:empty) + .q-banner__content {\\n padding-left: 8px;\\n}\\n.q-banner--dense .q-banner__actions.col-auto {\\n padding-left: 8px;\\n}\\n.q-bar {\\n background: rgba(0,0,0,0.2);\\n}\\n.q-bar > .q-icon {\\n margin-left: 2px;\\n}\\n.q-bar > div,\\n.q-bar > div + .q-icon {\\n margin-left: 8px;\\n}\\n.q-bar > .q-btn {\\n margin-left: 2px;\\n}\\n.q-bar > .q-icon:first-child,\\n.q-bar > .q-btn:first-child,\\n.q-bar > div:first-child {\\n margin-left: 0;\\n}\\n.q-bar--standard {\\n padding: 0 12px;\\n height: 32px;\\n font-size: 18px;\\n}\\n.q-bar--standard > div {\\n font-size: 16px;\\n}\\n.q-bar--standard .q-btn {\\n font-size: 11px;\\n}\\n.q-bar--dense {\\n padding: 0 8px;\\n height: 24px;\\n font-size: 14px;\\n}\\n.q-bar--dense .q-btn {\\n font-size: 8px;\\n}\\n.q-bar--dark {\\n background: rgba(255,255,255,0.15);\\n}\\n.q-breadcrumbs__el {\\n color: inherit;\\n}\\n.q-breadcrumbs__el-icon {\\n font-size: 125%;\\n}\\n.q-breadcrumbs__el-icon--with-label {\\n margin-right: 8px;\\n}\\n.q-breadcrumbs--last a {\\n pointer-events: none;\\n}\\n[dir=rtl] .q-breadcrumbs__separator .q-icon {\\n transform: scaleX(-1) /* rtl:ignore */;\\n}\\n.q-btn {\\n display: inline-flex;\\n flex-direction: column;\\n align-items: stretch;\\n position: relative;\\n outline: 0;\\n border: 0;\\n vertical-align: middle;\\n padding: 0;\\n font-size: 14px;\\n line-height: 1.715em;\\n text-decoration: none;\\n color: inherit;\\n background: transparent;\\n font-weight: 500;\\n text-transform: uppercase;\\n text-align: center;\\n width: auto;\\n height: auto;\\n align-self: center;\\n}\\n.q-btn .q-icon,\\n.q-btn .q-spinner {\\n font-size: 1.715em;\\n}\\n.q-btn.disabled {\\n opacity: 0.7 !important;\\n}\\n.q-btn__wrapper {\\n padding: 4px 16px;\\n min-height: 2.572em;\\n border-radius: inherit;\\n width: 100%;\\n height: 100%;\\n}\\n.q-btn__wrapper:before {\\n content: '';\\n display: block;\\n position: absolute;\\n left: 0;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n border-radius: inherit;\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n}\\n.q-btn--actionable {\\n cursor: pointer;\\n}\\n.q-btn--actionable.q-btn--standard .q-btn__wrapper:before {\\n transition: box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\\n}\\n.q-btn--actionable.q-btn--standard:active .q-btn__wrapper:before,\\n.q-btn--actionable.q-btn--standard.q-btn--active .q-btn__wrapper:before {\\n box-shadow: 0 3px 5px -1px rgba(0,0,0,0.2), 0 5px 8px rgba(0,0,0,0.14), 0 1px 14px rgba(0,0,0,0.12);\\n}\\n.q-btn--no-uppercase {\\n text-transform: none;\\n}\\n.q-btn--rectangle {\\n border-radius: 3px;\\n}\\n.q-btn--outline {\\n background: transparent !important;\\n}\\n.q-btn--outline .q-btn__wrapper:before {\\n border: 1px solid currentColor;\\n}\\n.q-btn--push {\\n border-radius: 7px;\\n}\\n.q-btn--push .q-btn__wrapper:before {\\n border-bottom: 3px solid rgba(0,0,0,0.15);\\n}\\n.q-btn--push.q-btn--actionable {\\n transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\\n}\\n.q-btn--push.q-btn--actionable .q-btn__wrapper:before {\\n transition: top 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), bottom 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), border-bottom-width 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\\n}\\n.q-btn--push.q-btn--actionable:active,\\n.q-btn--push.q-btn--actionable.q-btn--active {\\n transform: translateY(2px);\\n}\\n.q-btn--push.q-btn--actionable:active .q-btn__wrapper:before,\\n.q-btn--push.q-btn--actionable.q-btn--active .q-btn__wrapper:before {\\n border-bottom-width: 0;\\n}\\n.q-btn--rounded {\\n border-radius: 28px;\\n}\\n.q-btn--round {\\n border-radius: 50%;\\n}\\n.q-btn--round .q-btn__wrapper {\\n padding: 0;\\n min-width: 3em;\\n min-height: 3em;\\n}\\n.q-btn--flat .q-btn__wrapper:before,\\n.q-btn--outline .q-btn__wrapper:before,\\n.q-btn--unelevated .q-btn__wrapper:before {\\n box-shadow: none;\\n}\\n.q-btn--dense .q-btn__wrapper {\\n padding: 0.285em;\\n min-height: 2em;\\n}\\n.q-btn--dense.q-btn--round .q-btn__wrapper {\\n padding: 0;\\n min-height: 2.4em;\\n min-width: 2.4em;\\n}\\n.q-btn--dense .on-left {\\n margin-right: 6px;\\n}\\n.q-btn--dense .on-right {\\n margin-left: 6px;\\n}\\n.q-btn--fab .q-icon,\\n.q-btn--fab-mini .q-icon {\\n font-size: 24px;\\n width: 1em;\\n height: 1em;\\n}\\n.q-btn--fab .q-btn__wrapper {\\n min-height: 56px;\\n min-width: 56px;\\n}\\n.q-btn--fab-mini .q-btn__wrapper {\\n min-height: 40px;\\n min-width: 40px;\\n}\\n.q-btn__content {\\n transition: opacity 0.3s;\\n z-index: 0;\\n}\\n.q-btn__content--hidden {\\n opacity: 0;\\n pointer-events: none;\\n}\\n.q-btn__progress {\\n border-radius: inherit;\\n z-index: 0;\\n}\\n.q-btn__progress-indicator {\\n z-index: -1;\\n transform: translateX(-100%);\\n background: rgba(255,255,255,0.25);\\n}\\n.q-btn__progress--dark .q-btn__progress-indicator {\\n background: rgba(0,0,0,0.2);\\n}\\n.q-btn-dropdown--split .q-btn-dropdown__arrow-container {\\n border-left: 1px solid rgba(255,255,255,0.3);\\n}\\n.q-btn-dropdown--split .q-btn-dropdown__arrow-container .q-btn__wrapper {\\n padding: 0 4px;\\n}\\n.q-btn-dropdown--simple .q-btn-dropdown__arrow {\\n margin-left: 8px;\\n}\\n.q-btn-dropdown__arrow {\\n transition: transform 0.28s;\\n}\\n.q-btn-group {\\n border-radius: 3px;\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n vertical-align: middle;\\n}\\n.q-btn-group > .q-btn-item {\\n border-radius: inherit;\\n align-self: stretch;\\n}\\n.q-btn-group > .q-btn-item .q-btn__wrapper:before {\\n box-shadow: none;\\n}\\n.q-btn-group > .q-btn-item .q-badge--floating {\\n right: 0;\\n}\\n.q-btn-group > .q-btn-group {\\n box-shadow: none;\\n}\\n.q-btn-group > .q-btn-group:first-child > .q-btn:first-child {\\n border-top-left-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.q-btn-group > .q-btn-group:last-child > .q-btn:last-child {\\n border-top-right-radius: inherit;\\n border-bottom-right-radius: inherit;\\n}\\n.q-btn-group > .q-btn-group:not(:first-child) > .q-btn:first-child .q-btn__wrapper:before {\\n border-left: 0;\\n}\\n.q-btn-group > .q-btn-group:not(:last-child) > .q-btn:last-child .q-btn__wrapper:before {\\n border-right: 0;\\n}\\n.q-btn-group > .q-btn-item:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.q-btn-group > .q-btn-item:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.q-btn-group > .q-btn-item.q-btn--standard .q-btn__wrapper:before {\\n z-index: -1;\\n}\\n.q-btn-group--push > .q-btn--push.q-btn--actionable {\\n transform: none;\\n}\\n.q-btn-group--push > .q-btn--push.q-btn--actionable .q-btn__wrapper {\\n transition: margin-top 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), margin-bottom 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\\n}\\n.q-btn-group--push > .q-btn--push.q-btn--actionable:active .q-btn__wrapper,\\n.q-btn-group--push > .q-btn--push.q-btn--actionable.q-btn--active .q-btn__wrapper {\\n margin-top: 2px;\\n margin-bottom: -2px;\\n}\\n.q-btn-group--rounded {\\n border-radius: 28px;\\n}\\n.q-btn-group--flat,\\n.q-btn-group--outline,\\n.q-btn-group--unelevated {\\n box-shadow: none;\\n}\\n.q-btn-group--outline > .q-separator {\\n display: none;\\n}\\n.q-btn-group--outline > .q-btn-item + .q-btn-item .q-btn__wrapper:before {\\n border-left: 0;\\n}\\n.q-btn-group--outline > .q-btn-item:not(:last-child) .q-btn__wrapper:before {\\n border-right: 0;\\n}\\n.q-btn-group--stretch {\\n align-self: stretch;\\n border-radius: 0;\\n}\\n.q-btn-group--glossy > .q-btn-item {\\n background-image: linear-gradient(to bottom, rgba(255,255,255,0.3), rgba(255,255,255,0) 50%, rgba(0,0,0,0.12) 51%, rgba(0,0,0,0.04)) !important;\\n}\\n.q-btn-group--spread > .q-btn-group {\\n display: flex !important;\\n}\\n.q-btn-group--spread > .q-btn-item,\\n.q-btn-group--spread > .q-btn-group > .q-btn-item:not(.q-btn-dropdown__arrow-container) {\\n width: auto;\\n min-width: 0;\\n max-width: 100%;\\n flex: 10000 1 0%;\\n}\\n.q-card {\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n border-radius: 4px;\\n vertical-align: top;\\n background: #fff;\\n position: relative;\\n}\\n.q-card > div:first-child,\\n.q-card > img:first-child {\\n border-top: 0;\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.q-card > div:last-child,\\n.q-card > img:last-child {\\n border-bottom: 0;\\n border-bottom-left-radius: inherit;\\n border-bottom-right-radius: inherit;\\n}\\n.q-card > div:not(:first-child),\\n.q-card > img:not(:first-child) {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n.q-card > div:not(:last-child),\\n.q-card > img:not(:last-child) {\\n border-bottom-left-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.q-card > div {\\n border-left: 0;\\n border-right: 0;\\n box-shadow: none;\\n}\\n.q-card--bordered {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-card--dark {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-card__section {\\n position: relative;\\n}\\n.q-card__section--vert {\\n padding: 16px;\\n}\\n.q-card__section--horiz > div:first-child,\\n.q-card__section--horiz > img:first-child {\\n border-top-left-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.q-card__section--horiz > div:last-child,\\n.q-card__section--horiz > img:last-child {\\n border-top-right-radius: inherit;\\n border-bottom-right-radius: inherit;\\n}\\n.q-card__section--horiz > div:not(:first-child),\\n.q-card__section--horiz > img:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.q-card__section--horiz > div:not(:last-child),\\n.q-card__section--horiz > img:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.q-card__section--horiz > div {\\n border-top: 0;\\n border-bottom: 0;\\n box-shadow: none;\\n}\\n.q-card__actions {\\n padding: 8px;\\n align-items: center;\\n}\\n.q-card__actions .q-btn__wrapper {\\n padding: 0 8px;\\n}\\n.q-card__actions--horiz > .q-btn-item + .q-btn-item,\\n.q-card__actions--horiz > .q-btn-group + .q-btn-item,\\n.q-card__actions--horiz > .q-btn-item + .q-btn-group {\\n margin-left: 8px;\\n}\\n.q-card__actions--vert > .q-btn-item:not(.q-btn--round) {\\n align-self: auto;\\n}\\n.q-card__actions--vert > .q-btn-item + .q-btn-item,\\n.q-card__actions--vert > .q-btn-group + .q-btn-item,\\n.q-card__actions--vert > .q-btn-item + .q-btn-group {\\n margin-top: 4px;\\n}\\n.q-card__actions--vert > .q-btn-group > .q-btn-item {\\n flex-grow: 1;\\n}\\n.q-card > img {\\n display: block;\\n width: 100%;\\n max-width: 100%;\\n border: 0;\\n}\\n.q-carousel {\\n background-color: #fff;\\n height: 400px;\\n}\\n.q-carousel__slide {\\n height: 100%;\\n padding: 16px;\\n background-size: cover;\\n background-position: 50%;\\n}\\n.q-carousel__slides-container {\\n height: 100%;\\n}\\n.q-carousel__control {\\n color: #fff;\\n}\\n.q-carousel__prev-arrow,\\n.q-carousel__next-arrow {\\n top: 50%;\\n transform: translateY(-50%);\\n}\\n.q-carousel__prev-arrow .q-icon,\\n.q-carousel__next-arrow .q-icon {\\n font-size: 46px;\\n}\\n.q-carousel__prev-arrow {\\n left: 4px;\\n}\\n.q-carousel__next-arrow {\\n right: 4px;\\n}\\n.q-carousel__navigation {\\n padding: 0 8px 8px;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n}\\n.q-carousel__navigation-inner {\\n flex: 1 1 auto;\\n}\\n.q-carousel__navigation .q-btn {\\n margin: 6px 4px;\\n}\\n.q-carousel__navigation .q-btn .q-btn__wrapper {\\n padding: 5px;\\n}\\n.q-carousel__navigation .q-btn:not(.q-carousel__navigation-icon--active) {\\n opacity: 0.5;\\n}\\n.q-carousel__navigation img {\\n margin: 2px;\\n height: 50px;\\n width: auto;\\n display: inline-block;\\n cursor: pointer;\\n border: 1px solid transparent;\\n vertical-align: middle;\\n opacity: 0.8;\\n transition: opacity 0.3s;\\n}\\n.q-carousel__navigation img:hover,\\n.q-carousel__navigation img.q-carousel__thumbnail--active {\\n opacity: 1;\\n}\\n.q-carousel__navigation img.q-carousel__thumbnail--active {\\n border-color: #fff;\\n cursor: default;\\n}\\n.q-carousel.q-carousel--navigation .q-carousel__slide {\\n padding-bottom: 50px;\\n}\\n.q-carousel.q-carousel--arrows .q-carousel__slide {\\n padding-left: 56px;\\n padding-right: 56px;\\n}\\n.q-carousel.fullscreen {\\n height: 100%;\\n}\\n.q-message-name,\\n.q-message-stamp,\\n.q-message-label {\\n font-size: small;\\n}\\n.q-message-label {\\n margin: 24px 0;\\n}\\n.q-message-stamp {\\n color: inherit;\\n margin-top: 4px;\\n opacity: 0.6;\\n display: none;\\n}\\n.q-message-avatar {\\n border-radius: 50%;\\n width: 48px;\\n height: 48px;\\n min-width: 48px;\\n}\\n.q-message {\\n margin-bottom: 8px;\\n}\\n.q-message:first-child .q-message-label {\\n margin-top: 0;\\n}\\n.q-message-received .q-message-avatar {\\n margin-right: 8px;\\n}\\n.q-message-received .q-message-text {\\n color: #81c784;\\n border-radius: 4px 4px 4px 0;\\n}\\n.q-message-received .q-message-text:last-child:before {\\n right: 100%;\\n border-right: 0 solid transparent;\\n border-left: 8px solid transparent;\\n border-bottom: 8px solid currentColor;\\n}\\n.q-message-received .q-message-text-content {\\n color: #000;\\n}\\n.q-message-sent .q-message-name {\\n text-align: right;\\n}\\n.q-message-sent .q-message-avatar {\\n margin-left: 8px;\\n}\\n.q-message-sent .q-message-container {\\n flex-direction: row-reverse;\\n}\\n.q-message-sent .q-message-text {\\n color: #e0e0e0;\\n border-radius: 4px 4px 0 4px;\\n}\\n.q-message-sent .q-message-text:last-child:before {\\n left: 100%;\\n border-left: 0 solid transparent;\\n border-right: 8px solid transparent;\\n border-bottom: 8px solid currentColor;\\n}\\n.q-message-sent .q-message-text-content {\\n color: #000;\\n}\\n.q-message-text {\\n background: currentColor;\\n padding: 8px;\\n line-height: 1.2;\\n word-break: break-word;\\n position: relative;\\n}\\n.q-message-text + .q-message-text {\\n margin-top: 3px;\\n}\\n.q-message-text:last-child {\\n min-height: 48px;\\n}\\n.q-message-text:last-child .q-message-stamp {\\n display: block;\\n}\\n.q-message-text:last-child:before {\\n content: '';\\n position: absolute;\\n bottom: 0;\\n width: 0;\\n height: 0;\\n}\\n.q-checkbox {\\n vertical-align: middle;\\n}\\n.q-checkbox__bg {\\n left: 11px;\\n top: 11px;\\n right: auto;\\n bottom: 0;\\n width: 45%;\\n height: 45%;\\n border: 2px solid currentColor;\\n border-radius: 2px;\\n transition: background 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;\\n}\\n.q-checkbox__native {\\n width: 1px;\\n height: 1px;\\n}\\n.q-checkbox__label {\\n padding-left: 4px;\\n font-size: 14px;\\n line-height: 20px;\\n}\\n.q-checkbox.reverse .q-checkbox__label {\\n padding-right: 4px;\\n}\\n.q-checkbox__check {\\n color: #fff;\\n}\\n.q-checkbox__check path {\\n stroke: currentColor;\\n stroke-width: 3.12px;\\n stroke-dashoffset: 29.78334;\\n stroke-dasharray: 29.78334;\\n}\\n.q-checkbox__check-indet {\\n width: 100%;\\n height: 0;\\n left: 0;\\n top: 50%;\\n border-color: #fff;\\n border-width: 1px;\\n border-style: solid;\\n transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -280deg) scale3d(0, 0, 1);\\n}\\n.q-checkbox__inner {\\n width: 40px;\\n min-width: 40px;\\n height: 40px;\\n padding: 11px;\\n outline: 0;\\n border-radius: 50%;\\n color: rgba(0,0,0,0.54);\\n}\\n.q-checkbox__inner--active,\\n.q-checkbox__inner--indeterminate {\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-checkbox__inner--active .q-checkbox__bg,\\n.q-checkbox__inner--indeterminate .q-checkbox__bg {\\n background: currentColor;\\n}\\n.q-checkbox__inner--active path {\\n stroke-dashoffset: 0;\\n transition: stroke-dashoffset 0.18s cubic-bezier(0.4, 0, 0.6, 1) 0ms;\\n}\\n.q-checkbox__inner--indeterminate .q-checkbox__check-indet {\\n transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, 0) scale3d(1, 1, 1);\\n transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;\\n}\\n.q-checkbox.disabled {\\n opacity: 0.75 !important;\\n}\\n.q-checkbox--dark .q-checkbox__inner {\\n color: rgba(255,255,255,0.7);\\n}\\n.q-checkbox--dark .q-checkbox__inner:before {\\n opacity: 0.32 !important;\\n}\\n.q-checkbox--dark .q-checkbox__inner--active,\\n.q-checkbox--dark .q-checkbox__inner--indeterminate {\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-checkbox--dense .q-checkbox__inner {\\n width: 20px;\\n min-width: 20px;\\n height: 20px;\\n padding: 0;\\n}\\n.q-checkbox--dense .q-checkbox__bg {\\n left: 1px;\\n top: 1px;\\n width: 18px;\\n height: 18px;\\n}\\nbody.desktop .q-checkbox__inner:before {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n border-radius: 50%;\\n background: currentColor;\\n opacity: 0.12;\\n transform: scale3d(0, 0, 1);\\n transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1);\\n}\\nbody.desktop .q-checkbox:focus:not(.disabled) .q-checkbox__inner:before,\\nbody.desktop .q-checkbox:hover:not(.disabled) .q-checkbox__inner:before {\\n transform: scale3d(1, 1, 1);\\n}\\nbody.desktop .q-checkbox--dense:focus:not(.disabled) .q-checkbox__inner:before,\\nbody.desktop .q-checkbox--dense:hover:not(.disabled) .q-checkbox__inner:before {\\n transform: scale3d(1.5, 1.5, 1);\\n}\\nbody.desktop .q-table--dense .q-checkbox--dense:focus:not(.disabled) .q-checkbox__inner:before,\\nbody.desktop .q-table--dense .q-checkbox--dense:hover:not(.disabled) .q-checkbox__inner:before {\\n transform: scale3d(1.4, 1.4, 1);\\n}\\n.q-chip {\\n vertical-align: middle;\\n border-radius: 16px;\\n outline: 0;\\n position: relative;\\n height: 2em;\\n margin: 4px;\\n background: #e0e0e0;\\n color: rgba(0,0,0,0.87);\\n font-size: 14px;\\n padding: 0.5em 0.9em;\\n}\\n.q-chip--colored .q-chip__icon,\\n.q-chip--dark .q-chip__icon {\\n color: inherit;\\n}\\n.q-chip--outline {\\n background: transparent !important;\\n border: 1px solid currentColor;\\n}\\n.q-chip .q-avatar {\\n font-size: 2em;\\n margin-left: -0.45em;\\n margin-right: 0.2em;\\n border-radius: 16px;\\n}\\n.q-chip--selected .q-avatar {\\n display: none;\\n}\\n.q-chip__icon {\\n color: rgba(0,0,0,0.54);\\n font-size: 1.5em;\\n margin: -0.2em;\\n}\\n.q-chip__icon--left {\\n margin-right: 0.2em;\\n}\\n.q-chip__icon--right {\\n margin-left: 0.2em;\\n}\\n.q-chip__icon--remove {\\n margin-left: 0.1em;\\n margin-right: -0.5em;\\n opacity: 0.6;\\n outline: 0;\\n}\\n.q-chip__icon--remove:hover,\\n.q-chip__icon--remove:focus {\\n opacity: 1;\\n}\\n.q-chip__content {\\n white-space: nowrap;\\n}\\n.q-chip--dense {\\n border-radius: 12px;\\n padding: 0 0.4em;\\n height: 1.5em;\\n}\\n.q-chip--dense .q-avatar {\\n font-size: 1.5em;\\n margin-left: -0.27em;\\n margin-right: 0.1em;\\n border-radius: 12px;\\n}\\n.q-chip--dense .q-chip__icon {\\n font-size: 1.25em;\\n}\\n.q-chip--dense .q-chip__icon--left {\\n margin-right: 0.195em;\\n}\\n.q-chip--dense .q-chip__icon--remove {\\n margin-right: -0.25em;\\n}\\n.q-chip--square {\\n border-radius: 4px;\\n}\\n.q-chip--square .q-avatar {\\n border-radius: 3px 0 0 3px;\\n}\\nbody.desktop .q-chip--clickable:focus {\\n box-shadow: 0 1px 3px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.14), 0 2px 1px -1px rgba(0,0,0,0.12);\\n}\\n.q-circular-progress {\\n display: inline-block;\\n position: relative;\\n vertical-align: middle;\\n width: 1em;\\n height: 1em;\\n line-height: 1;\\n}\\n.q-circular-progress.q-focusable {\\n border-radius: 50%;\\n}\\n.q-circular-progress__svg {\\n width: 100%;\\n height: 100%;\\n}\\n.q-circular-progress__text {\\n font-size: 0.25em;\\n}\\n.q-circular-progress--indeterminate .q-circular-progress__svg {\\n transform-origin: 50% 50%;\\n -webkit-animation: q-spin 2s linear infinite /* rtl:ignore */;\\n animation: q-spin 2s linear infinite /* rtl:ignore */;\\n}\\n.q-circular-progress--indeterminate .q-circular-progress__circle {\\n stroke-dasharray: 1 400;\\n stroke-dashoffset: 0;\\n -webkit-animation: q-circular-progress-circle 1.5s ease-in-out infinite /* rtl:ignore */;\\n animation: q-circular-progress-circle 1.5s ease-in-out infinite /* rtl:ignore */;\\n}\\n.q-color-picker {\\n overflow: hidden;\\n background: #fff;\\n max-width: 350px;\\n vertical-align: top;\\n min-width: 180px;\\n border-radius: 4px;\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n}\\n.q-color-picker .q-tab {\\n min-height: 32px !important;\\n height: 32px !important;\\n padding: 0 !important;\\n}\\n.q-color-picker--bordered {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-color-picker__header {\\n height: 68px;\\n}\\n.q-color-picker__header input {\\n line-height: 24px;\\n border: 0;\\n}\\n.q-color-picker__header .q-tab--inactive {\\n background: linear-gradient(to top, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.15) 25%, rgba(0,0,0,0.1));\\n}\\n.q-color-picker__error-icon {\\n bottom: 2px;\\n right: 2px;\\n font-size: 24px;\\n opacity: 0;\\n transition: opacity 0.3s ease-in;\\n}\\n.q-color-picker__header-content {\\n position: relative;\\n background: #fff;\\n}\\n.q-color-picker__header-content--light {\\n color: #000;\\n}\\n.q-color-picker__header-content--dark {\\n color: #fff;\\n}\\n.q-color-picker__header-content--dark .q-tab--inactive:before {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n background: rgba(255,255,255,0.2);\\n}\\n.q-color-picker__header-banner {\\n height: 36px;\\n}\\n.q-color-picker__header-bg {\\n background: #fff;\\n background-image: url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==\\\") !important;\\n}\\n.q-color-picker__footer {\\n height: 32px;\\n}\\n.q-color-picker__footer .q-tab--inactive {\\n background: linear-gradient(to bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.15) 25%, rgba(0,0,0,0.1));\\n}\\n.q-color-picker__spectrum {\\n width: 100%;\\n height: 100%;\\n}\\n.q-color-picker__spectrum-tab {\\n padding: 0 !important;\\n}\\n.q-color-picker__spectrum-white {\\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\\n}\\n.q-color-picker__spectrum-black {\\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\\n}\\n.q-color-picker__spectrum-circle {\\n width: 10px;\\n height: 10px;\\n box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,0.3), 0 0 1px 2px rgba(0,0,0,0.4);\\n border-radius: 50%;\\n transform: translate(-5px, -5px);\\n}\\n.q-color-picker__hue .q-slider__track-container {\\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%) !important;\\n opacity: 1;\\n}\\n.q-color-picker__alpha .q-slider__track-container {\\n color: #fff;\\n opacity: 1;\\n height: 8px;\\n background-color: #fff !important;\\n background-image: url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==\\\") !important;\\n}\\n.q-color-picker__alpha .q-slider__track-container:after {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n background: linear-gradient(90deg, rgba(255,255,255,0), #757575);\\n}\\n.q-color-picker__sliders {\\n padding: 4px 16px 16px;\\n}\\n.q-color-picker__sliders .q-slider__track-container {\\n height: 10px;\\n margin-top: -5px;\\n}\\n.q-color-picker__sliders .q-slider__track {\\n display: none;\\n}\\n.q-color-picker__sliders .q-slider__thumb path {\\n stroke-width: 2px;\\n fill: transparent;\\n}\\n.q-color-picker__sliders .q-slider--active path {\\n stroke-width: 3px;\\n}\\n.q-color-picker__sliders .q-slider {\\n height: 16px;\\n margin-top: 8px;\\n color: #424242;\\n}\\n.q-color-picker__tune-tab .q-slider {\\n margin-left: 18px;\\n margin-right: 18px;\\n}\\n.q-color-picker__tune-tab input {\\n font-size: 11px;\\n border: 1px solid #e0e0e0;\\n border-radius: 4px;\\n width: 3.5em;\\n}\\n.q-color-picker__palette-tab {\\n padding: 0 !important;\\n}\\n.q-color-picker__palette-rows--editable .q-color-picker__cube {\\n cursor: pointer;\\n}\\n.q-color-picker__cube {\\n padding-bottom: 10%;\\n width: 10% !important;\\n}\\n.q-color-picker input {\\n color: inherit;\\n background: transparent;\\n outline: 0;\\n text-align: center;\\n}\\n.q-color-picker .q-tabs {\\n overflow: hidden;\\n}\\n.q-color-picker .q-tab--active {\\n box-shadow: 0 0 14px 3px rgba(0,0,0,0.2);\\n}\\n.q-color-picker .q-tab--active .q-focus-helper {\\n display: none;\\n}\\n.q-color-picker .q-tab__indicator {\\n display: none;\\n}\\n.q-color-picker .q-tab-panels {\\n background: inherit;\\n}\\n.q-color-picker--dark .q-color-picker__tune-tab input {\\n border: 1px solid rgba(255,255,255,0.3);\\n}\\n.q-color-picker--dark .q-slider {\\n color: #bdbdbd;\\n}\\n.q-date {\\n display: inline-flex;\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n border-radius: 4px;\\n background: #fff;\\n width: 290px;\\n min-width: 290px;\\n max-width: 100%;\\n}\\n.q-date--bordered {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-date__header {\\n border-top-left-radius: inherit;\\n color: #fff;\\n background-color: #027be3;\\n background-color: var(--q-color-primary);\\n padding: 16px;\\n}\\n.q-date__actions {\\n padding: 0 16px 16px;\\n}\\n.q-date__content,\\n.q-date__main {\\n outline: 0;\\n}\\n.q-date__content .q-btn {\\n font-weight: normal;\\n}\\n.q-date__header-link {\\n opacity: 0.64;\\n outline: 0;\\n transition: opacity 0.3s ease-out;\\n}\\n.q-date__header-link--active,\\n.q-date__header-link:hover,\\n.q-date__header-link:focus {\\n opacity: 1;\\n}\\n.q-date__header-subtitle {\\n height: 24px;\\n font-size: 14px;\\n line-height: 1.75;\\n letter-spacing: 0.00938em;\\n}\\n.q-date__header-title-label {\\n font-size: 24px;\\n line-height: 1.2;\\n letter-spacing: 0.00735em;\\n}\\n.q-date__view {\\n height: 100%;\\n width: 100%;\\n min-height: 290px;\\n padding: 16px;\\n}\\n.q-date__navigation {\\n height: 12.5%;\\n}\\n.q-date__navigation > div:first-child {\\n width: 8%;\\n min-width: 24px;\\n justify-content: flex-end;\\n}\\n.q-date__navigation > div:last-child {\\n width: 8%;\\n min-width: 24px;\\n justify-content: flex-start;\\n}\\n.q-date__calendar-weekdays {\\n height: 12.5%;\\n}\\n.q-date__calendar-weekdays > div {\\n opacity: 0.38;\\n font-size: 12px;\\n}\\n.q-date__calendar-item {\\n display: inline-flex;\\n align-items: center;\\n justify-content: center;\\n vertical-align: middle;\\n width: 14.285% !important;\\n height: 12.5% !important;\\n position: relative;\\n}\\n.q-date__calendar-item > div,\\n.q-date__calendar-item button {\\n width: 32px;\\n height: 32px;\\n border-radius: 50%;\\n}\\n.q-date__calendar-item > div {\\n line-height: 32px;\\n text-align: center;\\n}\\n.q-date__calendar-item--out {\\n opacity: 0.18;\\n}\\n.q-date__calendar-item--fill {\\n visibility: hidden;\\n}\\n.q-date__calendar-days-container {\\n height: 75%;\\n min-height: 192px;\\n}\\n.q-date__calendar-days > div {\\n height: 16.66% !important;\\n}\\n.q-date__event {\\n position: absolute;\\n bottom: 2px;\\n left: 50%;\\n height: 5px;\\n width: 8px;\\n border-radius: 5px;\\n background-color: #26a69a;\\n background-color: var(--q-color-secondary);\\n transform: translate3d(-50%, 0, 0);\\n}\\n.q-date__today {\\n box-shadow: 0 0 1px 0 currentColor;\\n}\\n.q-date__years-content {\\n padding: 0 8px;\\n}\\n.q-date__years-item,\\n.q-date__months-item {\\n flex: 0 0 33.3333%;\\n}\\n.q-date.disabled .q-date__header,\\n.q-date--readonly .q-date__header,\\n.q-date.disabled .q-date__content,\\n.q-date--readonly .q-date__content {\\n pointer-events: none;\\n}\\n.q-date--readonly .q-date__navigation {\\n display: none;\\n}\\n.q-date--portrait {\\n flex-direction: column;\\n}\\n.q-date--portrait-standard .q-date__content {\\n height: calc(100% - 86px);\\n}\\n.q-date--portrait-standard .q-date__header {\\n border-top-right-radius: inherit;\\n height: 86px;\\n}\\n.q-date--portrait-standard .q-date__header-title {\\n align-items: center;\\n height: 30px;\\n}\\n.q-date--portrait-minimal .q-date__content {\\n height: 100%;\\n}\\n.q-date--landscape {\\n flex-direction: row;\\n align-items: stretch;\\n min-width: 420px;\\n}\\n.q-date--landscape > div {\\n display: flex;\\n flex-direction: column;\\n}\\n.q-date--landscape .q-date__content {\\n height: 100%;\\n}\\n.q-date--landscape-standard {\\n min-width: 420px;\\n}\\n.q-date--landscape-standard .q-date__header {\\n border-bottom-left-radius: inherit;\\n min-width: 110px;\\n width: 110px;\\n}\\n.q-date--landscape-standard .q-date__header-title {\\n flex-direction: column;\\n}\\n.q-date--landscape-standard .q-date__header-today {\\n margin-top: 12px;\\n margin-left: -8px;\\n}\\n.q-date--landscape-minimal {\\n width: 310px;\\n}\\n.q-date--dark {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-dialog__title {\\n font-size: 1.25rem;\\n font-weight: 500;\\n line-height: 2rem;\\n letter-spacing: 0.0125em;\\n}\\n.q-dialog__inner {\\n outline: 0;\\n}\\n.q-dialog__inner > div {\\n pointer-events: all;\\n overflow: auto;\\n -webkit-overflow-scrolling: touch;\\n will-change: scroll-position;\\n border-radius: 4px;\\n box-shadow: 0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px rgba(0,0,0,0.14), 0 1px 10px rgba(0,0,0,0.12);\\n}\\n.q-dialog__inner--square > div {\\n border-radius: 0 !important;\\n}\\n.q-dialog__inner > .q-card > .q-card__actions .q-btn--rectangle .q-btn__wrapper {\\n min-width: 64px;\\n}\\n.q-dialog__inner--minimized {\\n padding: 24px;\\n}\\n.q-dialog__inner--minimized > div {\\n max-height: calc(100vh - 48px);\\n}\\n.q-dialog__inner--maximized > div {\\n height: 100%;\\n width: 100%;\\n max-height: 100vh;\\n max-width: 100vw;\\n border-radius: 0 !important;\\n}\\n.q-dialog__inner--top,\\n.q-dialog__inner--bottom {\\n padding-top: 0 !important;\\n padding-bottom: 0 !important;\\n}\\n.q-dialog__inner--right,\\n.q-dialog__inner--left {\\n padding-right: 0 !important;\\n padding-left: 0 !important;\\n}\\n.q-dialog__inner--left > div,\\n.q-dialog__inner--top > div {\\n border-top-left-radius: 0;\\n}\\n.q-dialog__inner--right > div,\\n.q-dialog__inner--top > div {\\n border-top-right-radius: 0;\\n}\\n.q-dialog__inner--left > div,\\n.q-dialog__inner--bottom > div {\\n border-bottom-left-radius: 0;\\n}\\n.q-dialog__inner--right > div,\\n.q-dialog__inner--bottom > div {\\n border-bottom-right-radius: 0;\\n}\\n.q-dialog__inner--fullwidth > div {\\n width: 100% !important;\\n max-width: 100% !important;\\n}\\n.q-dialog__inner--fullheight > div {\\n height: 100% !important;\\n max-height: 100% !important;\\n}\\n.q-dialog__backdrop {\\n z-index: -1;\\n pointer-events: all;\\n background: rgba(0,0,0,0.4);\\n}\\nbody.platform-ios .q-dialog__inner--minimized > div,\\nbody.platform-android:not(.native-mobile) .q-dialog__inner--minimized > div {\\n max-height: calc(100vh - 108px);\\n}\\nbody.q-ios-padding .q-dialog__inner {\\n padding-top: 20px !important;\\n padding-top: env(safe-area-inset-top) !important;\\n padding-bottom: env(safe-area-inset-bottom) !important;\\n}\\nbody.q-ios-padding .q-dialog__inner > div {\\n max-height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;\\n}\\n@media (max-width: 599px) {\\n .q-dialog__inner--top,\\n .q-dialog__inner--bottom {\\n padding-left: 0;\\n padding-right: 0;\\n }\\n .q-dialog__inner--top > div,\\n .q-dialog__inner--bottom > div {\\n width: 100% !important;\\n }\\n}\\n@media (min-width: 600px) {\\n .q-dialog__inner--minimized > div {\\n max-width: 560px;\\n }\\n}\\n.q-body--dialog {\\n overflow: hidden;\\n}\\n.q-bottom-sheet {\\n padding-bottom: 8px;\\n}\\n.q-bottom-sheet__avatar {\\n border-radius: 50%;\\n}\\n.q-bottom-sheet--list {\\n width: 400px;\\n}\\n.q-bottom-sheet--list .q-icon,\\n.q-bottom-sheet--list img {\\n font-size: 24px;\\n width: 24px;\\n height: 24px;\\n}\\n.q-bottom-sheet--grid {\\n width: 700px;\\n}\\n.q-bottom-sheet--grid .q-bottom-sheet__item {\\n padding: 8px;\\n text-align: center;\\n min-width: 100px;\\n}\\n.q-bottom-sheet--grid .q-icon,\\n.q-bottom-sheet--grid img,\\n.q-bottom-sheet--grid .q-bottom-sheet__empty-icon {\\n font-size: 48px;\\n width: 48px;\\n height: 48px;\\n margin-bottom: 8px;\\n}\\n.q-bottom-sheet--grid .q-separator {\\n margin: 12px 0;\\n}\\n.q-bottom-sheet__item {\\n flex: 0 0 33.3333%;\\n}\\n@media (min-width: 600px) {\\n .q-bottom-sheet__item {\\n flex: 0 0 25%;\\n }\\n}\\n.q-dialog-plugin {\\n width: 400px;\\n}\\n.q-dialog-plugin .q-card__section + .q-card__section {\\n padding-top: 0;\\n}\\n.q-editor {\\n border: 1px solid rgba(0,0,0,0.12);\\n border-radius: 4px;\\n background-color: #fff;\\n}\\n.q-editor.disabled {\\n border-style: dashed;\\n}\\n.q-editor > div:first-child,\\n.q-editor__toolbars-container,\\n.q-editor__toolbars-container > div:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.q-editor__content {\\n outline: 0;\\n padding: 10px;\\n min-height: 10em;\\n border-bottom-left-radius: inherit;\\n border-bottom-right-radius: inherit;\\n overflow: auto;\\n}\\n.q-editor__content pre {\\n white-space: pre-wrap;\\n}\\n.q-editor__content hr {\\n border: 0;\\n outline: 0;\\n margin: 1px;\\n height: 1px;\\n background: rgba(0,0,0,0.12);\\n}\\n.q-editor__toolbar {\\n border-bottom: 1px solid rgba(0,0,0,0.12);\\n min-height: 32px;\\n}\\n.q-editor .q-btn {\\n margin: 4px;\\n}\\n.q-editor__toolbar-group {\\n position: relative;\\n margin: 0 4px;\\n}\\n.q-editor__toolbar-group + .q-editor__toolbar-group:before {\\n content: '';\\n position: absolute;\\n left: -4px;\\n top: 4px;\\n bottom: 4px;\\n width: 1px;\\n background: rgba(0,0,0,0.12);\\n}\\n.q-editor_input input {\\n color: inherit;\\n}\\n.q-editor--flat,\\n.q-editor--flat .q-editor__toolbar {\\n border: 0;\\n}\\n.q-editor--dense .q-editor__toolbar-group {\\n display: flex;\\n align-items: center;\\n flex-wrap: nowrap;\\n}\\n.q-editor--dark {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-editor--dark .q-editor__content hr {\\n background: rgba(255,255,255,0.28);\\n}\\n.q-editor--dark .q-editor__toolbar {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-editor--dark .q-editor__toolbar-group + .q-editor__toolbar-group:before {\\n background: rgba(255,255,255,0.28);\\n}\\n.q-expansion-item__border {\\n opacity: 0;\\n}\\n.q-expansion-item__toggle-icon {\\n position: relative;\\n transition: transform 0.3s;\\n}\\n.q-expansion-item--standard.q-expansion-item--expanded > div > .q-expansion-item__border {\\n opacity: 1;\\n}\\n.q-expansion-item--popup {\\n transition: padding 0.5s;\\n}\\n.q-expansion-item--popup > .q-expansion-item__container {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-expansion-item--popup > .q-expansion-item__container > .q-separator {\\n display: none;\\n}\\n.q-expansion-item--popup.q-expansion-item--collapsed {\\n padding: 0 15px;\\n}\\n.q-expansion-item--popup.q-expansion-item--expanded {\\n padding: 15px 0;\\n}\\n.q-expansion-item--popup.q-expansion-item--expanded + .q-expansion-item--popup.q-expansion-item--expanded {\\n padding-top: 0;\\n}\\n.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child) > .q-expansion-item__container {\\n border-top-width: 0;\\n}\\n.q-expansion-item--popup.q-expansion-item--expanded + .q-expansion-item--popup.q-expansion-item--collapsed > .q-expansion-item__container {\\n border-top-width: 1px;\\n}\\n.q-expansion-item__content > .q-card {\\n box-shadow: none;\\n border-radius: 0;\\n}\\n.q-expansion-item:first-child > div > .q-expansion-item__border--top {\\n opacity: 0;\\n}\\n.q-expansion-item:last-child > div > .q-expansion-item__border--bottom {\\n opacity: 0;\\n}\\n.q-expansion-item--expanded + .q-expansion-item--expanded > div > .q-expansion-item__border--top {\\n opacity: 0;\\n}\\n.z-fab {\\n z-index: 990;\\n}\\n.q-fab {\\n position: relative;\\n vertical-align: middle;\\n}\\n.q-fab--opened .q-fab__actions {\\n opacity: 1;\\n transform: scale(1) translate(0, 0);\\n pointer-events: all;\\n}\\n.q-fab--opened .q-fab__icon {\\n transform: rotate(180deg);\\n opacity: 0;\\n}\\n.q-fab--opened .q-fab__active-icon {\\n transform: rotate(0deg);\\n opacity: 1;\\n}\\n.q-fab__icon,\\n.q-fab__active-icon {\\n transition: opacity 0.4s, transform 0.4s;\\n}\\n.q-fab__icon {\\n opacity: 1;\\n transform: rotate(0deg);\\n}\\n.q-fab__active-icon {\\n opacity: 0;\\n transform: rotate(-180deg);\\n}\\n.q-fab__actions {\\n position: absolute;\\n opacity: 0;\\n transition: all 0.2s ease-in;\\n pointer-events: none;\\n}\\n.q-fab__actions .q-btn {\\n margin: 5px;\\n}\\n.q-fab__actions--right {\\n transform: scale(0.4) translate(-100%, 0);\\n top: 0;\\n bottom: 0;\\n left: 120%;\\n}\\n.q-fab__actions--left {\\n transform: scale(0.4) translate(100%, 0);\\n top: 0;\\n bottom: 0;\\n right: 120%;\\n flex-direction: row-reverse;\\n}\\n.q-fab__actions--up {\\n transform: scale(0.4) translate(0, 100%);\\n flex-direction: column-reverse;\\n justify-content: center;\\n bottom: 120%;\\n left: 0;\\n right: 0;\\n}\\n.q-fab__actions--down {\\n transform: scale(0.4) translate(0, -100%);\\n flex-direction: column;\\n justify-content: center;\\n top: 120%;\\n left: 0;\\n right: 0;\\n}\\n.q-field {\\n font-size: 14px;\\n}\\n.q-field--with-bottom {\\n padding-bottom: 20px;\\n}\\n.q-field__marginal {\\n height: 56px;\\n color: rgba(0,0,0,0.54);\\n font-size: 24px;\\n}\\n.q-field__marginal > * + * {\\n margin-left: 2px;\\n}\\n.q-field__marginal .q-avatar {\\n font-size: 32px;\\n}\\n.q-field__before,\\n.q-field__prepend {\\n padding-right: 12px;\\n}\\n.q-field__after,\\n.q-field__append {\\n padding-left: 12px;\\n}\\n.q-field__after:empty,\\n.q-field__append:empty {\\n display: none;\\n}\\n.q-field__append + .q-field__append {\\n padding-left: 2px;\\n}\\n.q-field__inner {\\n text-align: left;\\n}\\n.q-field__bottom {\\n font-size: 12px;\\n min-height: 12px;\\n line-height: 1;\\n color: rgba(0,0,0,0.54);\\n padding: 8px 12px 0;\\n}\\n.q-field__bottom--animated {\\n transform: translateY(100%);\\n position: absolute;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n}\\n.q-field__messages {\\n line-height: 1;\\n}\\n.q-field__messages > div {\\n word-break: break-word;\\n word-wrap: break-word;\\n overflow-wrap: break-word;\\n}\\n.q-field__messages > div + div {\\n margin-top: 4px;\\n}\\n.q-field__counter {\\n padding-left: 8px;\\n line-height: 1;\\n}\\n.q-field--item-aligned {\\n padding: 8px 16px;\\n}\\n.q-field--item-aligned .q-field__before {\\n min-width: 56px;\\n}\\n.q-field__control-container {\\n height: inherit;\\n}\\n.q-field__control {\\n color: #027be3;\\n color: var(--q-color-primary);\\n height: 56px;\\n max-width: 100%;\\n outline: none;\\n}\\n.q-field__control:before,\\n.q-field__control:after {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n pointer-events: none;\\n}\\n.q-field__control:before {\\n border-radius: inherit;\\n}\\n.q-field__native,\\n.q-field__prefix,\\n.q-field__suffix,\\n.q-field__input {\\n font-weight: 400;\\n line-height: 28px;\\n letter-spacing: 0.00937em;\\n text-decoration: inherit;\\n text-transform: inherit;\\n border: none;\\n border-radius: 0;\\n background: none;\\n color: rgba(0,0,0,0.87);\\n outline: 0;\\n padding: 6px 0;\\n}\\n.q-field__native,\\n.q-field__input {\\n width: 100%;\\n min-width: 0;\\n outline: 0 !important;\\n}\\n.q-field__native[type=\\\"file\\\"] {\\n line-height: 1em;\\n}\\n.q-field__input {\\n padding: 0;\\n height: 0;\\n min-height: 24px;\\n line-height: 24px;\\n}\\n.q-field__prefix,\\n.q-field__suffix {\\n transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n white-space: nowrap;\\n}\\n.q-field__prefix {\\n padding-right: 4px;\\n}\\n.q-field__suffix {\\n padding-left: 4px;\\n}\\n.q-field--readonly .q-placeholder,\\n.q-field--disabled .q-placeholder {\\n opacity: 1 !important;\\n}\\n.q-field--readonly.q-field--labeled .q-field__native,\\n.q-field--readonly.q-field--labeled .q-field__input {\\n cursor: default;\\n}\\n.q-field--readonly.q-field--float .q-field__native,\\n.q-field--readonly.q-field--float .q-field__input {\\n cursor: text;\\n}\\n.q-field--disabled .q-field__inner {\\n cursor: not-allowed;\\n}\\n.q-field--disabled .q-field__control {\\n pointer-events: none;\\n}\\n.q-field--disabled .q-field__control > div {\\n opacity: 0.6 !important;\\n}\\n.q-field--disabled .q-field__control > div,\\n.q-field--disabled .q-field__control > div * {\\n outline: 0 !important;\\n}\\n.q-field__label {\\n left: 0;\\n right: 0;\\n top: 18px;\\n color: rgba(0,0,0,0.6);\\n font-size: 16px;\\n line-height: 20px;\\n font-weight: 400;\\n letter-spacing: 0.00937em;\\n text-decoration: inherit;\\n text-transform: inherit;\\n transform-origin: left top;\\n transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), right 0.324s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--float .q-field__label {\\n transform: translateY(-40%) scale(0.75);\\n right: calc(-100% / 3);\\n transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), right 0.396s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field .q-field__native:-webkit-autofill,\\n.q-field .q-field__input:-webkit-autofill {\\n -webkit-animation-name: q-autofill;\\n -webkit-animation-fill-mode: both;\\n}\\n.q-field .q-field__native:-webkit-autofill + .q-field__label,\\n.q-field .q-field__input:-webkit-autofill + .q-field__label {\\n transform: translateY(-40%) scale(0.75);\\n}\\n.q-field .q-field__native[type=\\\"number\\\"]:invalid + .q-field__label,\\n.q-field .q-field__input[type=\\\"number\\\"]:invalid + .q-field__label {\\n transform: translateY(-40%) scale(0.75);\\n}\\n.q-field .q-field__native:invalid,\\n.q-field .q-field__input:invalid {\\n box-shadow: none;\\n}\\n.q-field--focused .q-field__label {\\n color: currentColor;\\n}\\n.q-field--filled .q-field__control {\\n padding: 0 12px;\\n background: rgba(0,0,0,0.05);\\n border-radius: 4px 4px 0 0;\\n}\\n.q-field--filled .q-field__control:before {\\n background: rgba(0,0,0,0.05);\\n border-bottom: 1px solid rgba(0,0,0,0.42);\\n opacity: 0;\\n transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1), background 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--filled .q-field__control:hover:before {\\n opacity: 1;\\n}\\n.q-field--filled .q-field__control:after {\\n height: 2px;\\n top: auto;\\n transform-origin: center bottom;\\n transform: scale3d(0, 1, 1);\\n background: currentColor;\\n transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--filled.q-field--rounded .q-field__control {\\n border-radius: 28px 28px 0 0;\\n}\\n.q-field--filled.q-field--focused .q-field__control:before {\\n opacity: 1;\\n background: rgba(0,0,0,0.12);\\n}\\n.q-field--filled.q-field--focused .q-field__control:after {\\n transform: scale3d(1, 1, 1);\\n}\\n.q-field--filled.q-field--dark .q-field__control,\\n.q-field--filled.q-field--dark .q-field__control:before {\\n background: rgba(255,255,255,0.07);\\n}\\n.q-field--filled.q-field--dark.q-field--focused .q-field__control:before {\\n background: rgba(255,255,255,0.1);\\n}\\n.q-field--filled.q-field--readonly .q-field__control:before {\\n opacity: 1;\\n background: transparent;\\n border-bottom-style: dashed;\\n}\\n.q-field--outlined .q-field__control {\\n border-radius: 4px;\\n padding: 0 12px;\\n}\\n.q-field--outlined .q-field__control:before {\\n border: 1px solid rgba(0,0,0,0.24);\\n transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--outlined .q-field__control:hover:before {\\n border-color: #000;\\n}\\n.q-field--outlined .q-field__control:after {\\n height: inherit;\\n border-radius: inherit;\\n border: 2px solid transparent;\\n transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--outlined.q-field--rounded .q-field__control {\\n border-radius: 28px;\\n}\\n.q-field--outlined.q-field--focused .q-field__control:after {\\n border-color: currentColor;\\n border-width: 2px;\\n transform: scale3d(1, 1, 1);\\n}\\n.q-field--outlined.q-field--readonly .q-field__control:before {\\n border-style: dashed;\\n}\\n.q-field--standard .q-field__control:before {\\n border-bottom: 1px solid rgba(0,0,0,0.24);\\n transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--standard .q-field__control:hover:before {\\n border-color: #000;\\n}\\n.q-field--standard .q-field__control:after {\\n height: 2px;\\n top: auto;\\n border-bottom-left-radius: inherit;\\n border-bottom-right-radius: inherit;\\n transform-origin: center bottom;\\n transform: scale3d(0, 1, 1);\\n background: currentColor;\\n transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--standard.q-field--focused .q-field__control:after {\\n transform: scale3d(1, 1, 1);\\n}\\n.q-field--standard.q-field--readonly .q-field__control:before {\\n border-bottom-style: dashed;\\n}\\n.q-field--dark .q-field__control:before {\\n border-color: rgba(255,255,255,0.6);\\n}\\n.q-field--dark .q-field__control:hover:before {\\n border-color: #fff;\\n}\\n.q-field--dark .q-field__native,\\n.q-field--dark .q-field__prefix,\\n.q-field--dark .q-field__suffix,\\n.q-field--dark .q-field__input {\\n color: #fff;\\n}\\n.q-field--dark:not(.q-field--focused) .q-field__label,\\n.q-field--dark .q-field__marginal,\\n.q-field--dark .q-field__bottom {\\n color: rgba(255,255,255,0.7);\\n}\\n.q-field--standout .q-field__control {\\n padding: 0 12px;\\n background: rgba(0,0,0,0.05);\\n border-radius: 4px;\\n transition: box-shadow 0.36s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--standout .q-field__control:before {\\n background: rgba(0,0,0,0.07);\\n opacity: 0;\\n transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1), background 0.36s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-field--standout .q-field__control:hover:before {\\n opacity: 1;\\n}\\n.q-field--standout.q-field--rounded .q-field__control {\\n border-radius: 28px;\\n}\\n.q-field--standout.q-field--focused .q-field__control {\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n background: #000;\\n}\\n.q-field--standout.q-field--focused .q-field__native,\\n.q-field--standout.q-field--focused .q-field__prefix,\\n.q-field--standout.q-field--focused .q-field__suffix,\\n.q-field--standout.q-field--focused .q-field__prepend,\\n.q-field--standout.q-field--focused .q-field__append,\\n.q-field--standout.q-field--focused .q-field__input {\\n color: #fff;\\n}\\n.q-field--standout.q-field--readonly .q-field__control:before {\\n opacity: 1;\\n background: transparent;\\n border: 1px dashed rgba(0,0,0,0.24);\\n}\\n.q-field--standout.q-field--dark .q-field__control {\\n background: rgba(255,255,255,0.07);\\n}\\n.q-field--standout.q-field--dark .q-field__control:before {\\n background: rgba(255,255,255,0.07);\\n}\\n.q-field--standout.q-field--dark.q-field--focused .q-field__control {\\n background: #fff;\\n}\\n.q-field--standout.q-field--dark.q-field--focused .q-field__native,\\n.q-field--standout.q-field--dark.q-field--focused .q-field__prefix,\\n.q-field--standout.q-field--dark.q-field--focused .q-field__suffix,\\n.q-field--standout.q-field--dark.q-field--focused .q-field__prepend,\\n.q-field--standout.q-field--dark.q-field--focused .q-field__append,\\n.q-field--standout.q-field--dark.q-field--focused .q-field__input {\\n color: #000;\\n}\\n.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before {\\n border-color: rgba(255,255,255,0.24);\\n}\\n.q-field--labeled .q-field__native,\\n.q-field--labeled .q-field__prefix,\\n.q-field--labeled .q-field__suffix {\\n line-height: 24px;\\n padding-top: 24px;\\n padding-bottom: 8px;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__prefix,\\n.q-field--labeled:not(.q-field--float) .q-field__suffix {\\n opacity: 0;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native::-webkit-input-placeholder,\\n.q-field--labeled:not(.q-field--float) .q-field__input::-webkit-input-placeholder {\\n color: transparent;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native::-moz-placeholder,\\n.q-field--labeled:not(.q-field--float) .q-field__input::-moz-placeholder {\\n color: transparent;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native:-ms-input-placeholder,\\n.q-field--labeled:not(.q-field--float) .q-field__input:-ms-input-placeholder {\\n color: transparent !important;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native::-ms-input-placeholder,\\n.q-field--labeled:not(.q-field--float) .q-field__input::-ms-input-placeholder {\\n color: transparent;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native::-webkit-input-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input::-webkit-input-placeholder {\\n color: transparent;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native::-moz-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input::-moz-placeholder {\\n color: transparent;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native:-ms-input-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input:-ms-input-placeholder {\\n color: transparent;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native::-ms-input-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input::-ms-input-placeholder {\\n color: transparent;\\n}\\n.q-field--labeled:not(.q-field--float) .q-field__native::placeholder,\\n.q-field--labeled:not(.q-field--float) .q-field__input::placeholder {\\n color: transparent;\\n}\\n.q-field--labeled.q-field--dense .q-field__native,\\n.q-field--labeled.q-field--dense .q-field__prefix,\\n.q-field--labeled.q-field--dense .q-field__suffix {\\n padding-top: 14px;\\n padding-bottom: 2px;\\n}\\n.q-field--dense .q-field__control,\\n.q-field--dense .q-field__marginal {\\n height: 40px;\\n}\\n.q-field--dense .q-field__bottom {\\n font-size: 11px;\\n}\\n.q-field--dense .q-field__label {\\n font-size: 14px;\\n top: 10px;\\n}\\n.q-field--dense .q-field__before,\\n.q-field--dense .q-field__prepend {\\n padding-right: 6px;\\n}\\n.q-field--dense .q-field__after,\\n.q-field--dense .q-field__append {\\n padding-left: 6px;\\n}\\n.q-field--dense .q-field__append + .q-field__append {\\n padding-left: 2px;\\n}\\n.q-field--dense .q-avatar {\\n font-size: 24px;\\n}\\n.q-field--dense.q-field--float .q-field__label {\\n transform: translateY(-30%) scale(0.75);\\n}\\n.q-field--dense .q-field__native:-webkit-autofill + .q-field__label,\\n.q-field--dense .q-field__input:-webkit-autofill + .q-field__label {\\n transform: translateY(-30%) scale(0.75);\\n}\\n.q-field--dense .q-field__native[type=\\\"number\\\"]:invalid + .q-field__label,\\n.q-field--dense .q-field__input[type=\\\"number\\\"]:invalid + .q-field__label {\\n transform: translateY(-30%) scale(0.75);\\n}\\n.q-field--borderless .q-field__bottom,\\n.q-field--standard .q-field__bottom,\\n.q-field--borderless.q-field--dense .q-field__control,\\n.q-field--standard.q-field--dense .q-field__control {\\n padding-left: 0;\\n padding-right: 0;\\n}\\n.q-field--error .q-field__label {\\n -webkit-animation: q-field-label 0.36s;\\n animation: q-field-label 0.36s;\\n}\\n.q-field--error .q-field__bottom {\\n color: #c10015;\\n color: var(--q-color-negative);\\n}\\n.q-field--auto-height .q-field__control {\\n height: auto;\\n}\\n.q-field--auto-height .q-field__control,\\n.q-field--auto-height .q-field__native {\\n min-height: 56px;\\n}\\n.q-field--auto-height .q-field__native {\\n align-items: center;\\n}\\n.q-field--auto-height .q-field__control-container {\\n padding-top: 0;\\n}\\n.q-field--auto-height .q-field__native,\\n.q-field--auto-height .q-field__prefix,\\n.q-field--auto-height .q-field__suffix {\\n line-height: 18px;\\n}\\n.q-field--auto-height.q-field--labeled .q-field__control-container {\\n padding-top: 24px;\\n}\\n.q-field--auto-height.q-field--labeled .q-field__native,\\n.q-field--auto-height.q-field--labeled .q-field__prefix,\\n.q-field--auto-height.q-field--labeled .q-field__suffix {\\n padding-top: 0;\\n}\\n.q-field--auto-height.q-field--labeled .q-field__native {\\n min-height: 24px;\\n}\\n.q-field--auto-height.q-field--dense .q-field__control,\\n.q-field--auto-height.q-field--dense .q-field__native {\\n min-height: 40px;\\n}\\n.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container {\\n padding-top: 14px;\\n}\\n.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native {\\n min-height: 24px;\\n}\\n.q-field--square .q-field__control {\\n border-radius: 0 !important;\\n}\\n.q-transition--field-message-enter-active,\\n.q-transition--field-message-leave-active {\\n transition: transform 0.6s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.6s cubic-bezier(0.86, 0, 0.07, 1);\\n}\\n.q-transition--field-message-enter,\\n.q-transition--field-message-leave-to {\\n opacity: 0;\\n transform: translateY(-10px);\\n}\\n.q-transition--field-message-leave,\\n.q-transition--field-message-leave-active {\\n position: absolute;\\n}\\n.q-form {\\n position: relative;\\n}\\n.q-img {\\n position: relative;\\n width: 100%;\\n display: inline-block;\\n vertical-align: middle;\\n}\\n.q-img__loading .q-spinner {\\n font-size: 50px;\\n}\\n.q-img__image {\\n border-radius: inherit;\\n background-repeat: no-repeat;\\n}\\n.q-img__content {\\n overflow: hidden;\\n border-radius: inherit;\\n}\\n.q-img__content > div {\\n position: absolute;\\n padding: 16px;\\n color: #fff;\\n background: rgba(0,0,0,0.47);\\n}\\n.q-inner-loading {\\n background: rgba(255,255,255,0.6);\\n}\\n.q-inner-loading--dark {\\n background: rgba(0,0,0,0.4);\\n}\\n.q-textarea .q-field__control {\\n min-height: 56px;\\n height: auto;\\n}\\n.q-textarea .q-field__control-container {\\n padding-top: 2px;\\n padding-bottom: 2px;\\n}\\n.q-textarea .q-field__native,\\n.q-textarea .q-field__prefix,\\n.q-textarea .q-field__suffix {\\n line-height: 18px;\\n}\\n.q-textarea .q-field__native {\\n resize: vertical;\\n padding-top: 17px;\\n min-height: 52px;\\n}\\n.q-textarea.q-field--labeled .q-field__control-container {\\n padding-top: 26px;\\n}\\n.q-textarea.q-field--labeled .q-field__native,\\n.q-textarea.q-field--labeled .q-field__prefix,\\n.q-textarea.q-field--labeled .q-field__suffix {\\n padding-top: 0;\\n}\\n.q-textarea.q-field--labeled .q-field__native {\\n min-height: 26px;\\n padding-top: 1px;\\n}\\n.q-textarea--autogrow .q-field__native {\\n resize: none;\\n}\\n.q-textarea.q-field--dense .q-field__control,\\n.q-textarea.q-field--dense .q-field__native {\\n min-height: 36px;\\n}\\n.q-textarea.q-field--dense .q-field__native {\\n padding-top: 9px;\\n}\\n.q-textarea.q-field--dense.q-field--labeled .q-field__control-container {\\n padding-top: 14px;\\n}\\n.q-textarea.q-field--dense.q-field--labeled .q-field__native {\\n min-height: 24px;\\n padding-top: 3px;\\n}\\n.q-textarea.q-field--dense.q-field--labeled .q-field__prefix,\\n.q-textarea.q-field--dense.q-field--labeled .q-field__suffix {\\n padding-top: 2px;\\n}\\nbody.mobile .q-textarea .q-field__native,\\n.q-textarea.disabled .q-field__native {\\n resize: none;\\n}\\n.q-intersection {\\n position: relative;\\n}\\n.q-item {\\n min-height: 48px;\\n padding: 8px 16px;\\n color: inherit;\\n transition: color 0.3s, background-color 0.3s;\\n}\\n.q-item__section--side {\\n color: #757575;\\n align-items: flex-start;\\n padding-right: 16px;\\n width: auto;\\n min-width: 0;\\n max-width: 100%;\\n}\\n.q-item__section--side > .q-icon {\\n font-size: 24px;\\n}\\n.q-item__section--side > .q-avatar {\\n font-size: 40px;\\n}\\n.q-item__section--avatar {\\n color: inherit;\\n min-width: 56px;\\n}\\n.q-item__section--thumbnail img {\\n width: 100px;\\n height: 56px;\\n}\\n.q-item__section--nowrap {\\n white-space: nowrap;\\n}\\n.q-item > .q-item__section--thumbnail:first-child,\\n.q-item > .q-focus-helper + .q-item__section--thumbnail {\\n margin-left: -16px;\\n}\\n.q-item > .q-item__section--thumbnail:last-of-type {\\n margin-right: -16px;\\n}\\n.q-item__label {\\n line-height: 1.2em !important;\\n max-width: 100%;\\n}\\n.q-item__label--overline {\\n color: rgba(0,0,0,0.7);\\n}\\n.q-item__label--caption {\\n color: rgba(0,0,0,0.54);\\n}\\n.q-item__label--header {\\n color: #757575;\\n padding: 16px;\\n font-size: 0.875rem;\\n line-height: 1.25rem;\\n letter-spacing: 0.01786em;\\n}\\n.q-separator--spaced + .q-item__label--header,\\n.q-list--padding .q-item__label--header {\\n padding-top: 8px;\\n}\\n.q-item__label + .q-item__label {\\n margin-top: 4px;\\n}\\n.q-item__section--main {\\n width: auto;\\n min-width: 0;\\n max-width: 100%;\\n flex: 10000 1 0%;\\n}\\n.q-item__section--main + .q-item__section--main {\\n margin-left: 8px;\\n}\\n.q-item__section--main ~ .q-item__section--side {\\n align-items: flex-end;\\n padding-right: 0;\\n padding-left: 16px;\\n}\\n.q-item__section--main.q-item__section--thumbnail {\\n margin-left: 0;\\n margin-right: -16px;\\n}\\n.q-list--bordered {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-list--separator > .q-item-type + .q-item-type,\\n.q-list--separator > .q-virtual-scroll__content > .q-item-type + .q-item-type {\\n border-top: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-list--padding {\\n padding: 8px 0;\\n}\\n.q-list--dense > .q-item,\\n.q-item--dense {\\n min-height: 32px;\\n padding: 2px 16px;\\n}\\n.q-list--dark.q-list--separator > .q-item-type + .q-item-type,\\n.q-list--dark.q-list--separator > .q-virtual-scroll__content > .q-item-type + .q-item-type {\\n border-top-color: rgba(255,255,255,0.28);\\n}\\n.q-list--dark,\\n.q-item--dark {\\n color: #fff;\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-list--dark .q-item__section--side:not(.q-item__section--avatar),\\n.q-item--dark .q-item__section--side:not(.q-item__section--avatar) {\\n color: rgba(255,255,255,0.7);\\n}\\n.q-list--dark .q-item__label--header,\\n.q-item--dark .q-item__label--header {\\n color: rgba(255,255,255,0.64);\\n}\\n.q-list--dark .q-item__label--overline,\\n.q-item--dark .q-item__label--overline,\\n.q-list--dark .q-item__label--caption,\\n.q-item--dark .q-item__label--caption {\\n color: rgba(255,255,255,0.8);\\n}\\n.q-item {\\n position: relative;\\n}\\n.q-item.q-router-link--active,\\n.q-item--active {\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-knob {\\n font-size: 48px;\\n}\\n.q-knob--editable {\\n cursor: pointer;\\n outline: 0;\\n}\\n.q-knob--editable:before {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n border-radius: 50%;\\n box-shadow: none;\\n transition: box-shadow 0.24s ease-in-out;\\n}\\n.q-knob--editable:focus:before {\\n box-shadow: 0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px rgba(0,0,0,0.14), 0 1px 10px rgba(0,0,0,0.12);\\n}\\n.q-layout {\\n width: 100%;\\n}\\n.q-layout-container {\\n position: relative;\\n width: 100%;\\n height: 100%;\\n}\\n.q-layout-container .q-layout {\\n min-height: 100%;\\n}\\n.q-layout-container > div {\\n transform: translate3d(0, 0, 0);\\n}\\n.q-layout-container > div > div {\\n min-height: 0;\\n max-height: 100%;\\n}\\n.q-layout__shadow {\\n width: 100%;\\n}\\n.q-layout__shadow:after {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n box-shadow: 0 0 10px 2px rgba(0,0,0,0.2), 0 0px 10px rgba(0,0,0,0.24);\\n}\\n.q-layout__section--marginal {\\n background-color: #027be3;\\n background-color: var(--q-color-primary);\\n color: #fff;\\n}\\n.q-header--hidden {\\n transform: translateY(-110%);\\n}\\n.q-header--bordered {\\n border-bottom: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-header .q-layout__shadow {\\n bottom: -10px;\\n}\\n.q-header .q-layout__shadow:after {\\n bottom: 10px;\\n}\\n.q-footer--hidden {\\n transform: translateY(110%);\\n}\\n.q-footer--bordered {\\n border-top: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-footer .q-layout__shadow {\\n top: -10px;\\n}\\n.q-footer .q-layout__shadow:after {\\n top: 10px;\\n}\\n.q-header,\\n.q-footer {\\n z-index: 2000;\\n}\\n.q-drawer {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n background: #fff;\\n z-index: 1000;\\n}\\n.q-drawer--on-top {\\n z-index: 3000;\\n}\\n.q-drawer--left {\\n left: 0;\\n transform: translateX(-100%);\\n}\\n.q-drawer--left.q-drawer--bordered {\\n border-right: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-drawer--left .q-layout__shadow {\\n left: 10px;\\n right: -10px;\\n}\\n.q-drawer--left .q-layout__shadow:after {\\n right: 10px;\\n}\\n.q-drawer--right {\\n right: 0;\\n transform: translateX(100%);\\n}\\n.q-drawer--right.q-drawer--bordered {\\n border-left: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-drawer--right .q-layout__shadow {\\n left: -10px;\\n}\\n.q-drawer--right .q-layout__shadow:after {\\n left: 10px;\\n}\\n.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini {\\n padding: 0 !important;\\n}\\n.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item,\\n.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section {\\n text-align: center;\\n justify-content: center;\\n padding-left: 0;\\n padding-right: 0;\\n min-width: 0;\\n}\\n.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label,\\n.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main,\\n.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side ~ .q-item__section--side {\\n display: none;\\n}\\n.q-drawer--mini .q-mini-drawer-hide,\\n.q-drawer--mini .q-expansion-item__content {\\n display: none;\\n}\\n.q-drawer--mini-animate .q-drawer__content {\\n overflow-x: hidden;\\n white-space: nowrap;\\n}\\n.q-drawer--standard .q-mini-drawer-only {\\n display: none;\\n}\\n.q-drawer--mobile .q-mini-drawer-only,\\n.q-drawer--mobile .q-mini-drawer-hide {\\n display: none;\\n}\\n.q-drawer__backdrop {\\n z-index: 2999 !important;\\n will-change: background-color;\\n}\\n.q-drawer__opener {\\n z-index: 2001;\\n height: 100%;\\n width: 15px;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n}\\n.q-layout,\\n.q-header,\\n.q-footer,\\n.q-page {\\n position: relative;\\n}\\n.q-page-sticky--shrink {\\n pointer-events: none;\\n}\\n.q-page-sticky--shrink > div {\\n display: inline-block;\\n pointer-events: auto;\\n}\\nbody.q-ios-padding .q-layout--standard .q-header > .q-toolbar:nth-child(2),\\nbody.q-ios-padding .q-layout--standard .q-header > .q-tabs:nth-child(2) .q-tabs-head,\\nbody.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content {\\n padding-top: 20px;\\n min-height: 70px;\\n padding-top: env(safe-area-inset-top);\\n min-height: calc(env(safe-area-inset-top) + 50px);\\n}\\nbody.q-ios-padding .q-layout--standard .q-footer > .q-toolbar:last-child,\\nbody.q-ios-padding .q-layout--standard .q-footer > .q-tabs:last-child .q-tabs-head,\\nbody.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content {\\n padding-bottom: env(safe-area-inset-bottom);\\n min-height: calc(env(safe-area-inset-bottom) + 50px);\\n}\\n.q-body--layout-animate .q-drawer__backdrop {\\n transition: background-color 0.12s !important;\\n}\\n.q-body--layout-animate .q-drawer {\\n transition: transform 0.12s, width 0.12s, top 0.12s, bottom 0.12s !important;\\n}\\n.q-body--layout-animate .q-layout__section--marginal {\\n transition: transform 0.12s, left 0.12s, right 0.12s !important;\\n}\\n.q-body--layout-animate .q-page-container {\\n transition: padding-top 0.12s, padding-right 0.12s, padding-bottom 0.12s, padding-left 0.12s !important;\\n}\\n.q-body--layout-animate .q-page-sticky {\\n transition: transform 0.12s, left 0.12s, right 0.12s, top 0.12s, bottom 0.12s !important;\\n}\\n.q-body--drawer-toggle {\\n overflow-x: hidden !important;\\n}\\n@media (max-width: 599px) {\\n .q-layout-padding {\\n padding: 8px;\\n }\\n}\\n@media (min-width: 600px) and (max-width: 1439px) {\\n .q-layout-padding {\\n padding: 16px;\\n }\\n}\\n@media (min-width: 1440px) {\\n .q-layout-padding {\\n padding: 24px;\\n }\\n}\\nbody.body--dark .q-header,\\nbody.body--dark .q-footer,\\nbody.body--dark .q-drawer {\\n border-color: rgba(255,255,255,0.28);\\n}\\nbody.platform-ios .q-layout--containerized {\\n position: unset !important;\\n}\\n.q-linear-progress {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n height: 4px;\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-linear-progress--reverse {\\n transform: scale3d(-1, 1, 1);\\n}\\n.q-linear-progress__model,\\n.q-linear-progress__track {\\n transform-origin: 0 0;\\n transition: transform 0.3s;\\n}\\n.q-linear-progress__model--determinate {\\n background: currentColor;\\n}\\n.q-linear-progress__model--indeterminate,\\n.q-linear-progress__model--query {\\n transition: none;\\n}\\n.q-linear-progress__model--indeterminate:before,\\n.q-linear-progress__model--query:before,\\n.q-linear-progress__model--indeterminate:after,\\n.q-linear-progress__model--query:after {\\n background: currentColor;\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n transform-origin: 0 0;\\n}\\n.q-linear-progress__model--indeterminate:before,\\n.q-linear-progress__model--query:before {\\n -webkit-animation: q-linear-progress--indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\\n animation: q-linear-progress--indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\\n}\\n.q-linear-progress__model--indeterminate:after,\\n.q-linear-progress__model--query:after {\\n transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);\\n -webkit-animation: q-linear-progress--indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;\\n animation: q-linear-progress--indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;\\n -webkit-animation-delay: 1.15s;\\n animation-delay: 1.15s;\\n}\\n.q-linear-progress__track {\\n opacity: 0.4;\\n}\\n.q-linear-progress__track--light {\\n background: rgba(0,0,0,0.26);\\n}\\n.q-linear-progress__track--dark {\\n background: rgba(255,255,255,0.6);\\n}\\n.q-linear-progress__stripe {\\n transition: width 0.3s;\\n background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) !important;\\n background-size: 40px 40px !important;\\n}\\n.q-menu {\\n position: fixed !important;\\n display: inline-block;\\n max-width: 95vw;\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n background: #fff;\\n border-radius: 4px;\\n overflow-y: auto;\\n overflow-x: hidden;\\n outline: 0;\\n max-height: 65vh;\\n z-index: 6000;\\n}\\n.q-menu--square {\\n border-radius: 0;\\n}\\nbody.platform-ios .q-menu {\\n margin-left: var(--q-vp-left, 0);\\n margin-top: var(--q-vp-top, 0);\\n}\\n.q-option-group--inline > div {\\n display: inline-block;\\n}\\n.q-pagination input {\\n text-align: center;\\n -moz-appearance: textfield;\\n}\\n.q-pagination input::-webkit-outer-spin-button,\\n.q-pagination input::-webkit-inner-spin-button {\\n -webkit-appearance: none;\\n margin: 0;\\n}\\n.q-pagination .q-btn__wrapper {\\n padding: 0 5px !important;\\n}\\n.q-parallax {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n border-radius: inherit;\\n}\\n.q-parallax__media > img,\\n.q-parallax__media > video {\\n position: absolute;\\n left: 50%;\\n bottom: 0;\\n min-width: 100%;\\n min-height: 100%;\\n will-change: transform;\\n}\\n.q-popup-edit {\\n padding: 8px 16px;\\n}\\n.q-popup-edit__buttons {\\n margin-top: 8px;\\n}\\n.q-popup-edit__buttons .q-btn + .q-btn {\\n margin-left: 8px;\\n}\\n.q-pull-to-refresh {\\n position: relative;\\n}\\n.q-pull-to-refresh__puller {\\n border-radius: 50%;\\n width: 40px;\\n height: 40px;\\n color: #027be3;\\n color: var(--q-color-primary);\\n background: #fff;\\n box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);\\n}\\n.q-pull-to-refresh__puller--animating {\\n transition: transform 0.3s, opacity 0.3s;\\n}\\n.q-radio {\\n vertical-align: middle;\\n}\\n.q-radio__bg {\\n left: 10px;\\n top: 10px;\\n width: 50%;\\n height: 50%;\\n}\\n.q-radio__native {\\n width: 1px;\\n height: 1px;\\n}\\n.q-radio__outer-circle {\\n border-width: 2px;\\n border-style: solid;\\n border-radius: 50%;\\n}\\n.q-radio__inner-circle {\\n border-width: 10px;\\n border-style: solid;\\n border-radius: 50%;\\n transform: scale3d(0, 0, 1);\\n transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;\\n}\\n.q-radio__label {\\n padding-left: 4px;\\n padding-right: 0;\\n font-size: 14px;\\n line-height: 20px;\\n}\\n.q-radio.reverse .q-radio__label {\\n padding-right: 4px;\\n padding-left: 0;\\n}\\n.q-radio__inner {\\n width: 40px;\\n min-width: 40px;\\n height: 40px;\\n padding: 10px;\\n outline: 0;\\n border-radius: 50%;\\n color: rgba(0,0,0,0.54);\\n}\\n.q-radio__inner--active {\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-radio__inner--active .q-radio__inner-circle {\\n transform: scale3d(0.5, 0.5, 1);\\n}\\n.q-radio.disabled {\\n opacity: 0.75 !important;\\n}\\n.q-radio--dark .q-radio__inner {\\n color: rgba(255,255,255,0.7);\\n}\\n.q-radio--dark .q-radio__inner:before {\\n opacity: 0.32 !important;\\n}\\n.q-radio--dark .q-radio__inner--active {\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-radio--dense .q-radio__bg {\\n left: 0;\\n top: 0;\\n width: 100%;\\n height: 100%;\\n}\\n.q-radio--dense .q-radio__inner {\\n width: 20px;\\n min-width: 20px;\\n height: 20px;\\n}\\nbody.desktop .q-radio__inner:before {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n border-radius: 50%;\\n background: currentColor;\\n opacity: 0.12;\\n transform: scale3d(0, 0, 1);\\n transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;\\n}\\nbody.desktop .q-radio:focus:not(.disabled) .q-radio__inner:before,\\nbody.desktop .q-radio:hover:not(.disabled) .q-radio__inner:before {\\n transform: scale3d(1, 1, 1);\\n}\\nbody.desktop .q-radio--dense:focus:not(.disabled) .q-radio__inner:before,\\nbody.desktop .q-radio--dense:hover:not(.disabled) .q-radio__inner:before {\\n transform: scale3d(1.5, 1.5, 1);\\n}\\n.q-rating {\\n color: #ffeb3b;\\n vertical-align: middle;\\n}\\n.q-rating__icon {\\n color: currentColor;\\n text-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);\\n position: relative;\\n opacity: 0.4;\\n transition: transform 0.2s ease-in, opacity 0.2s ease-in;\\n}\\n.q-rating__icon--hovered {\\n transform: scale(1.3);\\n}\\n.q-rating__icon--exselected {\\n opacity: 0.7;\\n}\\n.q-rating__icon--active {\\n opacity: 1;\\n}\\n.q-rating__icon + .q-rating__icon {\\n margin-left: 2px;\\n}\\n.q-rating--editable .q-icon {\\n cursor: pointer;\\n}\\n.q-rating--non-editable span,\\n.q-rating .q-icon {\\n outline: 0;\\n}\\n.q-scrollarea {\\n position: relative;\\n}\\n.q-scrollarea__bar,\\n.q-scrollarea__thumb {\\n opacity: 0.2;\\n transition: opacity 0.3s;\\n will-change: opacity;\\n}\\n.q-scrollarea__bar--v,\\n.q-scrollarea__thumb--v {\\n right: 0;\\n width: 10px;\\n}\\n.q-scrollarea__bar--h,\\n.q-scrollarea__thumb--h {\\n bottom: 0;\\n height: 10px;\\n}\\n.q-scrollarea__bar--invisible,\\n.q-scrollarea__thumb--invisible {\\n opacity: 0 !important;\\n}\\n.q-scrollarea__thumb {\\n background: #000;\\n}\\n.q-scrollarea__thumb:hover {\\n opacity: 0.3;\\n cursor: -webkit-grab;\\n cursor: grab;\\n}\\n.q-scrollarea__thumb:active {\\n opacity: 0.5;\\n}\\n.q-scrollarea__thumb--invisible:hover {\\n cursor: inherit;\\n}\\n.q-select--without-input .q-field__control {\\n cursor: pointer;\\n}\\n.q-select--with-input .q-field__control {\\n cursor: text;\\n}\\n.q-select .q-field__input {\\n min-width: 50px !important;\\n}\\n.q-select .q-field__input--padding {\\n padding-left: 4px;\\n}\\n.q-select__dropdown-icon {\\n cursor: pointer;\\n}\\n.q-select.q-field--readonly .q-field__control,\\n.q-select.q-field--readonly .q-select__dropdown-icon {\\n cursor: default;\\n}\\n.q-select__dialog {\\n width: 90vw !important;\\n max-width: 90vw !important;\\n max-height: calc(100vh - 70px) !important;\\n background: #fff;\\n display: flex;\\n flex-direction: column;\\n}\\n.q-select__dialog > .scroll {\\n position: relative;\\n background: inherit;\\n}\\nbody.mobile:not(.native-mobile) .q-select__dialog {\\n max-height: calc(100vh - 108px) !important;\\n}\\nbody.platform-android.native-mobile .q-dialog__inner--top .q-select__dialog {\\n max-height: calc(100vh - 24px) !important;\\n}\\nbody.platform-android:not(.native-mobile) .q-dialog__inner--top .q-select__dialog {\\n max-height: calc(100vh - 80px) !important;\\n}\\nbody.platform-ios.native-mobile .q-dialog__inner--top > div {\\n border-radius: 4px;\\n}\\nbody.platform-ios.native-mobile .q-dialog__inner--top .q-select__dialog--focused {\\n max-height: 47vh !important;\\n}\\nbody.platform-ios:not(.native-mobile) .q-dialog__inner--top .q-select__dialog--focused {\\n max-height: 50vh !important;\\n}\\n.q-separator {\\n border: 0;\\n background: rgba(0,0,0,0.12);\\n margin: 0;\\n transition: background 0.3s, opacity 0.3s;\\n}\\n.q-separator--dark {\\n background: rgba(255,255,255,0.28);\\n}\\n.q-separator--horizontal {\\n display: block;\\n height: 1px;\\n min-height: 1px;\\n width: 100%;\\n}\\n.q-separator--horizontal.q-separator--spaced {\\n margin-top: 8px;\\n margin-bottom: 8px;\\n}\\n.q-separator--horizontal.q-separator--inset {\\n margin-left: 16px;\\n margin-right: 16px;\\n width: calc(100% - 32px);\\n}\\n.q-separator--horizontal.q-separator--item-inset {\\n margin-left: 72px;\\n margin-right: 0;\\n width: calc(100% - 72px);\\n}\\n.q-separator--horizontal.q-separator--item-thumbnail-inset {\\n margin-left: 116px;\\n margin-right: 0;\\n width: calc(100% - 116px);\\n}\\n.q-separator--vertical {\\n width: 1px;\\n min-width: 1px;\\n height: inherit;\\n}\\n.q-separator--vertical.q-separator--spaced {\\n margin-left: 8px;\\n margin-right: 8px;\\n}\\n.q-separator--vertical.q-separator--inset {\\n margin-top: 8px;\\n margin-bottom: 8px;\\n}\\n.q-skeleton {\\n cursor: wait;\\n background: rgba(0,0,0,0.12);\\n border-radius: 4px;\\n box-sizing: border-box;\\n}\\n.q-skeleton:before {\\n content: '\\\\00a0';\\n}\\n.q-skeleton--type-text {\\n transform: scale(1, 0.5);\\n}\\n.q-skeleton--type-circle,\\n.q-skeleton--type-QAvatar {\\n height: 48px;\\n width: 48px;\\n border-radius: 50%;\\n}\\n.q-skeleton--type-QBtn {\\n width: 90px;\\n height: 36px;\\n}\\n.q-skeleton--type-QBadge {\\n width: 70px;\\n height: 16px;\\n}\\n.q-skeleton--type-QChip {\\n width: 90px;\\n height: 28px;\\n border-radius: 16px;\\n}\\n.q-skeleton--type-QToolbar {\\n height: 50px;\\n}\\n.q-skeleton--type-QCheckbox,\\n.q-skeleton--type-QRadio {\\n width: 40px;\\n height: 40px;\\n border-radius: 50%;\\n}\\n.q-skeleton--type-QToggle {\\n width: 56px;\\n height: 40px;\\n border-radius: 7px;\\n}\\n.q-skeleton--type-QSlider,\\n.q-skeleton--type-QRange {\\n height: 40px;\\n}\\n.q-skeleton--type-QInput {\\n height: 56px;\\n}\\n.q-skeleton--bordered {\\n border: 1px solid rgba(0,0,0,0.05);\\n}\\n.q-skeleton--square {\\n border-radius: 0;\\n}\\n.q-skeleton--anim-fade {\\n -webkit-animation: q-skeleton--fade 1.5s linear 0.5s infinite;\\n animation: q-skeleton--fade 1.5s linear 0.5s infinite;\\n}\\n.q-skeleton--anim-pulse {\\n -webkit-animation: q-skeleton--pulse 1.5s ease-in-out 0.5s infinite;\\n animation: q-skeleton--pulse 1.5s ease-in-out 0.5s infinite;\\n}\\n.q-skeleton--anim-pulse-x {\\n -webkit-animation: q-skeleton--pulse-x 1.5s ease-in-out 0.5s infinite;\\n animation: q-skeleton--pulse-x 1.5s ease-in-out 0.5s infinite;\\n}\\n.q-skeleton--anim-pulse-y {\\n -webkit-animation: q-skeleton--pulse-y 1.5s ease-in-out 0.5s infinite;\\n animation: q-skeleton--pulse-y 1.5s ease-in-out 0.5s infinite;\\n}\\n.q-skeleton--anim-wave,\\n.q-skeleton--anim-blink,\\n.q-skeleton--anim-pop {\\n position: relative;\\n overflow: hidden;\\n z-index: 1;\\n}\\n.q-skeleton--anim-wave:after,\\n.q-skeleton--anim-blink:after,\\n.q-skeleton--anim-pop:after {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 0;\\n}\\n.q-skeleton--anim-blink:after {\\n background: rgba(255,255,255,0.7);\\n -webkit-animation: q-skeleton--fade 1.5s linear 0.5s infinite;\\n animation: q-skeleton--fade 1.5s linear 0.5s infinite;\\n}\\n.q-skeleton--anim-wave:after {\\n background: linear-gradient(90deg, transparent, rgba(255,255,255,0.5), transparent);\\n -webkit-animation: q-skeleton--wave 1.5s linear 0.5s infinite;\\n animation: q-skeleton--wave 1.5s linear 0.5s infinite;\\n}\\n.q-skeleton--dark {\\n background: rgba(255,255,255,0.05);\\n}\\n.q-skeleton--dark.q-skeleton--bordered {\\n border: 1px solid rgba(255,255,255,0.25);\\n}\\n.q-skeleton--dark.q-skeleton--anim-wave:after {\\n background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);\\n}\\n.q-skeleton--dark.q-skeleton--anim-blink:after {\\n background: rgba(255,255,255,0.2);\\n}\\n.q-slide-item {\\n position: relative;\\n background: #fff;\\n}\\n.q-slide-item__left,\\n.q-slide-item__right,\\n.q-slide-item__top,\\n.q-slide-item__bottom {\\n visibility: hidden;\\n font-size: 14px;\\n color: #fff;\\n}\\n.q-slide-item__left .q-icon,\\n.q-slide-item__right .q-icon,\\n.q-slide-item__top .q-icon,\\n.q-slide-item__bottom .q-icon {\\n font-size: 1.714em;\\n}\\n.q-slide-item__left {\\n background: #4caf50;\\n padding: 8px 16px;\\n}\\n.q-slide-item__left > div {\\n transform-origin: left center;\\n}\\n.q-slide-item__right {\\n background: #ff9800;\\n padding: 8px 16px;\\n}\\n.q-slide-item__right > div {\\n transform-origin: right center;\\n}\\n.q-slide-item__top {\\n background: #2196f3;\\n padding: 16px 8px;\\n}\\n.q-slide-item__top > div {\\n transform-origin: top center;\\n}\\n.q-slide-item__bottom {\\n background: #9c27b0;\\n padding: 16px 8px;\\n}\\n.q-slide-item__bottom > div {\\n transform-origin: bottom center;\\n}\\n.q-slide-item__content {\\n background: inherit;\\n transition: transform 0.2s ease-in;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n cursor: pointer;\\n}\\n.q-slider {\\n position: relative;\\n width: 100%;\\n height: 40px;\\n color: #027be3;\\n color: var(--q-color-primary);\\n outline: 0;\\n}\\n.q-slider__track-container {\\n top: 50%;\\n margin-top: -1px;\\n width: 100%;\\n height: 2px;\\n background: rgba(0,0,0,0.26);\\n}\\n.q-slider__track {\\n will-change: width, left;\\n background: currentColor;\\n top: 0;\\n bottom: 0;\\n}\\n.q-slider__track-markers {\\n color: #000;\\n background-image: repeating-linear-gradient(to right, currentColor, currentColor 2px, transparent 0, transparent);\\n}\\n.q-slider__track-markers:after {\\n content: '';\\n position: absolute;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n height: 2px;\\n width: 2px;\\n background: currentColor;\\n}\\n.q-slider__thumb-container {\\n top: 50%;\\n margin-top: -10px;\\n width: 20px;\\n height: 20px;\\n transform: translateX(-10px) /* rtl:ignore */;\\n will-change: left;\\n outline: 0;\\n}\\n.q-slider__thumb {\\n top: 0;\\n left: 0;\\n transform: scale(1);\\n transition: transform 0.18s ease-out, fill 0.18s ease-out, stroke 0.18s ease-out;\\n stroke-width: 3.5;\\n stroke: currentColor;\\n}\\n.q-slider__thumb path {\\n stroke: currentColor;\\n fill: currentColor;\\n}\\n.q-slider__focus-ring {\\n width: 20px;\\n height: 20px;\\n transition: transform 266.67ms ease-out, opacity 266.67ms ease-out, background-color 266.67ms ease-out;\\n border-radius: 50%;\\n opacity: 0;\\n transition-delay: 0.14s;\\n}\\n.q-slider__arrow {\\n position: absolute;\\n top: 20px;\\n left: 4px;\\n width: 0;\\n height: 0;\\n border-left: 6px solid transparent;\\n border-right: 6px solid transparent;\\n border-top: 6px solid currentColor;\\n transform-origin: 50% 50%;\\n transform: scale(0) translateY(0);\\n transition: transform 100ms ease-out;\\n}\\n.q-slider__pin {\\n top: 0;\\n right: 0;\\n margin-top: -4px;\\n transform: scale(0) translateY(0);\\n transition: transform 100ms ease-out;\\n will-change: left;\\n z-index: 1;\\n white-space: nowrap;\\n}\\n.q-slider__pin-text-container {\\n min-height: 25px;\\n padding: 2px 8px;\\n border-radius: 4px;\\n background: currentColor;\\n position: relative;\\n right: -50%;\\n text-align: center;\\n}\\n.q-slider__pin-text {\\n color: #fff;\\n font-size: 12px;\\n}\\n.q-slider--editable {\\n cursor: -webkit-grab;\\n cursor: grab;\\n}\\n.q-slider--no-value .q-slider__thumb,\\n.q-slider--no-value .q-slider__track {\\n visibility: hidden;\\n}\\n.q-slider--focus .q-slider__thumb {\\n transform: scale(1);\\n}\\n.q-slider--focus .q-slider__focus-ring,\\nbody.desktop .q-slider.q-slider--editable:hover .q-slider__focus-ring {\\n background: currentColor;\\n transform: scale3d(1.55, 1.55, 1);\\n opacity: 0.25;\\n}\\n.q-slider--focus .q-slider__thumb,\\nbody.desktop .q-slider.q-slider--editable:hover .q-slider__thumb,\\n.q-slider--focus .q-slider__track,\\nbody.desktop .q-slider.q-slider--editable:hover .q-slider__track {\\n visibility: visible;\\n}\\n.q-slider--inactive .q-slider__thumb-container {\\n transition: left 0.28s, right 0.28s;\\n}\\n.q-slider--inactive .q-slider__track {\\n transition: width 0.28s, left 0.28s, right 0.28s;\\n}\\n.q-slider--active {\\n cursor: -webkit-grabbing;\\n cursor: grabbing;\\n}\\n.q-slider--active .q-slider__thumb {\\n transform: scale(1.5);\\n}\\n.q-slider--active .q-slider__focus-ring,\\n.q-slider--active.q-slider--label .q-slider__thumb {\\n transform: scale(0) !important;\\n}\\nbody.desktop .q-slider.q-slider--editable:hover .q-slider__pin,\\nbody.desktop .q-slider.q-slider--editable:hover .q-slider__arrow {\\n transform: scale(1) translateY(-25px);\\n}\\n.q-slider--label.q-slider--active .q-slider__pin,\\n.q-slider--label .q-slider--focus .q-slider__pin,\\n.q-slider--label.q-slider--label-always .q-slider__pin,\\n.q-slider--label.q-slider--active .q-slider__arrow,\\n.q-slider--label .q-slider--focus .q-slider__arrow,\\n.q-slider--label.q-slider--label-always .q-slider__arrow {\\n transform: scale(1) translateY(-25px);\\n}\\n.q-slider--dark .q-slider__track-container {\\n background: rgba(255,255,255,0.3);\\n}\\n.q-slider--dark .q-slider__track-markers {\\n color: #fff;\\n}\\n.q-slider--reversed .q-slider__thumb-container {\\n transform: translateX(10px) /* rtl:ignore */;\\n}\\n.q-slider--dense {\\n height: 20px;\\n}\\n.q-space {\\n flex-grow: 1 !important;\\n}\\n.q-spinner {\\n vertical-align: middle;\\n}\\n.q-spinner-mat {\\n -webkit-animation: q-spin 2s linear infinite;\\n animation: q-spin 2s linear infinite;\\n transform-origin: center center;\\n}\\n.q-spinner-mat .path {\\n stroke-dasharray: 1, 200 /* rtl:ignore */;\\n stroke-dashoffset: 0 /* rtl:ignore */;\\n -webkit-animation: q-mat-dash 1.5s ease-in-out infinite;\\n animation: q-mat-dash 1.5s ease-in-out infinite;\\n}\\n.q-splitter__panel {\\n position: relative;\\n z-index: 0;\\n}\\n.q-splitter__panel > .q-splitter {\\n width: 100%;\\n height: 100%;\\n}\\n.q-splitter__separator {\\n background-color: rgba(0,0,0,0.12);\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n position: relative;\\n z-index: 1;\\n}\\n.q-splitter__separator-area > * {\\n position: absolute;\\n top: 50%;\\n left: 50%;\\n transform: translate(-50%, -50%);\\n}\\n.q-splitter--dark .q-splitter__separator {\\n background-color: rgba(255,255,255,0.28);\\n}\\n.q-splitter--vertical > .q-splitter__panel {\\n height: 100%;\\n}\\n.q-splitter--vertical.q-splitter--active {\\n cursor: col-resize;\\n}\\n.q-splitter--vertical > .q-splitter__separator {\\n width: 1px;\\n}\\n.q-splitter--vertical > .q-splitter__separator > div {\\n left: -6px;\\n right: -6px;\\n}\\n.q-splitter--vertical.q-splitter--workable > .q-splitter__separator {\\n cursor: col-resize;\\n}\\n.q-splitter--horizontal > .q-splitter__panel {\\n width: 100%;\\n}\\n.q-splitter--horizontal.q-splitter--active {\\n cursor: row-resize;\\n}\\n.q-splitter--horizontal > .q-splitter__separator {\\n height: 1px;\\n}\\n.q-splitter--horizontal > .q-splitter__separator > div {\\n top: -6px;\\n bottom: -6px;\\n}\\n.q-splitter--horizontal.q-splitter--workable > .q-splitter__separator {\\n cursor: row-resize;\\n}\\n.q-splitter__before,\\n.q-splitter__after {\\n overflow: auto;\\n}\\n.q-stepper {\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n border-radius: 4px;\\n background: #fff;\\n}\\n.q-stepper__title {\\n font-size: 14px;\\n line-height: 18px;\\n letter-spacing: 0.1px;\\n}\\n.q-stepper__caption {\\n font-size: 12px;\\n line-height: 14px;\\n}\\n.q-stepper__dot {\\n margin-right: 8px;\\n font-size: 14px;\\n width: 24px;\\n min-width: 24px;\\n height: 24px;\\n border-radius: 50%;\\n background: currentColor;\\n}\\n.q-stepper__dot span {\\n color: #fff;\\n}\\n.q-stepper__tab {\\n padding: 8px 24px;\\n font-size: 14px;\\n color: #9e9e9e;\\n flex-direction: row;\\n}\\n.q-stepper--dark .q-stepper__dot span {\\n color: #000;\\n}\\n.q-stepper__tab--navigation {\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n cursor: pointer;\\n}\\n.q-stepper__tab--active,\\n.q-stepper__tab--done {\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-stepper__tab--active .q-stepper__dot,\\n.q-stepper__tab--done .q-stepper__dot,\\n.q-stepper__tab--active .q-stepper__label,\\n.q-stepper__tab--done .q-stepper__label {\\n text-shadow: 0 0 0 currentColor;\\n}\\n.q-stepper__tab--disabled .q-stepper__dot {\\n background: rgba(0,0,0,0.22);\\n}\\n.q-stepper__tab--disabled .q-stepper__label {\\n color: rgba(0,0,0,0.32);\\n}\\n.q-stepper__tab--error {\\n color: #c10015;\\n color: var(--q-color-negative);\\n}\\n.q-stepper__tab--error .q-stepper__dot {\\n background: transparent !important;\\n}\\n.q-stepper__tab--error .q-stepper__dot span {\\n color: currentColor;\\n font-size: 24px;\\n}\\n.q-stepper__header {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.q-stepper__header--border {\\n border-bottom: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-stepper__header--standard-labels .q-stepper__tab {\\n min-height: 72px;\\n justify-content: center;\\n}\\n.q-stepper__header--standard-labels .q-stepper__tab:first-child {\\n justify-content: flex-start;\\n}\\n.q-stepper__header--standard-labels .q-stepper__tab:last-child {\\n justify-content: flex-end;\\n}\\n.q-stepper__header--standard-labels .q-stepper__dot:after {\\n display: none;\\n}\\n.q-stepper__header--alternative-labels .q-stepper__tab {\\n min-height: 104px;\\n padding: 24px 32px;\\n flex-direction: column;\\n justify-content: flex-start;\\n}\\n.q-stepper__header--alternative-labels .q-stepper__dot {\\n margin-right: 0;\\n}\\n.q-stepper__header--alternative-labels .q-stepper__label {\\n margin-top: 8px;\\n text-align: center;\\n}\\n.q-stepper__header--alternative-labels .q-stepper__label:before,\\n.q-stepper__header--alternative-labels .q-stepper__label:after {\\n display: none;\\n}\\n.q-stepper__nav {\\n padding-top: 24px;\\n}\\n.q-stepper--bordered {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-stepper--horizontal .q-stepper__step-inner {\\n padding: 24px;\\n}\\n.q-stepper--horizontal .q-stepper__tab:first-child {\\n border-top-left-radius: inherit;\\n}\\n.q-stepper--horizontal .q-stepper__tab:last-child {\\n border-top-right-radius: inherit;\\n}\\n.q-stepper--horizontal .q-stepper__tab:first-child .q-stepper__dot:before,\\n.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__label:after,\\n.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__dot:after {\\n display: none;\\n}\\n.q-stepper--horizontal .q-stepper__tab {\\n overflow: hidden;\\n}\\n.q-stepper--horizontal .q-stepper__line:before,\\n.q-stepper--horizontal .q-stepper__line:after {\\n position: absolute;\\n top: 50%;\\n height: 1px;\\n width: 100vw;\\n background: rgba(0,0,0,0.12);\\n}\\n.q-stepper--horizontal .q-stepper__label:after,\\n.q-stepper--horizontal .q-stepper__dot:after {\\n content: '';\\n left: 100%;\\n margin-left: 8px;\\n}\\n.q-stepper--horizontal .q-stepper__dot:before {\\n content: '';\\n right: 100%;\\n margin-right: 8px;\\n}\\n.q-stepper--horizontal > .q-stepper__nav {\\n padding: 0 24px 24px;\\n}\\n.q-stepper--vertical {\\n padding: 16px 0;\\n}\\n.q-stepper--vertical .q-stepper__tab {\\n padding: 12px 24px;\\n}\\n.q-stepper--vertical .q-stepper__title {\\n line-height: 18px;\\n}\\n.q-stepper--vertical .q-stepper__step-inner {\\n padding: 0 24px 32px 60px;\\n}\\n.q-stepper--vertical > .q-stepper__nav {\\n padding: 24px 24px 0;\\n}\\n.q-stepper--vertical .q-stepper__step {\\n overflow: hidden;\\n}\\n.q-stepper--vertical .q-stepper__dot {\\n margin-right: 12px;\\n}\\n.q-stepper--vertical .q-stepper__dot:before,\\n.q-stepper--vertical .q-stepper__dot:after {\\n content: '';\\n position: absolute;\\n left: 50%;\\n width: 1px;\\n height: 99999px;\\n background: rgba(0,0,0,0.12);\\n}\\n.q-stepper--vertical .q-stepper__dot:before {\\n bottom: 100%;\\n margin-bottom: 8px;\\n}\\n.q-stepper--vertical .q-stepper__dot:after {\\n top: 100%;\\n margin-top: 8px;\\n}\\n.q-stepper--vertical .q-stepper__step:first-child .q-stepper__dot:before,\\n.q-stepper--vertical .q-stepper__step:last-child .q-stepper__dot:after {\\n display: none;\\n}\\n.q-stepper--vertical .q-stepper__step:last-child .q-stepper__step-inner {\\n padding-bottom: 8px;\\n}\\n.q-stepper--dark.q-stepper--bordered,\\n.q-stepper--dark .q-stepper__header--border {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-stepper--dark.q-stepper--horizontal .q-stepper__line:before,\\n.q-stepper--dark.q-stepper--horizontal .q-stepper__line:after {\\n background: rgba(255,255,255,0.28);\\n}\\n.q-stepper--dark.q-stepper--vertical .q-stepper__dot:before,\\n.q-stepper--dark.q-stepper--vertical .q-stepper__dot:after {\\n background: rgba(255,255,255,0.28);\\n}\\n.q-stepper--dark .q-stepper__tab--disabled {\\n color: rgba(255,255,255,0.28);\\n}\\n.q-stepper--dark .q-stepper__tab--disabled .q-stepper__dot {\\n background: rgba(255,255,255,0.28);\\n}\\n.q-stepper--dark .q-stepper__tab--disabled .q-stepper__label {\\n color: rgba(255,255,255,0.54);\\n}\\n.q-stepper--contracted .q-stepper__header {\\n min-height: 72px;\\n}\\n.q-stepper--contracted .q-stepper__header--alternative-labels .q-stepper__tab {\\n min-height: 72px;\\n}\\n.q-stepper--contracted .q-stepper__header--alternative-labels .q-stepper__tab:first-child {\\n align-items: flex-start;\\n}\\n.q-stepper--contracted .q-stepper__header--alternative-labels .q-stepper__tab:last-child {\\n align-items: flex-end;\\n}\\n.q-stepper--contracted .q-stepper__header .q-stepper__tab {\\n padding: 24px 0;\\n}\\n.q-stepper--contracted .q-stepper__header .q-stepper__tab:first-child .q-stepper__dot {\\n transform: translateX(24px);\\n}\\n.q-stepper--contracted .q-stepper__header .q-stepper__tab:last-child .q-stepper__dot {\\n transform: translateX(-24px);\\n}\\n.q-stepper--contracted .q-stepper__tab:not(:last-child) .q-stepper__dot:after {\\n display: block !important;\\n}\\n.q-stepper--contracted .q-stepper__dot {\\n margin: 0;\\n}\\n.q-stepper--contracted .q-stepper__label {\\n display: none;\\n}\\n.q-tab-panels {\\n background: #fff;\\n}\\n.q-tab-panel {\\n padding: 16px;\\n}\\n.q-markup-table {\\n overflow: auto;\\n background: #fff;\\n}\\n.q-table {\\n width: 100%;\\n max-width: 100%;\\n border-collapse: separate;\\n border-spacing: 0;\\n}\\n.q-table thead tr,\\n.q-table tbody td {\\n height: 48px;\\n}\\n.q-table th {\\n font-weight: 500;\\n font-size: 12px;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n}\\n.q-table th.sortable {\\n cursor: pointer;\\n}\\n.q-table th.sortable:hover .q-table__sort-icon {\\n opacity: 0.64;\\n}\\n.q-table th.sorted .q-table__sort-icon {\\n opacity: 0.86 !important;\\n}\\n.q-table th.sort-desc .q-table__sort-icon {\\n transform: rotate(180deg);\\n}\\n.q-table th,\\n.q-table td {\\n padding: 7px 16px;\\n background-color: inherit;\\n}\\n.q-table thead,\\n.q-table td,\\n.q-table th {\\n border-style: solid;\\n border-width: 0;\\n}\\n.q-table tbody td {\\n font-size: 13px;\\n}\\n.q-table__card {\\n color: #000;\\n background-color: #fff;\\n border-radius: 4px;\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n}\\n.q-table__container {\\n position: relative;\\n}\\n.q-table__container > div:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.q-table__container > div:last-child {\\n border-bottom-left-radius: inherit;\\n border-bottom-right-radius: inherit;\\n}\\n.q-table__top {\\n padding: 12px 16px;\\n}\\n.q-table__top .q-table__control {\\n flex-wrap: wrap;\\n}\\n.q-table__title {\\n font-size: 20px;\\n letter-spacing: 0.005em;\\n font-weight: 400;\\n}\\n.q-table__separator {\\n min-width: 8px !important;\\n}\\n.q-table__progress {\\n height: 0 !important;\\n}\\n.q-table__progress th {\\n padding: 0 !important;\\n border: 0 !important;\\n}\\n.q-table__progress .q-linear-progress {\\n position: absolute;\\n bottom: 0;\\n}\\n.q-table__middle {\\n max-width: 100%;\\n}\\n.q-table__bottom {\\n min-height: 48px;\\n padding: 4px 14px 4px 16px;\\n font-size: 12px;\\n}\\n.q-table__bottom .q-table__control {\\n min-height: 24px;\\n}\\n.q-table__bottom-nodata-icon {\\n font-size: 200%;\\n margin-right: 8px;\\n}\\n.q-table__bottom-item {\\n margin-right: 16px;\\n}\\n.q-table__control {\\n display: flex;\\n align-items: center;\\n}\\n.q-table__sort-icon {\\n transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\\n opacity: 0;\\n font-size: 120%;\\n}\\n.q-table__sort-icon--left,\\n.q-table__sort-icon--center {\\n margin-left: 4px;\\n}\\n.q-table__sort-icon--right {\\n margin-right: 4px;\\n}\\n.q-table--col-auto-width {\\n width: 1px;\\n}\\n.q-table--flat {\\n box-shadow: none;\\n}\\n.q-table--bordered {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-table--square {\\n border-radius: 0;\\n}\\n.q-table__linear-progress {\\n height: 2px;\\n}\\n.q-table--no-wrap th,\\n.q-table--no-wrap td {\\n white-space: nowrap;\\n}\\n.q-table--grid {\\n box-shadow: none;\\n}\\n.q-table--grid .q-table__top {\\n padding-bottom: 4px;\\n}\\n.q-table--grid .q-table__middle {\\n min-height: 2px;\\n margin-bottom: 4px;\\n}\\n.q-table--grid .q-table__middle thead,\\n.q-table--grid .q-table__middle thead th {\\n border: 0 !important;\\n}\\n.q-table--grid .q-table__linear-progress {\\n bottom: 0;\\n}\\n.q-table--grid .q-table__bottom {\\n border-top: 0;\\n}\\n.q-table__grid-item-card {\\n vertical-align: top;\\n padding: 12px;\\n}\\n.q-table__grid-item-card .q-separator {\\n margin: 12px 0;\\n}\\n.q-table__grid-item-row + .q-table__grid-item-row {\\n margin-top: 8px;\\n}\\n.q-table__grid-item-title {\\n opacity: 0.54;\\n font-weight: 500;\\n font-size: 12px;\\n}\\n.q-table__grid-item-value {\\n font-size: 13px;\\n}\\n.q-table__grid-item {\\n padding: 4px;\\n transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\\n}\\n.q-table__grid-item--selected {\\n transform: scale(0.95);\\n}\\n.q-table--horizontal-separator thead th,\\n.q-table--cell-separator thead th,\\n.q-table--horizontal-separator tbody tr:not(:last-child) td,\\n.q-table--cell-separator tbody tr:not(:last-child) td {\\n border-bottom-width: 1px;\\n}\\n.q-table--vertical-separator td,\\n.q-table--cell-separator td,\\n.q-table--vertical-separator th,\\n.q-table--cell-separator th {\\n border-left-width: 1px;\\n}\\n.q-table--vertical-separator thead tr:last-child th,\\n.q-table--cell-separator thead tr:last-child th,\\n.q-table--vertical-separator.q-table--loading tr:nth-last-child(2) th,\\n.q-table--cell-separator.q-table--loading tr:nth-last-child(2) th {\\n border-bottom-width: 1px;\\n}\\n.q-table--vertical-separator td:first-child,\\n.q-table--cell-separator td:first-child,\\n.q-table--vertical-separator th:first-child,\\n.q-table--cell-separator th:first-child {\\n border-left: 0;\\n}\\n.q-table--vertical-separator .q-table__top,\\n.q-table--cell-separator .q-table__top {\\n border-bottom: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-table--dense .q-table__bottom {\\n min-height: 42px;\\n}\\n.q-table--dense .q-table__sort-icon {\\n font-size: 110%;\\n}\\n.q-table--dense .q-table th,\\n.q-table--dense .q-table td {\\n padding: 4px 8px;\\n}\\n.q-table--dense .q-table thead tr,\\n.q-table--dense .q-table tbody tr,\\n.q-table--dense .q-table tbody td {\\n height: 28px;\\n}\\n.q-table--dense .q-table th:first-child,\\n.q-table--dense .q-table td:first-child {\\n padding-left: 16px;\\n}\\n.q-table--dense .q-table th:last-child,\\n.q-table--dense .q-table td:last-child {\\n padding-right: 16px;\\n}\\n.q-table--dense .q-table__bottom-item {\\n margin-right: 8px;\\n}\\n.q-table__bottom {\\n border-top: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-table thead,\\n.q-table tr,\\n.q-table th,\\n.q-table td {\\n border-color: rgba(0,0,0,0.12);\\n}\\n.q-table tbody td {\\n position: relative;\\n}\\n.q-table tbody td:before,\\n.q-table tbody td:after {\\n position: absolute;\\n top: 0;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n pointer-events: none;\\n}\\n.q-table tbody td:before {\\n background: rgba(0,0,0,0.03);\\n}\\n.q-table tbody td:after {\\n background: rgba(0,0,0,0.06);\\n}\\n.q-table tbody tr.selected td:after {\\n content: '';\\n}\\nbody.desktop .q-table > tbody > tr:not(.q-tr--no-hover):hover > td:not(.q-td--no-hover):before {\\n content: '';\\n}\\n.q-table__card--dark,\\n.q-table--dark {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-table--dark .q-table__bottom,\\n.q-table--dark thead,\\n.q-table--dark tr,\\n.q-table--dark th,\\n.q-table--dark td {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-table--dark tbody td:before {\\n background: rgba(255,255,255,0.07);\\n}\\n.q-table--dark tbody td:after {\\n background: rgba(255,255,255,0.1);\\n}\\n.q-table--dark.q-table--vertical-separator .q-table__top,\\n.q-table--dark.q-table--cell-separator .q-table__top {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-tab {\\n padding: 0 16px;\\n min-height: 48px;\\n transition: color 0.3s, background-color 0.3s;\\n text-transform: uppercase;\\n white-space: nowrap;\\n color: inherit;\\n text-decoration: none;\\n}\\n.q-tab--full {\\n min-height: 72px;\\n}\\n.q-tab--no-caps {\\n text-transform: none;\\n}\\n.q-tab__content {\\n height: inherit;\\n padding: 4px 0;\\n min-width: 40px;\\n}\\n.q-tab__content--inline .q-tab__icon + .q-tab__label {\\n padding-left: 8px;\\n}\\n.q-tab__content .q-chip--floating {\\n top: 0;\\n right: -16px;\\n}\\n.q-tab__icon {\\n width: 24px;\\n height: 24px;\\n font-size: 24px;\\n}\\n.q-tab__label {\\n font-size: 14px;\\n line-height: 1.715em;\\n font-weight: 500;\\n}\\n.q-tab .q-badge {\\n top: 3px;\\n right: -12px;\\n}\\n.q-tab__alert {\\n position: absolute;\\n top: 7px;\\n right: -9px;\\n height: 10px;\\n width: 10px;\\n border-radius: 50%;\\n background: currentColor;\\n}\\n.q-tab__indicator {\\n opacity: 0;\\n height: 2px;\\n background: currentColor;\\n}\\n.q-tab--active .q-tab__indicator {\\n opacity: 1;\\n transform-origin: left;\\n}\\n.q-tab--inactive {\\n opacity: 0.85;\\n}\\n.q-tabs {\\n position: relative;\\n transition: color 0.3s, background-color 0.3s;\\n}\\n.q-tabs--not-scrollable .q-tabs__arrow {\\n display: none;\\n}\\n.q-tabs--not-scrollable .q-tabs__content {\\n border-radius: inherit;\\n}\\n.q-tabs__arrow {\\n cursor: pointer;\\n font-size: 32px;\\n min-width: 36px;\\n text-shadow: 0 0 3px #fff, 0 0 1px #fff, 0 0 1px #000;\\n}\\n.q-tabs__arrow--faded {\\n display: none;\\n}\\n.q-tabs__content {\\n overflow: hidden;\\n flex: 1 1 auto;\\n}\\n.q-tabs__content--align-center {\\n justify-content: center;\\n}\\n.q-tabs__content--align-right {\\n justify-content: flex-end;\\n}\\n.q-tabs__content--align-justify .q-tab {\\n flex: 1 1 auto;\\n}\\n.q-tabs__offset {\\n display: none;\\n}\\n.q-tabs--horizontal .q-tabs__arrow {\\n height: 100%;\\n}\\n.q-tabs--horizontal .q-tabs__arrow--left {\\n top: 0;\\n left: 0;\\n bottom: 0;\\n}\\n.q-tabs--horizontal .q-tabs__arrow--right {\\n top: 0;\\n right: 0;\\n bottom: 0;\\n}\\n.q-tabs--vertical {\\n display: block !important;\\n height: 100%;\\n}\\n.q-tabs--vertical .q-tabs__content {\\n display: block !important;\\n height: 100%;\\n}\\n.q-tabs--vertical .q-tabs__arrow {\\n width: 100%;\\n height: 36px;\\n text-align: center;\\n}\\n.q-tabs--vertical .q-tabs__arrow--left {\\n top: 0;\\n left: 0;\\n right: 0;\\n}\\n.q-tabs--vertical .q-tabs__arrow--right {\\n left: 0;\\n right: 0;\\n bottom: 0;\\n}\\n.q-tabs--vertical .q-tab {\\n padding: 0 8px;\\n}\\n.q-tabs--vertical .q-tab__indicator {\\n height: unset;\\n width: 2px;\\n}\\n.q-tabs--vertical.q-tabs--not-scrollable .q-tabs__content {\\n height: 100%;\\n}\\n.q-tabs--vertical.q-tabs--dense .q-tab__content {\\n min-width: 24px;\\n}\\n.q-tabs--dense .q-tab {\\n min-height: 36px;\\n}\\n.q-tabs--dense .q-tab--full {\\n min-height: 52px;\\n}\\nbody.mobile .q-tabs__content {\\n overflow: auto;\\n}\\nbody.mobile .q-tabs__arrow {\\n display: none;\\n}\\n@media (min-width: 1440px) {\\n .q-header .q-tab__content,\\n .q-footer .q-tab__content {\\n min-width: 128px;\\n }\\n}\\n.q-time {\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n border-radius: 4px;\\n background: #fff;\\n outline: 0;\\n width: 290px;\\n min-width: 290px;\\n max-width: 100%;\\n}\\n.q-time--bordered {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-time__header {\\n border-top-left-radius: inherit;\\n color: #fff;\\n background-color: #027be3;\\n background-color: var(--q-color-primary);\\n padding: 16px;\\n font-weight: 300;\\n}\\n.q-time__actions {\\n padding: 0 16px 16px;\\n}\\n.q-time__header-label {\\n font-size: 28px;\\n line-height: 1;\\n letter-spacing: -0.00833em;\\n}\\n.q-time__header-label > div + div {\\n margin-left: 4px;\\n}\\n.q-time__link {\\n opacity: 0.56;\\n outline: 0;\\n transition: opacity 0.3s ease-out;\\n}\\n.q-time__link--active,\\n.q-time__link:hover,\\n.q-time__link:focus {\\n opacity: 1;\\n}\\n.q-time__header-ampm {\\n font-size: 16px;\\n letter-spacing: 0.1em;\\n}\\n.q-time__content {\\n padding: 16px;\\n}\\n.q-time__content:before {\\n content: '';\\n display: block;\\n padding-bottom: 100%;\\n}\\n.q-time__container-parent {\\n padding: 16px;\\n}\\n.q-time__container-child {\\n border-radius: 50%;\\n background: rgba(0,0,0,0.12);\\n}\\n.q-time__clock {\\n padding: 24px;\\n width: 100%;\\n height: 100%;\\n max-width: 100%;\\n max-height: 100%;\\n font-size: 14px;\\n}\\n.q-time__clock-circle {\\n position: relative;\\n}\\n.q-time__clock-center {\\n height: 6px;\\n width: 6px;\\n margin: auto;\\n border-radius: 50%;\\n min-height: 0;\\n background: currentColor;\\n}\\n.q-time__clock-pointer {\\n width: 2px;\\n height: 50%;\\n transform-origin: 0 0 /* rtl:ignore */;\\n min-height: 0;\\n position: absolute;\\n left: 50%;\\n right: 0;\\n bottom: 0;\\n color: #027be3;\\n color: var(--q-color-primary);\\n background: currentColor;\\n transform: translateX(-50%);\\n}\\n.q-time__clock-pointer:before,\\n.q-time__clock-pointer:after {\\n content: '';\\n position: absolute;\\n left: 50%;\\n border-radius: 50%;\\n background: currentColor;\\n transform: translateX(-50%);\\n}\\n.q-time__clock-pointer:before {\\n bottom: -4px;\\n width: 8px;\\n height: 8px;\\n}\\n.q-time__clock-pointer:after {\\n top: -3px;\\n height: 6px;\\n width: 6px;\\n}\\n.q-time__clock-position {\\n position: absolute;\\n min-height: 32px;\\n width: 32px;\\n height: 32px;\\n font-size: 12px;\\n line-height: 32px;\\n margin: 0;\\n padding: 0;\\n transform: translate(-50%, -50%) /* rtl:ignore */;\\n border-radius: 50%;\\n}\\n.q-time__clock-position--disable {\\n opacity: 0.4;\\n}\\n.q-time__clock-position--active {\\n background-color: #027be3;\\n background-color: var(--q-color-primary);\\n color: #fff;\\n}\\n.q-time__clock-pos-0 {\\n top: 0%;\\n left: 50% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-1 {\\n top: 6.7%;\\n left: 75% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-2 {\\n top: 25%;\\n left: 93.3% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-3 {\\n top: 50%;\\n left: 100% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-4 {\\n top: 75%;\\n left: 93.3% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-5 {\\n top: 93.3%;\\n left: 75% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-6 {\\n top: 100%;\\n left: 50% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-7 {\\n top: 93.3%;\\n left: 25% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-8 {\\n top: 75%;\\n left: 6.7% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-9 {\\n top: 50%;\\n left: 0% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-10 {\\n top: 25%;\\n left: 6.7% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-11 {\\n top: 6.7%;\\n left: 25% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-12 {\\n top: 15%;\\n left: 50% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-13 {\\n top: 19.69%;\\n left: 67.5% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-14 {\\n top: 32.5%;\\n left: 80.31% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-15 {\\n top: 50%;\\n left: 85% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-16 {\\n top: 67.5%;\\n left: 80.31% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-17 {\\n top: 80.31%;\\n left: 67.5% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-18 {\\n top: 85%;\\n left: 50% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-19 {\\n top: 80.31%;\\n left: 32.5% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-20 {\\n top: 67.5%;\\n left: 19.69% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-21 {\\n top: 50%;\\n left: 15% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-22 {\\n top: 32.5%;\\n left: 19.69% /* rtl:ignore */;\\n}\\n.q-time__clock-pos-23 {\\n top: 19.69%;\\n left: 32.5% /* rtl:ignore */;\\n}\\n.q-time__now-button {\\n background-color: #027be3;\\n background-color: var(--q-color-primary);\\n color: #fff;\\n top: 12px;\\n right: 12px;\\n}\\n.q-time.disabled .q-time__header-ampm,\\n.q-time--readonly .q-time__header-ampm,\\n.q-time.disabled .q-time__content,\\n.q-time--readonly .q-time__content {\\n pointer-events: none;\\n}\\n.q-time--portrait {\\n display: inline-flex;\\n flex-direction: column;\\n}\\n.q-time--portrait .q-time__header {\\n border-top-right-radius: inherit;\\n min-height: 86px;\\n}\\n.q-time--portrait .q-time__header-ampm {\\n margin-left: 12px;\\n}\\n.q-time--portrait.q-time--bordered .q-time__content {\\n margin: 1px 0;\\n}\\n.q-time--landscape {\\n display: inline-flex;\\n align-items: stretch;\\n min-width: 420px;\\n}\\n.q-time--landscape > div {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n}\\n.q-time--landscape .q-time__header {\\n border-bottom-left-radius: inherit;\\n min-width: 156px;\\n}\\n.q-time--landscape .q-time__header-ampm {\\n margin-top: 12px;\\n}\\n.q-time--dark {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-timeline {\\n padding: 0;\\n width: 100%;\\n list-style: none;\\n}\\n.q-timeline h6 {\\n line-height: inherit;\\n}\\n.q-timeline--dark {\\n color: #fff;\\n}\\n.q-timeline--dark .q-timeline__subtitle {\\n opacity: 0.7;\\n}\\n.q-timeline__content {\\n padding-bottom: 24px;\\n}\\n.q-timeline__title {\\n margin-top: 0;\\n margin-bottom: 16px;\\n}\\n.q-timeline__subtitle {\\n font-size: 12px;\\n margin-bottom: 8px;\\n opacity: 0.4;\\n text-transform: uppercase;\\n letter-spacing: 1px;\\n font-weight: 700;\\n}\\n.q-timeline__dot {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n width: 15px;\\n}\\n.q-timeline__dot:before,\\n.q-timeline__dot:after {\\n content: '';\\n background: currentColor;\\n display: block;\\n position: absolute;\\n}\\n.q-timeline__dot:before {\\n border: 3px solid transparent;\\n border-radius: 100%;\\n height: 15px;\\n width: 15px;\\n top: 4px;\\n left: 0;\\n transition: background 0.3s ease-in-out, border 0.3s ease-in-out;\\n}\\n.q-timeline__dot:after {\\n width: 3px;\\n opacity: 0.4;\\n top: 24px;\\n bottom: 0;\\n left: 6px;\\n}\\n.q-timeline__dot .q-icon {\\n position: absolute;\\n top: 0;\\n left: 0;\\n right: 0;\\n font-size: 16px;\\n height: 38px;\\n line-height: 38px;\\n width: 100%;\\n color: #fff;\\n}\\n.q-timeline__dot-img {\\n position: absolute;\\n top: 4px;\\n left: 0;\\n right: 0;\\n height: 31px;\\n width: 31px;\\n background: currentColor;\\n border-radius: 50%;\\n}\\n.q-timeline__heading {\\n position: relative;\\n}\\n.q-timeline__heading:first-child .q-timeline__heading-title {\\n padding-top: 0;\\n}\\n.q-timeline__heading:last-child .q-timeline__heading-title {\\n padding-bottom: 0;\\n}\\n.q-timeline__heading-title {\\n padding: 32px 0;\\n margin: 0;\\n}\\n.q-timeline__entry {\\n position: relative;\\n line-height: 22px;\\n}\\n.q-timeline__entry:last-child {\\n padding-bottom: 0 !important;\\n}\\n.q-timeline__entry:last-child .q-timeline__dot:after {\\n content: none;\\n}\\n.q-timeline__entry--icon .q-timeline__dot {\\n width: 31px;\\n}\\n.q-timeline__entry--icon .q-timeline__dot:before {\\n height: 31px;\\n width: 31px;\\n}\\n.q-timeline__entry--icon .q-timeline__dot:after {\\n top: 41px;\\n left: 14px;\\n}\\n.q-timeline__entry--icon .q-timeline__subtitle {\\n padding-top: 8px;\\n}\\n.q-timeline--dense--right .q-timeline__entry {\\n padding-left: 40px;\\n}\\n.q-timeline--dense--right .q-timeline__entry--icon .q-timeline__dot {\\n left: -8px;\\n}\\n.q-timeline--dense--right .q-timeline__dot {\\n left: 0;\\n}\\n.q-timeline--dense--left .q-timeline__heading {\\n text-align: right;\\n}\\n.q-timeline--dense--left .q-timeline__entry {\\n padding-right: 40px;\\n}\\n.q-timeline--dense--left .q-timeline__entry--icon .q-timeline__dot {\\n right: -8px;\\n}\\n.q-timeline--dense--left .q-timeline__content,\\n.q-timeline--dense--left .q-timeline__title,\\n.q-timeline--dense--left .q-timeline__subtitle {\\n text-align: right;\\n}\\n.q-timeline--dense--left .q-timeline__dot {\\n right: 0;\\n}\\n.q-timeline--comfortable {\\n display: table;\\n}\\n.q-timeline--comfortable .q-timeline__heading {\\n display: table-row;\\n font-size: 200%;\\n}\\n.q-timeline--comfortable .q-timeline__heading > div {\\n display: table-cell;\\n}\\n.q-timeline--comfortable .q-timeline__entry {\\n display: table-row;\\n padding: 0;\\n}\\n.q-timeline--comfortable .q-timeline__entry--icon .q-timeline__content {\\n padding-top: 8px;\\n}\\n.q-timeline--comfortable .q-timeline__subtitle,\\n.q-timeline--comfortable .q-timeline__dot,\\n.q-timeline--comfortable .q-timeline__content {\\n display: table-cell;\\n vertical-align: top;\\n}\\n.q-timeline--comfortable .q-timeline__subtitle {\\n width: 35%;\\n}\\n.q-timeline--comfortable .q-timeline__dot {\\n position: relative;\\n min-width: 31px;\\n}\\n.q-timeline--comfortable--right .q-timeline__heading .q-timeline__heading-title {\\n margin-left: -50px;\\n}\\n.q-timeline--comfortable--right .q-timeline__subtitle {\\n text-align: right;\\n padding-right: 30px;\\n}\\n.q-timeline--comfortable--right .q-timeline__content {\\n padding-left: 30px;\\n}\\n.q-timeline--comfortable--right .q-timeline__entry--icon .q-timeline__dot {\\n left: -8px;\\n}\\n.q-timeline--comfortable--left .q-timeline__heading {\\n text-align: right;\\n}\\n.q-timeline--comfortable--left .q-timeline__heading .q-timeline__heading-title {\\n margin-right: -50px;\\n}\\n.q-timeline--comfortable--left .q-timeline__subtitle {\\n padding-left: 30px;\\n}\\n.q-timeline--comfortable--left .q-timeline__content {\\n padding-right: 30px;\\n}\\n.q-timeline--comfortable--left .q-timeline__content,\\n.q-timeline--comfortable--left .q-timeline__title {\\n text-align: right;\\n}\\n.q-timeline--comfortable--left .q-timeline__entry--icon .q-timeline__dot {\\n right: 0;\\n}\\n.q-timeline--comfortable--left .q-timeline__dot {\\n right: -8px;\\n}\\n.q-timeline--loose .q-timeline__heading-title {\\n text-align: center;\\n margin-left: 0;\\n}\\n.q-timeline--loose .q-timeline__entry,\\n.q-timeline--loose .q-timeline__subtitle,\\n.q-timeline--loose .q-timeline__dot,\\n.q-timeline--loose .q-timeline__content {\\n display: block;\\n margin: 0;\\n padding: 0;\\n}\\n.q-timeline--loose .q-timeline__dot {\\n position: absolute;\\n left: 50%;\\n margin-left: -7.15px;\\n}\\n.q-timeline--loose .q-timeline__entry {\\n padding-bottom: 24px;\\n overflow: hidden;\\n}\\n.q-timeline--loose .q-timeline__entry--icon .q-timeline__dot {\\n margin-left: -15px;\\n}\\n.q-timeline--loose .q-timeline__entry--icon .q-timeline__subtitle {\\n line-height: 38px;\\n}\\n.q-timeline--loose .q-timeline__entry--icon .q-timeline__content {\\n padding-top: 8px;\\n}\\n.q-timeline--loose .q-timeline__entry--left .q-timeline__content,\\n.q-timeline--loose .q-timeline__entry--right .q-timeline__subtitle {\\n float: left;\\n padding-right: 30px;\\n text-align: right;\\n}\\n.q-timeline--loose .q-timeline__entry--left .q-timeline__subtitle,\\n.q-timeline--loose .q-timeline__entry--right .q-timeline__content {\\n float: right;\\n text-align: left;\\n padding-left: 30px;\\n}\\n.q-timeline--loose .q-timeline__subtitle,\\n.q-timeline--loose .q-timeline__content {\\n width: 50%;\\n}\\n.q-toggle {\\n vertical-align: middle;\\n}\\n.q-toggle__label {\\n font-size: 14px;\\n line-height: 20px;\\n}\\n.q-toggle__native {\\n width: 1px;\\n height: 1px;\\n}\\n.q-toggle__track {\\n height: 14px;\\n border-radius: 7px;\\n opacity: 0.38;\\n background-color: currentColor;\\n}\\n.q-toggle__thumb-container {\\n left: 10px;\\n right: auto;\\n top: 10px;\\n transform: translate3d(0, 0, 0);\\n transition: transform 0.22s cubic-bezier(0.4, 0, 0.2, 1);\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n}\\n.q-toggle__thumb {\\n width: 20px;\\n height: 20px;\\n border: 10px solid;\\n border-radius: 50%;\\n border-color: #fff;\\n box-shadow: 0 3px 1px -2px rgba(0,0,0,0.2), 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12);\\n}\\n.q-toggle__thumb .q-icon {\\n font-size: 12px;\\n width: 20px;\\n height: 0;\\n line-height: 0;\\n color: #000;\\n opacity: 0.54;\\n}\\n.q-toggle__inner {\\n width: 56px;\\n min-width: 56px;\\n height: 40px;\\n padding: 13px 12px;\\n}\\n.q-toggle__inner--active {\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-toggle__inner--active .q-toggle__track {\\n opacity: 0.54;\\n}\\n.q-toggle__inner--active .q-toggle__thumb-container {\\n transform: translate3d(16px, 0, 0);\\n}\\n.q-toggle__inner--active .q-toggle__thumb {\\n background-color: currentColor;\\n border-color: currentColor;\\n}\\n.q-toggle__inner--active .q-toggle__thumb .q-icon {\\n color: #fff;\\n opacity: 1;\\n}\\n.q-toggle.disabled {\\n opacity: 0.75 !important;\\n}\\n.q-toggle--dark .q-toggle__inner {\\n color: #fff;\\n}\\n.q-toggle--dark .q-toggle__inner--active {\\n color: #027be3;\\n color: var(--q-color-primary);\\n}\\n.q-toggle--dark .q-toggle__thumb:before {\\n opacity: 0.32 !important;\\n}\\n.q-toggle--dense .q-toggle__inner {\\n height: 20px;\\n padding: 3px 12px;\\n}\\n.q-toggle--dense .q-toggle__thumb-container {\\n top: 0;\\n}\\nbody.desktop .q-toggle__thumb:before {\\n content: '';\\n z-index: -1;\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n border-radius: 50%;\\n background: currentColor;\\n opacity: 0.12;\\n transform: scale3d(0, 0, 1);\\n transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1);\\n}\\nbody.desktop .q-toggle:focus:not(.disabled) .q-toggle__thumb:before,\\nbody.desktop .q-toggle:hover:not(.disabled) .q-toggle__thumb:before {\\n transform: scale3d(2, 2, 1);\\n}\\nbody.desktop .q-toggle--dense:focus:not(.disabled) .q-toggle__thumb:before,\\nbody.desktop .q-toggle--dense:hover:not(.disabled) .q-toggle__thumb:before {\\n transform: scale3d(1.5, 1.5, 1);\\n}\\n.q-toolbar {\\n position: relative;\\n padding: 0 12px;\\n min-height: 50px;\\n width: 100%;\\n}\\n.q-toolbar--inset {\\n padding-left: 58px;\\n}\\n.q-toolbar .q-avatar {\\n font-size: 38px;\\n}\\n.q-toolbar__title {\\n flex: 1 1 0%;\\n min-width: 1px;\\n max-width: 100%;\\n font-size: 21px;\\n font-weight: normal;\\n letter-spacing: 0.01em;\\n padding: 0 12px;\\n}\\n.q-toolbar__title:first-child {\\n padding-left: 0;\\n}\\n.q-toolbar__title:last-child {\\n padding-right: 0;\\n}\\n.q-tooltip {\\n position: fixed !important;\\n font-size: 10px;\\n color: #fafafa;\\n background: #757575;\\n z-index: 9000;\\n padding: 6px 10px;\\n border-radius: 4px;\\n overflow-y: auto;\\n overflow-x: hidden;\\n pointer-events: none;\\n}\\n@media (max-width: 599px) {\\n .q-tooltip {\\n font-size: 14px;\\n padding: 8px 16px;\\n }\\n}\\nbody.platform-ios .q-tooltip {\\n margin-left: var(--q-vp-left, 0);\\n margin-top: var(--q-vp-top, 0);\\n}\\n.q-tree {\\n position: relative;\\n color: #9e9e9e;\\n}\\n.q-tree__node {\\n padding: 0 0 3px 22px;\\n}\\n.q-tree__node:after {\\n content: '';\\n position: absolute;\\n top: -3px;\\n bottom: 0;\\n width: 2px;\\n right: auto;\\n left: -13px;\\n border-left: 1px solid currentColor;\\n}\\n.q-tree__node:last-child:after {\\n display: none;\\n}\\n.q-tree__node--disabled {\\n pointer-events: none;\\n}\\n.q-tree__node--disabled .disabled {\\n opacity: 1 !important;\\n}\\n.q-tree__node--disabled > div,\\n.q-tree__node--disabled > i,\\n.q-tree__node--disabled > .disabled {\\n opacity: 0.6 !important;\\n}\\n.q-tree__node--disabled > div .q-tree__node--disabled > div,\\n.q-tree__node--disabled > i .q-tree__node--disabled > div,\\n.q-tree__node--disabled > .disabled .q-tree__node--disabled > div,\\n.q-tree__node--disabled > div .q-tree__node--disabled > i,\\n.q-tree__node--disabled > i .q-tree__node--disabled > i,\\n.q-tree__node--disabled > .disabled .q-tree__node--disabled > i,\\n.q-tree__node--disabled > div .q-tree__node--disabled > .disabled,\\n.q-tree__node--disabled > i .q-tree__node--disabled > .disabled,\\n.q-tree__node--disabled > .disabled .q-tree__node--disabled > .disabled {\\n opacity: 1 !important;\\n}\\n.q-tree__node-header:before {\\n content: '';\\n position: absolute;\\n top: -3px;\\n bottom: 50%;\\n width: 35px;\\n left: -35px;\\n border-left: 1px solid currentColor;\\n border-bottom: 1px solid currentColor;\\n}\\n.q-tree__children {\\n padding-left: 25px;\\n}\\n.q-tree__node-body {\\n padding: 5px 0 8px 5px;\\n}\\n.q-tree__node--parent {\\n padding-left: 2px;\\n}\\n.q-tree__node--parent > .q-tree__node-header:before {\\n width: 15px;\\n left: -15px;\\n}\\n.q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body {\\n padding: 5px 0 8px 27px;\\n}\\n.q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body:after {\\n content: '';\\n position: absolute;\\n top: 0;\\n width: 2px;\\n height: 100%;\\n right: auto;\\n left: 12px;\\n border-left: 1px solid currentColor;\\n bottom: 50px;\\n}\\n.q-tree__node--link {\\n cursor: pointer;\\n}\\n.q-tree__node-header {\\n padding: 4px;\\n margin-top: 3px;\\n border-radius: 4px;\\n outline: 0;\\n}\\n.q-tree__node-header-content {\\n color: #000;\\n transition: color 0.3s;\\n}\\n.q-tree__node--selected .q-tree__node-header-content {\\n color: #9e9e9e;\\n}\\n.q-tree__icon,\\n.q-tree__node-header-content .q-icon,\\n.q-tree__spinner {\\n font-size: 21px;\\n}\\n.q-tree__img {\\n height: 42px;\\n}\\n.q-tree__avatar,\\n.q-tree__node-header-content .q-avatar {\\n font-size: 28px;\\n border-radius: 50%;\\n width: 28px;\\n height: 28px;\\n}\\n.q-tree__arrow,\\n.q-tree__spinner {\\n font-size: 16px;\\n}\\n.q-tree__arrow {\\n transition: transform 0.3s;\\n}\\n.q-tree__arrow--rotate {\\n transform: rotate3d(0, 0, 1, 90deg);\\n}\\n.q-tree > .q-tree__node {\\n padding: 0;\\n}\\n.q-tree > .q-tree__node:after,\\n.q-tree > .q-tree__node > .q-tree__node-header:before {\\n display: none;\\n}\\n.q-tree > .q-tree__node--child > .q-tree__node-header {\\n padding-left: 24px;\\n}\\n.q-tree--dark .q-tree__node-header-content {\\n color: #fff;\\n}\\n.q-tree--no-connectors .q-tree__node:after,\\n.q-tree--no-connectors .q-tree__node-header:before,\\n.q-tree--no-connectors .q-tree__node-body:after {\\n display: none !important;\\n}\\n[dir=rtl] .q-tree__arrow {\\n transform: rotate3d(0, 0, 1, 180deg) /* rtl:ignore */;\\n}\\n[dir=rtl] .q-tree__arrow--rotate {\\n transform: rotate3d(0, 0, 1, 90deg) /* rtl:ignore */;\\n}\\n.q-uploader {\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n border-radius: 4px;\\n vertical-align: top;\\n background: #fff;\\n position: relative;\\n width: 320px;\\n max-height: 320px;\\n}\\n.q-uploader--bordered {\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-uploader__input {\\n opacity: 0;\\n width: 100%;\\n height: 100%;\\n cursor: pointer !important;\\n}\\n.q-uploader__input::-webkit-file-upload-button {\\n cursor: pointer;\\n}\\n.q-uploader__header:before,\\n.q-uploader__file:before {\\n content: '';\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n pointer-events: none;\\n background: currentColor;\\n opacity: 0.04;\\n}\\n.q-uploader__header {\\n position: relative;\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n background-color: #027be3;\\n background-color: var(--q-color-primary);\\n color: #fff;\\n width: 100%;\\n}\\n.q-uploader__spinner {\\n font-size: 24px;\\n margin-right: 4px;\\n}\\n.q-uploader__header-content {\\n padding: 8px;\\n}\\n.q-uploader__dnd {\\n outline: 1px dashed currentColor;\\n outline-offset: -4px;\\n background: rgba(255,255,255,0.6);\\n}\\n.q-uploader__overlay {\\n font-size: 36px;\\n color: #000;\\n background-color: rgba(255,255,255,0.6);\\n}\\n.q-uploader__list {\\n position: relative;\\n border-bottom-left-radius: inherit;\\n border-bottom-right-radius: inherit;\\n padding: 8px;\\n min-height: 60px;\\n flex: 1 1 auto;\\n}\\n.q-uploader__file {\\n border-radius: 4px 4px 0 0;\\n border: 1px solid rgba(0,0,0,0.12);\\n}\\n.q-uploader__file .q-circular-progress {\\n font-size: 24px;\\n}\\n.q-uploader__file--img {\\n color: #fff;\\n height: 200px;\\n min-width: 200px;\\n background-position: 50% 50%;\\n background-size: cover;\\n background-repeat: no-repeat;\\n}\\n.q-uploader__file--img:before {\\n content: none;\\n}\\n.q-uploader__file--img .q-circular-progress {\\n color: #fff;\\n}\\n.q-uploader__file--img .q-uploader__file-header {\\n padding-bottom: 24px;\\n background: linear-gradient(to bottom, rgba(0,0,0,0.7) 20%, transparent);\\n}\\n.q-uploader__file + .q-uploader__file {\\n margin-top: 8px;\\n}\\n.q-uploader__file-header {\\n position: relative;\\n padding: 4px 8px;\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.q-uploader__file-header-content {\\n padding-right: 8px;\\n}\\n.q-uploader__file-status {\\n font-size: 24px;\\n margin-right: 4px;\\n}\\n.q-uploader__title {\\n font-size: 14px;\\n font-weight: bold;\\n line-height: 18px;\\n word-break: break-word;\\n}\\n.q-uploader__subtitle {\\n font-size: 12px;\\n line-height: 18px;\\n}\\n.q-uploader--disable .q-uploader__header,\\n.q-uploader--disable .q-uploader__list {\\n pointer-events: none;\\n}\\n.q-uploader--dark {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-uploader--dark .q-uploader__file {\\n border-color: rgba(255,255,255,0.28);\\n}\\n.q-uploader--dark .q-uploader__dnd,\\n.q-uploader--dark .q-uploader__overlay {\\n background: rgba(255,255,255,0.3);\\n}\\n.q-uploader--dark .q-uploader__overlay {\\n color: #fff;\\n}\\n.q-video {\\n position: relative;\\n overflow: hidden;\\n border-radius: inherit;\\n}\\n.q-video iframe,\\n.q-video object,\\n.q-video embed {\\n width: 100%;\\n height: 100%;\\n}\\n.q-video--responsive {\\n height: 0;\\n}\\n.q-video--responsive iframe,\\n.q-video--responsive object,\\n.q-video--responsive embed {\\n position: absolute;\\n top: 0;\\n left: 0;\\n}\\n.q-virtual-scroll:focus {\\n outline: 0;\\n}\\n.q-virtual-scroll__padding {\\n background: linear-gradient(transparent, transparent 20%, rgba(128,128,128,0.03) 20%, rgba(128,128,128,0.08) 50%, rgba(128,128,128,0.03) 80%, transparent 80%, transparent);\\n background-size: 100% 50px;\\n}\\n.q-table .q-virtual-scroll__padding tr {\\n height: 0 !important;\\n}\\n.q-table .q-virtual-scroll__padding td {\\n padding: 0 !important;\\n}\\n.q-virtual-scroll--horizontal {\\n display: flex;\\n flex-direction: row;\\n flex-wrap: nowrap;\\n align-items: stretch;\\n}\\n.q-virtual-scroll--horizontal .q-virtual-scroll__content {\\n display: flex;\\n flex-direction: row;\\n flex-wrap: nowrap;\\n}\\n.q-virtual-scroll--horizontal .q-virtual-scroll__padding,\\n.q-virtual-scroll--horizontal .q-virtual-scroll__content,\\n.q-virtual-scroll--horizontal .q-virtual-scroll__content > * {\\n flex: 0 0 auto;\\n}\\n.q-virtual-scroll--horizontal .q-virtual-scroll__padding {\\n background: linear-gradient(to left, transparent, transparent 20%, rgba(128,128,128,0.03) 20%, rgba(128,128,128,0.08) 50%, rgba(128,128,128,0.03) 80%, transparent 80%, transparent);\\n background-size: 50px 100%;\\n}\\n.q-ripple {\\n position: absolute;\\n top: 0;\\n left: 0 /* rtl:ignore */;\\n width: 100%;\\n height: 100%;\\n color: inherit;\\n border-radius: inherit;\\n z-index: 0;\\n pointer-events: none;\\n overflow: hidden;\\n contain: strict;\\n}\\n.q-ripple__inner {\\n position: absolute;\\n top: 0;\\n left: 0 /* rtl:ignore */;\\n opacity: 0;\\n color: inherit;\\n border-radius: 50%;\\n background: currentColor;\\n pointer-events: none;\\n will-change: transform, opacity;\\n}\\n.q-ripple__inner--enter {\\n transition: transform 0.225s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-ripple__inner--leave {\\n transition: opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);\\n}\\n.q-loading {\\n color: #000;\\n position: fixed !important;\\n}\\n.q-loading:before {\\n content: '';\\n position: fixed;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n background: currentColor;\\n opacity: 0.5;\\n z-index: -1;\\n}\\n.q-loading > div {\\n margin: 40px 20px 0;\\n max-width: 450px;\\n text-align: center;\\n}\\n.q-notifications__list {\\n z-index: 9500;\\n pointer-events: none;\\n left: 0;\\n right: 0;\\n margin-bottom: 10px;\\n position: relative;\\n}\\n.q-notifications__list--center {\\n top: 0;\\n bottom: 0;\\n}\\n.q-notifications__list--top {\\n top: 0;\\n}\\n.q-notifications__list--bottom {\\n bottom: 0;\\n}\\nbody.q-ios-padding .q-notifications__list--center,\\nbody.q-ios-padding .q-notifications__list--top {\\n top: 20px;\\n top: env(safe-area-inset-top);\\n}\\nbody.q-ios-padding .q-notifications__list--center,\\nbody.q-ios-padding .q-notifications__list--bottom {\\n bottom: env(safe-area-inset-bottom);\\n}\\n.q-notification {\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n border-radius: 4px;\\n pointer-events: all;\\n display: inline-flex;\\n margin: 10px 10px 0;\\n transition: transform 1s, opacity 1s;\\n z-index: 9500;\\n min-width: 300px;\\n max-width: 95vw;\\n background: #323232;\\n color: #fff;\\n font-size: 14px;\\n}\\n.q-notification__icon {\\n font-size: 24px;\\n padding-right: 16px;\\n}\\n.q-notification__avatar {\\n font-size: 32px;\\n padding-right: 8px;\\n}\\n.q-notification__message {\\n padding: 8px 0;\\n}\\n.q-notification__caption {\\n font-size: 0.9em;\\n opacity: 0.7;\\n}\\n.q-notification__actions {\\n color: #c581ff;\\n}\\n.q-notification--standard {\\n padding: 0 16px;\\n min-height: 48px;\\n}\\n.q-notification--standard .q-notification__actions {\\n padding: 6px 0 6px 8px;\\n margin-right: -8px;\\n}\\n.q-notification--multi-line {\\n min-height: 68px;\\n padding: 8px 16px;\\n}\\n.q-notification--multi-line .q-notification__actions {\\n padding: 0;\\n}\\n.q-notification--top-left-enter,\\n.q-notification--top-left-leave-to,\\n.q-notification--top-enter,\\n.q-notification--top-leave-to,\\n.q-notification--top-right-enter,\\n.q-notification--top-right-leave-to {\\n opacity: 0;\\n transform: translateY(-50px);\\n z-index: 9499;\\n}\\n.q-notification--left-enter,\\n.q-notification--left-leave-to,\\n.q-notification--center-enter,\\n.q-notification--center-leave-to,\\n.q-notification--right-enter,\\n.q-notification--right-leave-to,\\n.q-notification--bottom-left-enter,\\n.q-notification--bottom-left-leave-to,\\n.q-notification--bottom-enter,\\n.q-notification--bottom-leave-to,\\n.q-notification--bottom-right-enter,\\n.q-notification--bottom-right-leave-to {\\n opacity: 0;\\n transform: translateY(50px);\\n z-index: 9499;\\n}\\n.q-notification--top-left-leave-active,\\n.q-notification--top-leave-active,\\n.q-notification--top-right-leave-active,\\n.q-notification--left-leave-active,\\n.q-notification--center-leave-active,\\n.q-notification--right-leave-active,\\n.q-notification--bottom-left-leave-active,\\n.q-notification--bottom-leave-active,\\n.q-notification--bottom-right-leave-active {\\n position: absolute;\\n z-index: 9499;\\n margin-left: 0;\\n margin-right: 0;\\n}\\n.q-notification--top-leave-active,\\n.q-notification--center-leave-active {\\n top: 0;\\n}\\n.q-notification--bottom-left-leave-active,\\n.q-notification--bottom-leave-active,\\n.q-notification--bottom-right-leave-active {\\n bottom: 0;\\n}\\n@media (min-width: 600px) {\\n .q-notification {\\n max-width: 65vw;\\n }\\n}\\n.animated {\\n -webkit-animation-duration: 0.3s;\\n animation-duration: 0.3s;\\n -webkit-animation-fill-mode: both;\\n animation-fill-mode: both;\\n}\\n.animated.infinite {\\n -webkit-animation-iteration-count: infinite;\\n animation-iteration-count: infinite;\\n}\\n.animated.hinge {\\n -webkit-animation-duration: 2s;\\n animation-duration: 2s;\\n}\\n.animated.flipOutX,\\n.animated.flipOutY,\\n.animated.bounceIn,\\n.animated.bounceOut {\\n -webkit-animation-duration: 0.3s;\\n animation-duration: 0.3s;\\n}\\n.q-animate--scale {\\n -webkit-animation: q-scale 0.15s;\\n animation: q-scale 0.15s;\\n -webkit-animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);\\n animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);\\n}\\n.q-animate--fade {\\n -webkit-animation: q-fade 0.2s /* rtl:ignore */;\\n animation: q-fade 0.2s /* rtl:ignore */;\\n}\\n:root {\\n --q-color-primary: #027be3;\\n --q-color-secondary: #26a69a;\\n --q-color-accent: #9c27b0;\\n --q-color-positive: #21ba45;\\n --q-color-negative: #c10015;\\n --q-color-info: #31ccec;\\n --q-color-warning: #d1bb37;\\n --q-color-dark: #1d1d1d;\\n}\\n.text-dark {\\n color: #1d1d1d !important;\\n color: var(--q-color-dark) !important;\\n}\\n.bg-dark {\\n background: #1d1d1d !important;\\n background: var(--q-color-dark) !important;\\n}\\n.text-primary {\\n color: #027be3 !important;\\n color: var(--q-color-primary) !important;\\n}\\n.bg-primary {\\n background: #027be3 !important;\\n background: var(--q-color-primary) !important;\\n}\\n.text-secondary {\\n color: #26a69a !important;\\n color: var(--q-color-secondary) !important;\\n}\\n.bg-secondary {\\n background: #26a69a !important;\\n background: var(--q-color-secondary) !important;\\n}\\n.text-accent {\\n color: #9c27b0 !important;\\n color: var(--q-color-accent) !important;\\n}\\n.bg-accent {\\n background: #9c27b0 !important;\\n background: var(--q-color-accent) !important;\\n}\\n.text-positive {\\n color: #21ba45 !important;\\n color: var(--q-color-positive) !important;\\n}\\n.bg-positive {\\n background: #21ba45 !important;\\n background: var(--q-color-positive) !important;\\n}\\n.text-negative {\\n color: #c10015 !important;\\n color: var(--q-color-negative) !important;\\n}\\n.bg-negative {\\n background: #c10015 !important;\\n background: var(--q-color-negative) !important;\\n}\\n.text-info {\\n color: #31ccec !important;\\n color: var(--q-color-info) !important;\\n}\\n.bg-info {\\n background: #31ccec !important;\\n background: var(--q-color-info) !important;\\n}\\n.text-warning {\\n color: #d1bb37 !important;\\n color: var(--q-color-warning) !important;\\n}\\n.bg-warning {\\n background: #d1bb37 !important;\\n background: var(--q-color-warning) !important;\\n}\\n.text-white {\\n color: #fff !important;\\n}\\n.bg-white {\\n background: #fff !important;\\n}\\n.text-black {\\n color: #000 !important;\\n}\\n.bg-black {\\n background: #000 !important;\\n}\\n.text-transparent {\\n color: transparent !important;\\n}\\n.bg-transparent {\\n background: transparent !important;\\n}\\n.text-separator {\\n color: rgba(0,0,0,0.12) !important;\\n}\\n.bg-separator {\\n background: rgba(0,0,0,0.12) !important;\\n}\\n.text-dark-separator {\\n color: rgba(255,255,255,0.28) !important;\\n}\\n.bg-dark-separator {\\n background: rgba(255,255,255,0.28) !important;\\n}\\n.text-red {\\n color: #f44336 !important;\\n}\\n.text-red-1 {\\n color: #ffebee !important;\\n}\\n.text-red-2 {\\n color: #ffcdd2 !important;\\n}\\n.text-red-3 {\\n color: #ef9a9a !important;\\n}\\n.text-red-4 {\\n color: #e57373 !important;\\n}\\n.text-red-5 {\\n color: #ef5350 !important;\\n}\\n.text-red-6 {\\n color: #f44336 !important;\\n}\\n.text-red-7 {\\n color: #e53935 !important;\\n}\\n.text-red-8 {\\n color: #d32f2f !important;\\n}\\n.text-red-9 {\\n color: #c62828 !important;\\n}\\n.text-red-10 {\\n color: #b71c1c !important;\\n}\\n.text-red-11 {\\n color: #ff8a80 !important;\\n}\\n.text-red-12 {\\n color: #ff5252 !important;\\n}\\n.text-red-13 {\\n color: #ff1744 !important;\\n}\\n.text-red-14 {\\n color: #d50000 !important;\\n}\\n.text-pink {\\n color: #e91e63 !important;\\n}\\n.text-pink-1 {\\n color: #fce4ec !important;\\n}\\n.text-pink-2 {\\n color: #f8bbd0 !important;\\n}\\n.text-pink-3 {\\n color: #f48fb1 !important;\\n}\\n.text-pink-4 {\\n color: #f06292 !important;\\n}\\n.text-pink-5 {\\n color: #ec407a !important;\\n}\\n.text-pink-6 {\\n color: #e91e63 !important;\\n}\\n.text-pink-7 {\\n color: #d81b60 !important;\\n}\\n.text-pink-8 {\\n color: #c2185b !important;\\n}\\n.text-pink-9 {\\n color: #ad1457 !important;\\n}\\n.text-pink-10 {\\n color: #880e4f !important;\\n}\\n.text-pink-11 {\\n color: #ff80ab !important;\\n}\\n.text-pink-12 {\\n color: #ff4081 !important;\\n}\\n.text-pink-13 {\\n color: #f50057 !important;\\n}\\n.text-pink-14 {\\n color: #c51162 !important;\\n}\\n.text-purple {\\n color: #9c27b0 !important;\\n}\\n.text-purple-1 {\\n color: #f3e5f5 !important;\\n}\\n.text-purple-2 {\\n color: #e1bee7 !important;\\n}\\n.text-purple-3 {\\n color: #ce93d8 !important;\\n}\\n.text-purple-4 {\\n color: #ba68c8 !important;\\n}\\n.text-purple-5 {\\n color: #ab47bc !important;\\n}\\n.text-purple-6 {\\n color: #9c27b0 !important;\\n}\\n.text-purple-7 {\\n color: #8e24aa !important;\\n}\\n.text-purple-8 {\\n color: #7b1fa2 !important;\\n}\\n.text-purple-9 {\\n color: #6a1b9a !important;\\n}\\n.text-purple-10 {\\n color: #4a148c !important;\\n}\\n.text-purple-11 {\\n color: #ea80fc !important;\\n}\\n.text-purple-12 {\\n color: #e040fb !important;\\n}\\n.text-purple-13 {\\n color: #d500f9 !important;\\n}\\n.text-purple-14 {\\n color: #a0f !important;\\n}\\n.text-deep-purple {\\n color: #673ab7 !important;\\n}\\n.text-deep-purple-1 {\\n color: #ede7f6 !important;\\n}\\n.text-deep-purple-2 {\\n color: #d1c4e9 !important;\\n}\\n.text-deep-purple-3 {\\n color: #b39ddb !important;\\n}\\n.text-deep-purple-4 {\\n color: #9575cd !important;\\n}\\n.text-deep-purple-5 {\\n color: #7e57c2 !important;\\n}\\n.text-deep-purple-6 {\\n color: #673ab7 !important;\\n}\\n.text-deep-purple-7 {\\n color: #5e35b1 !important;\\n}\\n.text-deep-purple-8 {\\n color: #512da8 !important;\\n}\\n.text-deep-purple-9 {\\n color: #4527a0 !important;\\n}\\n.text-deep-purple-10 {\\n color: #311b92 !important;\\n}\\n.text-deep-purple-11 {\\n color: #b388ff !important;\\n}\\n.text-deep-purple-12 {\\n color: #7c4dff !important;\\n}\\n.text-deep-purple-13 {\\n color: #651fff !important;\\n}\\n.text-deep-purple-14 {\\n color: #6200ea !important;\\n}\\n.text-indigo {\\n color: #3f51b5 !important;\\n}\\n.text-indigo-1 {\\n color: #e8eaf6 !important;\\n}\\n.text-indigo-2 {\\n color: #c5cae9 !important;\\n}\\n.text-indigo-3 {\\n color: #9fa8da !important;\\n}\\n.text-indigo-4 {\\n color: #7986cb !important;\\n}\\n.text-indigo-5 {\\n color: #5c6bc0 !important;\\n}\\n.text-indigo-6 {\\n color: #3f51b5 !important;\\n}\\n.text-indigo-7 {\\n color: #3949ab !important;\\n}\\n.text-indigo-8 {\\n color: #303f9f !important;\\n}\\n.text-indigo-9 {\\n color: #283593 !important;\\n}\\n.text-indigo-10 {\\n color: #1a237e !important;\\n}\\n.text-indigo-11 {\\n color: #8c9eff !important;\\n}\\n.text-indigo-12 {\\n color: #536dfe !important;\\n}\\n.text-indigo-13 {\\n color: #3d5afe !important;\\n}\\n.text-indigo-14 {\\n color: #304ffe !important;\\n}\\n.text-blue {\\n color: #2196f3 !important;\\n}\\n.text-blue-1 {\\n color: #e3f2fd !important;\\n}\\n.text-blue-2 {\\n color: #bbdefb !important;\\n}\\n.text-blue-3 {\\n color: #90caf9 !important;\\n}\\n.text-blue-4 {\\n color: #64b5f6 !important;\\n}\\n.text-blue-5 {\\n color: #42a5f5 !important;\\n}\\n.text-blue-6 {\\n color: #2196f3 !important;\\n}\\n.text-blue-7 {\\n color: #1e88e5 !important;\\n}\\n.text-blue-8 {\\n color: #1976d2 !important;\\n}\\n.text-blue-9 {\\n color: #1565c0 !important;\\n}\\n.text-blue-10 {\\n color: #0d47a1 !important;\\n}\\n.text-blue-11 {\\n color: #82b1ff !important;\\n}\\n.text-blue-12 {\\n color: #448aff !important;\\n}\\n.text-blue-13 {\\n color: #2979ff !important;\\n}\\n.text-blue-14 {\\n color: #2962ff !important;\\n}\\n.text-light-blue {\\n color: #03a9f4 !important;\\n}\\n.text-light-blue-1 {\\n color: #e1f5fe !important;\\n}\\n.text-light-blue-2 {\\n color: #b3e5fc !important;\\n}\\n.text-light-blue-3 {\\n color: #81d4fa !important;\\n}\\n.text-light-blue-4 {\\n color: #4fc3f7 !important;\\n}\\n.text-light-blue-5 {\\n color: #29b6f6 !important;\\n}\\n.text-light-blue-6 {\\n color: #03a9f4 !important;\\n}\\n.text-light-blue-7 {\\n color: #039be5 !important;\\n}\\n.text-light-blue-8 {\\n color: #0288d1 !important;\\n}\\n.text-light-blue-9 {\\n color: #0277bd !important;\\n}\\n.text-light-blue-10 {\\n color: #01579b !important;\\n}\\n.text-light-blue-11 {\\n color: #80d8ff !important;\\n}\\n.text-light-blue-12 {\\n color: #40c4ff !important;\\n}\\n.text-light-blue-13 {\\n color: #00b0ff !important;\\n}\\n.text-light-blue-14 {\\n color: #0091ea !important;\\n}\\n.text-cyan {\\n color: #00bcd4 !important;\\n}\\n.text-cyan-1 {\\n color: #e0f7fa !important;\\n}\\n.text-cyan-2 {\\n color: #b2ebf2 !important;\\n}\\n.text-cyan-3 {\\n color: #80deea !important;\\n}\\n.text-cyan-4 {\\n color: #4dd0e1 !important;\\n}\\n.text-cyan-5 {\\n color: #26c6da !important;\\n}\\n.text-cyan-6 {\\n color: #00bcd4 !important;\\n}\\n.text-cyan-7 {\\n color: #00acc1 !important;\\n}\\n.text-cyan-8 {\\n color: #0097a7 !important;\\n}\\n.text-cyan-9 {\\n color: #00838f !important;\\n}\\n.text-cyan-10 {\\n color: #006064 !important;\\n}\\n.text-cyan-11 {\\n color: #84ffff !important;\\n}\\n.text-cyan-12 {\\n color: #18ffff !important;\\n}\\n.text-cyan-13 {\\n color: #00e5ff !important;\\n}\\n.text-cyan-14 {\\n color: #00b8d4 !important;\\n}\\n.text-teal {\\n color: #009688 !important;\\n}\\n.text-teal-1 {\\n color: #e0f2f1 !important;\\n}\\n.text-teal-2 {\\n color: #b2dfdb !important;\\n}\\n.text-teal-3 {\\n color: #80cbc4 !important;\\n}\\n.text-teal-4 {\\n color: #4db6ac !important;\\n}\\n.text-teal-5 {\\n color: #26a69a !important;\\n}\\n.text-teal-6 {\\n color: #009688 !important;\\n}\\n.text-teal-7 {\\n color: #00897b !important;\\n}\\n.text-teal-8 {\\n color: #00796b !important;\\n}\\n.text-teal-9 {\\n color: #00695c !important;\\n}\\n.text-teal-10 {\\n color: #004d40 !important;\\n}\\n.text-teal-11 {\\n color: #a7ffeb !important;\\n}\\n.text-teal-12 {\\n color: #64ffda !important;\\n}\\n.text-teal-13 {\\n color: #1de9b6 !important;\\n}\\n.text-teal-14 {\\n color: #00bfa5 !important;\\n}\\n.text-green {\\n color: #4caf50 !important;\\n}\\n.text-green-1 {\\n color: #e8f5e9 !important;\\n}\\n.text-green-2 {\\n color: #c8e6c9 !important;\\n}\\n.text-green-3 {\\n color: #a5d6a7 !important;\\n}\\n.text-green-4 {\\n color: #81c784 !important;\\n}\\n.text-green-5 {\\n color: #66bb6a !important;\\n}\\n.text-green-6 {\\n color: #4caf50 !important;\\n}\\n.text-green-7 {\\n color: #43a047 !important;\\n}\\n.text-green-8 {\\n color: #388e3c !important;\\n}\\n.text-green-9 {\\n color: #2e7d32 !important;\\n}\\n.text-green-10 {\\n color: #1b5e20 !important;\\n}\\n.text-green-11 {\\n color: #b9f6ca !important;\\n}\\n.text-green-12 {\\n color: #69f0ae !important;\\n}\\n.text-green-13 {\\n color: #00e676 !important;\\n}\\n.text-green-14 {\\n color: #00c853 !important;\\n}\\n.text-light-green {\\n color: #8bc34a !important;\\n}\\n.text-light-green-1 {\\n color: #f1f8e9 !important;\\n}\\n.text-light-green-2 {\\n color: #dcedc8 !important;\\n}\\n.text-light-green-3 {\\n color: #c5e1a5 !important;\\n}\\n.text-light-green-4 {\\n color: #aed581 !important;\\n}\\n.text-light-green-5 {\\n color: #9ccc65 !important;\\n}\\n.text-light-green-6 {\\n color: #8bc34a !important;\\n}\\n.text-light-green-7 {\\n color: #7cb342 !important;\\n}\\n.text-light-green-8 {\\n color: #689f38 !important;\\n}\\n.text-light-green-9 {\\n color: #558b2f !important;\\n}\\n.text-light-green-10 {\\n color: #33691e !important;\\n}\\n.text-light-green-11 {\\n color: #ccff90 !important;\\n}\\n.text-light-green-12 {\\n color: #b2ff59 !important;\\n}\\n.text-light-green-13 {\\n color: #76ff03 !important;\\n}\\n.text-light-green-14 {\\n color: #64dd17 !important;\\n}\\n.text-lime {\\n color: #cddc39 !important;\\n}\\n.text-lime-1 {\\n color: #f9fbe7 !important;\\n}\\n.text-lime-2 {\\n color: #f0f4c3 !important;\\n}\\n.text-lime-3 {\\n color: #e6ee9c !important;\\n}\\n.text-lime-4 {\\n color: #dce775 !important;\\n}\\n.text-lime-5 {\\n color: #d4e157 !important;\\n}\\n.text-lime-6 {\\n color: #cddc39 !important;\\n}\\n.text-lime-7 {\\n color: #c0ca33 !important;\\n}\\n.text-lime-8 {\\n color: #afb42b !important;\\n}\\n.text-lime-9 {\\n color: #9e9d24 !important;\\n}\\n.text-lime-10 {\\n color: #827717 !important;\\n}\\n.text-lime-11 {\\n color: #f4ff81 !important;\\n}\\n.text-lime-12 {\\n color: #eeff41 !important;\\n}\\n.text-lime-13 {\\n color: #c6ff00 !important;\\n}\\n.text-lime-14 {\\n color: #aeea00 !important;\\n}\\n.text-yellow {\\n color: #ffeb3b !important;\\n}\\n.text-yellow-1 {\\n color: #fffde7 !important;\\n}\\n.text-yellow-2 {\\n color: #fff9c4 !important;\\n}\\n.text-yellow-3 {\\n color: #fff59d !important;\\n}\\n.text-yellow-4 {\\n color: #fff176 !important;\\n}\\n.text-yellow-5 {\\n color: #ffee58 !important;\\n}\\n.text-yellow-6 {\\n color: #ffeb3b !important;\\n}\\n.text-yellow-7 {\\n color: #fdd835 !important;\\n}\\n.text-yellow-8 {\\n color: #fbc02d !important;\\n}\\n.text-yellow-9 {\\n color: #f9a825 !important;\\n}\\n.text-yellow-10 {\\n color: #f57f17 !important;\\n}\\n.text-yellow-11 {\\n color: #ffff8d !important;\\n}\\n.text-yellow-12 {\\n color: #ff0 !important;\\n}\\n.text-yellow-13 {\\n color: #ffea00 !important;\\n}\\n.text-yellow-14 {\\n color: #ffd600 !important;\\n}\\n.text-amber {\\n color: #ffc107 !important;\\n}\\n.text-amber-1 {\\n color: #fff8e1 !important;\\n}\\n.text-amber-2 {\\n color: #ffecb3 !important;\\n}\\n.text-amber-3 {\\n color: #ffe082 !important;\\n}\\n.text-amber-4 {\\n color: #ffd54f !important;\\n}\\n.text-amber-5 {\\n color: #ffca28 !important;\\n}\\n.text-amber-6 {\\n color: #ffc107 !important;\\n}\\n.text-amber-7 {\\n color: #ffb300 !important;\\n}\\n.text-amber-8 {\\n color: #ffa000 !important;\\n}\\n.text-amber-9 {\\n color: #ff8f00 !important;\\n}\\n.text-amber-10 {\\n color: #ff6f00 !important;\\n}\\n.text-amber-11 {\\n color: #ffe57f !important;\\n}\\n.text-amber-12 {\\n color: #ffd740 !important;\\n}\\n.text-amber-13 {\\n color: #ffc400 !important;\\n}\\n.text-amber-14 {\\n color: #ffab00 !important;\\n}\\n.text-orange {\\n color: #ff9800 !important;\\n}\\n.text-orange-1 {\\n color: #fff3e0 !important;\\n}\\n.text-orange-2 {\\n color: #ffe0b2 !important;\\n}\\n.text-orange-3 {\\n color: #ffcc80 !important;\\n}\\n.text-orange-4 {\\n color: #ffb74d !important;\\n}\\n.text-orange-5 {\\n color: #ffa726 !important;\\n}\\n.text-orange-6 {\\n color: #ff9800 !important;\\n}\\n.text-orange-7 {\\n color: #fb8c00 !important;\\n}\\n.text-orange-8 {\\n color: #f57c00 !important;\\n}\\n.text-orange-9 {\\n color: #ef6c00 !important;\\n}\\n.text-orange-10 {\\n color: #e65100 !important;\\n}\\n.text-orange-11 {\\n color: #ffd180 !important;\\n}\\n.text-orange-12 {\\n color: #ffab40 !important;\\n}\\n.text-orange-13 {\\n color: #ff9100 !important;\\n}\\n.text-orange-14 {\\n color: #ff6d00 !important;\\n}\\n.text-deep-orange {\\n color: #ff5722 !important;\\n}\\n.text-deep-orange-1 {\\n color: #fbe9e7 !important;\\n}\\n.text-deep-orange-2 {\\n color: #ffccbc !important;\\n}\\n.text-deep-orange-3 {\\n color: #ffab91 !important;\\n}\\n.text-deep-orange-4 {\\n color: #ff8a65 !important;\\n}\\n.text-deep-orange-5 {\\n color: #ff7043 !important;\\n}\\n.text-deep-orange-6 {\\n color: #ff5722 !important;\\n}\\n.text-deep-orange-7 {\\n color: #f4511e !important;\\n}\\n.text-deep-orange-8 {\\n color: #e64a19 !important;\\n}\\n.text-deep-orange-9 {\\n color: #d84315 !important;\\n}\\n.text-deep-orange-10 {\\n color: #bf360c !important;\\n}\\n.text-deep-orange-11 {\\n color: #ff9e80 !important;\\n}\\n.text-deep-orange-12 {\\n color: #ff6e40 !important;\\n}\\n.text-deep-orange-13 {\\n color: #ff3d00 !important;\\n}\\n.text-deep-orange-14 {\\n color: #dd2c00 !important;\\n}\\n.text-brown {\\n color: #795548 !important;\\n}\\n.text-brown-1 {\\n color: #efebe9 !important;\\n}\\n.text-brown-2 {\\n color: #d7ccc8 !important;\\n}\\n.text-brown-3 {\\n color: #bcaaa4 !important;\\n}\\n.text-brown-4 {\\n color: #a1887f !important;\\n}\\n.text-brown-5 {\\n color: #8d6e63 !important;\\n}\\n.text-brown-6 {\\n color: #795548 !important;\\n}\\n.text-brown-7 {\\n color: #6d4c41 !important;\\n}\\n.text-brown-8 {\\n color: #5d4037 !important;\\n}\\n.text-brown-9 {\\n color: #4e342e !important;\\n}\\n.text-brown-10 {\\n color: #3e2723 !important;\\n}\\n.text-brown-11 {\\n color: #d7ccc8 !important;\\n}\\n.text-brown-12 {\\n color: #bcaaa4 !important;\\n}\\n.text-brown-13 {\\n color: #8d6e63 !important;\\n}\\n.text-brown-14 {\\n color: #5d4037 !important;\\n}\\n.text-grey {\\n color: #9e9e9e !important;\\n}\\n.text-grey-1 {\\n color: #fafafa !important;\\n}\\n.text-grey-2 {\\n color: #f5f5f5 !important;\\n}\\n.text-grey-3 {\\n color: #eee !important;\\n}\\n.text-grey-4 {\\n color: #e0e0e0 !important;\\n}\\n.text-grey-5 {\\n color: #bdbdbd !important;\\n}\\n.text-grey-6 {\\n color: #9e9e9e !important;\\n}\\n.text-grey-7 {\\n color: #757575 !important;\\n}\\n.text-grey-8 {\\n color: #616161 !important;\\n}\\n.text-grey-9 {\\n color: #424242 !important;\\n}\\n.text-grey-10 {\\n color: #212121 !important;\\n}\\n.text-grey-11 {\\n color: #f5f5f5 !important;\\n}\\n.text-grey-12 {\\n color: #eee !important;\\n}\\n.text-grey-13 {\\n color: #bdbdbd !important;\\n}\\n.text-grey-14 {\\n color: #616161 !important;\\n}\\n.text-blue-grey {\\n color: #607d8b !important;\\n}\\n.text-blue-grey-1 {\\n color: #eceff1 !important;\\n}\\n.text-blue-grey-2 {\\n color: #cfd8dc !important;\\n}\\n.text-blue-grey-3 {\\n color: #b0bec5 !important;\\n}\\n.text-blue-grey-4 {\\n color: #90a4ae !important;\\n}\\n.text-blue-grey-5 {\\n color: #78909c !important;\\n}\\n.text-blue-grey-6 {\\n color: #607d8b !important;\\n}\\n.text-blue-grey-7 {\\n color: #546e7a !important;\\n}\\n.text-blue-grey-8 {\\n color: #455a64 !important;\\n}\\n.text-blue-grey-9 {\\n color: #37474f !important;\\n}\\n.text-blue-grey-10 {\\n color: #263238 !important;\\n}\\n.text-blue-grey-11 {\\n color: #cfd8dc !important;\\n}\\n.text-blue-grey-12 {\\n color: #b0bec5 !important;\\n}\\n.text-blue-grey-13 {\\n color: #78909c !important;\\n}\\n.text-blue-grey-14 {\\n color: #455a64 !important;\\n}\\n.bg-red {\\n background: #f44336 !important;\\n}\\n.bg-red-1 {\\n background: #ffebee !important;\\n}\\n.bg-red-2 {\\n background: #ffcdd2 !important;\\n}\\n.bg-red-3 {\\n background: #ef9a9a !important;\\n}\\n.bg-red-4 {\\n background: #e57373 !important;\\n}\\n.bg-red-5 {\\n background: #ef5350 !important;\\n}\\n.bg-red-6 {\\n background: #f44336 !important;\\n}\\n.bg-red-7 {\\n background: #e53935 !important;\\n}\\n.bg-red-8 {\\n background: #d32f2f !important;\\n}\\n.bg-red-9 {\\n background: #c62828 !important;\\n}\\n.bg-red-10 {\\n background: #b71c1c !important;\\n}\\n.bg-red-11 {\\n background: #ff8a80 !important;\\n}\\n.bg-red-12 {\\n background: #ff5252 !important;\\n}\\n.bg-red-13 {\\n background: #ff1744 !important;\\n}\\n.bg-red-14 {\\n background: #d50000 !important;\\n}\\n.bg-pink {\\n background: #e91e63 !important;\\n}\\n.bg-pink-1 {\\n background: #fce4ec !important;\\n}\\n.bg-pink-2 {\\n background: #f8bbd0 !important;\\n}\\n.bg-pink-3 {\\n background: #f48fb1 !important;\\n}\\n.bg-pink-4 {\\n background: #f06292 !important;\\n}\\n.bg-pink-5 {\\n background: #ec407a !important;\\n}\\n.bg-pink-6 {\\n background: #e91e63 !important;\\n}\\n.bg-pink-7 {\\n background: #d81b60 !important;\\n}\\n.bg-pink-8 {\\n background: #c2185b !important;\\n}\\n.bg-pink-9 {\\n background: #ad1457 !important;\\n}\\n.bg-pink-10 {\\n background: #880e4f !important;\\n}\\n.bg-pink-11 {\\n background: #ff80ab !important;\\n}\\n.bg-pink-12 {\\n background: #ff4081 !important;\\n}\\n.bg-pink-13 {\\n background: #f50057 !important;\\n}\\n.bg-pink-14 {\\n background: #c51162 !important;\\n}\\n.bg-purple {\\n background: #9c27b0 !important;\\n}\\n.bg-purple-1 {\\n background: #f3e5f5 !important;\\n}\\n.bg-purple-2 {\\n background: #e1bee7 !important;\\n}\\n.bg-purple-3 {\\n background: #ce93d8 !important;\\n}\\n.bg-purple-4 {\\n background: #ba68c8 !important;\\n}\\n.bg-purple-5 {\\n background: #ab47bc !important;\\n}\\n.bg-purple-6 {\\n background: #9c27b0 !important;\\n}\\n.bg-purple-7 {\\n background: #8e24aa !important;\\n}\\n.bg-purple-8 {\\n background: #7b1fa2 !important;\\n}\\n.bg-purple-9 {\\n background: #6a1b9a !important;\\n}\\n.bg-purple-10 {\\n background: #4a148c !important;\\n}\\n.bg-purple-11 {\\n background: #ea80fc !important;\\n}\\n.bg-purple-12 {\\n background: #e040fb !important;\\n}\\n.bg-purple-13 {\\n background: #d500f9 !important;\\n}\\n.bg-purple-14 {\\n background: #a0f !important;\\n}\\n.bg-deep-purple {\\n background: #673ab7 !important;\\n}\\n.bg-deep-purple-1 {\\n background: #ede7f6 !important;\\n}\\n.bg-deep-purple-2 {\\n background: #d1c4e9 !important;\\n}\\n.bg-deep-purple-3 {\\n background: #b39ddb !important;\\n}\\n.bg-deep-purple-4 {\\n background: #9575cd !important;\\n}\\n.bg-deep-purple-5 {\\n background: #7e57c2 !important;\\n}\\n.bg-deep-purple-6 {\\n background: #673ab7 !important;\\n}\\n.bg-deep-purple-7 {\\n background: #5e35b1 !important;\\n}\\n.bg-deep-purple-8 {\\n background: #512da8 !important;\\n}\\n.bg-deep-purple-9 {\\n background: #4527a0 !important;\\n}\\n.bg-deep-purple-10 {\\n background: #311b92 !important;\\n}\\n.bg-deep-purple-11 {\\n background: #b388ff !important;\\n}\\n.bg-deep-purple-12 {\\n background: #7c4dff !important;\\n}\\n.bg-deep-purple-13 {\\n background: #651fff !important;\\n}\\n.bg-deep-purple-14 {\\n background: #6200ea !important;\\n}\\n.bg-indigo {\\n background: #3f51b5 !important;\\n}\\n.bg-indigo-1 {\\n background: #e8eaf6 !important;\\n}\\n.bg-indigo-2 {\\n background: #c5cae9 !important;\\n}\\n.bg-indigo-3 {\\n background: #9fa8da !important;\\n}\\n.bg-indigo-4 {\\n background: #7986cb !important;\\n}\\n.bg-indigo-5 {\\n background: #5c6bc0 !important;\\n}\\n.bg-indigo-6 {\\n background: #3f51b5 !important;\\n}\\n.bg-indigo-7 {\\n background: #3949ab !important;\\n}\\n.bg-indigo-8 {\\n background: #303f9f !important;\\n}\\n.bg-indigo-9 {\\n background: #283593 !important;\\n}\\n.bg-indigo-10 {\\n background: #1a237e !important;\\n}\\n.bg-indigo-11 {\\n background: #8c9eff !important;\\n}\\n.bg-indigo-12 {\\n background: #536dfe !important;\\n}\\n.bg-indigo-13 {\\n background: #3d5afe !important;\\n}\\n.bg-indigo-14 {\\n background: #304ffe !important;\\n}\\n.bg-blue {\\n background: #2196f3 !important;\\n}\\n.bg-blue-1 {\\n background: #e3f2fd !important;\\n}\\n.bg-blue-2 {\\n background: #bbdefb !important;\\n}\\n.bg-blue-3 {\\n background: #90caf9 !important;\\n}\\n.bg-blue-4 {\\n background: #64b5f6 !important;\\n}\\n.bg-blue-5 {\\n background: #42a5f5 !important;\\n}\\n.bg-blue-6 {\\n background: #2196f3 !important;\\n}\\n.bg-blue-7 {\\n background: #1e88e5 !important;\\n}\\n.bg-blue-8 {\\n background: #1976d2 !important;\\n}\\n.bg-blue-9 {\\n background: #1565c0 !important;\\n}\\n.bg-blue-10 {\\n background: #0d47a1 !important;\\n}\\n.bg-blue-11 {\\n background: #82b1ff !important;\\n}\\n.bg-blue-12 {\\n background: #448aff !important;\\n}\\n.bg-blue-13 {\\n background: #2979ff !important;\\n}\\n.bg-blue-14 {\\n background: #2962ff !important;\\n}\\n.bg-light-blue {\\n background: #03a9f4 !important;\\n}\\n.bg-light-blue-1 {\\n background: #e1f5fe !important;\\n}\\n.bg-light-blue-2 {\\n background: #b3e5fc !important;\\n}\\n.bg-light-blue-3 {\\n background: #81d4fa !important;\\n}\\n.bg-light-blue-4 {\\n background: #4fc3f7 !important;\\n}\\n.bg-light-blue-5 {\\n background: #29b6f6 !important;\\n}\\n.bg-light-blue-6 {\\n background: #03a9f4 !important;\\n}\\n.bg-light-blue-7 {\\n background: #039be5 !important;\\n}\\n.bg-light-blue-8 {\\n background: #0288d1 !important;\\n}\\n.bg-light-blue-9 {\\n background: #0277bd !important;\\n}\\n.bg-light-blue-10 {\\n background: #01579b !important;\\n}\\n.bg-light-blue-11 {\\n background: #80d8ff !important;\\n}\\n.bg-light-blue-12 {\\n background: #40c4ff !important;\\n}\\n.bg-light-blue-13 {\\n background: #00b0ff !important;\\n}\\n.bg-light-blue-14 {\\n background: #0091ea !important;\\n}\\n.bg-cyan {\\n background: #00bcd4 !important;\\n}\\n.bg-cyan-1 {\\n background: #e0f7fa !important;\\n}\\n.bg-cyan-2 {\\n background: #b2ebf2 !important;\\n}\\n.bg-cyan-3 {\\n background: #80deea !important;\\n}\\n.bg-cyan-4 {\\n background: #4dd0e1 !important;\\n}\\n.bg-cyan-5 {\\n background: #26c6da !important;\\n}\\n.bg-cyan-6 {\\n background: #00bcd4 !important;\\n}\\n.bg-cyan-7 {\\n background: #00acc1 !important;\\n}\\n.bg-cyan-8 {\\n background: #0097a7 !important;\\n}\\n.bg-cyan-9 {\\n background: #00838f !important;\\n}\\n.bg-cyan-10 {\\n background: #006064 !important;\\n}\\n.bg-cyan-11 {\\n background: #84ffff !important;\\n}\\n.bg-cyan-12 {\\n background: #18ffff !important;\\n}\\n.bg-cyan-13 {\\n background: #00e5ff !important;\\n}\\n.bg-cyan-14 {\\n background: #00b8d4 !important;\\n}\\n.bg-teal {\\n background: #009688 !important;\\n}\\n.bg-teal-1 {\\n background: #e0f2f1 !important;\\n}\\n.bg-teal-2 {\\n background: #b2dfdb !important;\\n}\\n.bg-teal-3 {\\n background: #80cbc4 !important;\\n}\\n.bg-teal-4 {\\n background: #4db6ac !important;\\n}\\n.bg-teal-5 {\\n background: #26a69a !important;\\n}\\n.bg-teal-6 {\\n background: #009688 !important;\\n}\\n.bg-teal-7 {\\n background: #00897b !important;\\n}\\n.bg-teal-8 {\\n background: #00796b !important;\\n}\\n.bg-teal-9 {\\n background: #00695c !important;\\n}\\n.bg-teal-10 {\\n background: #004d40 !important;\\n}\\n.bg-teal-11 {\\n background: #a7ffeb !important;\\n}\\n.bg-teal-12 {\\n background: #64ffda !important;\\n}\\n.bg-teal-13 {\\n background: #1de9b6 !important;\\n}\\n.bg-teal-14 {\\n background: #00bfa5 !important;\\n}\\n.bg-green {\\n background: #4caf50 !important;\\n}\\n.bg-green-1 {\\n background: #e8f5e9 !important;\\n}\\n.bg-green-2 {\\n background: #c8e6c9 !important;\\n}\\n.bg-green-3 {\\n background: #a5d6a7 !important;\\n}\\n.bg-green-4 {\\n background: #81c784 !important;\\n}\\n.bg-green-5 {\\n background: #66bb6a !important;\\n}\\n.bg-green-6 {\\n background: #4caf50 !important;\\n}\\n.bg-green-7 {\\n background: #43a047 !important;\\n}\\n.bg-green-8 {\\n background: #388e3c !important;\\n}\\n.bg-green-9 {\\n background: #2e7d32 !important;\\n}\\n.bg-green-10 {\\n background: #1b5e20 !important;\\n}\\n.bg-green-11 {\\n background: #b9f6ca !important;\\n}\\n.bg-green-12 {\\n background: #69f0ae !important;\\n}\\n.bg-green-13 {\\n background: #00e676 !important;\\n}\\n.bg-green-14 {\\n background: #00c853 !important;\\n}\\n.bg-light-green {\\n background: #8bc34a !important;\\n}\\n.bg-light-green-1 {\\n background: #f1f8e9 !important;\\n}\\n.bg-light-green-2 {\\n background: #dcedc8 !important;\\n}\\n.bg-light-green-3 {\\n background: #c5e1a5 !important;\\n}\\n.bg-light-green-4 {\\n background: #aed581 !important;\\n}\\n.bg-light-green-5 {\\n background: #9ccc65 !important;\\n}\\n.bg-light-green-6 {\\n background: #8bc34a !important;\\n}\\n.bg-light-green-7 {\\n background: #7cb342 !important;\\n}\\n.bg-light-green-8 {\\n background: #689f38 !important;\\n}\\n.bg-light-green-9 {\\n background: #558b2f !important;\\n}\\n.bg-light-green-10 {\\n background: #33691e !important;\\n}\\n.bg-light-green-11 {\\n background: #ccff90 !important;\\n}\\n.bg-light-green-12 {\\n background: #b2ff59 !important;\\n}\\n.bg-light-green-13 {\\n background: #76ff03 !important;\\n}\\n.bg-light-green-14 {\\n background: #64dd17 !important;\\n}\\n.bg-lime {\\n background: #cddc39 !important;\\n}\\n.bg-lime-1 {\\n background: #f9fbe7 !important;\\n}\\n.bg-lime-2 {\\n background: #f0f4c3 !important;\\n}\\n.bg-lime-3 {\\n background: #e6ee9c !important;\\n}\\n.bg-lime-4 {\\n background: #dce775 !important;\\n}\\n.bg-lime-5 {\\n background: #d4e157 !important;\\n}\\n.bg-lime-6 {\\n background: #cddc39 !important;\\n}\\n.bg-lime-7 {\\n background: #c0ca33 !important;\\n}\\n.bg-lime-8 {\\n background: #afb42b !important;\\n}\\n.bg-lime-9 {\\n background: #9e9d24 !important;\\n}\\n.bg-lime-10 {\\n background: #827717 !important;\\n}\\n.bg-lime-11 {\\n background: #f4ff81 !important;\\n}\\n.bg-lime-12 {\\n background: #eeff41 !important;\\n}\\n.bg-lime-13 {\\n background: #c6ff00 !important;\\n}\\n.bg-lime-14 {\\n background: #aeea00 !important;\\n}\\n.bg-yellow {\\n background: #ffeb3b !important;\\n}\\n.bg-yellow-1 {\\n background: #fffde7 !important;\\n}\\n.bg-yellow-2 {\\n background: #fff9c4 !important;\\n}\\n.bg-yellow-3 {\\n background: #fff59d !important;\\n}\\n.bg-yellow-4 {\\n background: #fff176 !important;\\n}\\n.bg-yellow-5 {\\n background: #ffee58 !important;\\n}\\n.bg-yellow-6 {\\n background: #ffeb3b !important;\\n}\\n.bg-yellow-7 {\\n background: #fdd835 !important;\\n}\\n.bg-yellow-8 {\\n background: #fbc02d !important;\\n}\\n.bg-yellow-9 {\\n background: #f9a825 !important;\\n}\\n.bg-yellow-10 {\\n background: #f57f17 !important;\\n}\\n.bg-yellow-11 {\\n background: #ffff8d !important;\\n}\\n.bg-yellow-12 {\\n background: #ff0 !important;\\n}\\n.bg-yellow-13 {\\n background: #ffea00 !important;\\n}\\n.bg-yellow-14 {\\n background: #ffd600 !important;\\n}\\n.bg-amber {\\n background: #ffc107 !important;\\n}\\n.bg-amber-1 {\\n background: #fff8e1 !important;\\n}\\n.bg-amber-2 {\\n background: #ffecb3 !important;\\n}\\n.bg-amber-3 {\\n background: #ffe082 !important;\\n}\\n.bg-amber-4 {\\n background: #ffd54f !important;\\n}\\n.bg-amber-5 {\\n background: #ffca28 !important;\\n}\\n.bg-amber-6 {\\n background: #ffc107 !important;\\n}\\n.bg-amber-7 {\\n background: #ffb300 !important;\\n}\\n.bg-amber-8 {\\n background: #ffa000 !important;\\n}\\n.bg-amber-9 {\\n background: #ff8f00 !important;\\n}\\n.bg-amber-10 {\\n background: #ff6f00 !important;\\n}\\n.bg-amber-11 {\\n background: #ffe57f !important;\\n}\\n.bg-amber-12 {\\n background: #ffd740 !important;\\n}\\n.bg-amber-13 {\\n background: #ffc400 !important;\\n}\\n.bg-amber-14 {\\n background: #ffab00 !important;\\n}\\n.bg-orange {\\n background: #ff9800 !important;\\n}\\n.bg-orange-1 {\\n background: #fff3e0 !important;\\n}\\n.bg-orange-2 {\\n background: #ffe0b2 !important;\\n}\\n.bg-orange-3 {\\n background: #ffcc80 !important;\\n}\\n.bg-orange-4 {\\n background: #ffb74d !important;\\n}\\n.bg-orange-5 {\\n background: #ffa726 !important;\\n}\\n.bg-orange-6 {\\n background: #ff9800 !important;\\n}\\n.bg-orange-7 {\\n background: #fb8c00 !important;\\n}\\n.bg-orange-8 {\\n background: #f57c00 !important;\\n}\\n.bg-orange-9 {\\n background: #ef6c00 !important;\\n}\\n.bg-orange-10 {\\n background: #e65100 !important;\\n}\\n.bg-orange-11 {\\n background: #ffd180 !important;\\n}\\n.bg-orange-12 {\\n background: #ffab40 !important;\\n}\\n.bg-orange-13 {\\n background: #ff9100 !important;\\n}\\n.bg-orange-14 {\\n background: #ff6d00 !important;\\n}\\n.bg-deep-orange {\\n background: #ff5722 !important;\\n}\\n.bg-deep-orange-1 {\\n background: #fbe9e7 !important;\\n}\\n.bg-deep-orange-2 {\\n background: #ffccbc !important;\\n}\\n.bg-deep-orange-3 {\\n background: #ffab91 !important;\\n}\\n.bg-deep-orange-4 {\\n background: #ff8a65 !important;\\n}\\n.bg-deep-orange-5 {\\n background: #ff7043 !important;\\n}\\n.bg-deep-orange-6 {\\n background: #ff5722 !important;\\n}\\n.bg-deep-orange-7 {\\n background: #f4511e !important;\\n}\\n.bg-deep-orange-8 {\\n background: #e64a19 !important;\\n}\\n.bg-deep-orange-9 {\\n background: #d84315 !important;\\n}\\n.bg-deep-orange-10 {\\n background: #bf360c !important;\\n}\\n.bg-deep-orange-11 {\\n background: #ff9e80 !important;\\n}\\n.bg-deep-orange-12 {\\n background: #ff6e40 !important;\\n}\\n.bg-deep-orange-13 {\\n background: #ff3d00 !important;\\n}\\n.bg-deep-orange-14 {\\n background: #dd2c00 !important;\\n}\\n.bg-brown {\\n background: #795548 !important;\\n}\\n.bg-brown-1 {\\n background: #efebe9 !important;\\n}\\n.bg-brown-2 {\\n background: #d7ccc8 !important;\\n}\\n.bg-brown-3 {\\n background: #bcaaa4 !important;\\n}\\n.bg-brown-4 {\\n background: #a1887f !important;\\n}\\n.bg-brown-5 {\\n background: #8d6e63 !important;\\n}\\n.bg-brown-6 {\\n background: #795548 !important;\\n}\\n.bg-brown-7 {\\n background: #6d4c41 !important;\\n}\\n.bg-brown-8 {\\n background: #5d4037 !important;\\n}\\n.bg-brown-9 {\\n background: #4e342e !important;\\n}\\n.bg-brown-10 {\\n background: #3e2723 !important;\\n}\\n.bg-brown-11 {\\n background: #d7ccc8 !important;\\n}\\n.bg-brown-12 {\\n background: #bcaaa4 !important;\\n}\\n.bg-brown-13 {\\n background: #8d6e63 !important;\\n}\\n.bg-brown-14 {\\n background: #5d4037 !important;\\n}\\n.bg-grey {\\n background: #9e9e9e !important;\\n}\\n.bg-grey-1 {\\n background: #fafafa !important;\\n}\\n.bg-grey-2 {\\n background: #f5f5f5 !important;\\n}\\n.bg-grey-3 {\\n background: #eee !important;\\n}\\n.bg-grey-4 {\\n background: #e0e0e0 !important;\\n}\\n.bg-grey-5 {\\n background: #bdbdbd !important;\\n}\\n.bg-grey-6 {\\n background: #9e9e9e !important;\\n}\\n.bg-grey-7 {\\n background: #757575 !important;\\n}\\n.bg-grey-8 {\\n background: #616161 !important;\\n}\\n.bg-grey-9 {\\n background: #424242 !important;\\n}\\n.bg-grey-10 {\\n background: #212121 !important;\\n}\\n.bg-grey-11 {\\n background: #f5f5f5 !important;\\n}\\n.bg-grey-12 {\\n background: #eee !important;\\n}\\n.bg-grey-13 {\\n background: #bdbdbd !important;\\n}\\n.bg-grey-14 {\\n background: #616161 !important;\\n}\\n.bg-blue-grey {\\n background: #607d8b !important;\\n}\\n.bg-blue-grey-1 {\\n background: #eceff1 !important;\\n}\\n.bg-blue-grey-2 {\\n background: #cfd8dc !important;\\n}\\n.bg-blue-grey-3 {\\n background: #b0bec5 !important;\\n}\\n.bg-blue-grey-4 {\\n background: #90a4ae !important;\\n}\\n.bg-blue-grey-5 {\\n background: #78909c !important;\\n}\\n.bg-blue-grey-6 {\\n background: #607d8b !important;\\n}\\n.bg-blue-grey-7 {\\n background: #546e7a !important;\\n}\\n.bg-blue-grey-8 {\\n background: #455a64 !important;\\n}\\n.bg-blue-grey-9 {\\n background: #37474f !important;\\n}\\n.bg-blue-grey-10 {\\n background: #263238 !important;\\n}\\n.bg-blue-grey-11 {\\n background: #cfd8dc !important;\\n}\\n.bg-blue-grey-12 {\\n background: #b0bec5 !important;\\n}\\n.bg-blue-grey-13 {\\n background: #78909c !important;\\n}\\n.bg-blue-grey-14 {\\n background: #455a64 !important;\\n}\\n.shadow-transition {\\n transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1) !important;\\n}\\n.shadow-1 {\\n box-shadow: 0 1px 3px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.14), 0 2px 1px -1px rgba(0,0,0,0.12);\\n}\\n.shadow-up-1 {\\n box-shadow: 0 -1px 3px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.14), 0 -2px 1px -1px rgba(0,0,0,0.12);\\n}\\n.shadow-2 {\\n box-shadow: 0 1px 5px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12);\\n}\\n.shadow-up-2 {\\n box-shadow: 0 -1px 5px rgba(0,0,0,0.2), 0 -2px 2px rgba(0,0,0,0.14), 0 -3px 1px -2px rgba(0,0,0,0.12);\\n}\\n.shadow-3 {\\n box-shadow: 0 1px 8px rgba(0,0,0,0.2), 0 3px 4px rgba(0,0,0,0.14), 0 3px 3px -2px rgba(0,0,0,0.12);\\n}\\n.shadow-up-3 {\\n box-shadow: 0 -1px 8px rgba(0,0,0,0.2), 0 -3px 4px rgba(0,0,0,0.14), 0 -3px 3px -2px rgba(0,0,0,0.12);\\n}\\n.shadow-4 {\\n box-shadow: 0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px rgba(0,0,0,0.14), 0 1px 10px rgba(0,0,0,0.12);\\n}\\n.shadow-up-4 {\\n box-shadow: 0 -2px 4px -1px rgba(0,0,0,0.2), 0 -4px 5px rgba(0,0,0,0.14), 0 -1px 10px rgba(0,0,0,0.12);\\n}\\n.shadow-5 {\\n box-shadow: 0 3px 5px -1px rgba(0,0,0,0.2), 0 5px 8px rgba(0,0,0,0.14), 0 1px 14px rgba(0,0,0,0.12);\\n}\\n.shadow-up-5 {\\n box-shadow: 0 -3px 5px -1px rgba(0,0,0,0.2), 0 -5px 8px rgba(0,0,0,0.14), 0 -1px 14px rgba(0,0,0,0.12);\\n}\\n.shadow-6 {\\n box-shadow: 0 3px 5px -1px rgba(0,0,0,0.2), 0 6px 10px rgba(0,0,0,0.14), 0 1px 18px rgba(0,0,0,0.12);\\n}\\n.shadow-up-6 {\\n box-shadow: 0 -3px 5px -1px rgba(0,0,0,0.2), 0 -6px 10px rgba(0,0,0,0.14), 0 -1px 18px rgba(0,0,0,0.12);\\n}\\n.shadow-7 {\\n box-shadow: 0 4px 5px -2px rgba(0,0,0,0.2), 0 7px 10px 1px rgba(0,0,0,0.14), 0 2px 16px 1px rgba(0,0,0,0.12);\\n}\\n.shadow-up-7 {\\n box-shadow: 0 -4px 5px -2px rgba(0,0,0,0.2), 0 -7px 10px 1px rgba(0,0,0,0.14), 0 -2px 16px 1px rgba(0,0,0,0.12);\\n}\\n.shadow-8 {\\n box-shadow: 0 5px 5px -3px rgba(0,0,0,0.2), 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12);\\n}\\n.shadow-up-8 {\\n box-shadow: 0 -5px 5px -3px rgba(0,0,0,0.2), 0 -8px 10px 1px rgba(0,0,0,0.14), 0 -3px 14px 2px rgba(0,0,0,0.12);\\n}\\n.shadow-9 {\\n box-shadow: 0 5px 6px -3px rgba(0,0,0,0.2), 0 9px 12px 1px rgba(0,0,0,0.14), 0 3px 16px 2px rgba(0,0,0,0.12);\\n}\\n.shadow-up-9 {\\n box-shadow: 0 -5px 6px -3px rgba(0,0,0,0.2), 0 -9px 12px 1px rgba(0,0,0,0.14), 0 -3px 16px 2px rgba(0,0,0,0.12);\\n}\\n.shadow-10 {\\n box-shadow: 0 6px 6px -3px rgba(0,0,0,0.2), 0 10px 14px 1px rgba(0,0,0,0.14), 0 4px 18px 3px rgba(0,0,0,0.12);\\n}\\n.shadow-up-10 {\\n box-shadow: 0 -6px 6px -3px rgba(0,0,0,0.2), 0 -10px 14px 1px rgba(0,0,0,0.14), 0 -4px 18px 3px rgba(0,0,0,0.12);\\n}\\n.shadow-11 {\\n box-shadow: 0 6px 7px -4px rgba(0,0,0,0.2), 0 11px 15px 1px rgba(0,0,0,0.14), 0 4px 20px 3px rgba(0,0,0,0.12);\\n}\\n.shadow-up-11 {\\n box-shadow: 0 -6px 7px -4px rgba(0,0,0,0.2), 0 -11px 15px 1px rgba(0,0,0,0.14), 0 -4px 20px 3px rgba(0,0,0,0.12);\\n}\\n.shadow-12 {\\n box-shadow: 0 7px 8px -4px rgba(0,0,0,0.2), 0 12px 17px 2px rgba(0,0,0,0.14), 0 5px 22px 4px rgba(0,0,0,0.12);\\n}\\n.shadow-up-12 {\\n box-shadow: 0 -7px 8px -4px rgba(0,0,0,0.2), 0 -12px 17px 2px rgba(0,0,0,0.14), 0 -5px 22px 4px rgba(0,0,0,0.12);\\n}\\n.shadow-13 {\\n box-shadow: 0 7px 8px -4px rgba(0,0,0,0.2), 0 13px 19px 2px rgba(0,0,0,0.14), 0 5px 24px 4px rgba(0,0,0,0.12);\\n}\\n.shadow-up-13 {\\n box-shadow: 0 -7px 8px -4px rgba(0,0,0,0.2), 0 -13px 19px 2px rgba(0,0,0,0.14), 0 -5px 24px 4px rgba(0,0,0,0.12);\\n}\\n.shadow-14 {\\n box-shadow: 0 7px 9px -4px rgba(0,0,0,0.2), 0 14px 21px 2px rgba(0,0,0,0.14), 0 5px 26px 4px rgba(0,0,0,0.12);\\n}\\n.shadow-up-14 {\\n box-shadow: 0 -7px 9px -4px rgba(0,0,0,0.2), 0 -14px 21px 2px rgba(0,0,0,0.14), 0 -5px 26px 4px rgba(0,0,0,0.12);\\n}\\n.shadow-15 {\\n box-shadow: 0 8px 9px -5px rgba(0,0,0,0.2), 0 15px 22px 2px rgba(0,0,0,0.14), 0 6px 28px 5px rgba(0,0,0,0.12);\\n}\\n.shadow-up-15 {\\n box-shadow: 0 -8px 9px -5px rgba(0,0,0,0.2), 0 -15px 22px 2px rgba(0,0,0,0.14), 0 -6px 28px 5px rgba(0,0,0,0.12);\\n}\\n.shadow-16 {\\n box-shadow: 0 8px 10px -5px rgba(0,0,0,0.2), 0 16px 24px 2px rgba(0,0,0,0.14), 0 6px 30px 5px rgba(0,0,0,0.12);\\n}\\n.shadow-up-16 {\\n box-shadow: 0 -8px 10px -5px rgba(0,0,0,0.2), 0 -16px 24px 2px rgba(0,0,0,0.14), 0 -6px 30px 5px rgba(0,0,0,0.12);\\n}\\n.shadow-17 {\\n box-shadow: 0 8px 11px -5px rgba(0,0,0,0.2), 0 17px 26px 2px rgba(0,0,0,0.14), 0 6px 32px 5px rgba(0,0,0,0.12);\\n}\\n.shadow-up-17 {\\n box-shadow: 0 -8px 11px -5px rgba(0,0,0,0.2), 0 -17px 26px 2px rgba(0,0,0,0.14), 0 -6px 32px 5px rgba(0,0,0,0.12);\\n}\\n.shadow-18 {\\n box-shadow: 0 9px 11px -5px rgba(0,0,0,0.2), 0 18px 28px 2px rgba(0,0,0,0.14), 0 7px 34px 6px rgba(0,0,0,0.12);\\n}\\n.shadow-up-18 {\\n box-shadow: 0 -9px 11px -5px rgba(0,0,0,0.2), 0 -18px 28px 2px rgba(0,0,0,0.14), 0 -7px 34px 6px rgba(0,0,0,0.12);\\n}\\n.shadow-19 {\\n box-shadow: 0 9px 12px -6px rgba(0,0,0,0.2), 0 19px 29px 2px rgba(0,0,0,0.14), 0 7px 36px 6px rgba(0,0,0,0.12);\\n}\\n.shadow-up-19 {\\n box-shadow: 0 -9px 12px -6px rgba(0,0,0,0.2), 0 -19px 29px 2px rgba(0,0,0,0.14), 0 -7px 36px 6px rgba(0,0,0,0.12);\\n}\\n.shadow-20 {\\n box-shadow: 0 10px 13px -6px rgba(0,0,0,0.2), 0 20px 31px 3px rgba(0,0,0,0.14), 0 8px 38px 7px rgba(0,0,0,0.12);\\n}\\n.shadow-up-20 {\\n box-shadow: 0 -10px 13px -6px rgba(0,0,0,0.2), 0 -20px 31px 3px rgba(0,0,0,0.14), 0 -8px 38px 7px rgba(0,0,0,0.12);\\n}\\n.shadow-21 {\\n box-shadow: 0 10px 13px -6px rgba(0,0,0,0.2), 0 21px 33px 3px rgba(0,0,0,0.14), 0 8px 40px 7px rgba(0,0,0,0.12);\\n}\\n.shadow-up-21 {\\n box-shadow: 0 -10px 13px -6px rgba(0,0,0,0.2), 0 -21px 33px 3px rgba(0,0,0,0.14), 0 -8px 40px 7px rgba(0,0,0,0.12);\\n}\\n.shadow-22 {\\n box-shadow: 0 10px 14px -6px rgba(0,0,0,0.2), 0 22px 35px 3px rgba(0,0,0,0.14), 0 8px 42px 7px rgba(0,0,0,0.12);\\n}\\n.shadow-up-22 {\\n box-shadow: 0 -10px 14px -6px rgba(0,0,0,0.2), 0 -22px 35px 3px rgba(0,0,0,0.14), 0 -8px 42px 7px rgba(0,0,0,0.12);\\n}\\n.shadow-23 {\\n box-shadow: 0 11px 14px -7px rgba(0,0,0,0.2), 0 23px 36px 3px rgba(0,0,0,0.14), 0 9px 44px 8px rgba(0,0,0,0.12);\\n}\\n.shadow-up-23 {\\n box-shadow: 0 -11px 14px -7px rgba(0,0,0,0.2), 0 -23px 36px 3px rgba(0,0,0,0.14), 0 -9px 44px 8px rgba(0,0,0,0.12);\\n}\\n.shadow-24 {\\n box-shadow: 0 11px 15px -7px rgba(0,0,0,0.2), 0 24px 38px 3px rgba(0,0,0,0.14), 0 9px 46px 8px rgba(0,0,0,0.12);\\n}\\n.shadow-up-24 {\\n box-shadow: 0 -11px 15px -7px rgba(0,0,0,0.2), 0 -24px 38px 3px rgba(0,0,0,0.14), 0 -9px 46px 8px rgba(0,0,0,0.12);\\n}\\n.no-shadow,\\n.shadow-0 {\\n box-shadow: none !important;\\n}\\n.inset-shadow {\\n box-shadow: 0 7px 9px -7px rgba(0,0,0,0.7) inset !important;\\n}\\n.z-marginals {\\n z-index: 2000;\\n}\\n.z-notify {\\n z-index: 9500;\\n}\\n.z-fullscreen {\\n z-index: 6000;\\n}\\n.z-inherit {\\n z-index: inherit !important;\\n}\\n.row,\\n.column,\\n.flex {\\n display: flex;\\n flex-wrap: wrap;\\n}\\n.row.inline,\\n.column.inline,\\n.flex.inline {\\n display: inline-flex;\\n}\\n.row.reverse {\\n flex-direction: row-reverse;\\n}\\n.column {\\n flex-direction: column;\\n}\\n.column.reverse {\\n flex-direction: column-reverse;\\n}\\n.wrap {\\n flex-wrap: wrap;\\n}\\n.no-wrap {\\n flex-wrap: nowrap;\\n}\\n.reverse-wrap {\\n flex-wrap: wrap-reverse;\\n}\\n.order-first {\\n order: -10000;\\n}\\n.order-last {\\n order: 10000;\\n}\\n.order-none {\\n order: 0;\\n}\\n.justify-start {\\n justify-content: flex-start;\\n}\\n.justify-end {\\n justify-content: flex-end;\\n}\\n.justify-center,\\n.flex-center {\\n justify-content: center;\\n}\\n.justify-between {\\n justify-content: space-between;\\n}\\n.justify-around {\\n justify-content: space-around;\\n}\\n.justify-evenly {\\n justify-content: space-evenly;\\n}\\n.items-start {\\n align-items: flex-start;\\n}\\n.items-end {\\n align-items: flex-end;\\n}\\n.items-center,\\n.flex-center {\\n align-items: center;\\n}\\n.items-baseline {\\n align-items: baseline;\\n}\\n.items-stretch {\\n align-items: stretch;\\n}\\n.content-start {\\n align-content: flex-start;\\n}\\n.content-end {\\n align-content: flex-end;\\n}\\n.content-center {\\n align-content: center;\\n}\\n.content-stretch {\\n align-content: stretch;\\n}\\n.content-between {\\n align-content: space-between;\\n}\\n.content-around {\\n align-content: space-around;\\n}\\n.self-start {\\n align-self: flex-start;\\n}\\n.self-end {\\n align-self: flex-end;\\n}\\n.self-center {\\n align-self: center;\\n}\\n.self-baseline {\\n align-self: baseline;\\n}\\n.self-stretch {\\n align-self: stretch;\\n}\\n.q-gutter-x-none,\\n.q-gutter-none {\\n margin-left: 0;\\n}\\n.q-gutter-x-none > *,\\n.q-gutter-none > * {\\n margin-left: 0;\\n}\\n.q-gutter-y-none,\\n.q-gutter-none {\\n margin-top: 0;\\n}\\n.q-gutter-y-none > *,\\n.q-gutter-none > * {\\n margin-top: 0;\\n}\\n.q-col-gutter-x-none,\\n.q-col-gutter-none {\\n margin-left: 0;\\n}\\n.q-col-gutter-x-none > *,\\n.q-col-gutter-none > * {\\n padding-left: 0;\\n}\\n.q-col-gutter-y-none,\\n.q-col-gutter-none {\\n margin-top: 0;\\n}\\n.q-col-gutter-y-none > *,\\n.q-col-gutter-none > * {\\n padding-top: 0;\\n}\\n.q-gutter-x-xs,\\n.q-gutter-xs {\\n margin-left: -4px;\\n}\\n.q-gutter-x-xs > *,\\n.q-gutter-xs > * {\\n margin-left: 4px;\\n}\\n.q-gutter-y-xs,\\n.q-gutter-xs {\\n margin-top: -4px;\\n}\\n.q-gutter-y-xs > *,\\n.q-gutter-xs > * {\\n margin-top: 4px;\\n}\\n.q-col-gutter-x-xs,\\n.q-col-gutter-xs {\\n margin-left: -4px;\\n}\\n.q-col-gutter-x-xs > *,\\n.q-col-gutter-xs > * {\\n padding-left: 4px;\\n}\\n.q-col-gutter-y-xs,\\n.q-col-gutter-xs {\\n margin-top: -4px;\\n}\\n.q-col-gutter-y-xs > *,\\n.q-col-gutter-xs > * {\\n padding-top: 4px;\\n}\\n.q-gutter-x-sm,\\n.q-gutter-sm {\\n margin-left: -8px;\\n}\\n.q-gutter-x-sm > *,\\n.q-gutter-sm > * {\\n margin-left: 8px;\\n}\\n.q-gutter-y-sm,\\n.q-gutter-sm {\\n margin-top: -8px;\\n}\\n.q-gutter-y-sm > *,\\n.q-gutter-sm > * {\\n margin-top: 8px;\\n}\\n.q-col-gutter-x-sm,\\n.q-col-gutter-sm {\\n margin-left: -8px;\\n}\\n.q-col-gutter-x-sm > *,\\n.q-col-gutter-sm > * {\\n padding-left: 8px;\\n}\\n.q-col-gutter-y-sm,\\n.q-col-gutter-sm {\\n margin-top: -8px;\\n}\\n.q-col-gutter-y-sm > *,\\n.q-col-gutter-sm > * {\\n padding-top: 8px;\\n}\\n.q-gutter-x-md,\\n.q-gutter-md {\\n margin-left: -16px;\\n}\\n.q-gutter-x-md > *,\\n.q-gutter-md > * {\\n margin-left: 16px;\\n}\\n.q-gutter-y-md,\\n.q-gutter-md {\\n margin-top: -16px;\\n}\\n.q-gutter-y-md > *,\\n.q-gutter-md > * {\\n margin-top: 16px;\\n}\\n.q-col-gutter-x-md,\\n.q-col-gutter-md {\\n margin-left: -16px;\\n}\\n.q-col-gutter-x-md > *,\\n.q-col-gutter-md > * {\\n padding-left: 16px;\\n}\\n.q-col-gutter-y-md,\\n.q-col-gutter-md {\\n margin-top: -16px;\\n}\\n.q-col-gutter-y-md > *,\\n.q-col-gutter-md > * {\\n padding-top: 16px;\\n}\\n.q-gutter-x-lg,\\n.q-gutter-lg {\\n margin-left: -24px;\\n}\\n.q-gutter-x-lg > *,\\n.q-gutter-lg > * {\\n margin-left: 24px;\\n}\\n.q-gutter-y-lg,\\n.q-gutter-lg {\\n margin-top: -24px;\\n}\\n.q-gutter-y-lg > *,\\n.q-gutter-lg > * {\\n margin-top: 24px;\\n}\\n.q-col-gutter-x-lg,\\n.q-col-gutter-lg {\\n margin-left: -24px;\\n}\\n.q-col-gutter-x-lg > *,\\n.q-col-gutter-lg > * {\\n padding-left: 24px;\\n}\\n.q-col-gutter-y-lg,\\n.q-col-gutter-lg {\\n margin-top: -24px;\\n}\\n.q-col-gutter-y-lg > *,\\n.q-col-gutter-lg > * {\\n padding-top: 24px;\\n}\\n.q-gutter-x-xl,\\n.q-gutter-xl {\\n margin-left: -48px;\\n}\\n.q-gutter-x-xl > *,\\n.q-gutter-xl > * {\\n margin-left: 48px;\\n}\\n.q-gutter-y-xl,\\n.q-gutter-xl {\\n margin-top: -48px;\\n}\\n.q-gutter-y-xl > *,\\n.q-gutter-xl > * {\\n margin-top: 48px;\\n}\\n.q-col-gutter-x-xl,\\n.q-col-gutter-xl {\\n margin-left: -48px;\\n}\\n.q-col-gutter-x-xl > *,\\n.q-col-gutter-xl > * {\\n padding-left: 48px;\\n}\\n.q-col-gutter-y-xl,\\n.q-col-gutter-xl {\\n margin-top: -48px;\\n}\\n.q-col-gutter-y-xl > *,\\n.q-col-gutter-xl > * {\\n padding-top: 48px;\\n}\\n@media (min-width: 0) {\\n .row > .col,\\n .row > .col-xs,\\n .row > .col-auto,\\n .row > .col-xs-auto,\\n .row > .col-grow,\\n .row > .col-xs-grow,\\n .row > .col-shrink,\\n .row > .col-xs-shrink,\\n .row > .col-0,\\n .row > .col-xs-0,\\n .row > .col-1,\\n .row > .col-xs-1,\\n .row > .col-2,\\n .row > .col-xs-2,\\n .row > .col-3,\\n .row > .col-xs-3,\\n .row > .col-4,\\n .row > .col-xs-4,\\n .row > .col-5,\\n .row > .col-xs-5,\\n .row > .col-6,\\n .row > .col-xs-6,\\n .row > .col-7,\\n .row > .col-xs-7,\\n .row > .col-8,\\n .row > .col-xs-8,\\n .row > .col-9,\\n .row > .col-xs-9,\\n .row > .col-10,\\n .row > .col-xs-10,\\n .row > .col-11,\\n .row > .col-xs-11,\\n .row > .col-12,\\n .row > .col-xs-12,\\n .flex > .col,\\n .flex > .col-xs,\\n .flex > .col-auto,\\n .flex > .col-xs-auto,\\n .flex > .col-grow,\\n .flex > .col-xs-grow,\\n .flex > .col-shrink,\\n .flex > .col-xs-shrink,\\n .flex > .col-0,\\n .flex > .col-xs-0,\\n .flex > .col-1,\\n .flex > .col-xs-1,\\n .flex > .col-2,\\n .flex > .col-xs-2,\\n .flex > .col-3,\\n .flex > .col-xs-3,\\n .flex > .col-4,\\n .flex > .col-xs-4,\\n .flex > .col-5,\\n .flex > .col-xs-5,\\n .flex > .col-6,\\n .flex > .col-xs-6,\\n .flex > .col-7,\\n .flex > .col-xs-7,\\n .flex > .col-8,\\n .flex > .col-xs-8,\\n .flex > .col-9,\\n .flex > .col-xs-9,\\n .flex > .col-10,\\n .flex > .col-xs-10,\\n .flex > .col-11,\\n .flex > .col-xs-11,\\n .flex > .col-12,\\n .flex > .col-xs-12 {\\n width: auto;\\n min-width: 0;\\n max-width: 100%;\\n }\\n .column > .col,\\n .column > .col-xs,\\n .column > .col-auto,\\n .column > .col-xs-auto,\\n .column > .col-grow,\\n .column > .col-xs-grow,\\n .column > .col-shrink,\\n .column > .col-xs-shrink,\\n .column > .col-0,\\n .column > .col-xs-0,\\n .column > .col-1,\\n .column > .col-xs-1,\\n .column > .col-2,\\n .column > .col-xs-2,\\n .column > .col-3,\\n .column > .col-xs-3,\\n .column > .col-4,\\n .column > .col-xs-4,\\n .column > .col-5,\\n .column > .col-xs-5,\\n .column > .col-6,\\n .column > .col-xs-6,\\n .column > .col-7,\\n .column > .col-xs-7,\\n .column > .col-8,\\n .column > .col-xs-8,\\n .column > .col-9,\\n .column > .col-xs-9,\\n .column > .col-10,\\n .column > .col-xs-10,\\n .column > .col-11,\\n .column > .col-xs-11,\\n .column > .col-12,\\n .column > .col-xs-12,\\n .flex > .col,\\n .flex > .col-xs,\\n .flex > .col-auto,\\n .flex > .col-xs-auto,\\n .flex > .col-grow,\\n .flex > .col-xs-grow,\\n .flex > .col-shrink,\\n .flex > .col-xs-shrink,\\n .flex > .col-0,\\n .flex > .col-xs-0,\\n .flex > .col-1,\\n .flex > .col-xs-1,\\n .flex > .col-2,\\n .flex > .col-xs-2,\\n .flex > .col-3,\\n .flex > .col-xs-3,\\n .flex > .col-4,\\n .flex > .col-xs-4,\\n .flex > .col-5,\\n .flex > .col-xs-5,\\n .flex > .col-6,\\n .flex > .col-xs-6,\\n .flex > .col-7,\\n .flex > .col-xs-7,\\n .flex > .col-8,\\n .flex > .col-xs-8,\\n .flex > .col-9,\\n .flex > .col-xs-9,\\n .flex > .col-10,\\n .flex > .col-xs-10,\\n .flex > .col-11,\\n .flex > .col-xs-11,\\n .flex > .col-12,\\n .flex > .col-xs-12 {\\n height: auto;\\n min-height: 0;\\n max-height: 100%;\\n }\\n .col,\\n .col-xs {\\n flex: 10000 1 0%;\\n }\\n .col-auto,\\n .col-xs-auto,\\n .col-0,\\n .col-xs-0,\\n .col-1,\\n .col-xs-1,\\n .col-2,\\n .col-xs-2,\\n .col-3,\\n .col-xs-3,\\n .col-4,\\n .col-xs-4,\\n .col-5,\\n .col-xs-5,\\n .col-6,\\n .col-xs-6,\\n .col-7,\\n .col-xs-7,\\n .col-8,\\n .col-xs-8,\\n .col-9,\\n .col-xs-9,\\n .col-10,\\n .col-xs-10,\\n .col-11,\\n .col-xs-11,\\n .col-12,\\n .col-xs-12 {\\n flex: 0 0 auto;\\n }\\n .col-grow,\\n .col-xs-grow {\\n flex: 1 0 auto;\\n }\\n .col-shrink,\\n .col-xs-shrink {\\n flex: 0 1 auto;\\n }\\n .row > .col-0,\\n .row > .col-xs-0 {\\n height: auto;\\n width: 0%;\\n }\\n .row > .offset-0,\\n .row > .offset-xs-0 {\\n margin-left: 0%;\\n }\\n .column > .col-0,\\n .column > .col-xs-0 {\\n height: 0%;\\n width: auto;\\n }\\n .row > .col-1,\\n .row > .col-xs-1 {\\n height: auto;\\n width: 8.3333%;\\n }\\n .row > .offset-1,\\n .row > .offset-xs-1 {\\n margin-left: 8.3333%;\\n }\\n .column > .col-1,\\n .column > .col-xs-1 {\\n height: 8.3333%;\\n width: auto;\\n }\\n .row > .col-2,\\n .row > .col-xs-2 {\\n height: auto;\\n width: 16.6667%;\\n }\\n .row > .offset-2,\\n .row > .offset-xs-2 {\\n margin-left: 16.6667%;\\n }\\n .column > .col-2,\\n .column > .col-xs-2 {\\n height: 16.6667%;\\n width: auto;\\n }\\n .row > .col-3,\\n .row > .col-xs-3 {\\n height: auto;\\n width: 25%;\\n }\\n .row > .offset-3,\\n .row > .offset-xs-3 {\\n margin-left: 25%;\\n }\\n .column > .col-3,\\n .column > .col-xs-3 {\\n height: 25%;\\n width: auto;\\n }\\n .row > .col-4,\\n .row > .col-xs-4 {\\n height: auto;\\n width: 33.3333%;\\n }\\n .row > .offset-4,\\n .row > .offset-xs-4 {\\n margin-left: 33.3333%;\\n }\\n .column > .col-4,\\n .column > .col-xs-4 {\\n height: 33.3333%;\\n width: auto;\\n }\\n .row > .col-5,\\n .row > .col-xs-5 {\\n height: auto;\\n width: 41.6667%;\\n }\\n .row > .offset-5,\\n .row > .offset-xs-5 {\\n margin-left: 41.6667%;\\n }\\n .column > .col-5,\\n .column > .col-xs-5 {\\n height: 41.6667%;\\n width: auto;\\n }\\n .row > .col-6,\\n .row > .col-xs-6 {\\n height: auto;\\n width: 50%;\\n }\\n .row > .offset-6,\\n .row > .offset-xs-6 {\\n margin-left: 50%;\\n }\\n .column > .col-6,\\n .column > .col-xs-6 {\\n height: 50%;\\n width: auto;\\n }\\n .row > .col-7,\\n .row > .col-xs-7 {\\n height: auto;\\n width: 58.3333%;\\n }\\n .row > .offset-7,\\n .row > .offset-xs-7 {\\n margin-left: 58.3333%;\\n }\\n .column > .col-7,\\n .column > .col-xs-7 {\\n height: 58.3333%;\\n width: auto;\\n }\\n .row > .col-8,\\n .row > .col-xs-8 {\\n height: auto;\\n width: 66.6667%;\\n }\\n .row > .offset-8,\\n .row > .offset-xs-8 {\\n margin-left: 66.6667%;\\n }\\n .column > .col-8,\\n .column > .col-xs-8 {\\n height: 66.6667%;\\n width: auto;\\n }\\n .row > .col-9,\\n .row > .col-xs-9 {\\n height: auto;\\n width: 75%;\\n }\\n .row > .offset-9,\\n .row > .offset-xs-9 {\\n margin-left: 75%;\\n }\\n .column > .col-9,\\n .column > .col-xs-9 {\\n height: 75%;\\n width: auto;\\n }\\n .row > .col-10,\\n .row > .col-xs-10 {\\n height: auto;\\n width: 83.3333%;\\n }\\n .row > .offset-10,\\n .row > .offset-xs-10 {\\n margin-left: 83.3333%;\\n }\\n .column > .col-10,\\n .column > .col-xs-10 {\\n height: 83.3333%;\\n width: auto;\\n }\\n .row > .col-11,\\n .row > .col-xs-11 {\\n height: auto;\\n width: 91.6667%;\\n }\\n .row > .offset-11,\\n .row > .offset-xs-11 {\\n margin-left: 91.6667%;\\n }\\n .column > .col-11,\\n .column > .col-xs-11 {\\n height: 91.6667%;\\n width: auto;\\n }\\n .row > .col-12,\\n .row > .col-xs-12 {\\n height: auto;\\n width: 100%;\\n }\\n .row > .offset-12,\\n .row > .offset-xs-12 {\\n margin-left: 100%;\\n }\\n .column > .col-12,\\n .column > .col-xs-12 {\\n height: 100%;\\n width: auto;\\n }\\n .row > .col-all {\\n height: auto;\\n flex: 0 0 100%;\\n }\\n}\\n@media (min-width: 600px) {\\n .row > .col-sm,\\n .row > .col-sm-auto,\\n .row > .col-sm-grow,\\n .row > .col-sm-shrink,\\n .row > .col-sm-0,\\n .row > .col-sm-1,\\n .row > .col-sm-2,\\n .row > .col-sm-3,\\n .row > .col-sm-4,\\n .row > .col-sm-5,\\n .row > .col-sm-6,\\n .row > .col-sm-7,\\n .row > .col-sm-8,\\n .row > .col-sm-9,\\n .row > .col-sm-10,\\n .row > .col-sm-11,\\n .row > .col-sm-12,\\n .flex > .col-sm,\\n .flex > .col-sm-auto,\\n .flex > .col-sm-grow,\\n .flex > .col-sm-shrink,\\n .flex > .col-sm-0,\\n .flex > .col-sm-1,\\n .flex > .col-sm-2,\\n .flex > .col-sm-3,\\n .flex > .col-sm-4,\\n .flex > .col-sm-5,\\n .flex > .col-sm-6,\\n .flex > .col-sm-7,\\n .flex > .col-sm-8,\\n .flex > .col-sm-9,\\n .flex > .col-sm-10,\\n .flex > .col-sm-11,\\n .flex > .col-sm-12 {\\n width: auto;\\n min-width: 0;\\n max-width: 100%;\\n }\\n .column > .col-sm,\\n .column > .col-sm-auto,\\n .column > .col-sm-grow,\\n .column > .col-sm-shrink,\\n .column > .col-sm-0,\\n .column > .col-sm-1,\\n .column > .col-sm-2,\\n .column > .col-sm-3,\\n .column > .col-sm-4,\\n .column > .col-sm-5,\\n .column > .col-sm-6,\\n .column > .col-sm-7,\\n .column > .col-sm-8,\\n .column > .col-sm-9,\\n .column > .col-sm-10,\\n .column > .col-sm-11,\\n .column > .col-sm-12,\\n .flex > .col-sm,\\n .flex > .col-sm-auto,\\n .flex > .col-sm-grow,\\n .flex > .col-sm-shrink,\\n .flex > .col-sm-0,\\n .flex > .col-sm-1,\\n .flex > .col-sm-2,\\n .flex > .col-sm-3,\\n .flex > .col-sm-4,\\n .flex > .col-sm-5,\\n .flex > .col-sm-6,\\n .flex > .col-sm-7,\\n .flex > .col-sm-8,\\n .flex > .col-sm-9,\\n .flex > .col-sm-10,\\n .flex > .col-sm-11,\\n .flex > .col-sm-12 {\\n height: auto;\\n min-height: 0;\\n max-height: 100%;\\n }\\n .col-sm {\\n flex: 10000 1 0%;\\n }\\n .col-sm-auto,\\n .col-sm-0,\\n .col-sm-1,\\n .col-sm-2,\\n .col-sm-3,\\n .col-sm-4,\\n .col-sm-5,\\n .col-sm-6,\\n .col-sm-7,\\n .col-sm-8,\\n .col-sm-9,\\n .col-sm-10,\\n .col-sm-11,\\n .col-sm-12 {\\n flex: 0 0 auto;\\n }\\n .col-sm-grow {\\n flex: 1 0 auto;\\n }\\n .col-sm-shrink {\\n flex: 0 1 auto;\\n }\\n .row > .col-sm-0 {\\n height: auto;\\n width: 0%;\\n }\\n .row > .offset-sm-0 {\\n margin-left: 0%;\\n }\\n .column > .col-sm-0 {\\n height: 0%;\\n width: auto;\\n }\\n .row > .col-sm-1 {\\n height: auto;\\n width: 8.3333%;\\n }\\n .row > .offset-sm-1 {\\n margin-left: 8.3333%;\\n }\\n .column > .col-sm-1 {\\n height: 8.3333%;\\n width: auto;\\n }\\n .row > .col-sm-2 {\\n height: auto;\\n width: 16.6667%;\\n }\\n .row > .offset-sm-2 {\\n margin-left: 16.6667%;\\n }\\n .column > .col-sm-2 {\\n height: 16.6667%;\\n width: auto;\\n }\\n .row > .col-sm-3 {\\n height: auto;\\n width: 25%;\\n }\\n .row > .offset-sm-3 {\\n margin-left: 25%;\\n }\\n .column > .col-sm-3 {\\n height: 25%;\\n width: auto;\\n }\\n .row > .col-sm-4 {\\n height: auto;\\n width: 33.3333%;\\n }\\n .row > .offset-sm-4 {\\n margin-left: 33.3333%;\\n }\\n .column > .col-sm-4 {\\n height: 33.3333%;\\n width: auto;\\n }\\n .row > .col-sm-5 {\\n height: auto;\\n width: 41.6667%;\\n }\\n .row > .offset-sm-5 {\\n margin-left: 41.6667%;\\n }\\n .column > .col-sm-5 {\\n height: 41.6667%;\\n width: auto;\\n }\\n .row > .col-sm-6 {\\n height: auto;\\n width: 50%;\\n }\\n .row > .offset-sm-6 {\\n margin-left: 50%;\\n }\\n .column > .col-sm-6 {\\n height: 50%;\\n width: auto;\\n }\\n .row > .col-sm-7 {\\n height: auto;\\n width: 58.3333%;\\n }\\n .row > .offset-sm-7 {\\n margin-left: 58.3333%;\\n }\\n .column > .col-sm-7 {\\n height: 58.3333%;\\n width: auto;\\n }\\n .row > .col-sm-8 {\\n height: auto;\\n width: 66.6667%;\\n }\\n .row > .offset-sm-8 {\\n margin-left: 66.6667%;\\n }\\n .column > .col-sm-8 {\\n height: 66.6667%;\\n width: auto;\\n }\\n .row > .col-sm-9 {\\n height: auto;\\n width: 75%;\\n }\\n .row > .offset-sm-9 {\\n margin-left: 75%;\\n }\\n .column > .col-sm-9 {\\n height: 75%;\\n width: auto;\\n }\\n .row > .col-sm-10 {\\n height: auto;\\n width: 83.3333%;\\n }\\n .row > .offset-sm-10 {\\n margin-left: 83.3333%;\\n }\\n .column > .col-sm-10 {\\n height: 83.3333%;\\n width: auto;\\n }\\n .row > .col-sm-11 {\\n height: auto;\\n width: 91.6667%;\\n }\\n .row > .offset-sm-11 {\\n margin-left: 91.6667%;\\n }\\n .column > .col-sm-11 {\\n height: 91.6667%;\\n width: auto;\\n }\\n .row > .col-sm-12 {\\n height: auto;\\n width: 100%;\\n }\\n .row > .offset-sm-12 {\\n margin-left: 100%;\\n }\\n .column > .col-sm-12 {\\n height: 100%;\\n width: auto;\\n }\\n}\\n@media (min-width: 1024px) {\\n .row > .col-md,\\n .row > .col-md-auto,\\n .row > .col-md-grow,\\n .row > .col-md-shrink,\\n .row > .col-md-0,\\n .row > .col-md-1,\\n .row > .col-md-2,\\n .row > .col-md-3,\\n .row > .col-md-4,\\n .row > .col-md-5,\\n .row > .col-md-6,\\n .row > .col-md-7,\\n .row > .col-md-8,\\n .row > .col-md-9,\\n .row > .col-md-10,\\n .row > .col-md-11,\\n .row > .col-md-12,\\n .flex > .col-md,\\n .flex > .col-md-auto,\\n .flex > .col-md-grow,\\n .flex > .col-md-shrink,\\n .flex > .col-md-0,\\n .flex > .col-md-1,\\n .flex > .col-md-2,\\n .flex > .col-md-3,\\n .flex > .col-md-4,\\n .flex > .col-md-5,\\n .flex > .col-md-6,\\n .flex > .col-md-7,\\n .flex > .col-md-8,\\n .flex > .col-md-9,\\n .flex > .col-md-10,\\n .flex > .col-md-11,\\n .flex > .col-md-12 {\\n width: auto;\\n min-width: 0;\\n max-width: 100%;\\n }\\n .column > .col-md,\\n .column > .col-md-auto,\\n .column > .col-md-grow,\\n .column > .col-md-shrink,\\n .column > .col-md-0,\\n .column > .col-md-1,\\n .column > .col-md-2,\\n .column > .col-md-3,\\n .column > .col-md-4,\\n .column > .col-md-5,\\n .column > .col-md-6,\\n .column > .col-md-7,\\n .column > .col-md-8,\\n .column > .col-md-9,\\n .column > .col-md-10,\\n .column > .col-md-11,\\n .column > .col-md-12,\\n .flex > .col-md,\\n .flex > .col-md-auto,\\n .flex > .col-md-grow,\\n .flex > .col-md-shrink,\\n .flex > .col-md-0,\\n .flex > .col-md-1,\\n .flex > .col-md-2,\\n .flex > .col-md-3,\\n .flex > .col-md-4,\\n .flex > .col-md-5,\\n .flex > .col-md-6,\\n .flex > .col-md-7,\\n .flex > .col-md-8,\\n .flex > .col-md-9,\\n .flex > .col-md-10,\\n .flex > .col-md-11,\\n .flex > .col-md-12 {\\n height: auto;\\n min-height: 0;\\n max-height: 100%;\\n }\\n .col-md {\\n flex: 10000 1 0%;\\n }\\n .col-md-auto,\\n .col-md-0,\\n .col-md-1,\\n .col-md-2,\\n .col-md-3,\\n .col-md-4,\\n .col-md-5,\\n .col-md-6,\\n .col-md-7,\\n .col-md-8,\\n .col-md-9,\\n .col-md-10,\\n .col-md-11,\\n .col-md-12 {\\n flex: 0 0 auto;\\n }\\n .col-md-grow {\\n flex: 1 0 auto;\\n }\\n .col-md-shrink {\\n flex: 0 1 auto;\\n }\\n .row > .col-md-0 {\\n height: auto;\\n width: 0%;\\n }\\n .row > .offset-md-0 {\\n margin-left: 0%;\\n }\\n .column > .col-md-0 {\\n height: 0%;\\n width: auto;\\n }\\n .row > .col-md-1 {\\n height: auto;\\n width: 8.3333%;\\n }\\n .row > .offset-md-1 {\\n margin-left: 8.3333%;\\n }\\n .column > .col-md-1 {\\n height: 8.3333%;\\n width: auto;\\n }\\n .row > .col-md-2 {\\n height: auto;\\n width: 16.6667%;\\n }\\n .row > .offset-md-2 {\\n margin-left: 16.6667%;\\n }\\n .column > .col-md-2 {\\n height: 16.6667%;\\n width: auto;\\n }\\n .row > .col-md-3 {\\n height: auto;\\n width: 25%;\\n }\\n .row > .offset-md-3 {\\n margin-left: 25%;\\n }\\n .column > .col-md-3 {\\n height: 25%;\\n width: auto;\\n }\\n .row > .col-md-4 {\\n height: auto;\\n width: 33.3333%;\\n }\\n .row > .offset-md-4 {\\n margin-left: 33.3333%;\\n }\\n .column > .col-md-4 {\\n height: 33.3333%;\\n width: auto;\\n }\\n .row > .col-md-5 {\\n height: auto;\\n width: 41.6667%;\\n }\\n .row > .offset-md-5 {\\n margin-left: 41.6667%;\\n }\\n .column > .col-md-5 {\\n height: 41.6667%;\\n width: auto;\\n }\\n .row > .col-md-6 {\\n height: auto;\\n width: 50%;\\n }\\n .row > .offset-md-6 {\\n margin-left: 50%;\\n }\\n .column > .col-md-6 {\\n height: 50%;\\n width: auto;\\n }\\n .row > .col-md-7 {\\n height: auto;\\n width: 58.3333%;\\n }\\n .row > .offset-md-7 {\\n margin-left: 58.3333%;\\n }\\n .column > .col-md-7 {\\n height: 58.3333%;\\n width: auto;\\n }\\n .row > .col-md-8 {\\n height: auto;\\n width: 66.6667%;\\n }\\n .row > .offset-md-8 {\\n margin-left: 66.6667%;\\n }\\n .column > .col-md-8 {\\n height: 66.6667%;\\n width: auto;\\n }\\n .row > .col-md-9 {\\n height: auto;\\n width: 75%;\\n }\\n .row > .offset-md-9 {\\n margin-left: 75%;\\n }\\n .column > .col-md-9 {\\n height: 75%;\\n width: auto;\\n }\\n .row > .col-md-10 {\\n height: auto;\\n width: 83.3333%;\\n }\\n .row > .offset-md-10 {\\n margin-left: 83.3333%;\\n }\\n .column > .col-md-10 {\\n height: 83.3333%;\\n width: auto;\\n }\\n .row > .col-md-11 {\\n height: auto;\\n width: 91.6667%;\\n }\\n .row > .offset-md-11 {\\n margin-left: 91.6667%;\\n }\\n .column > .col-md-11 {\\n height: 91.6667%;\\n width: auto;\\n }\\n .row > .col-md-12 {\\n height: auto;\\n width: 100%;\\n }\\n .row > .offset-md-12 {\\n margin-left: 100%;\\n }\\n .column > .col-md-12 {\\n height: 100%;\\n width: auto;\\n }\\n}\\n@media (min-width: 1440px) {\\n .row > .col-lg,\\n .row > .col-lg-auto,\\n .row > .col-lg-grow,\\n .row > .col-lg-shrink,\\n .row > .col-lg-0,\\n .row > .col-lg-1,\\n .row > .col-lg-2,\\n .row > .col-lg-3,\\n .row > .col-lg-4,\\n .row > .col-lg-5,\\n .row > .col-lg-6,\\n .row > .col-lg-7,\\n .row > .col-lg-8,\\n .row > .col-lg-9,\\n .row > .col-lg-10,\\n .row > .col-lg-11,\\n .row > .col-lg-12,\\n .flex > .col-lg,\\n .flex > .col-lg-auto,\\n .flex > .col-lg-grow,\\n .flex > .col-lg-shrink,\\n .flex > .col-lg-0,\\n .flex > .col-lg-1,\\n .flex > .col-lg-2,\\n .flex > .col-lg-3,\\n .flex > .col-lg-4,\\n .flex > .col-lg-5,\\n .flex > .col-lg-6,\\n .flex > .col-lg-7,\\n .flex > .col-lg-8,\\n .flex > .col-lg-9,\\n .flex > .col-lg-10,\\n .flex > .col-lg-11,\\n .flex > .col-lg-12 {\\n width: auto;\\n min-width: 0;\\n max-width: 100%;\\n }\\n .column > .col-lg,\\n .column > .col-lg-auto,\\n .column > .col-lg-grow,\\n .column > .col-lg-shrink,\\n .column > .col-lg-0,\\n .column > .col-lg-1,\\n .column > .col-lg-2,\\n .column > .col-lg-3,\\n .column > .col-lg-4,\\n .column > .col-lg-5,\\n .column > .col-lg-6,\\n .column > .col-lg-7,\\n .column > .col-lg-8,\\n .column > .col-lg-9,\\n .column > .col-lg-10,\\n .column > .col-lg-11,\\n .column > .col-lg-12,\\n .flex > .col-lg,\\n .flex > .col-lg-auto,\\n .flex > .col-lg-grow,\\n .flex > .col-lg-shrink,\\n .flex > .col-lg-0,\\n .flex > .col-lg-1,\\n .flex > .col-lg-2,\\n .flex > .col-lg-3,\\n .flex > .col-lg-4,\\n .flex > .col-lg-5,\\n .flex > .col-lg-6,\\n .flex > .col-lg-7,\\n .flex > .col-lg-8,\\n .flex > .col-lg-9,\\n .flex > .col-lg-10,\\n .flex > .col-lg-11,\\n .flex > .col-lg-12 {\\n height: auto;\\n min-height: 0;\\n max-height: 100%;\\n }\\n .col-lg {\\n flex: 10000 1 0%;\\n }\\n .col-lg-auto,\\n .col-lg-0,\\n .col-lg-1,\\n .col-lg-2,\\n .col-lg-3,\\n .col-lg-4,\\n .col-lg-5,\\n .col-lg-6,\\n .col-lg-7,\\n .col-lg-8,\\n .col-lg-9,\\n .col-lg-10,\\n .col-lg-11,\\n .col-lg-12 {\\n flex: 0 0 auto;\\n }\\n .col-lg-grow {\\n flex: 1 0 auto;\\n }\\n .col-lg-shrink {\\n flex: 0 1 auto;\\n }\\n .row > .col-lg-0 {\\n height: auto;\\n width: 0%;\\n }\\n .row > .offset-lg-0 {\\n margin-left: 0%;\\n }\\n .column > .col-lg-0 {\\n height: 0%;\\n width: auto;\\n }\\n .row > .col-lg-1 {\\n height: auto;\\n width: 8.3333%;\\n }\\n .row > .offset-lg-1 {\\n margin-left: 8.3333%;\\n }\\n .column > .col-lg-1 {\\n height: 8.3333%;\\n width: auto;\\n }\\n .row > .col-lg-2 {\\n height: auto;\\n width: 16.6667%;\\n }\\n .row > .offset-lg-2 {\\n margin-left: 16.6667%;\\n }\\n .column > .col-lg-2 {\\n height: 16.6667%;\\n width: auto;\\n }\\n .row > .col-lg-3 {\\n height: auto;\\n width: 25%;\\n }\\n .row > .offset-lg-3 {\\n margin-left: 25%;\\n }\\n .column > .col-lg-3 {\\n height: 25%;\\n width: auto;\\n }\\n .row > .col-lg-4 {\\n height: auto;\\n width: 33.3333%;\\n }\\n .row > .offset-lg-4 {\\n margin-left: 33.3333%;\\n }\\n .column > .col-lg-4 {\\n height: 33.3333%;\\n width: auto;\\n }\\n .row > .col-lg-5 {\\n height: auto;\\n width: 41.6667%;\\n }\\n .row > .offset-lg-5 {\\n margin-left: 41.6667%;\\n }\\n .column > .col-lg-5 {\\n height: 41.6667%;\\n width: auto;\\n }\\n .row > .col-lg-6 {\\n height: auto;\\n width: 50%;\\n }\\n .row > .offset-lg-6 {\\n margin-left: 50%;\\n }\\n .column > .col-lg-6 {\\n height: 50%;\\n width: auto;\\n }\\n .row > .col-lg-7 {\\n height: auto;\\n width: 58.3333%;\\n }\\n .row > .offset-lg-7 {\\n margin-left: 58.3333%;\\n }\\n .column > .col-lg-7 {\\n height: 58.3333%;\\n width: auto;\\n }\\n .row > .col-lg-8 {\\n height: auto;\\n width: 66.6667%;\\n }\\n .row > .offset-lg-8 {\\n margin-left: 66.6667%;\\n }\\n .column > .col-lg-8 {\\n height: 66.6667%;\\n width: auto;\\n }\\n .row > .col-lg-9 {\\n height: auto;\\n width: 75%;\\n }\\n .row > .offset-lg-9 {\\n margin-left: 75%;\\n }\\n .column > .col-lg-9 {\\n height: 75%;\\n width: auto;\\n }\\n .row > .col-lg-10 {\\n height: auto;\\n width: 83.3333%;\\n }\\n .row > .offset-lg-10 {\\n margin-left: 83.3333%;\\n }\\n .column > .col-lg-10 {\\n height: 83.3333%;\\n width: auto;\\n }\\n .row > .col-lg-11 {\\n height: auto;\\n width: 91.6667%;\\n }\\n .row > .offset-lg-11 {\\n margin-left: 91.6667%;\\n }\\n .column > .col-lg-11 {\\n height: 91.6667%;\\n width: auto;\\n }\\n .row > .col-lg-12 {\\n height: auto;\\n width: 100%;\\n }\\n .row > .offset-lg-12 {\\n margin-left: 100%;\\n }\\n .column > .col-lg-12 {\\n height: 100%;\\n width: auto;\\n }\\n}\\n@media (min-width: 1920px) {\\n .row > .col-xl,\\n .row > .col-xl-auto,\\n .row > .col-xl-grow,\\n .row > .col-xl-shrink,\\n .row > .col-xl-0,\\n .row > .col-xl-1,\\n .row > .col-xl-2,\\n .row > .col-xl-3,\\n .row > .col-xl-4,\\n .row > .col-xl-5,\\n .row > .col-xl-6,\\n .row > .col-xl-7,\\n .row > .col-xl-8,\\n .row > .col-xl-9,\\n .row > .col-xl-10,\\n .row > .col-xl-11,\\n .row > .col-xl-12,\\n .flex > .col-xl,\\n .flex > .col-xl-auto,\\n .flex > .col-xl-grow,\\n .flex > .col-xl-shrink,\\n .flex > .col-xl-0,\\n .flex > .col-xl-1,\\n .flex > .col-xl-2,\\n .flex > .col-xl-3,\\n .flex > .col-xl-4,\\n .flex > .col-xl-5,\\n .flex > .col-xl-6,\\n .flex > .col-xl-7,\\n .flex > .col-xl-8,\\n .flex > .col-xl-9,\\n .flex > .col-xl-10,\\n .flex > .col-xl-11,\\n .flex > .col-xl-12 {\\n width: auto;\\n min-width: 0;\\n max-width: 100%;\\n }\\n .column > .col-xl,\\n .column > .col-xl-auto,\\n .column > .col-xl-grow,\\n .column > .col-xl-shrink,\\n .column > .col-xl-0,\\n .column > .col-xl-1,\\n .column > .col-xl-2,\\n .column > .col-xl-3,\\n .column > .col-xl-4,\\n .column > .col-xl-5,\\n .column > .col-xl-6,\\n .column > .col-xl-7,\\n .column > .col-xl-8,\\n .column > .col-xl-9,\\n .column > .col-xl-10,\\n .column > .col-xl-11,\\n .column > .col-xl-12,\\n .flex > .col-xl,\\n .flex > .col-xl-auto,\\n .flex > .col-xl-grow,\\n .flex > .col-xl-shrink,\\n .flex > .col-xl-0,\\n .flex > .col-xl-1,\\n .flex > .col-xl-2,\\n .flex > .col-xl-3,\\n .flex > .col-xl-4,\\n .flex > .col-xl-5,\\n .flex > .col-xl-6,\\n .flex > .col-xl-7,\\n .flex > .col-xl-8,\\n .flex > .col-xl-9,\\n .flex > .col-xl-10,\\n .flex > .col-xl-11,\\n .flex > .col-xl-12 {\\n height: auto;\\n min-height: 0;\\n max-height: 100%;\\n }\\n .col-xl {\\n flex: 10000 1 0%;\\n }\\n .col-xl-auto,\\n .col-xl-0,\\n .col-xl-1,\\n .col-xl-2,\\n .col-xl-3,\\n .col-xl-4,\\n .col-xl-5,\\n .col-xl-6,\\n .col-xl-7,\\n .col-xl-8,\\n .col-xl-9,\\n .col-xl-10,\\n .col-xl-11,\\n .col-xl-12 {\\n flex: 0 0 auto;\\n }\\n .col-xl-grow {\\n flex: 1 0 auto;\\n }\\n .col-xl-shrink {\\n flex: 0 1 auto;\\n }\\n .row > .col-xl-0 {\\n height: auto;\\n width: 0%;\\n }\\n .row > .offset-xl-0 {\\n margin-left: 0%;\\n }\\n .column > .col-xl-0 {\\n height: 0%;\\n width: auto;\\n }\\n .row > .col-xl-1 {\\n height: auto;\\n width: 8.3333%;\\n }\\n .row > .offset-xl-1 {\\n margin-left: 8.3333%;\\n }\\n .column > .col-xl-1 {\\n height: 8.3333%;\\n width: auto;\\n }\\n .row > .col-xl-2 {\\n height: auto;\\n width: 16.6667%;\\n }\\n .row > .offset-xl-2 {\\n margin-left: 16.6667%;\\n }\\n .column > .col-xl-2 {\\n height: 16.6667%;\\n width: auto;\\n }\\n .row > .col-xl-3 {\\n height: auto;\\n width: 25%;\\n }\\n .row > .offset-xl-3 {\\n margin-left: 25%;\\n }\\n .column > .col-xl-3 {\\n height: 25%;\\n width: auto;\\n }\\n .row > .col-xl-4 {\\n height: auto;\\n width: 33.3333%;\\n }\\n .row > .offset-xl-4 {\\n margin-left: 33.3333%;\\n }\\n .column > .col-xl-4 {\\n height: 33.3333%;\\n width: auto;\\n }\\n .row > .col-xl-5 {\\n height: auto;\\n width: 41.6667%;\\n }\\n .row > .offset-xl-5 {\\n margin-left: 41.6667%;\\n }\\n .column > .col-xl-5 {\\n height: 41.6667%;\\n width: auto;\\n }\\n .row > .col-xl-6 {\\n height: auto;\\n width: 50%;\\n }\\n .row > .offset-xl-6 {\\n margin-left: 50%;\\n }\\n .column > .col-xl-6 {\\n height: 50%;\\n width: auto;\\n }\\n .row > .col-xl-7 {\\n height: auto;\\n width: 58.3333%;\\n }\\n .row > .offset-xl-7 {\\n margin-left: 58.3333%;\\n }\\n .column > .col-xl-7 {\\n height: 58.3333%;\\n width: auto;\\n }\\n .row > .col-xl-8 {\\n height: auto;\\n width: 66.6667%;\\n }\\n .row > .offset-xl-8 {\\n margin-left: 66.6667%;\\n }\\n .column > .col-xl-8 {\\n height: 66.6667%;\\n width: auto;\\n }\\n .row > .col-xl-9 {\\n height: auto;\\n width: 75%;\\n }\\n .row > .offset-xl-9 {\\n margin-left: 75%;\\n }\\n .column > .col-xl-9 {\\n height: 75%;\\n width: auto;\\n }\\n .row > .col-xl-10 {\\n height: auto;\\n width: 83.3333%;\\n }\\n .row > .offset-xl-10 {\\n margin-left: 83.3333%;\\n }\\n .column > .col-xl-10 {\\n height: 83.3333%;\\n width: auto;\\n }\\n .row > .col-xl-11 {\\n height: auto;\\n width: 91.6667%;\\n }\\n .row > .offset-xl-11 {\\n margin-left: 91.6667%;\\n }\\n .column > .col-xl-11 {\\n height: 91.6667%;\\n width: auto;\\n }\\n .row > .col-xl-12 {\\n height: auto;\\n width: 100%;\\n }\\n .row > .offset-xl-12 {\\n margin-left: 100%;\\n }\\n .column > .col-xl-12 {\\n height: 100%;\\n width: auto;\\n }\\n}\\n.rounded-borders {\\n border-radius: 4px;\\n}\\n.no-transition {\\n transition: none !important;\\n}\\n.transition-0 {\\n transition: 0s !important;\\n}\\n.glossy {\\n background-image: linear-gradient(to bottom, rgba(255,255,255,0.3), rgba(255,255,255,0) 50%, rgba(0,0,0,0.12) 51%, rgba(0,0,0,0.04)) !important;\\n}\\n.q-placeholder::-webkit-input-placeholder {\\n color: inherit;\\n opacity: 0.7;\\n}\\n.q-placeholder::-moz-placeholder {\\n color: inherit;\\n opacity: 0.7;\\n}\\n.q-placeholder:-ms-input-placeholder {\\n color: inherit !important;\\n opacity: 0.7 !important;\\n}\\n.q-placeholder::-ms-input-placeholder {\\n color: inherit;\\n opacity: 0.7;\\n}\\n.q-placeholder::placeholder {\\n color: inherit;\\n opacity: 0.7;\\n}\\n.q-body--fullscreen-mixin,\\n.q-body--prevent-scroll {\\n position: fixed !important;\\n}\\n.q-body--force-scrollbar {\\n overflow-y: scroll;\\n}\\n.q-no-input-spinner {\\n -moz-appearance: textfield !important;\\n}\\n.q-no-input-spinner::-webkit-outer-spin-button,\\n.q-no-input-spinner::-webkit-inner-spin-button {\\n -webkit-appearance: none;\\n margin: 0;\\n}\\n.q-link {\\n outline: 0;\\n text-decoration: none;\\n}\\nbody.electron .q-electron-drag {\\n -webkit-user-select: none;\\n -webkit-app-region: drag;\\n}\\nbody.electron .q-electron-drag .q-btn,\\nbody.electron .q-electron-drag--exception {\\n -webkit-app-region: no-drag;\\n}\\nimg.responsive {\\n max-width: 100%;\\n height: auto;\\n}\\n.non-selectable {\\n -webkit-user-select: none !important;\\n -moz-user-select: none !important;\\n -ms-user-select: none !important;\\n user-select: none !important;\\n}\\n.scroll {\\n overflow: auto;\\n}\\n.scroll,\\n.scroll-x,\\n.scroll-y {\\n -webkit-overflow-scrolling: touch;\\n will-change: scroll-position;\\n}\\n.scroll-x {\\n overflow-x: auto;\\n}\\n.scroll-y {\\n overflow-y: auto;\\n}\\n.no-scroll {\\n overflow: hidden !important;\\n}\\n.no-pointer-events {\\n pointer-events: none !important;\\n}\\n.all-pointer-events {\\n pointer-events: all !important;\\n}\\n.cursor-pointer {\\n cursor: pointer !important;\\n}\\n.cursor-not-allowed {\\n cursor: not-allowed !important;\\n}\\n.cursor-inherit {\\n cursor: inherit !important;\\n}\\n.cursor-none {\\n cursor: none !important;\\n}\\n.rotate-45 {\\n transform: rotate(45deg) /* rtl:ignore */;\\n}\\n.rotate-90 {\\n transform: rotate(90deg) /* rtl:ignore */;\\n}\\n.rotate-135 {\\n transform: rotate(135deg) /* rtl:ignore */;\\n}\\n.rotate-180 {\\n transform: rotate(180deg) /* rtl:ignore */;\\n}\\n.rotate-205 {\\n transform: rotate(205deg) /* rtl:ignore */;\\n}\\n.rotate-270 {\\n transform: rotate(270deg) /* rtl:ignore */;\\n}\\n.rotate-315 {\\n transform: rotate(315deg) /* rtl:ignore */;\\n}\\n.flip-horizontal {\\n transform: scaleX(-1);\\n}\\n.flip-vertical {\\n transform: scaleY(-1);\\n}\\n.float-left {\\n float: left;\\n}\\n.float-right {\\n float: right;\\n}\\n.relative-position {\\n position: relative;\\n}\\n.fixed,\\n.fixed-full,\\n.fullscreen,\\n.fixed-center,\\n.fixed-bottom,\\n.fixed-left,\\n.fixed-right,\\n.fixed-top,\\n.fixed-top-left,\\n.fixed-top-right,\\n.fixed-bottom-left,\\n.fixed-bottom-right {\\n position: fixed;\\n}\\n.absolute,\\n.absolute-full,\\n.absolute-center,\\n.absolute-bottom,\\n.absolute-left,\\n.absolute-right,\\n.absolute-top,\\n.absolute-top-left,\\n.absolute-top-right,\\n.absolute-bottom-left,\\n.absolute-bottom-right {\\n position: absolute;\\n}\\n.fixed-top,\\n.absolute-top {\\n top: 0;\\n left: 0;\\n right: 0;\\n}\\n.fixed-right,\\n.absolute-right {\\n top: 0;\\n right: 0;\\n bottom: 0;\\n}\\n.fixed-bottom,\\n.absolute-bottom {\\n right: 0;\\n bottom: 0;\\n left: 0;\\n}\\n.fixed-left,\\n.absolute-left {\\n top: 0;\\n bottom: 0;\\n left: 0;\\n}\\n.fixed-top-left,\\n.absolute-top-left {\\n top: 0;\\n left: 0;\\n}\\n.fixed-top-right,\\n.absolute-top-right {\\n top: 0;\\n right: 0;\\n}\\n.fixed-bottom-left,\\n.absolute-bottom-left {\\n bottom: 0;\\n left: 0;\\n}\\n.fixed-bottom-right,\\n.absolute-bottom-right {\\n bottom: 0;\\n right: 0;\\n}\\n.fullscreen {\\n z-index: 6000;\\n border-radius: 0 !important;\\n max-width: 100vw;\\n max-height: 100vh;\\n}\\n.absolute-full,\\n.fullscreen,\\n.fixed-full {\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n}\\n.fixed-center,\\n.absolute-center {\\n top: 50%;\\n left: 50%;\\n transform: translate(-50%, -50%);\\n}\\n.vertical-top {\\n vertical-align: top !important;\\n}\\n.vertical-middle {\\n vertical-align: middle !important;\\n}\\n.vertical-bottom {\\n vertical-align: bottom !important;\\n}\\n.on-left {\\n margin-right: 12px;\\n}\\n.on-right {\\n margin-left: 12px;\\n}\\n:root {\\n --q-size-xs: 0;\\n --q-size-sm: 600px;\\n --q-size-md: 1024px;\\n --q-size-lg: 1440px;\\n --q-size-xl: 1920px;\\n}\\n.fit {\\n width: 100% !important;\\n height: 100% !important;\\n}\\n.full-height {\\n height: 100% !important;\\n}\\n.full-width {\\n width: 100% !important;\\n margin-left: 0 !important;\\n margin-right: 0 !important;\\n}\\n.window-height {\\n margin-top: 0 !important;\\n margin-bottom: 0 !important;\\n height: 100vh !important;\\n}\\n.window-width {\\n margin-left: 0 !important;\\n margin-right: 0 !important;\\n width: 100vw !important;\\n}\\n.block {\\n display: block !important;\\n}\\n.inline-block {\\n display: inline-block !important;\\n}\\n.q-pa-none {\\n padding: 0 0;\\n}\\n.q-pl-none,\\n.q-px-none {\\n padding-left: 0;\\n}\\n.q-pr-none,\\n.q-px-none {\\n padding-right: 0;\\n}\\n.q-pt-none,\\n.q-py-none {\\n padding-top: 0;\\n}\\n.q-pb-none,\\n.q-py-none {\\n padding-bottom: 0;\\n}\\n.q-ma-none {\\n margin: 0 0;\\n}\\n.q-ml-none,\\n.q-mx-none {\\n margin-left: 0;\\n}\\n.q-mr-none,\\n.q-mx-none {\\n margin-right: 0;\\n}\\n.q-mt-none,\\n.q-my-none {\\n margin-top: 0;\\n}\\n.q-mb-none,\\n.q-my-none {\\n margin-bottom: 0;\\n}\\n.q-pa-xs {\\n padding: 4px 4px;\\n}\\n.q-pl-xs,\\n.q-px-xs {\\n padding-left: 4px;\\n}\\n.q-pr-xs,\\n.q-px-xs {\\n padding-right: 4px;\\n}\\n.q-pt-xs,\\n.q-py-xs {\\n padding-top: 4px;\\n}\\n.q-pb-xs,\\n.q-py-xs {\\n padding-bottom: 4px;\\n}\\n.q-ma-xs {\\n margin: 4px 4px;\\n}\\n.q-ml-xs,\\n.q-mx-xs {\\n margin-left: 4px;\\n}\\n.q-mr-xs,\\n.q-mx-xs {\\n margin-right: 4px;\\n}\\n.q-mt-xs,\\n.q-my-xs {\\n margin-top: 4px;\\n}\\n.q-mb-xs,\\n.q-my-xs {\\n margin-bottom: 4px;\\n}\\n.q-pa-sm {\\n padding: 8px 8px;\\n}\\n.q-pl-sm,\\n.q-px-sm {\\n padding-left: 8px;\\n}\\n.q-pr-sm,\\n.q-px-sm {\\n padding-right: 8px;\\n}\\n.q-pt-sm,\\n.q-py-sm {\\n padding-top: 8px;\\n}\\n.q-pb-sm,\\n.q-py-sm {\\n padding-bottom: 8px;\\n}\\n.q-ma-sm {\\n margin: 8px 8px;\\n}\\n.q-ml-sm,\\n.q-mx-sm {\\n margin-left: 8px;\\n}\\n.q-mr-sm,\\n.q-mx-sm {\\n margin-right: 8px;\\n}\\n.q-mt-sm,\\n.q-my-sm {\\n margin-top: 8px;\\n}\\n.q-mb-sm,\\n.q-my-sm {\\n margin-bottom: 8px;\\n}\\n.q-pa-md {\\n padding: 16px 16px;\\n}\\n.q-pl-md,\\n.q-px-md {\\n padding-left: 16px;\\n}\\n.q-pr-md,\\n.q-px-md {\\n padding-right: 16px;\\n}\\n.q-pt-md,\\n.q-py-md {\\n padding-top: 16px;\\n}\\n.q-pb-md,\\n.q-py-md {\\n padding-bottom: 16px;\\n}\\n.q-ma-md {\\n margin: 16px 16px;\\n}\\n.q-ml-md,\\n.q-mx-md {\\n margin-left: 16px;\\n}\\n.q-mr-md,\\n.q-mx-md {\\n margin-right: 16px;\\n}\\n.q-mt-md,\\n.q-my-md {\\n margin-top: 16px;\\n}\\n.q-mb-md,\\n.q-my-md {\\n margin-bottom: 16px;\\n}\\n.q-pa-lg {\\n padding: 24px 24px;\\n}\\n.q-pl-lg,\\n.q-px-lg {\\n padding-left: 24px;\\n}\\n.q-pr-lg,\\n.q-px-lg {\\n padding-right: 24px;\\n}\\n.q-pt-lg,\\n.q-py-lg {\\n padding-top: 24px;\\n}\\n.q-pb-lg,\\n.q-py-lg {\\n padding-bottom: 24px;\\n}\\n.q-ma-lg {\\n margin: 24px 24px;\\n}\\n.q-ml-lg,\\n.q-mx-lg {\\n margin-left: 24px;\\n}\\n.q-mr-lg,\\n.q-mx-lg {\\n margin-right: 24px;\\n}\\n.q-mt-lg,\\n.q-my-lg {\\n margin-top: 24px;\\n}\\n.q-mb-lg,\\n.q-my-lg {\\n margin-bottom: 24px;\\n}\\n.q-pa-xl {\\n padding: 48px 48px;\\n}\\n.q-pl-xl,\\n.q-px-xl {\\n padding-left: 48px;\\n}\\n.q-pr-xl,\\n.q-px-xl {\\n padding-right: 48px;\\n}\\n.q-pt-xl,\\n.q-py-xl {\\n padding-top: 48px;\\n}\\n.q-pb-xl,\\n.q-py-xl {\\n padding-bottom: 48px;\\n}\\n.q-ma-xl {\\n margin: 48px 48px;\\n}\\n.q-ml-xl,\\n.q-mx-xl {\\n margin-left: 48px;\\n}\\n.q-mr-xl,\\n.q-mx-xl {\\n margin-right: 48px;\\n}\\n.q-mt-xl,\\n.q-my-xl {\\n margin-top: 48px;\\n}\\n.q-mb-xl,\\n.q-my-xl {\\n margin-bottom: 48px;\\n}\\n.q-ml-auto {\\n margin-left: auto;\\n}\\n.q-mr-auto {\\n margin-right: auto;\\n}\\n.q-mx-auto {\\n margin-left: auto;\\n margin-right: auto;\\n}\\n.q-touch {\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n user-drag: none;\\n -khtml-user-drag: none;\\n -webkit-user-drag: none;\\n}\\n.q-touch-x {\\n touch-action: pan-x;\\n}\\n.q-touch-y {\\n touch-action: pan-y;\\n}\\n.q-transition--slide-right-leave-active,\\n.q-transition--slide-left-leave-active,\\n.q-transition--slide-up-leave-active,\\n.q-transition--slide-down-leave-active,\\n.q-transition--jump-right-leave-active,\\n.q-transition--jump-left-leave-active,\\n.q-transition--jump-up-leave-active,\\n.q-transition--jump-down-leave-active,\\n.q-transition--fade-leave-active,\\n.q-transition--scale-leave-active,\\n.q-transition--rotate-leave-active,\\n.q-transition--flip-leave-active {\\n position: absolute;\\n}\\n.q-transition--slide-right-enter-active,\\n.q-transition--slide-left-enter-active,\\n.q-transition--slide-up-enter-active,\\n.q-transition--slide-down-enter-active,\\n.q-transition--slide-right-leave-active,\\n.q-transition--slide-left-leave-active,\\n.q-transition--slide-up-leave-active,\\n.q-transition--slide-down-leave-active {\\n transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);\\n}\\n.q-transition--slide-right-enter {\\n transform: translate3d(-100%, 0, 0);\\n}\\n.q-transition--slide-right-leave-to {\\n transform: translate3d(100%, 0, 0);\\n}\\n.q-transition--slide-left-enter {\\n transform: translate3d(100%, 0, 0);\\n}\\n.q-transition--slide-left-leave-to {\\n transform: translate3d(-100%, 0, 0);\\n}\\n.q-transition--slide-up-enter {\\n transform: translate3d(0, 100%, 0);\\n}\\n.q-transition--slide-up-leave-to {\\n transform: translate3d(0, -100%, 0);\\n}\\n.q-transition--slide-down-enter {\\n transform: translate3d(0, -100%, 0);\\n}\\n.q-transition--slide-down-leave-to {\\n transform: translate3d(0, 100%, 0);\\n}\\n.q-transition--jump-right-enter-active,\\n.q-transition--jump-left-enter-active,\\n.q-transition--jump-up-enter-active,\\n.q-transition--jump-down-enter-active,\\n.q-transition--jump-right-leave-active,\\n.q-transition--jump-left-leave-active,\\n.q-transition--jump-up-leave-active,\\n.q-transition--jump-down-leave-active {\\n transition: opacity 0.3s, transform 0.3s;\\n}\\n.q-transition--jump-right-enter,\\n.q-transition--jump-left-enter,\\n.q-transition--jump-up-enter,\\n.q-transition--jump-down-enter,\\n.q-transition--jump-right-leave-to,\\n.q-transition--jump-left-leave-to,\\n.q-transition--jump-up-leave-to,\\n.q-transition--jump-down-leave-to {\\n opacity: 0;\\n}\\n.q-transition--jump-right-enter {\\n transform: translate3d(-15px, 0, 0);\\n}\\n.q-transition--jump-right-leave-to {\\n transform: translate3d(15px, 0, 0);\\n}\\n.q-transition--jump-left-enter {\\n transform: translate3d(15px, 0, 0);\\n}\\n.q-transition--jump-left-leave-to {\\n transform: translateX(-15px);\\n}\\n.q-transition--jump-up-enter {\\n transform: translate3d(0, 15px, 0);\\n}\\n.q-transition--jump-up-leave-to {\\n transform: translate3d(0, -15px, 0);\\n}\\n.q-transition--jump-down-enter {\\n transform: translate3d(0, -15px, 0);\\n}\\n.q-transition--jump-down-leave-to {\\n transform: translate3d(0, 15px, 0);\\n}\\n.q-transition--fade-enter-active,\\n.q-transition--fade-leave-active {\\n transition: opacity 0.3s ease-out;\\n}\\n.q-transition--fade-enter,\\n.q-transition--fade-leave,\\n.q-transition--fade-leave-to {\\n opacity: 0;\\n}\\n.q-transition--scale-enter-active,\\n.q-transition--scale-leave-active {\\n transition: opacity 0.3s, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);\\n}\\n.q-transition--scale-enter,\\n.q-transition--scale-leave,\\n.q-transition--scale-leave-to {\\n opacity: 0;\\n transform: scale3d(0, 0, 1);\\n}\\n.q-transition--rotate-enter-active,\\n.q-transition--rotate-leave-active {\\n transition: opacity 0.3s, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);\\n transform-style: preserve-3d;\\n}\\n.q-transition--rotate-enter,\\n.q-transition--rotate-leave,\\n.q-transition--rotate-leave-to {\\n opacity: 0;\\n transform: scale3d(0, 0, 1) rotate3d(0, 0, 1, 90deg);\\n}\\n.q-transition--flip-right-enter-active,\\n.q-transition--flip-left-enter-active,\\n.q-transition--flip-up-enter-active,\\n.q-transition--flip-down-enter-active,\\n.q-transition--flip-right-leave-active,\\n.q-transition--flip-left-leave-active,\\n.q-transition--flip-up-leave-active,\\n.q-transition--flip-down-leave-active {\\n transition: transform 0.3s;\\n -webkit-backface-visibility: hidden;\\n backface-visibility: hidden;\\n}\\n.q-transition--flip-right-enter-to,\\n.q-transition--flip-left-enter-to,\\n.q-transition--flip-up-enter-to,\\n.q-transition--flip-down-enter-to,\\n.q-transition--flip-right-leave,\\n.q-transition--flip-left-leave,\\n.q-transition--flip-up-leave,\\n.q-transition--flip-down-leave {\\n transform: perspective(400px) rotate3d(1, 1, 0, 0deg);\\n}\\n.q-transition--flip-right-enter {\\n transform: perspective(400px) rotate3d(0, 1, 0, -180deg);\\n}\\n.q-transition--flip-right-leave-to {\\n transform: perspective(400px) rotate3d(0, 1, 0, 180deg);\\n}\\n.q-transition--flip-left-enter {\\n transform: perspective(400px) rotate3d(0, 1, 0, 180deg);\\n}\\n.q-transition--flip-left-leave-to {\\n transform: perspective(400px) rotate3d(0, 1, 0, -180deg);\\n}\\n.q-transition--flip-up-enter {\\n transform: perspective(400px) rotate3d(1, 0, 0, -180deg);\\n}\\n.q-transition--flip-up-leave-to {\\n transform: perspective(400px) rotate3d(1, 0, 0, 180deg);\\n}\\n.q-transition--flip-down-enter {\\n transform: perspective(400px) rotate3d(1, 0, 0, 180deg);\\n}\\n.q-transition--flip-down-leave-to {\\n transform: perspective(400px) rotate3d(1, 0, 0, -180deg);\\n}\\nbody {\\n min-width: 100px;\\n min-height: 100%;\\n font-family: 'Roboto', '-apple-system', 'Helvetica Neue', Helvetica, Arial, sans-serif;\\n -ms-text-size-adjust: 100%;\\n -webkit-text-size-adjust: 100%;\\n -webkit-font-smoothing: antialiased;\\n -moz-osx-font-smoothing: grayscale;\\n font-smoothing: antialiased;\\n line-height: 1.5;\\n font-size: 14px;\\n}\\nh1 {\\n font-size: 6rem;\\n font-weight: 300;\\n line-height: 6rem;\\n letter-spacing: -0.01562em;\\n}\\nh2 {\\n font-size: 3.75rem;\\n font-weight: 300;\\n line-height: 3.75rem;\\n letter-spacing: -0.00833em;\\n}\\nh3 {\\n font-size: 3rem;\\n font-weight: 400;\\n line-height: 3.125rem;\\n letter-spacing: normal;\\n}\\nh4 {\\n font-size: 2.125rem;\\n font-weight: 400;\\n line-height: 2.5rem;\\n letter-spacing: 0.00735em;\\n}\\nh5 {\\n font-size: 1.5rem;\\n font-weight: 400;\\n line-height: 2rem;\\n letter-spacing: normal;\\n}\\nh6 {\\n font-size: 1.25rem;\\n font-weight: 500;\\n line-height: 2rem;\\n letter-spacing: 0.0125em;\\n}\\np {\\n margin: 0 0 16px;\\n}\\n.text-h1 {\\n font-size: 6rem;\\n font-weight: 300;\\n line-height: 6rem;\\n letter-spacing: -0.01562em;\\n}\\n.text-h2 {\\n font-size: 3.75rem;\\n font-weight: 300;\\n line-height: 3.75rem;\\n letter-spacing: -0.00833em;\\n}\\n.text-h3 {\\n font-size: 3rem;\\n font-weight: 400;\\n line-height: 3.125rem;\\n letter-spacing: normal;\\n}\\n.text-h4 {\\n font-size: 2.125rem;\\n font-weight: 400;\\n line-height: 2.5rem;\\n letter-spacing: 0.00735em;\\n}\\n.text-h5 {\\n font-size: 1.5rem;\\n font-weight: 400;\\n line-height: 2rem;\\n letter-spacing: normal;\\n}\\n.text-h6 {\\n font-size: 1.25rem;\\n font-weight: 500;\\n line-height: 2rem;\\n letter-spacing: 0.0125em;\\n}\\n.text-subtitle1 {\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.75rem;\\n letter-spacing: 0.00937em;\\n}\\n.text-subtitle2 {\\n font-size: 0.875rem;\\n font-weight: 500;\\n line-height: 1.375rem;\\n letter-spacing: 0.00714em;\\n}\\n.text-body1 {\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5rem;\\n letter-spacing: 0.03125em;\\n}\\n.text-body2 {\\n font-size: 0.875rem;\\n font-weight: 400;\\n line-height: 1.25rem;\\n letter-spacing: 0.01786em;\\n}\\n.text-overline {\\n font-size: 0.75rem;\\n font-weight: 500;\\n line-height: 2rem;\\n letter-spacing: 0.16667em;\\n}\\n.text-caption {\\n font-size: 0.75rem;\\n font-weight: 400;\\n line-height: 1.25rem;\\n letter-spacing: 0.03333em;\\n}\\n.text-uppercase {\\n text-transform: uppercase;\\n}\\n.text-lowercase {\\n text-transform: lowercase;\\n}\\n.text-capitalize {\\n text-transform: capitalize;\\n}\\n.text-center {\\n text-align: center;\\n}\\n.text-left {\\n text-align: left;\\n}\\n.text-right {\\n text-align: right;\\n}\\n.text-justify {\\n text-align: justify;\\n -webkit-hyphens: auto;\\n -ms-hyphens: auto;\\n hyphens: auto;\\n}\\n.text-italic {\\n font-style: italic;\\n}\\n.text-bold {\\n font-weight: bold;\\n}\\n.text-no-wrap {\\n white-space: nowrap;\\n}\\n.text-strike {\\n text-decoration: line-through;\\n}\\n.text-weight-thin {\\n font-weight: 100;\\n}\\n.text-weight-light {\\n font-weight: 300;\\n}\\n.text-weight-regular {\\n font-weight: 400;\\n}\\n.text-weight-medium {\\n font-weight: 500;\\n}\\n.text-weight-bold {\\n font-weight: 700;\\n}\\n.text-weight-bolder {\\n font-weight: 900;\\n}\\nsmall {\\n font-size: 80%;\\n}\\nbig {\\n font-size: 170%;\\n}\\nsub {\\n bottom: -0.25em;\\n}\\nsup {\\n top: -0.5em;\\n}\\n.no-margin {\\n margin: 0 !important;\\n}\\n.no-padding {\\n padding: 0 !important;\\n}\\n.no-border {\\n border: 0 !important;\\n}\\n.no-border-radius {\\n border-radius: 0 !important;\\n}\\n.no-box-shadow {\\n box-shadow: none !important;\\n}\\n.no-outline {\\n outline: 0 !important;\\n}\\n.ellipsis {\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n overflow: hidden;\\n}\\n.ellipsis-2-lines,\\n.ellipsis-3-lines {\\n overflow: hidden;\\n display: -webkit-box;\\n -webkit-box-orient: vertical;\\n}\\n.ellipsis-2-lines {\\n -webkit-line-clamp: 2;\\n}\\n.ellipsis-3-lines {\\n -webkit-line-clamp: 3;\\n}\\n.readonly {\\n cursor: default !important;\\n}\\n.disabled,\\n[disabled],\\n.disabled *,\\n[disabled] * {\\n outline: 0 !important;\\n cursor: not-allowed !important;\\n}\\n.disabled,\\n[disabled] {\\n opacity: 0.6 !important;\\n}\\n.hidden {\\n display: none !important;\\n}\\n.invisible {\\n visibility: hidden !important;\\n}\\n.transparent {\\n background: transparent !important;\\n}\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n.overflow-hidden-y {\\n overflow-y: hidden !important;\\n}\\n.hide-scrollbar {\\n scrollbar-width: none;\\n -ms-overflow-style: none;\\n}\\n.hide-scrollbar::-webkit-scrollbar {\\n width: 0;\\n height: 0;\\n display: none;\\n}\\n.dimmed:after,\\n.light-dimmed:after {\\n content: '';\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n}\\n.dimmed:after {\\n background: rgba(0,0,0,0.4) !important;\\n}\\n.light-dimmed:after {\\n background: rgba(255,255,255,0.6) !important;\\n}\\n.z-top {\\n z-index: 7000 !important;\\n}\\n.z-max {\\n z-index: 9998 !important;\\n}\\nbody:not(.desktop) .desktop-only,\\nbody.desktop .desktop-hide {\\n display: none !important;\\n}\\nbody:not(.mobile) .mobile-only,\\nbody.mobile .mobile-hide {\\n display: none !important;\\n}\\nbody:not(.native-mobile) .native-mobile-only,\\nbody.native-mobile .native-mobile-hide {\\n display: none !important;\\n}\\nbody:not(.cordova) .cordova-only,\\nbody.cordova .cordova-hide {\\n display: none !important;\\n}\\nbody:not(.capacitor) .capacitor-only,\\nbody.capacitor .capacitor-hide {\\n display: none !important;\\n}\\nbody:not(.electron) .electron-only,\\nbody.electron .electron-hide {\\n display: none !important;\\n}\\nbody:not(.touch) .touch-only,\\nbody.touch .touch-hide {\\n display: none !important;\\n}\\nbody:not(.within-iframe) .within-iframe-only,\\nbody.within-iframe .within-iframe-hide {\\n display: none !important;\\n}\\nbody:not(.platform-ios) .platform-ios-only,\\nbody.platform-ios .platform-ios-hide {\\n display: none !important;\\n}\\nbody:not(.platform-android) .platform-android-only,\\nbody.platform-android .platform-android-hide {\\n display: none !important;\\n}\\n@media all and (orientation: portrait) {\\n .orientation-landscape {\\n display: none !important;\\n }\\n}\\n@media all and (orientation: landscape) {\\n .orientation-portrait {\\n display: none !important;\\n }\\n}\\n@media screen {\\n .print-only {\\n display: none !important;\\n }\\n}\\n@media print {\\n .print-hide {\\n display: none !important;\\n }\\n}\\n@media (max-width: 599px) {\\n .xs-hide,\\n .gt-xs,\\n .sm,\\n .gt-sm,\\n .md,\\n .gt-md,\\n .lg,\\n .gt-lg,\\n .xl {\\n display: none !important;\\n }\\n}\\n@media (min-width: 600px) and (max-width: 1023px) {\\n .sm-hide,\\n .xs,\\n .lt-sm,\\n .gt-sm,\\n .md,\\n .gt-md,\\n .lg,\\n .gt-lg,\\n .xl {\\n display: none !important;\\n }\\n}\\n@media (min-width: 1024px) and (max-width: 1439px) {\\n .md-hide,\\n .xs,\\n .lt-sm,\\n .sm,\\n .lt-md,\\n .gt-md,\\n .lg,\\n .gt-lg,\\n .xl {\\n display: none !important;\\n }\\n}\\n@media (min-width: 1440px) and (max-width: 1919px) {\\n .lg-hide,\\n .xs,\\n .lt-sm,\\n .sm,\\n .lt-md,\\n .md,\\n .lt-lg,\\n .gt-lg,\\n .xl {\\n display: none !important;\\n }\\n}\\n@media (min-width: 1920px) {\\n .xl-hide,\\n .xs,\\n .lt-sm,\\n .sm,\\n .lt-md,\\n .md,\\n .lt-lg,\\n .lg,\\n .lt-xl {\\n display: none !important;\\n }\\n}\\n.q-focus-helper {\\n outline: 0;\\n}\\nbody.desktop .q-focus-helper {\\n position: absolute;\\n top: 0;\\n left: 0 /* rtl:ignore */;\\n width: 100%;\\n height: 100%;\\n pointer-events: none;\\n border-radius: inherit;\\n opacity: 0;\\n transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), opacity 0.4s cubic-bezier(0.25, 0.8, 0.5, 1);\\n}\\nbody.desktop .q-focus-helper:before,\\nbody.desktop .q-focus-helper:after {\\n content: '';\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n opacity: 0;\\n border-radius: inherit;\\n transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), opacity 0.6s cubic-bezier(0.25, 0.8, 0.5, 1);\\n}\\nbody.desktop .q-focus-helper:before {\\n background: #000;\\n}\\nbody.desktop .q-focus-helper:after {\\n background: #fff;\\n}\\nbody.desktop .q-focus-helper--rounded {\\n border-radius: 4px;\\n}\\nbody.desktop .q-focus-helper--round {\\n border-radius: 50%;\\n}\\nbody.desktop .q-focusable,\\nbody.desktop .q-manual-focusable,\\nbody.desktop .q-hoverable {\\n outline: 0;\\n}\\nbody.desktop .q-focusable:focus > .q-focus-helper,\\nbody.desktop .q-manual-focusable--focused > .q-focus-helper,\\nbody.desktop .q-hoverable:hover > .q-focus-helper {\\n background: currentColor;\\n opacity: 0.15;\\n}\\nbody.desktop .q-focusable:focus > .q-focus-helper:before,\\nbody.desktop .q-manual-focusable--focused > .q-focus-helper:before,\\nbody.desktop .q-hoverable:hover > .q-focus-helper:before {\\n opacity: 0.1;\\n}\\nbody.desktop .q-focusable:focus > .q-focus-helper:after,\\nbody.desktop .q-manual-focusable--focused > .q-focus-helper:after,\\nbody.desktop .q-hoverable:hover > .q-focus-helper:after {\\n opacity: 0.4;\\n}\\nbody.desktop .q-focusable:focus > .q-focus-helper,\\nbody.desktop .q-manual-focusable--focused > .q-focus-helper {\\n opacity: 0.22;\\n}\\nbody.body--dark {\\n color: #fff;\\n background: #121212;\\n}\\n.q-dark {\\n color: #fff;\\n background: #424242;\\n background: var(--q-color-dark);\\n}\\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\\n .q-item:after,\\n .q-toolbar:after,\\n .q-notification:after {\\n content: '';\\n font-size: 0;\\n visibility: collapse;\\n display: inline;\\n width: 0;\\n }\\n .q-banner > .q-banner__avatar {\\n min-height: 38px;\\n }\\n .q-banner--dense > .q-banner__avatar {\\n min-height: 20px;\\n }\\n .q-item:after {\\n min-height: 32px;\\n }\\n .q-list--dense > .q-itemafter,\\n .q-item--denseafter {\\n min-height: 24px;\\n }\\n .q-toolbar:after {\\n min-height: 50px;\\n }\\n .q-notification--standard:after {\\n min-height: 48px;\\n }\\n .q-notification--multi-line {\\n min-height: 68px;\\n }\\n .q-btn__wrapper,\\n .q-time__content,\\n .q-toolbar__title,\\n .q-menu .q-item__section--main {\\n flex-basis: auto;\\n }\\n .q-banner__content,\\n .q-notification__message {\\n flex-basis: 0 !important;\\n }\\n .q-menu > .q-banner > .q-banner__content,\\n .q-dialog__inner > .q-banner > .q-banner__content {\\n flex-basis: auto !important;\\n }\\n .q-tab__content {\\n flex-basis: auto;\\n min-width: 100%;\\n }\\n .column {\\n min-width: 0%;\\n }\\n .q-item__section--avatar {\\n min-width: 56px;\\n }\\n button.q-btn--actionable:active:hover .q-btn__wrapper {\\n margin: -1px 1px 1px -1px;\\n }\\n .q-btn-group--push > button.q-btn--push.q-btn--actionable:active:hover .q-btn__wrapper {\\n margin: 1px 1px -1px -1px;\\n }\\n .q-btn {\\n overflow: visible;\\n }\\n .q-btn--wrap {\\n flex-direction: row;\\n }\\n .q-carousel__slide > * {\\n max-width: 100%;\\n }\\n .q-tabs--vertical .q-tab__indicator {\\n height: auto;\\n }\\n .q-spinner {\\n -webkit-animation: q-ie-spinner 2s linear infinite /* rtl:ignore */;\\n animation: q-ie-spinner 2s linear infinite /* rtl:ignore */;\\n transform-origin: center center /* rtl:ignore */;\\n opacity: 0.5;\\n }\\n .q-spinner.q-spinner-mat .path {\\n stroke-dasharray: 89, 200;\\n }\\n .q-toggle__thumb .q-icon {\\n margin-left: -6px;\\n }\\n .q-date__main {\\n min-height: 290px !important;\\n }\\n .q-date__months {\\n align-items: stretch;\\n }\\n .q-time--portrait .q-time__main {\\n display: flex;\\n flex-direction: column;\\n flex-wrap: nowrap;\\n flex: 1 0 auto;\\n }\\n .q-field__prefix,\\n .q-field__suffix {\\n flex: 1 0 auto;\\n }\\n .q-field ::-ms-clear {\\n display: none;\\n }\\n .q-field__bottom--stale .q-field__messages {\\n left: 12px;\\n }\\n .q-field--borderless .q-field__bottom--stale .q-field__messages,\\n .q-field--standard .q-field__bottom--stale .q-field__messages {\\n left: 0;\\n }\\n .q-field--float .q-field__label {\\n max-width: 100%;\\n }\\n .q-focus-helper {\\n z-index: 1;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 0), (-ms-high-contrast: none) and (min-width: 0) {\\n .row > .col,\\n .row > .col-xs,\\n .flex > .col,\\n .flex > .col-xs {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 600px), (-ms-high-contrast: none) and (min-width: 600px) {\\n .row > .col-sm,\\n .flex > .col-sm {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 1024px), (-ms-high-contrast: none) and (min-width: 1024px) {\\n .row > .col-md,\\n .flex > .col-md {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 1440px), (-ms-high-contrast: none) and (min-width: 1440px) {\\n .row > .col-lg,\\n .flex > .col-lg {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 1920px), (-ms-high-contrast: none) and (min-width: 1920px) {\\n .row > .col-xl,\\n .flex > .col-xl {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@supports (-ms-ime-align: auto) {\\n .q-item:after,\\n .q-toolbar:after,\\n .q-notification:after {\\n content: '';\\n font-size: 0;\\n visibility: collapse;\\n display: inline;\\n width: 0;\\n }\\n .q-banner > .q-banner__avatar {\\n min-height: 38px;\\n }\\n .q-banner--dense > .q-banner__avatar {\\n min-height: 20px;\\n }\\n .q-item:after {\\n min-height: 32px;\\n }\\n .q-list--dense > .q-itemafter,\\n .q-item--denseafter {\\n min-height: 24px;\\n }\\n .q-toolbar:after {\\n min-height: 50px;\\n }\\n .q-notification--standard:after {\\n min-height: 48px;\\n }\\n .q-notification--multi-line {\\n min-height: 68px;\\n }\\n .q-btn__wrapper,\\n .q-time__content,\\n .q-toolbar__title,\\n .q-menu .q-item__section--main {\\n flex-basis: auto;\\n }\\n .q-banner__content,\\n .q-notification__message {\\n flex-basis: 0 !important;\\n }\\n .q-menu > .q-banner > .q-banner__content,\\n .q-dialog__inner > .q-banner > .q-banner__content {\\n flex-basis: auto !important;\\n }\\n .q-tab__content {\\n flex-basis: auto;\\n min-width: 100%;\\n }\\n .column {\\n min-width: 0%;\\n }\\n@media screen and (-ms-high-contrast: active) and (min-width: 0), (-ms-high-contrast: none) and (min-width: 0) {\\n .row > .col,\\n .row > .col-xs,\\n .flex > .col,\\n .flex > .col-xs {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 600px), (-ms-high-contrast: none) and (min-width: 600px) {\\n .row > .col-sm,\\n .flex > .col-sm {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 1024px), (-ms-high-contrast: none) and (min-width: 1024px) {\\n .row > .col-md,\\n .flex > .col-md {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 1440px), (-ms-high-contrast: none) and (min-width: 1440px) {\\n .row > .col-lg,\\n .flex > .col-lg {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n@media screen and (-ms-high-contrast: active) and (min-width: 1920px), (-ms-high-contrast: none) and (min-width: 1920px) {\\n .row > .col-xl,\\n .flex > .col-xl {\\n flex-basis: auto;\\n min-width: 0%;\\n }\\n}\\n .q-item__section--avatar {\\n min-width: 56px;\\n }\\n button.q-btn--actionable:active:hover .q-btn__wrapper {\\n margin: -1px 1px 1px -1px;\\n }\\n .q-btn-group--push > button.q-btn--push.q-btn--actionable:active:hover .q-btn__wrapper {\\n margin: 1px 1px -1px -1px;\\n }\\n .q-btn {\\n overflow: visible;\\n }\\n .q-btn--wrap {\\n flex-direction: row;\\n }\\n .q-carousel__slide > * {\\n max-width: 100%;\\n }\\n .q-tabs--vertical .q-tab__indicator {\\n height: auto;\\n }\\n .q-spinner {\\n -webkit-animation: q-ie-spinner 2s linear infinite /* rtl:ignore */;\\n animation: q-ie-spinner 2s linear infinite /* rtl:ignore */;\\n transform-origin: center center /* rtl:ignore */;\\n opacity: 0.5;\\n }\\n .q-spinner.q-spinner-mat .path {\\n stroke-dasharray: 89, 200;\\n }\\n .q-toggle__thumb .q-icon {\\n margin-left: -6px;\\n }\\n .q-date__main {\\n min-height: 290px !important;\\n }\\n .q-date__months {\\n align-items: stretch;\\n }\\n .q-time--portrait .q-time__main {\\n display: flex;\\n flex-direction: column;\\n flex-wrap: nowrap;\\n flex: 1 0 auto;\\n }\\n .q-field__prefix,\\n .q-field__suffix {\\n flex: 1 0 auto;\\n }\\n .q-field ::-ms-clear {\\n display: none;\\n }\\n .q-field__bottom--stale .q-field__messages {\\n left: 12px;\\n }\\n .q-field--borderless .q-field__bottom--stale .q-field__messages,\\n .q-field--standard .q-field__bottom--stale .q-field__messages {\\n left: 0;\\n }\\n .q-field--float .q-field__label {\\n max-width: 100%;\\n }\\n .q-focus-helper {\\n z-index: 1;\\n }\\n}\\n@-webkit-keyframes q-circular-progress-circle {\\n 0% {\\n stroke-dasharray: 1, 400;\\n stroke-dashoffset: 0;\\n }\\n 50% {\\n stroke-dasharray: 400, 400;\\n stroke-dashoffset: -100;\\n }\\n 100% {\\n stroke-dasharray: 400, 400;\\n stroke-dashoffset: -300;\\n }\\n}\\n@keyframes q-circular-progress-circle {\\n 0% {\\n stroke-dasharray: 1, 400;\\n stroke-dashoffset: 0;\\n }\\n 50% {\\n stroke-dasharray: 400, 400;\\n stroke-dashoffset: -100;\\n }\\n 100% {\\n stroke-dasharray: 400, 400;\\n stroke-dashoffset: -300;\\n }\\n}\\n@-webkit-keyframes q-autofill {\\n to {\\n background: transparent;\\n color: inherit;\\n }\\n}\\n@keyframes q-autofill {\\n to {\\n background: transparent;\\n color: inherit;\\n }\\n}\\n@-webkit-keyframes q-field-label {\\n 40% {\\n margin-left: 2px;\\n }\\n 60%, 80% {\\n margin-left: -2px;\\n }\\n 70%, 90% {\\n margin-left: 2px;\\n }\\n}\\n@keyframes q-field-label {\\n 40% {\\n margin-left: 2px;\\n }\\n 60%, 80% {\\n margin-left: -2px;\\n }\\n 70%, 90% {\\n margin-left: 2px;\\n }\\n}\\n@-webkit-keyframes q-linear-progress--indeterminate {\\n 0% {\\n transform: translate3d(-35%, 0, 0) scale3d(0.35, 1, 1);\\n }\\n 60% {\\n transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);\\n }\\n 100% {\\n transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);\\n }\\n}\\n@keyframes q-linear-progress--indeterminate {\\n 0% {\\n transform: translate3d(-35%, 0, 0) scale3d(0.35, 1, 1);\\n }\\n 60% {\\n transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);\\n }\\n 100% {\\n transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);\\n }\\n}\\n@-webkit-keyframes q-linear-progress--indeterminate-short {\\n 0% {\\n transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);\\n }\\n 60% {\\n transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);\\n }\\n 100% {\\n transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);\\n }\\n}\\n@keyframes q-linear-progress--indeterminate-short {\\n 0% {\\n transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);\\n }\\n 60% {\\n transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);\\n }\\n 100% {\\n transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);\\n }\\n}\\n@-webkit-keyframes q-skeleton--fade {\\n 0% {\\n opacity: 1;\\n }\\n 50% {\\n opacity: 0.4;\\n }\\n 100% {\\n opacity: 1;\\n }\\n}\\n@keyframes q-skeleton--fade {\\n 0% {\\n opacity: 1;\\n }\\n 50% {\\n opacity: 0.4;\\n }\\n 100% {\\n opacity: 1;\\n }\\n}\\n@-webkit-keyframes q-skeleton--pulse {\\n 0% {\\n transform: scale(1);\\n }\\n 50% {\\n transform: scale(0.85);\\n }\\n 100% {\\n transform: scale(1);\\n }\\n}\\n@keyframes q-skeleton--pulse {\\n 0% {\\n transform: scale(1);\\n }\\n 50% {\\n transform: scale(0.85);\\n }\\n 100% {\\n transform: scale(1);\\n }\\n}\\n@-webkit-keyframes q-skeleton--pulse-x {\\n 0% {\\n transform: scaleX(1);\\n }\\n 50% {\\n transform: scaleX(0.75);\\n }\\n 100% {\\n transform: scaleX(1);\\n }\\n}\\n@keyframes q-skeleton--pulse-x {\\n 0% {\\n transform: scaleX(1);\\n }\\n 50% {\\n transform: scaleX(0.75);\\n }\\n 100% {\\n transform: scaleX(1);\\n }\\n}\\n@-webkit-keyframes q-skeleton--pulse-y {\\n 0% {\\n transform: scaleY(1);\\n }\\n 50% {\\n transform: scaleY(0.75);\\n }\\n 100% {\\n transform: scaleY(1);\\n }\\n}\\n@keyframes q-skeleton--pulse-y {\\n 0% {\\n transform: scaleY(1);\\n }\\n 50% {\\n transform: scaleY(0.75);\\n }\\n 100% {\\n transform: scaleY(1);\\n }\\n}\\n@-webkit-keyframes q-skeleton--wave {\\n 0% {\\n transform: translateX(-100%);\\n }\\n 100% {\\n transform: translateX(100%);\\n }\\n}\\n@keyframes q-skeleton--wave {\\n 0% {\\n transform: translateX(-100%);\\n }\\n 100% {\\n transform: translateX(100%);\\n }\\n}\\n@-webkit-keyframes q-spin {\\n 0% {\\n transform: rotate3d(0, 0, 1, 0deg) /* rtl:ignore */;\\n }\\n 25% {\\n transform: rotate3d(0, 0, 1, 90deg) /* rtl:ignore */;\\n }\\n 50% {\\n transform: rotate3d(0, 0, 1, 180deg) /* rtl:ignore */;\\n }\\n 75% {\\n transform: rotate3d(0, 0, 1, 270deg) /* rtl:ignore */;\\n }\\n 100% {\\n transform: rotate3d(0, 0, 1, 359deg) /* rtl:ignore */;\\n }\\n}\\n@keyframes q-spin {\\n 0% {\\n transform: rotate3d(0, 0, 1, 0deg) /* rtl:ignore */;\\n }\\n 25% {\\n transform: rotate3d(0, 0, 1, 90deg) /* rtl:ignore */;\\n }\\n 50% {\\n transform: rotate3d(0, 0, 1, 180deg) /* rtl:ignore */;\\n }\\n 75% {\\n transform: rotate3d(0, 0, 1, 270deg) /* rtl:ignore */;\\n }\\n 100% {\\n transform: rotate3d(0, 0, 1, 359deg) /* rtl:ignore */;\\n }\\n}\\n@-webkit-keyframes q-mat-dash {\\n 0% {\\n stroke-dasharray: 1, 200 /* rtl:ignore */;\\n stroke-dashoffset: 0 /* rtl:ignore */;\\n }\\n 50% {\\n stroke-dasharray: 89, 200 /* rtl:ignore */;\\n stroke-dashoffset: -35px /* rtl:ignore */;\\n }\\n 100% {\\n stroke-dasharray: 89, 200 /* rtl:ignore */;\\n stroke-dashoffset: -124px /* rtl:ignore */;\\n }\\n}\\n@keyframes q-mat-dash {\\n 0% {\\n stroke-dasharray: 1, 200 /* rtl:ignore */;\\n stroke-dashoffset: 0 /* rtl:ignore */;\\n }\\n 50% {\\n stroke-dasharray: 89, 200 /* rtl:ignore */;\\n stroke-dashoffset: -35px /* rtl:ignore */;\\n }\\n 100% {\\n stroke-dasharray: 89, 200 /* rtl:ignore */;\\n stroke-dashoffset: -124px /* rtl:ignore */;\\n }\\n}\\n@-webkit-keyframes q-scale {\\n 0% {\\n transform: scale(1);\\n }\\n 50% {\\n transform: scale(1.04);\\n }\\n 100% {\\n transform: scale(1);\\n }\\n}\\n@keyframes q-scale {\\n 0% {\\n transform: scale(1);\\n }\\n 50% {\\n transform: scale(1.04);\\n }\\n 100% {\\n transform: scale(1);\\n }\\n}\\n@-webkit-keyframes q-fade {\\n 0% {\\n opacity: 0;\\n }\\n 100% {\\n opacity: 1;\\n }\\n}\\n@keyframes q-fade {\\n 0% {\\n opacity: 0;\\n }\\n 100% {\\n opacity: 1;\\n }\\n}\\n@-webkit-keyframes q-ie-spinner {\\n 0% {\\n opacity: 0.5;\\n }\\n 50% {\\n opacity: 1;\\n }\\n 100% {\\n opacity: 0.5;\\n }\\n}\\n@keyframes q-ie-spinner {\\n 0% {\\n opacity: 0.5;\\n }\\n 50% {\\n opacity: 1;\\n }\\n 100% {\\n opacity: 0.5;\\n }\\n}\\n\",\"\"]),n.exports=e},6389:function(n,e){n.exports=require(\"vue-router\")},6619:function(n,e){n.exports=require(\"core-js/modules/es6.regexp.to-string\")},\"6e74\":function(n,e){n.exports=require(\"core-js/modules/es6.object.keys\")},\"6ee6\":function(n,e,o){n.exports=o.p+\"fonts/KFOlCnqEu92Fr1MmYUtfBBc-.bb1e4dc6.woff\"},7140:function(n,e,o){n.exports=o.p+\"fonts/KFOlCnqEu92Fr1MmEU9fBBc-.87284894.woff\"},\"72ed\":function(n,e){n.exports=require(\"regenerator-runtime\")},\"774e\":function(n,e,o){n.exports=o(\"afb5\")},\"79d0\":function(n,e){n.exports=require(\"regenerator-runtime/runtime\")},\"7c52\":function(n,e){n.exports=require(\"quasar\")},\"7c64\":function(n,e,o){var t=o(\"a745\");function r(n){if(t(n)){for(var e=0,o=new Array(n.length);e code {\\n padding: 0;\\n margin: 0;\\n font-size: 0.8rem;\\n color: #567482;\\n word-break: normal;\\n white-space: pre;\\n background: transparent;\\n border: 0;\\n}\\n.main-content .highlight {\\n margin-bottom: 1rem;\\n}\\n.main-content .highlight pre {\\n margin-bottom: 0;\\n word-break: normal;\\n}\\n.main-content .highlight pre,\\n.main-content pre {\\n padding: 0.8rem;\\n overflow: auto;\\n font-size: 0.9rem;\\n line-height: 1.45;\\n border-radius: 0.3rem;\\n}\\n.main-content pre code,\\n.main-content pre tt {\\n display: inline;\\n max-width: initial;\\n padding: 0;\\n margin: 0;\\n overflow: initial;\\n line-height: inherit;\\n word-wrap: normal;\\n background-color: transparent;\\n border: 0;\\n}\\n.main-content pre code:before,\\n.main-content pre code:after,\\n.main-content pre tt:before,\\n.main-content pre tt:after {\\n content: normal;\\n}\\n.main-content ul,\\n.main-content ol {\\n margin-top: 0;\\n}\\n.main-content blockquote {\\n padding: 0 1rem;\\n margin-left: 0;\\n color: #819198;\\n border-left: 0.3rem solid #dce6f0;\\n}\\n.main-content blockquote > :first-child {\\n margin-top: 0;\\n}\\n.main-content blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n.main-content table {\\n display: block;\\n width: 100%;\\n overflow: auto;\\n word-break: normal;\\n word-break: keep-all;\\n}\\n.main-content table th {\\n font-weight: bold;\\n}\\n.main-content table th,\\n.main-content table td {\\n padding: 0.5rem 1rem;\\n border: 1px solid #e9ebec;\\n}\\n.main-content dl {\\n padding: 0;\\n}\\n.main-content dl dt {\\n padding: 0;\\n margin-top: 1rem;\\n font-size: 1rem;\\n font-weight: bold;\\n}\\n.main-content dl dd {\\n padding: 0;\\n margin-bottom: 1rem;\\n}\\n.main-content hr {\\n height: 2px;\\n padding: 0;\\n margin: 1rem 0;\\n background-color: #eff0f1;\\n border: 0;\\n}\\n@media screen and (min-width: 64em) {\\n .main-content {\\n max-width: 64rem;\\n padding: 2rem 6rem;\\n margin: 0 auto;\\n font-size: 1.1rem;\\n }\\n}\\n@media screen and (min-width: 42em) and (max-width: 64em) {\\n .main-content {\\n padding: 2rem 4rem;\\n font-size: 1.1rem;\\n }\\n}\\n@media screen and (max-width: 42em) {\\n .main-content {\\n padding: 2rem 1rem;\\n font-size: 1rem;\\n }\\n}\\n.site-footer {\\n padding-top: 2rem;\\n margin-top: 2rem;\\n border-top: solid 1px #eff0f1;\\n}\\n.site-footer-owner {\\n display: block;\\n font-weight: bold;\\n}\\n.site-footer-credits {\\n color: #819198;\\n}\\n@media screen and (min-width: 64em) {\\n .site-footer {\\n font-size: 1rem;\\n }\\n}\\n@media screen and (min-width: 42em) and (max-width: 64em) {\\n .site-footer {\\n font-size: 1rem;\\n }\\n}\\n@media screen and (max-width: 42em) {\\n .site-footer {\\n font-size: 0.9rem;\\n }\\n}\\n',\"\"]),n.exports=e},\"80a8\":function(n,e){n.exports=require(\"core-js/modules/web.dom.iterable\")},\"80d5\":function(n,e){n.exports=require(\"@quasar/quasar-ui-qribbon\")},8522:function(n,e){n.exports=require(\"markdown-it-task-lists\")},\"8a69\":function(n,e){n.exports=require(\"@quasar/quasar-ui-qmediaplayer\")},\"8bbf\":function(n,e){n.exports=require(\"vue\")},\"8ca9\":function(n,e){n.exports=require(\"core-js/modules/es6.object.to-string\")},9322:function(n,e,o){n.exports=o.p+\"fonts/themify.a1ecc3b8.woff\"},\"967e\":function(n,e,o){n.exports=o(\"72ed\")},\"97c2\":function(n,e,o){var t=o(\"24fb\");e=t(!1),e.push([n.i,\".q-media {\\n position: relative;\\n max-width: 100% !important;\\n max-height: 100% !important;\\n min-width: 230px !important;\\n min-height: 40px !important;\\n overflow: hidden !important; }\\n .q-media--player {\\n width: 100%;\\n height: 100%;\\n vertical-align: bottom;\\n align-self: flex-end; }\\n .q-media__audio--standard {\\n width: 100%;\\n height: 80px !important;\\n vertical-align: bottom;\\n align-self: flex-end; }\\n .q-media__audio--dense {\\n width: 100%;\\n height: 40px !important;\\n vertical-align: bottom;\\n align-self: flex-end; }\\n .q-media__error-window {\\n position: absolute;\\n left: 0;\\n top: 0;\\n width: 100%;\\n height: 40px;\\n font-size: .8rem;\\n text-align: center;\\n color: white;\\n background: rgba(255, 0, 0, 0.25);\\n transition: height 0.25s ease-in; }\\n .q-media__overlay-window {\\n position: absolute;\\n left: 0;\\n top: 0;\\n width: 100%;\\n height: auto;\\n background: transparent; }\\n .q-media__loading--video {\\n position: absolute;\\n left: 50%;\\n margin-left: -1.5rem;\\n bottom: 50%;\\n margin-bottom: -1.5rem;\\n width: 3rem;\\n height: 3rem;\\n color: white;\\n background: transparent; }\\n .q-media__loading--audio {\\n position: absolute;\\n left: 50%;\\n margin-left: -0.5rem;\\n bottom: 50%;\\n margin-bottom: -0.5rem;\\n width: 1.5rem;\\n height: 1.5rem;\\n color: white;\\n background: transparent; }\\n .q-media--big-button {\\n position: absolute;\\n left: 50%;\\n margin-left: -1.5rem;\\n bottom: 50%;\\n margin-bottom: -1.5rem;\\n width: 3rem;\\n height: 3rem;\\n border-style: solid;\\n border-color: white;\\n border-width: 1px;\\n border-radius: 1.5rem;\\n opacity: 1.0;\\n font-size: 3rem; }\\n .q-media--big-button:hover {\\n background: rgba(255, 255, 255, 0.15); }\\n .q-media--big-button-icon {\\n position: relative;\\n margin-left: .5rem;\\n margin-bottom: 2.1rem;\\n font-size: 2rem; }\\n .q-media__controls {\\n position: absolute;\\n left: 0;\\n bottom: 0;\\n background: rgba(0, 0, 0, 0.4);\\n width: 100%;\\n overflow: hidden; }\\n .q-media__controls--row {\\n height: 40px; }\\n .q-media__controls--standard {\\n height: 80px !important;\\n transition: height 0.25s ease-in; }\\n .q-media__controls--dense {\\n height: 40px !important;\\n transition: height 0.25s ease-in; }\\n .q-media__controls--hidden {\\n height: 0 !important;\\n transition: height 0.25s ease-out; }\\n .q-media__controls--button {\\n max-width: 40px !important;\\n min-width: 40px !important;\\n max-height: 40px !important;\\n min-height: 40px !important; }\\n .q-media__controls--volume-box {\\n max-height: 40px !important;\\n min-height: 40px !important; }\\n .q-media__controls--video-time-text {\\n padding: 0 0.25rem;\\n color: #fff;\\n font-size: .8rem;\\n text-align: center; }\\n .q-media__controls--video-slider {\\n padding: 0 4px; }\\n .q-media__fullscreen {\\n z-index: 5900; }\\n .q-media__fullscreen--window {\\n position: fixed !important;\\n top: 0 !important;\\n left: 0 !important;\\n height: 100vh !important;\\n width: 100vw !important;\\n overflow: hidden; }\\n\\n::-webkit-media-controls {\\n display: none !important; }\\n\\nvideo::-webkit-media-controls {\\n display: none !important; }\\n\\nvideo::-webkit-media-controls-enclosure {\\n display: none !important; }\\n\\n:root {\\n --q-color-light: #bdbdbd;\\n --q-color-faded: #777;\\n --q-color-black: #000;\\n --q-color-white: #fff;\\n --q-color-red: #f44336;\\n --q-color-red-1: #ffebee;\\n --q-color-red-2: #ffcdd2;\\n --q-color-red-3: #ef9a9a;\\n --q-color-red-4: #e57373;\\n --q-color-red-5: #ef5350;\\n --q-color-red-6: #f44336;\\n --q-color-red-7: #e53935;\\n --q-color-red-8: #d32f2f;\\n --q-color-red-9: #c62828;\\n --q-color-red-10: #b71c1c;\\n --q-color-red-11: #ff8a80;\\n --q-color-red-12: #ff5252;\\n --q-color-red-13: #ff1744;\\n --q-color-red-14: #d50000;\\n --q-color-pink: #e91e63;\\n --q-color-pink-1: #fce4ec;\\n --q-color-pink-2: #f8bbd0;\\n --q-color-pink-3: #f48fb1;\\n --q-color-pink-4: #f06292;\\n --q-color-pink-5: #ec407a;\\n --q-color-pink-6: #e91e63;\\n --q-color-pink-7: #d81b60;\\n --q-color-pink-8: #c2185b;\\n --q-color-pink-9: #ad1457;\\n --q-color-pink-10: #880e4f;\\n --q-color-pink-11: #ff80ab;\\n --q-color-pink-12: #ff4081;\\n --q-color-pink-13: #f50057;\\n --q-color-pink-14: #c51162;\\n --q-color-purple: #9c27b0;\\n --q-color-purple-1: #f3e5f5;\\n --q-color-purple-2: #e1bee7;\\n --q-color-purple-3: #ce93d8;\\n --q-color-purple-4: #ba68c8;\\n --q-color-purple-5: #ab47bc;\\n --q-color-purple-6: #9c27b0;\\n --q-color-purple-7: #8e24aa;\\n --q-color-purple-8: #7b1fa2;\\n --q-color-purple-9: #6a1b9a;\\n --q-color-purple-10: #4a148c;\\n --q-color-purple-11: #ea80fc;\\n --q-color-purple-12: #e040fb;\\n --q-color-purple-13: #d500f9;\\n --q-color-purple-14: #aa00ff;\\n --q-color-deep-purple: #673ab7;\\n --q-color-deep-purple-1: #ede7f6;\\n --q-color-deep-purple-2: #d1c4e9;\\n --q-color-deep-purple-3: #b39ddb;\\n --q-color-deep-purple-4: #9575cd;\\n --q-color-deep-purple-5: #7e57c2;\\n --q-color-deep-purple-6: #673ab7;\\n --q-color-deep-purple-7: #5e35b1;\\n --q-color-deep-purple-8: #512da8;\\n --q-color-deep-purple-9: #4527a0;\\n --q-color-deep-purple-10: #311b92;\\n --q-color-deep-purple-11: #b388ff;\\n --q-color-deep-purple-12: #7c4dff;\\n --q-color-deep-purple-13: #651fff;\\n --q-color-deep-purple-14: #6200ea;\\n --q-color-indigo: #3f51b5;\\n --q-color-indigo-1: #e8eaf6;\\n --q-color-indigo-2: #c5cae9;\\n --q-color-indigo-3: #9fa8da;\\n --q-color-indigo-4: #7986cb;\\n --q-color-indigo-5: #5c6bc0;\\n --q-color-indigo-6: #3f51b5;\\n --q-color-indigo-7: #3949ab;\\n --q-color-indigo-8: #303f9f;\\n --q-color-indigo-9: #283593;\\n --q-color-indigo-10: #1a237e;\\n --q-color-indigo-11: #8c9eff;\\n --q-color-indigo-12: #536dfe;\\n --q-color-indigo-13: #3d5afe;\\n --q-color-indigo-14: #304ffe;\\n --q-color-blue: #2196f3;\\n --q-color-blue-1: #e3f2fd;\\n --q-color-blue-2: #bbdefb;\\n --q-color-blue-3: #90caf9;\\n --q-color-blue-4: #64b5f6;\\n --q-color-blue-5: #42a5f5;\\n --q-color-blue-6: #2196f3;\\n --q-color-blue-7: #1e88e5;\\n --q-color-blue-8: #1976d2;\\n --q-color-blue-9: #1565c0;\\n --q-color-blue-10: #0d47a1;\\n --q-color-blue-11: #82b1ff;\\n --q-color-blue-12: #448aff;\\n --q-color-blue-13: #2979ff;\\n --q-color-blue-14: #2962ff;\\n --q-color-light-blue: #03a9f4;\\n --q-color-light-blue-1: #e1f5fe;\\n --q-color-light-blue-2: #b3e5fc;\\n --q-color-light-blue-3: #81d4fa;\\n --q-color-light-blue-4: #4fc3f7;\\n --q-color-light-blue-5: #29b6f6;\\n --q-color-light-blue-6: #03a9f4;\\n --q-color-light-blue-7: #039be5;\\n --q-color-light-blue-8: #0288d1;\\n --q-color-light-blue-9: #0277bd;\\n --q-color-light-blue-10: #01579b;\\n --q-color-light-blue-11: #80d8ff;\\n --q-color-light-blue-12: #40c4ff;\\n --q-color-light-blue-13: #00b0ff;\\n --q-color-light-blue-14: #0091ea;\\n --q-color-cyan: #00bcd4;\\n --q-color-cyan-1: #e0f7fa;\\n --q-color-cyan-2: #b2ebf2;\\n --q-color-cyan-3: #80deea;\\n --q-color-cyan-4: #4dd0e1;\\n --q-color-cyan-5: #26c6da;\\n --q-color-cyan-6: #00bcd4;\\n --q-color-cyan-7: #00acc1;\\n --q-color-cyan-8: #0097a7;\\n --q-color-cyan-9: #00838f;\\n --q-color-cyan-10: #006064;\\n --q-color-cyan-11: #84ffff;\\n --q-color-cyan-12: #18ffff;\\n --q-color-cyan-13: #00e5ff;\\n --q-color-cyan-14: #00b8d4;\\n --q-color-teal: #009688;\\n --q-color-teal-1: #e0f2f1;\\n --q-color-teal-2: #b2dfdb;\\n --q-color-teal-3: #80cbc4;\\n --q-color-teal-4: #4db6ac;\\n --q-color-teal-5: #26a69a;\\n --q-color-teal-6: #009688;\\n --q-color-teal-7: #00897b;\\n --q-color-teal-8: #00796b;\\n --q-color-teal-9: #00695c;\\n --q-color-teal-10: #004d40;\\n --q-color-teal-11: #a7ffeb;\\n --q-color-teal-12: #64ffda;\\n --q-color-teal-13: #1de9b6;\\n --q-color-teal-14: #00bfa5;\\n --q-color-green: #4caf50;\\n --q-color-green-1: #e8f5e9;\\n --q-color-green-2: #c8e6c9;\\n --q-color-green-3: #a5d6a7;\\n --q-color-green-4: #81c784;\\n --q-color-green-5: #66bb6a;\\n --q-color-green-6: #4caf50;\\n --q-color-green-7: #43a047;\\n --q-color-green-8: #388e3c;\\n --q-color-green-9: #2e7d32;\\n --q-color-green-10: #1b5e20;\\n --q-color-green-11: #b9f6ca;\\n --q-color-green-12: #69f0ae;\\n --q-color-green-13: #00e676;\\n --q-color-green-14: #00c853;\\n --q-color-light-green: #8bc34a;\\n --q-color-light-green-1: #f1f8e9;\\n --q-color-light-green-2: #dcedc8;\\n --q-color-light-green-3: #c5e1a5;\\n --q-color-light-green-4: #aed581;\\n --q-color-light-green-5: #9ccc65;\\n --q-color-light-green-6: #8bc34a;\\n --q-color-light-green-7: #7cb342;\\n --q-color-light-green-8: #689f38;\\n --q-color-light-green-9: #558b2f;\\n --q-color-light-green-10: #33691e;\\n --q-color-light-green-11: #ccff90;\\n --q-color-light-green-12: #b2ff59;\\n --q-color-light-green-13: #76ff03;\\n --q-color-light-green-14: #64dd17;\\n --q-color-lime: #cddc39;\\n --q-color-lime-1: #f9fbe7;\\n --q-color-lime-2: #f0f4c3;\\n --q-color-lime-3: #e6ee9c;\\n --q-color-lime-4: #dce775;\\n --q-color-lime-5: #d4e157;\\n --q-color-lime-6: #cddc39;\\n --q-color-lime-7: #c0ca33;\\n --q-color-lime-8: #afb42b;\\n --q-color-lime-9: #9e9d24;\\n --q-color-lime-10: #827717;\\n --q-color-lime-11: #f4ff81;\\n --q-color-lime-12: #eeff41;\\n --q-color-lime-13: #c6ff00;\\n --q-color-lime-14: #aeea00;\\n --q-color-yellow: #ffeb3b;\\n --q-color-yellow-1: #fffde7;\\n --q-color-yellow-2: #fff9c4;\\n --q-color-yellow-3: #fff59d;\\n --q-color-yellow-4: #fff176;\\n --q-color-yellow-5: #ffee58;\\n --q-color-yellow-6: #ffeb3b;\\n --q-color-yellow-7: #fdd835;\\n --q-color-yellow-8: #fbc02d;\\n --q-color-yellow-9: #f9a825;\\n --q-color-yellow-10: #f57f17;\\n --q-color-yellow-11: #ffff8d;\\n --q-color-yellow-12: #ffff00;\\n --q-color-yellow-13: #ffea00;\\n --q-color-yellow-14: #ffd600;\\n --q-color-amber: #ffc107;\\n --q-color-amber-1: #fff8e1;\\n --q-color-amber-2: #ffecb3;\\n --q-color-amber-3: #ffe082;\\n --q-color-amber-4: #ffd54f;\\n --q-color-amber-5: #ffca28;\\n --q-color-amber-6: #ffc107;\\n --q-color-amber-7: #ffb300;\\n --q-color-amber-8: #ffa000;\\n --q-color-amber-9: #ff8f00;\\n --q-color-amber-10: #ff6f00;\\n --q-color-amber-11: #ffe57f;\\n --q-color-amber-12: #ffd740;\\n --q-color-amber-13: #ffc400;\\n --q-color-amber-14: #ffab00;\\n --q-color-orange: #ff9800;\\n --q-color-orange-1: #fff3e0;\\n --q-color-orange-2: #ffe0b2;\\n --q-color-orange-3: #ffcc80;\\n --q-color-orange-4: #ffb74d;\\n --q-color-orange-5: #ffa726;\\n --q-color-orange-6: #ff9800;\\n --q-color-orange-7: #fb8c00;\\n --q-color-orange-8: #f57c00;\\n --q-color-orange-9: #ef6c00;\\n --q-color-orange-10: #e65100;\\n --q-color-orange-11: #ffd180;\\n --q-color-orange-12: #ffab40;\\n --q-color-orange-13: #ff9100;\\n --q-color-orange-14: #ff6d00;\\n --q-color-deep-orange: #ff5722;\\n --q-color-deep-orange-1: #fbe9e7;\\n --q-color-deep-orange-2: #ffccbc;\\n --q-color-deep-orange-3: #ffab91;\\n --q-color-deep-orange-4: #ff8a65;\\n --q-color-deep-orange-5: #ff7043;\\n --q-color-deep-orange-6: #ff5722;\\n --q-color-deep-orange-7: #f4511e;\\n --q-color-deep-orange-8: #e64a19;\\n --q-color-deep-orange-9: #d84315;\\n --q-color-deep-orange-10: #bf360c;\\n --q-color-deep-orange-11: #ff9e80;\\n --q-color-deep-orange-12: #ff6e40;\\n --q-color-deep-orange-13: #ff3d00;\\n --q-color-deep-orange-14: #dd2c00;\\n --q-color-brown: #795548;\\n --q-color-brown-1: #efebe9;\\n --q-color-brown-2: #d7ccc8;\\n --q-color-brown-3: #bcaaa4;\\n --q-color-brown-4: #a1887f;\\n --q-color-brown-5: #8d6e63;\\n --q-color-brown-6: #795548;\\n --q-color-brown-7: #6d4c41;\\n --q-color-brown-8: #5d4037;\\n --q-color-brown-9: #4e342e;\\n --q-color-brown-10: #3e2723;\\n --q-color-brown-11: #d7ccc8;\\n --q-color-brown-12: #bcaaa4;\\n --q-color-brown-13: #8d6e63;\\n --q-color-brown-14: #5d4037;\\n --q-color-grey: #9e9e9e;\\n --q-color-grey-1: #fafafa;\\n --q-color-grey-2: #f5f5f5;\\n --q-color-grey-3: #eeeeee;\\n --q-color-grey-4: #e0e0e0;\\n --q-color-grey-5: #bdbdbd;\\n --q-color-grey-6: #9e9e9e;\\n --q-color-grey-7: #757575;\\n --q-color-grey-8: #616161;\\n --q-color-grey-9: #424242;\\n --q-color-grey-10: #212121;\\n --q-color-grey-11: #f5f5f5;\\n --q-color-grey-12: #eeeeee;\\n --q-color-grey-13: #bdbdbd;\\n --q-color-grey-14: #616161;\\n --q-color-blue-grey: #607d8b;\\n --q-color-blue-grey-1: #eceff1;\\n --q-color-blue-grey-2: #cfd8dc;\\n --q-color-blue-grey-3: #b0bec5;\\n --q-color-blue-grey-4: #90a4ae;\\n --q-color-blue-grey-5: #78909c;\\n --q-color-blue-grey-6: #607d8b;\\n --q-color-blue-grey-7: #546e7a;\\n --q-color-blue-grey-8: #455a64;\\n --q-color-blue-grey-9: #37474f;\\n --q-color-blue-grey-10: #263238;\\n --q-color-blue-grey-11: #cfd8dc;\\n --q-color-blue-grey-12: #b0bec5;\\n --q-color-blue-grey-13: #78909c;\\n --q-color-blue-grey-14: #455a64; }\\n\\n.border-color-primary {\\n border-color: #027BE3; }\\n\\n.border-color-secondary {\\n border-color: #26A69A; }\\n\\n.border-color-accent {\\n border-color: #9C27B0; }\\n\\n.border-color-positive {\\n border-color: #21BA45; }\\n\\n.border-color-negative {\\n border-color: #C10015; }\\n\\n.border-color-info {\\n border-color: #31CCEC; }\\n\\n.border-color-warning {\\n border-color: #F2C037; }\\n\\n.border-color-light {\\n border-color: #bdbdbd; }\\n\\n.border-color-dark {\\n border-color: #424242; }\\n\\n.border-color-faded {\\n border-color: #777; }\\n\\n.border-color-black {\\n border-color: #000; }\\n\\n.border-color-white {\\n border-color: #fff; }\\n\\n.border-color-red {\\n border-color: #f44336; }\\n\\n.border-color-red-1 {\\n border-color: #ffebee; }\\n\\n.border-color-red-2 {\\n border-color: #ffcdd2; }\\n\\n.border-color-red-3 {\\n border-color: #ef9a9a; }\\n\\n.border-color-red-4 {\\n border-color: #e57373; }\\n\\n.border-color-red-5 {\\n border-color: #ef5350; }\\n\\n.border-color-red-6 {\\n border-color: #f44336; }\\n\\n.border-color-red-7 {\\n border-color: #e53935; }\\n\\n.border-color-red-8 {\\n border-color: #d32f2f; }\\n\\n.border-color-red-9 {\\n border-color: #c62828; }\\n\\n.border-color-red-10 {\\n border-color: #b71c1c; }\\n\\n.border-color-red-11 {\\n border-color: #ff8a80; }\\n\\n.border-color-red-12 {\\n border-color: #ff5252; }\\n\\n.border-color-red-13 {\\n border-color: #ff1744; }\\n\\n.border-color-red-14 {\\n border-color: #d50000; }\\n\\n.border-color-pink {\\n border-color: #e91e63; }\\n\\n.border-color-pink-1 {\\n border-color: #fce4ec; }\\n\\n.border-color-pink-2 {\\n border-color: #f8bbd0; }\\n\\n.border-color-pink-3 {\\n border-color: #f48fb1; }\\n\\n.border-color-pink-4 {\\n border-color: #f06292; }\\n\\n.border-color-pink-5 {\\n border-color: #ec407a; }\\n\\n.border-color-pink-6 {\\n border-color: #e91e63; }\\n\\n.border-color-pink-7 {\\n border-color: #d81b60; }\\n\\n.border-color-pink-8 {\\n border-color: #c2185b; }\\n\\n.border-color-pink-9 {\\n border-color: #ad1457; }\\n\\n.border-color-pink-10 {\\n border-color: #880e4f; }\\n\\n.border-color-pink-11 {\\n border-color: #ff80ab; }\\n\\n.border-color-pink-12 {\\n border-color: #ff4081; }\\n\\n.border-color-pink-13 {\\n border-color: #f50057; }\\n\\n.border-color-pink-14 {\\n border-color: #c51162; }\\n\\n.border-color-purple {\\n border-color: #9c27b0; }\\n\\n.border-color-purple-1 {\\n border-color: #f3e5f5; }\\n\\n.border-color-purple-2 {\\n border-color: #e1bee7; }\\n\\n.border-color-purple-3 {\\n border-color: #ce93d8; }\\n\\n.border-color-purple-4 {\\n border-color: #ba68c8; }\\n\\n.border-color-purple-5 {\\n border-color: #ab47bc; }\\n\\n.border-color-purple-6 {\\n border-color: #9c27b0; }\\n\\n.border-color-purple-7 {\\n border-color: #8e24aa; }\\n\\n.border-color-purple-8 {\\n border-color: #7b1fa2; }\\n\\n.border-color-purple-9 {\\n border-color: #6a1b9a; }\\n\\n.border-color-purple-10 {\\n border-color: #4a148c; }\\n\\n.border-color-purple-11 {\\n border-color: #ea80fc; }\\n\\n.border-color-purple-12 {\\n border-color: #e040fb; }\\n\\n.border-color-purple-13 {\\n border-color: #d500f9; }\\n\\n.border-color-purple-14 {\\n border-color: #aa00ff; }\\n\\n.border-color-deep-purple {\\n border-color: #673ab7; }\\n\\n.border-color-deep-purple-1 {\\n border-color: #ede7f6; }\\n\\n.border-color-deep-purple-2 {\\n border-color: #d1c4e9; }\\n\\n.border-color-deep-purple-3 {\\n border-color: #b39ddb; }\\n\\n.border-color-deep-purple-4 {\\n border-color: #9575cd; }\\n\\n.border-color-deep-purple-5 {\\n border-color: #7e57c2; }\\n\\n.border-color-deep-purple-6 {\\n border-color: #673ab7; }\\n\\n.border-color-deep-purple-7 {\\n border-color: #5e35b1; }\\n\\n.border-color-deep-purple-8 {\\n border-color: #512da8; }\\n\\n.border-color-deep-purple-9 {\\n border-color: #4527a0; }\\n\\n.border-color-deep-purple-10 {\\n border-color: #311b92; }\\n\\n.border-color-deep-purple-11 {\\n border-color: #b388ff; }\\n\\n.border-color-deep-purple-12 {\\n border-color: #7c4dff; }\\n\\n.border-color-deep-purple-13 {\\n border-color: #651fff; }\\n\\n.border-color-deep-purple-14 {\\n border-color: #6200ea; }\\n\\n.border-color-indigo {\\n border-color: #3f51b5; }\\n\\n.border-color-indigo-1 {\\n border-color: #e8eaf6; }\\n\\n.border-color-indigo-2 {\\n border-color: #c5cae9; }\\n\\n.border-color-indigo-3 {\\n border-color: #9fa8da; }\\n\\n.border-color-indigo-4 {\\n border-color: #7986cb; }\\n\\n.border-color-indigo-5 {\\n border-color: #5c6bc0; }\\n\\n.border-color-indigo-6 {\\n border-color: #3f51b5; }\\n\\n.border-color-indigo-7 {\\n border-color: #3949ab; }\\n\\n.border-color-indigo-8 {\\n border-color: #303f9f; }\\n\\n.border-color-indigo-9 {\\n border-color: #283593; }\\n\\n.border-color-indigo-10 {\\n border-color: #1a237e; }\\n\\n.border-color-indigo-11 {\\n border-color: #8c9eff; }\\n\\n.border-color-indigo-12 {\\n border-color: #536dfe; }\\n\\n.border-color-indigo-13 {\\n border-color: #3d5afe; }\\n\\n.border-color-indigo-14 {\\n border-color: #304ffe; }\\n\\n.border-color-blue {\\n border-color: #2196f3; }\\n\\n.border-color-blue-1 {\\n border-color: #e3f2fd; }\\n\\n.border-color-blue-2 {\\n border-color: #bbdefb; }\\n\\n.border-color-blue-3 {\\n border-color: #90caf9; }\\n\\n.border-color-blue-4 {\\n border-color: #64b5f6; }\\n\\n.border-color-blue-5 {\\n border-color: #42a5f5; }\\n\\n.border-color-blue-6 {\\n border-color: #2196f3; }\\n\\n.border-color-blue-7 {\\n border-color: #1e88e5; }\\n\\n.border-color-blue-8 {\\n border-color: #1976d2; }\\n\\n.border-color-blue-9 {\\n border-color: #1565c0; }\\n\\n.border-color-blue-10 {\\n border-color: #0d47a1; }\\n\\n.border-color-blue-11 {\\n border-color: #82b1ff; }\\n\\n.border-color-blue-12 {\\n border-color: #448aff; }\\n\\n.border-color-blue-13 {\\n border-color: #2979ff; }\\n\\n.border-color-blue-14 {\\n border-color: #2962ff; }\\n\\n.border-color-light-blue {\\n border-color: #03a9f4; }\\n\\n.border-color-light-blue-1 {\\n border-color: #e1f5fe; }\\n\\n.border-color-light-blue-2 {\\n border-color: #b3e5fc; }\\n\\n.border-color-light-blue-3 {\\n border-color: #81d4fa; }\\n\\n.border-color-light-blue-4 {\\n border-color: #4fc3f7; }\\n\\n.border-color-light-blue-5 {\\n border-color: #29b6f6; }\\n\\n.border-color-light-blue-6 {\\n border-color: #03a9f4; }\\n\\n.border-color-light-blue-7 {\\n border-color: #039be5; }\\n\\n.border-color-light-blue-8 {\\n border-color: #0288d1; }\\n\\n.border-color-light-blue-9 {\\n border-color: #0277bd; }\\n\\n.border-color-light-blue-10 {\\n border-color: #01579b; }\\n\\n.border-color-light-blue-11 {\\n border-color: #80d8ff; }\\n\\n.border-color-light-blue-12 {\\n border-color: #40c4ff; }\\n\\n.border-color-light-blue-13 {\\n border-color: #00b0ff; }\\n\\n.border-color-light-blue-14 {\\n border-color: #0091ea; }\\n\\n.border-color-cyan {\\n border-color: #00bcd4; }\\n\\n.border-color-cyan-1 {\\n border-color: #e0f7fa; }\\n\\n.border-color-cyan-2 {\\n border-color: #b2ebf2; }\\n\\n.border-color-cyan-3 {\\n border-color: #80deea; }\\n\\n.border-color-cyan-4 {\\n border-color: #4dd0e1; }\\n\\n.border-color-cyan-5 {\\n border-color: #26c6da; }\\n\\n.border-color-cyan-6 {\\n border-color: #00bcd4; }\\n\\n.border-color-cyan-7 {\\n border-color: #00acc1; }\\n\\n.border-color-cyan-8 {\\n border-color: #0097a7; }\\n\\n.border-color-cyan-9 {\\n border-color: #00838f; }\\n\\n.border-color-cyan-10 {\\n border-color: #006064; }\\n\\n.border-color-cyan-11 {\\n border-color: #84ffff; }\\n\\n.border-color-cyan-12 {\\n border-color: #18ffff; }\\n\\n.border-color-cyan-13 {\\n border-color: #00e5ff; }\\n\\n.border-color-cyan-14 {\\n border-color: #00b8d4; }\\n\\n.border-color-teal {\\n border-color: #009688; }\\n\\n.border-color-teal-1 {\\n border-color: #e0f2f1; }\\n\\n.border-color-teal-2 {\\n border-color: #b2dfdb; }\\n\\n.border-color-teal-3 {\\n border-color: #80cbc4; }\\n\\n.border-color-teal-4 {\\n border-color: #4db6ac; }\\n\\n.border-color-teal-5 {\\n border-color: #26a69a; }\\n\\n.border-color-teal-6 {\\n border-color: #009688; }\\n\\n.border-color-teal-7 {\\n border-color: #00897b; }\\n\\n.border-color-teal-8 {\\n border-color: #00796b; }\\n\\n.border-color-teal-9 {\\n border-color: #00695c; }\\n\\n.border-color-teal-10 {\\n border-color: #004d40; }\\n\\n.border-color-teal-11 {\\n border-color: #a7ffeb; }\\n\\n.border-color-teal-12 {\\n border-color: #64ffda; }\\n\\n.border-color-teal-13 {\\n border-color: #1de9b6; }\\n\\n.border-color-teal-14 {\\n border-color: #00bfa5; }\\n\\n.border-color-green {\\n border-color: #4caf50; }\\n\\n.border-color-green-1 {\\n border-color: #e8f5e9; }\\n\\n.border-color-green-2 {\\n border-color: #c8e6c9; }\\n\\n.border-color-green-3 {\\n border-color: #a5d6a7; }\\n\\n.border-color-green-4 {\\n border-color: #81c784; }\\n\\n.border-color-green-5 {\\n border-color: #66bb6a; }\\n\\n.border-color-green-6 {\\n border-color: #4caf50; }\\n\\n.border-color-green-7 {\\n border-color: #43a047; }\\n\\n.border-color-green-8 {\\n border-color: #388e3c; }\\n\\n.border-color-green-9 {\\n border-color: #2e7d32; }\\n\\n.border-color-green-10 {\\n border-color: #1b5e20; }\\n\\n.border-color-green-11 {\\n border-color: #b9f6ca; }\\n\\n.border-color-green-12 {\\n border-color: #69f0ae; }\\n\\n.border-color-green-13 {\\n border-color: #00e676; }\\n\\n.border-color-green-14 {\\n border-color: #00c853; }\\n\\n.border-color-light-green {\\n border-color: #8bc34a; }\\n\\n.border-color-light-green-1 {\\n border-color: #f1f8e9; }\\n\\n.border-color-light-green-2 {\\n border-color: #dcedc8; }\\n\\n.border-color-light-green-3 {\\n border-color: #c5e1a5; }\\n\\n.border-color-light-green-4 {\\n border-color: #aed581; }\\n\\n.border-color-light-green-5 {\\n border-color: #9ccc65; }\\n\\n.border-color-light-green-6 {\\n border-color: #8bc34a; }\\n\\n.border-color-light-green-7 {\\n border-color: #7cb342; }\\n\\n.border-color-light-green-8 {\\n border-color: #689f38; }\\n\\n.border-color-light-green-9 {\\n border-color: #558b2f; }\\n\\n.border-color-light-green-10 {\\n border-color: #33691e; }\\n\\n.border-color-light-green-11 {\\n border-color: #ccff90; }\\n\\n.border-color-light-green-12 {\\n border-color: #b2ff59; }\\n\\n.border-color-light-green-13 {\\n border-color: #76ff03; }\\n\\n.border-color-light-green-14 {\\n border-color: #64dd17; }\\n\\n.border-color-lime {\\n border-color: #cddc39; }\\n\\n.border-color-lime-1 {\\n border-color: #f9fbe7; }\\n\\n.border-color-lime-2 {\\n border-color: #f0f4c3; }\\n\\n.border-color-lime-3 {\\n border-color: #e6ee9c; }\\n\\n.border-color-lime-4 {\\n border-color: #dce775; }\\n\\n.border-color-lime-5 {\\n border-color: #d4e157; }\\n\\n.border-color-lime-6 {\\n border-color: #cddc39; }\\n\\n.border-color-lime-7 {\\n border-color: #c0ca33; }\\n\\n.border-color-lime-8 {\\n border-color: #afb42b; }\\n\\n.border-color-lime-9 {\\n border-color: #9e9d24; }\\n\\n.border-color-lime-10 {\\n border-color: #827717; }\\n\\n.border-color-lime-11 {\\n border-color: #f4ff81; }\\n\\n.border-color-lime-12 {\\n border-color: #eeff41; }\\n\\n.border-color-lime-13 {\\n border-color: #c6ff00; }\\n\\n.border-color-lime-14 {\\n border-color: #aeea00; }\\n\\n.border-color-yellow {\\n border-color: #ffeb3b; }\\n\\n.border-color-yellow-1 {\\n border-color: #fffde7; }\\n\\n.border-color-yellow-2 {\\n border-color: #fff9c4; }\\n\\n.border-color-yellow-3 {\\n border-color: #fff59d; }\\n\\n.border-color-yellow-4 {\\n border-color: #fff176; }\\n\\n.border-color-yellow-5 {\\n border-color: #ffee58; }\\n\\n.border-color-yellow-6 {\\n border-color: #ffeb3b; }\\n\\n.border-color-yellow-7 {\\n border-color: #fdd835; }\\n\\n.border-color-yellow-8 {\\n border-color: #fbc02d; }\\n\\n.border-color-yellow-9 {\\n border-color: #f9a825; }\\n\\n.border-color-yellow-10 {\\n border-color: #f57f17; }\\n\\n.border-color-yellow-11 {\\n border-color: #ffff8d; }\\n\\n.border-color-yellow-12 {\\n border-color: #ffff00; }\\n\\n.border-color-yellow-13 {\\n border-color: #ffea00; }\\n\\n.border-color-yellow-14 {\\n border-color: #ffd600; }\\n\\n.border-color-amber {\\n border-color: #ffc107; }\\n\\n.border-color-amber-1 {\\n border-color: #fff8e1; }\\n\\n.border-color-amber-2 {\\n border-color: #ffecb3; }\\n\\n.border-color-amber-3 {\\n border-color: #ffe082; }\\n\\n.border-color-amber-4 {\\n border-color: #ffd54f; }\\n\\n.border-color-amber-5 {\\n border-color: #ffca28; }\\n\\n.border-color-amber-6 {\\n border-color: #ffc107; }\\n\\n.border-color-amber-7 {\\n border-color: #ffb300; }\\n\\n.border-color-amber-8 {\\n border-color: #ffa000; }\\n\\n.border-color-amber-9 {\\n border-color: #ff8f00; }\\n\\n.border-color-amber-10 {\\n border-color: #ff6f00; }\\n\\n.border-color-amber-11 {\\n border-color: #ffe57f; }\\n\\n.border-color-amber-12 {\\n border-color: #ffd740; }\\n\\n.border-color-amber-13 {\\n border-color: #ffc400; }\\n\\n.border-color-amber-14 {\\n border-color: #ffab00; }\\n\\n.border-color-orange {\\n border-color: #ff9800; }\\n\\n.border-color-orange-1 {\\n border-color: #fff3e0; }\\n\\n.border-color-orange-2 {\\n border-color: #ffe0b2; }\\n\\n.border-color-orange-3 {\\n border-color: #ffcc80; }\\n\\n.border-color-orange-4 {\\n border-color: #ffb74d; }\\n\\n.border-color-orange-5 {\\n border-color: #ffa726; }\\n\\n.border-color-orange-6 {\\n border-color: #ff9800; }\\n\\n.border-color-orange-7 {\\n border-color: #fb8c00; }\\n\\n.border-color-orange-8 {\\n border-color: #f57c00; }\\n\\n.border-color-orange-9 {\\n border-color: #ef6c00; }\\n\\n.border-color-orange-10 {\\n border-color: #e65100; }\\n\\n.border-color-orange-11 {\\n border-color: #ffd180; }\\n\\n.border-color-orange-12 {\\n border-color: #ffab40; }\\n\\n.border-color-orange-13 {\\n border-color: #ff9100; }\\n\\n.border-color-orange-14 {\\n border-color: #ff6d00; }\\n\\n.border-color-deep-orange {\\n border-color: #ff5722; }\\n\\n.border-color-deep-orange-1 {\\n border-color: #fbe9e7; }\\n\\n.border-color-deep-orange-2 {\\n border-color: #ffccbc; }\\n\\n.border-color-deep-orange-3 {\\n border-color: #ffab91; }\\n\\n.border-color-deep-orange-4 {\\n border-color: #ff8a65; }\\n\\n.border-color-deep-orange-5 {\\n border-color: #ff7043; }\\n\\n.border-color-deep-orange-6 {\\n border-color: #ff5722; }\\n\\n.border-color-deep-orange-7 {\\n border-color: #f4511e; }\\n\\n.border-color-deep-orange-8 {\\n border-color: #e64a19; }\\n\\n.border-color-deep-orange-9 {\\n border-color: #d84315; }\\n\\n.border-color-deep-orange-10 {\\n border-color: #bf360c; }\\n\\n.border-color-deep-orange-11 {\\n border-color: #ff9e80; }\\n\\n.border-color-deep-orange-12 {\\n border-color: #ff6e40; }\\n\\n.border-color-deep-orange-13 {\\n border-color: #ff3d00; }\\n\\n.border-color-deep-orange-14 {\\n border-color: #dd2c00; }\\n\\n.border-color-brown {\\n border-color: #795548; }\\n\\n.border-color-brown-1 {\\n border-color: #efebe9; }\\n\\n.border-color-brown-2 {\\n border-color: #d7ccc8; }\\n\\n.border-color-brown-3 {\\n border-color: #bcaaa4; }\\n\\n.border-color-brown-4 {\\n border-color: #a1887f; }\\n\\n.border-color-brown-5 {\\n border-color: #8d6e63; }\\n\\n.border-color-brown-6 {\\n border-color: #795548; }\\n\\n.border-color-brown-7 {\\n border-color: #6d4c41; }\\n\\n.border-color-brown-8 {\\n border-color: #5d4037; }\\n\\n.border-color-brown-9 {\\n border-color: #4e342e; }\\n\\n.border-color-brown-10 {\\n border-color: #3e2723; }\\n\\n.border-color-brown-11 {\\n border-color: #d7ccc8; }\\n\\n.border-color-brown-12 {\\n border-color: #bcaaa4; }\\n\\n.border-color-brown-13 {\\n border-color: #8d6e63; }\\n\\n.border-color-brown-14 {\\n border-color: #5d4037; }\\n\\n.border-color-grey {\\n border-color: #9e9e9e; }\\n\\n.border-color-grey-1 {\\n border-color: #fafafa; }\\n\\n.border-color-grey-2 {\\n border-color: #f5f5f5; }\\n\\n.border-color-grey-3 {\\n border-color: #eeeeee; }\\n\\n.border-color-grey-4 {\\n border-color: #e0e0e0; }\\n\\n.border-color-grey-5 {\\n border-color: #bdbdbd; }\\n\\n.border-color-grey-6 {\\n border-color: #9e9e9e; }\\n\\n.border-color-grey-7 {\\n border-color: #757575; }\\n\\n.border-color-grey-8 {\\n border-color: #616161; }\\n\\n.border-color-grey-9 {\\n border-color: #424242; }\\n\\n.border-color-grey-10 {\\n border-color: #212121; }\\n\\n.border-color-grey-11 {\\n border-color: #f5f5f5; }\\n\\n.border-color-grey-12 {\\n border-color: #eeeeee; }\\n\\n.border-color-grey-13 {\\n border-color: #bdbdbd; }\\n\\n.border-color-grey-14 {\\n border-color: #616161; }\\n\\n.border-color-blue-grey {\\n border-color: #607d8b; }\\n\\n.border-color-blue-grey-1 {\\n border-color: #eceff1; }\\n\\n.border-color-blue-grey-2 {\\n border-color: #cfd8dc; }\\n\\n.border-color-blue-grey-3 {\\n border-color: #b0bec5; }\\n\\n.border-color-blue-grey-4 {\\n border-color: #90a4ae; }\\n\\n.border-color-blue-grey-5 {\\n border-color: #78909c; }\\n\\n.border-color-blue-grey-6 {\\n border-color: #607d8b; }\\n\\n.border-color-blue-grey-7 {\\n border-color: #546e7a; }\\n\\n.border-color-blue-grey-8 {\\n border-color: #455a64; }\\n\\n.border-color-blue-grey-9 {\\n border-color: #37474f; }\\n\\n.border-color-blue-grey-10 {\\n border-color: #263238; }\\n\\n.border-color-blue-grey-11 {\\n border-color: #cfd8dc; }\\n\\n.border-color-blue-grey-12 {\\n border-color: #b0bec5; }\\n\\n.border-color-blue-grey-13 {\\n border-color: #78909c; }\\n\\n.border-color-blue-grey-14 {\\n border-color: #455a64; }\\n\",\"\"]),n.exports=e},\"980e\":function(n,e,o){n.exports=o.p+\"fonts/KFOmCnqEu92Fr1Mu4mxM.60fa3c06.woff\"},\"9f8e\":function(n,e,o){n.exports=o.p+\"fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.0509ab09.woff2\"},\"9fba\":function(n,e,o){n.exports=o.p+\"fonts/fa-regular-400.9efb8697.woff2\"},a1e8:function(n,e,o){var t=o(\"24fb\");e=t(!1),e.push([n.i,\".token.comment,\\n.token.block-comment,\\n.token.prolog,\\n.token.doctype,\\n.token.cdata {\\n color: #7D8B99; }\\n\\n.token.punctuation {\\n color: #5F6364; }\\n\\n.token.important {\\n font-weight: normal; }\\n\\n.token.bold {\\n font-weight: bold; }\\n\\n.token.italic {\\n font-style: italic; }\\n\\n.token.entity {\\n cursor: help; }\\n\\n.token.property,\\n.token.tag,\\n.token.boolean,\\n.token.number,\\n.token.function-name,\\n.token.constant,\\n.token.symbol,\\n.token.deleted {\\n color: #c92c2c; }\\n\\n.token.selector,\\n.token.attr-name,\\n.token.string,\\n.token.char,\\n.token.function,\\n.token.builtin,\\n.token.inserted {\\n color: #2f9c0a; }\\n\\n.token.operator {\\n color: #ff2211; }\\n\\n.token.entity,\\n.token.url,\\n.token.variable {\\n color: #a67f59; }\\n\\n.token.atrule,\\n.token.attr-value,\\n.token.keyword,\\n.token.class-name {\\n color: #1990b8; }\\n\\n.token.regex,\\n.token.important {\\n color: #e90; }\\n\\n.language-css .token.string,\\n.style .token.string {\\n color: #a67f59;\\n background: rgba(255, 255, 255, 0.5); }\\n\\n.namespace {\\n opacity: .7; }\\n\\n.token.tab:not(:empty):before,\\n.token.cr:before,\\n.token.lf:before {\\n color: #e0d7d1; }\\n\\n.q-markdown code, .q-markdown pre {\\n font-family: Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace; }\\n\\n.q-markdown pre {\\n border-radius: 4px;\\n padding: 5px 10px;\\n background-size: 1.5em 1.5em;\\n background-origin: content-box;\\n background-attachment: local;\\n max-height: inherit;\\n height: inherit;\\n display: block;\\n overflow: auto;\\n margin: 0;\\n position: relative;\\n font-size: 12px;\\n background: #eceff1;\\n color: #212121;\\n text-align: left;\\n white-space: pre;\\n word-spacing: normal;\\n word-break: normal;\\n word-wrap: normal;\\n line-height: 1.5em;\\n -moz-tab-size: 4;\\n -o-tab-size: 4;\\n tab-size: 4;\\n -webkit-hyphens: none;\\n -ms-hyphens: none;\\n hyphens: none;\\n margin-bottom: 1rem; }\\n\\n.q-markdown pre code {\\n border-radius: 0;\\n width: -webkit-max-content;\\n width: -moz-max-content;\\n width: max-content; }\\n\\n.q-markdown--heading {\\n color: #027BE3;\\n cursor: pointer; }\\n .q-markdown--heading:after {\\n content: ' #';\\n opacity: 0; }\\n .q-markdown--heading:hover:after {\\n opacity: 1; }\\n .q-markdown--heading-h1 {\\n font-size: 2rem;\\n line-height: 2rem;\\n padding: 1rem 0;\\n font-weight: 500;\\n margin: 0 0 1rem; }\\n .q-markdown--heading-h2 {\\n font-size: 1.5rem;\\n line-height: 1.5rem;\\n padding: 0.5rem 0;\\n font-weight: 500;\\n margin: 1rem 0 1rem; }\\n .q-markdown--heading-h3 {\\n font-size: 1.1rem;\\n line-height: 1.1rem;\\n padding: 0.45rem 0;\\n margin: 1rem 0 1rem; }\\n .q-markdown--heading-h4 {\\n font-size: 1rem;\\n line-height: 1rem;\\n padding: 0.25rem 0;\\n margin: 1rem 0; }\\n .q-markdown--heading-h5 {\\n font-size: 0.9rem;\\n margin: 1rem 0; }\\n .q-markdown--heading-h6 {\\n font-size: 0.8rem;\\n margin: 1rem 0; }\\n\\n.q-markdown--title-heavy {\\n border-bottom: 3px solid #ccc; }\\n\\n.q-markdown--title-light {\\n border-bottom: 1px solid #ccc; }\\n\\n.q-markdown--image {\\n max-width: 100%;\\n height: auto; }\\n\\n.q-markdown--link {\\n font-weight: 500;\\n text-decoration: none;\\n outline: 0;\\n border-bottom: 1px dotted currentColor;\\n text-align: center;\\n transition: opacity .2s;\\n white-space: nowrap; }\\n .q-markdown--link-local {\\n font-family: inherit; }\\n .q-markdown--link-external {\\n font-family: inherit; }\\n .q-markdown--link-external:after {\\n content: '\\\\e895';\\n font-family: Material Icons;\\n font-weight: normal;\\n font-style: normal;\\n display: inline-block;\\n line-height: 1;\\n text-transform: none;\\n letter-spacing: normal;\\n word-wrap: normal;\\n white-space: nowrap;\\n direction: ltr;\\n text-rendering: optimizeLegibility;\\n -webkit-font-smoothing: antialiased;\\n -moz-osx-font-smoothing: grayscale;\\n font-feature-settings: \\\"liga\\\";\\n margin: 0 0 0 3px;\\n padding: 0; }\\n\\n.q-markdown--token {\\n white-space: nowrap;\\n background: #fafafa;\\n color: #212121;\\n border: #616161 solid 1px;\\n padding: 1px 2px;\\n font-family: inherit;\\n border-radius: 4px; }\\n\\n.q-markdown--note {\\n margin: 14px 0;\\n padding: 10px;\\n font-size: 1em;\\n letter-spacing: .5px;\\n background: #eceff1;\\n color: #212121;\\n font-weight: 400; }\\n .q-markdown--note > p:last-child, .q-markdown--note .q-markdown--note:last-child {\\n margin-bottom: 0; }\\n .q-markdown--note-- {\\n border-left: 10px solid #aeaeae;\\n border-radius: 8px 0 0 8px; }\\n .q-markdown--note-- .q-markdown--link {\\n color: #7b7b7b; }\\n .q-markdown--note--info {\\n border-left: 10px solid #92c2f2;\\n border-radius: 8px 0 0 8px;\\n color: #424242;\\n background: #bbdefb; }\\n .q-markdown--note--info .q-markdown--link {\\n color: #378fe7; }\\n .q-markdown--note--info .q-markdown--note-title {\\n color: #378fe7; }\\n .q-markdown--note--tip {\\n border-left: 10px solid #8dd290;\\n border-radius: 8px 0 0 8px;\\n color: #424242;\\n background: #c8e6c9; }\\n .q-markdown--note--tip .q-markdown--link {\\n color: #46b34b; }\\n .q-markdown--note--tip .q-markdown--note-title {\\n color: #46b34b; }\\n .q-markdown--note--warning {\\n border-left: 10px solid #ffad80;\\n border-radius: 8px 0 0 8px;\\n color: #424242;\\n background: #ffe0b2; }\\n .q-markdown--note--warning .q-markdown--link {\\n color: #ff6b1a; }\\n .q-markdown--note--warning .q-markdown--note-title {\\n color: #ff6b1a; }\\n .q-markdown--note--danger {\\n border-left: 10px solid #ff5b6d;\\n border-radius: 8px 0 0 8px;\\n color: #424242;\\n background: #ffcdd2; }\\n .q-markdown--note--danger .q-markdown--link {\\n color: #dc5959; }\\n .q-markdown--note--danger .q-markdown--note-title {\\n color: #dc5959; }\\n .q-markdown--note-title {\\n font-weight: 800;\\n margin-left: -4px;\\n margin-right: -4px;\\n padding: 0 4px;\\n margin-bottom: 4px; }\\n\\n.q-markdown--table {\\n width: -webkit-fit-content;\\n width: -moz-fit-content;\\n width: fit-content;\\n margin-bottom: 16px;\\n border-collapse: collapse;\\n max-width: 100%;\\n border-width: 1px;\\n border-style: solid;\\n border-color: #9e9e9e; }\\n\\n.q-markdown--line-numbers-wrapper {\\n display: flex;\\n justify-content: flex-start;\\n font-size: 12px;\\n background: #eceff1;\\n color: #212121;\\n font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;\\n border-radius: 4px;\\n margin-bottom: 16px; }\\n\\n.q-markdown--line-numbers {\\n padding: 5px 5px 0 5px; }\\n\\n.q-markdown--line-number {\\n color: #9e9e9e;\\n margin: 0;\\n position: relative;\\n text-align: left;\\n white-space: pre;\\n word-spacing: normal;\\n word-break: normal;\\n word-wrap: normal;\\n line-height: 1.5;\\n -moz-tab-size: 4;\\n -o-tab-size: 4;\\n tab-size: 4;\\n -webkit-hyphens: none;\\n -ms-hyphens: none;\\n hyphens: none; }\\n\\n.q-markdown--code-wrapper {\\n width: 100%;\\n margin-bottom: -16px !important; }\\n\\n.q-markdown--code, .q-markdown--code__inner {\\n margin: 0;\\n position: relative;\\n text-align: left;\\n white-space: pre;\\n word-spacing: normal;\\n word-break: normal;\\n word-wrap: normal;\\n line-height: 1.5;\\n -moz-tab-size: 4;\\n -o-tab-size: 4;\\n tab-size: 4;\\n -webkit-hyphens: none;\\n -ms-hyphens: none;\\n hyphens: none; }\\n\\n.q-markdown--code {\\n overflow: visible;\\n padding: 0; }\\n .q-markdown--code__inner {\\n max-height: inherit;\\n height: inherit;\\n display: block;\\n overflow: auto; }\\n\\n.q-markdown--table {\\n border-color: #e0e0e0;\\n background: #fafafa; }\\n\\n.q-markdown--table thead {\\n background: #e0e0e0; }\\n\\n.q-markdown--table thead tr th {\\n padding: 8px;\\n border-width: 1px;\\n border-style: solid;\\n background: #f5f5f5; }\\n\\n.q-markdown--table tbody {\\n background: #fafafa; }\\n\\n.q-markdown--table tbody td,\\n.q-markdown--table tbody th {\\n padding: 8px;\\n border-width: 1px;\\n border-style: solid; }\\n\\n.q-markdown--table tbody tr:nth-child(odd) {\\n background: #e0e0e0; }\\n\\n.q-markdown--page > div, .q-markdown--page > pre {\\n margin-bottom: 22px; }\\n\\nblockquote.q-markdown--link {\\n background: transparent; }\\n\\nblockquote.q-markdown--note {\\n border-width: 1px 8px 1px 8px;\\n border-radius: 8px;\\n border-style: solid;\\n border-color: #9e9e9e #009688; }\\n\\n.body--dark .q-markdown {\\n color: #f5f5f5; }\\n .body--dark .q-markdown code {\\n background: #424242;\\n color: #f5f5f5; }\\n .body--dark .q-markdown blockquote.q-markdown--note {\\n border-color: #9e9e9e #9e9e9e;\\n background: #1d1d1d;\\n color: #f5f5f5; }\\n .body--dark .q-markdown pre, .body--dark .q-markdown pre code {\\n background: #1d1d1d; }\\n .body--dark .q-markdown .q-markdown--line-numbers-wrapper {\\n background: #1d1d1d;\\n color: #f5f5f5; }\\n .body--dark .q-markdown .q-markdown--token {\\n background: #9e9e9e;\\n color: #212121;\\n border: #e0e0e0 solid 1px; }\\n .body--dark .q-markdown .q-markdown--code {\\n background: #1d1d1d;\\n color: #212121; }\\n .body--dark .q-markdown .q-markdown--note {\\n background: #212121;\\n color: white;\\n border-top: 1px solid #424242;\\n border-bottom: 1px solid #424242; }\\n .body--dark .q-markdown .q-markdown--note-- {\\n border-left: 10px solid #9e9e9e; }\\n .body--dark .q-markdown .q-markdown--note--info {\\n border-left: 10px solid #01579b; }\\n .body--dark .q-markdown .q-markdown--note--tip {\\n border-left: 10px solid #33691e; }\\n .body--dark .q-markdown .q-markdown--note--warning {\\n border-left: 10px solid #e65100; }\\n .body--dark .q-markdown .q-markdown--note--danger {\\n border-left: 10px solid #b71c1c; }\\n .body--dark .q-markdown .q-markdown--table thead tr th,\\n .body--dark .q-markdown .q-markdown--table tbody {\\n background-color: #1d1d1d; }\\n .body--dark .q-markdown .q-markdown--table tbody tr:nth-child(2n+1) {\\n background-color: #424242; }\\n\",\"\"]),n.exports=e},a425:function(n,e,o){n.exports=o.p+\"fonts/KFOlCnqEu92Fr1MmSU5fBBc-.b00849e0.woff\"},a724:function(n,e,o){var t=o(\"24fb\");e=t(!1),e.push([n.i,\".q-activity {\\n position: relative;\\n list-style: none;\\n -webkit-padding-start: 0px;\\n padding-inline-start: 0px;\\n}\\n.q-activity:before {\\n position: absolute;\\n display: block;\\n content: '';\\n height: 100%;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n left: var(--qactivity-bar-distance, 15px);\\n width: var(--qactivity-bar-width, 2px);\\n background-color: var(--qactivity-bar-color, #000);\\n}\\n.q-activity--normal {\\n margin: 10px 10px 10px 10px;\\n}\\n.q-activity .q-activity-item {\\n position: relative;\\n}\\n.q-activity .q-activity-item--icon {\\n position: relative;\\n padding: 10px 15px 5px 8px;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n z-index: 2;\\n}\\n.q-activity .q-activity-item--content {\\n position: relative;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n\",\"\"]),n.exports=e},a745:function(n,e,o){n.exports=o(\"4764\")},a89a:function(n,e,o){n.exports=o.p+\"fonts/fa-brands-400.f4920c94.woff\"},ab1a:function(n,e){n.exports=require(\"core-js/modules/es6.string.anchor\")},afb5:function(n,e){n.exports=require(\"core-js/library/fn/array/from\")},b0e1:function(n,e){n.exports=require(\"core-js/modules/es6.string.starts-with\")},b1d8:function(n,e){n.exports=require(\"markdown-it-deflist\")},b2cb:function(n,e){n.exports=require(\"core-js/modules/es6.promise\")},b623:function(n,e,o){var t=o(\"24fb\"),r=o(\"1de5\"),a=o(\"9322\");e=t(!1);var i=r(a);e.push([n.i,\"@font-face {\\n\\tfont-family: 'themify';\\n\\tsrc: url(\"+i+') format(\\'woff\\');\\n\\tfont-weight: normal;\\n\\tfont-style: normal;\\n\\tfont-display: block;\\n}\\n\\n.themify-icon {\\n\\tfont-family: \\'themify\\';\\n\\tspeak: none;\\n\\tfont-style: normal;\\n\\tfont-weight: normal;\\n\\tfont-variant: normal;\\n\\ttext-transform: none;\\n\\tline-height: 1;\\n\\n\\t/* Better Font Rendering =========== */\\n\\t-webkit-font-smoothing: antialiased;\\n\\t-moz-osx-font-smoothing: grayscale;\\n}\\n\\n.ti-wand:before {\\n\\tcontent: \"\\\\e600\";\\n}\\n.ti-volume:before {\\n\\tcontent: \"\\\\e601\";\\n}\\n.ti-user:before {\\n\\tcontent: \"\\\\e602\";\\n}\\n.ti-unlock:before {\\n\\tcontent: \"\\\\e603\";\\n}\\n.ti-unlink:before {\\n\\tcontent: \"\\\\e604\";\\n}\\n.ti-trash:before {\\n\\tcontent: \"\\\\e605\";\\n}\\n.ti-thought:before {\\n\\tcontent: \"\\\\e606\";\\n}\\n.ti-target:before {\\n\\tcontent: \"\\\\e607\";\\n}\\n.ti-tag:before {\\n\\tcontent: \"\\\\e608\";\\n}\\n.ti-tablet:before {\\n\\tcontent: \"\\\\e609\";\\n}\\n.ti-star:before {\\n\\tcontent: \"\\\\e60a\";\\n}\\n.ti-spray:before {\\n\\tcontent: \"\\\\e60b\";\\n}\\n.ti-signal:before {\\n\\tcontent: \"\\\\e60c\";\\n}\\n.ti-shopping-cart:before {\\n\\tcontent: \"\\\\e60d\";\\n}\\n.ti-shopping-cart-full:before {\\n\\tcontent: \"\\\\e60e\";\\n}\\n.ti-settings:before {\\n\\tcontent: \"\\\\e60f\";\\n}\\n.ti-search:before {\\n\\tcontent: \"\\\\e610\";\\n}\\n.ti-zoom-in:before {\\n\\tcontent: \"\\\\e611\";\\n}\\n.ti-zoom-out:before {\\n\\tcontent: \"\\\\e612\";\\n}\\n.ti-cut:before {\\n\\tcontent: \"\\\\e613\";\\n}\\n.ti-ruler:before {\\n\\tcontent: \"\\\\e614\";\\n}\\n.ti-ruler-pencil:before {\\n\\tcontent: \"\\\\e615\";\\n}\\n.ti-ruler-alt:before {\\n\\tcontent: \"\\\\e616\";\\n}\\n.ti-bookmark:before {\\n\\tcontent: \"\\\\e617\";\\n}\\n.ti-bookmark-alt:before {\\n\\tcontent: \"\\\\e618\";\\n}\\n.ti-reload:before {\\n\\tcontent: \"\\\\e619\";\\n}\\n.ti-plus:before {\\n\\tcontent: \"\\\\e61a\";\\n}\\n.ti-pin:before {\\n\\tcontent: \"\\\\e61b\";\\n}\\n.ti-pencil:before {\\n\\tcontent: \"\\\\e61c\";\\n}\\n.ti-pencil-alt:before {\\n\\tcontent: \"\\\\e61d\";\\n}\\n.ti-paint-roller:before {\\n\\tcontent: \"\\\\e61e\";\\n}\\n.ti-paint-bucket:before {\\n\\tcontent: \"\\\\e61f\";\\n}\\n.ti-na:before {\\n\\tcontent: \"\\\\e620\";\\n}\\n.ti-mobile:before {\\n\\tcontent: \"\\\\e621\";\\n}\\n.ti-minus:before {\\n\\tcontent: \"\\\\e622\";\\n}\\n.ti-medall:before {\\n\\tcontent: \"\\\\e623\";\\n}\\n.ti-medall-alt:before {\\n\\tcontent: \"\\\\e624\";\\n}\\n.ti-marker:before {\\n\\tcontent: \"\\\\e625\";\\n}\\n.ti-marker-alt:before {\\n\\tcontent: \"\\\\e626\";\\n}\\n.ti-arrow-up:before {\\n\\tcontent: \"\\\\e627\";\\n}\\n.ti-arrow-right:before {\\n\\tcontent: \"\\\\e628\";\\n}\\n.ti-arrow-left:before {\\n\\tcontent: \"\\\\e629\";\\n}\\n.ti-arrow-down:before {\\n\\tcontent: \"\\\\e62a\";\\n}\\n.ti-lock:before {\\n\\tcontent: \"\\\\e62b\";\\n}\\n.ti-location-arrow:before {\\n\\tcontent: \"\\\\e62c\";\\n}\\n.ti-link:before {\\n\\tcontent: \"\\\\e62d\";\\n}\\n.ti-layout:before {\\n\\tcontent: \"\\\\e62e\";\\n}\\n.ti-layers:before {\\n\\tcontent: \"\\\\e62f\";\\n}\\n.ti-layers-alt:before {\\n\\tcontent: \"\\\\e630\";\\n}\\n.ti-key:before {\\n\\tcontent: \"\\\\e631\";\\n}\\n.ti-import:before {\\n\\tcontent: \"\\\\e632\";\\n}\\n.ti-image:before {\\n\\tcontent: \"\\\\e633\";\\n}\\n.ti-heart:before {\\n\\tcontent: \"\\\\e634\";\\n}\\n.ti-heart-broken:before {\\n\\tcontent: \"\\\\e635\";\\n}\\n.ti-hand-stop:before {\\n\\tcontent: \"\\\\e636\";\\n}\\n.ti-hand-open:before {\\n\\tcontent: \"\\\\e637\";\\n}\\n.ti-hand-drag:before {\\n\\tcontent: \"\\\\e638\";\\n}\\n.ti-folder:before {\\n\\tcontent: \"\\\\e639\";\\n}\\n.ti-flag:before {\\n\\tcontent: \"\\\\e63a\";\\n}\\n.ti-flag-alt:before {\\n\\tcontent: \"\\\\e63b\";\\n}\\n.ti-flag-alt-2:before {\\n\\tcontent: \"\\\\e63c\";\\n}\\n.ti-eye:before {\\n\\tcontent: \"\\\\e63d\";\\n}\\n.ti-export:before {\\n\\tcontent: \"\\\\e63e\";\\n}\\n.ti-exchange-vertical:before {\\n\\tcontent: \"\\\\e63f\";\\n}\\n.ti-desktop:before {\\n\\tcontent: \"\\\\e640\";\\n}\\n.ti-cup:before {\\n\\tcontent: \"\\\\e641\";\\n}\\n.ti-crown:before {\\n\\tcontent: \"\\\\e642\";\\n}\\n.ti-comments:before {\\n\\tcontent: \"\\\\e643\";\\n}\\n.ti-comment:before {\\n\\tcontent: \"\\\\e644\";\\n}\\n.ti-comment-alt:before {\\n\\tcontent: \"\\\\e645\";\\n}\\n.ti-close:before {\\n\\tcontent: \"\\\\e646\";\\n}\\n.ti-clip:before {\\n\\tcontent: \"\\\\e647\";\\n}\\n.ti-angle-up:before {\\n\\tcontent: \"\\\\e648\";\\n}\\n.ti-angle-right:before {\\n\\tcontent: \"\\\\e649\";\\n}\\n.ti-angle-left:before {\\n\\tcontent: \"\\\\e64a\";\\n}\\n.ti-angle-down:before {\\n\\tcontent: \"\\\\e64b\";\\n}\\n.ti-check:before {\\n\\tcontent: \"\\\\e64c\";\\n}\\n.ti-check-box:before {\\n\\tcontent: \"\\\\e64d\";\\n}\\n.ti-camera:before {\\n\\tcontent: \"\\\\e64e\";\\n}\\n.ti-announcement:before {\\n\\tcontent: \"\\\\e64f\";\\n}\\n.ti-brush:before {\\n\\tcontent: \"\\\\e650\";\\n}\\n.ti-briefcase:before {\\n\\tcontent: \"\\\\e651\";\\n}\\n.ti-bolt:before {\\n\\tcontent: \"\\\\e652\";\\n}\\n.ti-bolt-alt:before {\\n\\tcontent: \"\\\\e653\";\\n}\\n.ti-blackboard:before {\\n\\tcontent: \"\\\\e654\";\\n}\\n.ti-bag:before {\\n\\tcontent: \"\\\\e655\";\\n}\\n.ti-move:before {\\n\\tcontent: \"\\\\e656\";\\n}\\n.ti-arrows-vertical:before {\\n\\tcontent: \"\\\\e657\";\\n}\\n.ti-arrows-horizontal:before {\\n\\tcontent: \"\\\\e658\";\\n}\\n.ti-fullscreen:before {\\n\\tcontent: \"\\\\e659\";\\n}\\n.ti-arrow-top-right:before {\\n\\tcontent: \"\\\\e65a\";\\n}\\n.ti-arrow-top-left:before {\\n\\tcontent: \"\\\\e65b\";\\n}\\n.ti-arrow-circle-up:before {\\n\\tcontent: \"\\\\e65c\";\\n}\\n.ti-arrow-circle-right:before {\\n\\tcontent: \"\\\\e65d\";\\n}\\n.ti-arrow-circle-left:before {\\n\\tcontent: \"\\\\e65e\";\\n}\\n.ti-arrow-circle-down:before {\\n\\tcontent: \"\\\\e65f\";\\n}\\n.ti-angle-double-up:before {\\n\\tcontent: \"\\\\e660\";\\n}\\n.ti-angle-double-right:before {\\n\\tcontent: \"\\\\e661\";\\n}\\n.ti-angle-double-left:before {\\n\\tcontent: \"\\\\e662\";\\n}\\n.ti-angle-double-down:before {\\n\\tcontent: \"\\\\e663\";\\n}\\n.ti-zip:before {\\n\\tcontent: \"\\\\e664\";\\n}\\n.ti-world:before {\\n\\tcontent: \"\\\\e665\";\\n}\\n.ti-wheelchair:before {\\n\\tcontent: \"\\\\e666\";\\n}\\n.ti-view-list:before {\\n\\tcontent: \"\\\\e667\";\\n}\\n.ti-view-list-alt:before {\\n\\tcontent: \"\\\\e668\";\\n}\\n.ti-view-grid:before {\\n\\tcontent: \"\\\\e669\";\\n}\\n.ti-uppercase:before {\\n\\tcontent: \"\\\\e66a\";\\n}\\n.ti-upload:before {\\n\\tcontent: \"\\\\e66b\";\\n}\\n.ti-underline:before {\\n\\tcontent: \"\\\\e66c\";\\n}\\n.ti-truck:before {\\n\\tcontent: \"\\\\e66d\";\\n}\\n.ti-timer:before {\\n\\tcontent: \"\\\\e66e\";\\n}\\n.ti-ticket:before {\\n\\tcontent: \"\\\\e66f\";\\n}\\n.ti-thumb-up:before {\\n\\tcontent: \"\\\\e670\";\\n}\\n.ti-thumb-down:before {\\n\\tcontent: \"\\\\e671\";\\n}\\n.ti-text:before {\\n\\tcontent: \"\\\\e672\";\\n}\\n.ti-stats-up:before {\\n\\tcontent: \"\\\\e673\";\\n}\\n.ti-stats-down:before {\\n\\tcontent: \"\\\\e674\";\\n}\\n.ti-split-v:before {\\n\\tcontent: \"\\\\e675\";\\n}\\n.ti-split-h:before {\\n\\tcontent: \"\\\\e676\";\\n}\\n.ti-smallcap:before {\\n\\tcontent: \"\\\\e677\";\\n}\\n.ti-shine:before {\\n\\tcontent: \"\\\\e678\";\\n}\\n.ti-shift-right:before {\\n\\tcontent: \"\\\\e679\";\\n}\\n.ti-shift-left:before {\\n\\tcontent: \"\\\\e67a\";\\n}\\n.ti-shield:before {\\n\\tcontent: \"\\\\e67b\";\\n}\\n.ti-notepad:before {\\n\\tcontent: \"\\\\e67c\";\\n}\\n.ti-server:before {\\n\\tcontent: \"\\\\e67d\";\\n}\\n.ti-quote-right:before {\\n\\tcontent: \"\\\\e67e\";\\n}\\n.ti-quote-left:before {\\n\\tcontent: \"\\\\e67f\";\\n}\\n.ti-pulse:before {\\n\\tcontent: \"\\\\e680\";\\n}\\n.ti-printer:before {\\n\\tcontent: \"\\\\e681\";\\n}\\n.ti-power-off:before {\\n\\tcontent: \"\\\\e682\";\\n}\\n.ti-plug:before {\\n\\tcontent: \"\\\\e683\";\\n}\\n.ti-pie-chart:before {\\n\\tcontent: \"\\\\e684\";\\n}\\n.ti-paragraph:before {\\n\\tcontent: \"\\\\e685\";\\n}\\n.ti-panel:before {\\n\\tcontent: \"\\\\e686\";\\n}\\n.ti-package:before {\\n\\tcontent: \"\\\\e687\";\\n}\\n.ti-music:before {\\n\\tcontent: \"\\\\e688\";\\n}\\n.ti-music-alt:before {\\n\\tcontent: \"\\\\e689\";\\n}\\n.ti-mouse:before {\\n\\tcontent: \"\\\\e68a\";\\n}\\n.ti-mouse-alt:before {\\n\\tcontent: \"\\\\e68b\";\\n}\\n.ti-money:before {\\n\\tcontent: \"\\\\e68c\";\\n}\\n.ti-microphone:before {\\n\\tcontent: \"\\\\e68d\";\\n}\\n.ti-menu:before {\\n\\tcontent: \"\\\\e68e\";\\n}\\n.ti-menu-alt:before {\\n\\tcontent: \"\\\\e68f\";\\n}\\n.ti-map:before {\\n\\tcontent: \"\\\\e690\";\\n}\\n.ti-map-alt:before {\\n\\tcontent: \"\\\\e691\";\\n}\\n.ti-loop:before {\\n\\tcontent: \"\\\\e692\";\\n}\\n.ti-location-pin:before {\\n\\tcontent: \"\\\\e693\";\\n}\\n.ti-list:before {\\n\\tcontent: \"\\\\e694\";\\n}\\n.ti-light-bulb:before {\\n\\tcontent: \"\\\\e695\";\\n}\\n.ti-Italic:before {\\n\\tcontent: \"\\\\e696\";\\n}\\n.ti-info:before {\\n\\tcontent: \"\\\\e697\";\\n}\\n.ti-infinite:before {\\n\\tcontent: \"\\\\e698\";\\n}\\n.ti-id-badge:before {\\n\\tcontent: \"\\\\e699\";\\n}\\n.ti-hummer:before {\\n\\tcontent: \"\\\\e69a\";\\n}\\n.ti-home:before {\\n\\tcontent: \"\\\\e69b\";\\n}\\n.ti-help:before {\\n\\tcontent: \"\\\\e69c\";\\n}\\n.ti-headphone:before {\\n\\tcontent: \"\\\\e69d\";\\n}\\n.ti-harddrives:before {\\n\\tcontent: \"\\\\e69e\";\\n}\\n.ti-harddrive:before {\\n\\tcontent: \"\\\\e69f\";\\n}\\n.ti-gift:before {\\n\\tcontent: \"\\\\e6a0\";\\n}\\n.ti-game:before {\\n\\tcontent: \"\\\\e6a1\";\\n}\\n.ti-filter:before {\\n\\tcontent: \"\\\\e6a2\";\\n}\\n.ti-files:before {\\n\\tcontent: \"\\\\e6a3\";\\n}\\n.ti-file:before {\\n\\tcontent: \"\\\\e6a4\";\\n}\\n.ti-eraser:before {\\n\\tcontent: \"\\\\e6a5\";\\n}\\n.ti-envelope:before {\\n\\tcontent: \"\\\\e6a6\";\\n}\\n.ti-download:before {\\n\\tcontent: \"\\\\e6a7\";\\n}\\n.ti-direction:before {\\n\\tcontent: \"\\\\e6a8\";\\n}\\n.ti-direction-alt:before {\\n\\tcontent: \"\\\\e6a9\";\\n}\\n.ti-dashboard:before {\\n\\tcontent: \"\\\\e6aa\";\\n}\\n.ti-control-stop:before {\\n\\tcontent: \"\\\\e6ab\";\\n}\\n.ti-control-shuffle:before {\\n\\tcontent: \"\\\\e6ac\";\\n}\\n.ti-control-play:before {\\n\\tcontent: \"\\\\e6ad\";\\n}\\n.ti-control-pause:before {\\n\\tcontent: \"\\\\e6ae\";\\n}\\n.ti-control-forward:before {\\n\\tcontent: \"\\\\e6af\";\\n}\\n.ti-control-backward:before {\\n\\tcontent: \"\\\\e6b0\";\\n}\\n.ti-cloud:before {\\n\\tcontent: \"\\\\e6b1\";\\n}\\n.ti-cloud-up:before {\\n\\tcontent: \"\\\\e6b2\";\\n}\\n.ti-cloud-down:before {\\n\\tcontent: \"\\\\e6b3\";\\n}\\n.ti-clipboard:before {\\n\\tcontent: \"\\\\e6b4\";\\n}\\n.ti-car:before {\\n\\tcontent: \"\\\\e6b5\";\\n}\\n.ti-calendar:before {\\n\\tcontent: \"\\\\e6b6\";\\n}\\n.ti-book:before {\\n\\tcontent: \"\\\\e6b7\";\\n}\\n.ti-bell:before {\\n\\tcontent: \"\\\\e6b8\";\\n}\\n.ti-basketball:before {\\n\\tcontent: \"\\\\e6b9\";\\n}\\n.ti-bar-chart:before {\\n\\tcontent: \"\\\\e6ba\";\\n}\\n.ti-bar-chart-alt:before {\\n\\tcontent: \"\\\\e6bb\";\\n}\\n.ti-back-right:before {\\n\\tcontent: \"\\\\e6bc\";\\n}\\n.ti-back-left:before {\\n\\tcontent: \"\\\\e6bd\";\\n}\\n.ti-arrows-corner:before {\\n\\tcontent: \"\\\\e6be\";\\n}\\n.ti-archive:before {\\n\\tcontent: \"\\\\e6bf\";\\n}\\n.ti-anchor:before {\\n\\tcontent: \"\\\\e6c0\";\\n}\\n.ti-align-right:before {\\n\\tcontent: \"\\\\e6c1\";\\n}\\n.ti-align-left:before {\\n\\tcontent: \"\\\\e6c2\";\\n}\\n.ti-align-justify:before {\\n\\tcontent: \"\\\\e6c3\";\\n}\\n.ti-align-center:before {\\n\\tcontent: \"\\\\e6c4\";\\n}\\n.ti-alert:before {\\n\\tcontent: \"\\\\e6c5\";\\n}\\n.ti-alarm-clock:before {\\n\\tcontent: \"\\\\e6c6\";\\n}\\n.ti-agenda:before {\\n\\tcontent: \"\\\\e6c7\";\\n}\\n.ti-write:before {\\n\\tcontent: \"\\\\e6c8\";\\n}\\n.ti-window:before {\\n\\tcontent: \"\\\\e6c9\";\\n}\\n.ti-widgetized:before {\\n\\tcontent: \"\\\\e6ca\";\\n}\\n.ti-widget:before {\\n\\tcontent: \"\\\\e6cb\";\\n}\\n.ti-widget-alt:before {\\n\\tcontent: \"\\\\e6cc\";\\n}\\n.ti-wallet:before {\\n\\tcontent: \"\\\\e6cd\";\\n}\\n.ti-video-clapper:before {\\n\\tcontent: \"\\\\e6ce\";\\n}\\n.ti-video-camera:before {\\n\\tcontent: \"\\\\e6cf\";\\n}\\n.ti-vector:before {\\n\\tcontent: \"\\\\e6d0\";\\n}\\n.ti-themify-logo:before {\\n\\tcontent: \"\\\\e6d1\";\\n}\\n.ti-themify-favicon:before {\\n\\tcontent: \"\\\\e6d2\";\\n}\\n.ti-themify-favicon-alt:before {\\n\\tcontent: \"\\\\e6d3\";\\n}\\n.ti-support:before {\\n\\tcontent: \"\\\\e6d4\";\\n}\\n.ti-stamp:before {\\n\\tcontent: \"\\\\e6d5\";\\n}\\n.ti-split-v-alt:before {\\n\\tcontent: \"\\\\e6d6\";\\n}\\n.ti-slice:before {\\n\\tcontent: \"\\\\e6d7\";\\n}\\n.ti-shortcode:before {\\n\\tcontent: \"\\\\e6d8\";\\n}\\n.ti-shift-right-alt:before {\\n\\tcontent: \"\\\\e6d9\";\\n}\\n.ti-shift-left-alt:before {\\n\\tcontent: \"\\\\e6da\";\\n}\\n.ti-ruler-alt-2:before {\\n\\tcontent: \"\\\\e6db\";\\n}\\n.ti-receipt:before {\\n\\tcontent: \"\\\\e6dc\";\\n}\\n.ti-pin2:before {\\n\\tcontent: \"\\\\e6dd\";\\n}\\n.ti-pin-alt:before {\\n\\tcontent: \"\\\\e6de\";\\n}\\n.ti-pencil-alt2:before {\\n\\tcontent: \"\\\\e6df\";\\n}\\n.ti-palette:before {\\n\\tcontent: \"\\\\e6e0\";\\n}\\n.ti-more:before {\\n\\tcontent: \"\\\\e6e1\";\\n}\\n.ti-more-alt:before {\\n\\tcontent: \"\\\\e6e2\";\\n}\\n.ti-microphone-alt:before {\\n\\tcontent: \"\\\\e6e3\";\\n}\\n.ti-magnet:before {\\n\\tcontent: \"\\\\e6e4\";\\n}\\n.ti-line-double:before {\\n\\tcontent: \"\\\\e6e5\";\\n}\\n.ti-line-dotted:before {\\n\\tcontent: \"\\\\e6e6\";\\n}\\n.ti-line-dashed:before {\\n\\tcontent: \"\\\\e6e7\";\\n}\\n.ti-layout-width-full:before {\\n\\tcontent: \"\\\\e6e8\";\\n}\\n.ti-layout-width-default:before {\\n\\tcontent: \"\\\\e6e9\";\\n}\\n.ti-layout-width-default-alt:before {\\n\\tcontent: \"\\\\e6ea\";\\n}\\n.ti-layout-tab:before {\\n\\tcontent: \"\\\\e6eb\";\\n}\\n.ti-layout-tab-window:before {\\n\\tcontent: \"\\\\e6ec\";\\n}\\n.ti-layout-tab-v:before {\\n\\tcontent: \"\\\\e6ed\";\\n}\\n.ti-layout-tab-min:before {\\n\\tcontent: \"\\\\e6ee\";\\n}\\n.ti-layout-slider:before {\\n\\tcontent: \"\\\\e6ef\";\\n}\\n.ti-layout-slider-alt:before {\\n\\tcontent: \"\\\\e6f0\";\\n}\\n.ti-layout-sidebar-right:before {\\n\\tcontent: \"\\\\e6f1\";\\n}\\n.ti-layout-sidebar-none:before {\\n\\tcontent: \"\\\\e6f2\";\\n}\\n.ti-layout-sidebar-left:before {\\n\\tcontent: \"\\\\e6f3\";\\n}\\n.ti-layout-placeholder:before {\\n\\tcontent: \"\\\\e6f4\";\\n}\\n.ti-layout-menu:before {\\n\\tcontent: \"\\\\e6f5\";\\n}\\n.ti-layout-menu-v:before {\\n\\tcontent: \"\\\\e6f6\";\\n}\\n.ti-layout-menu-separated:before {\\n\\tcontent: \"\\\\e6f7\";\\n}\\n.ti-layout-menu-full:before {\\n\\tcontent: \"\\\\e6f8\";\\n}\\n.ti-layout-media-right-alt:before {\\n\\tcontent: \"\\\\e6f9\";\\n}\\n.ti-layout-media-right:before {\\n\\tcontent: \"\\\\e6fa\";\\n}\\n.ti-layout-media-overlay:before {\\n\\tcontent: \"\\\\e6fb\";\\n}\\n.ti-layout-media-overlay-alt:before {\\n\\tcontent: \"\\\\e6fc\";\\n}\\n.ti-layout-media-overlay-alt-2:before {\\n\\tcontent: \"\\\\e6fd\";\\n}\\n.ti-layout-media-left-alt:before {\\n\\tcontent: \"\\\\e6fe\";\\n}\\n.ti-layout-media-left:before {\\n\\tcontent: \"\\\\e6ff\";\\n}\\n.ti-layout-media-center-alt:before {\\n\\tcontent: \"\\\\e700\";\\n}\\n.ti-layout-media-center:before {\\n\\tcontent: \"\\\\e701\";\\n}\\n.ti-layout-list-thumb:before {\\n\\tcontent: \"\\\\e702\";\\n}\\n.ti-layout-list-thumb-alt:before {\\n\\tcontent: \"\\\\e703\";\\n}\\n.ti-layout-list-post:before {\\n\\tcontent: \"\\\\e704\";\\n}\\n.ti-layout-list-large-image:before {\\n\\tcontent: \"\\\\e705\";\\n}\\n.ti-layout-line-solid:before {\\n\\tcontent: \"\\\\e706\";\\n}\\n.ti-layout-grid4:before {\\n\\tcontent: \"\\\\e707\";\\n}\\n.ti-layout-grid3:before {\\n\\tcontent: \"\\\\e708\";\\n}\\n.ti-layout-grid2:before {\\n\\tcontent: \"\\\\e709\";\\n}\\n.ti-layout-grid2-thumb:before {\\n\\tcontent: \"\\\\e70a\";\\n}\\n.ti-layout-cta-right:before {\\n\\tcontent: \"\\\\e70b\";\\n}\\n.ti-layout-cta-left:before {\\n\\tcontent: \"\\\\e70c\";\\n}\\n.ti-layout-cta-center:before {\\n\\tcontent: \"\\\\e70d\";\\n}\\n.ti-layout-cta-btn-right:before {\\n\\tcontent: \"\\\\e70e\";\\n}\\n.ti-layout-cta-btn-left:before {\\n\\tcontent: \"\\\\e70f\";\\n}\\n.ti-layout-column4:before {\\n\\tcontent: \"\\\\e710\";\\n}\\n.ti-layout-column3:before {\\n\\tcontent: \"\\\\e711\";\\n}\\n.ti-layout-column2:before {\\n\\tcontent: \"\\\\e712\";\\n}\\n.ti-layout-accordion-separated:before {\\n\\tcontent: \"\\\\e713\";\\n}\\n.ti-layout-accordion-merged:before {\\n\\tcontent: \"\\\\e714\";\\n}\\n.ti-layout-accordion-list:before {\\n\\tcontent: \"\\\\e715\";\\n}\\n.ti-ink-pen:before {\\n\\tcontent: \"\\\\e716\";\\n}\\n.ti-info-alt:before {\\n\\tcontent: \"\\\\e717\";\\n}\\n.ti-help-alt:before {\\n\\tcontent: \"\\\\e718\";\\n}\\n.ti-headphone-alt:before {\\n\\tcontent: \"\\\\e719\";\\n}\\n.ti-hand-point-up:before {\\n\\tcontent: \"\\\\e71a\";\\n}\\n.ti-hand-point-right:before {\\n\\tcontent: \"\\\\e71b\";\\n}\\n.ti-hand-point-left:before {\\n\\tcontent: \"\\\\e71c\";\\n}\\n.ti-hand-point-down:before {\\n\\tcontent: \"\\\\e71d\";\\n}\\n.ti-gallery:before {\\n\\tcontent: \"\\\\e71e\";\\n}\\n.ti-face-smile:before {\\n\\tcontent: \"\\\\e71f\";\\n}\\n.ti-face-sad:before {\\n\\tcontent: \"\\\\e720\";\\n}\\n.ti-credit-card:before {\\n\\tcontent: \"\\\\e721\";\\n}\\n.ti-control-skip-forward:before {\\n\\tcontent: \"\\\\e722\";\\n}\\n.ti-control-skip-backward:before {\\n\\tcontent: \"\\\\e723\";\\n}\\n.ti-control-record:before {\\n\\tcontent: \"\\\\e724\";\\n}\\n.ti-control-eject:before {\\n\\tcontent: \"\\\\e725\";\\n}\\n.ti-comments-smiley:before {\\n\\tcontent: \"\\\\e726\";\\n}\\n.ti-brush-alt:before {\\n\\tcontent: \"\\\\e727\";\\n}\\n.ti-youtube:before {\\n\\tcontent: \"\\\\e728\";\\n}\\n.ti-vimeo:before {\\n\\tcontent: \"\\\\e729\";\\n}\\n.ti-twitter:before {\\n\\tcontent: \"\\\\e72a\";\\n}\\n.ti-time:before {\\n\\tcontent: \"\\\\e72b\";\\n}\\n.ti-tumblr:before {\\n\\tcontent: \"\\\\e72c\";\\n}\\n.ti-skype:before {\\n\\tcontent: \"\\\\e72d\";\\n}\\n.ti-share:before {\\n\\tcontent: \"\\\\e72e\";\\n}\\n.ti-share-alt:before {\\n\\tcontent: \"\\\\e72f\";\\n}\\n.ti-rocket:before {\\n\\tcontent: \"\\\\e730\";\\n}\\n.ti-pinterest:before {\\n\\tcontent: \"\\\\e731\";\\n}\\n.ti-new-window:before {\\n\\tcontent: \"\\\\e732\";\\n}\\n.ti-microsoft:before {\\n\\tcontent: \"\\\\e733\";\\n}\\n.ti-list-ol:before {\\n\\tcontent: \"\\\\e734\";\\n}\\n.ti-linkedin:before {\\n\\tcontent: \"\\\\e735\";\\n}\\n.ti-layout-sidebar-2:before {\\n\\tcontent: \"\\\\e736\";\\n}\\n.ti-layout-grid4-alt:before {\\n\\tcontent: \"\\\\e737\";\\n}\\n.ti-layout-grid3-alt:before {\\n\\tcontent: \"\\\\e738\";\\n}\\n.ti-layout-grid2-alt:before {\\n\\tcontent: \"\\\\e739\";\\n}\\n.ti-layout-column4-alt:before {\\n\\tcontent: \"\\\\e73a\";\\n}\\n.ti-layout-column3-alt:before {\\n\\tcontent: \"\\\\e73b\";\\n}\\n.ti-layout-column2-alt:before {\\n\\tcontent: \"\\\\e73c\";\\n}\\n.ti-instagram:before {\\n\\tcontent: \"\\\\e73d\";\\n}\\n.ti-google:before {\\n\\tcontent: \"\\\\e73e\";\\n}\\n.ti-github:before {\\n\\tcontent: \"\\\\e73f\";\\n}\\n.ti-flickr:before {\\n\\tcontent: \"\\\\e740\";\\n}\\n.ti-facebook:before {\\n\\tcontent: \"\\\\e741\";\\n}\\n.ti-dropbox:before {\\n\\tcontent: \"\\\\e742\";\\n}\\n.ti-dribbble:before {\\n\\tcontent: \"\\\\e743\";\\n}\\n.ti-apple:before {\\n\\tcontent: \"\\\\e744\";\\n}\\n.ti-android:before {\\n\\tcontent: \"\\\\e745\";\\n}\\n.ti-save:before {\\n\\tcontent: \"\\\\e746\";\\n}\\n.ti-save-alt:before {\\n\\tcontent: \"\\\\e747\";\\n}\\n.ti-yahoo:before {\\n\\tcontent: \"\\\\e748\";\\n}\\n.ti-wordpress:before {\\n\\tcontent: \"\\\\e749\";\\n}\\n.ti-vimeo-alt:before {\\n\\tcontent: \"\\\\e74a\";\\n}\\n.ti-twitter-alt:before {\\n\\tcontent: \"\\\\e74b\";\\n}\\n.ti-tumblr-alt:before {\\n\\tcontent: \"\\\\e74c\";\\n}\\n.ti-trello:before {\\n\\tcontent: \"\\\\e74d\";\\n}\\n.ti-stack-overflow:before {\\n\\tcontent: \"\\\\e74e\";\\n}\\n.ti-soundcloud:before {\\n\\tcontent: \"\\\\e74f\";\\n}\\n.ti-sharethis:before {\\n\\tcontent: \"\\\\e750\";\\n}\\n.ti-sharethis-alt:before {\\n\\tcontent: \"\\\\e751\";\\n}\\n.ti-reddit:before {\\n\\tcontent: \"\\\\e752\";\\n}\\n.ti-pinterest-alt:before {\\n\\tcontent: \"\\\\e753\";\\n}\\n.ti-microsoft-alt:before {\\n\\tcontent: \"\\\\e754\";\\n}\\n.ti-linux:before {\\n\\tcontent: \"\\\\e755\";\\n}\\n.ti-jsfiddle:before {\\n\\tcontent: \"\\\\e756\";\\n}\\n.ti-joomla:before {\\n\\tcontent: \"\\\\e757\";\\n}\\n.ti-html5:before {\\n\\tcontent: \"\\\\e758\";\\n}\\n.ti-flickr-alt:before {\\n\\tcontent: \"\\\\e759\";\\n}\\n.ti-email:before {\\n\\tcontent: \"\\\\e75a\";\\n}\\n.ti-drupal:before {\\n\\tcontent: \"\\\\e75b\";\\n}\\n.ti-dropbox-alt:before {\\n\\tcontent: \"\\\\e75c\";\\n}\\n.ti-css3:before {\\n\\tcontent: \"\\\\e75d\";\\n}\\n.ti-rss:before {\\n\\tcontent: \"\\\\e75e\";\\n}\\n.ti-rss-alt:before {\\n\\tcontent: \"\\\\e75f\";\\n}\\n',\"\"]),n.exports=e},b76f:function(n,e){n.exports=require(\"markdown-it-sub\")},be19:function(n,e,o){n.exports=o.p+\"fonts/fa-brands-400.822d94f1.woff2\"},c8bb:function(n,e,o){n.exports=o(\"2a3b\")},ca8e:function(n,e,o){n.exports=o.p+\"fonts/fa-solid-900.93f28454.woff\"},ce15:function(n,e){n.exports=require(\"markdown-it-ins\")},d036:function(n,e){n.exports=require(\"core-js/modules/es6.number.constructor\")},d540:function(n,e){n.exports=require(\"markdown-it-mark\")},d8f0:function(n,e){function o(){throw new TypeError(\"Invalid attempt to spread non-iterable instance\")}n.exports=o},dde5:function(n,e,o){\"use strict\";function t(n,e,o){return void 0!==n.$scopedSlots[e]?n.$scopedSlots[e]():o}function r(n,e,o){return void 0!==n.$scopedSlots[e]?n.$scopedSlots[e]().slice():o}function a(n,e,o){return void 0!==e.$scopedSlots[o]?n.concat(e.$scopedSlots[o]()):n}function i(n,e,o){if(void 0===e.$scopedSlots[o])return n;var t=e.$scopedSlots[o]();return void 0!==n?n.concat(t):t}o.d(e,\"c\",(function(){return t})),o.d(e,\"d\",(function(){return r})),o.d(e,\"a\",(function(){return a})),o.d(e,\"b\",(function(){return i}))},e54f:function(n,e,o){var t=o(\"24fb\"),r=o(\"1de5\"),a=o(\"9f8e\"),i=o(\"5524\");e=t(!1);var l=r(a),c=r(i);e.push([n.i,\"@font-face {\\n font-family: 'Material Icons';\\n font-style: normal;\\n font-weight: 400;\\n font-display: block;\\n src: url(\"+l+\") format('woff2'), url(\"+c+\") format('woff');\\n}\\n\\n.material-icons {\\n font-family: 'Material Icons';\\n font-weight: normal;\\n font-style: normal;\\n display: inline-block;\\n line-height: 1;\\n text-transform: none;\\n letter-spacing: normal;\\n word-wrap: normal;\\n white-space: nowrap;\\n direction: ltr;\\n\\n /* Support for all WebKit browsers. */\\n -webkit-font-smoothing: antialiased;\\n /* Support for Safari and Chrome. */\\n text-rendering: optimizeLegibility;\\n\\n /* Support for Firefox. */\\n -moz-osx-font-smoothing: grayscale;\\n\\n /* Support for IE. */\\n font-feature-settings: 'liga';\\n}\\n\",\"\"]),n.exports=e},e553:function(n,e,o){n.exports=o.p+\"fonts/fa-regular-400.a57bcf76.woff\"},ff12:function(n,e){n.exports=require(\"markdown-it-footnote\")}});" + }, + "maps": {} +} \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/css/2.ea3395ae.css b/docs-generator/dist/ssr/www/css/2.ea3395ae.css new file mode 100644 index 0000000..b646871 --- /dev/null +++ b/docs-generator/dist/ssr/www/css/2.ea3395ae.css @@ -0,0 +1 @@ +.q-menu{z-index:1000000}.tauri-name--holder{width:300px;height:10px;left:0;right:0;background:red}.tauri-name{height:30px;min-height:30px;max-width:50%;position:fixed;text-align:center;margin:0 30%;top:21px;left:0}.page-header{height:70px;border-bottom:2px solid #212111}.bg-container{background-image:url(/statics/thetaTauri_logo.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:-10px;top:5px;height:60px;width:60px;max-height:250px;max-width:250px;min-height:60px;min-width:60px}.animateLeft{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-name:slideover;animation-name:slideover;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideover{0%{margin-left:30%}to{margin-left:80px}}@keyframes slideover{0%{margin-left:30%}to{margin-left:80px}}.footer-item{font-size:16px}h2{margin-left:-10px!important}.toc-level-2{margin-left:0;font-weight:800}.toc-level-3{margin-left:10px} \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/css/3.e51c852e.css b/docs-generator/dist/ssr/www/css/3.e51c852e.css new file mode 100644 index 0000000..e2d781b --- /dev/null +++ b/docs-generator/dist/ssr/www/css/3.e51c852e.css @@ -0,0 +1 @@ +.q-markdown--line-numbers-wrapper{margin-bottom:14px} \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/css/4.eafea247.css b/docs-generator/dist/ssr/www/css/4.eafea247.css new file mode 100644 index 0000000..a806079 --- /dev/null +++ b/docs-generator/dist/ssr/www/css/4.eafea247.css @@ -0,0 +1 @@ +#mermaid{font-family:trebuchet ms,verdana,arial!important;font-weight:200;font-size:1.2em}#mermaid .arrowheadPath{fill:#99a!important}#mermaid .path{stroke:#99a!important} \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/css/5.f07aa5cc.css b/docs-generator/dist/ssr/www/css/5.f07aa5cc.css new file mode 100644 index 0000000..f452943 --- /dev/null +++ b/docs-generator/dist/ssr/www/css/5.f07aa5cc.css @@ -0,0 +1 @@ +#Donations-and-Sponsoring{text-align:center}i.themify-icon.ti-star:before{margin-top:-4px!important} \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/css/6.7bdfacea.css b/docs-generator/dist/ssr/www/css/6.7bdfacea.css new file mode 100644 index 0000000..126057f --- /dev/null +++ b/docs-generator/dist/ssr/www/css/6.7bdfacea.css @@ -0,0 +1 @@ +#mermaid .arrowheadPath{fill:#2b6063!important}#mermaid .path{stroke:#2b6063!important}#mermaid{font-family:trebuchet ms,verdana,arial!important;font-weight:200;font-size:1em} \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/css/7.e51c852e.css b/docs-generator/dist/ssr/www/css/7.e51c852e.css new file mode 100644 index 0000000..e2d781b --- /dev/null +++ b/docs-generator/dist/ssr/www/css/7.e51c852e.css @@ -0,0 +1 @@ +.q-markdown--line-numbers-wrapper{margin-bottom:14px} \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/css/app.0ce808d5.css b/docs-generator/dist/ssr/www/css/app.0ce808d5.css new file mode 100644 index 0000000..d230ea1 --- /dev/null +++ b/docs-generator/dist/ssr/www/css/app.0ce808d5.css @@ -0,0 +1,10 @@ +/*! + * Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:0.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1,-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\f907"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\f913"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\f91a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\f91e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\f941"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\f949"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-brands-400.822d94f1.woff2) format("woff2"),url(../fonts/fa-brands-400.f4920c94.woff) format("woff")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-regular-400.9efb8697.woff2) format("woff2"),url(../fonts/fa-regular-400.a57bcf76.woff) format("woff")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-solid-900.f6121be5.woff2) format("woff2"),url(../fonts/fa-solid-900.93f28454.woff) format("woff")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}@font-face{font-family:themify;src:url(../fonts/themify.a1ecc3b8.woff) format("woff");font-weight:400;font-style:normal;font-display:block}.themify-icon{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(../fonts/KFOkCnqEu92Fr1MmgVxIIzQ.5cb7edfc.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/KFOlCnqEu92Fr1MmSU5fBBc-.b00849e0.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu4mxM.60fa3c06.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/KFOlCnqEu92Fr1MmEU9fBBc-.87284894.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/KFOlCnqEu92Fr1MmWUlfBBc-.adcde98f.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(../fonts/KFOlCnqEu92Fr1MmYUtfBBc-.bb1e4dc6.woff) format("woff")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.0509ab09.woff2) format("woff2"),url(../fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.29b882f0.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}*,:after,:before{box-sizing:inherit;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent}#q-app,body,html{width:100%;direction:ltr}body.platform-ios.within-iframe,body.platform-ios.within-iframe #q-app{width:100px;min-width:100%}body,html{margin:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;font-family:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible;text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.q-icon{overflow:hidden;line-height:1;width:1em;height:1em;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;text-align:center;position:relative;fill:currentColor}.q-icon:before{display:flex!important;align-items:center;justify-content:center}.q-icon:before,.q-icon>svg{width:100%;height:100%}.material-icons,.material-icons-outlined,.material-icons-round,.material-icons-sharp,.q-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;font-size:inherit;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.q-panel,.q-panel>div{height:100%;width:100%}.q-panel-parent{overflow:hidden;position:relative}.q-loading-bar{position:fixed;z-index:9998;transition:transform 0.5s cubic-bezier(0,0,0.2,1),opacity 0.5s}.q-loading-bar--top{left:0;right:0;top:0;width:100%}.q-loading-bar--bottom{left:0;right:0;bottom:0;width:100%}.q-loading-bar--right{top:0;bottom:0;right:0;height:100%}.q-loading-bar--left{top:0;bottom:0;left:0;height:100%}.q-avatar{position:relative;vertical-align:middle;display:inline-block;border-radius:50%;font-size:48px;height:1em;width:1em}.q-avatar__content{font-size:0.5em;line-height:0.5em}.q-avatar__content,.q-avatar img:not(.q-icon){border-radius:inherit;height:inherit;width:inherit}.q-avatar__content--square{border-radius:0}.q-badge{background-color:#027be3;background-color:var(--q-color-primary);color:#fff;padding:2px 6px;border-radius:4px;font-size:12px;line-height:12px;font-weight:400;vertical-align:baseline}.q-badge--single-line{white-space:nowrap}.q-badge--multi-line{word-break:break-all;word-wrap:break-word}.q-badge--floating{position:absolute;top:-4px;right:-3px;cursor:inherit}.q-badge--transparent{opacity:0.8}.q-badge--outline{background-color:transparent;border:1px solid currentColor}.q-banner{min-height:54px;padding:8px 16px;background:#fff}.q-banner--top-padding{padding-top:14px}.q-banner__avatar{min-width:1px!important}.q-banner__avatar>.q-avatar{font-size:46px}.q-banner__avatar>.q-icon{font-size:40px}.q-banner__actions.col-auto,.q-banner__avatar:not(:empty)+.q-banner__content{padding-left:16px}.q-banner__actions.col-all .q-btn-item{margin:4px 0 0 4px}.q-banner--dense{min-height:32px;padding:8px}.q-banner--dense.q-banner--top-padding{padding-top:12px}.q-banner--dense .q-banner__avatar>.q-avatar,.q-banner--dense .q-banner__avatar>.q-icon{font-size:28px}.q-banner--dense .q-banner__actions.col-auto,.q-banner--dense .q-banner__avatar:not(:empty)+.q-banner__content{padding-left:8px}.q-bar{background:rgba(0,0,0,0.2)}.q-bar>.q-icon{margin-left:2px}.q-bar>div,.q-bar>div+.q-icon{margin-left:8px}.q-bar>.q-btn{margin-left:2px}.q-bar>.q-btn:first-child,.q-bar>.q-icon:first-child,.q-bar>div:first-child{margin-left:0}.q-bar--standard{padding:0 12px;height:32px;font-size:18px}.q-bar--standard>div{font-size:16px}.q-bar--standard .q-btn{font-size:11px}.q-bar--dense{padding:0 8px;height:24px;font-size:14px}.q-bar--dense .q-btn{font-size:8px}.q-bar--dark{background:hsla(0,0%,100%,0.15)}.q-breadcrumbs__el{color:inherit}.q-breadcrumbs__el-icon{font-size:125%}.q-breadcrumbs__el-icon--with-label{margin-right:8px}.q-breadcrumbs--last a{pointer-events:none}[dir=rtl] .q-breadcrumbs__separator .q-icon{transform:scaleX(-1)}.q-btn{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;padding:0;font-size:14px;line-height:1.715em;text-decoration:none;color:inherit;background:transparent;font-weight:500;text-transform:uppercase;text-align:center;width:auto;height:auto;align-self:center}.q-btn .q-icon,.q-btn .q-spinner{font-size:1.715em}.q-btn.disabled{opacity:0.7!important}.q-btn__wrapper{padding:4px 16px;min-height:2.572em;border-radius:inherit;width:100%;height:100%}.q-btn__wrapper:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:inherit;box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12)}.q-btn--actionable{cursor:pointer}.q-btn--actionable.q-btn--standard .q-btn__wrapper:before{transition:box-shadow 0.3s cubic-bezier(0.25,0.8,0.5,1)}.q-btn--actionable.q-btn--standard.q-btn--active .q-btn__wrapper:before,.q-btn--actionable.q-btn--standard:active .q-btn__wrapper:before{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 5px 8px rgba(0,0,0,0.14),0 1px 14px rgba(0,0,0,0.12)}.q-btn--no-uppercase{text-transform:none}.q-btn--rectangle{border-radius:3px}.q-btn--outline{background:transparent!important}.q-btn--outline .q-btn__wrapper:before{border:1px solid currentColor}.q-btn--push{border-radius:7px}.q-btn--push .q-btn__wrapper:before{border-bottom:3px solid rgba(0,0,0,0.15)}.q-btn--push.q-btn--actionable{transition:transform 0.3s cubic-bezier(0.25,0.8,0.5,1)}.q-btn--push.q-btn--actionable .q-btn__wrapper:before{transition:top 0.3s cubic-bezier(0.25,0.8,0.5,1),bottom 0.3s cubic-bezier(0.25,0.8,0.5,1),border-bottom-width 0.3s cubic-bezier(0.25,0.8,0.5,1)}.q-btn--push.q-btn--actionable.q-btn--active,.q-btn--push.q-btn--actionable:active{transform:translateY(2px)}.q-btn--push.q-btn--actionable.q-btn--active .q-btn__wrapper:before,.q-btn--push.q-btn--actionable:active .q-btn__wrapper:before{border-bottom-width:0}.q-btn--rounded{border-radius:28px}.q-btn--round{border-radius:50%}.q-btn--round .q-btn__wrapper{padding:0;min-width:3em;min-height:3em}.q-btn--flat .q-btn__wrapper:before,.q-btn--outline .q-btn__wrapper:before,.q-btn--unelevated .q-btn__wrapper:before{box-shadow:none}.q-btn--dense .q-btn__wrapper{padding:0.285em;min-height:2em}.q-btn--dense.q-btn--round .q-btn__wrapper{padding:0;min-height:2.4em;min-width:2.4em}.q-btn--dense .on-left{margin-right:6px}.q-btn--dense .on-right{margin-left:6px}.q-btn--fab-mini .q-icon,.q-btn--fab .q-icon{font-size:24px;width:1em;height:1em}.q-btn--fab .q-btn__wrapper{min-height:56px;min-width:56px}.q-btn--fab-mini .q-btn__wrapper{min-height:40px;min-width:40px}.q-btn__content{transition:opacity 0.3s;z-index:0}.q-btn__content--hidden{opacity:0;pointer-events:none}.q-btn__progress{border-radius:inherit;z-index:0}.q-btn__progress-indicator{z-index:-1;transform:translateX(-100%);background:hsla(0,0%,100%,0.25)}.q-btn__progress--dark .q-btn__progress-indicator{background:rgba(0,0,0,0.2)}.q-btn-dropdown--split .q-btn-dropdown__arrow-container{border-left:1px solid hsla(0,0%,100%,0.3)}.q-btn-dropdown--split .q-btn-dropdown__arrow-container .q-btn__wrapper{padding:0 4px}.q-btn-dropdown--simple .q-btn-dropdown__arrow{margin-left:8px}.q-btn-dropdown__arrow{transition:transform 0.28s}.q-btn-group{border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);vertical-align:middle}.q-btn-group>.q-btn-item{border-radius:inherit;align-self:stretch}.q-btn-group>.q-btn-item .q-btn__wrapper:before{box-shadow:none}.q-btn-group>.q-btn-item .q-badge--floating{right:0}.q-btn-group>.q-btn-group{box-shadow:none}.q-btn-group>.q-btn-group:first-child>.q-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.q-btn-group>.q-btn-group:last-child>.q-btn:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.q-btn-group>.q-btn-group:not(:first-child)>.q-btn:first-child .q-btn__wrapper:before{border-left:0}.q-btn-group>.q-btn-group:not(:last-child)>.q-btn:last-child .q-btn__wrapper:before{border-right:0}.q-btn-group>.q-btn-item:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.q-btn-group>.q-btn-item:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.q-btn-group>.q-btn-item.q-btn--standard .q-btn__wrapper:before{z-index:-1}.q-btn-group--push>.q-btn--push.q-btn--actionable{transform:none}.q-btn-group--push>.q-btn--push.q-btn--actionable .q-btn__wrapper{transition:margin-top 0.3s cubic-bezier(0.25,0.8,0.5,1),margin-bottom 0.3s cubic-bezier(0.25,0.8,0.5,1),box-shadow 0.3s cubic-bezier(0.25,0.8,0.5,1)}.q-btn-group--push>.q-btn--push.q-btn--actionable.q-btn--active .q-btn__wrapper,.q-btn-group--push>.q-btn--push.q-btn--actionable:active .q-btn__wrapper{margin-top:2px;margin-bottom:-2px}.q-btn-group--rounded{border-radius:28px}.q-btn-group--flat,.q-btn-group--outline,.q-btn-group--unelevated{box-shadow:none}.q-btn-group--outline>.q-separator{display:none}.q-btn-group--outline>.q-btn-item+.q-btn-item .q-btn__wrapper:before{border-left:0}.q-btn-group--outline>.q-btn-item:not(:last-child) .q-btn__wrapper:before{border-right:0}.q-btn-group--stretch{align-self:stretch;border-radius:0}.q-btn-group--glossy>.q-btn-item{background-image:linear-gradient(180deg,hsla(0,0%,100%,0.3),hsla(0,0%,100%,0) 50%,rgba(0,0,0,0.12) 51%,rgba(0,0,0,0.04))!important}.q-btn-group--spread>.q-btn-group{display:flex!important}.q-btn-group--spread>.q-btn-group>.q-btn-item:not(.q-btn-dropdown__arrow-container),.q-btn-group--spread>.q-btn-item{width:auto;min-width:0;max-width:100%;flex:10000 1 0%}.q-card{box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);border-radius:4px;vertical-align:top;background:#fff;position:relative}.q-card>div:first-child,.q-card>img:first-child{border-top:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.q-card>div:last-child,.q-card>img:last-child{border-bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-card>div:not(:first-child),.q-card>img:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.q-card>div:not(:last-child),.q-card>img:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.q-card>div{border-left:0;border-right:0;box-shadow:none}.q-card--bordered{border:1px solid rgba(0,0,0,0.12)}.q-card--dark{border-color:hsla(0,0%,100%,0.28)}.q-card__section{position:relative}.q-card__section--vert{padding:16px}.q-card__section--horiz>div:first-child,.q-card__section--horiz>img:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.q-card__section--horiz>div:last-child,.q-card__section--horiz>img:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.q-card__section--horiz>div:not(:first-child),.q-card__section--horiz>img:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.q-card__section--horiz>div:not(:last-child),.q-card__section--horiz>img:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.q-card__section--horiz>div{border-top:0;border-bottom:0;box-shadow:none}.q-card__actions{padding:8px;align-items:center}.q-card__actions .q-btn__wrapper{padding:0 8px}.q-card__actions--horiz>.q-btn-group+.q-btn-item,.q-card__actions--horiz>.q-btn-item+.q-btn-group,.q-card__actions--horiz>.q-btn-item+.q-btn-item{margin-left:8px}.q-card__actions--vert>.q-btn-item:not(.q-btn--round){align-self:auto}.q-card__actions--vert>.q-btn-group+.q-btn-item,.q-card__actions--vert>.q-btn-item+.q-btn-group,.q-card__actions--vert>.q-btn-item+.q-btn-item{margin-top:4px}.q-card__actions--vert>.q-btn-group>.q-btn-item{flex-grow:1}.q-card>img{display:block;width:100%;max-width:100%;border:0}.q-carousel{background-color:#fff;height:400px}.q-carousel__slide{height:100%;padding:16px;background-size:cover;background-position:50%}.q-carousel__slides-container{height:100%}.q-carousel__control{color:#fff}.q-carousel__next-arrow,.q-carousel__prev-arrow{top:50%;transform:translateY(-50%)}.q-carousel__next-arrow .q-icon,.q-carousel__prev-arrow .q-icon{font-size:46px}.q-carousel__prev-arrow{left:4px}.q-carousel__next-arrow{right:4px}.q-carousel__navigation{padding:0 8px 8px;left:0;right:0;bottom:0}.q-carousel__navigation-inner{flex:1 1 auto}.q-carousel__navigation .q-btn{margin:6px 4px}.q-carousel__navigation .q-btn .q-btn__wrapper{padding:5px}.q-carousel__navigation .q-btn:not(.q-carousel__navigation-icon--active){opacity:0.5}.q-carousel__navigation img{margin:2px;height:50px;width:auto;display:inline-block;cursor:pointer;border:1px solid transparent;vertical-align:middle;opacity:0.8;transition:opacity 0.3s}.q-carousel__navigation img.q-carousel__thumbnail--active,.q-carousel__navigation img:hover{opacity:1}.q-carousel__navigation img.q-carousel__thumbnail--active{border-color:#fff;cursor:default}.q-carousel.q-carousel--navigation .q-carousel__slide{padding-bottom:50px}.q-carousel.q-carousel--arrows .q-carousel__slide{padding-left:56px;padding-right:56px}.q-carousel.fullscreen{height:100%}.q-message-label,.q-message-name,.q-message-stamp{font-size:small}.q-message-label{margin:24px 0}.q-message-stamp{color:inherit;margin-top:4px;opacity:0.6;display:none}.q-message-avatar{border-radius:50%;width:48px;height:48px;min-width:48px}.q-message{margin-bottom:8px}.q-message:first-child .q-message-label{margin-top:0}.q-message-received .q-message-avatar{margin-right:8px}.q-message-received .q-message-text{color:#81c784;border-radius:4px 4px 4px 0}.q-message-received .q-message-text:last-child:before{right:100%;border-right:0 solid transparent;border-left:8px solid transparent;border-bottom:8px solid currentColor}.q-message-received .q-message-text-content{color:#000}.q-message-sent .q-message-name{text-align:right}.q-message-sent .q-message-avatar{margin-left:8px}.q-message-sent .q-message-container{flex-direction:row-reverse}.q-message-sent .q-message-text{color:#e0e0e0;border-radius:4px 4px 0 4px}.q-message-sent .q-message-text:last-child:before{left:100%;border-left:0 solid transparent;border-right:8px solid transparent;border-bottom:8px solid currentColor}.q-message-sent .q-message-text-content{color:#000}.q-message-text{background:currentColor;padding:8px;line-height:1.2;word-break:break-word;position:relative}.q-message-text+.q-message-text{margin-top:3px}.q-message-text:last-child{min-height:48px}.q-message-text:last-child .q-message-stamp{display:block}.q-message-text:last-child:before{content:"";position:absolute;bottom:0;width:0;height:0}.q-checkbox{vertical-align:middle}.q-checkbox__bg{left:11px;top:11px;right:auto;bottom:0;width:45%;height:45%;border:2px solid currentColor;border-radius:2px;transition:background 0.22s cubic-bezier(0,0,0.2,1) 0ms}.q-checkbox__native{width:1px;height:1px}.q-checkbox__label{padding-left:4px;font-size:14px;line-height:20px}.q-checkbox.reverse .q-checkbox__label{padding-right:4px}.q-checkbox__check{color:#fff}.q-checkbox__check path{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.78334;stroke-dasharray:29.78334}.q-checkbox__check-indet{width:100%;height:0;left:0;top:50%;border-color:#fff;border-width:1px;border-style:solid;transform:translate3d(0,-50%,0) rotate3d(0,0,1,-280deg) scale3d(0,0,1)}.q-checkbox__inner{width:40px;min-width:40px;height:40px;padding:11px;outline:0;border-radius:50%;color:rgba(0,0,0,0.54)}.q-checkbox__inner--active,.q-checkbox__inner--indeterminate{color:#027be3;color:var(--q-color-primary)}.q-checkbox__inner--active .q-checkbox__bg,.q-checkbox__inner--indeterminate .q-checkbox__bg{background:currentColor}.q-checkbox__inner--active path{stroke-dashoffset:0;transition:stroke-dashoffset 0.18s cubic-bezier(0.4,0,0.6,1) 0ms}.q-checkbox__inner--indeterminate .q-checkbox__check-indet{transform:translate3d(0,-50%,0) rotate3d(0,0,1,0) scale3d(1,1,1);transition:transform 0.22s cubic-bezier(0,0,0.2,1) 0ms}.q-checkbox.disabled{opacity:0.75!important}.q-checkbox--dark .q-checkbox__inner{color:hsla(0,0%,100%,0.7)}.q-checkbox--dark .q-checkbox__inner:before{opacity:0.32!important}.q-checkbox--dark .q-checkbox__inner--active,.q-checkbox--dark .q-checkbox__inner--indeterminate{color:#027be3;color:var(--q-color-primary)}.q-checkbox--dense .q-checkbox__inner{width:20px;min-width:20px;height:20px;padding:0}.q-checkbox--dense .q-checkbox__bg{left:1px;top:1px;width:18px;height:18px}body.desktop .q-checkbox__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:currentColor;opacity:0.12;transform:scale3d(0,0,1);transition:transform 0.22s cubic-bezier(0,0,0.2,1)}body.desktop .q-checkbox:focus:not(.disabled) .q-checkbox__inner:before,body.desktop .q-checkbox:hover:not(.disabled) .q-checkbox__inner:before{transform:scale3d(1,1,1)}body.desktop .q-checkbox--dense:focus:not(.disabled) .q-checkbox__inner:before,body.desktop .q-checkbox--dense:hover:not(.disabled) .q-checkbox__inner:before{transform:scale3d(1.5,1.5,1)}body.desktop .q-table--dense .q-checkbox--dense:focus:not(.disabled) .q-checkbox__inner:before,body.desktop .q-table--dense .q-checkbox--dense:hover:not(.disabled) .q-checkbox__inner:before{transform:scale3d(1.4,1.4,1)}.q-chip{vertical-align:middle;border-radius:16px;outline:0;position:relative;height:2em;margin:4px;background:#e0e0e0;color:rgba(0,0,0,0.87);font-size:14px;padding:0.5em 0.9em}.q-chip--colored .q-chip__icon,.q-chip--dark .q-chip__icon{color:inherit}.q-chip--outline{background:transparent!important;border:1px solid currentColor}.q-chip .q-avatar{font-size:2em;margin-left:-0.45em;margin-right:0.2em;border-radius:16px}.q-chip--selected .q-avatar{display:none}.q-chip__icon{color:rgba(0,0,0,0.54);font-size:1.5em;margin:-0.2em}.q-chip__icon--left{margin-right:0.2em}.q-chip__icon--right{margin-left:0.2em}.q-chip__icon--remove{margin-left:0.1em;margin-right:-0.5em;opacity:0.6;outline:0}.q-chip__icon--remove:focus,.q-chip__icon--remove:hover{opacity:1}.q-chip__content{white-space:nowrap}.q-chip--dense{border-radius:12px;padding:0 0.4em;height:1.5em}.q-chip--dense .q-avatar{font-size:1.5em;margin-left:-0.27em;margin-right:0.1em;border-radius:12px}.q-chip--dense .q-chip__icon{font-size:1.25em}.q-chip--dense .q-chip__icon--left{margin-right:0.195em}.q-chip--dense .q-chip__icon--remove{margin-right:-0.25em}.q-chip--square{border-radius:4px}.q-chip--square .q-avatar{border-radius:3px 0 0 3px}body.desktop .q-chip--clickable:focus{box-shadow:0 1px 3px rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}.q-circular-progress{display:inline-block;position:relative;vertical-align:middle;width:1em;height:1em;line-height:1}.q-circular-progress.q-focusable{border-radius:50%}.q-circular-progress__svg{width:100%;height:100%}.q-circular-progress__text{font-size:0.25em}.q-circular-progress--indeterminate .q-circular-progress__svg{transform-origin:50% 50%;-webkit-animation:q-spin 2s linear infinite;animation:q-spin 2s linear infinite}.q-circular-progress--indeterminate .q-circular-progress__circle{stroke-dasharray:1 400;stroke-dashoffset:0;-webkit-animation:q-circular-progress-circle 1.5s ease-in-out infinite;animation:q-circular-progress-circle 1.5s ease-in-out infinite}.q-color-picker{overflow:hidden;background:#fff;max-width:350px;vertical-align:top;min-width:180px;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12)}.q-color-picker .q-tab{min-height:32px!important;height:32px!important;padding:0!important}.q-color-picker--bordered{border:1px solid rgba(0,0,0,0.12)}.q-color-picker__header{height:68px}.q-color-picker__header input{line-height:24px;border:0}.q-color-picker__header .q-tab--inactive{background:linear-gradient(0deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0.1))}.q-color-picker__error-icon{bottom:2px;right:2px;font-size:24px;opacity:0;transition:opacity 0.3s ease-in}.q-color-picker__header-content{position:relative;background:#fff}.q-color-picker__header-content--light{color:#000}.q-color-picker__header-content--dark{color:#fff}.q-color-picker__header-content--dark .q-tab--inactive:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,0.2)}.q-color-picker__header-banner{height:36px}.q-color-picker__header-bg{background:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==")!important}.q-color-picker__footer{height:32px}.q-color-picker__footer .q-tab--inactive{background:linear-gradient(180deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0.1))}.q-color-picker__spectrum{width:100%;height:100%}.q-color-picker__spectrum-tab{padding:0!important}.q-color-picker__spectrum-white{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.q-color-picker__spectrum-black{background:linear-gradient(0deg,#000,transparent)}.q-color-picker__spectrum-circle{width:10px;height:10px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,0.3),0 0 1px 2px rgba(0,0,0,0.4);border-radius:50%;transform:translate(-5px,-5px)}.q-color-picker__hue .q-slider__track-container{background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)!important;opacity:1}.q-color-picker__alpha .q-slider__track-container{color:#fff;opacity:1;height:8px;background-color:#fff!important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==")!important}.q-color-picker__alpha .q-slider__track-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),#757575)}.q-color-picker__sliders{padding:4px 16px 16px}.q-color-picker__sliders .q-slider__track-container{height:10px;margin-top:-5px}.q-color-picker__sliders .q-slider__track{display:none}.q-color-picker__sliders .q-slider__thumb path{stroke-width:2px;fill:transparent}.q-color-picker__sliders .q-slider--active path{stroke-width:3px}.q-color-picker__sliders .q-slider{height:16px;margin-top:8px;color:#424242}.q-color-picker__tune-tab .q-slider{margin-left:18px;margin-right:18px}.q-color-picker__tune-tab input{font-size:11px;border:1px solid #e0e0e0;border-radius:4px;width:3.5em}.q-color-picker__palette-tab{padding:0!important}.q-color-picker__palette-rows--editable .q-color-picker__cube{cursor:pointer}.q-color-picker__cube{padding-bottom:10%;width:10%!important}.q-color-picker input{color:inherit;background:transparent;outline:0;text-align:center}.q-color-picker .q-tabs{overflow:hidden}.q-color-picker .q-tab--active{box-shadow:0 0 14px 3px rgba(0,0,0,0.2)}.q-color-picker .q-tab--active .q-focus-helper,.q-color-picker .q-tab__indicator{display:none}.q-color-picker .q-tab-panels{background:inherit}.q-color-picker--dark .q-color-picker__tune-tab input{border:1px solid hsla(0,0%,100%,0.3)}.q-color-picker--dark .q-slider{color:#bdbdbd}.q-date{display:inline-flex;box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);border-radius:4px;background:#fff;width:290px;min-width:290px;max-width:100%}.q-date--bordered{border:1px solid rgba(0,0,0,0.12)}.q-date__header{border-top-left-radius:inherit;color:#fff;background-color:#027be3;background-color:var(--q-color-primary);padding:16px}.q-date__actions{padding:0 16px 16px}.q-date__content,.q-date__main{outline:0}.q-date__content .q-btn{font-weight:400}.q-date__header-link{opacity:0.64;outline:0;transition:opacity 0.3s ease-out}.q-date__header-link--active,.q-date__header-link:focus,.q-date__header-link:hover{opacity:1}.q-date__header-subtitle{height:24px;font-size:14px;line-height:1.75;letter-spacing:0.00938em}.q-date__header-title-label{font-size:24px;line-height:1.2;letter-spacing:0.00735em}.q-date__view{height:100%;width:100%;min-height:290px;padding:16px}.q-date__navigation{height:12.5%}.q-date__navigation>div:first-child{width:8%;min-width:24px;justify-content:flex-end}.q-date__navigation>div:last-child{width:8%;min-width:24px;justify-content:flex-start}.q-date__calendar-weekdays{height:12.5%}.q-date__calendar-weekdays>div{opacity:0.38;font-size:12px}.q-date__calendar-item{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:14.285%!important;height:12.5%!important;position:relative}.q-date__calendar-item>div,.q-date__calendar-item button{width:32px;height:32px;border-radius:50%}.q-date__calendar-item>div{line-height:32px;text-align:center}.q-date__calendar-item--out{opacity:0.18}.q-date__calendar-item--fill{visibility:hidden}.q-date__calendar-days-container{height:75%;min-height:192px}.q-date__calendar-days>div{height:16.66%!important}.q-date__event{position:absolute;bottom:2px;left:50%;height:5px;width:8px;border-radius:5px;background-color:#26a69a;background-color:var(--q-color-secondary);transform:translate3d(-50%,0,0)}.q-date__today{box-shadow:0 0 1px 0 currentColor}.q-date__years-content{padding:0 8px}.q-date__months-item,.q-date__years-item{flex:0 0 33.3333%}.q-date--readonly .q-date__content,.q-date--readonly .q-date__header,.q-date.disabled .q-date__content,.q-date.disabled .q-date__header{pointer-events:none}.q-date--readonly .q-date__navigation{display:none}.q-date--portrait{flex-direction:column}.q-date--portrait-standard .q-date__content{height:calc(100% - 86px)}.q-date--portrait-standard .q-date__header{border-top-right-radius:inherit;height:86px}.q-date--portrait-standard .q-date__header-title{align-items:center;height:30px}.q-date--portrait-minimal .q-date__content{height:100%}.q-date--landscape{flex-direction:row;align-items:stretch;min-width:420px}.q-date--landscape>div{display:flex;flex-direction:column}.q-date--landscape .q-date__content{height:100%}.q-date--landscape-standard{min-width:420px}.q-date--landscape-standard .q-date__header{border-bottom-left-radius:inherit;min-width:110px;width:110px}.q-date--landscape-standard .q-date__header-title{flex-direction:column}.q-date--landscape-standard .q-date__header-today{margin-top:12px;margin-left:-8px}.q-date--landscape-minimal{width:310px}.q-date--dark{border-color:hsla(0,0%,100%,0.28)}.q-dialog__title{font-size:1.25rem;font-weight:500;line-height:2rem;letter-spacing:0.0125em}.q-dialog__inner{outline:0}.q-dialog__inner>div{pointer-events:all;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position;border-radius:4px;box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px rgba(0,0,0,0.14),0 1px 10px rgba(0,0,0,0.12)}.q-dialog__inner--square>div{border-radius:0!important}.q-dialog__inner>.q-card>.q-card__actions .q-btn--rectangle .q-btn__wrapper{min-width:64px}.q-dialog__inner--minimized{padding:24px}.q-dialog__inner--minimized>div{max-height:calc(100vh - 48px)}.q-dialog__inner--maximized>div{height:100%;width:100%;max-height:100vh;max-width:100vw;border-radius:0!important}.q-dialog__inner--bottom,.q-dialog__inner--top{padding-top:0!important;padding-bottom:0!important}.q-dialog__inner--left,.q-dialog__inner--right{padding-right:0!important;padding-left:0!important}.q-dialog__inner--left>div,.q-dialog__inner--top>div{border-top-left-radius:0}.q-dialog__inner--right>div,.q-dialog__inner--top>div{border-top-right-radius:0}.q-dialog__inner--bottom>div,.q-dialog__inner--left>div{border-bottom-left-radius:0}.q-dialog__inner--bottom>div,.q-dialog__inner--right>div{border-bottom-right-radius:0}.q-dialog__inner--fullwidth>div{width:100%!important;max-width:100%!important}.q-dialog__inner--fullheight>div{height:100%!important;max-height:100%!important}.q-dialog__backdrop{z-index:-1;pointer-events:all;background:rgba(0,0,0,0.4)}body.platform-android:not(.native-mobile) .q-dialog__inner--minimized>div,body.platform-ios .q-dialog__inner--minimized>div{max-height:calc(100vh - 108px)}body.q-ios-padding .q-dialog__inner{padding-top:20px!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:env(safe-area-inset-bottom)!important}body.q-ios-padding .q-dialog__inner>div{max-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}@media (max-width:599px){.q-dialog__inner--bottom,.q-dialog__inner--top{padding-left:0;padding-right:0}.q-dialog__inner--bottom>div,.q-dialog__inner--top>div{width:100%!important}}@media (min-width:600px){.q-dialog__inner--minimized>div{max-width:560px}}.q-body--dialog{overflow:hidden}.q-bottom-sheet{padding-bottom:8px}.q-bottom-sheet__avatar{border-radius:50%}.q-bottom-sheet--list{width:400px}.q-bottom-sheet--list .q-icon,.q-bottom-sheet--list img{font-size:24px;width:24px;height:24px}.q-bottom-sheet--grid{width:700px}.q-bottom-sheet--grid .q-bottom-sheet__item{padding:8px;text-align:center;min-width:100px}.q-bottom-sheet--grid .q-bottom-sheet__empty-icon,.q-bottom-sheet--grid .q-icon,.q-bottom-sheet--grid img{font-size:48px;width:48px;height:48px;margin-bottom:8px}.q-bottom-sheet--grid .q-separator{margin:12px 0}.q-bottom-sheet__item{flex:0 0 33.3333%}@media (min-width:600px){.q-bottom-sheet__item{flex:0 0 25%}}.q-dialog-plugin{width:400px}.q-dialog-plugin .q-card__section+.q-card__section{padding-top:0}.q-editor{border:1px solid rgba(0,0,0,0.12);border-radius:4px;background-color:#fff}.q-editor.disabled{border-style:dashed}.q-editor>div:first-child,.q-editor__toolbars-container,.q-editor__toolbars-container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-editor__content{outline:0;padding:10px;min-height:10em;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:auto}.q-editor__content pre{white-space:pre-wrap}.q-editor__content hr{border:0;outline:0;margin:1px;height:1px;background:rgba(0,0,0,0.12)}.q-editor__toolbar{border-bottom:1px solid rgba(0,0,0,0.12);min-height:32px}.q-editor .q-btn{margin:4px}.q-editor__toolbar-group{position:relative;margin:0 4px}.q-editor__toolbar-group+.q-editor__toolbar-group:before{content:"";position:absolute;left:-4px;top:4px;bottom:4px;width:1px;background:rgba(0,0,0,0.12)}.q-editor_input input{color:inherit}.q-editor--flat,.q-editor--flat .q-editor__toolbar{border:0}.q-editor--dense .q-editor__toolbar-group{display:flex;align-items:center;flex-wrap:nowrap}.q-editor--dark{border-color:hsla(0,0%,100%,0.28)}.q-editor--dark .q-editor__content hr{background:hsla(0,0%,100%,0.28)}.q-editor--dark .q-editor__toolbar{border-color:hsla(0,0%,100%,0.28)}.q-editor--dark .q-editor__toolbar-group+.q-editor__toolbar-group:before{background:hsla(0,0%,100%,0.28)}.q-expansion-item__border{opacity:0}.q-expansion-item__toggle-icon{position:relative;transition:transform 0.3s}.q-expansion-item--standard.q-expansion-item--expanded>div>.q-expansion-item__border{opacity:1}.q-expansion-item--popup{transition:padding 0.5s}.q-expansion-item--popup>.q-expansion-item__container{border:1px solid rgba(0,0,0,0.12)}.q-expansion-item--popup>.q-expansion-item__container>.q-separator{display:none}.q-expansion-item--popup.q-expansion-item--collapsed{padding:0 15px}.q-expansion-item--popup.q-expansion-item--expanded{padding:15px 0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--expanded{padding-top:0}.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child)>.q-expansion-item__container{border-top-width:0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--collapsed>.q-expansion-item__container{border-top-width:1px}.q-expansion-item__content>.q-card{box-shadow:none;border-radius:0}.q-expansion-item--expanded+.q-expansion-item--expanded>div>.q-expansion-item__border--top,.q-expansion-item:first-child>div>.q-expansion-item__border--top,.q-expansion-item:last-child>div>.q-expansion-item__border--bottom{opacity:0}.z-fab{z-index:990}.q-fab{position:relative;vertical-align:middle}.q-fab--opened .q-fab__actions{opacity:1;transform:scale(1) translate(0,0);pointer-events:all}.q-fab--opened .q-fab__icon{transform:rotate(180deg);opacity:0}.q-fab--opened .q-fab__active-icon{transform:rotate(0deg);opacity:1}.q-fab__active-icon,.q-fab__icon{transition:opacity 0.4s,transform 0.4s}.q-fab__icon{opacity:1;transform:rotate(0deg)}.q-fab__active-icon{opacity:0;transform:rotate(-180deg)}.q-fab__actions{position:absolute;opacity:0;transition:all 0.2s ease-in;pointer-events:none}.q-fab__actions .q-btn{margin:5px}.q-fab__actions--right{transform:scale(0.4) translate(-100%,0);top:0;bottom:0;left:120%}.q-fab__actions--left{transform:scale(0.4) translate(100%,0);top:0;bottom:0;right:120%;flex-direction:row-reverse}.q-fab__actions--up{transform:scale(0.4) translate(0,100%);flex-direction:column-reverse;justify-content:center;bottom:120%;left:0;right:0}.q-fab__actions--down{transform:scale(0.4) translate(0,-100%);flex-direction:column;justify-content:center;top:120%;left:0;right:0}.q-field{font-size:14px}.q-field--with-bottom{padding-bottom:20px}.q-field__marginal{height:56px;color:rgba(0,0,0,0.54);font-size:24px}.q-field__marginal>*+*{margin-left:2px}.q-field__marginal .q-avatar{font-size:32px}.q-field__before,.q-field__prepend{padding-right:12px}.q-field__after,.q-field__append{padding-left:12px}.q-field__after:empty,.q-field__append:empty{display:none}.q-field__append+.q-field__append{padding-left:2px}.q-field__inner{text-align:left}.q-field__bottom{font-size:12px;min-height:12px;line-height:1;color:rgba(0,0,0,0.54);padding:8px 12px 0}.q-field__bottom--animated{transform:translateY(100%);position:absolute;left:0;right:0;bottom:0}.q-field__messages{line-height:1}.q-field__messages>div{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.q-field__messages>div+div{margin-top:4px}.q-field__counter{padding-left:8px;line-height:1}.q-field--item-aligned{padding:8px 16px}.q-field--item-aligned .q-field__before{min-width:56px}.q-field__control-container{height:inherit}.q-field__control{color:#027be3;color:var(--q-color-primary);height:56px;max-width:100%;outline:none}.q-field__control:after,.q-field__control:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.q-field__control:before{border-radius:inherit}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{font-weight:400;line-height:28px;letter-spacing:0.00937em;text-decoration:inherit;text-transform:inherit;border:none;border-radius:0;background:none;color:rgba(0,0,0,0.87);outline:0;padding:6px 0}.q-field__input,.q-field__native{width:100%;min-width:0;outline:0!important}.q-field__native[type=file]{line-height:1em}.q-field__input{padding:0;height:0;min-height:24px;line-height:24px}.q-field__prefix,.q-field__suffix{transition:opacity 0.36s cubic-bezier(0.4,0,0.2,1);white-space:nowrap}.q-field__prefix{padding-right:4px}.q-field__suffix{padding-left:4px}.q-field--disabled .q-placeholder,.q-field--readonly .q-placeholder{opacity:1!important}.q-field--readonly.q-field--labeled .q-field__input,.q-field--readonly.q-field--labeled .q-field__native{cursor:default}.q-field--readonly.q-field--float .q-field__input,.q-field--readonly.q-field--float .q-field__native{cursor:text}.q-field--disabled .q-field__inner{cursor:not-allowed}.q-field--disabled .q-field__control{pointer-events:none}.q-field--disabled .q-field__control>div{opacity:0.6!important}.q-field--disabled .q-field__control>div,.q-field--disabled .q-field__control>div *{outline:0!important}.q-field__label{left:0;right:0;top:18px;color:rgba(0,0,0,0.6);font-size:16px;line-height:20px;font-weight:400;letter-spacing:0.00937em;text-decoration:inherit;text-transform:inherit;transform-origin:left top;transition:transform 0.36s cubic-bezier(0.4,0,0.2,1),right 0.324s cubic-bezier(0.4,0,0.2,1)}.q-field--float .q-field__label{transform:translateY(-40%) scale(0.75);right:-33.33333%;transition:transform 0.36s cubic-bezier(0.4,0,0.2,1),right 0.396s cubic-bezier(0.4,0,0.2,1)}.q-field .q-field__input:-webkit-autofill,.q-field .q-field__native:-webkit-autofill{-webkit-animation-name:q-autofill;-webkit-animation-fill-mode:both}.q-field .q-field__input:-webkit-autofill+.q-field__label,.q-field .q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-40%) scale(0.75)}.q-field .q-field__input[type=number]:invalid+.q-field__label,.q-field .q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-40%) scale(0.75)}.q-field .q-field__input:invalid,.q-field .q-field__native:invalid{box-shadow:none}.q-field--focused .q-field__label{color:currentColor}.q-field--filled .q-field__control{padding:0 12px;background:rgba(0,0,0,0.05);border-radius:4px 4px 0 0}.q-field--filled .q-field__control:before{background:rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.42);opacity:0;transition:opacity 0.36s cubic-bezier(0.4,0,0.2,1),background 0.36s cubic-bezier(0.4,0,0.2,1)}.q-field--filled .q-field__control:hover:before{opacity:1}.q-field--filled .q-field__control:after{height:2px;top:auto;transform-origin:center bottom;transform:scale3d(0,1,1);background:currentColor;transition:transform 0.36s cubic-bezier(0.4,0,0.2,1)}.q-field--filled.q-field--rounded .q-field__control{border-radius:28px 28px 0 0}.q-field--filled.q-field--focused .q-field__control:before{opacity:1;background:rgba(0,0,0,0.12)}.q-field--filled.q-field--focused .q-field__control:after{transform:scale3d(1,1,1)}.q-field--filled.q-field--dark .q-field__control,.q-field--filled.q-field--dark .q-field__control:before{background:hsla(0,0%,100%,0.07)}.q-field--filled.q-field--dark.q-field--focused .q-field__control:before{background:hsla(0,0%,100%,0.1)}.q-field--filled.q-field--readonly .q-field__control:before{opacity:1;background:transparent;border-bottom-style:dashed}.q-field--outlined .q-field__control{border-radius:4px;padding:0 12px}.q-field--outlined .q-field__control:before{border:1px solid rgba(0,0,0,0.24);transition:border-color 0.36s cubic-bezier(0.4,0,0.2,1)}.q-field--outlined .q-field__control:hover:before{border-color:#000}.q-field--outlined .q-field__control:after{height:inherit;border-radius:inherit;border:2px solid transparent;transition:border-color 0.36s cubic-bezier(0.4,0,0.2,1)}.q-field--outlined.q-field--rounded .q-field__control{border-radius:28px}.q-field--outlined.q-field--focused .q-field__control:after{border-color:currentColor;border-width:2px;transform:scale3d(1,1,1)}.q-field--outlined.q-field--readonly .q-field__control:before{border-style:dashed}.q-field--standard .q-field__control:before{border-bottom:1px solid rgba(0,0,0,0.24);transition:border-color 0.36s cubic-bezier(0.4,0,0.2,1)}.q-field--standard .q-field__control:hover:before{border-color:#000}.q-field--standard .q-field__control:after{height:2px;top:auto;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;transform-origin:center bottom;transform:scale3d(0,1,1);background:currentColor;transition:transform 0.36s cubic-bezier(0.4,0,0.2,1)}.q-field--standard.q-field--focused .q-field__control:after{transform:scale3d(1,1,1)}.q-field--standard.q-field--readonly .q-field__control:before{border-bottom-style:dashed}.q-field--dark .q-field__control:before{border-color:hsla(0,0%,100%,0.6)}.q-field--dark .q-field__control:hover:before{border-color:#fff}.q-field--dark .q-field__input,.q-field--dark .q-field__native,.q-field--dark .q-field__prefix,.q-field--dark .q-field__suffix{color:#fff}.q-field--dark .q-field__bottom,.q-field--dark .q-field__marginal,.q-field--dark:not(.q-field--focused) .q-field__label{color:hsla(0,0%,100%,0.7)}.q-field--standout .q-field__control{padding:0 12px;background:rgba(0,0,0,0.05);border-radius:4px;transition:box-shadow 0.36s cubic-bezier(0.4,0,0.2,1),background-color 0.36s cubic-bezier(0.4,0,0.2,1)}.q-field--standout .q-field__control:before{background:rgba(0,0,0,0.07);opacity:0;transition:opacity 0.36s cubic-bezier(0.4,0,0.2,1),background 0.36s cubic-bezier(0.4,0,0.2,1)}.q-field--standout .q-field__control:hover:before{opacity:1}.q-field--standout.q-field--rounded .q-field__control{border-radius:28px}.q-field--standout.q-field--focused .q-field__control{box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);background:#000}.q-field--standout.q-field--focused .q-field__append,.q-field--standout.q-field--focused .q-field__input,.q-field--standout.q-field--focused .q-field__native,.q-field--standout.q-field--focused .q-field__prefix,.q-field--standout.q-field--focused .q-field__prepend,.q-field--standout.q-field--focused .q-field__suffix{color:#fff}.q-field--standout.q-field--readonly .q-field__control:before{opacity:1;background:transparent;border:1px dashed rgba(0,0,0,0.24)}.q-field--standout.q-field--dark .q-field__control,.q-field--standout.q-field--dark .q-field__control:before{background:hsla(0,0%,100%,0.07)}.q-field--standout.q-field--dark.q-field--focused .q-field__control{background:#fff}.q-field--standout.q-field--dark.q-field--focused .q-field__append,.q-field--standout.q-field--dark.q-field--focused .q-field__input,.q-field--standout.q-field--dark.q-field--focused .q-field__native,.q-field--standout.q-field--dark.q-field--focused .q-field__prefix,.q-field--standout.q-field--dark.q-field--focused .q-field__prepend,.q-field--standout.q-field--dark.q-field--focused .q-field__suffix{color:#000}.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before{border-color:hsla(0,0%,100%,0.24)}.q-field--labeled .q-field__native,.q-field--labeled .q-field__prefix,.q-field--labeled .q-field__suffix{line-height:24px;padding-top:24px;padding-bottom:8px}.q-field--labeled:not(.q-field--float) .q-field__prefix,.q-field--labeled:not(.q-field--float) .q-field__suffix{opacity:0}.q-field--labeled:not(.q-field--float) .q-field__input:-ms-input-placeholder,.q-field--labeled:not(.q-field--float) .q-field__native:-ms-input-placeholder{color:transparent!important}.q-field--labeled:not(.q-field--float) .q-field__input::-webkit-input-placeholder,.q-field--labeled:not(.q-field--float) .q-field__native::-webkit-input-placeholder{color:transparent}.q-field--labeled:not(.q-field--float) .q-field__input::-moz-placeholder,.q-field--labeled:not(.q-field--float) .q-field__native::-moz-placeholder{color:transparent}.q-field--labeled:not(.q-field--float) .q-field__input:-ms-input-placeholder,.q-field--labeled:not(.q-field--float) .q-field__native:-ms-input-placeholder{color:transparent}.q-field--labeled:not(.q-field--float) .q-field__input::-ms-input-placeholder,.q-field--labeled:not(.q-field--float) .q-field__native::-ms-input-placeholder{color:transparent}.q-field--labeled:not(.q-field--float) .q-field__input::placeholder,.q-field--labeled:not(.q-field--float) .q-field__native::placeholder{color:transparent}.q-field--labeled.q-field--dense .q-field__native,.q-field--labeled.q-field--dense .q-field__prefix,.q-field--labeled.q-field--dense .q-field__suffix{padding-top:14px;padding-bottom:2px}.q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:40px}.q-field--dense .q-field__bottom{font-size:11px}.q-field--dense .q-field__label{font-size:14px;top:10px}.q-field--dense .q-field__before,.q-field--dense .q-field__prepend{padding-right:6px}.q-field--dense .q-field__after,.q-field--dense .q-field__append{padding-left:6px}.q-field--dense .q-field__append+.q-field__append{padding-left:2px}.q-field--dense .q-avatar{font-size:24px}.q-field--dense.q-field--float .q-field__label{transform:translateY(-30%) scale(0.75)}.q-field--dense .q-field__input:-webkit-autofill+.q-field__label,.q-field--dense .q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-30%) scale(0.75)}.q-field--dense .q-field__input[type=number]:invalid+.q-field__label,.q-field--dense .q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-30%) scale(0.75)}.q-field--borderless.q-field--dense .q-field__control,.q-field--borderless .q-field__bottom,.q-field--standard.q-field--dense .q-field__control,.q-field--standard .q-field__bottom{padding-left:0;padding-right:0}.q-field--error .q-field__label{-webkit-animation:q-field-label 0.36s;animation:q-field-label 0.36s}.q-field--error .q-field__bottom{color:#c10015;color:var(--q-color-negative)}.q-field--auto-height .q-field__control{height:auto}.q-field--auto-height .q-field__control,.q-field--auto-height .q-field__native{min-height:56px}.q-field--auto-height .q-field__native{align-items:center}.q-field--auto-height .q-field__control-container{padding-top:0}.q-field--auto-height .q-field__native,.q-field--auto-height .q-field__prefix,.q-field--auto-height .q-field__suffix{line-height:18px}.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:24px}.q-field--auto-height.q-field--labeled .q-field__native,.q-field--auto-height.q-field--labeled .q-field__prefix,.q-field--auto-height.q-field--labeled .q-field__suffix{padding-top:0}.q-field--auto-height.q-field--labeled .q-field__native{min-height:24px}.q-field--auto-height.q-field--dense .q-field__control,.q-field--auto-height.q-field--dense .q-field__native{min-height:40px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native{min-height:24px}.q-field--square .q-field__control{border-radius:0!important}.q-transition--field-message-enter-active,.q-transition--field-message-leave-active{transition:transform 0.6s cubic-bezier(0.86,0,0.07,1),opacity 0.6s cubic-bezier(0.86,0,0.07,1)}.q-transition--field-message-enter,.q-transition--field-message-leave-to{opacity:0;transform:translateY(-10px)}.q-transition--field-message-leave,.q-transition--field-message-leave-active{position:absolute}.q-form,.q-img{position:relative}.q-img{width:100%;display:inline-block;vertical-align:middle}.q-img__loading .q-spinner{font-size:50px}.q-img__image{border-radius:inherit;background-repeat:no-repeat}.q-img__content{overflow:hidden;border-radius:inherit}.q-img__content>div{position:absolute;padding:16px;color:#fff;background:rgba(0,0,0,0.47)}.q-inner-loading{background:hsla(0,0%,100%,0.6)}.q-inner-loading--dark{background:rgba(0,0,0,0.4)}.q-textarea .q-field__control{min-height:56px;height:auto}.q-textarea .q-field__control-container{padding-top:2px;padding-bottom:2px}.q-textarea .q-field__native,.q-textarea .q-field__prefix,.q-textarea .q-field__suffix{line-height:18px}.q-textarea .q-field__native{resize:vertical;padding-top:17px;min-height:52px}.q-textarea.q-field--labeled .q-field__control-container{padding-top:26px}.q-textarea.q-field--labeled .q-field__native,.q-textarea.q-field--labeled .q-field__prefix,.q-textarea.q-field--labeled .q-field__suffix{padding-top:0}.q-textarea.q-field--labeled .q-field__native{min-height:26px;padding-top:1px}.q-textarea--autogrow .q-field__native{resize:none}.q-textarea.q-field--dense .q-field__control,.q-textarea.q-field--dense .q-field__native{min-height:36px}.q-textarea.q-field--dense .q-field__native{padding-top:9px}.q-textarea.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__native{min-height:24px;padding-top:3px}.q-textarea.q-field--dense.q-field--labeled .q-field__prefix,.q-textarea.q-field--dense.q-field--labeled .q-field__suffix{padding-top:2px}.q-textarea.disabled .q-field__native,body.mobile .q-textarea .q-field__native{resize:none}.q-intersection{position:relative}.q-item{min-height:48px;padding:8px 16px;color:inherit;transition:color 0.3s,background-color 0.3s}.q-item__section--side{color:#757575;align-items:flex-start;padding-right:16px;width:auto;min-width:0;max-width:100%}.q-item__section--side>.q-icon{font-size:24px}.q-item__section--side>.q-avatar{font-size:40px}.q-item__section--avatar{color:inherit;min-width:56px}.q-item__section--thumbnail img{width:100px;height:56px}.q-item__section--nowrap{white-space:nowrap}.q-item>.q-focus-helper+.q-item__section--thumbnail,.q-item>.q-item__section--thumbnail:first-child{margin-left:-16px}.q-item>.q-item__section--thumbnail:last-of-type{margin-right:-16px}.q-item__label{line-height:1.2em!important;max-width:100%}.q-item__label--overline{color:rgba(0,0,0,0.7)}.q-item__label--caption{color:rgba(0,0,0,0.54)}.q-item__label--header{color:#757575;padding:16px;font-size:0.875rem;line-height:1.25rem;letter-spacing:0.01786em}.q-list--padding .q-item__label--header,.q-separator--spaced+.q-item__label--header{padding-top:8px}.q-item__label+.q-item__label{margin-top:4px}.q-item__section--main{width:auto;min-width:0;max-width:100%;flex:10000 1 0%}.q-item__section--main+.q-item__section--main{margin-left:8px}.q-item__section--main~.q-item__section--side{align-items:flex-end;padding-right:0;padding-left:16px}.q-item__section--main.q-item__section--thumbnail{margin-left:0;margin-right:-16px}.q-list--bordered{border:1px solid rgba(0,0,0,0.12)}.q-list--separator>.q-item-type+.q-item-type,.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top:1px solid rgba(0,0,0,0.12)}.q-list--padding{padding:8px 0}.q-item--dense,.q-list--dense>.q-item{min-height:32px;padding:2px 16px}.q-list--dark.q-list--separator>.q-item-type+.q-item-type,.q-list--dark.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top-color:hsla(0,0%,100%,0.28)}.q-item--dark,.q-list--dark{color:#fff;border-color:hsla(0,0%,100%,0.28)}.q-item--dark .q-item__section--side:not(.q-item__section--avatar),.q-list--dark .q-item__section--side:not(.q-item__section--avatar){color:hsla(0,0%,100%,0.7)}.q-item--dark .q-item__label--header,.q-list--dark .q-item__label--header{color:hsla(0,0%,100%,0.64)}.q-item--dark .q-item__label--caption,.q-item--dark .q-item__label--overline,.q-list--dark .q-item__label--caption,.q-list--dark .q-item__label--overline{color:hsla(0,0%,100%,0.8)}.q-item{position:relative}.q-item--active,.q-item.q-router-link--active{color:#027be3;color:var(--q-color-primary)}.q-knob{font-size:48px}.q-knob--editable{cursor:pointer;outline:0}.q-knob--editable:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:none;transition:box-shadow 0.24s ease-in-out}.q-knob--editable:focus:before{box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px rgba(0,0,0,0.14),0 1px 10px rgba(0,0,0,0.12)}.q-layout{width:100%}.q-layout-container{position:relative;width:100%;height:100%}.q-layout-container .q-layout{min-height:100%}.q-layout-container>div{transform:translate3d(0,0,0)}.q-layout-container>div>div{min-height:0;max-height:100%}.q-layout__shadow{width:100%}.q-layout__shadow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 0 10px 2px rgba(0,0,0,0.2),0 0px 10px rgba(0,0,0,0.24)}.q-layout__section--marginal{background-color:#027be3;background-color:var(--q-color-primary);color:#fff}.q-header--hidden{transform:translateY(-110%)}.q-header--bordered{border-bottom:1px solid rgba(0,0,0,0.12)}.q-header .q-layout__shadow{bottom:-10px}.q-header .q-layout__shadow:after{bottom:10px}.q-footer--hidden{transform:translateY(110%)}.q-footer--bordered{border-top:1px solid rgba(0,0,0,0.12)}.q-footer .q-layout__shadow{top:-10px}.q-footer .q-layout__shadow:after{top:10px}.q-footer,.q-header{z-index:2000}.q-drawer{position:absolute;top:0;bottom:0;background:#fff;z-index:1000}.q-drawer--on-top{z-index:3000}.q-drawer--left{left:0;transform:translateX(-100%)}.q-drawer--left.q-drawer--bordered{border-right:1px solid rgba(0,0,0,0.12)}.q-drawer--left .q-layout__shadow{left:10px;right:-10px}.q-drawer--left .q-layout__shadow:after{right:10px}.q-drawer--right{right:0;transform:translateX(100%)}.q-drawer--right.q-drawer--bordered{border-left:1px solid rgba(0,0,0,0.12)}.q-drawer--right .q-layout__shadow{left:-10px}.q-drawer--right .q-layout__shadow:after{left:10px}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini{padding:0!important}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section{text-align:center;justify-content:center;padding-left:0;padding-right:0;min-width:0}.q-drawer--mini .q-expansion-item__content,.q-drawer--mini .q-mini-drawer-hide,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side~.q-item__section--side{display:none}.q-drawer--mini-animate .q-drawer__content{overflow-x:hidden;white-space:nowrap}.q-drawer--mobile .q-mini-drawer-hide,.q-drawer--mobile .q-mini-drawer-only,.q-drawer--standard .q-mini-drawer-only{display:none}.q-drawer__backdrop{z-index:2999!important;will-change:background-color}.q-drawer__opener{z-index:2001;height:100%;width:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.q-footer,.q-header,.q-layout,.q-page{position:relative}.q-page-sticky--shrink{pointer-events:none}.q-page-sticky--shrink>div{display:inline-block;pointer-events:auto}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-header>.q-tabs:nth-child(2) .q-tabs-head,body.q-ios-padding .q-layout--standard .q-header>.q-toolbar:nth-child(2){padding-top:20px;min-height:70px;padding-top:env(safe-area-inset-top);min-height:calc(env(safe-area-inset-top) + 50px)}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-footer>.q-tabs:last-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-footer>.q-toolbar:last-child{padding-bottom:env(safe-area-inset-bottom);min-height:calc(env(safe-area-inset-bottom) + 50px)}.q-body--layout-animate .q-drawer__backdrop{transition:background-color 0.12s!important}.q-body--layout-animate .q-drawer{transition:transform 0.12s,width 0.12s,top 0.12s,bottom 0.12s!important}.q-body--layout-animate .q-layout__section--marginal{transition:transform 0.12s,left 0.12s,right 0.12s!important}.q-body--layout-animate .q-page-container{transition:padding-top 0.12s,padding-right 0.12s,padding-bottom 0.12s,padding-left 0.12s!important}.q-body--layout-animate .q-page-sticky{transition:transform 0.12s,left 0.12s,right 0.12s,top 0.12s,bottom 0.12s!important}.q-body--drawer-toggle{overflow-x:hidden!important}@media (max-width:599px){.q-layout-padding{padding:8px}}@media (min-width:600px) and (max-width:1439px){.q-layout-padding{padding:16px}}@media (min-width:1440px){.q-layout-padding{padding:24px}}body.body--dark .q-drawer,body.body--dark .q-footer,body.body--dark .q-header{border-color:hsla(0,0%,100%,0.28)}body.platform-ios .q-layout--containerized{position:unset!important}.q-linear-progress{position:relative;width:100%;overflow:hidden;height:4px;color:#027be3;color:var(--q-color-primary)}.q-linear-progress--reverse{transform:scale3d(-1,1,1)}.q-linear-progress__model,.q-linear-progress__track{transform-origin:0 0;transition:transform 0.3s}.q-linear-progress__model--determinate{background:currentColor}.q-linear-progress__model--indeterminate,.q-linear-progress__model--query{transition:none}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:after,.q-linear-progress__model--query:before{background:currentColor;content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0}.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:before{-webkit-animation:q-linear-progress--indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;animation:q-linear-progress--indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--query:after{transform:translate3d(-101%,0,0) scale3d(1,1,1);-webkit-animation:q-linear-progress--indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;animation:q-linear-progress--indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}.q-linear-progress__track{opacity:0.4}.q-linear-progress__track--light{background:rgba(0,0,0,0.26)}.q-linear-progress__track--dark{background:hsla(0,0%,100%,0.6)}.q-linear-progress__stripe{transition:width 0.3s;background-image:linear-gradient(45deg,hsla(0,0%,100%,0.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,0.15) 0,hsla(0,0%,100%,0.15) 75%,transparent 0,transparent)!important;background-size:40px 40px!important}.q-menu{position:fixed!important;display:inline-block;max-width:95vw;box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);background:#fff;border-radius:4px;overflow-y:auto;overflow-x:hidden;outline:0;max-height:65vh;z-index:6000}.q-menu--square{border-radius:0}body.platform-ios .q-menu{margin-left:var(--q-vp-left,0);margin-top:var(--q-vp-top,0)}.q-option-group--inline>div{display:inline-block}.q-pagination input{text-align:center;-moz-appearance:textfield}.q-pagination input::-webkit-inner-spin-button,.q-pagination input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-pagination .q-btn__wrapper{padding:0 5px!important}.q-parallax{position:relative;width:100%;overflow:hidden;border-radius:inherit}.q-parallax__media>img,.q-parallax__media>video{position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;will-change:transform}.q-popup-edit{padding:8px 16px}.q-popup-edit__buttons{margin-top:8px}.q-popup-edit__buttons .q-btn+.q-btn{margin-left:8px}.q-pull-to-refresh{position:relative}.q-pull-to-refresh__puller{border-radius:50%;width:40px;height:40px;color:#027be3;color:var(--q-color-primary);background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.3)}.q-pull-to-refresh__puller--animating{transition:transform 0.3s,opacity 0.3s}.q-radio{vertical-align:middle}.q-radio__bg{left:10px;top:10px;width:50%;height:50%}.q-radio__native{width:1px;height:1px}.q-radio__outer-circle{border-width:2px;border-style:solid;border-radius:50%}.q-radio__inner-circle{border-width:10px;border-style:solid;border-radius:50%;transform:scale3d(0,0,1);transition:transform 0.22s cubic-bezier(0,0,0.2,1) 0ms}.q-radio__label{padding-left:4px;padding-right:0;font-size:14px;line-height:20px}.q-radio.reverse .q-radio__label{padding-right:4px;padding-left:0}.q-radio__inner{width:40px;min-width:40px;height:40px;padding:10px;outline:0;border-radius:50%;color:rgba(0,0,0,0.54)}.q-radio__inner--active{color:#027be3;color:var(--q-color-primary)}.q-radio__inner--active .q-radio__inner-circle{transform:scale3d(0.5,0.5,1)}.q-radio.disabled{opacity:0.75!important}.q-radio--dark .q-radio__inner{color:hsla(0,0%,100%,0.7)}.q-radio--dark .q-radio__inner:before{opacity:0.32!important}.q-radio--dark .q-radio__inner--active{color:#027be3;color:var(--q-color-primary)}.q-radio--dense .q-radio__bg{left:0;top:0;width:100%;height:100%}.q-radio--dense .q-radio__inner{width:20px;min-width:20px;height:20px}body.desktop .q-radio__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:currentColor;opacity:0.12;transform:scale3d(0,0,1);transition:transform 0.22s cubic-bezier(0,0,0.2,1) 0ms}body.desktop .q-radio:focus:not(.disabled) .q-radio__inner:before,body.desktop .q-radio:hover:not(.disabled) .q-radio__inner:before{transform:scale3d(1,1,1)}body.desktop .q-radio--dense:focus:not(.disabled) .q-radio__inner:before,body.desktop .q-radio--dense:hover:not(.disabled) .q-radio__inner:before{transform:scale3d(1.5,1.5,1)}.q-rating{color:#ffeb3b;vertical-align:middle}.q-rating__icon{color:currentColor;text-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);position:relative;opacity:0.4;transition:transform 0.2s ease-in,opacity 0.2s ease-in}.q-rating__icon--hovered{transform:scale(1.3)}.q-rating__icon--exselected{opacity:0.7}.q-rating__icon--active{opacity:1}.q-rating__icon+.q-rating__icon{margin-left:2px}.q-rating--editable .q-icon{cursor:pointer}.q-rating--non-editable span,.q-rating .q-icon{outline:0}.q-scrollarea{position:relative}.q-scrollarea__bar,.q-scrollarea__thumb{opacity:0.2;transition:opacity 0.3s;will-change:opacity}.q-scrollarea__bar--v,.q-scrollarea__thumb--v{right:0;width:10px}.q-scrollarea__bar--h,.q-scrollarea__thumb--h{bottom:0;height:10px}.q-scrollarea__bar--invisible,.q-scrollarea__thumb--invisible{opacity:0!important}.q-scrollarea__thumb{background:#000}.q-scrollarea__thumb:hover{opacity:0.3;cursor:-webkit-grab;cursor:grab}.q-scrollarea__thumb:active{opacity:0.5}.q-scrollarea__thumb--invisible:hover{cursor:inherit}.q-select--without-input .q-field__control{cursor:pointer}.q-select--with-input .q-field__control{cursor:text}.q-select .q-field__input{min-width:50px!important}.q-select .q-field__input--padding{padding-left:4px}.q-select__dropdown-icon{cursor:pointer}.q-select.q-field--readonly .q-field__control,.q-select.q-field--readonly .q-select__dropdown-icon{cursor:default}.q-select__dialog{width:90vw!important;max-width:90vw!important;max-height:calc(100vh - 70px)!important;background:#fff;display:flex;flex-direction:column}.q-select__dialog>.scroll{position:relative;background:inherit}body.mobile:not(.native-mobile) .q-select__dialog{max-height:calc(100vh - 108px)!important}body.platform-android.native-mobile .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 24px)!important}body.platform-android:not(.native-mobile) .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 80px)!important}body.platform-ios.native-mobile .q-dialog__inner--top>div{border-radius:4px}body.platform-ios.native-mobile .q-dialog__inner--top .q-select__dialog--focused{max-height:47vh!important}body.platform-ios:not(.native-mobile) .q-dialog__inner--top .q-select__dialog--focused{max-height:50vh!important}.q-separator{border:0;background:rgba(0,0,0,0.12);margin:0;transition:background 0.3s,opacity 0.3s}.q-separator--dark{background:hsla(0,0%,100%,0.28)}.q-separator--horizontal{display:block;height:1px;min-height:1px;width:100%}.q-separator--horizontal.q-separator--spaced{margin-top:8px;margin-bottom:8px}.q-separator--horizontal.q-separator--inset{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.q-separator--horizontal.q-separator--item-inset{margin-left:72px;margin-right:0;width:calc(100% - 72px)}.q-separator--horizontal.q-separator--item-thumbnail-inset{margin-left:116px;margin-right:0;width:calc(100% - 116px)}.q-separator--vertical{width:1px;min-width:1px;height:inherit}.q-separator--vertical.q-separator--spaced{margin-left:8px;margin-right:8px}.q-separator--vertical.q-separator--inset{margin-top:8px;margin-bottom:8px}.q-skeleton{cursor:wait;background:rgba(0,0,0,0.12);border-radius:4px;box-sizing:border-box}.q-skeleton:before{content:"\00a0"}.q-skeleton--type-text{transform:scale(1,0.5)}.q-skeleton--type-circle,.q-skeleton--type-QAvatar{height:48px;width:48px;border-radius:50%}.q-skeleton--type-QBtn{width:90px;height:36px}.q-skeleton--type-QBadge{width:70px;height:16px}.q-skeleton--type-QChip{width:90px;height:28px;border-radius:16px}.q-skeleton--type-QToolbar{height:50px}.q-skeleton--type-QCheckbox,.q-skeleton--type-QRadio{width:40px;height:40px;border-radius:50%}.q-skeleton--type-QToggle{width:56px;height:40px;border-radius:7px}.q-skeleton--type-QRange,.q-skeleton--type-QSlider{height:40px}.q-skeleton--type-QInput{height:56px}.q-skeleton--bordered{border:1px solid rgba(0,0,0,0.05)}.q-skeleton--square{border-radius:0}.q-skeleton--anim-fade{-webkit-animation:q-skeleton--fade 1.5s linear 0.5s infinite;animation:q-skeleton--fade 1.5s linear 0.5s infinite}.q-skeleton--anim-pulse{-webkit-animation:q-skeleton--pulse 1.5s ease-in-out 0.5s infinite;animation:q-skeleton--pulse 1.5s ease-in-out 0.5s infinite}.q-skeleton--anim-pulse-x{-webkit-animation:q-skeleton--pulse-x 1.5s ease-in-out 0.5s infinite;animation:q-skeleton--pulse-x 1.5s ease-in-out 0.5s infinite}.q-skeleton--anim-pulse-y{-webkit-animation:q-skeleton--pulse-y 1.5s ease-in-out 0.5s infinite;animation:q-skeleton--pulse-y 1.5s ease-in-out 0.5s infinite}.q-skeleton--anim-blink,.q-skeleton--anim-pop,.q-skeleton--anim-wave{position:relative;overflow:hidden;z-index:1}.q-skeleton--anim-blink:after,.q-skeleton--anim-pop:after,.q-skeleton--anim-wave:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.q-skeleton--anim-blink:after{background:hsla(0,0%,100%,0.7);-webkit-animation:q-skeleton--fade 1.5s linear 0.5s infinite;animation:q-skeleton--fade 1.5s linear 0.5s infinite}.q-skeleton--anim-wave:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,0.5),transparent);-webkit-animation:q-skeleton--wave 1.5s linear 0.5s infinite;animation:q-skeleton--wave 1.5s linear 0.5s infinite}.q-skeleton--dark{background:hsla(0,0%,100%,0.05)}.q-skeleton--dark.q-skeleton--bordered{border:1px solid hsla(0,0%,100%,0.25)}.q-skeleton--dark.q-skeleton--anim-wave:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,0.1),transparent)}.q-skeleton--dark.q-skeleton--anim-blink:after{background:hsla(0,0%,100%,0.2)}.q-slide-item{position:relative;background:#fff}.q-slide-item__bottom,.q-slide-item__left,.q-slide-item__right,.q-slide-item__top{visibility:hidden;font-size:14px;color:#fff}.q-slide-item__bottom .q-icon,.q-slide-item__left .q-icon,.q-slide-item__right .q-icon,.q-slide-item__top .q-icon{font-size:1.714em}.q-slide-item__left{background:#4caf50;padding:8px 16px}.q-slide-item__left>div{transform-origin:left center}.q-slide-item__right{background:#ff9800;padding:8px 16px}.q-slide-item__right>div{transform-origin:right center}.q-slide-item__top{background:#2196f3;padding:16px 8px}.q-slide-item__top>div{transform-origin:top center}.q-slide-item__bottom{background:#9c27b0;padding:16px 8px}.q-slide-item__bottom>div{transform-origin:bottom center}.q-slide-item__content{background:inherit;transition:transform 0.2s ease-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.q-slider{position:relative;width:100%;height:40px;color:#027be3;color:var(--q-color-primary);outline:0}.q-slider__track-container{top:50%;margin-top:-1px;width:100%;height:2px;background:rgba(0,0,0,0.26)}.q-slider__track{will-change:width,left;background:currentColor;top:0;bottom:0}.q-slider__track-markers{color:#000;background-image:repeating-linear-gradient(90deg,currentColor,currentColor 2px,transparent 0,transparent)}.q-slider__track-markers:after{content:"";position:absolute;right:0;top:0;bottom:0;height:2px;width:2px;background:currentColor}.q-slider__thumb-container{top:50%;margin-top:-10px;width:20px;height:20px;transform:translateX(-10px);will-change:left;outline:0}.q-slider__thumb{top:0;left:0;transform:scale(1);transition:transform 0.18s ease-out,fill 0.18s ease-out,stroke 0.18s ease-out;stroke-width:3.5;stroke:currentColor}.q-slider__thumb path{stroke:currentColor;fill:currentColor}.q-slider__focus-ring{width:20px;height:20px;transition:transform 266.67ms ease-out,opacity 266.67ms ease-out,background-color 266.67ms ease-out;border-radius:50%;opacity:0;transition-delay:0.14s}.q-slider__arrow{position:absolute;top:20px;left:4px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;transform-origin:50% 50%}.q-slider__arrow,.q-slider__pin{transform:scale(0) translateY(0);transition:transform 100ms ease-out}.q-slider__pin{top:0;right:0;margin-top:-4px;will-change:left;z-index:1;white-space:nowrap}.q-slider__pin-text-container{min-height:25px;padding:2px 8px;border-radius:4px;background:currentColor;position:relative;right:-50%;text-align:center}.q-slider__pin-text{color:#fff;font-size:12px}.q-slider--editable{cursor:-webkit-grab;cursor:grab}.q-slider--no-value .q-slider__thumb,.q-slider--no-value .q-slider__track{visibility:hidden}.q-slider--focus .q-slider__thumb{transform:scale(1)}.q-slider--focus .q-slider__focus-ring,body.desktop .q-slider.q-slider--editable:hover .q-slider__focus-ring{background:currentColor;transform:scale3d(1.55,1.55,1);opacity:0.25}.q-slider--focus .q-slider__thumb,.q-slider--focus .q-slider__track,body.desktop .q-slider.q-slider--editable:hover .q-slider__thumb,body.desktop .q-slider.q-slider--editable:hover .q-slider__track{visibility:visible}.q-slider--inactive .q-slider__thumb-container{transition:left 0.28s,right 0.28s}.q-slider--inactive .q-slider__track{transition:width 0.28s,left 0.28s,right 0.28s}.q-slider--active{cursor:-webkit-grabbing;cursor:grabbing}.q-slider--active .q-slider__thumb{transform:scale(1.5)}.q-slider--active.q-slider--label .q-slider__thumb,.q-slider--active .q-slider__focus-ring{transform:scale(0)!important}.q-slider--label.q-slider--active .q-slider__arrow,.q-slider--label.q-slider--active .q-slider__pin,.q-slider--label .q-slider--focus .q-slider__arrow,.q-slider--label .q-slider--focus .q-slider__pin,.q-slider--label.q-slider--label-always .q-slider__arrow,.q-slider--label.q-slider--label-always .q-slider__pin,body.desktop .q-slider.q-slider--editable:hover .q-slider__arrow,body.desktop .q-slider.q-slider--editable:hover .q-slider__pin{transform:scale(1) translateY(-25px)}.q-slider--dark .q-slider__track-container{background:hsla(0,0%,100%,0.3)}.q-slider--dark .q-slider__track-markers{color:#fff}.q-slider--reversed .q-slider__thumb-container{transform:translateX(10px)}.q-slider--dense{height:20px}.q-space{flex-grow:1!important}.q-spinner{vertical-align:middle}.q-spinner-mat{-webkit-animation:q-spin 2s linear infinite;animation:q-spin 2s linear infinite;transform-origin:center center}.q-spinner-mat .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:q-mat-dash 1.5s ease-in-out infinite;animation:q-mat-dash 1.5s ease-in-out infinite}.q-splitter__panel{position:relative;z-index:0}.q-splitter__panel>.q-splitter{width:100%;height:100%}.q-splitter__separator{background-color:rgba(0,0,0,0.12);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:1}.q-splitter__separator-area>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.q-splitter--dark .q-splitter__separator{background-color:hsla(0,0%,100%,0.28)}.q-splitter--vertical>.q-splitter__panel{height:100%}.q-splitter--vertical.q-splitter--active{cursor:col-resize}.q-splitter--vertical>.q-splitter__separator{width:1px}.q-splitter--vertical>.q-splitter__separator>div{left:-6px;right:-6px}.q-splitter--vertical.q-splitter--workable>.q-splitter__separator{cursor:col-resize}.q-splitter--horizontal>.q-splitter__panel{width:100%}.q-splitter--horizontal.q-splitter--active{cursor:row-resize}.q-splitter--horizontal>.q-splitter__separator{height:1px}.q-splitter--horizontal>.q-splitter__separator>div{top:-6px;bottom:-6px}.q-splitter--horizontal.q-splitter--workable>.q-splitter__separator{cursor:row-resize}.q-splitter__after,.q-splitter__before{overflow:auto}.q-stepper{box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);border-radius:4px;background:#fff}.q-stepper__title{font-size:14px;line-height:18px;letter-spacing:0.1px}.q-stepper__caption{font-size:12px;line-height:14px}.q-stepper__dot{margin-right:8px;font-size:14px;width:24px;min-width:24px;height:24px;border-radius:50%;background:currentColor}.q-stepper__dot span{color:#fff}.q-stepper__tab{padding:8px 24px;font-size:14px;color:#9e9e9e;flex-direction:row}.q-stepper--dark .q-stepper__dot span{color:#000}.q-stepper__tab--navigation{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.q-stepper__tab--active,.q-stepper__tab--done{color:#027be3;color:var(--q-color-primary)}.q-stepper__tab--active .q-stepper__dot,.q-stepper__tab--active .q-stepper__label,.q-stepper__tab--done .q-stepper__dot,.q-stepper__tab--done .q-stepper__label{text-shadow:0 0 0 currentColor}.q-stepper__tab--disabled .q-stepper__dot{background:rgba(0,0,0,0.22)}.q-stepper__tab--disabled .q-stepper__label{color:rgba(0,0,0,0.32)}.q-stepper__tab--error{color:#c10015;color:var(--q-color-negative)}.q-stepper__tab--error .q-stepper__dot{background:transparent!important}.q-stepper__tab--error .q-stepper__dot span{color:currentColor;font-size:24px}.q-stepper__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-stepper__header--border{border-bottom:1px solid rgba(0,0,0,0.12)}.q-stepper__header--standard-labels .q-stepper__tab{min-height:72px;justify-content:center}.q-stepper__header--standard-labels .q-stepper__tab:first-child{justify-content:flex-start}.q-stepper__header--standard-labels .q-stepper__tab:last-child{justify-content:flex-end}.q-stepper__header--standard-labels .q-stepper__dot:after{display:none}.q-stepper__header--alternative-labels .q-stepper__tab{min-height:104px;padding:24px 32px;flex-direction:column;justify-content:flex-start}.q-stepper__header--alternative-labels .q-stepper__dot{margin-right:0}.q-stepper__header--alternative-labels .q-stepper__label{margin-top:8px;text-align:center}.q-stepper__header--alternative-labels .q-stepper__label:after,.q-stepper__header--alternative-labels .q-stepper__label:before{display:none}.q-stepper__nav{padding-top:24px}.q-stepper--bordered{border:1px solid rgba(0,0,0,0.12)}.q-stepper--horizontal .q-stepper__step-inner{padding:24px}.q-stepper--horizontal .q-stepper__tab:first-child{border-top-left-radius:inherit}.q-stepper--horizontal .q-stepper__tab:last-child{border-top-right-radius:inherit}.q-stepper--horizontal .q-stepper__tab:first-child .q-stepper__dot:before,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__label:after{display:none}.q-stepper--horizontal .q-stepper__tab{overflow:hidden}.q-stepper--horizontal .q-stepper__line:after,.q-stepper--horizontal .q-stepper__line:before{position:absolute;top:50%;height:1px;width:100vw;background:rgba(0,0,0,0.12)}.q-stepper--horizontal .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__label:after{content:"";left:100%;margin-left:8px}.q-stepper--horizontal .q-stepper__dot:before{content:"";right:100%;margin-right:8px}.q-stepper--horizontal>.q-stepper__nav{padding:0 24px 24px}.q-stepper--vertical{padding:16px 0}.q-stepper--vertical .q-stepper__tab{padding:12px 24px}.q-stepper--vertical .q-stepper__title{line-height:18px}.q-stepper--vertical .q-stepper__step-inner{padding:0 24px 32px 60px}.q-stepper--vertical>.q-stepper__nav{padding:24px 24px 0}.q-stepper--vertical .q-stepper__step{overflow:hidden}.q-stepper--vertical .q-stepper__dot{margin-right:12px}.q-stepper--vertical .q-stepper__dot:after,.q-stepper--vertical .q-stepper__dot:before{content:"";position:absolute;left:50%;width:1px;height:99999px;background:rgba(0,0,0,0.12)}.q-stepper--vertical .q-stepper__dot:before{bottom:100%;margin-bottom:8px}.q-stepper--vertical .q-stepper__dot:after{top:100%;margin-top:8px}.q-stepper--vertical .q-stepper__step:first-child .q-stepper__dot:before,.q-stepper--vertical .q-stepper__step:last-child .q-stepper__dot:after{display:none}.q-stepper--vertical .q-stepper__step:last-child .q-stepper__step-inner{padding-bottom:8px}.q-stepper--dark.q-stepper--bordered,.q-stepper--dark .q-stepper__header--border{border-color:hsla(0,0%,100%,0.28)}.q-stepper--dark.q-stepper--horizontal .q-stepper__line:after,.q-stepper--dark.q-stepper--horizontal .q-stepper__line:before,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:after,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:before{background:hsla(0,0%,100%,0.28)}.q-stepper--dark .q-stepper__tab--disabled{color:hsla(0,0%,100%,0.28)}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__dot{background:hsla(0,0%,100%,0.28)}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__label{color:hsla(0,0%,100%,0.54)}.q-stepper--contracted .q-stepper__header,.q-stepper--contracted .q-stepper__header--alternative-labels .q-stepper__tab{min-height:72px}.q-stepper--contracted .q-stepper__header--alternative-labels .q-stepper__tab:first-child{align-items:flex-start}.q-stepper--contracted .q-stepper__header--alternative-labels .q-stepper__tab:last-child{align-items:flex-end}.q-stepper--contracted .q-stepper__header .q-stepper__tab{padding:24px 0}.q-stepper--contracted .q-stepper__header .q-stepper__tab:first-child .q-stepper__dot{transform:translateX(24px)}.q-stepper--contracted .q-stepper__header .q-stepper__tab:last-child .q-stepper__dot{transform:translateX(-24px)}.q-stepper--contracted .q-stepper__tab:not(:last-child) .q-stepper__dot:after{display:block!important}.q-stepper--contracted .q-stepper__dot{margin:0}.q-stepper--contracted .q-stepper__label{display:none}.q-tab-panels{background:#fff}.q-tab-panel{padding:16px}.q-markup-table{overflow:auto;background:#fff}.q-table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0}.q-table tbody td,.q-table thead tr{height:48px}.q-table th{font-weight:500;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.q-table th.sortable{cursor:pointer}.q-table th.sortable:hover .q-table__sort-icon{opacity:0.64}.q-table th.sorted .q-table__sort-icon{opacity:0.86!important}.q-table th.sort-desc .q-table__sort-icon{transform:rotate(180deg)}.q-table td,.q-table th{padding:7px 16px;background-color:inherit}.q-table td,.q-table th,.q-table thead{border-style:solid;border-width:0}.q-table tbody td{font-size:13px}.q-table__card{color:#000;background-color:#fff;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12)}.q-table__container{position:relative}.q-table__container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-table__container>div:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-table__top{padding:12px 16px}.q-table__top .q-table__control{flex-wrap:wrap}.q-table__title{font-size:20px;letter-spacing:0.005em;font-weight:400}.q-table__separator{min-width:8px!important}.q-table__progress{height:0!important}.q-table__progress th{padding:0!important;border:0!important}.q-table__progress .q-linear-progress{position:absolute;bottom:0}.q-table__middle{max-width:100%}.q-table__bottom{min-height:48px;padding:4px 14px 4px 16px;font-size:12px}.q-table__bottom .q-table__control{min-height:24px}.q-table__bottom-nodata-icon{font-size:200%;margin-right:8px}.q-table__bottom-item{margin-right:16px}.q-table__control{display:flex;align-items:center}.q-table__sort-icon{transition:transform 0.3s cubic-bezier(0.25,0.8,0.5,1);opacity:0;font-size:120%}.q-table__sort-icon--center,.q-table__sort-icon--left{margin-left:4px}.q-table__sort-icon--right{margin-right:4px}.q-table--col-auto-width{width:1px}.q-table--flat{box-shadow:none}.q-table--bordered{border:1px solid rgba(0,0,0,0.12)}.q-table--square{border-radius:0}.q-table__linear-progress{height:2px}.q-table--no-wrap td,.q-table--no-wrap th{white-space:nowrap}.q-table--grid{box-shadow:none}.q-table--grid .q-table__top{padding-bottom:4px}.q-table--grid .q-table__middle{min-height:2px;margin-bottom:4px}.q-table--grid .q-table__middle thead,.q-table--grid .q-table__middle thead th{border:0!important}.q-table--grid .q-table__linear-progress{bottom:0}.q-table--grid .q-table__bottom{border-top:0}.q-table__grid-item-card{vertical-align:top;padding:12px}.q-table__grid-item-card .q-separator{margin:12px 0}.q-table__grid-item-row+.q-table__grid-item-row{margin-top:8px}.q-table__grid-item-title{opacity:0.54;font-weight:500;font-size:12px}.q-table__grid-item-value{font-size:13px}.q-table__grid-item{padding:4px;transition:transform 0.3s cubic-bezier(0.25,0.8,0.5,1)}.q-table__grid-item--selected{transform:scale(0.95)}.q-table--cell-separator tbody tr:not(:last-child) td,.q-table--cell-separator thead th,.q-table--horizontal-separator tbody tr:not(:last-child) td,.q-table--horizontal-separator thead th{border-bottom-width:1px}.q-table--cell-separator td,.q-table--cell-separator th,.q-table--vertical-separator td,.q-table--vertical-separator th{border-left-width:1px}.q-table--cell-separator.q-table--loading tr:nth-last-child(2) th,.q-table--cell-separator thead tr:last-child th,.q-table--vertical-separator.q-table--loading tr:nth-last-child(2) th,.q-table--vertical-separator thead tr:last-child th{border-bottom-width:1px}.q-table--cell-separator td:first-child,.q-table--cell-separator th:first-child,.q-table--vertical-separator td:first-child,.q-table--vertical-separator th:first-child{border-left:0}.q-table--cell-separator .q-table__top,.q-table--vertical-separator .q-table__top{border-bottom:1px solid rgba(0,0,0,0.12)}.q-table--dense .q-table__bottom{min-height:42px}.q-table--dense .q-table__sort-icon{font-size:110%}.q-table--dense .q-table td,.q-table--dense .q-table th{padding:4px 8px}.q-table--dense .q-table tbody td,.q-table--dense .q-table tbody tr,.q-table--dense .q-table thead tr{height:28px}.q-table--dense .q-table td:first-child,.q-table--dense .q-table th:first-child{padding-left:16px}.q-table--dense .q-table td:last-child,.q-table--dense .q-table th:last-child{padding-right:16px}.q-table--dense .q-table__bottom-item{margin-right:8px}.q-table__bottom{border-top:1px solid rgba(0,0,0,0.12)}.q-table td,.q-table th,.q-table thead,.q-table tr{border-color:rgba(0,0,0,0.12)}.q-table tbody td{position:relative}.q-table tbody td:after,.q-table tbody td:before{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.q-table tbody td:before{background:rgba(0,0,0,0.03)}.q-table tbody td:after{background:rgba(0,0,0,0.06)}.q-table tbody tr.selected td:after,body.desktop .q-table>tbody>tr:not(.q-tr--no-hover):hover>td:not(.q-td--no-hover):before{content:""}.q-table--dark,.q-table--dark .q-table__bottom,.q-table--dark td,.q-table--dark th,.q-table--dark thead,.q-table--dark tr,.q-table__card--dark{border-color:hsla(0,0%,100%,0.28)}.q-table--dark tbody td:before{background:hsla(0,0%,100%,0.07)}.q-table--dark tbody td:after{background:hsla(0,0%,100%,0.1)}.q-table--dark.q-table--cell-separator .q-table__top,.q-table--dark.q-table--vertical-separator .q-table__top{border-color:hsla(0,0%,100%,0.28)}.q-tab{padding:0 16px;min-height:48px;transition:color 0.3s,background-color 0.3s;text-transform:uppercase;white-space:nowrap;color:inherit;text-decoration:none}.q-tab--full{min-height:72px}.q-tab--no-caps{text-transform:none}.q-tab__content{height:inherit;padding:4px 0;min-width:40px}.q-tab__content--inline .q-tab__icon+.q-tab__label{padding-left:8px}.q-tab__content .q-chip--floating{top:0;right:-16px}.q-tab__icon{width:24px;height:24px;font-size:24px}.q-tab__label{font-size:14px;line-height:1.715em;font-weight:500}.q-tab .q-badge{top:3px;right:-12px}.q-tab__alert{position:absolute;top:7px;right:-9px;height:10px;width:10px;border-radius:50%;background:currentColor}.q-tab__indicator{opacity:0;height:2px;background:currentColor}.q-tab--active .q-tab__indicator{opacity:1;transform-origin:left}.q-tab--inactive{opacity:0.85}.q-tabs{position:relative;transition:color 0.3s,background-color 0.3s}.q-tabs--not-scrollable .q-tabs__arrow{display:none}.q-tabs--not-scrollable .q-tabs__content{border-radius:inherit}.q-tabs__arrow{cursor:pointer;font-size:32px;min-width:36px;text-shadow:0 0 3px #fff,0 0 1px #fff,0 0 1px #000}.q-tabs__arrow--faded{display:none}.q-tabs__content{overflow:hidden;flex:1 1 auto}.q-tabs__content--align-center{justify-content:center}.q-tabs__content--align-right{justify-content:flex-end}.q-tabs__content--align-justify .q-tab{flex:1 1 auto}.q-tabs__offset{display:none}.q-tabs--horizontal .q-tabs__arrow{height:100%}.q-tabs--horizontal .q-tabs__arrow--left{top:0;left:0;bottom:0}.q-tabs--horizontal .q-tabs__arrow--right{top:0;right:0;bottom:0}.q-tabs--vertical,.q-tabs--vertical .q-tabs__content{display:block!important;height:100%}.q-tabs--vertical .q-tabs__arrow{width:100%;height:36px;text-align:center}.q-tabs--vertical .q-tabs__arrow--left{top:0;left:0;right:0}.q-tabs--vertical .q-tabs__arrow--right{left:0;right:0;bottom:0}.q-tabs--vertical .q-tab{padding:0 8px}.q-tabs--vertical .q-tab__indicator{height:unset;width:2px}.q-tabs--vertical.q-tabs--not-scrollable .q-tabs__content{height:100%}.q-tabs--vertical.q-tabs--dense .q-tab__content{min-width:24px}.q-tabs--dense .q-tab{min-height:36px}.q-tabs--dense .q-tab--full{min-height:52px}body.mobile .q-tabs__content{overflow:auto}body.mobile .q-tabs__arrow{display:none}@media (min-width:1440px){.q-footer .q-tab__content,.q-header .q-tab__content{min-width:128px}}.q-time{box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);border-radius:4px;background:#fff;outline:0;width:290px;min-width:290px;max-width:100%}.q-time--bordered{border:1px solid rgba(0,0,0,0.12)}.q-time__header{border-top-left-radius:inherit;color:#fff;background-color:#027be3;background-color:var(--q-color-primary);padding:16px;font-weight:300}.q-time__actions{padding:0 16px 16px}.q-time__header-label{font-size:28px;line-height:1;letter-spacing:-0.00833em}.q-time__header-label>div+div{margin-left:4px}.q-time__link{opacity:0.56;outline:0;transition:opacity 0.3s ease-out}.q-time__link--active,.q-time__link:focus,.q-time__link:hover{opacity:1}.q-time__header-ampm{font-size:16px;letter-spacing:0.1em}.q-time__content{padding:16px}.q-time__content:before{content:"";display:block;padding-bottom:100%}.q-time__container-parent{padding:16px}.q-time__container-child{border-radius:50%;background:rgba(0,0,0,0.12)}.q-time__clock{padding:24px;width:100%;height:100%;max-width:100%;max-height:100%;font-size:14px}.q-time__clock-circle{position:relative}.q-time__clock-center{height:6px;width:6px;margin:auto;border-radius:50%;min-height:0;background:currentColor}.q-time__clock-pointer{width:2px;height:50%;transform-origin:0 0;min-height:0;position:absolute;left:50%;right:0;bottom:0;color:#027be3;color:var(--q-color-primary);background:currentColor;transform:translateX(-50%)}.q-time__clock-pointer:after,.q-time__clock-pointer:before{content:"";position:absolute;left:50%;border-radius:50%;background:currentColor;transform:translateX(-50%)}.q-time__clock-pointer:before{bottom:-4px;width:8px;height:8px}.q-time__clock-pointer:after{top:-3px;height:6px;width:6px}.q-time__clock-position{position:absolute;min-height:32px;width:32px;height:32px;font-size:12px;line-height:32px;margin:0;padding:0;transform:translate(-50%,-50%);border-radius:50%}.q-time__clock-position--disable{opacity:0.4}.q-time__clock-position--active{background-color:#027be3;background-color:var(--q-color-primary);color:#fff}.q-time__clock-pos-0{top:0%;left:50%}.q-time__clock-pos-1{top:6.7%;left:75%}.q-time__clock-pos-2{top:25%;left:93.3%}.q-time__clock-pos-3{top:50%;left:100%}.q-time__clock-pos-4{top:75%;left:93.3%}.q-time__clock-pos-5{top:93.3%;left:75%}.q-time__clock-pos-6{top:100%;left:50%}.q-time__clock-pos-7{top:93.3%;left:25%}.q-time__clock-pos-8{top:75%;left:6.7%}.q-time__clock-pos-9{top:50%;left:0%}.q-time__clock-pos-10{top:25%;left:6.7%}.q-time__clock-pos-11{top:6.7%;left:25%}.q-time__clock-pos-12{top:15%;left:50%}.q-time__clock-pos-13{top:19.69%;left:67.5%}.q-time__clock-pos-14{top:32.5%;left:80.31%}.q-time__clock-pos-15{top:50%;left:85%}.q-time__clock-pos-16{top:67.5%;left:80.31%}.q-time__clock-pos-17{top:80.31%;left:67.5%}.q-time__clock-pos-18{top:85%;left:50%}.q-time__clock-pos-19{top:80.31%;left:32.5%}.q-time__clock-pos-20{top:67.5%;left:19.69%}.q-time__clock-pos-21{top:50%;left:15%}.q-time__clock-pos-22{top:32.5%;left:19.69%}.q-time__clock-pos-23{top:19.69%;left:32.5%}.q-time__now-button{background-color:#027be3;background-color:var(--q-color-primary);color:#fff;top:12px;right:12px}.q-time--readonly .q-time__content,.q-time--readonly .q-time__header-ampm,.q-time.disabled .q-time__content,.q-time.disabled .q-time__header-ampm{pointer-events:none}.q-time--portrait{display:inline-flex;flex-direction:column}.q-time--portrait .q-time__header{border-top-right-radius:inherit;min-height:86px}.q-time--portrait .q-time__header-ampm{margin-left:12px}.q-time--portrait.q-time--bordered .q-time__content{margin:1px 0}.q-time--landscape{display:inline-flex;align-items:stretch;min-width:420px}.q-time--landscape>div{display:flex;flex-direction:column;justify-content:center}.q-time--landscape .q-time__header{border-bottom-left-radius:inherit;min-width:156px}.q-time--landscape .q-time__header-ampm{margin-top:12px}.q-time--dark{border-color:hsla(0,0%,100%,0.28)}.q-timeline{padding:0;width:100%;list-style:none}.q-timeline h6{line-height:inherit}.q-timeline--dark{color:#fff}.q-timeline--dark .q-timeline__subtitle{opacity:0.7}.q-timeline__content{padding-bottom:24px}.q-timeline__title{margin-top:0;margin-bottom:16px}.q-timeline__subtitle{font-size:12px;margin-bottom:8px;opacity:0.4;text-transform:uppercase;letter-spacing:1px;font-weight:700}.q-timeline__dot{position:absolute;top:0;bottom:0;width:15px}.q-timeline__dot:after,.q-timeline__dot:before{content:"";background:currentColor;display:block;position:absolute}.q-timeline__dot:before{border:3px solid transparent;border-radius:100%;height:15px;width:15px;top:4px;left:0;transition:background 0.3s ease-in-out,border 0.3s ease-in-out}.q-timeline__dot:after{width:3px;opacity:0.4;top:24px;bottom:0;left:6px}.q-timeline__dot .q-icon{position:absolute;top:0;left:0;right:0;font-size:16px;height:38px;line-height:38px;width:100%;color:#fff}.q-timeline__dot-img{position:absolute;top:4px;left:0;right:0;height:31px;width:31px;background:currentColor;border-radius:50%}.q-timeline__heading{position:relative}.q-timeline__heading:first-child .q-timeline__heading-title{padding-top:0}.q-timeline__heading:last-child .q-timeline__heading-title{padding-bottom:0}.q-timeline__heading-title{padding:32px 0;margin:0}.q-timeline__entry{position:relative;line-height:22px}.q-timeline__entry:last-child{padding-bottom:0!important}.q-timeline__entry:last-child .q-timeline__dot:after{content:none}.q-timeline__entry--icon .q-timeline__dot{width:31px}.q-timeline__entry--icon .q-timeline__dot:before{height:31px;width:31px}.q-timeline__entry--icon .q-timeline__dot:after{top:41px;left:14px}.q-timeline__entry--icon .q-timeline__subtitle{padding-top:8px}.q-timeline--dense--right .q-timeline__entry{padding-left:40px}.q-timeline--dense--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--dense--right .q-timeline__dot{left:0}.q-timeline--dense--left .q-timeline__heading{text-align:right}.q-timeline--dense--left .q-timeline__entry{padding-right:40px}.q-timeline--dense--left .q-timeline__entry--icon .q-timeline__dot{right:-8px}.q-timeline--dense--left .q-timeline__content,.q-timeline--dense--left .q-timeline__subtitle,.q-timeline--dense--left .q-timeline__title{text-align:right}.q-timeline--dense--left .q-timeline__dot{right:0}.q-timeline--comfortable{display:table}.q-timeline--comfortable .q-timeline__heading{display:table-row;font-size:200%}.q-timeline--comfortable .q-timeline__heading>div{display:table-cell}.q-timeline--comfortable .q-timeline__entry{display:table-row;padding:0}.q-timeline--comfortable .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--comfortable .q-timeline__content,.q-timeline--comfortable .q-timeline__dot,.q-timeline--comfortable .q-timeline__subtitle{display:table-cell;vertical-align:top}.q-timeline--comfortable .q-timeline__subtitle{width:35%}.q-timeline--comfortable .q-timeline__dot{position:relative;min-width:31px}.q-timeline--comfortable--right .q-timeline__heading .q-timeline__heading-title{margin-left:-50px}.q-timeline--comfortable--right .q-timeline__subtitle{text-align:right;padding-right:30px}.q-timeline--comfortable--right .q-timeline__content{padding-left:30px}.q-timeline--comfortable--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--comfortable--left .q-timeline__heading{text-align:right}.q-timeline--comfortable--left .q-timeline__heading .q-timeline__heading-title{margin-right:-50px}.q-timeline--comfortable--left .q-timeline__subtitle{padding-left:30px}.q-timeline--comfortable--left .q-timeline__content{padding-right:30px}.q-timeline--comfortable--left .q-timeline__content,.q-timeline--comfortable--left .q-timeline__title{text-align:right}.q-timeline--comfortable--left .q-timeline__entry--icon .q-timeline__dot{right:0}.q-timeline--comfortable--left .q-timeline__dot{right:-8px}.q-timeline--loose .q-timeline__heading-title{text-align:center;margin-left:0}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__dot,.q-timeline--loose .q-timeline__entry,.q-timeline--loose .q-timeline__subtitle{display:block;margin:0;padding:0}.q-timeline--loose .q-timeline__dot{position:absolute;left:50%;margin-left:-7.15px}.q-timeline--loose .q-timeline__entry{padding-bottom:24px;overflow:hidden}.q-timeline--loose .q-timeline__entry--icon .q-timeline__dot{margin-left:-15px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__subtitle{line-height:38px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--loose .q-timeline__entry--left .q-timeline__content,.q-timeline--loose .q-timeline__entry--right .q-timeline__subtitle{float:left;padding-right:30px;text-align:right}.q-timeline--loose .q-timeline__entry--left .q-timeline__subtitle,.q-timeline--loose .q-timeline__entry--right .q-timeline__content{float:right;text-align:left;padding-left:30px}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__subtitle{width:50%}.q-toggle{vertical-align:middle}.q-toggle__label{font-size:14px;line-height:20px}.q-toggle__native{width:1px;height:1px}.q-toggle__track{height:14px;border-radius:7px;opacity:0.38;background-color:currentColor}.q-toggle__thumb-container{left:10px;right:auto;top:10px;transform:translate3d(0,0,0);transition:transform 0.22s cubic-bezier(0.4,0,0.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.q-toggle__thumb{width:20px;height:20px;border:10px solid;border-radius:50%;border-color:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.q-toggle__thumb .q-icon{font-size:12px;width:20px;height:0;line-height:0;color:#000;opacity:0.54}.q-toggle__inner{width:56px;min-width:56px;height:40px;padding:13px 12px}.q-toggle__inner--active{color:#027be3;color:var(--q-color-primary)}.q-toggle__inner--active .q-toggle__track{opacity:0.54}.q-toggle__inner--active .q-toggle__thumb-container{transform:translate3d(16px,0,0)}.q-toggle__inner--active .q-toggle__thumb{background-color:currentColor;border-color:currentColor}.q-toggle__inner--active .q-toggle__thumb .q-icon{color:#fff;opacity:1}.q-toggle.disabled{opacity:0.75!important}.q-toggle--dark .q-toggle__inner{color:#fff}.q-toggle--dark .q-toggle__inner--active{color:#027be3;color:var(--q-color-primary)}.q-toggle--dark .q-toggle__thumb:before{opacity:0.32!important}.q-toggle--dense .q-toggle__inner{height:20px;padding:3px 12px}.q-toggle--dense .q-toggle__thumb-container{top:0}body.desktop .q-toggle__thumb:before{content:"";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:currentColor;opacity:0.12;transform:scale3d(0,0,1);transition:transform 0.22s cubic-bezier(0,0,0.2,1)}body.desktop .q-toggle:focus:not(.disabled) .q-toggle__thumb:before,body.desktop .q-toggle:hover:not(.disabled) .q-toggle__thumb:before{transform:scale3d(2,2,1)}body.desktop .q-toggle--dense:focus:not(.disabled) .q-toggle__thumb:before,body.desktop .q-toggle--dense:hover:not(.disabled) .q-toggle__thumb:before{transform:scale3d(1.5,1.5,1)}.q-toolbar{position:relative;padding:0 12px;min-height:50px;width:100%}.q-toolbar--inset{padding-left:58px}.q-toolbar .q-avatar{font-size:38px}.q-toolbar__title{flex:1 1 0%;min-width:1px;max-width:100%;font-size:21px;font-weight:400;letter-spacing:0.01em;padding:0 12px}.q-toolbar__title:first-child{padding-left:0}.q-toolbar__title:last-child{padding-right:0}.q-tooltip{position:fixed!important;font-size:10px;color:#fafafa;background:#757575;z-index:9000;padding:6px 10px;border-radius:4px;overflow-y:auto;overflow-x:hidden;pointer-events:none}@media (max-width:599px){.q-tooltip{font-size:14px;padding:8px 16px}}body.platform-ios .q-tooltip{margin-left:var(--q-vp-left,0);margin-top:var(--q-vp-top,0)}.q-tree{position:relative;color:#9e9e9e}.q-tree__node{padding:0 0 3px 22px}.q-tree__node:after{content:"";position:absolute;top:-3px;bottom:0;width:2px;right:auto;left:-13px;border-left:1px solid currentColor}.q-tree__node:last-child:after{display:none}.q-tree__node--disabled{pointer-events:none}.q-tree__node--disabled .disabled{opacity:1!important}.q-tree__node--disabled>.disabled,.q-tree__node--disabled>div,.q-tree__node--disabled>i{opacity:0.6!important}.q-tree__node--disabled>.disabled .q-tree__node--disabled>.disabled,.q-tree__node--disabled>.disabled .q-tree__node--disabled>div,.q-tree__node--disabled>.disabled .q-tree__node--disabled>i,.q-tree__node--disabled>div .q-tree__node--disabled>.disabled,.q-tree__node--disabled>div .q-tree__node--disabled>div,.q-tree__node--disabled>div .q-tree__node--disabled>i,.q-tree__node--disabled>i .q-tree__node--disabled>.disabled,.q-tree__node--disabled>i .q-tree__node--disabled>div,.q-tree__node--disabled>i .q-tree__node--disabled>i{opacity:1!important}.q-tree__node-header:before{content:"";position:absolute;top:-3px;bottom:50%;width:35px;left:-35px;border-left:1px solid currentColor;border-bottom:1px solid currentColor}.q-tree__children{padding-left:25px}.q-tree__node-body{padding:5px 0 8px 5px}.q-tree__node--parent{padding-left:2px}.q-tree__node--parent>.q-tree__node-header:before{width:15px;left:-15px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:5px 0 8px 27px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{content:"";position:absolute;top:0;width:2px;height:100%;right:auto;left:12px;border-left:1px solid currentColor;bottom:50px}.q-tree__node--link{cursor:pointer}.q-tree__node-header{padding:4px;margin-top:3px;border-radius:4px;outline:0}.q-tree__node-header-content{color:#000;transition:color 0.3s}.q-tree__node--selected .q-tree__node-header-content{color:#9e9e9e}.q-tree__icon,.q-tree__node-header-content .q-icon,.q-tree__spinner{font-size:21px}.q-tree__img{height:42px}.q-tree__avatar,.q-tree__node-header-content .q-avatar{font-size:28px;border-radius:50%;width:28px;height:28px}.q-tree__arrow,.q-tree__spinner{font-size:16px}.q-tree__arrow{transition:transform 0.3s}.q-tree__arrow--rotate{transform:rotate3d(0,0,1,90deg)}.q-tree>.q-tree__node{padding:0}.q-tree>.q-tree__node:after,.q-tree>.q-tree__node>.q-tree__node-header:before{display:none}.q-tree>.q-tree__node--child>.q-tree__node-header{padding-left:24px}.q-tree--dark .q-tree__node-header-content{color:#fff}.q-tree--no-connectors .q-tree__node-body:after,.q-tree--no-connectors .q-tree__node-header:before,.q-tree--no-connectors .q-tree__node:after{display:none!important}[dir=rtl] .q-tree__arrow{transform:rotate3d(0,0,1,180deg)}[dir=rtl] .q-tree__arrow--rotate{transform:rotate3d(0,0,1,90deg)}.q-uploader{box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);border-radius:4px;vertical-align:top;background:#fff;position:relative;width:320px;max-height:320px}.q-uploader--bordered{border:1px solid rgba(0,0,0,0.12)}.q-uploader__input{opacity:0;width:100%;height:100%;cursor:pointer!important}.q-uploader__input::-webkit-file-upload-button{cursor:pointer}.q-uploader__file:before,.q-uploader__header:before{content:"";border-top-left-radius:inherit;border-top-right-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:currentColor;opacity:0.04}.q-uploader__header{position:relative;border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#027be3;background-color:var(--q-color-primary);color:#fff;width:100%}.q-uploader__spinner{font-size:24px;margin-right:4px}.q-uploader__header-content{padding:8px}.q-uploader__dnd{outline:1px dashed currentColor;outline-offset:-4px;background:hsla(0,0%,100%,0.6)}.q-uploader__overlay{font-size:36px;color:#000;background-color:hsla(0,0%,100%,0.6)}.q-uploader__list{position:relative;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding:8px;min-height:60px;flex:1 1 auto}.q-uploader__file{border-radius:4px 4px 0 0;border:1px solid rgba(0,0,0,0.12)}.q-uploader__file .q-circular-progress{font-size:24px}.q-uploader__file--img{color:#fff;height:200px;min-width:200px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.q-uploader__file--img:before{content:none}.q-uploader__file--img .q-circular-progress{color:#fff}.q-uploader__file--img .q-uploader__file-header{padding-bottom:24px;background:linear-gradient(180deg,rgba(0,0,0,0.7) 20%,transparent)}.q-uploader__file+.q-uploader__file{margin-top:8px}.q-uploader__file-header{position:relative;padding:4px 8px;border-top-left-radius:inherit;border-top-right-radius:inherit}.q-uploader__file-header-content{padding-right:8px}.q-uploader__file-status{font-size:24px;margin-right:4px}.q-uploader__title{font-size:14px;font-weight:700;line-height:18px;word-break:break-word}.q-uploader__subtitle{font-size:12px;line-height:18px}.q-uploader--disable .q-uploader__header,.q-uploader--disable .q-uploader__list{pointer-events:none}.q-uploader--dark,.q-uploader--dark .q-uploader__file{border-color:hsla(0,0%,100%,0.28)}.q-uploader--dark .q-uploader__dnd,.q-uploader--dark .q-uploader__overlay{background:hsla(0,0%,100%,0.3)}.q-uploader--dark .q-uploader__overlay{color:#fff}.q-video{position:relative;overflow:hidden;border-radius:inherit}.q-video embed,.q-video iframe,.q-video object{width:100%;height:100%}.q-video--responsive{height:0}.q-video--responsive embed,.q-video--responsive iframe,.q-video--responsive object{position:absolute;top:0;left:0}.q-virtual-scroll:focus{outline:0}.q-virtual-scroll__padding{background:linear-gradient(transparent,transparent 20%,hsla(0,0%,50.2%,0.03) 0,hsla(0,0%,50.2%,0.08) 50%,hsla(0,0%,50.2%,0.03) 80%,transparent 0,transparent);background-size:100% 50px}.q-table .q-virtual-scroll__padding tr{height:0!important}.q-table .q-virtual-scroll__padding td{padding:0!important}.q-virtual-scroll--horizontal{align-items:stretch}.q-virtual-scroll--horizontal,.q-virtual-scroll--horizontal .q-virtual-scroll__content{display:flex;flex-direction:row;flex-wrap:nowrap}.q-virtual-scroll--horizontal .q-virtual-scroll__content,.q-virtual-scroll--horizontal .q-virtual-scroll__content>*,.q-virtual-scroll--horizontal .q-virtual-scroll__padding{flex:0 0 auto}.q-virtual-scroll--horizontal .q-virtual-scroll__padding{background:linear-gradient(270deg,transparent,transparent 20%,hsla(0,0%,50.2%,0.03) 0,hsla(0,0%,50.2%,0.08) 50%,hsla(0,0%,50.2%,0.03) 80%,transparent 0,transparent);background-size:50px 100%}.q-ripple{width:100%;height:100%;border-radius:inherit;z-index:0;overflow:hidden;contain:strict}.q-ripple,.q-ripple__inner{position:absolute;top:0;left:0;color:inherit;pointer-events:none}.q-ripple__inner{opacity:0;border-radius:50%;background:currentColor;will-change:transform,opacity}.q-ripple__inner--enter{transition:transform 0.225s cubic-bezier(0.4,0,0.2,1),opacity 0.1s cubic-bezier(0.4,0,0.2,1)}.q-ripple__inner--leave{transition:opacity 0.25s cubic-bezier(0.4,0,0.2,1)}.q-loading{color:#000;position:fixed!important}.q-loading:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:0.5;z-index:-1}.q-loading>div{margin:40px 20px 0;max-width:450px;text-align:center}.q-notifications__list{z-index:9500;pointer-events:none;left:0;right:0;margin-bottom:10px;position:relative}.q-notifications__list--center{top:0;bottom:0}.q-notifications__list--top{top:0}.q-notifications__list--bottom{bottom:0}body.q-ios-padding .q-notifications__list--center,body.q-ios-padding .q-notifications__list--top{top:20px;top:env(safe-area-inset-top)}body.q-ios-padding .q-notifications__list--bottom,body.q-ios-padding .q-notifications__list--center{bottom:env(safe-area-inset-bottom)}.q-notification{box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);border-radius:4px;pointer-events:all;display:inline-flex;margin:10px 10px 0;transition:transform 1s,opacity 1s;z-index:9500;min-width:300px;max-width:95vw;background:#323232;color:#fff;font-size:14px}.q-notification__icon{font-size:24px;padding-right:16px}.q-notification__avatar{font-size:32px;padding-right:8px}.q-notification__message{padding:8px 0}.q-notification__caption{font-size:0.9em;opacity:0.7}.q-notification__actions{color:#c581ff}.q-notification--standard{padding:0 16px;min-height:48px}.q-notification--standard .q-notification__actions{padding:6px 0 6px 8px;margin-right:-8px}.q-notification--multi-line{min-height:68px;padding:8px 16px}.q-notification--multi-line .q-notification__actions{padding:0}.q-notification--top-enter,.q-notification--top-leave-to,.q-notification--top-left-enter,.q-notification--top-left-leave-to,.q-notification--top-right-enter,.q-notification--top-right-leave-to{opacity:0;transform:translateY(-50px);z-index:9499}.q-notification--bottom-enter,.q-notification--bottom-leave-to,.q-notification--bottom-left-enter,.q-notification--bottom-left-leave-to,.q-notification--bottom-right-enter,.q-notification--bottom-right-leave-to,.q-notification--center-enter,.q-notification--center-leave-to,.q-notification--left-enter,.q-notification--left-leave-to,.q-notification--right-enter,.q-notification--right-leave-to{opacity:0;transform:translateY(50px);z-index:9499}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active,.q-notification--center-leave-active,.q-notification--left-leave-active,.q-notification--right-leave-active,.q-notification--top-leave-active,.q-notification--top-left-leave-active,.q-notification--top-right-leave-active{position:absolute;z-index:9499;margin-left:0;margin-right:0}.q-notification--center-leave-active,.q-notification--top-leave-active{top:0}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active{bottom:0}@media (min-width:600px){.q-notification{max-width:65vw}}.animated{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:0.3s;animation-duration:0.3s}.q-animate--scale{-webkit-animation:q-scale 0.15s;animation:q-scale 0.15s;-webkit-animation-timing-function:cubic-bezier(0.25,0.8,0.25,1);animation-timing-function:cubic-bezier(0.25,0.8,0.25,1)}.q-animate--fade{-webkit-animation:q-fade 0.2s;animation:q-fade 0.2s}:root{--q-color-primary:#027be3;--q-color-secondary:#26a69a;--q-color-accent:#9c27b0;--q-color-positive:#21ba45;--q-color-negative:#c10015;--q-color-info:#31ccec;--q-color-warning:#d1bb37;--q-color-dark:#1d1d1d}.text-dark{color:#1d1d1d!important;color:var(--q-color-dark)!important}.bg-dark{background:#1d1d1d!important;background:var(--q-color-dark)!important}.text-primary{color:#027be3!important;color:var(--q-color-primary)!important}.bg-primary{background:#027be3!important;background:var(--q-color-primary)!important}.text-secondary{color:#26a69a!important;color:var(--q-color-secondary)!important}.bg-secondary{background:#26a69a!important;background:var(--q-color-secondary)!important}.text-accent{color:#9c27b0!important;color:var(--q-color-accent)!important}.bg-accent{background:#9c27b0!important;background:var(--q-color-accent)!important}.text-positive{color:#21ba45!important;color:var(--q-color-positive)!important}.bg-positive{background:#21ba45!important;background:var(--q-color-positive)!important}.text-negative{color:#c10015!important;color:var(--q-color-negative)!important}.bg-negative{background:#c10015!important;background:var(--q-color-negative)!important}.text-info{color:#31ccec!important;color:var(--q-color-info)!important}.bg-info{background:#31ccec!important;background:var(--q-color-info)!important}.text-warning{color:#d1bb37!important;color:var(--q-color-warning)!important}.bg-warning{background:#d1bb37!important;background:var(--q-color-warning)!important}.text-white{color:#fff!important}.bg-white{background:#fff!important}.text-black{color:#000!important}.bg-black{background:#000!important}.text-transparent{color:transparent!important}.bg-transparent{background:transparent!important}.text-separator{color:rgba(0,0,0,0.12)!important}.bg-separator{background:rgba(0,0,0,0.12)!important}.text-dark-separator{color:hsla(0,0%,100%,0.28)!important}.bg-dark-separator{background:hsla(0,0%,100%,0.28)!important}.text-red{color:#f44336!important}.text-red-1{color:#ffebee!important}.text-red-2{color:#ffcdd2!important}.text-red-3{color:#ef9a9a!important}.text-red-4{color:#e57373!important}.text-red-5{color:#ef5350!important}.text-red-6{color:#f44336!important}.text-red-7{color:#e53935!important}.text-red-8{color:#d32f2f!important}.text-red-9{color:#c62828!important}.text-red-10{color:#b71c1c!important}.text-red-11{color:#ff8a80!important}.text-red-12{color:#ff5252!important}.text-red-13{color:#ff1744!important}.text-red-14{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-1{color:#fce4ec!important}.text-pink-2{color:#f8bbd0!important}.text-pink-3{color:#f48fb1!important}.text-pink-4{color:#f06292!important}.text-pink-5{color:#ec407a!important}.text-pink-6{color:#e91e63!important}.text-pink-7{color:#d81b60!important}.text-pink-8{color:#c2185b!important}.text-pink-9{color:#ad1457!important}.text-pink-10{color:#880e4f!important}.text-pink-11{color:#ff80ab!important}.text-pink-12{color:#ff4081!important}.text-pink-13{color:#f50057!important}.text-pink-14{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-1{color:#f3e5f5!important}.text-purple-2{color:#e1bee7!important}.text-purple-3{color:#ce93d8!important}.text-purple-4{color:#ba68c8!important}.text-purple-5{color:#ab47bc!important}.text-purple-6{color:#9c27b0!important}.text-purple-7{color:#8e24aa!important}.text-purple-8{color:#7b1fa2!important}.text-purple-9{color:#6a1b9a!important}.text-purple-10{color:#4a148c!important}.text-purple-11{color:#ea80fc!important}.text-purple-12{color:#e040fb!important}.text-purple-13{color:#d500f9!important}.text-purple-14{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-1{color:#ede7f6!important}.text-deep-purple-2{color:#d1c4e9!important}.text-deep-purple-3{color:#b39ddb!important}.text-deep-purple-4{color:#9575cd!important}.text-deep-purple-5{color:#7e57c2!important}.text-deep-purple-6{color:#673ab7!important}.text-deep-purple-7{color:#5e35b1!important}.text-deep-purple-8{color:#512da8!important}.text-deep-purple-9{color:#4527a0!important}.text-deep-purple-10{color:#311b92!important}.text-deep-purple-11{color:#b388ff!important}.text-deep-purple-12{color:#7c4dff!important}.text-deep-purple-13{color:#651fff!important}.text-deep-purple-14{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-1{color:#e8eaf6!important}.text-indigo-2{color:#c5cae9!important}.text-indigo-3{color:#9fa8da!important}.text-indigo-4{color:#7986cb!important}.text-indigo-5{color:#5c6bc0!important}.text-indigo-6{color:#3f51b5!important}.text-indigo-7{color:#3949ab!important}.text-indigo-8{color:#303f9f!important}.text-indigo-9{color:#283593!important}.text-indigo-10{color:#1a237e!important}.text-indigo-11{color:#8c9eff!important}.text-indigo-12{color:#536dfe!important}.text-indigo-13{color:#3d5afe!important}.text-indigo-14{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-1{color:#e3f2fd!important}.text-blue-2{color:#bbdefb!important}.text-blue-3{color:#90caf9!important}.text-blue-4{color:#64b5f6!important}.text-blue-5{color:#42a5f5!important}.text-blue-6{color:#2196f3!important}.text-blue-7{color:#1e88e5!important}.text-blue-8{color:#1976d2!important}.text-blue-9{color:#1565c0!important}.text-blue-10{color:#0d47a1!important}.text-blue-11{color:#82b1ff!important}.text-blue-12{color:#448aff!important}.text-blue-13{color:#2979ff!important}.text-blue-14{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-1{color:#e1f5fe!important}.text-light-blue-2{color:#b3e5fc!important}.text-light-blue-3{color:#81d4fa!important}.text-light-blue-4{color:#4fc3f7!important}.text-light-blue-5{color:#29b6f6!important}.text-light-blue-6{color:#03a9f4!important}.text-light-blue-7{color:#039be5!important}.text-light-blue-8{color:#0288d1!important}.text-light-blue-9{color:#0277bd!important}.text-light-blue-10{color:#01579b!important}.text-light-blue-11{color:#80d8ff!important}.text-light-blue-12{color:#40c4ff!important}.text-light-blue-13{color:#00b0ff!important}.text-light-blue-14{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-1{color:#e0f7fa!important}.text-cyan-2{color:#b2ebf2!important}.text-cyan-3{color:#80deea!important}.text-cyan-4{color:#4dd0e1!important}.text-cyan-5{color:#26c6da!important}.text-cyan-6{color:#00bcd4!important}.text-cyan-7{color:#00acc1!important}.text-cyan-8{color:#0097a7!important}.text-cyan-9{color:#00838f!important}.text-cyan-10{color:#006064!important}.text-cyan-11{color:#84ffff!important}.text-cyan-12{color:#18ffff!important}.text-cyan-13{color:#00e5ff!important}.text-cyan-14{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-1{color:#e0f2f1!important}.text-teal-2{color:#b2dfdb!important}.text-teal-3{color:#80cbc4!important}.text-teal-4{color:#4db6ac!important}.text-teal-5{color:#26a69a!important}.text-teal-6{color:#009688!important}.text-teal-7{color:#00897b!important}.text-teal-8{color:#00796b!important}.text-teal-9{color:#00695c!important}.text-teal-10{color:#004d40!important}.text-teal-11{color:#a7ffeb!important}.text-teal-12{color:#64ffda!important}.text-teal-13{color:#1de9b6!important}.text-teal-14{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-1{color:#e8f5e9!important}.text-green-2{color:#c8e6c9!important}.text-green-3{color:#a5d6a7!important}.text-green-4{color:#81c784!important}.text-green-5{color:#66bb6a!important}.text-green-6{color:#4caf50!important}.text-green-7{color:#43a047!important}.text-green-8{color:#388e3c!important}.text-green-9{color:#2e7d32!important}.text-green-10{color:#1b5e20!important}.text-green-11{color:#b9f6ca!important}.text-green-12{color:#69f0ae!important}.text-green-13{color:#00e676!important}.text-green-14{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-1{color:#f1f8e9!important}.text-light-green-2{color:#dcedc8!important}.text-light-green-3{color:#c5e1a5!important}.text-light-green-4{color:#aed581!important}.text-light-green-5{color:#9ccc65!important}.text-light-green-6{color:#8bc34a!important}.text-light-green-7{color:#7cb342!important}.text-light-green-8{color:#689f38!important}.text-light-green-9{color:#558b2f!important}.text-light-green-10{color:#33691e!important}.text-light-green-11{color:#ccff90!important}.text-light-green-12{color:#b2ff59!important}.text-light-green-13{color:#76ff03!important}.text-light-green-14{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-1{color:#f9fbe7!important}.text-lime-2{color:#f0f4c3!important}.text-lime-3{color:#e6ee9c!important}.text-lime-4{color:#dce775!important}.text-lime-5{color:#d4e157!important}.text-lime-6{color:#cddc39!important}.text-lime-7{color:#c0ca33!important}.text-lime-8{color:#afb42b!important}.text-lime-9{color:#9e9d24!important}.text-lime-10{color:#827717!important}.text-lime-11{color:#f4ff81!important}.text-lime-12{color:#eeff41!important}.text-lime-13{color:#c6ff00!important}.text-lime-14{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-1{color:#fffde7!important}.text-yellow-2{color:#fff9c4!important}.text-yellow-3{color:#fff59d!important}.text-yellow-4{color:#fff176!important}.text-yellow-5{color:#ffee58!important}.text-yellow-6{color:#ffeb3b!important}.text-yellow-7{color:#fdd835!important}.text-yellow-8{color:#fbc02d!important}.text-yellow-9{color:#f9a825!important}.text-yellow-10{color:#f57f17!important}.text-yellow-11{color:#ffff8d!important}.text-yellow-12{color:#ff0!important}.text-yellow-13{color:#ffea00!important}.text-yellow-14{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-1{color:#fff8e1!important}.text-amber-2{color:#ffecb3!important}.text-amber-3{color:#ffe082!important}.text-amber-4{color:#ffd54f!important}.text-amber-5{color:#ffca28!important}.text-amber-6{color:#ffc107!important}.text-amber-7{color:#ffb300!important}.text-amber-8{color:#ffa000!important}.text-amber-9{color:#ff8f00!important}.text-amber-10{color:#ff6f00!important}.text-amber-11{color:#ffe57f!important}.text-amber-12{color:#ffd740!important}.text-amber-13{color:#ffc400!important}.text-amber-14{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-1{color:#fff3e0!important}.text-orange-2{color:#ffe0b2!important}.text-orange-3{color:#ffcc80!important}.text-orange-4{color:#ffb74d!important}.text-orange-5{color:#ffa726!important}.text-orange-6{color:#ff9800!important}.text-orange-7{color:#fb8c00!important}.text-orange-8{color:#f57c00!important}.text-orange-9{color:#ef6c00!important}.text-orange-10{color:#e65100!important}.text-orange-11{color:#ffd180!important}.text-orange-12{color:#ffab40!important}.text-orange-13{color:#ff9100!important}.text-orange-14{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-1{color:#fbe9e7!important}.text-deep-orange-2{color:#ffccbc!important}.text-deep-orange-3{color:#ffab91!important}.text-deep-orange-4{color:#ff8a65!important}.text-deep-orange-5{color:#ff7043!important}.text-deep-orange-6{color:#ff5722!important}.text-deep-orange-7{color:#f4511e!important}.text-deep-orange-8{color:#e64a19!important}.text-deep-orange-9{color:#d84315!important}.text-deep-orange-10{color:#bf360c!important}.text-deep-orange-11{color:#ff9e80!important}.text-deep-orange-12{color:#ff6e40!important}.text-deep-orange-13{color:#ff3d00!important}.text-deep-orange-14{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-1{color:#efebe9!important}.text-brown-2{color:#d7ccc8!important}.text-brown-3{color:#bcaaa4!important}.text-brown-4{color:#a1887f!important}.text-brown-5{color:#8d6e63!important}.text-brown-6{color:#795548!important}.text-brown-7{color:#6d4c41!important}.text-brown-8{color:#5d4037!important}.text-brown-9{color:#4e342e!important}.text-brown-10{color:#3e2723!important}.text-brown-11{color:#d7ccc8!important}.text-brown-12{color:#bcaaa4!important}.text-brown-13{color:#8d6e63!important}.text-brown-14{color:#5d4037!important}.text-grey{color:#9e9e9e!important}.text-grey-1{color:#fafafa!important}.text-grey-2{color:#f5f5f5!important}.text-grey-3{color:#eee!important}.text-grey-4{color:#e0e0e0!important}.text-grey-5{color:#bdbdbd!important}.text-grey-6{color:#9e9e9e!important}.text-grey-7{color:#757575!important}.text-grey-8{color:#616161!important}.text-grey-9{color:#424242!important}.text-grey-10{color:#212121!important}.text-grey-11{color:#f5f5f5!important}.text-grey-12{color:#eee!important}.text-grey-13{color:#bdbdbd!important}.text-grey-14{color:#616161!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-1{color:#eceff1!important}.text-blue-grey-2{color:#cfd8dc!important}.text-blue-grey-3{color:#b0bec5!important}.text-blue-grey-4{color:#90a4ae!important}.text-blue-grey-5{color:#78909c!important}.text-blue-grey-6{color:#607d8b!important}.text-blue-grey-7{color:#546e7a!important}.text-blue-grey-8{color:#455a64!important}.text-blue-grey-9{color:#37474f!important}.text-blue-grey-10{color:#263238!important}.text-blue-grey-11{color:#cfd8dc!important}.text-blue-grey-12{color:#b0bec5!important}.text-blue-grey-13{color:#78909c!important}.text-blue-grey-14{color:#455a64!important}.bg-red{background:#f44336!important}.bg-red-1{background:#ffebee!important}.bg-red-2{background:#ffcdd2!important}.bg-red-3{background:#ef9a9a!important}.bg-red-4{background:#e57373!important}.bg-red-5{background:#ef5350!important}.bg-red-6{background:#f44336!important}.bg-red-7{background:#e53935!important}.bg-red-8{background:#d32f2f!important}.bg-red-9{background:#c62828!important}.bg-red-10{background:#b71c1c!important}.bg-red-11{background:#ff8a80!important}.bg-red-12{background:#ff5252!important}.bg-red-13{background:#ff1744!important}.bg-red-14{background:#d50000!important}.bg-pink{background:#e91e63!important}.bg-pink-1{background:#fce4ec!important}.bg-pink-2{background:#f8bbd0!important}.bg-pink-3{background:#f48fb1!important}.bg-pink-4{background:#f06292!important}.bg-pink-5{background:#ec407a!important}.bg-pink-6{background:#e91e63!important}.bg-pink-7{background:#d81b60!important}.bg-pink-8{background:#c2185b!important}.bg-pink-9{background:#ad1457!important}.bg-pink-10{background:#880e4f!important}.bg-pink-11{background:#ff80ab!important}.bg-pink-12{background:#ff4081!important}.bg-pink-13{background:#f50057!important}.bg-pink-14{background:#c51162!important}.bg-purple{background:#9c27b0!important}.bg-purple-1{background:#f3e5f5!important}.bg-purple-2{background:#e1bee7!important}.bg-purple-3{background:#ce93d8!important}.bg-purple-4{background:#ba68c8!important}.bg-purple-5{background:#ab47bc!important}.bg-purple-6{background:#9c27b0!important}.bg-purple-7{background:#8e24aa!important}.bg-purple-8{background:#7b1fa2!important}.bg-purple-9{background:#6a1b9a!important}.bg-purple-10{background:#4a148c!important}.bg-purple-11{background:#ea80fc!important}.bg-purple-12{background:#e040fb!important}.bg-purple-13{background:#d500f9!important}.bg-purple-14{background:#a0f!important}.bg-deep-purple{background:#673ab7!important}.bg-deep-purple-1{background:#ede7f6!important}.bg-deep-purple-2{background:#d1c4e9!important}.bg-deep-purple-3{background:#b39ddb!important}.bg-deep-purple-4{background:#9575cd!important}.bg-deep-purple-5{background:#7e57c2!important}.bg-deep-purple-6{background:#673ab7!important}.bg-deep-purple-7{background:#5e35b1!important}.bg-deep-purple-8{background:#512da8!important}.bg-deep-purple-9{background:#4527a0!important}.bg-deep-purple-10{background:#311b92!important}.bg-deep-purple-11{background:#b388ff!important}.bg-deep-purple-12{background:#7c4dff!important}.bg-deep-purple-13{background:#651fff!important}.bg-deep-purple-14{background:#6200ea!important}.bg-indigo{background:#3f51b5!important}.bg-indigo-1{background:#e8eaf6!important}.bg-indigo-2{background:#c5cae9!important}.bg-indigo-3{background:#9fa8da!important}.bg-indigo-4{background:#7986cb!important}.bg-indigo-5{background:#5c6bc0!important}.bg-indigo-6{background:#3f51b5!important}.bg-indigo-7{background:#3949ab!important}.bg-indigo-8{background:#303f9f!important}.bg-indigo-9{background:#283593!important}.bg-indigo-10{background:#1a237e!important}.bg-indigo-11{background:#8c9eff!important}.bg-indigo-12{background:#536dfe!important}.bg-indigo-13{background:#3d5afe!important}.bg-indigo-14{background:#304ffe!important}.bg-blue{background:#2196f3!important}.bg-blue-1{background:#e3f2fd!important}.bg-blue-2{background:#bbdefb!important}.bg-blue-3{background:#90caf9!important}.bg-blue-4{background:#64b5f6!important}.bg-blue-5{background:#42a5f5!important}.bg-blue-6{background:#2196f3!important}.bg-blue-7{background:#1e88e5!important}.bg-blue-8{background:#1976d2!important}.bg-blue-9{background:#1565c0!important}.bg-blue-10{background:#0d47a1!important}.bg-blue-11{background:#82b1ff!important}.bg-blue-12{background:#448aff!important}.bg-blue-13{background:#2979ff!important}.bg-blue-14{background:#2962ff!important}.bg-light-blue{background:#03a9f4!important}.bg-light-blue-1{background:#e1f5fe!important}.bg-light-blue-2{background:#b3e5fc!important}.bg-light-blue-3{background:#81d4fa!important}.bg-light-blue-4{background:#4fc3f7!important}.bg-light-blue-5{background:#29b6f6!important}.bg-light-blue-6{background:#03a9f4!important}.bg-light-blue-7{background:#039be5!important}.bg-light-blue-8{background:#0288d1!important}.bg-light-blue-9{background:#0277bd!important}.bg-light-blue-10{background:#01579b!important}.bg-light-blue-11{background:#80d8ff!important}.bg-light-blue-12{background:#40c4ff!important}.bg-light-blue-13{background:#00b0ff!important}.bg-light-blue-14{background:#0091ea!important}.bg-cyan{background:#00bcd4!important}.bg-cyan-1{background:#e0f7fa!important}.bg-cyan-2{background:#b2ebf2!important}.bg-cyan-3{background:#80deea!important}.bg-cyan-4{background:#4dd0e1!important}.bg-cyan-5{background:#26c6da!important}.bg-cyan-6{background:#00bcd4!important}.bg-cyan-7{background:#00acc1!important}.bg-cyan-8{background:#0097a7!important}.bg-cyan-9{background:#00838f!important}.bg-cyan-10{background:#006064!important}.bg-cyan-11{background:#84ffff!important}.bg-cyan-12{background:#18ffff!important}.bg-cyan-13{background:#00e5ff!important}.bg-cyan-14{background:#00b8d4!important}.bg-teal{background:#009688!important}.bg-teal-1{background:#e0f2f1!important}.bg-teal-2{background:#b2dfdb!important}.bg-teal-3{background:#80cbc4!important}.bg-teal-4{background:#4db6ac!important}.bg-teal-5{background:#26a69a!important}.bg-teal-6{background:#009688!important}.bg-teal-7{background:#00897b!important}.bg-teal-8{background:#00796b!important}.bg-teal-9{background:#00695c!important}.bg-teal-10{background:#004d40!important}.bg-teal-11{background:#a7ffeb!important}.bg-teal-12{background:#64ffda!important}.bg-teal-13{background:#1de9b6!important}.bg-teal-14{background:#00bfa5!important}.bg-green{background:#4caf50!important}.bg-green-1{background:#e8f5e9!important}.bg-green-2{background:#c8e6c9!important}.bg-green-3{background:#a5d6a7!important}.bg-green-4{background:#81c784!important}.bg-green-5{background:#66bb6a!important}.bg-green-6{background:#4caf50!important}.bg-green-7{background:#43a047!important}.bg-green-8{background:#388e3c!important}.bg-green-9{background:#2e7d32!important}.bg-green-10{background:#1b5e20!important}.bg-green-11{background:#b9f6ca!important}.bg-green-12{background:#69f0ae!important}.bg-green-13{background:#00e676!important}.bg-green-14{background:#00c853!important}.bg-light-green{background:#8bc34a!important}.bg-light-green-1{background:#f1f8e9!important}.bg-light-green-2{background:#dcedc8!important}.bg-light-green-3{background:#c5e1a5!important}.bg-light-green-4{background:#aed581!important}.bg-light-green-5{background:#9ccc65!important}.bg-light-green-6{background:#8bc34a!important}.bg-light-green-7{background:#7cb342!important}.bg-light-green-8{background:#689f38!important}.bg-light-green-9{background:#558b2f!important}.bg-light-green-10{background:#33691e!important}.bg-light-green-11{background:#ccff90!important}.bg-light-green-12{background:#b2ff59!important}.bg-light-green-13{background:#76ff03!important}.bg-light-green-14{background:#64dd17!important}.bg-lime{background:#cddc39!important}.bg-lime-1{background:#f9fbe7!important}.bg-lime-2{background:#f0f4c3!important}.bg-lime-3{background:#e6ee9c!important}.bg-lime-4{background:#dce775!important}.bg-lime-5{background:#d4e157!important}.bg-lime-6{background:#cddc39!important}.bg-lime-7{background:#c0ca33!important}.bg-lime-8{background:#afb42b!important}.bg-lime-9{background:#9e9d24!important}.bg-lime-10{background:#827717!important}.bg-lime-11{background:#f4ff81!important}.bg-lime-12{background:#eeff41!important}.bg-lime-13{background:#c6ff00!important}.bg-lime-14{background:#aeea00!important}.bg-yellow{background:#ffeb3b!important}.bg-yellow-1{background:#fffde7!important}.bg-yellow-2{background:#fff9c4!important}.bg-yellow-3{background:#fff59d!important}.bg-yellow-4{background:#fff176!important}.bg-yellow-5{background:#ffee58!important}.bg-yellow-6{background:#ffeb3b!important}.bg-yellow-7{background:#fdd835!important}.bg-yellow-8{background:#fbc02d!important}.bg-yellow-9{background:#f9a825!important}.bg-yellow-10{background:#f57f17!important}.bg-yellow-11{background:#ffff8d!important}.bg-yellow-12{background:#ff0!important}.bg-yellow-13{background:#ffea00!important}.bg-yellow-14{background:#ffd600!important}.bg-amber{background:#ffc107!important}.bg-amber-1{background:#fff8e1!important}.bg-amber-2{background:#ffecb3!important}.bg-amber-3{background:#ffe082!important}.bg-amber-4{background:#ffd54f!important}.bg-amber-5{background:#ffca28!important}.bg-amber-6{background:#ffc107!important}.bg-amber-7{background:#ffb300!important}.bg-amber-8{background:#ffa000!important}.bg-amber-9{background:#ff8f00!important}.bg-amber-10{background:#ff6f00!important}.bg-amber-11{background:#ffe57f!important}.bg-amber-12{background:#ffd740!important}.bg-amber-13{background:#ffc400!important}.bg-amber-14{background:#ffab00!important}.bg-orange{background:#ff9800!important}.bg-orange-1{background:#fff3e0!important}.bg-orange-2{background:#ffe0b2!important}.bg-orange-3{background:#ffcc80!important}.bg-orange-4{background:#ffb74d!important}.bg-orange-5{background:#ffa726!important}.bg-orange-6{background:#ff9800!important}.bg-orange-7{background:#fb8c00!important}.bg-orange-8{background:#f57c00!important}.bg-orange-9{background:#ef6c00!important}.bg-orange-10{background:#e65100!important}.bg-orange-11{background:#ffd180!important}.bg-orange-12{background:#ffab40!important}.bg-orange-13{background:#ff9100!important}.bg-orange-14{background:#ff6d00!important}.bg-deep-orange{background:#ff5722!important}.bg-deep-orange-1{background:#fbe9e7!important}.bg-deep-orange-2{background:#ffccbc!important}.bg-deep-orange-3{background:#ffab91!important}.bg-deep-orange-4{background:#ff8a65!important}.bg-deep-orange-5{background:#ff7043!important}.bg-deep-orange-6{background:#ff5722!important}.bg-deep-orange-7{background:#f4511e!important}.bg-deep-orange-8{background:#e64a19!important}.bg-deep-orange-9{background:#d84315!important}.bg-deep-orange-10{background:#bf360c!important}.bg-deep-orange-11{background:#ff9e80!important}.bg-deep-orange-12{background:#ff6e40!important}.bg-deep-orange-13{background:#ff3d00!important}.bg-deep-orange-14{background:#dd2c00!important}.bg-brown{background:#795548!important}.bg-brown-1{background:#efebe9!important}.bg-brown-2{background:#d7ccc8!important}.bg-brown-3{background:#bcaaa4!important}.bg-brown-4{background:#a1887f!important}.bg-brown-5{background:#8d6e63!important}.bg-brown-6{background:#795548!important}.bg-brown-7{background:#6d4c41!important}.bg-brown-8{background:#5d4037!important}.bg-brown-9{background:#4e342e!important}.bg-brown-10{background:#3e2723!important}.bg-brown-11{background:#d7ccc8!important}.bg-brown-12{background:#bcaaa4!important}.bg-brown-13{background:#8d6e63!important}.bg-brown-14{background:#5d4037!important}.bg-grey{background:#9e9e9e!important}.bg-grey-1{background:#fafafa!important}.bg-grey-2{background:#f5f5f5!important}.bg-grey-3{background:#eee!important}.bg-grey-4{background:#e0e0e0!important}.bg-grey-5{background:#bdbdbd!important}.bg-grey-6{background:#9e9e9e!important}.bg-grey-7{background:#757575!important}.bg-grey-8{background:#616161!important}.bg-grey-9{background:#424242!important}.bg-grey-10{background:#212121!important}.bg-grey-11{background:#f5f5f5!important}.bg-grey-12{background:#eee!important}.bg-grey-13{background:#bdbdbd!important}.bg-grey-14{background:#616161!important}.bg-blue-grey{background:#607d8b!important}.bg-blue-grey-1{background:#eceff1!important}.bg-blue-grey-2{background:#cfd8dc!important}.bg-blue-grey-3{background:#b0bec5!important}.bg-blue-grey-4{background:#90a4ae!important}.bg-blue-grey-5{background:#78909c!important}.bg-blue-grey-6{background:#607d8b!important}.bg-blue-grey-7{background:#546e7a!important}.bg-blue-grey-8{background:#455a64!important}.bg-blue-grey-9{background:#37474f!important}.bg-blue-grey-10{background:#263238!important}.bg-blue-grey-11{background:#cfd8dc!important}.bg-blue-grey-12{background:#b0bec5!important}.bg-blue-grey-13{background:#78909c!important}.bg-blue-grey-14{background:#455a64!important}.shadow-transition{transition:box-shadow 0.28s cubic-bezier(0.4,0,0.2,1)!important}.shadow-1{box-shadow:0 1px 3px rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}.shadow-up-1{box-shadow:0 -1px 3px rgba(0,0,0,0.2),0 -1px 1px rgba(0,0,0,0.14),0 -2px 1px -1px rgba(0,0,0,0.12)}.shadow-2{box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12)}.shadow-up-2{box-shadow:0 -1px 5px rgba(0,0,0,0.2),0 -2px 2px rgba(0,0,0,0.14),0 -3px 1px -2px rgba(0,0,0,0.12)}.shadow-3{box-shadow:0 1px 8px rgba(0,0,0,0.2),0 3px 4px rgba(0,0,0,0.14),0 3px 3px -2px rgba(0,0,0,0.12)}.shadow-up-3{box-shadow:0 -1px 8px rgba(0,0,0,0.2),0 -3px 4px rgba(0,0,0,0.14),0 -3px 3px -2px rgba(0,0,0,0.12)}.shadow-4{box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px rgba(0,0,0,0.14),0 1px 10px rgba(0,0,0,0.12)}.shadow-up-4{box-shadow:0 -2px 4px -1px rgba(0,0,0,0.2),0 -4px 5px rgba(0,0,0,0.14),0 -1px 10px rgba(0,0,0,0.12)}.shadow-5{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 5px 8px rgba(0,0,0,0.14),0 1px 14px rgba(0,0,0,0.12)}.shadow-up-5{box-shadow:0 -3px 5px -1px rgba(0,0,0,0.2),0 -5px 8px rgba(0,0,0,0.14),0 -1px 14px rgba(0,0,0,0.12)}.shadow-6{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px rgba(0,0,0,0.14),0 1px 18px rgba(0,0,0,0.12)}.shadow-up-6{box-shadow:0 -3px 5px -1px rgba(0,0,0,0.2),0 -6px 10px rgba(0,0,0,0.14),0 -1px 18px rgba(0,0,0,0.12)}.shadow-7{box-shadow:0 4px 5px -2px rgba(0,0,0,0.2),0 7px 10px 1px rgba(0,0,0,0.14),0 2px 16px 1px rgba(0,0,0,0.12)}.shadow-up-7{box-shadow:0 -4px 5px -2px rgba(0,0,0,0.2),0 -7px 10px 1px rgba(0,0,0,0.14),0 -2px 16px 1px rgba(0,0,0,0.12)}.shadow-8{box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12)}.shadow-up-8{box-shadow:0 -5px 5px -3px rgba(0,0,0,0.2),0 -8px 10px 1px rgba(0,0,0,0.14),0 -3px 14px 2px rgba(0,0,0,0.12)}.shadow-9{box-shadow:0 5px 6px -3px rgba(0,0,0,0.2),0 9px 12px 1px rgba(0,0,0,0.14),0 3px 16px 2px rgba(0,0,0,0.12)}.shadow-up-9{box-shadow:0 -5px 6px -3px rgba(0,0,0,0.2),0 -9px 12px 1px rgba(0,0,0,0.14),0 -3px 16px 2px rgba(0,0,0,0.12)}.shadow-10{box-shadow:0 6px 6px -3px rgba(0,0,0,0.2),0 10px 14px 1px rgba(0,0,0,0.14),0 4px 18px 3px rgba(0,0,0,0.12)}.shadow-up-10{box-shadow:0 -6px 6px -3px rgba(0,0,0,0.2),0 -10px 14px 1px rgba(0,0,0,0.14),0 -4px 18px 3px rgba(0,0,0,0.12)}.shadow-11{box-shadow:0 6px 7px -4px rgba(0,0,0,0.2),0 11px 15px 1px rgba(0,0,0,0.14),0 4px 20px 3px rgba(0,0,0,0.12)}.shadow-up-11{box-shadow:0 -6px 7px -4px rgba(0,0,0,0.2),0 -11px 15px 1px rgba(0,0,0,0.14),0 -4px 20px 3px rgba(0,0,0,0.12)}.shadow-12{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}.shadow-up-12{box-shadow:0 -7px 8px -4px rgba(0,0,0,0.2),0 -12px 17px 2px rgba(0,0,0,0.14),0 -5px 22px 4px rgba(0,0,0,0.12)}.shadow-13{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12)}.shadow-up-13{box-shadow:0 -7px 8px -4px rgba(0,0,0,0.2),0 -13px 19px 2px rgba(0,0,0,0.14),0 -5px 24px 4px rgba(0,0,0,0.12)}.shadow-14{box-shadow:0 7px 9px -4px rgba(0,0,0,0.2),0 14px 21px 2px rgba(0,0,0,0.14),0 5px 26px 4px rgba(0,0,0,0.12)}.shadow-up-14{box-shadow:0 -7px 9px -4px rgba(0,0,0,0.2),0 -14px 21px 2px rgba(0,0,0,0.14),0 -5px 26px 4px rgba(0,0,0,0.12)}.shadow-15{box-shadow:0 8px 9px -5px rgba(0,0,0,0.2),0 15px 22px 2px rgba(0,0,0,0.14),0 6px 28px 5px rgba(0,0,0,0.12)}.shadow-up-15{box-shadow:0 -8px 9px -5px rgba(0,0,0,0.2),0 -15px 22px 2px rgba(0,0,0,0.14),0 -6px 28px 5px rgba(0,0,0,0.12)}.shadow-16{box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12)}.shadow-up-16{box-shadow:0 -8px 10px -5px rgba(0,0,0,0.2),0 -16px 24px 2px rgba(0,0,0,0.14),0 -6px 30px 5px rgba(0,0,0,0.12)}.shadow-17{box-shadow:0 8px 11px -5px rgba(0,0,0,0.2),0 17px 26px 2px rgba(0,0,0,0.14),0 6px 32px 5px rgba(0,0,0,0.12)}.shadow-up-17{box-shadow:0 -8px 11px -5px rgba(0,0,0,0.2),0 -17px 26px 2px rgba(0,0,0,0.14),0 -6px 32px 5px rgba(0,0,0,0.12)}.shadow-18{box-shadow:0 9px 11px -5px rgba(0,0,0,0.2),0 18px 28px 2px rgba(0,0,0,0.14),0 7px 34px 6px rgba(0,0,0,0.12)}.shadow-up-18{box-shadow:0 -9px 11px -5px rgba(0,0,0,0.2),0 -18px 28px 2px rgba(0,0,0,0.14),0 -7px 34px 6px rgba(0,0,0,0.12)}.shadow-19{box-shadow:0 9px 12px -6px rgba(0,0,0,0.2),0 19px 29px 2px rgba(0,0,0,0.14),0 7px 36px 6px rgba(0,0,0,0.12)}.shadow-up-19{box-shadow:0 -9px 12px -6px rgba(0,0,0,0.2),0 -19px 29px 2px rgba(0,0,0,0.14),0 -7px 36px 6px rgba(0,0,0,0.12)}.shadow-20{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 20px 31px 3px rgba(0,0,0,0.14),0 8px 38px 7px rgba(0,0,0,0.12)}.shadow-up-20{box-shadow:0 -10px 13px -6px rgba(0,0,0,0.2),0 -20px 31px 3px rgba(0,0,0,0.14),0 -8px 38px 7px rgba(0,0,0,0.12)}.shadow-21{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 21px 33px 3px rgba(0,0,0,0.14),0 8px 40px 7px rgba(0,0,0,0.12)}.shadow-up-21{box-shadow:0 -10px 13px -6px rgba(0,0,0,0.2),0 -21px 33px 3px rgba(0,0,0,0.14),0 -8px 40px 7px rgba(0,0,0,0.12)}.shadow-22{box-shadow:0 10px 14px -6px rgba(0,0,0,0.2),0 22px 35px 3px rgba(0,0,0,0.14),0 8px 42px 7px rgba(0,0,0,0.12)}.shadow-up-22{box-shadow:0 -10px 14px -6px rgba(0,0,0,0.2),0 -22px 35px 3px rgba(0,0,0,0.14),0 -8px 42px 7px rgba(0,0,0,0.12)}.shadow-23{box-shadow:0 11px 14px -7px rgba(0,0,0,0.2),0 23px 36px 3px rgba(0,0,0,0.14),0 9px 44px 8px rgba(0,0,0,0.12)}.shadow-up-23{box-shadow:0 -11px 14px -7px rgba(0,0,0,0.2),0 -23px 36px 3px rgba(0,0,0,0.14),0 -9px 44px 8px rgba(0,0,0,0.12)}.shadow-24{box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12)}.shadow-up-24{box-shadow:0 -11px 15px -7px rgba(0,0,0,0.2),0 -24px 38px 3px rgba(0,0,0,0.14),0 -9px 46px 8px rgba(0,0,0,0.12)}.no-shadow,.shadow-0{box-shadow:none!important}.inset-shadow{box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.7)!important}.z-marginals{z-index:2000}.z-notify{z-index:9500}.z-fullscreen{z-index:6000}.z-inherit{z-index:inherit!important}.column,.flex,.row{display:flex;flex-wrap:wrap}.column.inline,.flex.inline,.row.inline{display:inline-flex}.row.reverse{flex-direction:row-reverse}.column{flex-direction:column}.column.reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.reverse-wrap{flex-wrap:wrap-reverse}.order-first{order:-10000}.order-last{order:10000}.order-none{order:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-center,.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.flex-center,.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-stretch{align-content:stretch}.content-between{align-content:space-between}.content-around{align-content:space-around}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.q-gutter-none,.q-gutter-none>*,.q-gutter-x-none,.q-gutter-x-none>*{margin-left:0}.q-gutter-none,.q-gutter-none>*,.q-gutter-y-none,.q-gutter-y-none>*{margin-top:0}.q-col-gutter-none,.q-col-gutter-x-none{margin-left:0}.q-col-gutter-none>*,.q-col-gutter-x-none>*{padding-left:0}.q-col-gutter-none,.q-col-gutter-y-none{margin-top:0}.q-col-gutter-none>*,.q-col-gutter-y-none>*{padding-top:0}.q-gutter-x-xs,.q-gutter-xs{margin-left:-4px}.q-gutter-x-xs>*,.q-gutter-xs>*{margin-left:4px}.q-gutter-xs,.q-gutter-y-xs{margin-top:-4px}.q-gutter-xs>*,.q-gutter-y-xs>*{margin-top:4px}.q-col-gutter-x-xs,.q-col-gutter-xs{margin-left:-4px}.q-col-gutter-x-xs>*,.q-col-gutter-xs>*{padding-left:4px}.q-col-gutter-xs,.q-col-gutter-y-xs{margin-top:-4px}.q-col-gutter-xs>*,.q-col-gutter-y-xs>*{padding-top:4px}.q-gutter-sm,.q-gutter-x-sm{margin-left:-8px}.q-gutter-sm>*,.q-gutter-x-sm>*{margin-left:8px}.q-gutter-sm,.q-gutter-y-sm{margin-top:-8px}.q-gutter-sm>*,.q-gutter-y-sm>*{margin-top:8px}.q-col-gutter-sm,.q-col-gutter-x-sm{margin-left:-8px}.q-col-gutter-sm>*,.q-col-gutter-x-sm>*{padding-left:8px}.q-col-gutter-sm,.q-col-gutter-y-sm{margin-top:-8px}.q-col-gutter-sm>*,.q-col-gutter-y-sm>*{padding-top:8px}.q-gutter-md,.q-gutter-x-md{margin-left:-16px}.q-gutter-md>*,.q-gutter-x-md>*{margin-left:16px}.q-gutter-md,.q-gutter-y-md{margin-top:-16px}.q-gutter-md>*,.q-gutter-y-md>*{margin-top:16px}.q-col-gutter-md,.q-col-gutter-x-md{margin-left:-16px}.q-col-gutter-md>*,.q-col-gutter-x-md>*{padding-left:16px}.q-col-gutter-md,.q-col-gutter-y-md{margin-top:-16px}.q-col-gutter-md>*,.q-col-gutter-y-md>*{padding-top:16px}.q-gutter-lg,.q-gutter-x-lg{margin-left:-24px}.q-gutter-lg>*,.q-gutter-x-lg>*{margin-left:24px}.q-gutter-lg,.q-gutter-y-lg{margin-top:-24px}.q-gutter-lg>*,.q-gutter-y-lg>*{margin-top:24px}.q-col-gutter-lg,.q-col-gutter-x-lg{margin-left:-24px}.q-col-gutter-lg>*,.q-col-gutter-x-lg>*{padding-left:24px}.q-col-gutter-lg,.q-col-gutter-y-lg{margin-top:-24px}.q-col-gutter-lg>*,.q-col-gutter-y-lg>*{padding-top:24px}.q-gutter-x-xl,.q-gutter-xl{margin-left:-48px}.q-gutter-x-xl>*,.q-gutter-xl>*{margin-left:48px}.q-gutter-xl,.q-gutter-y-xl{margin-top:-48px}.q-gutter-xl>*,.q-gutter-y-xl>*{margin-top:48px}.q-col-gutter-x-xl,.q-col-gutter-xl{margin-left:-48px}.q-col-gutter-x-xl>*,.q-col-gutter-xl>*{padding-left:48px}.q-col-gutter-xl,.q-col-gutter-y-xl{margin-top:-48px}.q-col-gutter-xl>*,.q-col-gutter-y-xl>*{padding-top:48px}@media (min-width:0){.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink,.row>.col,.row>.col-0,.row>.col-1,.row>.col-2,.row>.col-3,.row>.col-4,.row>.col-5,.row>.col-6,.row>.col-7,.row>.col-8,.row>.col-9,.row>.col-10,.row>.col-11,.row>.col-12,.row>.col-auto,.row>.col-grow,.row>.col-shrink,.row>.col-xs,.row>.col-xs-0,.row>.col-xs-1,.row>.col-xs-2,.row>.col-xs-3,.row>.col-xs-4,.row>.col-xs-5,.row>.col-xs-6,.row>.col-xs-7,.row>.col-xs-8,.row>.col-xs-9,.row>.col-xs-10,.row>.col-xs-11,.row>.col-xs-12,.row>.col-xs-auto,.row>.col-xs-grow,.row>.col-xs-shrink{width:auto;min-width:0;max-width:100%}.column>.col,.column>.col-0,.column>.col-1,.column>.col-2,.column>.col-3,.column>.col-4,.column>.col-5,.column>.col-6,.column>.col-7,.column>.col-8,.column>.col-9,.column>.col-10,.column>.col-11,.column>.col-12,.column>.col-auto,.column>.col-grow,.column>.col-shrink,.column>.col-xs,.column>.col-xs-0,.column>.col-xs-1,.column>.col-xs-2,.column>.col-xs-3,.column>.col-xs-4,.column>.col-xs-5,.column>.col-xs-6,.column>.col-xs-7,.column>.col-xs-8,.column>.col-xs-9,.column>.col-xs-10,.column>.col-xs-11,.column>.col-xs-12,.column>.col-xs-auto,.column>.col-xs-grow,.column>.col-xs-shrink,.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink{height:auto;min-height:0;max-height:100%}.col,.col-xs{flex:10000 1 0%}.col-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-auto,.col-xs-0,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{flex:0 0 auto}.col-grow,.col-xs-grow{flex:1 0 auto}.col-shrink,.col-xs-shrink{flex:0 1 auto}.row>.col-0,.row>.col-xs-0{height:auto;width:0%}.row>.offset-0,.row>.offset-xs-0{margin-left:0%}.column>.col-0,.column>.col-xs-0{height:0%;width:auto}.row>.col-1,.row>.col-xs-1{height:auto;width:8.3333%}.row>.offset-1,.row>.offset-xs-1{margin-left:8.3333%}.column>.col-1,.column>.col-xs-1{height:8.3333%;width:auto}.row>.col-2,.row>.col-xs-2{height:auto;width:16.6667%}.row>.offset-2,.row>.offset-xs-2{margin-left:16.6667%}.column>.col-2,.column>.col-xs-2{height:16.6667%;width:auto}.row>.col-3,.row>.col-xs-3{height:auto;width:25%}.row>.offset-3,.row>.offset-xs-3{margin-left:25%}.column>.col-3,.column>.col-xs-3{height:25%;width:auto}.row>.col-4,.row>.col-xs-4{height:auto;width:33.3333%}.row>.offset-4,.row>.offset-xs-4{margin-left:33.3333%}.column>.col-4,.column>.col-xs-4{height:33.3333%;width:auto}.row>.col-5,.row>.col-xs-5{height:auto;width:41.6667%}.row>.offset-5,.row>.offset-xs-5{margin-left:41.6667%}.column>.col-5,.column>.col-xs-5{height:41.6667%;width:auto}.row>.col-6,.row>.col-xs-6{height:auto;width:50%}.row>.offset-6,.row>.offset-xs-6{margin-left:50%}.column>.col-6,.column>.col-xs-6{height:50%;width:auto}.row>.col-7,.row>.col-xs-7{height:auto;width:58.3333%}.row>.offset-7,.row>.offset-xs-7{margin-left:58.3333%}.column>.col-7,.column>.col-xs-7{height:58.3333%;width:auto}.row>.col-8,.row>.col-xs-8{height:auto;width:66.6667%}.row>.offset-8,.row>.offset-xs-8{margin-left:66.6667%}.column>.col-8,.column>.col-xs-8{height:66.6667%;width:auto}.row>.col-9,.row>.col-xs-9{height:auto;width:75%}.row>.offset-9,.row>.offset-xs-9{margin-left:75%}.column>.col-9,.column>.col-xs-9{height:75%;width:auto}.row>.col-10,.row>.col-xs-10{height:auto;width:83.3333%}.row>.offset-10,.row>.offset-xs-10{margin-left:83.3333%}.column>.col-10,.column>.col-xs-10{height:83.3333%;width:auto}.row>.col-11,.row>.col-xs-11{height:auto;width:91.6667%}.row>.offset-11,.row>.offset-xs-11{margin-left:91.6667%}.column>.col-11,.column>.col-xs-11{height:91.6667%;width:auto}.row>.col-12,.row>.col-xs-12{height:auto;width:100%}.row>.offset-12,.row>.offset-xs-12{margin-left:100%}.column>.col-12,.column>.col-xs-12{height:100%;width:auto}.row>.col-all{height:auto;flex:0 0 100%}}@media (min-width:600px){.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink,.row>.col-sm,.row>.col-sm-0,.row>.col-sm-1,.row>.col-sm-2,.row>.col-sm-3,.row>.col-sm-4,.row>.col-sm-5,.row>.col-sm-6,.row>.col-sm-7,.row>.col-sm-8,.row>.col-sm-9,.row>.col-sm-10,.row>.col-sm-11,.row>.col-sm-12,.row>.col-sm-auto,.row>.col-sm-grow,.row>.col-sm-shrink{width:auto;min-width:0;max-width:100%}.column>.col-sm,.column>.col-sm-0,.column>.col-sm-1,.column>.col-sm-2,.column>.col-sm-3,.column>.col-sm-4,.column>.col-sm-5,.column>.col-sm-6,.column>.col-sm-7,.column>.col-sm-8,.column>.col-sm-9,.column>.col-sm-10,.column>.col-sm-11,.column>.col-sm-12,.column>.col-sm-auto,.column>.col-sm-grow,.column>.col-sm-shrink,.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink{height:auto;min-height:0;max-height:100%}.col-sm{flex:10000 1 0%}.col-sm-0,.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{flex:0 0 auto}.col-sm-grow{flex:1 0 auto}.col-sm-shrink{flex:0 1 auto}.row>.col-sm-0{height:auto;width:0%}.row>.offset-sm-0{margin-left:0%}.column>.col-sm-0{height:0%;width:auto}.row>.col-sm-1{height:auto;width:8.3333%}.row>.offset-sm-1{margin-left:8.3333%}.column>.col-sm-1{height:8.3333%;width:auto}.row>.col-sm-2{height:auto;width:16.6667%}.row>.offset-sm-2{margin-left:16.6667%}.column>.col-sm-2{height:16.6667%;width:auto}.row>.col-sm-3{height:auto;width:25%}.row>.offset-sm-3{margin-left:25%}.column>.col-sm-3{height:25%;width:auto}.row>.col-sm-4{height:auto;width:33.3333%}.row>.offset-sm-4{margin-left:33.3333%}.column>.col-sm-4{height:33.3333%;width:auto}.row>.col-sm-5{height:auto;width:41.6667%}.row>.offset-sm-5{margin-left:41.6667%}.column>.col-sm-5{height:41.6667%;width:auto}.row>.col-sm-6{height:auto;width:50%}.row>.offset-sm-6{margin-left:50%}.column>.col-sm-6{height:50%;width:auto}.row>.col-sm-7{height:auto;width:58.3333%}.row>.offset-sm-7{margin-left:58.3333%}.column>.col-sm-7{height:58.3333%;width:auto}.row>.col-sm-8{height:auto;width:66.6667%}.row>.offset-sm-8{margin-left:66.6667%}.column>.col-sm-8{height:66.6667%;width:auto}.row>.col-sm-9{height:auto;width:75%}.row>.offset-sm-9{margin-left:75%}.column>.col-sm-9{height:75%;width:auto}.row>.col-sm-10{height:auto;width:83.3333%}.row>.offset-sm-10{margin-left:83.3333%}.column>.col-sm-10{height:83.3333%;width:auto}.row>.col-sm-11{height:auto;width:91.6667%}.row>.offset-sm-11{margin-left:91.6667%}.column>.col-sm-11{height:91.6667%;width:auto}.row>.col-sm-12{height:auto;width:100%}.row>.offset-sm-12{margin-left:100%}.column>.col-sm-12{height:100%;width:auto}}@media (min-width:1024px){.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink,.row>.col-md,.row>.col-md-0,.row>.col-md-1,.row>.col-md-2,.row>.col-md-3,.row>.col-md-4,.row>.col-md-5,.row>.col-md-6,.row>.col-md-7,.row>.col-md-8,.row>.col-md-9,.row>.col-md-10,.row>.col-md-11,.row>.col-md-12,.row>.col-md-auto,.row>.col-md-grow,.row>.col-md-shrink{width:auto;min-width:0;max-width:100%}.column>.col-md,.column>.col-md-0,.column>.col-md-1,.column>.col-md-2,.column>.col-md-3,.column>.col-md-4,.column>.col-md-5,.column>.col-md-6,.column>.col-md-7,.column>.col-md-8,.column>.col-md-9,.column>.col-md-10,.column>.col-md-11,.column>.col-md-12,.column>.col-md-auto,.column>.col-md-grow,.column>.col-md-shrink,.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink{height:auto;min-height:0;max-height:100%}.col-md{flex:10000 1 0%}.col-md-0,.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{flex:0 0 auto}.col-md-grow{flex:1 0 auto}.col-md-shrink{flex:0 1 auto}.row>.col-md-0{height:auto;width:0%}.row>.offset-md-0{margin-left:0%}.column>.col-md-0{height:0%;width:auto}.row>.col-md-1{height:auto;width:8.3333%}.row>.offset-md-1{margin-left:8.3333%}.column>.col-md-1{height:8.3333%;width:auto}.row>.col-md-2{height:auto;width:16.6667%}.row>.offset-md-2{margin-left:16.6667%}.column>.col-md-2{height:16.6667%;width:auto}.row>.col-md-3{height:auto;width:25%}.row>.offset-md-3{margin-left:25%}.column>.col-md-3{height:25%;width:auto}.row>.col-md-4{height:auto;width:33.3333%}.row>.offset-md-4{margin-left:33.3333%}.column>.col-md-4{height:33.3333%;width:auto}.row>.col-md-5{height:auto;width:41.6667%}.row>.offset-md-5{margin-left:41.6667%}.column>.col-md-5{height:41.6667%;width:auto}.row>.col-md-6{height:auto;width:50%}.row>.offset-md-6{margin-left:50%}.column>.col-md-6{height:50%;width:auto}.row>.col-md-7{height:auto;width:58.3333%}.row>.offset-md-7{margin-left:58.3333%}.column>.col-md-7{height:58.3333%;width:auto}.row>.col-md-8{height:auto;width:66.6667%}.row>.offset-md-8{margin-left:66.6667%}.column>.col-md-8{height:66.6667%;width:auto}.row>.col-md-9{height:auto;width:75%}.row>.offset-md-9{margin-left:75%}.column>.col-md-9{height:75%;width:auto}.row>.col-md-10{height:auto;width:83.3333%}.row>.offset-md-10{margin-left:83.3333%}.column>.col-md-10{height:83.3333%;width:auto}.row>.col-md-11{height:auto;width:91.6667%}.row>.offset-md-11{margin-left:91.6667%}.column>.col-md-11{height:91.6667%;width:auto}.row>.col-md-12{height:auto;width:100%}.row>.offset-md-12{margin-left:100%}.column>.col-md-12{height:100%;width:auto}}@media (min-width:1440px){.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink,.row>.col-lg,.row>.col-lg-0,.row>.col-lg-1,.row>.col-lg-2,.row>.col-lg-3,.row>.col-lg-4,.row>.col-lg-5,.row>.col-lg-6,.row>.col-lg-7,.row>.col-lg-8,.row>.col-lg-9,.row>.col-lg-10,.row>.col-lg-11,.row>.col-lg-12,.row>.col-lg-auto,.row>.col-lg-grow,.row>.col-lg-shrink{width:auto;min-width:0;max-width:100%}.column>.col-lg,.column>.col-lg-0,.column>.col-lg-1,.column>.col-lg-2,.column>.col-lg-3,.column>.col-lg-4,.column>.col-lg-5,.column>.col-lg-6,.column>.col-lg-7,.column>.col-lg-8,.column>.col-lg-9,.column>.col-lg-10,.column>.col-lg-11,.column>.col-lg-12,.column>.col-lg-auto,.column>.col-lg-grow,.column>.col-lg-shrink,.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink{height:auto;min-height:0;max-height:100%}.col-lg{flex:10000 1 0%}.col-lg-0,.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{flex:0 0 auto}.col-lg-grow{flex:1 0 auto}.col-lg-shrink{flex:0 1 auto}.row>.col-lg-0{height:auto;width:0%}.row>.offset-lg-0{margin-left:0%}.column>.col-lg-0{height:0%;width:auto}.row>.col-lg-1{height:auto;width:8.3333%}.row>.offset-lg-1{margin-left:8.3333%}.column>.col-lg-1{height:8.3333%;width:auto}.row>.col-lg-2{height:auto;width:16.6667%}.row>.offset-lg-2{margin-left:16.6667%}.column>.col-lg-2{height:16.6667%;width:auto}.row>.col-lg-3{height:auto;width:25%}.row>.offset-lg-3{margin-left:25%}.column>.col-lg-3{height:25%;width:auto}.row>.col-lg-4{height:auto;width:33.3333%}.row>.offset-lg-4{margin-left:33.3333%}.column>.col-lg-4{height:33.3333%;width:auto}.row>.col-lg-5{height:auto;width:41.6667%}.row>.offset-lg-5{margin-left:41.6667%}.column>.col-lg-5{height:41.6667%;width:auto}.row>.col-lg-6{height:auto;width:50%}.row>.offset-lg-6{margin-left:50%}.column>.col-lg-6{height:50%;width:auto}.row>.col-lg-7{height:auto;width:58.3333%}.row>.offset-lg-7{margin-left:58.3333%}.column>.col-lg-7{height:58.3333%;width:auto}.row>.col-lg-8{height:auto;width:66.6667%}.row>.offset-lg-8{margin-left:66.6667%}.column>.col-lg-8{height:66.6667%;width:auto}.row>.col-lg-9{height:auto;width:75%}.row>.offset-lg-9{margin-left:75%}.column>.col-lg-9{height:75%;width:auto}.row>.col-lg-10{height:auto;width:83.3333%}.row>.offset-lg-10{margin-left:83.3333%}.column>.col-lg-10{height:83.3333%;width:auto}.row>.col-lg-11{height:auto;width:91.6667%}.row>.offset-lg-11{margin-left:91.6667%}.column>.col-lg-11{height:91.6667%;width:auto}.row>.col-lg-12{height:auto;width:100%}.row>.offset-lg-12{margin-left:100%}.column>.col-lg-12{height:100%;width:auto}}@media (min-width:1920px){.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink,.row>.col-xl,.row>.col-xl-0,.row>.col-xl-1,.row>.col-xl-2,.row>.col-xl-3,.row>.col-xl-4,.row>.col-xl-5,.row>.col-xl-6,.row>.col-xl-7,.row>.col-xl-8,.row>.col-xl-9,.row>.col-xl-10,.row>.col-xl-11,.row>.col-xl-12,.row>.col-xl-auto,.row>.col-xl-grow,.row>.col-xl-shrink{width:auto;min-width:0;max-width:100%}.column>.col-xl,.column>.col-xl-0,.column>.col-xl-1,.column>.col-xl-2,.column>.col-xl-3,.column>.col-xl-4,.column>.col-xl-5,.column>.col-xl-6,.column>.col-xl-7,.column>.col-xl-8,.column>.col-xl-9,.column>.col-xl-10,.column>.col-xl-11,.column>.col-xl-12,.column>.col-xl-auto,.column>.col-xl-grow,.column>.col-xl-shrink,.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink{height:auto;min-height:0;max-height:100%}.col-xl{flex:10000 1 0%}.col-xl-0,.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{flex:0 0 auto}.col-xl-grow{flex:1 0 auto}.col-xl-shrink{flex:0 1 auto}.row>.col-xl-0{height:auto;width:0%}.row>.offset-xl-0{margin-left:0%}.column>.col-xl-0{height:0%;width:auto}.row>.col-xl-1{height:auto;width:8.3333%}.row>.offset-xl-1{margin-left:8.3333%}.column>.col-xl-1{height:8.3333%;width:auto}.row>.col-xl-2{height:auto;width:16.6667%}.row>.offset-xl-2{margin-left:16.6667%}.column>.col-xl-2{height:16.6667%;width:auto}.row>.col-xl-3{height:auto;width:25%}.row>.offset-xl-3{margin-left:25%}.column>.col-xl-3{height:25%;width:auto}.row>.col-xl-4{height:auto;width:33.3333%}.row>.offset-xl-4{margin-left:33.3333%}.column>.col-xl-4{height:33.3333%;width:auto}.row>.col-xl-5{height:auto;width:41.6667%}.row>.offset-xl-5{margin-left:41.6667%}.column>.col-xl-5{height:41.6667%;width:auto}.row>.col-xl-6{height:auto;width:50%}.row>.offset-xl-6{margin-left:50%}.column>.col-xl-6{height:50%;width:auto}.row>.col-xl-7{height:auto;width:58.3333%}.row>.offset-xl-7{margin-left:58.3333%}.column>.col-xl-7{height:58.3333%;width:auto}.row>.col-xl-8{height:auto;width:66.6667%}.row>.offset-xl-8{margin-left:66.6667%}.column>.col-xl-8{height:66.6667%;width:auto}.row>.col-xl-9{height:auto;width:75%}.row>.offset-xl-9{margin-left:75%}.column>.col-xl-9{height:75%;width:auto}.row>.col-xl-10{height:auto;width:83.3333%}.row>.offset-xl-10{margin-left:83.3333%}.column>.col-xl-10{height:83.3333%;width:auto}.row>.col-xl-11{height:auto;width:91.6667%}.row>.offset-xl-11{margin-left:91.6667%}.column>.col-xl-11{height:91.6667%;width:auto}.row>.col-xl-12{height:auto;width:100%}.row>.offset-xl-12{margin-left:100%}.column>.col-xl-12{height:100%;width:auto}}.rounded-borders{border-radius:4px}.no-transition{transition:none!important}.transition-0{transition:0s!important}.glossy{background-image:linear-gradient(180deg,hsla(0,0%,100%,0.3),hsla(0,0%,100%,0) 50%,rgba(0,0,0,0.12) 51%,rgba(0,0,0,0.04))!important}.q-placeholder::-webkit-input-placeholder{color:inherit;opacity:0.7}.q-placeholder::-moz-placeholder{color:inherit;opacity:0.7}.q-placeholder:-ms-input-placeholder{color:inherit!important;opacity:0.7!important}.q-placeholder::-ms-input-placeholder{color:inherit;opacity:0.7}.q-placeholder::placeholder{color:inherit;opacity:0.7}.q-body--fullscreen-mixin,.q-body--prevent-scroll{position:fixed!important}.q-body--force-scrollbar{overflow-y:scroll}.q-no-input-spinner{-moz-appearance:textfield!important}.q-no-input-spinner::-webkit-inner-spin-button,.q-no-input-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-link{outline:0;text-decoration:none}body.electron .q-electron-drag{-webkit-user-select:none;-webkit-app-region:drag}body.electron .q-electron-drag--exception,body.electron .q-electron-drag .q-btn{-webkit-app-region:no-drag}img.responsive{max-width:100%;height:auto}.non-selectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.scroll{overflow:auto}.scroll,.scroll-x,.scroll-y{-webkit-overflow-scrolling:touch;will-change:scroll-position}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.no-scroll{overflow:hidden!important}.no-pointer-events{pointer-events:none!important}.all-pointer-events{pointer-events:all!important}.cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-inherit{cursor:inherit!important}.cursor-none{cursor:none!important}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-135{transform:rotate(135deg)}.rotate-180{transform:rotate(180deg)}.rotate-205{transform:rotate(205deg)}.rotate-270{transform:rotate(270deg)}.rotate-315{transform:rotate(315deg)}.flip-horizontal{transform:scaleX(-1)}.flip-vertical{transform:scaleY(-1)}.float-left{float:left}.float-right{float:right}.relative-position{position:relative}.fixed,.fixed-bottom,.fixed-bottom-left,.fixed-bottom-right,.fixed-center,.fixed-full,.fixed-left,.fixed-right,.fixed-top,.fixed-top-left,.fixed-top-right,.fullscreen{position:fixed}.absolute,.absolute-bottom,.absolute-bottom-left,.absolute-bottom-right,.absolute-center,.absolute-full,.absolute-left,.absolute-right,.absolute-top,.absolute-top-left,.absolute-top-right{position:absolute}.absolute-top,.fixed-top{top:0;left:0;right:0}.absolute-right,.fixed-right{top:0;right:0;bottom:0}.absolute-bottom,.fixed-bottom{right:0;bottom:0;left:0}.absolute-left,.fixed-left{top:0;bottom:0;left:0}.absolute-top-left,.fixed-top-left{top:0;left:0}.absolute-top-right,.fixed-top-right{top:0;right:0}.absolute-bottom-left,.fixed-bottom-left{bottom:0;left:0}.absolute-bottom-right,.fixed-bottom-right{bottom:0;right:0}.fullscreen{z-index:6000;border-radius:0!important;max-width:100vw;max-height:100vh}.absolute-full,.fixed-full,.fullscreen{top:0;right:0;bottom:0;left:0}.absolute-center,.fixed-center{top:50%;left:50%;transform:translate(-50%,-50%)}.vertical-top{vertical-align:top!important}.vertical-middle{vertical-align:middle!important}.vertical-bottom{vertical-align:bottom!important}.on-left{margin-right:12px}.on-right{margin-left:12px}:root{--q-size-xs:0;--q-size-sm:600px;--q-size-md:1024px;--q-size-lg:1440px;--q-size-xl:1920px}.fit{width:100%!important}.fit,.full-height{height:100%!important}.full-width{width:100%!important;margin-left:0!important;margin-right:0!important}.window-height{margin-top:0!important;margin-bottom:0!important;height:100vh!important}.window-width{margin-left:0!important;margin-right:0!important;width:100vw!important}.block{display:block!important}.inline-block{display:inline-block!important}.q-pa-none{padding:0 0}.q-pl-none,.q-px-none{padding-left:0}.q-pr-none,.q-px-none{padding-right:0}.q-pt-none,.q-py-none{padding-top:0}.q-pb-none,.q-py-none{padding-bottom:0}.q-ma-none{margin:0 0}.q-ml-none,.q-mx-none{margin-left:0}.q-mr-none,.q-mx-none{margin-right:0}.q-mt-none,.q-my-none{margin-top:0}.q-mb-none,.q-my-none{margin-bottom:0}.q-pa-xs{padding:4px 4px}.q-pl-xs,.q-px-xs{padding-left:4px}.q-pr-xs,.q-px-xs{padding-right:4px}.q-pt-xs,.q-py-xs{padding-top:4px}.q-pb-xs,.q-py-xs{padding-bottom:4px}.q-ma-xs{margin:4px 4px}.q-ml-xs,.q-mx-xs{margin-left:4px}.q-mr-xs,.q-mx-xs{margin-right:4px}.q-mt-xs,.q-my-xs{margin-top:4px}.q-mb-xs,.q-my-xs{margin-bottom:4px}.q-pa-sm{padding:8px 8px}.q-pl-sm,.q-px-sm{padding-left:8px}.q-pr-sm,.q-px-sm{padding-right:8px}.q-pt-sm,.q-py-sm{padding-top:8px}.q-pb-sm,.q-py-sm{padding-bottom:8px}.q-ma-sm{margin:8px 8px}.q-ml-sm,.q-mx-sm{margin-left:8px}.q-mr-sm,.q-mx-sm{margin-right:8px}.q-mt-sm,.q-my-sm{margin-top:8px}.q-mb-sm,.q-my-sm{margin-bottom:8px}.q-pa-md{padding:16px 16px}.q-pl-md,.q-px-md{padding-left:16px}.q-pr-md,.q-px-md{padding-right:16px}.q-pt-md,.q-py-md{padding-top:16px}.q-pb-md,.q-py-md{padding-bottom:16px}.q-ma-md{margin:16px 16px}.q-ml-md,.q-mx-md{margin-left:16px}.q-mr-md,.q-mx-md{margin-right:16px}.q-mt-md,.q-my-md{margin-top:16px}.q-mb-md,.q-my-md{margin-bottom:16px}.q-pa-lg{padding:24px 24px}.q-pl-lg,.q-px-lg{padding-left:24px}.q-pr-lg,.q-px-lg{padding-right:24px}.q-pt-lg,.q-py-lg{padding-top:24px}.q-pb-lg,.q-py-lg{padding-bottom:24px}.q-ma-lg{margin:24px 24px}.q-ml-lg,.q-mx-lg{margin-left:24px}.q-mr-lg,.q-mx-lg{margin-right:24px}.q-mt-lg,.q-my-lg{margin-top:24px}.q-mb-lg,.q-my-lg{margin-bottom:24px}.q-pa-xl{padding:48px 48px}.q-pl-xl,.q-px-xl{padding-left:48px}.q-pr-xl,.q-px-xl{padding-right:48px}.q-pt-xl,.q-py-xl{padding-top:48px}.q-pb-xl,.q-py-xl{padding-bottom:48px}.q-ma-xl{margin:48px 48px}.q-ml-xl,.q-mx-xl{margin-left:48px}.q-mr-xl,.q-mx-xl{margin-right:48px}.q-mt-xl,.q-my-xl{margin-top:48px}.q-mb-xl,.q-my-xl{margin-bottom:48px}.q-ml-auto{margin-left:auto}.q-mr-auto,.q-mx-auto{margin-right:auto}.q-mx-auto{margin-left:auto}.q-touch{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none;-khtml-user-drag:none;-webkit-user-drag:none}.q-touch-x{touch-action:pan-x}.q-touch-y{touch-action:pan-y}.q-transition--fade-leave-active,.q-transition--flip-leave-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-leave-active,.q-transition--rotate-leave-active,.q-transition--scale-leave-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-leave-active{position:absolute}.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{transition:transform 0.3s cubic-bezier(0.215,0.61,0.355,1)}.q-transition--slide-right-enter{transform:translate3d(-100%,0,0)}.q-transition--slide-left-enter,.q-transition--slide-right-leave-to{transform:translate3d(100%,0,0)}.q-transition--slide-left-leave-to{transform:translate3d(-100%,0,0)}.q-transition--slide-up-enter{transform:translate3d(0,100%,0)}.q-transition--slide-down-enter,.q-transition--slide-up-leave-to{transform:translate3d(0,-100%,0)}.q-transition--slide-down-leave-to{transform:translate3d(0,100%,0)}.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active{transition:opacity 0.3s,transform 0.3s}.q-transition--jump-down-enter,.q-transition--jump-down-leave-to,.q-transition--jump-left-enter,.q-transition--jump-left-leave-to,.q-transition--jump-right-enter,.q-transition--jump-right-leave-to,.q-transition--jump-up-enter,.q-transition--jump-up-leave-to{opacity:0}.q-transition--jump-right-enter{transform:translate3d(-15px,0,0)}.q-transition--jump-left-enter,.q-transition--jump-right-leave-to{transform:translate3d(15px,0,0)}.q-transition--jump-left-leave-to{transform:translateX(-15px)}.q-transition--jump-up-enter{transform:translate3d(0,15px,0)}.q-transition--jump-down-enter,.q-transition--jump-up-leave-to{transform:translate3d(0,-15px,0)}.q-transition--jump-down-leave-to{transform:translate3d(0,15px,0)}.q-transition--fade-enter-active,.q-transition--fade-leave-active{transition:opacity 0.3s ease-out}.q-transition--fade-enter,.q-transition--fade-leave,.q-transition--fade-leave-to{opacity:0}.q-transition--scale-enter-active,.q-transition--scale-leave-active{transition:opacity 0.3s,transform 0.3s cubic-bezier(0.215,0.61,0.355,1)}.q-transition--scale-enter,.q-transition--scale-leave,.q-transition--scale-leave-to{opacity:0;transform:scale3d(0,0,1)}.q-transition--rotate-enter-active,.q-transition--rotate-leave-active{transition:opacity 0.3s,transform 0.3s cubic-bezier(0.215,0.61,0.355,1);transform-style:preserve-3d}.q-transition--rotate-enter,.q-transition--rotate-leave,.q-transition--rotate-leave-to{opacity:0;transform:scale3d(0,0,1) rotate3d(0,0,1,90deg)}.q-transition--flip-down-enter-active,.q-transition--flip-down-leave-active,.q-transition--flip-left-enter-active,.q-transition--flip-left-leave-active,.q-transition--flip-right-enter-active,.q-transition--flip-right-leave-active,.q-transition--flip-up-enter-active,.q-transition--flip-up-leave-active{transition:transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.q-transition--flip-down-enter-to,.q-transition--flip-down-leave,.q-transition--flip-left-enter-to,.q-transition--flip-left-leave,.q-transition--flip-right-enter-to,.q-transition--flip-right-leave,.q-transition--flip-up-enter-to,.q-transition--flip-up-leave{transform:perspective(400px) rotate3d(1,1,0,0deg)}.q-transition--flip-right-enter{transform:perspective(400px) rotate3d(0,1,0,-180deg)}.q-transition--flip-left-enter,.q-transition--flip-right-leave-to{transform:perspective(400px) rotate3d(0,1,0,180deg)}.q-transition--flip-left-leave-to{transform:perspective(400px) rotate3d(0,1,0,-180deg)}.q-transition--flip-up-enter{transform:perspective(400px) rotate3d(1,0,0,-180deg)}.q-transition--flip-down-enter,.q-transition--flip-up-leave-to{transform:perspective(400px) rotate3d(1,0,0,180deg)}.q-transition--flip-down-leave-to{transform:perspective(400px) rotate3d(1,0,0,-180deg)}body{min-width:100px;min-height:100%;font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:14px}h1{font-size:6rem;line-height:6rem;letter-spacing:-0.01562em}h1,h2{font-weight:300}h2{font-size:3.75rem;line-height:3.75rem;letter-spacing:-0.00833em}h3{font-size:3rem;line-height:3.125rem;letter-spacing:normal}h3,h4{font-weight:400}h4{font-size:2.125rem;line-height:2.5rem;letter-spacing:0.00735em}h5{font-size:1.5rem;font-weight:400;letter-spacing:normal}h5,h6{line-height:2rem}h6{font-size:1.25rem;font-weight:500;letter-spacing:0.0125em}p{margin:0 0 16px}.text-h1{font-size:6rem;font-weight:300;line-height:6rem;letter-spacing:-0.01562em}.text-h2{font-size:3.75rem;font-weight:300;line-height:3.75rem;letter-spacing:-0.00833em}.text-h3{font-size:3rem;font-weight:400;line-height:3.125rem;letter-spacing:normal}.text-h4{font-size:2.125rem;font-weight:400;line-height:2.5rem;letter-spacing:0.00735em}.text-h5{font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:normal}.text-h6{font-size:1.25rem;font-weight:500;line-height:2rem;letter-spacing:0.0125em}.text-subtitle1{font-size:1rem;font-weight:400;line-height:1.75rem;letter-spacing:0.00937em}.text-subtitle2{font-size:0.875rem;font-weight:500;line-height:1.375rem;letter-spacing:0.00714em}.text-body1{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0.03125em}.text-body2{font-size:0.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0.01786em}.text-overline{font-size:0.75rem;font-weight:500;line-height:2rem;letter-spacing:0.16667em}.text-caption{font-size:0.75rem;font-weight:400;line-height:1.25rem;letter-spacing:0.03333em}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text-italic{font-style:italic}.text-bold{font-weight:700}.text-no-wrap{white-space:nowrap}.text-strike{text-decoration:line-through}.text-weight-thin{font-weight:100}.text-weight-light{font-weight:300}.text-weight-regular{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-bold{font-weight:700}.text-weight-bolder{font-weight:900}small{font-size:80%}big{font-size:170%}sub{bottom:-0.25em}sup{top:-0.5em}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:0!important}.no-border-radius{border-radius:0!important}.no-box-shadow{box-shadow:none!important}.no-outline{outline:0!important}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ellipsis-2-lines,.ellipsis-3-lines{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis-2-lines{-webkit-line-clamp:2}.ellipsis-3-lines{-webkit-line-clamp:3}.readonly{cursor:default!important}.disabled,.disabled *,[disabled],[disabled] *{outline:0!important;cursor:not-allowed!important}.disabled,[disabled]{opacity:0.6!important}.hidden{display:none!important}.invisible{visibility:hidden!important}.transparent{background:transparent!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-hidden-y{overflow-y:hidden!important}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.dimmed:after,.light-dimmed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.dimmed:after{background:rgba(0,0,0,0.4)!important}.light-dimmed:after{background:hsla(0,0%,100%,0.6)!important}.z-top{z-index:7000!important}.z-max{z-index:9998!important}body.capacitor .capacitor-hide,body.cordova .cordova-hide,body.desktop .desktop-hide,body.electron .electron-hide,body.mobile .mobile-hide,body.native-mobile .native-mobile-hide,body.platform-android .platform-android-hide,body.platform-ios .platform-ios-hide,body.touch .touch-hide,body.within-iframe .within-iframe-hide,body:not(.capacitor) .capacitor-only,body:not(.cordova) .cordova-only,body:not(.desktop) .desktop-only,body:not(.electron) .electron-only,body:not(.mobile) .mobile-only,body:not(.native-mobile) .native-mobile-only,body:not(.platform-android) .platform-android-only,body:not(.platform-ios) .platform-ios-only,body:not(.touch) .touch-only,body:not(.within-iframe) .within-iframe-only{display:none!important}@media (orientation:portrait){.orientation-landscape{display:none!important}}@media (orientation:landscape){.orientation-portrait{display:none!important}}@media screen{.print-only{display:none!important}}@media print{.print-hide{display:none!important}}@media (max-width:599px){.gt-lg,.gt-md,.gt-sm,.gt-xs,.lg,.md,.sm,.xl,.xs-hide{display:none!important}}@media (min-width:600px) and (max-width:1023px){.gt-lg,.gt-md,.gt-sm,.lg,.lt-sm,.md,.sm-hide,.xl,.xs{display:none!important}}@media (min-width:1024px) and (max-width:1439px){.gt-lg,.gt-md,.lg,.lt-md,.lt-sm,.md-hide,.sm,.xl,.xs{display:none!important}}@media (min-width:1440px) and (max-width:1919px){.gt-lg,.lg-hide,.lt-lg,.lt-md,.lt-sm,.md,.sm,.xl,.xs{display:none!important}}@media (min-width:1920px){.lg,.lt-lg,.lt-md,.lt-sm,.lt-xl,.md,.sm,.xl-hide,.xs{display:none!important}}.q-focus-helper{outline:0}body.desktop .q-focus-helper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;opacity:0;transition:background-color 0.3s cubic-bezier(0.25,0.8,0.5,1),opacity 0.4s cubic-bezier(0.25,0.8,0.5,1)}body.desktop .q-focus-helper:after,body.desktop .q-focus-helper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:inherit;transition:background-color 0.3s cubic-bezier(0.25,0.8,0.5,1),opacity 0.6s cubic-bezier(0.25,0.8,0.5,1)}body.desktop .q-focus-helper:before{background:#000}body.desktop .q-focus-helper:after{background:#fff}body.desktop .q-focus-helper--rounded{border-radius:4px}body.desktop .q-focus-helper--round{border-radius:50%}body.desktop .q-focusable,body.desktop .q-hoverable,body.desktop .q-manual-focusable{outline:0}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-hoverable:hover>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{background:currentColor;opacity:0.15}body.desktop .q-focusable:focus>.q-focus-helper:before,body.desktop .q-hoverable:hover>.q-focus-helper:before,body.desktop .q-manual-focusable--focused>.q-focus-helper:before{opacity:0.1}body.desktop .q-focusable:focus>.q-focus-helper:after,body.desktop .q-hoverable:hover>.q-focus-helper:after,body.desktop .q-manual-focusable--focused>.q-focus-helper:after{opacity:0.4}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{opacity:0.22}body.body--dark{color:#fff;background:#121212}.q-dark{color:#fff;background:#424242;background:var(--q-color-dark)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.q-item:after,.q-notification:after,.q-toolbar:after{content:"";font-size:0;visibility:collapse;display:inline;width:0}.q-banner>.q-banner__avatar{min-height:38px}.q-banner--dense>.q-banner__avatar{min-height:20px}.q-item:after{min-height:32px}.q-item--denseafter,.q-list--dense>.q-itemafter{min-height:24px}.q-toolbar:after{min-height:50px}.q-notification--standard:after{min-height:48px}.q-notification--multi-line{min-height:68px}.q-btn__wrapper,.q-menu .q-item__section--main,.q-time__content,.q-toolbar__title{flex-basis:auto}.q-banner__content,.q-notification__message{flex-basis:0!important}.q-dialog__inner>.q-banner>.q-banner__content,.q-menu>.q-banner>.q-banner__content{flex-basis:auto!important}.q-tab__content{flex-basis:auto;min-width:100%}.column{min-width:0%}.q-item__section--avatar{min-width:56px}button.q-btn--actionable:active:hover .q-btn__wrapper{margin:-1px 1px 1px -1px}.q-btn-group--push>button.q-btn--push.q-btn--actionable:active:hover .q-btn__wrapper{margin:1px 1px -1px -1px}.q-btn{overflow:visible}.q-btn--wrap{flex-direction:row}.q-carousel__slide>*{max-width:100%}.q-tabs--vertical .q-tab__indicator{height:auto}.q-spinner{-webkit-animation:q-ie-spinner 2s linear infinite;animation:q-ie-spinner 2s linear infinite;transform-origin:center center;opacity:0.5}.q-spinner.q-spinner-mat .path{stroke-dasharray:89,200}.q-toggle__thumb .q-icon{margin-left:-6px}.q-date__main{min-height:290px!important}.q-date__months{align-items:stretch}.q-time--portrait .q-time__main{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 0 auto}.q-field__prefix,.q-field__suffix{flex:1 0 auto}.q-field ::-ms-clear{display:none}.q-field__bottom--stale .q-field__messages{left:12px}.q-field--borderless .q-field__bottom--stale .q-field__messages,.q-field--standard .q-field__bottom--stale .q-field__messages{left:0}.q-field--float .q-field__label{max-width:100%}.q-focus-helper{z-index:1}}@media (-ms-high-contrast:none) and (min-width:0),screen and (-ms-high-contrast:active) and (min-width:0){.flex>.col,.flex>.col-xs,.row>.col,.row>.col-xs{flex-basis:auto;min-width:0%}}@media (-ms-high-contrast:none) and (min-width:600px),screen and (-ms-high-contrast:active) and (min-width:600px){.flex>.col-sm,.row>.col-sm{flex-basis:auto;min-width:0%}}@media (-ms-high-contrast:none) and (min-width:1024px),screen and (-ms-high-contrast:active) and (min-width:1024px){.flex>.col-md,.row>.col-md{flex-basis:auto;min-width:0%}}@media (-ms-high-contrast:none) and (min-width:1440px),screen and (-ms-high-contrast:active) and (min-width:1440px){.flex>.col-lg,.row>.col-lg{flex-basis:auto;min-width:0%}}@media (-ms-high-contrast:none) and (min-width:1920px),screen and (-ms-high-contrast:active) and (min-width:1920px){.flex>.col-xl,.row>.col-xl{flex-basis:auto;min-width:0%}}@supports (-ms-ime-align:auto){.q-item:after,.q-notification:after,.q-toolbar:after{content:"";font-size:0;visibility:collapse;display:inline;width:0}.q-banner>.q-banner__avatar{min-height:38px}.q-banner--dense>.q-banner__avatar{min-height:20px}.q-item:after{min-height:32px}.q-item--denseafter,.q-list--dense>.q-itemafter{min-height:24px}.q-toolbar:after{min-height:50px}.q-notification--standard:after{min-height:48px}.q-notification--multi-line{min-height:68px}.q-btn__wrapper,.q-menu .q-item__section--main,.q-time__content,.q-toolbar__title{flex-basis:auto}.q-banner__content,.q-notification__message{flex-basis:0!important}.q-dialog__inner>.q-banner>.q-banner__content,.q-menu>.q-banner>.q-banner__content{flex-basis:auto!important}.q-tab__content{flex-basis:auto;min-width:100%}.column{min-width:0%}@media (-ms-high-contrast:none) and (min-width:0),screen and (-ms-high-contrast:active) and (min-width:0){.flex>.col,.flex>.col-xs,.row>.col,.row>.col-xs{flex-basis:auto;min-width:0%}}@media (-ms-high-contrast:none) and (min-width:600px),screen and (-ms-high-contrast:active) and (min-width:600px){.flex>.col-sm,.row>.col-sm{flex-basis:auto;min-width:0%}}@media (-ms-high-contrast:none) and (min-width:1024px),screen and (-ms-high-contrast:active) and (min-width:1024px){.flex>.col-md,.row>.col-md{flex-basis:auto;min-width:0%}}@media (-ms-high-contrast:none) and (min-width:1440px),screen and (-ms-high-contrast:active) and (min-width:1440px){.flex>.col-lg,.row>.col-lg{flex-basis:auto;min-width:0%}}@media (-ms-high-contrast:none) and (min-width:1920px),screen and (-ms-high-contrast:active) and (min-width:1920px){.flex>.col-xl,.row>.col-xl{flex-basis:auto;min-width:0%}}.q-item__section--avatar{min-width:56px}button.q-btn--actionable:active:hover .q-btn__wrapper{margin:-1px 1px 1px -1px}.q-btn-group--push>button.q-btn--push.q-btn--actionable:active:hover .q-btn__wrapper{margin:1px 1px -1px -1px}.q-btn{overflow:visible}.q-btn--wrap{flex-direction:row}.q-carousel__slide>*{max-width:100%}.q-tabs--vertical .q-tab__indicator{height:auto}.q-spinner{-webkit-animation:q-ie-spinner 2s linear infinite;animation:q-ie-spinner 2s linear infinite;transform-origin:center center;opacity:0.5}.q-spinner.q-spinner-mat .path{stroke-dasharray:89,200}.q-toggle__thumb .q-icon{margin-left:-6px}.q-date__main{min-height:290px!important}.q-date__months{align-items:stretch}.q-time--portrait .q-time__main{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 0 auto}.q-field__prefix,.q-field__suffix{flex:1 0 auto}.q-field ::-ms-clear{display:none}.q-field__bottom--stale .q-field__messages{left:12px}.q-field--borderless .q-field__bottom--stale .q-field__messages,.q-field--standard .q-field__bottom--stale .q-field__messages{left:0}.q-field--float .q-field__label{max-width:100%}.q-focus-helper{z-index:1}}@-webkit-keyframes q-circular-progress-circle{0%{stroke-dasharray:1,400;stroke-dashoffset:0}50%{stroke-dasharray:400,400;stroke-dashoffset:-100}to{stroke-dasharray:400,400;stroke-dashoffset:-300}}@keyframes q-circular-progress-circle{0%{stroke-dasharray:1,400;stroke-dashoffset:0}50%{stroke-dasharray:400,400;stroke-dashoffset:-100}to{stroke-dasharray:400,400;stroke-dashoffset:-300}}@-webkit-keyframes q-autofill{to{background:transparent;color:inherit}}@keyframes q-autofill{to{background:transparent;color:inherit}}@-webkit-keyframes q-field-label{40%{margin-left:2px}60%,80%{margin-left:-2px}70%,90%{margin-left:2px}}@keyframes q-field-label{40%{margin-left:2px}60%,80%{margin-left:-2px}70%,90%{margin-left:2px}}@-webkit-keyframes q-linear-progress--indeterminate{0%{transform:translate3d(-35%,0,0) scale3d(0.35,1,1)}60%{transform:translate3d(100%,0,0) scale3d(0.9,1,1)}to{transform:translate3d(100%,0,0) scale3d(0.9,1,1)}}@keyframes q-linear-progress--indeterminate{0%{transform:translate3d(-35%,0,0) scale3d(0.35,1,1)}60%{transform:translate3d(100%,0,0) scale3d(0.9,1,1)}to{transform:translate3d(100%,0,0) scale3d(0.9,1,1)}}@-webkit-keyframes q-linear-progress--indeterminate-short{0%{transform:translate3d(-101%,0,0) scale3d(1,1,1)}60%{transform:translate3d(107%,0,0) scale3d(0.01,1,1)}to{transform:translate3d(107%,0,0) scale3d(0.01,1,1)}}@keyframes q-linear-progress--indeterminate-short{0%{transform:translate3d(-101%,0,0) scale3d(1,1,1)}60%{transform:translate3d(107%,0,0) scale3d(0.01,1,1)}to{transform:translate3d(107%,0,0) scale3d(0.01,1,1)}}@-webkit-keyframes q-skeleton--fade{0%{opacity:1}50%{opacity:0.4}to{opacity:1}}@keyframes q-skeleton--fade{0%{opacity:1}50%{opacity:0.4}to{opacity:1}}@-webkit-keyframes q-skeleton--pulse{0%{transform:scale(1)}50%{transform:scale(0.85)}to{transform:scale(1)}}@keyframes q-skeleton--pulse{0%{transform:scale(1)}50%{transform:scale(0.85)}to{transform:scale(1)}}@-webkit-keyframes q-skeleton--pulse-x{0%{transform:scaleX(1)}50%{transform:scaleX(0.75)}to{transform:scaleX(1)}}@keyframes q-skeleton--pulse-x{0%{transform:scaleX(1)}50%{transform:scaleX(0.75)}to{transform:scaleX(1)}}@-webkit-keyframes q-skeleton--pulse-y{0%{transform:scaleY(1)}50%{transform:scaleY(0.75)}to{transform:scaleY(1)}}@keyframes q-skeleton--pulse-y{0%{transform:scaleY(1)}50%{transform:scaleY(0.75)}to{transform:scaleY(1)}}@-webkit-keyframes q-skeleton--wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes q-skeleton--wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@-webkit-keyframes q-spin{0%{transform:rotate3d(0,0,1,0deg)}25%{transform:rotate3d(0,0,1,90deg)}50%{transform:rotate3d(0,0,1,180deg)}75%{transform:rotate3d(0,0,1,270deg)}to{transform:rotate3d(0,0,1,359deg)}}@keyframes q-spin{0%{transform:rotate3d(0,0,1,0deg)}25%{transform:rotate3d(0,0,1,90deg)}50%{transform:rotate3d(0,0,1,180deg)}75%{transform:rotate3d(0,0,1,270deg)}to{transform:rotate3d(0,0,1,359deg)}}@-webkit-keyframes q-mat-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes q-mat-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes q-scale{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes q-scale{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}@-webkit-keyframes q-fade{0%{opacity:0}to{opacity:1}}@keyframes q-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes q-ie-spinner{0%{opacity:0.5}50%{opacity:1}to{opacity:0.5}}@keyframes q-ie-spinner{0%{opacity:0.5}50%{opacity:1}to{opacity:0.5}}h2,h3,h4{padding:10px 0 0 0}.example-title{cursor:pointer}.example-title:after{content:" #";opacity:0}.example-title:hover:after{opacity:1}.example-page{padding:16px 46px;font-weight:300;max-width:900px;margin-left:auto;margin-right:auto}body{padding:0;margin:0;line-height:1.5}.body--dark body{background:#606c71;color:#fffdfa}.body--dark a{color:#00d5ed;text-decoration:none!important}.body--dark a.q-markdown--link{color:#00d5ed!important;text-decoration:none!important}a{color:#1e6bb8;text-decoration:none!important}a.q-markdown--link{color:#1e6bb8!important}.btn{display:inline-block;margin-bottom:1rem;color:hsla(0,0%,100%,0.7);background-color:hsla(0,0%,100%,0.08);border-color:hsla(0,0%,100%,0.2);border-style:solid;border-width:1px;border-radius:0.3rem;transition:color 0.2s,background-color 0.2s,border-color 0.2s}.btn:hover{color:hsla(0,0%,100%,0.8);text-decoration:none;background-color:hsla(0,0%,100%,0.2);border-color:hsla(0,0%,100%,0.3)}.btn+.btn{margin-left:1rem}.page-header{color:#fff;text-align:center;background-color:#263239;background-image:linear-gradient(120deg,#263239,#263239)}@media screen and (min-width:64em){.page-header{padding:2rem 1rem 1rem 1rem}}@media screen and (min-width:42em) and (max-width:64em){.page-header{padding:2rem 1rem 1rem 1rem}}@media screen and (max-width:42em){.page-header{padding:2rem 1rem 1rem 1rem}}.project-name{font-weight:700;margin-top:0;margin-bottom:0.1rem}@media screen and (min-width:64em){.project-name{font-size:3.25rem}}@media screen and (min-width:42em) and (max-width:64em){.project-name{font-size:2.25rem}}@media screen and (max-width:42em){.project-name{font-size:1.75rem}}.project-tagline{margin-bottom:2rem;font-weight:400;opacity:0.7}@media screen and (min-width:64em){.project-tagline{font-size:1.25rem}}@media screen and (min-width:42em) and (max-width:64em){.project-tagline{font-size:1.15rem}}@media screen and (max-width:42em){.project-tagline{font-size:1rem}}code.q-markdown--token{font-size:0.9em;margin-top:-2px!important;border:unset!important}.main-content :first-child{margin-top:0}.main-content img{max-width:100%}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{margin-top:2rem;margin-bottom:1rem;font-weight:400;color:#263239}.main-content p{margin-bottom:1em}.main-content code{padding:2px 4px;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:0.9rem;color:#383e41;background-color:#f3f6fa;border-radius:0.3rem}.main-content pre{padding:0.8rem;margin-top:0;margin-bottom:1rem;font:1rem Consolas,Liberation Mono,Menlo,Courier,monospace;color:#567482;word-wrap:normal;background-color:#f3f6fa;border:1px solid #dce6f0;border-radius:0.3rem}.main-content pre>code{padding:0;margin:0;font-size:0.8rem;color:#567482;word-break:normal;white-space:pre;background:transparent;border:0}.main-content .highlight{margin-bottom:1rem}.main-content .highlight pre{margin-bottom:0;word-break:normal}.main-content .highlight pre,.main-content pre{padding:0.8rem;overflow:auto;font-size:0.9rem;line-height:1.45;border-radius:0.3rem}.main-content pre code,.main-content pre tt{display:inline;max-width:none;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.main-content pre code:after,.main-content pre code:before,.main-content pre tt:after,.main-content pre tt:before{content:normal}.main-content ol,.main-content ul{margin-top:0}.main-content blockquote{padding:0 1rem;margin-left:0;color:#819198;border-left:0.3rem solid #dce6f0}.main-content blockquote>:first-child{margin-top:0}.main-content blockquote>:last-child{margin-bottom:0}.main-content table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}.main-content table th{font-weight:700}.main-content table td,.main-content table th{padding:0.5rem 1rem;border:1px solid #e9ebec}.main-content dl{padding:0}.main-content dl dt{padding:0;margin-top:1rem;font-size:1rem;font-weight:700}.main-content dl dd{padding:0;margin-bottom:1rem}.main-content hr{height:2px;padding:0;margin:1rem 0;background-color:#eff0f1;border:0}@media screen and (min-width:64em){.main-content{max-width:64rem;padding:2rem 6rem;margin:0 auto;font-size:1.1rem}}@media screen and (min-width:42em) and (max-width:64em){.main-content{padding:2rem 4rem;font-size:1.1rem}}@media screen and (max-width:42em){.main-content{padding:2rem 1rem;font-size:1rem}}.site-footer{padding-top:2rem;margin-top:2rem;border-top:1px solid #eff0f1}.site-footer-owner{display:block;font-weight:700}.site-footer-credits{color:#819198}@media screen and (min-width:64em){.site-footer{font-size:1rem}}@media screen and (min-width:42em) and (max-width:64em){.site-footer{font-size:1rem}}@media screen and (max-width:42em){.site-footer{font-size:0.9rem}}@-webkit-keyframes flow-ltr{0%{left:-5%;opacity:0}50%{left:50%;opacity:0.3}to{left:100%;opacity:0}}@keyframes flow-ltr{0%{left:-5%;opacity:0}50%{left:50%;opacity:0.3}to{left:100%;opacity:0}}@-webkit-keyframes flow-rtl{0%{right:-5%;opacity:0}50%{right:50%;opacity:0.3}to{right:100%;opacity:0}}@keyframes flow-rtl{0%{right:-5%;opacity:0}50%{right:50%;opacity:0.3}to{right:100%;opacity:0}}@-webkit-keyframes flow-ttb{0%{top:-5%;opacity:0}50%{top:50%;opacity:0.3}to{top:100%;opacity:0}}@keyframes flow-ttb{0%{top:-5%;opacity:0}50%{top:50%;opacity:0.3}to{top:100%;opacity:0}}@-webkit-keyframes flow-btt{0%{bottom:-5%;opacity:0}50%{bottom:50%;opacity:0.3}to{bottom:100%;opacity:0}}@keyframes flow-btt{0%{bottom:-5%;opacity:0}50%{bottom:50%;opacity:0.3}to{bottom:100%;opacity:0}}@-webkit-keyframes flow-corner-tl{0%{left:0%;bottom:0%;opacity:0}50%{left:50%;bottom:50%;opacity:0.3}to{left:100%;bottom:100%;opacity:0}}@keyframes flow-corner-tl{0%{left:0%;bottom:0%;opacity:0}50%{left:50%;bottom:50%;opacity:0.3}to{left:100%;bottom:100%;opacity:0}}@-webkit-keyframes flow-corner-tr{0%{right:0%;bottom:0%;opacity:0}50%{right:50%;bottom:50%;opacity:0.3}to{right:100%;bottom:100%;opacity:0}}@keyframes flow-corner-tr{0%{right:0%;bottom:0%;opacity:0}50%{right:50%;bottom:50%;opacity:0.3}to{right:100%;bottom:100%;opacity:0}}@-webkit-keyframes flow-corner-bl{0%{left:0%;bottom:0%;opacity:0}50%{left:50%;bottom:50%;opacity:0.3}to{left:100%;bottom:100%;opacity:0}}@keyframes flow-corner-bl{0%{left:0%;bottom:0%;opacity:0}50%{left:50%;bottom:50%;opacity:0.3}to{left:100%;bottom:100%;opacity:0}}@-webkit-keyframes flow-corner-br{0%{right:0%;bottom:0%;opacity:0}50%{right:50%;bottom:50%;opacity:0.3}to{right:100%;bottom:100%;opacity:0}}@keyframes flow-corner-br{0%{right:0%;bottom:0%;opacity:0}50%{right:50%;bottom:50%;opacity:0.3}to{right:100%;bottom:100%;opacity:0}}[class^=qribbon__] .glow{background:#fff;width:40px;height:100%;top:0;position:absolute;-webkit-animation-name:flow-ltr;animation-name:flow-ltr;-webkit-animation-duration:var(--qribbon-glow-speed,1.5s);animation-duration:var(--qribbon-glow-speed,1.5s);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:var(--qribbon-glow-iteration-count,1.5s);animation-iteration-count:var(--qribbon-glow-iteration-count,1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,0) 1%,#fff)}[class^=qribbon__horizontal--right] .glow{-webkit-animation-name:flow-rtl;animation-name:flow-rtl;background:linear-gradient(270deg,hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,0) 1%,#fff)}[class^=qribbon__vertical--top] .glow{width:100%;height:40px;right:0;-webkit-animation-name:flow-ttb;animation-name:flow-ttb;transform:skew(0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,0) 1%,#fff)}[class^=qribbon__vertical--bottom] .glow{width:100%;height:40px;right:0;bottom:0;top:unset;-webkit-animation-name:flow-btt;animation-name:flow-btt;transform:skew(0);background:linear-gradient(0deg,hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,0) 1%,#fff)}[class^=qribbon__corner--top-left] div .glow{height:100%;width:40px;-webkit-animation-name:flow-corner-tl;animation-name:flow-corner-tl;transform:skew(45deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,#fff)}[class^=qribbon__corner--top-right] div .glow{height:100%;width:40px;left:auto;-webkit-animation-name:flow-corner-tr;animation-name:flow-corner-tr;transform:skew(-45deg);background:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,#fff)}[class^=qribbon__corner--bottom-left] div .glow{height:100%;width:40px;-webkit-animation-name:flow-corner-bl;animation-name:flow-corner-bl;transform:skew(-45deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,#fff)}[class^=qribbon__corner--bottom-right] div .glow{height:100%;width:40px;-webkit-animation-name:flow-corner-br;animation-name:flow-corner-br;left:auto;transform:skew(45deg);background:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,#fff)}.qribbon__corner--top-left{top:-10px;left:-10px}.qribbon__corner--top-left:after,.qribbon__corner--top-left:before{border-top-color:transparent;border-left-color:transparent}.qribbon__corner--top-left:before{top:0;right:8px;z-index:9999}.qribbon__corner--top-left:after{bottom:8px;left:0;z-index:9999}.qribbon__corner--top-left div{right:-35px;top:40px;transform:rotate(-45deg)}.qribbon__corner--bottom-left{bottom:-10px;left:-10px}.qribbon__corner--bottom-left:after,.qribbon__corner--bottom-left:before{border-bottom-color:transparent;border-left-color:transparent}.qribbon__corner--bottom-left:before{bottom:0;right:8px;z-index:9999}.qribbon__corner--bottom-left:after{top:8px;left:0;z-index:9999}.qribbon__corner--bottom-left div{right:-35px;bottom:40px;transform:rotate(45deg)}.qribbon__corner--top-right{top:-10px;right:-10px}.qribbon__corner--top-right:after,.qribbon__corner--top-right:before{border-top-color:transparent;border-right-color:transparent}.qribbon__corner--top-right:before{top:0;left:8px;z-index:9999}.qribbon__corner--top-right:after{bottom:8px;right:0;z-index:9999}.qribbon__corner--top-right div{left:-35px;top:40px;transform:rotate(45deg)}.qribbon__corner--bottom-right{bottom:-10px;right:-10px}.qribbon__corner--bottom-right:after,.qribbon__corner--bottom-right:before{border-bottom-color:transparent;border-right-color:transparent}.qribbon__corner--bottom-right:before{bottom:0;left:8px;z-index:9999}.qribbon__corner--bottom-right:after{top:8px;right:0;z-index:9999}.qribbon__corner--bottom-right div{left:-35px;bottom:40px;transform:rotate(-45deg)}.qribbon__corner--bottom-left,.qribbon__corner--bottom-right,.qribbon__corner--top-left,.qribbon__corner--top-right{width:150px;height:150px;overflow:hidden;position:absolute;background:transparent!important;z-index:1}.qribbon__corner--bottom-left:after,.qribbon__corner--bottom-left:before,.qribbon__corner--bottom-right:after,.qribbon__corner--bottom-right:before,.qribbon__corner--top-left:after,.qribbon__corner--top-left:before,.qribbon__corner--top-right:after,.qribbon__corner--top-right:before{position:absolute;z-index:-1;content:"";display:block;border:5px solid var(--qribbon-leaf-color,#000)}.qribbon__corner--bottom-left div,.qribbon__corner--bottom-right div,.qribbon__corner--top-left div,.qribbon__corner--top-right div{position:absolute;display:block;width:250px;padding:7px 0;background-color:var(--qribbon-background-color,#000);text-transform:uppercase;text-align:center;color:var(--qribbon-text-color,#000)}.qribbon__corner--bottom-left div a,.qribbon__corner--bottom-right div a,.qribbon__corner--top-left div a,.qribbon__corner--top-right div a{color:var(--qribbon-text-color,#000)}.qribbon__horizontal--left.leaf-bottom:before{border-left:10px solid transparent}.qribbon__horizontal--left.leaf-bottom:before,.qribbon__horizontal--left.leaf-top:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";left:0}.qribbon__horizontal--left.leaf-top:before{border-top:10px solid transparent;border-right:10px solid var(--qribbon-leaf-color,#000);top:-10px}.qribbon__horizontal--right.leaf-bottom:before{border-right:10px solid transparent}.qribbon__horizontal--right.leaf-bottom:before,.qribbon__horizontal--right.leaf-top:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";right:0}.qribbon__horizontal--right.leaf-top:before{border-top:10px solid transparent;border-left:10px solid var(--qribbon-leaf-color,#000);top:-10px}.qribbon__horizontal--left-full.leaf-bottom:before,.qribbon__horizontal--right-full.leaf-bottom:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-left:10px solid transparent;left:0}.qribbon__horizontal--left-full.leaf-bottom:after,.qribbon__horizontal--right-full.leaf-bottom:after{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-right:10px solid transparent;right:0}.qribbon__horizontal--left-full.leaf-top:before,.qribbon__horizontal--right-full.leaf-top:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-top:10px solid transparent;border-right:10px solid var(--qribbon-leaf-color,#000);top:-10px;left:0}.qribbon__horizontal--left-full.leaf-top:after,.qribbon__horizontal--right-full.leaf-top:after{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-top:10px solid transparent;border-left:10px solid var(--qribbon-leaf-color,#000);top:-10px;right:0}.qribbon__horizontal--left,.qribbon__horizontal--left-full,.qribbon__horizontal--right,.qribbon__horizontal--right-full{padding:5px 12px;background:var(--qribbon-background-color,#000);color:var(--qribbon-text-color,#fff);z-index:1;position:relative}.qribbon__horizontal--left{left:-10px;right:inherit}.qribbon__horizontal--right{margin-right:-10px}.qribbon__horizontal--left-full,.qribbon__horizontal--right-full{left:-10px;flex-grow:1;margin-right:-20px}[class*=horizontal--left].decorate-point-in:after,[class*=horizontal--right].decorate-point-in:after{content:"";display:block;position:absolute;right:-12px;top:0;bottom:0}[class*=horizontal--left].decorate-point-in:after,[class*=horizontal--right].decorate-point-in:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:15px solid var(--qribbon-background-color,#000);border-bottom:15px solid var(--qribbon-background-color,#000)}[class*=horizontal--right].decorate-point-in:after{right:inherit;left:-12px}[class*=horizontal--left].decorate-point-out:after,[class*=horizontal--right].decorate-point-out:after{content:"";display:block;position:absolute;bottom:0;top:0;right:-24px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:12px solid transparent;border-left:12px solid var(--qribbon-background-color,#000)}[class*=horizontal--right].decorate-point-out:after{left:-24px;right:inherit;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:12px solid transparent;border-right:12px solid var(--qribbon-background-color,#000)}[class*=horizontal--left].decorate-rounded-in{padding-right:24px;background:radial-gradient(circle at right,transparent 15px,var(--qribbon-background-color,#000) 16px)}[class*=horizontal--right].decorate-rounded-in{padding-left:24px;background:radial-gradient(circle at left,transparent 15px,var(--qribbon-background-color,#000) 16px)}[class*=horizontal--left].decorate-rounded-out{border-top-right-radius:15px;border-bottom-right-radius:15px}[class*=horizontal--right].decorate-rounded-out{border-top-left-radius:15px;border-bottom-left-radius:15px}.qribbon__container{display:flex}.qribbon__container.inline{display:inline-flex}.qribbon__container.right{justify-content:flex-end}.q-toolbar .qribbon__container{margin-left:-12px;flex-grow:1;margin-right:-12px}.leaf-left.qribbon__vertical--left-full:before,.leaf-left.qribbon__vertical--right-full:before,.qribbon__vertical--top-left.leaf-left:before,.qribbon__vertical--top-right.leaf-left:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-top:10px solid transparent;border-right:10px solid var(--qribbon-leaf-color,#000);left:-10px;top:0}.leaf-right.qribbon__vertical--left-full:before,.leaf-right.qribbon__vertical--right-full:before,.qribbon__vertical--top-left.leaf-right:before,.qribbon__vertical--top-right.leaf-right:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-top:10px solid transparent;border-left:10px solid var(--qribbon-leaf-color,#000);right:-10px;top:0}.leaf-left.qribbon__vertical--left-full:before,.leaf-left.qribbon__vertical--right-full:before,.qribbon__vertical--bottom-left.leaf-left:before,.qribbon__vertical--bottom-right.leaf-left:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-top:none;border-bottom:10px solid transparent;border-right:10px solid var(--qribbon-leaf-color,#000);left:-10px;bottom:0}.leaf-right.qribbon__vertical--left-full:before,.leaf-right.qribbon__vertical--right-full:before,.qribbon__vertical--bottom-left.leaf-right:before,.qribbon__vertical--bottom-right.leaf-right:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-top:none;border-bottom:10px solid transparent;border-left:10px solid var(--qribbon-leaf-color,#000);right:-10px;bottom:0}.qribbon__vertical--left-full.leaf-left:before,.qribbon__vertical--right-full.leaf-left:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-top:none;border-bottom:10px solid transparent;border-right:10px solid var(--qribbon-leaf-color,#000);left:-10px;top:unset;bottom:0}.qribbon__vertical--left-full.leaf-left:after,.qribbon__vertical--right-full.leaf-left:after{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-bottom:none;border-top:10px solid transparent;border-right:10px solid var(--qribbon-leaf-color,#000);left:-10px;bottom:unset;top:0}.qribbon__vertical--left-full.leaf-right:before,.qribbon__vertical--right-full.leaf-right:before{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-top:none;border-bottom:10px solid transparent;border-left:10px solid var(--qribbon-leaf-color,#000);right:-10px;bottom:0}.qribbon__vertical--left-full.leaf-right:after,.qribbon__vertical--right-full.leaf-right:after{width:10px;height:0px;bottom:-10px;border-top:10px solid var(--qribbon-leaf-color,#000);display:block;position:absolute;content:"";border-bottom:none;border-top:10px solid transparent;border-left:10px solid var(--qribbon-leaf-color,#000);right:-10px;top:0}.qribbon__vertical--bottom-left,.qribbon__vertical--left-full,.qribbon__vertical--top-left{left:0;right:inherit}.qribbon__vertical--bottom-right,.qribbon__vertical--right-full,.qribbon__vertical--top-right{right:20px;left:inherit}.qribbon__vertical--bottom-left,.qribbon__vertical--bottom-right,.qribbon__vertical--left-full,.qribbon__vertical--right-full{position:absolute;padding:12px 5px;bottom:-10px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;background:var(--qribbon-background-color,#000);color:var(--qribbon-text-color,#fff);z-index:100}.qribbon__vertical--left-full,.qribbon__vertical--right-full,.qribbon__vertical--top-left,.qribbon__vertical--top-right{position:absolute;padding:12px 5px;top:-10px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;background:var(--qribbon-background-color,#000);color:var(--qribbon-text-color,#fff);z-index:100}.qribbon__vertical--left-full{left:0;right:inherit}.qribbon__vertical--right-full{right:20px;left:inherit}[class*=vertical--bottom].decorate-point-in:after,[class*=vertical--top].decorate-point-in:after{content:"";display:block;position:absolute;bottom:-12px;left:0;right:0}[class*=vertical--bottom].decorate-point-in:after,[class*=vertical--top].decorate-point-in:after{border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:15px solid var(--qribbon-background-color,#000);border-left:15px solid var(--qribbon-background-color,#000)}[class*=vertical--bottom].decorate-point-in:after{bottom:inherit;top:-12px}[class*=vertical--bottom].decorate-point-out:after,[class*=vertical--top].decorate-point-out:after{content:"";display:block;position:absolute;top:-24px;left:0;right:0;border-top:12px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:12px solid var(--qribbon-background-color,#000)}[class*=vertical--top].decorate-point-out:after{bottom:-24px;top:inherit;border-bottom:12px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent;border-top:12px solid var(--qribbon-background-color,#000)}[class*=vertical--top].decorate-rounded-in{padding-bottom:24px;background:radial-gradient(circle at bottom,transparent 15px,var(--qribbon-background-color,#000) 16px)}[class*=vertical--bottom].decorate-rounded-in{padding-top:24px;background:radial-gradient(circle at top,transparent 15px,var(--qribbon-background-color,#000) 16px)}[class*=vertical--bottom].decorate-rounded-out{border-top-left-radius:15px;border-top-right-radius:15px}[class*=vertical--top].decorate-rounded-out{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.q-media{position:relative;max-width:100%!important;max-height:100%!important;min-width:230px!important;min-height:40px!important;overflow:hidden!important}.q-media--player{height:100%}.q-media--player,.q-media__audio--standard{width:100%;vertical-align:bottom;align-self:flex-end}.q-media__audio--standard{height:80px!important}.q-media__audio--dense{width:100%;height:40px!important;vertical-align:bottom;align-self:flex-end}.q-media__error-window{position:absolute;left:0;top:0;width:100%;height:40px;font-size:.8rem;text-align:center;color:#fff;background:rgba(255,0,0,0.25);transition:height 0.25s ease-in}.q-media__overlay-window{position:absolute;left:0;top:0;width:100%;height:auto;background:transparent}.q-media__loading--video{margin-left:-1.5rem;margin-bottom:-1.5rem;width:3rem;height:3rem}.q-media__loading--audio,.q-media__loading--video{position:absolute;left:50%;bottom:50%;color:#fff;background:transparent}.q-media__loading--audio{margin-left:-0.5rem;margin-bottom:-0.5rem;width:1.5rem;height:1.5rem}.q-media--big-button{position:absolute;left:50%;margin-left:-1.5rem;bottom:50%;margin-bottom:-1.5rem;width:3rem;height:3rem;border-style:solid;border-color:#fff;border-width:1px;border-radius:1.5rem;opacity:1.0;font-size:3rem}.q-media--big-button:hover{background:hsla(0,0%,100%,0.15)}.q-media--big-button-icon{position:relative;margin-left:.5rem;margin-bottom:2.1rem;font-size:2rem}.q-media__controls{position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.4);width:100%;overflow:hidden}.q-media__controls--row{height:40px}.q-media__controls--standard{height:80px!important;transition:height 0.25s ease-in}.q-media__controls--dense{height:40px!important;transition:height 0.25s ease-in}.q-media__controls--hidden{height:0!important;transition:height 0.25s ease-out}.q-media__controls--button{max-width:40px!important;min-width:40px!important}.q-media__controls--button,.q-media__controls--volume-box{max-height:40px!important;min-height:40px!important}.q-media__controls--video-time-text{padding:0 0.25rem;color:#fff;font-size:.8rem;text-align:center}.q-media__controls--video-slider{padding:0 4px}.q-media__fullscreen{z-index:5900}.q-media__fullscreen--window{position:fixed!important;top:0!important;left:0!important;height:100vh!important;width:100vw!important;overflow:hidden}::-webkit-media-controls,video::-webkit-media-controls{display:none!important}video::-webkit-media-controls-enclosure{display:none!important}:root{--q-color-light:#bdbdbd;--q-color-faded:#777;--q-color-black:#000;--q-color-white:#fff;--q-color-red:#f44336;--q-color-red-1:#ffebee;--q-color-red-2:#ffcdd2;--q-color-red-3:#ef9a9a;--q-color-red-4:#e57373;--q-color-red-5:#ef5350;--q-color-red-6:#f44336;--q-color-red-7:#e53935;--q-color-red-8:#d32f2f;--q-color-red-9:#c62828;--q-color-red-10:#b71c1c;--q-color-red-11:#ff8a80;--q-color-red-12:#ff5252;--q-color-red-13:#ff1744;--q-color-red-14:#d50000;--q-color-pink:#e91e63;--q-color-pink-1:#fce4ec;--q-color-pink-2:#f8bbd0;--q-color-pink-3:#f48fb1;--q-color-pink-4:#f06292;--q-color-pink-5:#ec407a;--q-color-pink-6:#e91e63;--q-color-pink-7:#d81b60;--q-color-pink-8:#c2185b;--q-color-pink-9:#ad1457;--q-color-pink-10:#880e4f;--q-color-pink-11:#ff80ab;--q-color-pink-12:#ff4081;--q-color-pink-13:#f50057;--q-color-pink-14:#c51162;--q-color-purple:#9c27b0;--q-color-purple-1:#f3e5f5;--q-color-purple-2:#e1bee7;--q-color-purple-3:#ce93d8;--q-color-purple-4:#ba68c8;--q-color-purple-5:#ab47bc;--q-color-purple-6:#9c27b0;--q-color-purple-7:#8e24aa;--q-color-purple-8:#7b1fa2;--q-color-purple-9:#6a1b9a;--q-color-purple-10:#4a148c;--q-color-purple-11:#ea80fc;--q-color-purple-12:#e040fb;--q-color-purple-13:#d500f9;--q-color-purple-14:#a0f;--q-color-deep-purple:#673ab7;--q-color-deep-purple-1:#ede7f6;--q-color-deep-purple-2:#d1c4e9;--q-color-deep-purple-3:#b39ddb;--q-color-deep-purple-4:#9575cd;--q-color-deep-purple-5:#7e57c2;--q-color-deep-purple-6:#673ab7;--q-color-deep-purple-7:#5e35b1;--q-color-deep-purple-8:#512da8;--q-color-deep-purple-9:#4527a0;--q-color-deep-purple-10:#311b92;--q-color-deep-purple-11:#b388ff;--q-color-deep-purple-12:#7c4dff;--q-color-deep-purple-13:#651fff;--q-color-deep-purple-14:#6200ea;--q-color-indigo:#3f51b5;--q-color-indigo-1:#e8eaf6;--q-color-indigo-2:#c5cae9;--q-color-indigo-3:#9fa8da;--q-color-indigo-4:#7986cb;--q-color-indigo-5:#5c6bc0;--q-color-indigo-6:#3f51b5;--q-color-indigo-7:#3949ab;--q-color-indigo-8:#303f9f;--q-color-indigo-9:#283593;--q-color-indigo-10:#1a237e;--q-color-indigo-11:#8c9eff;--q-color-indigo-12:#536dfe;--q-color-indigo-13:#3d5afe;--q-color-indigo-14:#304ffe;--q-color-blue:#2196f3;--q-color-blue-1:#e3f2fd;--q-color-blue-2:#bbdefb;--q-color-blue-3:#90caf9;--q-color-blue-4:#64b5f6;--q-color-blue-5:#42a5f5;--q-color-blue-6:#2196f3;--q-color-blue-7:#1e88e5;--q-color-blue-8:#1976d2;--q-color-blue-9:#1565c0;--q-color-blue-10:#0d47a1;--q-color-blue-11:#82b1ff;--q-color-blue-12:#448aff;--q-color-blue-13:#2979ff;--q-color-blue-14:#2962ff;--q-color-light-blue:#03a9f4;--q-color-light-blue-1:#e1f5fe;--q-color-light-blue-2:#b3e5fc;--q-color-light-blue-3:#81d4fa;--q-color-light-blue-4:#4fc3f7;--q-color-light-blue-5:#29b6f6;--q-color-light-blue-6:#03a9f4;--q-color-light-blue-7:#039be5;--q-color-light-blue-8:#0288d1;--q-color-light-blue-9:#0277bd;--q-color-light-blue-10:#01579b;--q-color-light-blue-11:#80d8ff;--q-color-light-blue-12:#40c4ff;--q-color-light-blue-13:#00b0ff;--q-color-light-blue-14:#0091ea;--q-color-cyan:#00bcd4;--q-color-cyan-1:#e0f7fa;--q-color-cyan-2:#b2ebf2;--q-color-cyan-3:#80deea;--q-color-cyan-4:#4dd0e1;--q-color-cyan-5:#26c6da;--q-color-cyan-6:#00bcd4;--q-color-cyan-7:#00acc1;--q-color-cyan-8:#0097a7;--q-color-cyan-9:#00838f;--q-color-cyan-10:#006064;--q-color-cyan-11:#84ffff;--q-color-cyan-12:#18ffff;--q-color-cyan-13:#00e5ff;--q-color-cyan-14:#00b8d4;--q-color-teal:#009688;--q-color-teal-1:#e0f2f1;--q-color-teal-2:#b2dfdb;--q-color-teal-3:#80cbc4;--q-color-teal-4:#4db6ac;--q-color-teal-5:#26a69a;--q-color-teal-6:#009688;--q-color-teal-7:#00897b;--q-color-teal-8:#00796b;--q-color-teal-9:#00695c;--q-color-teal-10:#004d40;--q-color-teal-11:#a7ffeb;--q-color-teal-12:#64ffda;--q-color-teal-13:#1de9b6;--q-color-teal-14:#00bfa5;--q-color-green:#4caf50;--q-color-green-1:#e8f5e9;--q-color-green-2:#c8e6c9;--q-color-green-3:#a5d6a7;--q-color-green-4:#81c784;--q-color-green-5:#66bb6a;--q-color-green-6:#4caf50;--q-color-green-7:#43a047;--q-color-green-8:#388e3c;--q-color-green-9:#2e7d32;--q-color-green-10:#1b5e20;--q-color-green-11:#b9f6ca;--q-color-green-12:#69f0ae;--q-color-green-13:#00e676;--q-color-green-14:#00c853;--q-color-light-green:#8bc34a;--q-color-light-green-1:#f1f8e9;--q-color-light-green-2:#dcedc8;--q-color-light-green-3:#c5e1a5;--q-color-light-green-4:#aed581;--q-color-light-green-5:#9ccc65;--q-color-light-green-6:#8bc34a;--q-color-light-green-7:#7cb342;--q-color-light-green-8:#689f38;--q-color-light-green-9:#558b2f;--q-color-light-green-10:#33691e;--q-color-light-green-11:#ccff90;--q-color-light-green-12:#b2ff59;--q-color-light-green-13:#76ff03;--q-color-light-green-14:#64dd17;--q-color-lime:#cddc39;--q-color-lime-1:#f9fbe7;--q-color-lime-2:#f0f4c3;--q-color-lime-3:#e6ee9c;--q-color-lime-4:#dce775;--q-color-lime-5:#d4e157;--q-color-lime-6:#cddc39;--q-color-lime-7:#c0ca33;--q-color-lime-8:#afb42b;--q-color-lime-9:#9e9d24;--q-color-lime-10:#827717;--q-color-lime-11:#f4ff81;--q-color-lime-12:#eeff41;--q-color-lime-13:#c6ff00;--q-color-lime-14:#aeea00;--q-color-yellow:#ffeb3b;--q-color-yellow-1:#fffde7;--q-color-yellow-2:#fff9c4;--q-color-yellow-3:#fff59d;--q-color-yellow-4:#fff176;--q-color-yellow-5:#ffee58;--q-color-yellow-6:#ffeb3b;--q-color-yellow-7:#fdd835;--q-color-yellow-8:#fbc02d;--q-color-yellow-9:#f9a825;--q-color-yellow-10:#f57f17;--q-color-yellow-11:#ffff8d;--q-color-yellow-12:#ff0;--q-color-yellow-13:#ffea00;--q-color-yellow-14:#ffd600;--q-color-amber:#ffc107;--q-color-amber-1:#fff8e1;--q-color-amber-2:#ffecb3;--q-color-amber-3:#ffe082;--q-color-amber-4:#ffd54f;--q-color-amber-5:#ffca28;--q-color-amber-6:#ffc107;--q-color-amber-7:#ffb300;--q-color-amber-8:#ffa000;--q-color-amber-9:#ff8f00;--q-color-amber-10:#ff6f00;--q-color-amber-11:#ffe57f;--q-color-amber-12:#ffd740;--q-color-amber-13:#ffc400;--q-color-amber-14:#ffab00;--q-color-orange:#ff9800;--q-color-orange-1:#fff3e0;--q-color-orange-2:#ffe0b2;--q-color-orange-3:#ffcc80;--q-color-orange-4:#ffb74d;--q-color-orange-5:#ffa726;--q-color-orange-6:#ff9800;--q-color-orange-7:#fb8c00;--q-color-orange-8:#f57c00;--q-color-orange-9:#ef6c00;--q-color-orange-10:#e65100;--q-color-orange-11:#ffd180;--q-color-orange-12:#ffab40;--q-color-orange-13:#ff9100;--q-color-orange-14:#ff6d00;--q-color-deep-orange:#ff5722;--q-color-deep-orange-1:#fbe9e7;--q-color-deep-orange-2:#ffccbc;--q-color-deep-orange-3:#ffab91;--q-color-deep-orange-4:#ff8a65;--q-color-deep-orange-5:#ff7043;--q-color-deep-orange-6:#ff5722;--q-color-deep-orange-7:#f4511e;--q-color-deep-orange-8:#e64a19;--q-color-deep-orange-9:#d84315;--q-color-deep-orange-10:#bf360c;--q-color-deep-orange-11:#ff9e80;--q-color-deep-orange-12:#ff6e40;--q-color-deep-orange-13:#ff3d00;--q-color-deep-orange-14:#dd2c00;--q-color-brown:#795548;--q-color-brown-1:#efebe9;--q-color-brown-2:#d7ccc8;--q-color-brown-3:#bcaaa4;--q-color-brown-4:#a1887f;--q-color-brown-5:#8d6e63;--q-color-brown-6:#795548;--q-color-brown-7:#6d4c41;--q-color-brown-8:#5d4037;--q-color-brown-9:#4e342e;--q-color-brown-10:#3e2723;--q-color-brown-11:#d7ccc8;--q-color-brown-12:#bcaaa4;--q-color-brown-13:#8d6e63;--q-color-brown-14:#5d4037;--q-color-grey:#9e9e9e;--q-color-grey-1:#fafafa;--q-color-grey-2:#f5f5f5;--q-color-grey-3:#eee;--q-color-grey-4:#e0e0e0;--q-color-grey-5:#bdbdbd;--q-color-grey-6:#9e9e9e;--q-color-grey-7:#757575;--q-color-grey-8:#616161;--q-color-grey-9:#424242;--q-color-grey-10:#212121;--q-color-grey-11:#f5f5f5;--q-color-grey-12:#eee;--q-color-grey-13:#bdbdbd;--q-color-grey-14:#616161;--q-color-blue-grey:#607d8b;--q-color-blue-grey-1:#eceff1;--q-color-blue-grey-2:#cfd8dc;--q-color-blue-grey-3:#b0bec5;--q-color-blue-grey-4:#90a4ae;--q-color-blue-grey-5:#78909c;--q-color-blue-grey-6:#607d8b;--q-color-blue-grey-7:#546e7a;--q-color-blue-grey-8:#455a64;--q-color-blue-grey-9:#37474f;--q-color-blue-grey-10:#263238;--q-color-blue-grey-11:#cfd8dc;--q-color-blue-grey-12:#b0bec5;--q-color-blue-grey-13:#78909c;--q-color-blue-grey-14:#455a64}.border-color-primary{border-color:#027be3}.border-color-secondary{border-color:#26a69a}.border-color-accent{border-color:#9c27b0}.border-color-positive{border-color:#21ba45}.border-color-negative{border-color:#c10015}.border-color-info{border-color:#31ccec}.border-color-warning{border-color:#f2c037}.border-color-light{border-color:#bdbdbd}.border-color-dark{border-color:#424242}.border-color-faded{border-color:#777}.border-color-black{border-color:#000}.border-color-white{border-color:#fff}.border-color-red{border-color:#f44336}.border-color-red-1{border-color:#ffebee}.border-color-red-2{border-color:#ffcdd2}.border-color-red-3{border-color:#ef9a9a}.border-color-red-4{border-color:#e57373}.border-color-red-5{border-color:#ef5350}.border-color-red-6{border-color:#f44336}.border-color-red-7{border-color:#e53935}.border-color-red-8{border-color:#d32f2f}.border-color-red-9{border-color:#c62828}.border-color-red-10{border-color:#b71c1c}.border-color-red-11{border-color:#ff8a80}.border-color-red-12{border-color:#ff5252}.border-color-red-13{border-color:#ff1744}.border-color-red-14{border-color:#d50000}.border-color-pink{border-color:#e91e63}.border-color-pink-1{border-color:#fce4ec}.border-color-pink-2{border-color:#f8bbd0}.border-color-pink-3{border-color:#f48fb1}.border-color-pink-4{border-color:#f06292}.border-color-pink-5{border-color:#ec407a}.border-color-pink-6{border-color:#e91e63}.border-color-pink-7{border-color:#d81b60}.border-color-pink-8{border-color:#c2185b}.border-color-pink-9{border-color:#ad1457}.border-color-pink-10{border-color:#880e4f}.border-color-pink-11{border-color:#ff80ab}.border-color-pink-12{border-color:#ff4081}.border-color-pink-13{border-color:#f50057}.border-color-pink-14{border-color:#c51162}.border-color-purple{border-color:#9c27b0}.border-color-purple-1{border-color:#f3e5f5}.border-color-purple-2{border-color:#e1bee7}.border-color-purple-3{border-color:#ce93d8}.border-color-purple-4{border-color:#ba68c8}.border-color-purple-5{border-color:#ab47bc}.border-color-purple-6{border-color:#9c27b0}.border-color-purple-7{border-color:#8e24aa}.border-color-purple-8{border-color:#7b1fa2}.border-color-purple-9{border-color:#6a1b9a}.border-color-purple-10{border-color:#4a148c}.border-color-purple-11{border-color:#ea80fc}.border-color-purple-12{border-color:#e040fb}.border-color-purple-13{border-color:#d500f9}.border-color-purple-14{border-color:#a0f}.border-color-deep-purple{border-color:#673ab7}.border-color-deep-purple-1{border-color:#ede7f6}.border-color-deep-purple-2{border-color:#d1c4e9}.border-color-deep-purple-3{border-color:#b39ddb}.border-color-deep-purple-4{border-color:#9575cd}.border-color-deep-purple-5{border-color:#7e57c2}.border-color-deep-purple-6{border-color:#673ab7}.border-color-deep-purple-7{border-color:#5e35b1}.border-color-deep-purple-8{border-color:#512da8}.border-color-deep-purple-9{border-color:#4527a0}.border-color-deep-purple-10{border-color:#311b92}.border-color-deep-purple-11{border-color:#b388ff}.border-color-deep-purple-12{border-color:#7c4dff}.border-color-deep-purple-13{border-color:#651fff}.border-color-deep-purple-14{border-color:#6200ea}.border-color-indigo{border-color:#3f51b5}.border-color-indigo-1{border-color:#e8eaf6}.border-color-indigo-2{border-color:#c5cae9}.border-color-indigo-3{border-color:#9fa8da}.border-color-indigo-4{border-color:#7986cb}.border-color-indigo-5{border-color:#5c6bc0}.border-color-indigo-6{border-color:#3f51b5}.border-color-indigo-7{border-color:#3949ab}.border-color-indigo-8{border-color:#303f9f}.border-color-indigo-9{border-color:#283593}.border-color-indigo-10{border-color:#1a237e}.border-color-indigo-11{border-color:#8c9eff}.border-color-indigo-12{border-color:#536dfe}.border-color-indigo-13{border-color:#3d5afe}.border-color-indigo-14{border-color:#304ffe}.border-color-blue{border-color:#2196f3}.border-color-blue-1{border-color:#e3f2fd}.border-color-blue-2{border-color:#bbdefb}.border-color-blue-3{border-color:#90caf9}.border-color-blue-4{border-color:#64b5f6}.border-color-blue-5{border-color:#42a5f5}.border-color-blue-6{border-color:#2196f3}.border-color-blue-7{border-color:#1e88e5}.border-color-blue-8{border-color:#1976d2}.border-color-blue-9{border-color:#1565c0}.border-color-blue-10{border-color:#0d47a1}.border-color-blue-11{border-color:#82b1ff}.border-color-blue-12{border-color:#448aff}.border-color-blue-13{border-color:#2979ff}.border-color-blue-14{border-color:#2962ff}.border-color-light-blue{border-color:#03a9f4}.border-color-light-blue-1{border-color:#e1f5fe}.border-color-light-blue-2{border-color:#b3e5fc}.border-color-light-blue-3{border-color:#81d4fa}.border-color-light-blue-4{border-color:#4fc3f7}.border-color-light-blue-5{border-color:#29b6f6}.border-color-light-blue-6{border-color:#03a9f4}.border-color-light-blue-7{border-color:#039be5}.border-color-light-blue-8{border-color:#0288d1}.border-color-light-blue-9{border-color:#0277bd}.border-color-light-blue-10{border-color:#01579b}.border-color-light-blue-11{border-color:#80d8ff}.border-color-light-blue-12{border-color:#40c4ff}.border-color-light-blue-13{border-color:#00b0ff}.border-color-light-blue-14{border-color:#0091ea}.border-color-cyan{border-color:#00bcd4}.border-color-cyan-1{border-color:#e0f7fa}.border-color-cyan-2{border-color:#b2ebf2}.border-color-cyan-3{border-color:#80deea}.border-color-cyan-4{border-color:#4dd0e1}.border-color-cyan-5{border-color:#26c6da}.border-color-cyan-6{border-color:#00bcd4}.border-color-cyan-7{border-color:#00acc1}.border-color-cyan-8{border-color:#0097a7}.border-color-cyan-9{border-color:#00838f}.border-color-cyan-10{border-color:#006064}.border-color-cyan-11{border-color:#84ffff}.border-color-cyan-12{border-color:#18ffff}.border-color-cyan-13{border-color:#00e5ff}.border-color-cyan-14{border-color:#00b8d4}.border-color-teal{border-color:#009688}.border-color-teal-1{border-color:#e0f2f1}.border-color-teal-2{border-color:#b2dfdb}.border-color-teal-3{border-color:#80cbc4}.border-color-teal-4{border-color:#4db6ac}.border-color-teal-5{border-color:#26a69a}.border-color-teal-6{border-color:#009688}.border-color-teal-7{border-color:#00897b}.border-color-teal-8{border-color:#00796b}.border-color-teal-9{border-color:#00695c}.border-color-teal-10{border-color:#004d40}.border-color-teal-11{border-color:#a7ffeb}.border-color-teal-12{border-color:#64ffda}.border-color-teal-13{border-color:#1de9b6}.border-color-teal-14{border-color:#00bfa5}.border-color-green{border-color:#4caf50}.border-color-green-1{border-color:#e8f5e9}.border-color-green-2{border-color:#c8e6c9}.border-color-green-3{border-color:#a5d6a7}.border-color-green-4{border-color:#81c784}.border-color-green-5{border-color:#66bb6a}.border-color-green-6{border-color:#4caf50}.border-color-green-7{border-color:#43a047}.border-color-green-8{border-color:#388e3c}.border-color-green-9{border-color:#2e7d32}.border-color-green-10{border-color:#1b5e20}.border-color-green-11{border-color:#b9f6ca}.border-color-green-12{border-color:#69f0ae}.border-color-green-13{border-color:#00e676}.border-color-green-14{border-color:#00c853}.border-color-light-green{border-color:#8bc34a}.border-color-light-green-1{border-color:#f1f8e9}.border-color-light-green-2{border-color:#dcedc8}.border-color-light-green-3{border-color:#c5e1a5}.border-color-light-green-4{border-color:#aed581}.border-color-light-green-5{border-color:#9ccc65}.border-color-light-green-6{border-color:#8bc34a}.border-color-light-green-7{border-color:#7cb342}.border-color-light-green-8{border-color:#689f38}.border-color-light-green-9{border-color:#558b2f}.border-color-light-green-10{border-color:#33691e}.border-color-light-green-11{border-color:#ccff90}.border-color-light-green-12{border-color:#b2ff59}.border-color-light-green-13{border-color:#76ff03}.border-color-light-green-14{border-color:#64dd17}.border-color-lime{border-color:#cddc39}.border-color-lime-1{border-color:#f9fbe7}.border-color-lime-2{border-color:#f0f4c3}.border-color-lime-3{border-color:#e6ee9c}.border-color-lime-4{border-color:#dce775}.border-color-lime-5{border-color:#d4e157}.border-color-lime-6{border-color:#cddc39}.border-color-lime-7{border-color:#c0ca33}.border-color-lime-8{border-color:#afb42b}.border-color-lime-9{border-color:#9e9d24}.border-color-lime-10{border-color:#827717}.border-color-lime-11{border-color:#f4ff81}.border-color-lime-12{border-color:#eeff41}.border-color-lime-13{border-color:#c6ff00}.border-color-lime-14{border-color:#aeea00}.border-color-yellow{border-color:#ffeb3b}.border-color-yellow-1{border-color:#fffde7}.border-color-yellow-2{border-color:#fff9c4}.border-color-yellow-3{border-color:#fff59d}.border-color-yellow-4{border-color:#fff176}.border-color-yellow-5{border-color:#ffee58}.border-color-yellow-6{border-color:#ffeb3b}.border-color-yellow-7{border-color:#fdd835}.border-color-yellow-8{border-color:#fbc02d}.border-color-yellow-9{border-color:#f9a825}.border-color-yellow-10{border-color:#f57f17}.border-color-yellow-11{border-color:#ffff8d}.border-color-yellow-12{border-color:#ff0}.border-color-yellow-13{border-color:#ffea00}.border-color-yellow-14{border-color:#ffd600}.border-color-amber{border-color:#ffc107}.border-color-amber-1{border-color:#fff8e1}.border-color-amber-2{border-color:#ffecb3}.border-color-amber-3{border-color:#ffe082}.border-color-amber-4{border-color:#ffd54f}.border-color-amber-5{border-color:#ffca28}.border-color-amber-6{border-color:#ffc107}.border-color-amber-7{border-color:#ffb300}.border-color-amber-8{border-color:#ffa000}.border-color-amber-9{border-color:#ff8f00}.border-color-amber-10{border-color:#ff6f00}.border-color-amber-11{border-color:#ffe57f}.border-color-amber-12{border-color:#ffd740}.border-color-amber-13{border-color:#ffc400}.border-color-amber-14{border-color:#ffab00}.border-color-orange{border-color:#ff9800}.border-color-orange-1{border-color:#fff3e0}.border-color-orange-2{border-color:#ffe0b2}.border-color-orange-3{border-color:#ffcc80}.border-color-orange-4{border-color:#ffb74d}.border-color-orange-5{border-color:#ffa726}.border-color-orange-6{border-color:#ff9800}.border-color-orange-7{border-color:#fb8c00}.border-color-orange-8{border-color:#f57c00}.border-color-orange-9{border-color:#ef6c00}.border-color-orange-10{border-color:#e65100}.border-color-orange-11{border-color:#ffd180}.border-color-orange-12{border-color:#ffab40}.border-color-orange-13{border-color:#ff9100}.border-color-orange-14{border-color:#ff6d00}.border-color-deep-orange{border-color:#ff5722}.border-color-deep-orange-1{border-color:#fbe9e7}.border-color-deep-orange-2{border-color:#ffccbc}.border-color-deep-orange-3{border-color:#ffab91}.border-color-deep-orange-4{border-color:#ff8a65}.border-color-deep-orange-5{border-color:#ff7043}.border-color-deep-orange-6{border-color:#ff5722}.border-color-deep-orange-7{border-color:#f4511e}.border-color-deep-orange-8{border-color:#e64a19}.border-color-deep-orange-9{border-color:#d84315}.border-color-deep-orange-10{border-color:#bf360c}.border-color-deep-orange-11{border-color:#ff9e80}.border-color-deep-orange-12{border-color:#ff6e40}.border-color-deep-orange-13{border-color:#ff3d00}.border-color-deep-orange-14{border-color:#dd2c00}.border-color-brown{border-color:#795548}.border-color-brown-1{border-color:#efebe9}.border-color-brown-2{border-color:#d7ccc8}.border-color-brown-3{border-color:#bcaaa4}.border-color-brown-4{border-color:#a1887f}.border-color-brown-5{border-color:#8d6e63}.border-color-brown-6{border-color:#795548}.border-color-brown-7{border-color:#6d4c41}.border-color-brown-8{border-color:#5d4037}.border-color-brown-9{border-color:#4e342e}.border-color-brown-10{border-color:#3e2723}.border-color-brown-11{border-color:#d7ccc8}.border-color-brown-12{border-color:#bcaaa4}.border-color-brown-13{border-color:#8d6e63}.border-color-brown-14{border-color:#5d4037}.border-color-grey{border-color:#9e9e9e}.border-color-grey-1{border-color:#fafafa}.border-color-grey-2{border-color:#f5f5f5}.border-color-grey-3{border-color:#eee}.border-color-grey-4{border-color:#e0e0e0}.border-color-grey-5{border-color:#bdbdbd}.border-color-grey-6{border-color:#9e9e9e}.border-color-grey-7{border-color:#757575}.border-color-grey-8{border-color:#616161}.border-color-grey-9{border-color:#424242}.border-color-grey-10{border-color:#212121}.border-color-grey-11{border-color:#f5f5f5}.border-color-grey-12{border-color:#eee}.border-color-grey-13{border-color:#bdbdbd}.border-color-grey-14{border-color:#616161}.border-color-blue-grey{border-color:#607d8b}.border-color-blue-grey-1{border-color:#eceff1}.border-color-blue-grey-2{border-color:#cfd8dc}.border-color-blue-grey-3{border-color:#b0bec5}.border-color-blue-grey-4{border-color:#90a4ae}.border-color-blue-grey-5{border-color:#78909c}.border-color-blue-grey-6{border-color:#607d8b}.border-color-blue-grey-7{border-color:#546e7a}.border-color-blue-grey-8{border-color:#455a64}.border-color-blue-grey-9{border-color:#37474f}.border-color-blue-grey-10{border-color:#263238}.border-color-blue-grey-11{border-color:#cfd8dc}.border-color-blue-grey-12{border-color:#b0bec5}.border-color-blue-grey-13{border-color:#78909c}.border-color-blue-grey-14{border-color:#455a64}.q-activity{position:relative;list-style:none;-webkit-padding-start:0px;padding-inline-start:0px}.q-activity:before{position:absolute;display:block;content:"";height:100%;top:0;bottom:0;z-index:1;left:var(--qactivity-bar-distance,15px);width:var(--qactivity-bar-width,2px);background-color:var(--qactivity-bar-color,#000)}.q-activity--normal{margin:10px 10px 10px 10px}.q-activity .q-activity-item{position:relative}.q-activity .q-activity-item--icon{padding:10px 15px 5px 8px;z-index:2}.q-activity .q-activity-item--content,.q-activity .q-activity-item--icon{position:relative;display:flex;justify-content:space-between;align-items:center} + +/*! + * @quasar/quasar-ui-qmarkdown v1.0.16 + * (c) 2020 Jeff Galbraith + * Released under the MIT License. + */.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7d8b99}.token.punctuation{color:#5f6364}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.boolean,.token.constant,.token.deleted,.token.function-name,.token.number,.token.property,.token.symbol,.token.tag{color:#c92c2c}.token.attr-name,.token.builtin,.token.char,.token.function,.token.inserted,.token.selector,.token.string{color:#2f9c0a}.token.operator{color:#f21}.token.entity,.token.url,.token.variable{color:#a67f59}.token.atrule,.token.attr-value,.token.class-name,.token.keyword{color:#1990b8}.token.important,.token.regex{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:hsla(0,0%,100%,0.5)}.namespace{opacity:.7}.token.cr:before,.token.lf:before,.token.tab:not(:empty):before{color:#e0d7d1}.q-markdown code,.q-markdown pre{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}.q-markdown pre{border-radius:4px;padding:5px 10px;background-size:1.5em 1.5em;background-origin:content-box;background-attachment:local;max-height:inherit;height:inherit;display:block;overflow:auto;margin:0;position:relative;font-size:12px;background:#eceff1;color:#212121;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin-bottom:1rem}.q-markdown pre code{border-radius:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.q-markdown--heading{color:#027be3;cursor:pointer}.q-markdown--heading:after{content:" #";opacity:0}.q-markdown--heading:hover:after{opacity:1}.q-markdown--heading-h1{font-size:2rem;line-height:2rem;padding:1rem 0;font-weight:500;margin:0 0 1rem}.q-markdown--heading-h2{font-size:1.5rem;line-height:1.5rem;padding:0.5rem 0;font-weight:500;margin:1rem 0 1rem}.q-markdown--heading-h3{font-size:1.1rem;line-height:1.1rem;padding:0.45rem 0;margin:1rem 0 1rem}.q-markdown--heading-h4{font-size:1rem;line-height:1rem;padding:0.25rem 0;margin:1rem 0}.q-markdown--heading-h5{font-size:0.9rem;margin:1rem 0}.q-markdown--heading-h6{font-size:0.8rem;margin:1rem 0}.q-markdown--title-heavy{border-bottom:3px solid #ccc}.q-markdown--title-light{border-bottom:1px solid #ccc}.q-markdown--image{max-width:100%;height:auto}.q-markdown--link{font-weight:500;text-decoration:none;outline:0;border-bottom:1px dotted currentColor;text-align:center;transition:opacity .2s;white-space:nowrap}.q-markdown--link-external,.q-markdown--link-local{font-family:inherit}.q-markdown--link-external:after{content:"\e895";font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";margin:0 0 0 3px;padding:0}.q-markdown--token{white-space:nowrap;background:#fafafa;color:#212121;border:1px solid #616161;padding:1px 2px;font-family:inherit;border-radius:4px}.q-markdown--note{margin:14px 0;padding:10px;font-size:1em;letter-spacing:.5px;background:#eceff1;color:#212121;font-weight:400}.q-markdown--note .q-markdown--note:last-child,.q-markdown--note>p:last-child{margin-bottom:0}.q-markdown--note--{border-left:10px solid #aeaeae;border-radius:8px 0 0 8px}.q-markdown--note-- .q-markdown--link{color:#7b7b7b}.q-markdown--note--info{border-left:10px solid #92c2f2;border-radius:8px 0 0 8px;color:#424242;background:#bbdefb}.q-markdown--note--info .q-markdown--link,.q-markdown--note--info .q-markdown--note-title{color:#378fe7}.q-markdown--note--tip{border-left:10px solid #8dd290;border-radius:8px 0 0 8px;color:#424242;background:#c8e6c9}.q-markdown--note--tip .q-markdown--link,.q-markdown--note--tip .q-markdown--note-title{color:#46b34b}.q-markdown--note--warning{border-left:10px solid #ffad80;border-radius:8px 0 0 8px;color:#424242;background:#ffe0b2}.q-markdown--note--warning .q-markdown--link,.q-markdown--note--warning .q-markdown--note-title{color:#ff6b1a}.q-markdown--note--danger{border-left:10px solid #ff5b6d;border-radius:8px 0 0 8px;color:#424242;background:#ffcdd2}.q-markdown--note--danger .q-markdown--link,.q-markdown--note--danger .q-markdown--note-title{color:#dc5959}.q-markdown--note-title{font-weight:800;margin-left:-4px;margin-right:-4px;padding:0 4px;margin-bottom:4px}.q-markdown--table{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:16px;border-collapse:collapse;max-width:100%;border-width:1px;border-style:solid;border-color:#9e9e9e}.q-markdown--line-numbers-wrapper{display:flex;justify-content:flex-start;font-size:12px;background:#eceff1;color:#212121;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;border-radius:4px;margin-bottom:16px}.q-markdown--line-numbers{padding:5px 5px 0 5px}.q-markdown--line-number{color:#9e9e9e;margin:0;position:relative;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.q-markdown--code-wrapper{width:100%;margin-bottom:-16px!important}.q-markdown--code,.q-markdown--code__inner{margin:0;position:relative;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.q-markdown--code{overflow:visible;padding:0}.q-markdown--code__inner{max-height:inherit;height:inherit;display:block;overflow:auto}.q-markdown--table{border-color:#e0e0e0;background:#fafafa}.q-markdown--table thead{background:#e0e0e0}.q-markdown--table thead tr th{padding:8px;border-width:1px;border-style:solid;background:#f5f5f5}.q-markdown--table tbody{background:#fafafa}.q-markdown--table tbody td,.q-markdown--table tbody th{padding:8px;border-width:1px;border-style:solid}.q-markdown--table tbody tr:nth-child(odd){background:#e0e0e0}.q-markdown--page>div,.q-markdown--page>pre{margin-bottom:22px}blockquote.q-markdown--link{background:transparent}blockquote.q-markdown--note{border-width:1px 8px 1px 8px;border-radius:8px;border-style:solid;border-color:#9e9e9e #009688}.body--dark .q-markdown{color:#f5f5f5}.body--dark .q-markdown code{background:#424242;color:#f5f5f5}.body--dark .q-markdown blockquote.q-markdown--note{border-color:#9e9e9e #9e9e9e;background:#1d1d1d;color:#f5f5f5}.body--dark .q-markdown pre,.body--dark .q-markdown pre code{background:#1d1d1d}.body--dark .q-markdown .q-markdown--line-numbers-wrapper{background:#1d1d1d;color:#f5f5f5}.body--dark .q-markdown .q-markdown--token{background:#9e9e9e;color:#212121;border:1px solid #e0e0e0}.body--dark .q-markdown .q-markdown--code{background:#1d1d1d;color:#212121}.body--dark .q-markdown .q-markdown--note{background:#212121;color:#fff;border-top:1px solid #424242;border-bottom:1px solid #424242}.body--dark .q-markdown .q-markdown--note--{border-left:10px solid #9e9e9e}.body--dark .q-markdown .q-markdown--note--info{border-left:10px solid #01579b}.body--dark .q-markdown .q-markdown--note--tip{border-left:10px solid #33691e}.body--dark .q-markdown .q-markdown--note--warning{border-left:10px solid #e65100}.body--dark .q-markdown .q-markdown--note--danger{border-left:10px solid #b71c1c}.body--dark .q-markdown .q-markdown--table tbody,.body--dark .q-markdown .q-markdown--table thead tr th{background-color:#1d1d1d}.body--dark .q-markdown .q-markdown--table tbody tr:nth-child(odd){background-color:#424242} \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/fonts/KFOkCnqEu92Fr1MmgVxIIzQ.5cb7edfc.woff b/docs-generator/dist/ssr/www/fonts/KFOkCnqEu92Fr1MmgVxIIzQ.5cb7edfc.woff new file mode 100644 index 0000000..7306a7b Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/KFOkCnqEu92Fr1MmgVxIIzQ.5cb7edfc.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmEU9fBBc-.87284894.woff b/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmEU9fBBc-.87284894.woff new file mode 100644 index 0000000..8699258 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmEU9fBBc-.87284894.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmSU5fBBc-.b00849e0.woff b/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmSU5fBBc-.b00849e0.woff new file mode 100644 index 0000000..2f6bdb5 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmSU5fBBc-.b00849e0.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmWUlfBBc-.adcde98f.woff b/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmWUlfBBc-.adcde98f.woff new file mode 100644 index 0000000..0f14eff Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmWUlfBBc-.adcde98f.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmYUtfBBc-.bb1e4dc6.woff b/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmYUtfBBc-.bb1e4dc6.woff new file mode 100644 index 0000000..4d50531 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/KFOlCnqEu92Fr1MmYUtfBBc-.bb1e4dc6.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/KFOmCnqEu92Fr1Mu4mxM.60fa3c06.woff b/docs-generator/dist/ssr/www/fonts/KFOmCnqEu92Fr1Mu4mxM.60fa3c06.woff new file mode 100644 index 0000000..69c8825 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/KFOmCnqEu92Fr1Mu4mxM.60fa3c06.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/fa-brands-400.822d94f1.woff2 b/docs-generator/dist/ssr/www/fonts/fa-brands-400.822d94f1.woff2 new file mode 100644 index 0000000..51c07ae Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/fa-brands-400.822d94f1.woff2 differ diff --git a/docs-generator/dist/ssr/www/fonts/fa-brands-400.f4920c94.woff b/docs-generator/dist/ssr/www/fonts/fa-brands-400.f4920c94.woff new file mode 100644 index 0000000..f9e3bcd Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/fa-brands-400.f4920c94.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/fa-regular-400.9efb8697.woff2 b/docs-generator/dist/ssr/www/fonts/fa-regular-400.9efb8697.woff2 new file mode 100644 index 0000000..a34bd65 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/fa-regular-400.9efb8697.woff2 differ diff --git a/docs-generator/dist/ssr/www/fonts/fa-regular-400.a57bcf76.woff b/docs-generator/dist/ssr/www/fonts/fa-regular-400.a57bcf76.woff new file mode 100644 index 0000000..2873e43 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/fa-regular-400.a57bcf76.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/fa-solid-900.93f28454.woff b/docs-generator/dist/ssr/www/fonts/fa-solid-900.93f28454.woff new file mode 100644 index 0000000..23002f8 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/fa-solid-900.93f28454.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/fa-solid-900.f6121be5.woff2 b/docs-generator/dist/ssr/www/fonts/fa-solid-900.f6121be5.woff2 new file mode 100644 index 0000000..b37f209 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/fa-solid-900.f6121be5.woff2 differ diff --git a/docs-generator/dist/ssr/www/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.29b882f0.woff b/docs-generator/dist/ssr/www/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.29b882f0.woff new file mode 100644 index 0000000..d1c81db Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.29b882f0.woff differ diff --git a/docs-generator/dist/ssr/www/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.0509ab09.woff2 b/docs-generator/dist/ssr/www/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.0509ab09.woff2 new file mode 100644 index 0000000..34cdd2a Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.0509ab09.woff2 differ diff --git a/docs-generator/dist/ssr/www/fonts/themify.a1ecc3b8.woff b/docs-generator/dist/ssr/www/fonts/themify.a1ecc3b8.woff new file mode 100644 index 0000000..847ebd1 Binary files /dev/null and b/docs-generator/dist/ssr/www/fonts/themify.a1ecc3b8.woff differ diff --git a/docs-generator/dist/ssr/www/js/2.1b117f18.js b/docs-generator/dist/ssr/www/js/2.1b117f18.js new file mode 100644 index 0000000..1074809 --- /dev/null +++ b/docs-generator/dist/ssr/www/js/2.1b117f18.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[2],{"42ef":function(t,e,a){"use strict";var i=a("f1f1"),r=a.n(i);r.a},"546f":function(t,e,a){"use strict";var i=a("ed30"),r=a.n(i);r.a},"713b":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("q-layout",{attrs:{view:"hHh lpR ffr"}},[a("q-page-sticky",{staticClass:"page-header full-width full-height z-top",staticStyle:{"background-image":"url(/statics/tauri-studio.svg)","background-position":"center","background-repeat":"no-repeat","background-size":"50%",width:"100vw!important",height:"100vh!important",overflow:"hidden","z-index":"10000000",position:"fixed",display:"none"},attrs:{id:"tauri-studio-logo"}}),a("q-drawer",{ref:"drawer",attrs:{side:"right",bordered:"",behavior:"mobile","content-style":t.contentStyle},model:{value:t.rightDrawerOpen,callback:function(e){t.rightDrawerOpen=e},expression:"rightDrawerOpen"}},[a("q-scroll-area",{staticStyle:{height:"calc(100% - 80px)"},attrs:{id:"scrollHolder","thumb-style":{right:"3px",borderRadius:"2px",background:"#ffaa00",width:"6px",opacity:.5}}},[a("q-list",{staticClass:"q-pt-lg",attrs:{dense:""}},t._l(t.toc,(function(e){return a("q-item",{directives:[{name:"ripple",rawName:"v-ripple"}],key:e.id,attrs:{clickable:"",dense:"",active:t.activeToc===e.id},on:{click:function(a){return t.scrollTo(e.id)}}},[a("q-item-section",{class:"toc-item toc-level-"+e.level},[t._v(t._s(e.label))])],1)})),1)],1),a("div",{staticClass:"absolute-bottom full-width text-center",class:t.$q.dark.isActive?"bg-blue-grey-6":"bg-cyan-1"},[a("q-separator"),a("div",{staticClass:"absolute-left",staticStyle:{margin:"6px 0 0 10px"}},[a("q-btn",{attrs:{flat:"",round:"",type:"a",href:"https://github.com/tauri-apps/tauri",icon:"fab fa-github"}})],1),a("div",{staticClass:"q-pa-sm",staticStyle:{"font-size":"0.9em"}},[t._v("\n Tauri is an Open Source Project"),a("br"),a("a",{attrs:{href:"https://github.com/tauri-apps/tauri",target:"_blank",rel:"noreferrer"}},[t._v("GitHub")]),t._v("\n  | \n "),a("router-link",{attrs:{to:{name:"partners"}}},[t._v("\n Partners\n ")]),t._v("\n  | \n "),a("router-link",{attrs:{to:{name:"governance-and-guidance"}}},[t._v("Governance")])],1),a("div",{staticClass:"absolute-right",staticStyle:{margin:"5px 10px 0 0"}},[a("q-btn",{attrs:{type:"a",flat:"",round:"",icon:t.$q.dark.isActive?"brightness_2":"brightness_5"},on:{click:function(e){return t.$q.dark.toggle()}}})],1)],1)],1),a("q-page-container",[a("keep-alive",{attrs:{include:"Patterns"}},[a("hero",[a("router-view")],1)],1),a("UpScroller")],1),a("div",{staticClass:"full-width",class:t.$q.dark.isActive?"bg-blue-grey-8":"bg-cyan-1"},[a("q-separator"),a("div",{staticClass:"row q-pa-sm q-ml-lg",staticStyle:{"font-size":"0.9em"}},[a("div",{staticClass:"col-8 col-md-4 col-sm-3"},[a("div",{staticClass:"q-pt-md"},[a("span",{staticClass:"text-weight-bold"},[a("q-icon",{attrs:{name:"ti-comment-alt"}}),t._v("\n CONTACT\n ")],1),a("q-separator"),a("div",{staticClass:"row q-mt-xs"},[a("q-btn",{staticClass:"footer-item",attrs:{flat:"",round:""}},[a("a",{attrs:{href:"mailto:contact@tauri.studio",target:"_blank"}},[a("q-icon",{attrs:{name:"mail"}})],1)]),a("q-btn",{staticClass:"footer-item",attrs:{flat:"",round:""}},[a("a",{attrs:{href:"https://discord.gg/SpmNs4S",target:"_blank",rel:"noreferrer"}},[a("q-icon",{attrs:{name:t.$q.dark.isActive?"img:statics/discord.svg":"img:statics/discord-light.svg"}})],1)]),a("q-btn",{staticClass:"footer-item",attrs:{flat:"",round:""}},[a("a",{attrs:{href:"https://twitter.com/tauriapps",target:"_blank",rel:"noreferrer"}},[a("q-icon",{attrs:{name:"fab fa-twitter"}})],1)])],1)],1)]),a("div",{staticClass:"col-1 col-md-1 col-sm-1"}),a("div",{staticClass:"col-8 col-md-4 col-sm-3"},[a("div",{staticClass:"q-pt-md"},[a("span",{staticClass:"text-weight-bold"},[a("q-icon",{attrs:{name:"ti-direction-alt"}}),t._v("\n NETWORK\n ")],1),a("q-separator"),a("div",{staticClass:"row q-mt-xs"},[a("q-btn",{staticClass:"footer-item",attrs:{flat:"",round:""}},[a("a",{attrs:{href:"https://dev.to/tauri",target:"_blank",rel:"noreferrer"}},[a("q-icon",{attrs:{name:"fab fa-dev"}})],1)]),a("q-btn",{staticClass:"footer-item",attrs:{flat:"",round:""}},[a("a",{attrs:{href:"https://opencollective.com/tauri",target:"_blank",rel:"noreferrer"}},[a("q-icon",{attrs:{name:t.$q.dark.isActive?"img:statics/open-collective.svg":"img:statics/open-collective-light.svg"}})],1)]),a("q-btn",{staticClass:"footer-item",attrs:{flat:"",round:""}},[a("a",{attrs:{href:"https://github.com/tauri-apps/tauri",target:"_blank",rel:"noreferrer"}},[a("q-icon",{attrs:{name:"fab fa-github"}})],1)])],1)],1)]),a("div",{staticClass:"col"})])],1)],1)},r=[],o=(a("8e6e"),a("8a81"),a("ac6a"),a("cadf"),a("06db"),a("456d"),a("c47a")),n=a.n(o),s=(a("7f7f"),a("2f62")),c=a("0831");a("a481");function l(t){return encodeURIComponent(String(t).trim().replace(/\s+/g,"-"))}function p(t){window.location=window.location.origin+window.location.pathname+"#"+t}var u=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"full-width q-pa-md"},[a("q-page-sticky",{staticClass:"page-header fixed-top shadow-8 scroll-determined z-top",staticStyle:{position:"fixed!important"},attrs:{id:"hero",expand:""}},[a("div",{staticClass:"bg-container scroll-determined q-pa-md q-ml-lg"}),a("div",[a("router-link",{attrs:{to:"/"}},[a("div",{attrs:{id:"tauri-name--holder"}},[a("img",{staticClass:"animateLeft tauri-name scroll-determined",staticStyle:{cursor:"pointer"},attrs:{src:"statics/tauri.svg",alt:"Tauri Wordmark",title:"Tauri"}})])]),a("q-btn",{staticClass:"z-top",staticStyle:{margin:"16px 12px 0 0",position:"fixed",top:"0",right:"0"},attrs:{flat:"",dense:"",round:"","aria-label":"Menu",color:"cyan-1"},on:{click:t.sidebar}},[a("q-icon",{attrs:{name:"menu"}})],1),a("div",{staticClass:"absolute-right",staticStyle:{margin:"18px 24px 0 0"}},[a("q-btn-dropdown",{staticClass:"q-mr-lg",attrs:{flat:"",dense:"","text-color":"cyan-1",label:t.current,"no-caps":""}},[a("q-list",{attrs:{color:"yellow-2"}},[t.showDocs?a("q-item",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{dense:"",clickable:"",to:{name:"introduction"}}},[a("q-item-section",[a("q-item-label",[t._v("Introduction")])],1)],1):t._e(),t.showDocs?a("q-item",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{dense:"",clickable:"",to:{name:"security"}}},[a("q-item-section",[a("q-item-label",[t._v("Security")])],1)],1):t._e(),a("q-item",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{dense:"",clickable:"",to:{name:"patterns"}}},[a("q-item-section",[a("q-item-label",[t._v("Patterns")])],1)],1),a("q-item",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{dense:"",clickable:""}},[a("q-item-section",[a("q-item-label",[a("a",{attrs:{href:"https://github.com/tauri-apps/tauri/wiki",target:"_blank"}},[t._v("Documentation")])])],1)],1),a("q-separator"),t.showDocs?a("q-item",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{dense:"",clickable:"",to:{name:"book"}}},[a("q-item-section",[a("q-item-label",[t._v("Book")])],1)],1):t._e(),t.showDocs?a("q-item",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{dense:"",clickable:"",to:{name:"partners"}}},[a("q-item-section",[a("q-item-label",[t._v("Partners")])],1)],1):t._e(),a("q-item",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{dense:"",clickable:"",to:{name:"governance-and-guidance"}}},[a("q-item-section",[a("q-item-label",[t._v("Governance")])],1)],1)],1)],1)],1)],1)]),a("main",{staticClass:"flex flex-start justify-center"},[a("div",{staticClass:"q-pa-sm col-12-sm col-10-md col-8-lg",staticStyle:{"max-width":"1024px",width:"100%"}},[t._t("default")],2)])],1)},m=[],d={name:"Hero",data:function(){return{buttons:!0,height:270,heightName:140,heightPic:250,heightClaim:100,rightDrawerOpen:!1}},mounted:function(){},computed:{showDocs:function(){var t=this.$route.meta.showDocslink;return"undefined"===typeof t||t},current:function(){return this.$route.meta.name}},methods:{sidebar:function(){this.$store.commit("common/rightDrawerOpen",!0)}}},g=d,f=(a("42ef"),a("2877")),h=a("eebe"),b=a.n(h),v=a("de5e"),w=a("9c40"),q=a("0016"),y=a("f20b"),k=a("1c1c"),_=a("66e5"),C=a("4074"),x=a("0170"),S=a("eb85"),O=a("9404"),D=a("4e73"),T=a("7f67"),P=Object(f["a"])(g,u,m,!1,null,null,null),Q=P.exports;b()(P,"components",{QPageSticky:v["a"],QBtn:w["a"],QIcon:q["a"],QBtnDropdown:y["a"],QList:k["a"],QItem:_["a"],QItemSection:C["a"],QItemLabel:x["a"],QSeparator:S["a"],QDrawer:O["a"],QMenu:D["a"]}),b()(P,"directives",{ClosePopup:T["a"]});var $=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("q-page-scroller",{attrs:{position:"bottom-right","scroll-offset":150,offset:[18,18]}},[a("q-btn",{class:{"text-black bg-grey-4":t.$q.dark.isActive,"text-white bg-primary":!t.$q.dark.isActive},attrs:{fab:"",icon:"keyboard_arrow_up"}})],1)},j=[],R={name:"UpScroller"},A=R,N=a("5096"),E=Object(f["a"])(A,$,j,!1,null,null,null),I=E.exports;function z(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function B(t){for(var e=1;e\n Tauri - From Theory to Practice\n\n\n## Get the Book\n::: info Tauri: From Theory to Practice\nArchitecting Next-Gen Native-Apps for all Platforms [v1:Rust Edition]\nAuthors: [Daniel Thompson-Yvetot, Lucas Fernandes Gonçalves Nogueira]\nPublisher: TBD\nRelease: late 2020\n:::\n\n### tl;dr;\nVisit https://opencollective.com/tauri and preorder your copy of the book today. Your donation will support the ongoing development of Tauri, and you will receive advance digital pdf\'s for your review as chapters are completed. The final book will ship concurrently with the release of 1.0.0 stable.\n\nIf you donate 10 USD / month to Tauri, you will get the advance PDF versions as soon as they are released. If you just want to donate once: 15 USD for pdf and e-book, 30 USD for print version and pdf, 40 USD for all three.\n\nAll tutorial subscription tiers receive the rolling PDF free of additional charge.\n\n### Introduction\nIn 2020, the manufacture of native-apps has become easier and more accessible than ever before. All the same, beginners and seasoned developers alike are confronted with tough choices in a rapidly changing landscape of security and privacy. This is especially true in the semi-trusted environment of user devices.\n\nTauri takes the guesswork out of the equation, as it was designed from the ground up to embrace new paradigms of secure development and creative flexibility that leverage the language features of Rust and lets you build an app using any frontend framework you like. Find out how you can design, build, audit and deploy tiny, fast, robust, and secure native applications for the major Desktop and Mobile platforms, all from the exact same codebase and in record time - without even needing to know the Rust programming language.\n\nAuthors Daniel and Lucas, the architects behind Tauri take you on a journey from theory to execution, during which you will learn why Tauri was built and how it works under the hood. Together with guest personalities that specialize in OpenSource, DevOps, Security and Enterprise Architecture, this book also presents discourse-formated philosophical discussions and open-source sustainability viewpoints from which your next-gen apps will profit - and your users will benefit.\n\nIn this book you will follow the authors in the iterative evolution of a real project from conception to distribution - all with commentary, complete code resources, built, and packaged Native Apps for reference and staged Capture the Flag (CTF) challenges that progress in difficulty as your comprehension of the system grows.\n\n### About the Topic\nTauri is a brand new way to make cross-platform native-apps for web, desktop and mobile. At this very moment, the pre-alpha version of this MIT licensed community-based software is being prepared for public release: https://github.com/tauri-apps/tauri\n\nTauri introduces novel methods for Webview integration and innovative patterns for robust threat evasion. The 1.0 release will ship with a multipurpose white-box analyzer and decompiler for any kind of binary and an integrated CLI for ingesting any type of html; which, when combined, provides developers and security teams with a holistic platform that has never existed as a single unit before.\n\nTauri bridges communities and opens up new opportunities for everyone from the front end developer all the way to the low-level security and network administrators. Due to this level of complexity and robustness, it is important to publish a reference guide that will necessarily be updated as major versions are released.\n\n### What you will learn\nBy the end of this book you will understand:\n- The method and reasoning behind the design of Tauri\n- The options you have when building with Tauri\n- That having a moral compass is possible in software development\n- Why the Rust language makes the most sense as a binding and application layer\n- Why Electron, Cordova, React Native, Capacitor and others are no longer the best choice\n- Why a binary review is important\n\nAnd you will be able to:\n- Transform a simple website project into a Tauri Native-App\n- Make a variety of Tauri Application Types based on the main Patterns\n- Decompile and analyze your App for Security Issues\n- Publish your App to a variety of App Stores\n- Read and write Rust code\n\n### Stuff you\'ll get if you preorder\n- Access to a real demo App built for all platforms available at respective stores (that includes CTF Flags).\n- Exclusive One-Pager cheat sheets made available for each section of the book, including the Appendices.\n- Early access to videos / webcasts.\n- Discounted participation in the “Capture the Flag” event hosted at the launch of the book.\n\n## Outline\nThis is an early outline of the contents that we expect to publish. Contents subject to change.\n\n### Chapter 1 - Theory\n(ca. 50 pages - mostly conversational / technical, graphics)\n```\n 1. Security Starts with You\n 2. Privacy Ends with ${you}\n 3. Languages, Dialects and Patterns\n 4. Toolchains and Syntactic Sugar\n 5. Production Methodologies\n 6. Enterprise Readiness\n 7. Message Queueing\n 8. Embracing Chaos\n 9. Distribution Techniques\n10. Licensing Strategies\n```\n\n### Chapter 2 - Practice\n(ca. 130 pages w/ charts, screenshots, code samples)\n\n```\n 1. Environment Prerequisites\n - Node, Npm, Yarn, Rustc, Rustup, Buildtools\n 2. Development Platform Details\n - MacOS\n - Windows\n - Linux\n - Docker\n - Virtual Machines\n - CI / CD\n 3. Tauri Introduction\n 4. Tauri Anatomy\n 5. Tauri Configuration\n - Files & Folders\n - Icons\n - Splash Screens\n - Window\n - `src-tauri/tauri.conf.json`\n 6. Preparing your code\n - Transpile dynamic imports\n - Remove webpack chunking\n - Monolithic Files\n - Minification strategies\n 7. Tauri API\n - Design Considerations\n - API Usage Patterns\n - Custom API Functions\n - Endpoints\n - All\n - Answer\n - Bridge\n - Event\n - Execute\n - List Files\n - Open\n - Read Binary File\n - Read Text File\n - Set Title\n - Window\n - Write File\n 8. Web APIs\n 9. Tauri App Extensions\n - Anatomy\n - Flow\n - Registration\n - Publication\n - API\n10. Taskbar Integration (Desktop Only)\n - Anatomy\n - Integrations\n - MacOS\n - Windows\n - Linux\n11. Security Features\n - Baseline Rust Features\n - Functional Address Space Layout Randomization (fASLR)\n - Ahead of Time (AoT) Compilation\n - Content Security Policy (CSP)\n - One Time Pads (OTP)\n - Embedded Server: False\n - API Tree-Shaking\n - Matryoschkasumming (with Tauri-Frida)\n12. Bridges and Brokers\n - Bridge Patterns\n - Message hashing with OTP\n - Plugin Pattern\n - Kamikaze Function Injection (KFI) Closures\n13. Testing\n - Unit Testing\n - Rust\n - JS\n - Integration Testing\n - e2e Testing\n14. Building\n - Debugging\n - Packaging\n - Minification\n - Distribution Platform Details\n - MacOS (.app / .dmg)\n - Win (.exe / .msi)\n - Linux Arm64 (.appImage / .deb)\n - Linux x64 (.appImage / .deb)\n - iOS (.ipa)\n - Android (.apk)\n - PWA Website (with wasm)\n - Code Signing\n - Keystores\n - Certs\n - Fingerprints\n - Providing License for End Users\n - Providers\n - Keys Files\n - Self-Updater\n - Anatomy\n - Service Provisioning\n - Github\n - AWS\n - Homegrown\n - Cross-Platform Bundler\n15. Tauri-Frida Harness\n - Introduction to Reverse Engineering\n - Toolchain\n - Usage\n - Binary Hooking at Runtime\n - Pointer Evaluation\n - Spraying, Fuzzing, Spoofing\n - Report Generation\n - Recompilation\n - Post-Binary Analysis\n16. Distribution\n - Git\n - Mac Store\n - iOS Store\n - Play store\n - Windows Store\n - Snap Store\n - PureOS Store\n - .deb channels\n - .tar.gz\n - homebrew\n - Fdroid\n - Cydia\n - ChromeOS\n - WASM\n```\n\n### Chapter 3 - Philosophical Discourses\n(ca. 40 pages of essays, some graphics)\n```\n1. Rights and Responsibilities (with Robin van Boven (SFOSC))\n - Who You are Responsible To\n - Being a Vendor Comes with Duties\n - Ubiquitous Resources are Still Precious\n - Use Policy to Address Responsibilities\n - Take a Hippocratic Development Oath\n2. Take a More Secure Stance (with Liran Tal (SNYK))\n - Security Benefits of Frameworks\n - Encrypt All the Things, All the Time\n - Constantly Audit Project Dependencies\n - Harden Yourself, Your Organization and Your Ecosystem\n - “Do What You Can Until You Run Out of Time.” - [ROBERT C. SEACORD]\n3. Production Strategies for Sustainability (with Rhys Parry (Independent))\n - Develop in the “Perfect” Environment\n - Minimal Impact for Existing Enterprise Architectures\n - Use Low-Barrier Tools for Ensuring Wholestack Security\n - Test the Right Things Intelligently\n - Post-Binary Analysis and Redistribution - The Last Mile\n```\n\n### Chapter 4 - Execution\n(ca. 100 pages w/ code examples, screenshots, graphics)\n```\n1. Base Pattern Evolution\n - Hermit\n - Bridge\n - Cloudish\n - Cloudbridge\n - Kamikaze\n - Multiwin\n - GLUI\n2. Advanced Patterns\n - Cryptographic Enclave\n - Identity Management\n - Combine an App with a Daemon\n - IPC / RPC\n - Integrate with DENO\n3. UI Source Complilation\n - React\n - Vue\n - Angular\n - Svelte\n - Gatsby\n4. Building a Real App\n - Multiparty Password Manager\n - Design\n - Prototyping\n - Testing\n - Debugging\n - Packaging\n - Checksumming\n5. Tauri-Frida\n - White Box Reversing\n - Analyzing with Frida\n - Chaos Experiments\n - Interface Jacking\n - Disk Change\n - Latency\n - Process Kill\n - CPU Throttle\n - Static Analysis Reporting\n - Binary Repackaging\n - Inject License Keys\n - Clear Dead Codepoints\n - Recalculate Integrated Checksum\n6. Publishing the App\n - Git\n - Mac Store\n - iOS Store\n - Play store\n - Windows Store\n - Snap Store\n - PureOS Store\n - .deb channels\n - .tar.gz\n - homebrew\n - Fdroid\n - Cydia\n - ChromeOS\n - WASM\n7. Publishing an Update\n```\n\n### Chapter 5 - Appendices\n(ca. 120 pages)\n```\n 1. Configuration Options\n 2. Files and Repositories\n 3. Tauri CLI references\n 4. Tauri API references\n 5. ES6 References\n 6. Rust References\n 7. App Pattern Charts\n 8. Tauri-Frida Reference\n 9. Glossary\n10. Index\n```\n\n## Errata\nGot something that you think should be in the book? Want to be our publisher? Reach out to us and let us know!\n',r={name:"PageIndex",data:function(){return{markdown:o}},computed:{toc:{get:function(){return this.$store.state.common.toc},set:function(n){this.$store.commit("common/toc",n)}}},methods:{onToc:function(n){this.toc=n}}},s=r,l=(t("f510"),t("2877")),u=Object(l["a"])(s,i,a,!1,null,null,null);e["default"]=u.exports},"67de":function(n,e,t){},f510:function(n,e,t){"use strict";var i=t("67de"),a=t.n(i);a.a}}]); \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/js/4.3a606182.js b/docs-generator/dist/ssr/www/js/4.3a606182.js new file mode 100644 index 0000000..49b61c4 --- /dev/null +++ b/docs-generator/dist/ssr/www/js/4.3a606182.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[4],{"201d":function(e,t,n){"use strict";var i=n("4319"),a=n.n(i);a.a},4319:function(e,t,n){},"8eb4":function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticStyle:{"padding-top":"60px"},attrs:{id:"padding"}}),n("h5",[e._v("Introduction")]),n("p",[e._v("\n Tauri is a polyglot system for building apps. It uses NodeJS to scaffold an HTML/CSS/JS rendering Window as a User Interface that is bootstrapped and managed by Rust. The final product is a monolithic binary that can be distributed as common file-types for Windows (exe/msi), Linux (deb/appimage) and Macintosh (app/dmg).\n ")]),n("div",{staticClass:"text-center",attrs:{id:"temp"},domProps:{innerHTML:e._s(e.graph)}}),n("q-markdown",{attrs:{toc:""},on:{data:e.onToc}},[e._v("\n\n## How it all works\n\n1. First you make an interface in your GUI framework and prepare the HTML/CSS/JS for consumption\n2. The tauri.js Node CLI takes it and rigs the rust runner according to your configuration.\n3. In dev mode it creates a webview window with debugging and hot-module-reloading.\n4. In build mode it rigs the bundler and creates a final application according to your settings.\n\n### Setting up Your Environment\nWe are assuming that you know what the command line is, how to install packages on your operating system and generally know your way around the development side of computing. Obviously, you must first make sure that all required languages / compilers are available and in your PATH. Then you globally install the Tauri CLI with your Node package manager.\n\n### Initializing an App\nThe initialization phase creates a folder and places a few template files into your project directory. The most important file that it creates is the `src-tauri/tauri.conf.json` file, as this is where you manage the configuration of your project.\n\n### Developing an App\nThere are several methods for developing an App and using the built-in development App Window. The most common is to point the Tauri configuration at a localhost port that your front-end framework's development server provides you with. If your framework doesn't provide you with this, or you like everything vanilla, then you can instruct Tauri to serve (and transpile if needed) from a relative file path. In both cases you will have HMR (Hot Module Reloading).\n\n### Making App Icons\nYour app will need icons, and Tauri also provides a command for making all the icons your app will need, no matter which platform you are using. Simply place a 1240x1240 png (with transparency) named `app-icon.png` in your project folder (where the `src-tauri/tauri.conf.json` file is to be found) and run `tauri icon`. The icons will be placed in `src-tauri/icons` and automatically consumed by Tauri during the build process.\n\n### Bundling an App\nThe basic process of building a Tauri App is very straightforward and unopinionated. In the Tauri configuration file you reference a distribution folder e.g. `../dist/spa` where your HTML, CSS, JS and other assets can be found. Then you tell the Tauri CLI to build your app. Tauri prepares your code depending upon your configuration and bundles everything up into a nice and tidy binary.\n\n::: tip\nThe first time you build a project it will take some time to collect the resources that Tauri needs from the relevant Rust Crates, but subsequent builds will be much faster.\n:::\n\n## Technical Details\n### CLI\nThe CLI is node.js based, because it is arguably the most accessible for the majority of the web-development community. Using Tauri requires the latest LTS because we track security patches.\n\n### User Interface\nThe first generation User Interface in Tauri apps leverages Cocoa/WebKit on macOS, gtk-webkit2 on Linux and MSHTML (IE10/11) or Webkit via EdgeHTML / Chakra on Windows. **Tauri** leverages the MIT licensed prior work known as [webview](https://github.com/zserge/webview) and [web-view](https://github.com/Boscop/web-view).\n\n::: warning\nWe are currently working on enabling the Web APIs and most of them may not be available on your platform.\n:::\n\n## The Templates\n\nFirst is the src-tauri/tauri.conf.json file - it is injected into the CWD at tauri init.\nThen is the src-tauri folder, which is injected into the CWD and contains the base Rust application that you can extend as you wish.\n\nThe node CLI has a bunch of \"syntactic\" sugar that sets up the dev env or prepares assets for the bundle process (as well as the tauri icon command for making icons.)\n\nThe next piece is the actual rust crate that binds web-view, constructs the webview and has the API (file read / write, etc.)\nFinallly, the bundler, which takes all the pieces and puts them together in a nice and easy to consume binary for the three 1/2 desktop OS's\n\n## Why Rust\n> Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages. Rust’s rich type system and ownership model guarantee memory-safety and thread-safety — and enable you to eliminate many classes of bugs at compile-time. Rust has great documentation, a friendly compiler with useful error messages, and top-notch tooling — an integrated package manager and build tool, smart multi-editor support with auto-completion and type inspections, an auto-formatter, and more. - [https://www.rust-lang.org/](https://www.rust-lang.org/)\n\nThis combination of power, safety and usability are why we chose Rust to be the default binding for Proton. It is our intention to provide the most safe and performant native app experience (for devs and app consumers), out of the box.\n\nIf you want a deep and rather nerdy look into Rust, check out what insider Tony Arcieri has to say in his article, [Rust in 2019. Security, maturity, stability](https://tonyarcieri.com/rust-in-2019-security-maturity-stability)\n\n### Learning Rust 🦀❤️\nYou don't need to know Rust at all to use (most of) Tauri - but as with all things, the rabbit hole goes as deep as you are willing to fall into it. If you are new to Rust, then we recommend first watching this amazing playlist of tutorials from Team Member [@tensor](https://tensor-programming.com/):\n- [Intro to Rust](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDF6BX6_RdPisRVHgzV02NW)\n- [Rust Projects](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDD5vy2BuSHvFZU0a6RDmgb)\n\nBut if you are like us, just watching awesome people do stuff isn't enough. That's why we absolutely MUST recommend that you immediately curlbash [Rustlings](https://github.com/rust-lang/rustlings):\n```bash\ncurl -L https://git.io/rustlings | bash\n```\n\nWhy? Because it is an interactive leap into coding with Rust that forces you to solve compiler errors in order to progress in your understanding. It is addictive, so block a few hours and just do it!\n\nAt some point, learning about Rust will require a visit to the manual. Check it out:\n- [Rust 1.31.0+](https://doc.rust-lang.org/stable/book/) by Steve Klabnik & Carol Nichols\n\nAnd finally, there are a couple Rust communities on Discord that you can always fall back on if you need estra support:\n- [Rust Community Discord](https://bit.ly/rust-community)\n- [Rust Development Discord](https://discord.gg/SG3m9pk)\n ")])],1)},a=[],o={name:"Introduction",data:function(){return{graph:"",flow:{}}},computed:{graphOrientation:function(){return this.$q.screen.lt.md?"TD":"LR"},toc:{get:function(){return this.$store.state.common.toc},set:function(e){this.$store.commit("common/toc",e)}}},methods:{onToc:function(e){this.toc=e},goMermaid:function(e){var t=this;this.graph=null,this.$nextTick((function(){t.graph=t.$mermaid.render("mermaid",e)}))}},mounted:function(){var e=this;this.$nextTick((function(){e.flow={lifecycle:"\n graph ".concat(e.graphOrientation,"\n\n U--\x3eJS\n JS--\x3eB\n B--\x3eBUILD\n B--\x3eDEV\n DEV==>DBG\n BUILD--\x3eBND\n BND==>WIN\n\n U(HTML
CSS
JS)\n JS(tauri.js)\n style JS stroke:#77CFE4,stroke-width:4px\n WIN[WebView
in container]\n B{tauri core
CLI}\n style B stroke:#D08050,stroke-width:4px\n BND((tauri
bundler))\n style BND stroke:#EFD3AF, stroke-width:4px\n DBG[WebView:Debug
with HMR]\n ")},e.goMermaid(e.flow.lifecycle)}))}},r=o,s=(n("201d"),n("2877")),u=Object(s["a"])(r,i,a,!1,null,null,null);t["default"]=u.exports}}]); \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/js/5.74a045f0.js b/docs-generator/dist/ssr/www/js/5.74a045f0.js new file mode 100644 index 0000000..4e97caf --- /dev/null +++ b/docs-generator/dist/ssr/www/js/5.74a045f0.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[5],{1709:function(t,e,i){},"8e10":function(t,e,i){"use strict";var a=i("1709"),o=i.n(a);o.a},eabb:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticStyle:{"padding-top":"40px"},attrs:{id:"padding"}}),i("q-carousel",{staticStyle:{overflow:"hidden!important",width:"100%",background:"transparent",color:"black!important","border-radius":"5px"},attrs:{animated:"",infinite:"",autoplay:5e3,navigation:"","control-color":"cyan-1",height:"420px"},model:{value:t.slide,callback:function(e){t.slide=e},expression:"slide"}},t._l(t.slides,(function(e){return i("q-carousel-slide",{key:e.id,staticClass:"column no-wrap",attrs:{name:e.title,"img-src":e.img},on:{mouseover:function(e){t.credits=!0},mouseleave:function(e){t.credits=!1}}},[i("div",{staticClass:"text-h3 text-weight-thin bg-amber-3 absolute-left q-pa-md text-center",staticStyle:{width:"350px",opacity:"0.8","padding-top":"220px"}},[t._v(" "+t._s(e.title))]),i("h6",{staticClass:"q-pa-sm bg-yellow-1 full-width text-center",staticStyle:{margin:"270px -25px 0 0!important","z-index":"1","font-size":"1.2em","border-radius":"4px"}},[t._v("\n "+t._s(e.text)+"\n ")]),t.credits?i("q-btn",{staticClass:"absolute-top-right q-ma-lg",staticStyle:{width:"180px","z-index":"1"},attrs:{size:"xs",dense:"",color:"blue-grey-9","text-color":"white",type:"a",href:"https://unsplash.com/"+e.unsplashLink}},[i("span",{staticStyle:{display:"inline-block",padding:"2px 3px"}},[i("svg",{staticStyle:{height:"12px",width:"auto",position:"relative","vertical-align":"middle",top:"-2px",fill:"white"},attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"}},[i("path",{attrs:{d:"M10 9V0h12v9H10zm12 5h10v18H0V14h10v9h12v-9z"}})])]),i("span",{staticStyle:{display:"inline-block",padding:"2px 3px"}},[t._v("Image by: "+t._s(e.unsplashName))])]):t._e()],1)})),1),i("div",{staticClass:"full-width text-center"},[i("q-btn",{staticClass:"text-h6 q-mt-xl",attrs:{outline:"",rounded:"",to:{name:"introduction"}}},[t._v("Get to know Tauri")])],1),i("div",{staticClass:"row full-width wrap justify-center items-center content-center items-start q-mt-xl",attrs:{id:"Highlights"}},t._l(t.actions,(function(e,a){return i("q-card",{key:a,class:{"q-ma-md col-md-3 col-sm-5 q-mt-sm":!0,"bg-cyan-1":!t.$q.dark.isActive,"bg-grey-8":t.$q.dark.isActive},attrs:{flat:"",bordered:""}},[i("q-icon",{staticClass:"float-left q-pa-lg q-ma-xs text-h5",staticStyle:{margin:"11px 5px -1px 10px"},attrs:{name:e.icon}}),i("q-card-section",[t._v("\n "+t._s(e.claim)+"\n ")])],1)})),1),i("div",{staticClass:"full-width text-center"},[i("q-btn",{staticClass:"text-h6 q-my-xl",attrs:{outline:"",rounded:"",type:"a",href:"https://github.com/tauri-apps/tauri/wiki"}},[t._v("Setup Tauri for my Environment")])],1),i("q-card",{staticClass:"q-ma-xl full-width",attrs:{id:"Roadmap",flat:""}},[i("q-card-section",{staticClass:"justify-center items-center content-center text-center"},[i("q-activity",{staticStyle:{"margin-top":"110px"},attrs:{dense:"","bar-color":t.$q.dark.isActive?"#ccd":"#223","bar-width":"3px","bar-distance":"15px"}},t._l(t.timeline,(function(e,a){return i("q-activity-item",{key:a,staticStyle:{"padding-bottom":"5px","padding-top":"5px","margin-left":"-9px"},attrs:{icon:e.icon,"icon-color":e.iconColor,"icon-text-color":e.iconTextColor,"icon-size":"2.5em","icon-font-size":"0.55em"}},[i("q-item",{staticClass:"inline-block vertical-middle text-left"},[i("q-item-section",[i("q-item-label",{staticClass:"text-weight-bold"},[t._v(t._s(e.label))]),i("q-item-label",{attrs:{caption:"",lines:"2"}},[t._v(t._s(e.caption))])],1)],1),i("q-chip",{staticClass:"vertical-middle side-text",attrs:{dense:""}},[t._v("\n "+t._s(e.time)+"\n ")])],1)})),1),i("small",{staticClass:"text-weight-light"},[t._v("Notice: This roadmap is subject to change.")]),i("q-parallax",{staticClass:"full-width",staticStyle:{position:"absolute",top:"0",left:"0"},attrs:{height:130,src:"statics/images/skycave.jpg"}}),i("div",{staticStyle:{position:"absolute",left:"0",top:"0",right:"0",height:"130px",background:"linear-gradient(0deg, rgba(224,247,250,1) 5%, rgba(224,247,250,0.9) 30%, rgba(224,247,250,0.7) 60%, rgba(224,247,250,0.45) 80%, rgba(224,247,250,0) 100%)","z-index":"10"}}),i("h2",{staticClass:"text-weight-thin",staticStyle:{position:"absolute",top:"20px","z-index":"100",left:"10px",right:"10px",margin:"auto","text-shadow":"0 0 5px white,0 0 2px white",color:"#253239"}},[t._v("ROADMAP")])],1)],1),i("q-markdown",{attrs:{src:t.markdown,toc:""},on:{data:t.onToc}})],1)},o=[],n="## Donations and Sponsoring\n\n>At the moment the best way to support the development of Tauri is to visit our [Open Collective](https://opencollective.com/tauri) page and make a donation. Funds go first and foremost to covering the overhead of the project, additional funds will be distributed to all contributors using a sourcecred-based system. Thanks for consideration! :heart:\nIf you are interested in sponsoring Tauri and want to accelerate the development of specific components, we encourage you to reach out to the team.\n",l=["statics/images/locks.jpg","statics/images/hammers.jpg","statics/images/lightning.jpg","statics/images/feather.jpg","statics/images/bigben.jpg","statics/images/boat.jpg"],s={name:"LandingPage",serverCacheKey:function(){return"landing"},mounted:function(){for(var t=this,e=function(e){var i=new Image;i.crossOrigin="Anonymous",i.onload=function(){var a=document.createElement("CANVAS"),o=a.getContext("2d");a.height=i.naturalHeight,a.width=i.naturalWidth,o.drawImage(i,0,0);var n=a.toDataURL("image/jpeg");n.length>=1&&(t.slides[e].img=n),a=null},i.src=l[e]},i=0;i\n'.concat(l,"\n\n")}}}},r=s,c=(i("8e10"),i("2877")),d=i("eebe"),p=i.n(d),m=i("880c"),u=i("62cd"),h=i("9c40"),g=i("f09f"),b=i("0016"),f=i("a370"),w=i("4b7e"),x=i("66e5"),C=i("4074"),v=i("0170"),y=i("b0476"),T=i("639d"),k=Object(c["a"])(r,a,o,!1,null,null,null);e["default"]=k.exports;p()(k,"components",{QCarousel:m["a"],QCarouselSlide:u["a"],QBtn:h["a"],QCard:g["a"],QIcon:b["a"],QCardSection:f["a"],QCardActions:w["a"],QItem:x["a"],QItemSection:C["a"],QItemLabel:v["a"],QChip:y["a"],QParallax:T["a"]})}}]); \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/js/6.dff540ce.js b/docs-generator/dist/ssr/www/js/6.dff540ce.js new file mode 100644 index 0000000..cdca6da --- /dev/null +++ b/docs-generator/dist/ssr/www/js/6.dff540ce.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[6],{8452:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticStyle:{"padding-top":"40px"},attrs:{id:"padding"}}),n("p",{staticClass:"q-mt-xl"},[e._v("Tauri patterns are descriptions of use-cases that are entirely configurable within the src-tauri/tauri.conf.json file. These are not the limits of what Tauri can do, and there are probably more out there. If you discover one, why not get in touch and help us update this collection!\n ")]),n("p",[e._v("If you haven't read about the general design of Tauri, then it would make the most sense for you to visit the\n "),n("router-link",{attrs:{to:{name:"introduction"}}},[e._v("INTRODUCTION")]),e._v(" and become familiar with the basic architecture and terminology used in these patterns.\n ")],1),n("q-card",{staticClass:"q-mt-xl",attrs:{id:"overview"}},[n("q-card-section",{staticClass:"text-center",staticStyle:{"padding-bottom":"-20px"}},e._l(e.patterns,(function(t){return n("q-btn",{key:t.id,staticClass:"q-mx-xs",class:{"bg-cyan-2 text-black":e.pattern===t.name},attrs:{name:t.name+" Selector",outline:"",flat:"",dense:"","no-caps":"",disabled:e.pattern===t.name},on:{click:function(n){e.pattern=t.name}}},[e._v(e._s(t.name))])})),1),n("q-separator"),n("q-card-section",{class:e.$q.dark.isActive?"bg-blue-grey-6":"bg-cyan-1"},[n("q-ribbon",{staticStyle:{margin:"-16px"},attrs:{"leaf-color":e.yellow.dark,"background-color":e.yellow.light,color:"black",type:"corner",position:"top-right"}},[n("small",{staticClass:"q-pa-md text-weight-bold"},[e._v(e._s(e.active.most))])]),n("div",{staticClass:"fit row inline wrap",staticStyle:{"margin-top":"26px"},attrs:{id:"tryout"}},[n("img",{staticClass:"col-1 q-mt-md q-mr-md",staticStyle:{height:"50px",width:"auto"},attrs:{src:"statics/patterns/"+e.pattern+".png",alt:e.pattern,title:e.pattern+" badge"}}),n("h4",{staticClass:"col-grow text-weight-light q-pt-xl",class:e.$q.dark.isActive?"text-cyan-1":"text-cyan-10",staticStyle:{margin:"-30px 0"}},[e._v(e._s(e.pattern))]),n("span",{staticClass:"col-12 q-pa-sm text-weight-bold text-black"},[e._v(e._s(e.active.bestWhen))]),n("div",{staticClass:"row justify-around full-width"},[n("div",{staticClass:"col-sm-5 col-xs-12"},[n("ul",{staticClass:"text-weight-bold"},[e._v(" Pros:\n "),e._l(e.active.pros,(function(t){return n("li",{key:t.id,staticClass:"text-weight-regular row-12"},[e._v(e._s(t))])}))],2),n("ul",{staticClass:"text-weight-bold"},[e._v(" Cons:\n "),e._l(e.active.cons,(function(t){return n("li",{key:t.id,staticClass:"text-weight-regular row-12"},[e._v(e._s(t))])}))],2)]),n("div",{staticClass:"col-sm-5 col-xs-12 q-mt-md block text-left"},[n("div",{staticClass:"row"},[n("span",{staticClass:"col-6 text-right q-pr-sm",staticStyle:{"white-space":"nowrap"}},[e._v("Ease of Use: ")]),n("q-rating",{staticClass:"col-6 inline-block",attrs:{color:"cyan-10",readonly:"",value:e.active.ratings.easeOfUse}})],1),n("div",{staticClass:"row"},[n("span",{staticClass:"col-6 text-right q-pr-sm"},[e._v("Extensibility: ")]),n("q-rating",{staticClass:"col-6 inline-block",attrs:{color:"cyan-10",readonly:"",value:e.active.ratings.extensibility,max:e.active.ratings.extensibility>=6?e.active.ratings.extensibility:5}})],1),n("div",{staticClass:"row"},[n("span",{staticClass:"col-6 text-right q-pr-sm"},[e._v("Performance: ")]),n("q-rating",{staticClass:"col-6 inline-block",attrs:{color:"cyan-10",readonly:"",value:e.active.ratings.performance,max:e.active.ratings.performance>=6?e.active.ratings.performance:5}})],1),n("div",{staticClass:"row"},[n("span",{staticClass:"col-6 text-right q-pr-sm"},[e._v("Security: ")]),n("q-rating",{staticClass:"col-6 inline-block",attrs:{color:"cyan-10",readonly:"",value:e.active.ratings.security,max:e.active.ratings.security>=6?e.active.ratings.security:5}})],1)])])])],1),n("q-separator"),n("q-card-section",[n("q-no-ssr",[n("q-markdown",{attrs:{src:e.active.intro}}),n("div",{staticClass:"text-center",staticStyle:{"background-color":"#F2E8C7"},attrs:{id:"flowchart"},domProps:{innerHTML:e._s(e.graph)}})],1)],1),n("q-separator"),n("q-card-section",[n("h6",{attrs:{id:"configuration"}},[e._v("Configuration")]),n("span",[e._v("src-tauri/tauri.conf.json")]),n("q-markdown",{attrs:{src:e.active.configMD,"no-line-numbers":"",toc:""},on:{data:e.onToc}})],1)],1)],1)},s=[],i=(n("7f7f"),n("7514"),{blue:{light:"#BAE5F2",dark:"#77CFE4"},yellow:{light:"#EFD3AF",dark:"#D08050"}}),r={name:"Patterns",data:function(){return{mermaidHTML:"",blue:i.blue,yellow:i.yellow,graph:"",clearfix:" ",pattern:"Hermit",patterns:[{name:"Hermit",most:"TAURI DEFAULT",intro:"The Hermit recipe is a pattern for ultimate application isolation where all logic is self-contained in the Window and the binary exists merely to bootstrap the Window. There is no communication back to Rust from the Window, there is no localhost server, and the Window has no access to any remote resources. The Hermit is great for interactive Kiosk Mode and standalone HTML based games.",ratings:{easeOfUse:5,security:5,extensibility:0,performance:5},bestWhen:"Best when you want to lock down your app from all external influences.",features:["Locked down interface"],pros:["Quick to make","Smallest size"],cons:["No remote resources","No access to API"],configMD:'\n```json\n"tauri": {\n "embeddedServer": {\n "active": false // do not use a localhost server\n },\n "whitelist": {\n "all": false, // disable and tree-shake all api functions\n }\n}\n```\n ',graph:"graph LR\n A==>H\n H==>F\n subgraph WEBVIEW\n F\n end\n\n subgraph RUST\n A\n end\n A[fa:fa-cog Binary ]\n F[fa:fa-window-maximize Window]\n H{Bootstrap}\n style RUST fill:".concat(i.yellow.light,",stroke:").concat(i.yellow.dark,",stroke-width:4px\n style WEBVIEW fill:").concat(i.blue.light,",stroke:").concat(i.blue.dark,",stroke-width:4px")},{name:"Bridge",most:"MOST POPULAR",intro:"The Bridge recipe is a secure pattern where messages are passed between brokers via an implicit bridge using the API. It isolates functionality to scope and passes messages instead of functionality.",bestWhen:"Best when you want two-way communication between Rust and WebView.",ratings:{easeOfUse:3,security:4,extensibility:5,performance:4},pros:["Highly configurable","Rust skills not required"],cons:["Some WebAPIs unavailable","Challenge to implement"],configMD:'\n```json\n"tauri": {\n "embeddedServer": {\n "active": false // do not use a localhost server\n },\n "whitelist": { // all whitelist values are default false\n "all": false, // use this flag to enable all API features\n "answer": true, // enable rust to direct the UI\n "event": true, // enable binding to message\n "execute": false, // enable application execution\n "listFiles": false, // list files in a directory\n "open": false, // open link in a browser\n "readBinaryFile": false, // read binary file from local filesystem\n "readTextFile": false, // read text file from local filesystem\n "setTitle": false, // set the window title\n "writeFile": false // write file to local filesystem\n }\n}\n```\n ',graph:"graph TD\n H==>F\n\n subgraph WEBVIEW\n F-.-E\n end\n\n D--\x3eE\n E--\x3eD\n B--\x3eD\n D--\x3eB\n\n subgraph RUST\n A==>H\n A--\x3eB\n B-.-C\n B-.-G\n end\n\n A[Binary]\n B{Rust Broker}\n C[Subprocess 2]\n G[Subprocess 1]\n D(( API BRIDGE ))\n E{JS Broker}\n F[Window]\n H{Bootstrap}\n style D fill:#ccc,stroke:#333,stroke-width:4px,color:white\n style RUST fill:".concat(i.yellow.light,",stroke:").concat(i.yellow.dark,",stroke-width:4px\n style WEBVIEW fill:").concat(i.blue.light,",stroke:").concat(i.blue.dark,",stroke-width:4px")},{name:"Cloudish",most:"MOST SIMPLE",intro:"The Cloudish recipe is a pattern for maximum flexibility and app performance. It uses a localhost server, which means that your app will technically be available to other processes, like browsers and potentially other devices on the network. All of your assets are baked into the binary, but served as if they were distinct files.",ratings:{easeOfUse:5,security:2,extensibility:3,performance:3},bestWhen:"Best when you have never used Rust before.",pros:["No Rust skills necessary","Similar to a SPA web-app"],cons:["No access to Rust API","Uses a localhost server"],configMD:'\n```json\n"tauri": {\n "embeddedServer": {\n "active": true // ship with a localhost server\n },\n "whitelist": {\n "all": false // disable entire API\n }\n}\n```\n ',graph:"graph TD\n H==>F\n H==>D\n D--\x3eF\n F--\x3eD\n\n subgraph RUST\n A==>H\n end\n\n subgraph WEBVIEW\n F\n end\n\n subgraph SERVER\n D\n E--\x3eD\n end\n\n A[Binary]\n D(( localhost ))\n E[bundled resources]\n F[Window]\n H{Bootstrap}\n style RUST fill:".concat(i.yellow.light,",stroke:").concat(i.yellow.dark,",stroke-width:4px\n style WEBVIEW fill:").concat(i.blue.light,",stroke:").concat(i.blue.dark,",stroke-width:4px\n style SERVER fill:#49A24A,stroke:#2B6063,stroke-width:4px")},{name:"Cloudbridge",most:"MOST COMPLEX",intro:"The Cloudbridge recipe combines the flexibility of a localhost and the security of the bridge. With so many features, it can be easy to get lost.",ratings:{easeOfUse:1,security:2,extensibility:5,performance:3},bestWhen:"Best when your project is complex and you need all available options.",pros:["All available features","Rust skills not required"],cons:["Largest bundle size","Hard to separate concerns"],configMD:'\n```json\n"tauri": {\n "embeddedServer": {\n "active": true // ship with a localhost server\n },\n "whitelist": {\n "all": true // enable entire API\n }\n}\n```\n ',graph:"graph TD\n H==>F2\n H==>D2\n D2--\x3eF2\n F2--\x3eD2\n B--\x3eD\n D--\x3eB\n E2--\x3eD\n D--\x3eE2\n\n subgraph WEBVIEW\n F2\n E2\n end\n\n subgraph SERVER\n D2\n E--\x3eD2\n end\n\n subgraph RUST\n A==>H\n A--\x3eB\n B-.-C\n end\n\n A[Binary]\n B{Rust Broker}\n C[Subprocess]\n D(( API BRIDGE ))\n E{JS Broker}\n D2(( localhost ))\n E[bundled resources]\n E2{JS Broker}\n F2[Window]\n H{Bootstrap}\n style D fill:#ccc,stroke:#333,stroke-width:4px,color:white\n style RUST fill:".concat(i.yellow.light,",stroke:").concat(i.yellow.dark,",stroke-width:4px\n style WEBVIEW fill:").concat(i.blue.light,",stroke:").concat(i.blue.dark,",stroke-width:4px\n style SERVER fill:#49A24A,stroke:#2B6063,stroke-width:4px\n ")},{name:"Kamikaze",most:"BEST IN CLASS",intro:"The Kamikaze recipe is a minimal usage of the Bridge pattern, which only allows interaction between Rust and the Window via expiring JS Promise Closures that are injected into the Window by Rust and nulled as part of the callback.",ratings:{easeOfUse:2,security:6,extensibility:4,performance:5},bestWhen:"Best when you want Rust to drive the Webview.",features:["Locked down interface."],pros:["Highest security rating","Elegant and powerful"],cons:["Rust skills required","No remote resources"],configMD:'\n```json\n"tauri": {\n "embeddedServer": {\n "active": false // do not use a localhost server\n },\n "whitelist": { // all API endpoints are default false\n "event": true, // Use the EVENT API for injections\n }\n}\n```\n ',graph:"graph TD\n H==>F\n G-.->B\n B--\x3eG\n subgraph WEBVIEW\n G--\x3eF\n end\n\n subgraph RUST\n A--\x3eB\n A==>H\n end\n\n A[Binary]\n B[API:Event]\n F[Window]\n G((Promise Closure))\n H{Bootstrap}\n style RUST fill:".concat(i.yellow.light,",stroke:").concat(i.yellow.dark,",stroke-width:4px\n style WEBVIEW fill:").concat(i.blue.light,",stroke:").concat(i.blue.dark,",stroke-width:4px")},{name:"Multiwin",most:"COMING SOON ",intro:"The Multiwin recipe will allow you to have multiple windows, some of which may be GL based.\n\nPlease note: This Pattern is not yet available.",ratings:{easeOfUse:1,security:5,extensibility:4,performance:3},bestWhen:"Best when you need more than one window.",pros:["Access to GL context","Separation of concerns"],cons:["Extremely complex","Not yet available"],configMD:'\n```json\n"tauri": {\n "embeddedServer": {\n "active": false // do not use a localhost server\n },\n "whitelist": { // all API endpoints are default false\n "event": true, // Use the EVENT API for injections\n }\n}\n```\n ',graph:"graph LR\n A==>H\n H==>F\n H==>G\n subgraph WEBVIEW\n F\n end\n subgraph GLUTIN\n G\n end\n subgraph RUST\n A\n end\n\n A[Binary]\n F[Window]\n G[GL Window]\n H{Bootstrap}\n style GLUTIN stroke:".concat(i.blue.dark,",stroke-width:4px\n style RUST fill:").concat(i.yellow.light,",stroke:").concat(i.yellow.dark,",stroke-width:4px\n style WEBVIEW fill:").concat(i.blue.light,",stroke:").concat(i.blue.dark,",stroke-width:4px")},{name:"GLUI",most:"EXPERMIMENTAL",intro:"The GLUI is a research pattern that we will use internally to test approaches using a GLUTIN window. We're not sure yet if it will make the final cut as a bona fide alternative to Webview, although early tests with transparent and multiwindow are exciting.\n\nPlease note: This Pattern is not available.",ratings:{easeOfUse:0,security:0,extensibility:0,performance:5},bestWhen:"Best when you want to help Tauri evolve.",pros:["Framebuffer FTW","Window events rigged"],cons:["In development","Broken on your machine"],configMD:'\n```json\n"tauri": {\n "embeddedServer": {\n "active": false // do not use a localhost server\n },\n "whitelist": { // all API endpoints are default false\n "all": false, // disable the api\n },\n "window": { // not yet normative\n "glutin": true,\n "webview": false\n }\n}\n```\n ',graph:"graph TD\n A==>H\n H==>G\n A--\x3eD\n D--\x3eG\n\n subgraph GLUTIN\n G\n end\n\n subgraph RUST\n A\n end\n\n A[Binary]\n D(Framebuffer)\n G[GL Window]\n H{Bootstrap}\n style GLUTIN stroke:".concat(i.blue.dark,",stroke-width:4px\n style RUST fill:").concat(i.yellow.light,",stroke:").concat(i.yellow.dark,",stroke-width:4px")}]}},watch:{pattern:{handler:function(e,t){t=t||"none",e=e||"none";var n=this.patterns.find((function(t){return t.name===e}));"undefined"!==typeof n&&this.goMermaid(n.graph)},immediate:!0}},computed:{graphOrientation:function(){return this.$q.screen.lt.md?"TD":"LR"},toc:{get:function(){return this.$store.state.common.toc},set:function(e){this.$store.commit("common/toc",e)}},active:{get:function(){var e=this;return this.patterns.find((function(t){return t.name===e.pattern}))}}},mounted:function(){var e=this;setTimeout((function(){e.onToc(e.toc)}),50)},methods:{onToc:function(e){var t=[];t.push({id:"overview",label:"Overview",level:1,children:Array(0)}),t.push({id:"flowchart",label:"Flowchart",level:1,children:Array(0)}),t.push({id:"configuration",label:"Configuration",level:1,children:Array(0)}),this.toc=t},goMermaid:function(e){var t=this;"undefined"!==typeof window&&(this.graph=null,this.$nextTick((function(){t.graph=t.$mermaid.render("mermaid",e)})))}}},o=r,l=(n("d867"),n("2877")),c=n("eebe"),d=n.n(c),u=n("f09f"),h=n("a370"),p=n("9c40"),f=n("eb85"),w=n("daf4"),m=n("d08c"),g=Object(l["a"])(o,a,s,!1,null,null,null);t["default"]=g.exports;d()(g,"components",{QCard:u["a"],QCardSection:h["a"],QBtn:p["a"],QSeparator:f["a"],QRating:w["a"],QNoSsr:m["a"]})},cdfe:function(e,t,n){},d867:function(e,t,n){"use strict";var a=n("cdfe"),s=n.n(a);s.a}}]); \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/js/7.27b3e441.js b/docs-generator/dist/ssr/www/js/7.27b3e441.js new file mode 100644 index 0000000..6f0b5e1 --- /dev/null +++ b/docs-generator/dist/ssr/www/js/7.27b3e441.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[7],{"4ce1":function(e,n,t){"use strict";var a=t("f5f2"),i=t.n(a);i.a},"5d68":function(e,n,t){"use strict";t.r(n);var a=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("div",{staticStyle:{"padding-top":"40px"},attrs:{id:"padding"}}),t("q-markdown",{attrs:{src:e.markdown,toc:"","line-number-alt":"$"},on:{data:e.onToc}})],1)},i=[],o="## Security\nThis guide seeks to explain the high level concepts and Security Features at the core of Tauri's design that make you, your apps and your users safer by default.\n\n::: tip Please Note\nWhile we take every opportunity to help you harden your application - there are always underlying threats like BIOS attacks, memory rowhammering and other operating system vulnerabilities that are constantly being discovered and (in the best cases) responsibly disclosed.\nFurthermore, there are many ways that development teams can cut corners and either leak sensitive information or leave doors wide open to any of a range of attacks. Security is a never-ending quest, and your users count on you to keep them safe.\nTherefore, we highly recommend that you take some time to consider the security ramifications of everything that your application does, especially in the context of running on the semi-hostile platform of end-user devices.\nIf you need help or want a review, you are welcome to contact the Tauri team for security consultation.\n:::\n\n### Security Researchers\nIf you feel that there is a security concern or issue with anything in Tauri, please do not publicly comment on your findings. Instead, reach out directly to our security team:\n\n>
security@tauri.studio
\n\nAlthough we do not currently have a budget for Security Bounties, in some cases we will consider rewarding responsible disclosure with our limited resources.\n\n## No Server Required\nTauri enables you to construct an application that uses web-technology for the user interface without requiring you to use a server to communicate with the backend. Even if you used advanced techniques of dynamic imports and offload work to the backend, no traffic can be sniffed on TCP ports or external processes - because they just aren't there. This reduces not only the physical and virtual footprint of your final binary by a good deal, it also reduces the surface area of potential attack vectors by removing them from the equation.\n\n## Language Features of Rust\nBy turning to the programming language reknowned for its memory-safety and speed, Tauri simply erases whole classes of conventional attacks. `Use after free` just isn't something that can happen with Tauri.\n\n## Dynamic Ahead of Time Compilation (AOT)\nThis process of compilation happens several times during the bootstrapping phase of a Tauri app. By using our default dynamic Ahead of Time compiler, you can generate code references that are unique for every session and are still technically static code units.\n\n## Function Hardening\n### functional ASLR\nFunctional address Space Layout Randomization techniques randomize function names at runtime and can implement OTP hashing so no two sessions are ever the same. We propose a novel type of function naming at boot time and optionally after every execution. Using a UID for each function pointer prevents static attacks.\n\n### Kamikaze Function Injection\nThis advanced type of fASLR using the `EVENT` API endpoint, is a promise wrapped in a closure (with randomized handle) that Rust inserts at runtime into the Webview, where its interface is locked within the promise resolution handler and is nulled after execution.\n\n### Bridge, don't serve\nInstead of passing potentially unsafe functions, an event bridge can be used to pass messages and commands to named brokers at each respective side of the application.\n\n### One Time Pad Tokenization and Hashing\nHashing important messages with a OTP salt, you are able to encrypt messages between the user interface and the Rust backend. We are currently investigating the use of additional sources of entropy such as the amazing [Infinite Noise TRNG](https://13-37.org/en/shop/infinite-noise-trng/).\n\n## System Features\n### API Whitelisting\nYou have the ability to pick and choose which API functions are available to the UI and to Rust. If they are not enabled, the code will not be shipped with your app, which reduces binary size and attack surface. They are opt-in, so you have to consciously choose to progressively enhance your application.\n\n### Content Security Policy Management\nPreventing unauthorized code execution for websites has long since been \"resolved\" by using CSPs. Tauri can inject CSPs into the index.html of the user interface, and when using a localhost server it will also send these headers to the UI or any other clients that connect with it.\n\n### Decompilation is Difficult\nThis means that your apps cannot be easily decompiled as is the case with Electron ASAR files, which makes the process of reverse engineering your project much more time intensive and requires specialist training.\n\n## Ecosystem\n### Dependency Rescue\nSometimes the Tauri team finds packages in the wild that technically work and are highly valuable, but are out of date and include vulnerabilities. A great example of this is [tauri-inliner](https://github.com/tauri-apps/tauri-inliner). Merely including this module would have introduced over 30 vulnerabilities to our core. So we forked the original library, updated vulnerable modules to the latest versions and modified changed function signatures. Once adopted, we will continue to maintain these libraries.\n\n### Build Pipelines and Artifact Authenticity\nThe process of releasing our source-code artifacts is highly automated, yet mandates kickoff and review from real humans. Our current release strategy uses a combination of Github Actions and IOTO Tangle publication\n\n### Resilient PR and Approval Processes\nOur WG-TECH reviews code changes, tags PRs with scope and make ssure that everything stays up to date. And when its time to publish a new version, one of the maintainers tags a new release on master, which:\n- validates core\n- runs smoke tests\n- audits security for crates and npm\n- generates changelogs\n- creates artifacts\n- publishes checksums to IOTA\n- creates a draft release\nThen the maintainer reviews the release notes, edits if necessary - and a new release is forged.\n\n## Future Work\n### Signed Binaries\nBecause the entire project is shipped within a monolithic binary, code can be signed for all distributables. (Currently using external tooling, but we are actively working on making the bundler a one-stop-shop.) This makes it virtually impossible for hackers to change an installed Application without the operating system noticing. [Reference](https://github.com/electron/asar/issues/123)\n\n### Post-Binary Analysis\nUse industrial-grade pentester-tooling (via our forthcoming Tauri-Frida GUI) to discover and fix security weaknesses in your final binaries.\n\n### Post-Binary Enhancement\nAfter the build is before the delivery, and Tauri will provide you with tools never seen before. Stay tuned!\n\n### Audits\nWe have not yet undertaken an audit, but this is planned for realization before the 1.0 stable release.\n",s={name:"PageIndex",data:function(){return{markdown:o}},computed:{toc:{get:function(){return this.$store.state.common.toc},set:function(e){this.$store.commit("common/toc",e)}}},methods:{onToc:function(e){this.toc=e}}},r=s,c=(t("4ce1"),t("2877")),u=Object(c["a"])(r,a,i,!1,null,null,null);n["default"]=u.exports},f5f2:function(e,n,t){}}]); \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/js/8.7b3fc61b.js b/docs-generator/dist/ssr/www/js/8.7b3fc61b.js new file mode 100644 index 0000000..ee90ac9 --- /dev/null +++ b/docs-generator/dist/ssr/www/js/8.7b3fc61b.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[8],{cc1d:function(n,e,t){"use strict";t.r(e);var o=function(){var n=this,e=n.$createElement,t=n._self._c||e;return t("div",[t("div",{staticStyle:{"padding-top":"40px"},attrs:{id:"padding"}}),t("q-markdown",{attrs:{src:n.markdown,toc:""},on:{data:n.onToc}})],1)},a=[],i='## Sustainability\nOne of the main goals of the organizational structure of Tauri is to guarantee the sustainability of Tauri and the health and well-being of its contributors. The world of Open Source is fraught with peril and discord, and we have taken measures to ensure the longevity of Tauri. This document explains how we go about doing so.\n\n### Organizational Structure\nTauri apps is governed by the community and work is done in the context of public working groups. Each working group has a dedicated channel on the Discord server as well as a Team on GitHub. Other than that, each WG is free to use whatever type of organizational model it chooses.\n\n The current working groups are:\n- WG Governance & Guidance\n- WG Tech\n- WG Education\n- WG Media\n- WG Security\n- WG Devops\n\nWith the exception of the security working group, which is by invite only and convenes privately, all other working groups are public and open to any and all participants.\n\nPlease visit [this repository](https://github.com/tauri-apps/governance-and-guidance) to get more information.\n\n### Code of Conduct\nEveryone participating in the Tauri commnunity is expected to follow a code of conduct that you can at the [Governance and Guidance:Code of Conduct](https://github.com/tauri-apps/governance-and-guidance/blob/master/CODE_OF_CONDUCT.md).\n\n### Social Contract\nWe have a Social Contract that informs our decision making and organization. You can read about it here: [Governance and Guidance:Social Contract](https://github.com/tauri-apps/governance-and-guidance/blob/master/SOCIAL_CONTRACT.md).\n\n### Licensing\nWe, the contributors to Tauri Apps, use the MIT and Apache licenses for all code content. Images and bodies of text, unless otherwise noted are CC-BY-ND-NC.\n\n### Trademark\nIt is a permissible use of the name "Tauri App" or the Tauri logo to show that a project uses Tauri. "Tauri Studio" is reserved for use by the organization.\n\nAny language that gives the impression that the Tauri organization approves, authorizes or otherwise supports a project, person or company is not permissible without written authorization from the Guidance and Governance Working Group.\n',r={name:"Governance",data:function(){return{markdown:i}},computed:{toc:{get:function(){return this.$store.state.common.toc},set:function(n){this.$store.commit("common/toc",n)}}},methods:{onToc:function(n){this.toc=n}}},s=r,c=t("2877"),u=Object(c["a"])(s,o,a,!1,null,null,null);e["default"]=u.exports}}]); \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/js/9.613bac60.js b/docs-generator/dist/ssr/www/js/9.613bac60.js new file mode 100644 index 0000000..8e4d704 --- /dev/null +++ b/docs-generator/dist/ssr/www/js/9.613bac60.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[9],{ccc0:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticStyle:{"padding-top":"40px"},attrs:{id:"padding"}}),a("div",{staticClass:"text-h4 text-center text-weight-thin q-ma-sm"},[t._v("Sponsors")]),a("div",{staticClass:"row justify-center"},t._l(t.partners.sponsors,(function(e){return a("PartnerCard",{key:e.id,staticClass:"col-lg-3 col-md-4 col-sm-6 col-xs-12",attrs:{title:e.title,tags:e.tags,url:e.url,logoUrl:t.$q.dark.isActive?e.logoUrl[0]:e.logoUrl[1],description:e.description,flair:e.flair}})})),1),a("q-separator",{staticClass:"q-my-lg"}),a("div",{staticClass:"text-h4 text-weight-thin text-center q-ma-sm"},[t._v("Collaborators")]),a("div",{staticClass:"row justify-center"},t._l(t.partners.collaborators,(function(e){return a("PartnerCard",{key:e.id,staticClass:"col-lg-3 col-md-4 col-sm-6 col-xs-12 q-ma-md",attrs:{title:e.title,tags:e.tags,url:e.url,logoUrl:t.$q.dark.isActive?e.logoUrl[0]:e.logoUrl[1],description:e.description,flair:e.flair}})})),1),a("q-separator",{staticClass:"q-my-lg"}),a("div",{staticClass:"text-h4 text-center text-weight-thin q-ma-sm"},[t._v("Patrons")]),a("div",{staticClass:"row justify-center"},[a("q-list",t._l(t.partners.patrons,(function(e){return a("q-item",{key:e.id},[e.link?a("a",{attrs:{href:e.link,rel:"noopener",target:"_blank"}},[a("q-icon",{attrs:{name:"fas fa-star"}}),t._v("\n   "+t._s(e.name)+" ")],1):a("span",[t._v(" "+t._s(e.name)+" ")])])})),1)],1)],1)},s=[],o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a",{attrs:{href:t.url,rel:"noopener",target:"_blank"}},[a("q-card",{staticClass:"no-shadow",attrs:{flat:"",bordered:""}},[t.flair?a("q-ribbon",{staticStyle:{"margin-top":"10px"},attrs:{position:"right","leaf-color":"#55ADE4","background-color":"#BAE5F2"}},[a("small",{staticClass:"q-pa-md text-black text-weight-bold"},[t._v(t._s(t.flair))])]):t._e(),a("q-card-section",[a("q-item",[a("q-item-section",{attrs:{avatar:""}},[a("img",{staticStyle:{"max-width":"80px"},attrs:{src:t.logoUrl}})]),a("q-item-section",[a("q-item-label",[a("a",{staticClass:"q-ml-sm text-h5 text-weight-bold",attrs:{href:t.url,rel:"noopener",target:"_blank"}},[t._v(t._s(t.title))])]),a("div",{staticClass:"row"},t._l(t.tags,(function(t){return a("q-badge",{key:t.id,staticClass:"q-ma-xs",attrs:{label:t}})})),1)],1)],1)],1),a("q-card-section",[a("q-item-label",{domProps:{innerHTML:t._s(t.description)}})],1)],1)],1)},i=[],n={name:"SponsorCard",props:{title:String,tags:Array,url:String,logoUrl:String,description:String,flair:String}},l=n,c=a("2877"),p=a("eebe"),g=a.n(p),d=a("f09f"),m=a("a370"),u=a("66e5"),h=a("4074"),f=a("0170"),b=a("58a8"),w=Object(c["a"])(l,o,i,!1,null,null,null),y=w.exports;g()(w,"components",{QCard:d["a"],QCardSection:m["a"],QItem:u["a"],QItemSection:h["a"],QItemLabel:f["a"],QBadge:b["a"]});var v={sponsors:[{title:"wallaby.js",tags:["testing","JS/TS"],url:"https://wallabyjs.com",logoUrl:["statics/partnerLogos/wallabyjs.png","statics/partnerLogos/wallabyjs.png"],description:"The awesome folks at wallaby.js comped the core team of Tauri with their futuristic REPL in the IDE test runner. If you avoid testing your JS because it takes so long - with wallaby you'll appreciate the immediate inline feedback. We do...",flair:"TECH SPONSOR"}],collaborators:[{title:"PureOS",tags:["FLOSS OS","app store"],url:"https://www.pureos.net",logoUrl:["statics/partnerLogos/pureos.png","statics/partnerLogos/pureos.png"],description:"It can be argued that the humble beginnings of Tauri stretch back to a conversation where PureOS explained that Electron apps will never ship on the official PureOS store, and something else would be needed.",flair:"COLLABORATOR"},{title:"IOTA",tags:["app dev","early-adopter"],url:"https://iota.org",logoUrl:["statics/partnerLogos/IOTA_Logo_white_100px.png","statics/partnerLogos/IOTA_Logo_black_100px.png"],description:"The first adopter of Tauri, close collaborators with common interests. IOTA is a permissionless distributed ledger technology, without miners and suited for low power devices.",flair:"COLLABORATOR"},{title:"Amethyst",tags:["games","early-adopter"],url:"https://amethyst.rs",logoUrl:["statics/partnerLogos/amethyst-white.svg","statics/partnerLogos/amethyst-standard.svg"],description:"A data-driven game engine, in Rust - committed to nuturing an open source community.",flair:"COLLABORATOR"},{title:"Meros",tags:["app dev","early-adopter"],url:"https://meroscrypto.io",logoUrl:["statics/partnerLogos/meros.png","statics/partnerLogos/meros.png"],description:"If PureOS planted the seed of Tauri, Kayaba from Meros really kicked the can down the road with a perfectly timed question.",flair:"COLLABORATOR"},{title:"Tensor",tags:["education","videos"],url:"https://youtube.com/c/tensorprogramming",logoUrl:["statics/partnerLogos/tensor.png","statics/partnerLogos/tensor.png"],description:"One of the most polyglot professionals out there, TensorProgramming shares his knowledge and excitement about dozens of different programming languages on his YouTube channel.",flair:"COLLABORATOR"}],patrons:[{name:"Virtual Inspiration",link:"https://virtual-inspiration.com"},{name:"anonymous"},{name:"Robin van Boven"},{name:"Jonathan Baginski"},{name:"Allan Gaunt"}]},O={name:"Partners",components:{PartnerCard:y},data:function(){return{partners:v}},computed:{toc:{get:function(){return this.$store.state.common.toc},set:function(t){this.$store.commit("common/toc",t)}}},methods:{onToc:function(t){this.toc=t}}},_=O,L=a("eb85"),C=a("1c1c"),q=a("0016"),x=Object(c["a"])(_,r,s,!1,null,null,null);e["default"]=x.exports;g()(x,"components",{QSeparator:L["a"],QList:C["a"],QItem:u["a"],QIcon:q["a"]})}}]); \ No newline at end of file diff --git a/docs-generator/dist/ssr/www/js/app.f36fd624.js b/docs-generator/dist/ssr/www/js/app.f36fd624.js new file mode 100644 index 0000000..49629b8 --- /dev/null +++ b/docs-generator/dist/ssr/www/js/app.f36fd624.js @@ -0,0 +1 @@ +(function(e){function t(t){for(var r,a,s=t[0],u=t[1],c=t[2],l=0,d=[];l=55296&&t<=57343)&&(!(t>=64976&&t<=65007)&&(65535!==(65535&t)&&65534!==(65535&t)&&(!(t>=0&&t<=8)&&(11!==t&&(!(t>=14&&t<=31)&&(!(t>=127&&t<=159)&&!(t>1114111)))))))}function l(t){if(t>65535){t-=65536;var e=55296+(t>>10),n=56320+(1023&t);return String.fromCharCode(e,n)}return String.fromCharCode(t)}var f=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,h=/&([a-z#][a-z0-9]{1,31});/gi,d=new RegExp(f.source+"|"+h.source,"gi"),p=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,g=n("bd68");function m(t,e){var n=0;return a(g,e)?g[e]:35===e.charCodeAt(0)&&p.test(e)&&(n="x"===e[1].toLowerCase()?parseInt(e.slice(2),16):parseInt(e.slice(1),10),u(n))?l(n):t}function b(t){return t.indexOf("\\")<0?t:t.replace(f,"$1")}function v(t){return t.indexOf("\\")<0&&t.indexOf("&")<0?t:t.replace(d,(function(t,e,n){return e||m(t,n)}))}var y=/[&<>"]/,_=/[&<>"]/g,w={"&":"&","<":"<",">":">",'"':"""};function k(t){return w[t]}function x(t){return y.test(t)?t.replace(_,k):t}var S=/[.?*+^$[\]\\(){}|-]/g;function C(t){return t.replace(S,"\\$&")}function E(t){switch(t){case 9:case 32:return!0}return!1}function A(t){if(t>=8192&&t<=8202)return!0;switch(t){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var T=n("7ca0");function O(t){return T.test(t)}function M(t){switch(t){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function D(t){return t=t.trim().replace(/\s+/g," "),"Ṿ"==="ẞ".toLowerCase()&&(t=t.replace(/ẞ/g,"ß")),t.toLowerCase().toUpperCase()}e.lib={},e.lib.mdurl=n("d8a6"),e.lib.ucmicro=n("d5d1"),e.assign=s,e.isString=i,e.has=a,e.unescapeMd=b,e.unescapeAll=v,e.isValidEntityCode=u,e.fromCodePoint=l,e.escapeHtml=x,e.arrayReplaceAt=c,e.isSpace=E,e.isWhiteSpace=A,e.isMdAsciiPunct=M,e.isPunctChar=O,e.escapeRE=C,e.normalizeReference=D},"00bd":function(t,e,n){"use strict";t.exports=function(t,e){return t[e].content}},"00dc":function(t,e,n){(function(t){var r=n("58a2"),i=n("c24d"),o=n("561d");function a(e){var n=new t(i[e].prime,"hex"),r=new t(i[e].gen,"hex");return new o(n,r)}var s={binary:!0,hex:!0,base64:!0};function c(e,n,i,a){return t.isBuffer(n)||void 0===s[n]?c(e,"binary",n,i):(n=n||"binary",a=a||"binary",i=i||new t([2]),t.isBuffer(i)||(i=new t(i,a)),"number"===typeof e?new o(r(e,i),i,!0):(t.isBuffer(e)||(e=new t(e,n)),new o(e,i,!0)))}e.DiffieHellmanGroup=e.createDiffieHellmanGroup=e.getDiffieHellman=a,e.createDiffieHellman=e.DiffieHellman=c}).call(this,n("1c35").Buffer)},"00fd":function(t,e,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function c(t){var e=o.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(c){}var i=a.call(t);return r&&(e?t[s]=n:delete t[s]),i}t.exports=c},"0145":function(t,e){e.encrypt=function(t,e){return t._cipher.encryptBlock(e)},e.decrypt=function(t,e){return t._cipher.decryptBlock(e)}},"014b":function(t,e,n){"use strict";var r=n("e53d"),i=n("07e3"),o=n("8e60"),a=n("63b6"),s=n("9138"),c=n("ebfd").KEY,u=n("294c"),l=n("dbdb"),f=n("45f2"),h=n("62a0"),d=n("5168"),p=n("ccb9"),g=n("6718"),m=n("47ee"),b=n("9003"),v=n("e4ae"),y=n("f772"),_=n("241e"),w=n("36c3"),k=n("1bc3"),x=n("aebd"),S=n("a159"),C=n("0395"),E=n("bf0b"),A=n("9aa9"),T=n("d9f6"),O=n("c3a1"),M=E.f,D=T.f,q=C.f,j=r.Symbol,P=r.JSON,L=P&&P.stringify,B="prototype",I=d("_hidden"),R=d("toPrimitive"),F={}.propertyIsEnumerable,N=l("symbol-registry"),z=l("symbols"),$=l("op-symbols"),U=Object[B],V="function"==typeof j&&!!A.f,H=r.QObject,Y=!H||!H[B]||!H[B].findChild,W=o&&u((function(){return 7!=S(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=M(U,e);r&&delete U[e],D(t,e,n),r&&t!==U&&D(U,e,r)}:D,G=function(t){var e=z[t]=S(j[B]);return e._k=t,e},Q=V&&"symbol"==typeof j.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof j},K=function(t,e,n){return t===U&&K($,e,n),v(t),e=k(e,!0),v(n),i(z,e)?(n.enumerable?(i(t,I)&&t[I][e]&&(t[I][e]=!1),n=S(n,{enumerable:x(0,!1)})):(i(t,I)||D(t,I,x(1,{})),t[I][e]=!0),W(t,e,n)):D(t,e,n)},Z=function(t,e){v(t);var n,r=m(e=w(e)),i=0,o=r.length;while(o>i)K(t,n=r[i++],e[n]);return t},J=function(t,e){return void 0===e?S(t):Z(S(t),e)},X=function(t){var e=F.call(this,t=k(t,!0));return!(this===U&&i(z,t)&&!i($,t))&&(!(e||!i(this,t)||!i(z,t)||i(this,I)&&this[I][t])||e)},tt=function(t,e){if(t=w(t),e=k(e,!0),t!==U||!i(z,e)||i($,e)){var n=M(t,e);return!n||!i(z,e)||i(t,I)&&t[I][e]||(n.enumerable=!0),n}},et=function(t){var e,n=q(w(t)),r=[],o=0;while(n.length>o)i(z,e=n[o++])||e==I||e==c||r.push(e);return r},nt=function(t){var e,n=t===U,r=q(n?$:w(t)),o=[],a=0;while(r.length>a)!i(z,e=r[a++])||n&&!i(U,e)||o.push(z[e]);return o};V||(j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),e=function(n){this===U&&e.call($,n),i(this,I)&&i(this[I],t)&&(this[I][t]=!1),W(this,t,x(1,n))};return o&&Y&&W(U,t,{configurable:!0,set:e}),G(t)},s(j[B],"toString",(function(){return this._k})),E.f=tt,T.f=K,n("6abf").f=C.f=et,n("355d").f=X,A.f=nt,o&&!n("b8e3")&&s(U,"propertyIsEnumerable",X,!0),p.f=function(t){return G(d(t))}),a(a.G+a.W+a.F*!V,{Symbol:j});for(var rt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),it=0;rt.length>it;)d(rt[it++]);for(var ot=O(d.store),at=0;ot.length>at;)g(ot[at++]);a(a.S+a.F*!V,"Symbol",{for:function(t){return i(N,t+="")?N[t]:N[t]=j(t)},keyFor:function(t){if(!Q(t))throw TypeError(t+" is not a symbol!");for(var e in N)if(N[e]===t)return e},useSetter:function(){Y=!0},useSimple:function(){Y=!1}}),a(a.S+a.F*!V,"Object",{create:J,defineProperty:K,defineProperties:Z,getOwnPropertyDescriptor:tt,getOwnPropertyNames:et,getOwnPropertySymbols:nt});var st=u((function(){A.f(1)}));a(a.S+a.F*st,"Object",{getOwnPropertySymbols:function(t){return A.f(_(t))}}),P&&a(a.S+a.F*(!V||u((function(){var t=j();return"[null]"!=L([t])||"{}"!=L({a:t})||"{}"!=L(Object(t))}))),"JSON",{stringify:function(t){var e,n,r=[t],i=1;while(arguments.length>i)r.push(arguments[i++]);if(n=e=r[1],(y(e)||void 0!==t)&&!Q(t))return b(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!Q(e))return e}),r[1]=e,L.apply(P,r)}}),j[B][R]||n("35e8")(j[B],R,j[B].valueOf),f(j,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},"0170":function(t,e,n){"use strict";n("c5f6");var r=n("2b0e"),i=n("dde5");e["a"]=r["a"].extend({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},computed:{classes:function(){return{"q-item__label--overline text-overline":this.overline,"q-item__label--caption text-caption":this.caption,"q-item__label--header":this.header,ellipsis:1===parseInt(this.lines,10)}},style:function(){if(void 0!==this.lines&&parseInt(this.lines,10)>1)return{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":this.lines}}},render:function(t){return t("div",{staticClass:"q-item__label",style:this.style,class:this.classes,on:this.$listeners},Object(i["c"])(this,"default"))}})},"0184":function(t,e,n){"use strict";var r=n("da3e");function i(t){this.options=t,this.type=this.options.type,this.blockSize=8,this._init(),this.buffer=new Array(this.blockSize),this.bufferOff=0}t.exports=i,i.prototype._init=function(){},i.prototype.update=function(t){return 0===t.length?[]:"decrypt"===this.type?this._updateDecrypt(t):this._updateEncrypt(t)},i.prototype._buffer=function(t,e){for(var n=Math.min(this.buffer.length-this.bufferOff,t.length-e),r=0;r0;r--)e+=this._buffer(t,e),n+=this._flushBuffer(i,n);return e+=this._buffer(t,e),i},i.prototype.final=function(t){var e,n;return t&&(e=this.update(t)),n="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),e?e.concat(n):n},i.prototype._pad=function(t,e){if(0===e)return!1;while(ethis._arr[n].priority)throw new Error("New priority is greater than current priority. Key: "+t+" Old: "+this._arr[n].priority+" New: "+e);this._arr[n].priority=e,this._decrease(n)},i.prototype._heapify=function(t){var e=this._arr,n=2*t,r=n+1,i=t;n>1,n[e].priority=u?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):o:t?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}}},"0390":function(t,e,n){"use strict";var r=n("02f4")(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"0395":function(t,e,n){var r=n("36c3"),i=n("6abf").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return i(t)}catch(e){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?s(t):i(r(t))}},"03dd":function(t,e,n){var r=n("eac5"),i=n("57a5"),o=Object.prototype,a=o.hasOwnProperty;function s(t){if(!r(t))return i(t);var e=[];for(var n in Object(t))a.call(t,n)&&"constructor"!=n&&e.push(n);return e}t.exports=s},"052e":function(t,e,n){"use strict";var r=n("954f"),i=n("5de7"),o=n("3c4c"),a=n("55ef");function s(t,e){var n,s=t.selectAll("g.edgeLabel").data(e.edges(),(function(t){return o.edgeToId(t)})).classed("update",!0);return s.exit().remove(),s.enter().append("g").classed("edgeLabel",!0).style("opacity",0),s=t.selectAll("g.edgeLabel"),s.each((function(t){var n=a.select(this);n.select(".label").remove();var o=e.edge(t),s=i(n,e.edge(t),0,0).classed("label",!0),c=s.node().getBBox();o.labelId&&s.attr("id",o.labelId),r.has(o,"width")||(o.width=c.width),r.has(o,"height")||(o.height=c.height)})),n=s.exit?s.exit():s.selectAll(null),o.applyTransition(n,e).style("opacity",0).remove(),s}t.exports=s},"061d":function(t,e){function n(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}t.exports=n},"0621":function(t,e,n){var r=n("9e69"),i=n("d370"),o=n("6747"),a=r?r.isConcatSpreadable:void 0;function s(t){return o(t)||i(t)||!!(a&&t&&t[a])}t.exports=s},"0644":function(t,e,n){var r=n("3818"),i=1,o=4;function a(t){return r(t,i|o)}t.exports=a},"06db":function(t,e,n){"use strict";var r=n("23c6"),i={};i[n("2b4c")("toStringTag")]="z",i+""!="[object z]"&&n("2aba")(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},"0706":function(module,exports){var indexOf=function(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0;n=4)return!1;if(o=t.src.charCodeAt(u),35!==o||u>=l)return!1;a=1,o=t.src.charCodeAt(++u);while(35===o&&u6||uu&&r(t.src.charCodeAt(s-1))&&(l=s),t.line=e+1,c=t.push("heading_open","h"+String(a),1),c.markup="########".slice(0,a),c.map=[e,t.line],c=t.push("inline","",0),c.content=t.src.slice(u,l).trim(),c.map=[e,t.line],c.children=[],c=t.push("heading_close","h"+String(a),-1),c.markup="########".slice(0,a),!0))}},"07c7":function(t,e){function n(){return!1}t.exports=n},"07e3":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"07f2":function(t,e,n){"use strict";var r=n("c3c0"),i=n("6eed");function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}r.inherits(o,i),t.exports=o,o.blockSize=512,o.outSize=224,o.hmacStrength=192,o.padLength=64,o.prototype._digest=function(t){return"hex"===t?r.toHex32(this.h.slice(0,7),"big"):r.split32(this.h.slice(0,7),"big")}},"0831":function(t,e,n){"use strict";n.d(e,"e",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"d",(function(){return c})),n.d(e,"b",(function(){return u})),n.d(e,"i",(function(){return p})),n.d(e,"h",(function(){return g})),n.d(e,"f",(function(){return m})),n.d(e,"g",(function(){return b}));n("6762"),n("2fdb");var r,i=n("f303");function o(t){return t.closest(".scroll,.scroll-y,.overflow-auto")||window}function a(t){return(t===window?document.body:t).scrollHeight}function s(t){return(t===window?document.body:t).scrollWidth}function c(t){return t===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:t.scrollTop}function u(t){return t===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:t.scrollLeft}function l(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=c(t);n<=0?r!==e&&h(t,e):requestAnimationFrame((function(){var i=r+(e-r)/Math.max(16,n)*16;h(t,i),i!==e&&l(t,e,n-16)}))}function f(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=u(t);n<=0?r!==e&&d(t,e):requestAnimationFrame((function(){var i=r+(e-r)/Math.max(16,n)*16;d(t,i),i!==e&&f(t,e,n-16)}))}function h(t,e){t!==window?t.scrollTop=e:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,e)}function d(t,e){t!==window?t.scrollLeft=e:window.scrollTo(e,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function p(t,e,n){n?l(t,e,n):h(t,e)}function g(t,e,n){n?f(t,e,n):d(t,e)}function m(){if(void 0!==r)return r;var t=document.createElement("p"),e=document.createElement("div");Object(i["b"])(t,{width:"100%",height:"200px"}),Object(i["b"])(e,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),e.appendChild(t),document.body.appendChild(e);var n=t.offsetWidth;e.style.overflow="scroll";var o=t.offsetWidth;return n===o&&(o=e.clientWidth),e.remove(),r=n-o,r}function b(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!(!t||t.nodeType!==Node.ELEMENT_NODE)&&(e?t.scrollHeight>t.clientHeight&&(t.classList.contains("scroll")||t.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(t)["overflow-y"])):t.scrollWidth>t.clientWidth&&(t.classList.contains("scroll")||t.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(t)["overflow-x"])))}e["a"]={getScrollTarget:o,getScrollHeight:a,getScrollWidth:s,getScrollPosition:c,getHorizontalScrollPosition:u,animScrollTo:l,animHorizontalScrollTo:f,setScrollPosition:p,setHorizontalScrollPosition:g,getScrollbarWidth:m,hasScrollbar:b}},"0857":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"fr",mediaPlayer:{oldBrowserVideo:"Pour voir cette vidéo, merci d'activer le Javascript ou d'utiliser un navigateur supportant le HTML5.",oldBrowserAudio:"Pour écouter ce média audio, merci d'activer le Javascript ou d'utiliser un navigateur supportant le HTML5.",pause:"Pause",play:"Lecture",settings:"Réglages",toggleFullscreen:"Plein écran",mute:"Désactiver le son",unmute:"Activer le son",speed:"Vitesse",language:"Langage",playbackRate:"Vitesse de lecture",waitingVideo:"En attente de la vidéo",waitingAudio:"En attente de l'audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Arrêt",noLoadVideo:"Impossible de charger la vidéo",noLoadAudio:"Impossible de charger l'audio",cannotPlayVideo:"Impossible de lire la vidéo",cannotPlayAudio:"Impossible de lire l'audio"}}},"087d":function(t,e){function n(t,e){var n=-1,r=e.length,i=t.length;while(++n>>27}function l(t){return t<<30|t>>>2}function f(t,e,n,r){return 0===t?e&n|~e&r:2===t?e&n|e&r|n&r:e^n^r}r(c,i),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(t){for(var e=this._w,n=0|this._a,r=0|this._b,i=0|this._c,o=0|this._d,s=0|this._e,c=0;c<16;++c)e[c]=t.readInt32BE(4*c);for(;c<80;++c)e[c]=e[c-3]^e[c-8]^e[c-14]^e[c-16];for(var h=0;h<80;++h){var d=~~(h/20),p=u(n)+f(d,r,i,o)+s+e[h]+a[d]|0;s=o,o=i,i=l(r),r=n,n=p}this._a=n+this._a|0,this._b=r+this._b|0,this._c=i+this._c|0,this._d=o+this._d|0,this._e=s+this._e|0},c.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=c},"08ae":function(t,e,n){"use strict";var r=n("0068"),i=n("565b"),o=n("7cc2"),a=n("a915"),s=n("7696"),c=n("4cb4"),u=n("fbcd"),l=n("d8a6"),f=n("9d88"),h={default:n("8a31"),zero:n("1caa"),commonmark:n("428d")},d=/^(vbscript|javascript|file|data):/,p=/^data:image\/(gif|png|jpeg|webp);/;function g(t){var e=t.trim().toLowerCase();return!d.test(e)||!!p.test(e)}var m=["http:","https:","mailto:"];function b(t){var e=l.parse(t,!0);if(e.hostname&&(!e.protocol||m.indexOf(e.protocol)>=0))try{e.hostname=f.toASCII(e.hostname)}catch(n){}return l.encode(l.format(e))}function v(t){var e=l.parse(t,!0);if(e.hostname&&(!e.protocol||m.indexOf(e.protocol)>=0))try{e.hostname=f.toUnicode(e.hostname)}catch(n){}return l.decode(l.format(e))}function y(t,e){if(!(this instanceof y))return new y(t,e);e||r.isString(t)||(e=t||{},t="default"),this.inline=new c,this.block=new s,this.core=new a,this.renderer=new o,this.linkify=new u,this.validateLink=g,this.normalizeLink=b,this.normalizeLinkText=v,this.utils=r,this.helpers=r.assign({},i),this.options={},this.configure(t),e&&this.set(e)}y.prototype.set=function(t){return r.assign(this.options,t),this},y.prototype.configure=function(t){var e,n=this;if(r.isString(t)&&(e=t,t=h[e],!t))throw new Error('Wrong `markdown-it` preset "'+e+'", check name');if(!t)throw new Error("Wrong `markdown-it` preset, can't be empty");return t.options&&n.set(t.options),t.components&&Object.keys(t.components).forEach((function(e){t.components[e].rules&&n[e].ruler.enableOnly(t.components[e].rules),t.components[e].rules2&&n[e].ruler2.enableOnly(t.components[e].rules2)})),this},y.prototype.enable=function(t,e){var n=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach((function(e){n=n.concat(this[e].ruler.enable(t,!0))}),this),n=n.concat(this.inline.ruler2.enable(t,!0));var r=t.filter((function(t){return n.indexOf(t)<0}));if(r.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+r);return this},y.prototype.disable=function(t,e){var n=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach((function(e){n=n.concat(this[e].ruler.disable(t,!0))}),this),n=n.concat(this.inline.ruler2.disable(t,!0));var r=t.filter((function(t){return n.indexOf(t)<0}));if(r.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+r);return this},y.prototype.use=function(t){var e=[this].concat(Array.prototype.slice.call(arguments,1));return t.apply(t,e),this},y.prototype.parse=function(t,e){if("string"!==typeof t)throw new Error("Input data should be a String");var n=new this.core.State(t,this,e);return this.core.process(n),n.tokens},y.prototype.render=function(t,e){return e=e||{},this.renderer.render(this.parse(t,e),this.options,e)},y.prototype.parseInline=function(t,e){var n=new this.core.State(t,this,e);return n.inlineMode=!0,this.core.process(n),n.tokens},y.prototype.renderInline=function(t,e){return e=e||{},this.renderer.render(this.parseInline(t,e),this.options,e)},t.exports=y},"08cc":function(t,e,n){var r=n("1a8c");function i(t){return t===t&&!r(t)}t.exports=i},"0909":function(t,e,n){"use strict";var r=n("0967");e["a"]={data:function(){return{canRender:!r["e"]}},mounted:function(){!1===this.canRender&&(this.canRender=!0)}}},"0945":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"el",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"0960":function(t,e,n){t.exports=n("b19a")},"0967":function(t,e,n){"use strict";n.d(e,"d",(function(){return c})),n.d(e,"c",(function(){return u})),n.d(e,"e",(function(){return l})),n.d(e,"a",(function(){return m}));n("8e6e"),n("8a81"),n("ac6a"),n("cadf"),n("06db"),n("456d");var r=n("c47a"),i=n.n(r),o=(n("f751"),n("2b0e"));function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function s(t){for(var e=1;e=0&&/(rv)(?::| )([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:e[0]||""}}function h(t){return/(ipad)/.exec(t)||/(ipod)/.exec(t)||/(windows phone)/.exec(t)||/(iphone)/.exec(t)||/(kindle)/.exec(t)||/(silk)/.exec(t)||/(android)/.exec(t)||/(win)/.exec(t)||/(mac)/.exec(t)||/(linux)/.exec(t)||/(cros)/.exec(t)||/(playbook)/.exec(t)||/(bb)/.exec(t)||/(blackberry)/.exec(t)||[]}function d(t){var e=h(t),n=f(t,e),r={};n.browser&&(r[n.browser]=!0,r.version=n.version,r.versionNumber=parseInt(n.versionNumber,10)),n.platform&&(r[n.platform]=!0);var i=r.android||r.ios||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"];return!0===i||t.indexOf("mobile")>-1?(r.mobile=!0,r.edga||r.edgios?(r.edge=!0,n.browser="edge"):r.crios?(r.chrome=!0,n.browser="chrome"):r.fxios&&(r.firefox=!0,n.browser="firefox")):r.desktop=!0,(r.ipod||r.ipad||r.iphone)&&(r.ios=!0),r["windows phone"]&&(r.winphone=!0,delete r["windows phone"]),(r.chrome||r.opr||r.safari||r.vivaldi||!0===r.mobile&&!0!==r.ios&&!0!==i)&&(r.webkit=!0),(r.rv||r.iemobile)&&(n.browser="ie",r.ie=!0),(r.safari&&r.blackberry||r.bb)&&(n.browser="blackberry",r.blackberry=!0),r.safari&&r.playbook&&(n.browser="playbook",r.playbook=!0),r.opr&&(n.browser="opera",r.opera=!0),r.safari&&r.android&&(n.browser="android",r.android=!0),r.safari&&r.kindle&&(n.browser="kindle",r.kindle=!0),r.safari&&r.silk&&(n.browser="silk",r.silk=!0),r.vivaldi&&(n.browser="vivaldi",r.vivaldi=!0),r.name=n.browser,r.platform=n.platform,!1===c&&(t.indexOf("electron")>-1?r.electron=!0:document.location.href.indexOf("-extension://")>-1?r.bex=!0:void 0!==window.Capacitor?(r.capacitor=!0,r.nativeMobile=!0,r.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(r.cordova=!0,r.nativeMobile=!0,r.nativeMobileWrapper="cordova"),u=void 0===r.nativeMobile&&void 0===r.electron&&!!document.querySelector("[data-server-rendered]"),!0===u&&(l=!0)),r}var p=!1===c?(navigator.userAgent||navigator.vendor||window.opera).toLowerCase():"",g={has:{touch:!1,webStorage:!1},within:{iframe:!1}},m=!1===c?{userAgent:p,is:d(p),has:{touch:function(){return"ontouchstart"in window||window.navigator.maxTouchPoints>0}(),webStorage:function(){try{if(window.localStorage)return!0}catch(t){}return!1}()},within:{iframe:window.self!==window.top}}:g,b={install:function(t,e){var n=this;!0===c?e.server.push((function(t,e){t.platform=n.parseSSR(e.ssr)})):!0===u?(Object.assign(this,m,g),e.takeover.push((function(t){l=u=!1,Object.assign(t.platform,m)})),o["a"].util.defineReactive(t,"platform",this)):(Object.assign(this,m),t.platform=this)}};!0===c&&(b.parseSSR=function(t){var e=(t.req.headers["user-agent"]||t.req.headers["User-Agent"]||"").toLowerCase();return s({},m,{userAgent:e,is:d(e)})}),e["b"]=b},"096b":function(t,e,n){"use strict";function r(t,e,n){this.type=t,this.tag=e,this.attrs=null,this.map=null,this.nesting=n,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}r.prototype.attrIndex=function(t){var e,n,r;if(!this.attrs)return-1;for(e=this.attrs,n=0,r=e.length;n=0&&(n=this.attrs[e][1]),n},r.prototype.attrJoin=function(t,e){var n=this.attrIndex(t);n<0?this.attrPush([t,e]):this.attrs[n][1]=this.attrs[n][1]+" "+e},t.exports=r},"097b":function(t,e,n){"use strict";var r=n("096b"),i=n("0068").isWhiteSpace,o=n("0068").isPunctChar,a=n("0068").isMdAsciiPunct;function s(t,e,n,r){this.src=t,this.env=n,this.md=e,this.tokens=r,this.tokens_meta=Array(r.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[]}s.prototype.pushPending=function(){var t=new r("text","",0);return t.content=this.pending,t.level=this.pendingLevel,this.tokens.push(t),this.pending="",t},s.prototype.push=function(t,e,n){this.pending&&this.pushPending();var i=new r(t,e,n),o=null;return n<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),i.level=this.level,n>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],o={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(i),this.tokens_meta.push(o),i},s.prototype.scanDelims=function(t,e){var n,r,s,c,u,l,f,h,d,p=t,g=!0,m=!0,b=this.posMax,v=this.src.charCodeAt(t);n=t>0?this.src.charCodeAt(t-1):32;while(p=r.sm,c.gt.sm=e>=r.md,c.gt.md=e>=r.lg,c.gt.lg=e>=r.xl,c.lt.sm=e0?Object(a["a"])(f,t):f,e.addEventListener("resize",u,o["e"].passive)},c.setDebounce(d),Object.keys(h).length>0?(c.setSizes(h),h=void 0):f()};!0===i["c"]?e.takeover.push(p):p(),r["a"].util.defineReactive(t,"screen",this)}else t.screen=this}}},"09fa":function(t,e,n){var r=n("4588"),i=n("9def");t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},"0a49":function(t,e,n){var r=n("9b43"),i=n("626a"),o=n("4bf8"),a=n("9def"),s=n("cd1c");t.exports=function(t,e){var n=1==t,c=2==t,u=3==t,l=4==t,f=6==t,h=5==t||f,d=e||s;return function(e,s,p){for(var g,m,b=o(e),v=i(b),y=r(s,p,3),_=a(v.length),w=0,k=n?d(e,_):c?d(e,0):void 0;_>w;w++)if((h||w in v)&&(g=v[w],m=y(g,w,b),t))if(n)k[w]=m;else if(m)switch(t){case 3:return!0;case 5:return g;case 6:return w;case 2:k.push(g)}else if(l)return!1;return f?-1:u||l?l:k}}},"0b07":function(t,e,n){var r=n("34ac"),i=n("3698");function o(t,e){var n=i(t,e);return r(n)?n:void 0}t.exports=o},"0b80":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"lv",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"0b8b":function(t,e,n){"use strict";var r=n("e849"),i=r.longestPath,o=n("1845"),a=n("74e8");function s(t){switch(t.graph().ranker){case"network-simplex":l(t);break;case"tight-tree":u(t);break;case"longest-path":c(t);break;default:l(t)}}t.exports=s;var c=i;function u(t){i(t),o(t)}function l(t){a(t)}},"0be8":function(t,e){e["des-ecb"]={key:8,iv:0},e["des-cbc"]=e.des={key:8,iv:8},e["des-ede3-cbc"]=e.des3={key:24,iv:8},e["des-ede3"]={key:24,iv:0},e["des-ede-cbc"]={key:16,iv:8},e["des-ede"]={key:16,iv:0}},"0bfb":function(t,e,n){"use strict";var r=n("cb7c");t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"0cbb":function(t,e,n){"use strict";var r,i=e,o=n("7d92"),a=n("4136"),s=n("f3a3"),c=s.assert;function u(t){"short"===t.type?this.curve=new a.short(t):"edwards"===t.type?this.curve=new a.edwards(t):this.curve=new a.mont(t),this.g=this.curve.g,this.n=this.curve.n,this.hash=t.hash,c(this.g.validate(),"Invalid curve"),c(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function l(t,e){Object.defineProperty(i,t,{configurable:!0,enumerable:!0,get:function(){var n=new u(e);return Object.defineProperty(i,t,{configurable:!0,enumerable:!0,value:n}),n}})}i.PresetCurve=u,l("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:o.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),l("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:o.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),l("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:o.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),l("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:o.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),l("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:o.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),l("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:o.sha256,gRed:!1,g:["9"]}),l("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:o.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=n("409b")}catch(f){r=void 0}l("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:o.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})},"0d24":function(t,e,n){(function(t){var r=n("2b3e"),i=n("07c7"),o=e&&!e.nodeType&&e,a=o&&"object"==typeof t&&t&&!t.nodeType&&t,s=a&&a.exports===o,c=s?r.Buffer:void 0,u=c?c.isBuffer:void 0,l=u||i;t.exports=l}).call(this,n("62e4")(t))},"0d58":function(t,e,n){var r=n("ce10"),i=n("e11e");t.exports=Object.keys||function(t){return r(t,i)}},"0d59":function(t,e,n){"use strict";n("c5f6");var r=n("2b0e"),i=n("594d");e["a"]=r["a"].extend({name:"QSpinner",mixins:[i["a"]],props:{thickness:{type:Number,default:5}},render:function(t){return t("svg",{staticClass:"q-spinner q-spinner-mat",class:this.classes,on:this.$listeners,attrs:{focusable:"false",width:this.cSize,height:this.cSize,viewBox:"25 25 50 50"}},[t("circle",{staticClass:"path",attrs:{cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":this.thickness,"stroke-miterlimit":"10"}})])}})},"0da4":function(t,e,n){"use strict";var r=n("da3e"),i=n("3fb5"),o={};function a(t){r.equal(t.length,8,"Invalid IV length"),this.iv=new Array(8);for(var e=0;e=e.length){o++;break}var a=e.slice(2,i-1);if(("0002"!==r.toString("hex")&&!n||"0001"!==r.toString("hex")&&n)&&o++,a.length<8&&o++,o)throw new Error("decryption error");return e.slice(i)}function d(t,e){t=l.from(t),e=l.from(e);var n=0,r=t.length;t.length!==e.length&&(n++,r=Math.min(t.length,e.length));var i=-1;while(++id||new a(e).cmp(c.modulus)>=0)throw new Error("decryption error");o=n?u(new a(e),c):s(e,c);var p=l.alloc(d-o.length);if(o=l.concat([p,o],d),4===i)return f(c,o);if(1===i)return h(c,o,n);if(3===i)return o;throw new Error("unknown padding")}},"0f88":function(t,e,n){var r,i=n("7726"),o=n("32e9"),a=n("ca5a"),s=a("typed_array"),c=a("view"),u=!(!i.ArrayBuffer||!i.DataView),l=u,f=0,h=9,d="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");while(f=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}t.exports=o},"11dc":function(t,e,n){"use strict";(function(e,r){var i=65536,o=4294967295;function a(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}var s=n("8707").Buffer,c=e.crypto||e.msCrypto;function u(t,e){if(t>o)throw new RangeError("requested too many random bytes");var n=s.allocUnsafe(t);if(t>0)if(t>i)for(var a=0;af.sensitivity[0]&&(f.event.dir=s<0?"up":"down"),!0===f.direction.horizontal&&i>c&&c<100&&u>f.sensitivity[0]&&(f.event.dir=r<0?"left":"right"),!0===f.direction.up&&if.sensitivity[0]&&(f.event.dir="up"),!0===f.direction.down&&i0&&i<100&&l>f.sensitivity[0]&&(f.event.dir="down"),!0===f.direction.left&&i>c&&r<0&&c<100&&u>f.sensitivity[0]&&(f.event.dir="left"),!0===f.direction.right&&i>c&&r>0&&c<100&&u>f.sensitivity[0]&&(f.event.dir="right"),!1!==f.event.dir?(Object(o["j"])(t),!0===f.event.mouse&&(document.body.classList.add("no-pointer-events"),document.body.classList.add("non-selectable"),Object(a["a"])(),f.styleCleanup=function(t){f.styleCleanup=void 0,document.body.classList.remove("non-selectable");var e=function(){document.body.classList.remove("no-pointer-events")};!0===t?setTimeout(e,50):e()}),f.handler({evt:t,touch:!0!==f.event.mouse,mouse:f.event.mouse,direction:f.event.dir,duration:e,distance:{x:i,y:c}})):f.end(t)}}else Object(o["j"])(t)},end:function(e){void 0!==f.event&&(Object(i["b"])(f,"temp"),!0===r["a"].is.firefox&&Object(o["h"])(t,!1),void 0!==f.styleCleanup&&f.styleCleanup(!0),!1!==f.event.dir&&Object(o["j"])(e),f.event=void 0)}};t.__qtouchswipe&&(t.__qtouchswipe_old=t.__qtouchswipe),t.__qtouchswipe=f,!0===u.mouse&&Object(i["a"])(f,"main",[[t,"mousedown","mouseStart","passive".concat(l)]]),!0===r["a"].has.touch&&Object(i["a"])(f,"main",[[t,"touchstart","touchStart","passive".concat(!0===u.capture?"Capture":"")],[t,"touchmove","noop","notPassiveCapture"]])}},update:function(t,e){var n=t.__qtouchswipe;void 0!==n&&Object(i["f"])(n,e)},unbind:function(t){var e=t.__qtouchswipe_old||t.__qtouchswipe;void 0!==e&&(Object(i["b"])(e,"main"),Object(i["b"])(e,"temp"),!0===r["a"].is.firefox&&Object(o["h"])(t,!1),void 0!==e.styleCleanup&&e.styleCleanup(),delete t[t.__qtouchswipe_old?"__qtouchswipe_old":"__qtouchswipe"])}}},1304:function(t,e,n){var r=n("cd9d");function i(t){return"function"==typeof t?t:r}t.exports=i},1310:function(t,e){function n(t){return null!=t&&"object"==typeof t}t.exports=n},1368:function(t,e,n){var r=n("da03"),i=function(){var t=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function o(t){return!!i&&i in t}t.exports=o},"13e2":function(t,e,n){"use strict";var r=n("c3c0"),i=n("edc9"),o=n("aa56"),a=r.rotl32,s=r.sum32,c=r.sum32_5,u=o.ft_1,l=i.BlockHash,f=[1518500249,1859775393,2400959708,3395469782];function h(){if(!(this instanceof h))return new h;l.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}r.inherits(h,l),t.exports=h,h.blockSize=512,h.outSize=160,h.hmacStrength=80,h.padLength=64,h.prototype._update=function(t,e){for(var n=this.W,r=0;r<16;r++)n[r]=t[e+r];for(;rc)r.f(t,n=a[c++],e[n]);return t}},1545:function(t,e,n){"use strict";e.utils=n("5ee7"),e.Cipher=n("0184"),e.DES=n("4e2b"),e.CBC=n("0da4"),e.EDE=n("1fec")},"159a":function(t,e,n){var r=n("32b3"),i=n("e2e4"),o=n("c098"),a=n("1a8c"),s=n("f4d6");function c(t,e,n,c){if(!a(t))return t;e=i(e,t);var u=-1,l=e.length,f=l-1,h=t;while(null!=h&&++u=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})}))},1691:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"16a5":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"en-km",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"17d5":function(t,e,n){var r;try{r=n("e008")}catch(i){}r||(r=window.graphlib),t.exports=r},1838:function(t,e,n){var r=n("c05f"),i=n("9b02"),o=n("8604"),a=n("f608"),s=n("08cc"),c=n("20ec"),u=n("f4d6"),l=1,f=2;function h(t,e){return a(t)&&s(e)?c(u(t),e):function(n){var a=i(n,t);return void 0===a&&a===e?o(n,t):r(e,a,l|f)}}t.exports=h},1845:function(t,e,n){"use strict";var r=n("6f9c"),i=n("17d5").Graph,o=n("e849").slack;function a(t){var e,n,r=new i({directed:!1}),a=t.nodes()[0],l=t.nodeCount();r.setNode(a,{});while(s(r,t)n)e.push(arguments[n++]);return b[++m]=function(){s("function"==typeof t?t:Function(t),e)},r(m),m},d=function(t){delete b[t]},"process"==n("2d95")(f)?r=function(t){f.nextTick(a(y,t,1))}:g&&g.now?r=function(t){g.now(a(y,t,1))}:p?(i=new p,o=i.port2,i.port1.onmessage=_,r=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+"","*")},l.addEventListener("message",_,!1)):r=v in u("script")?function(t){c.appendChild(u("script"))[v]=function(){c.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:h,clear:d}},"199e":function(t,e,n){"use strict";t.exports=function(t,e,n){var r,i,o,a,s,c,u,l,f,h,d=e+1,p=t.md.block.ruler.getRules("paragraph");if(t.sCount[e]-t.blkIndent>=4)return!1;for(h=t.parentType,t.parentType="paragraph";d3)){if(t.sCount[d]>=t.blkIndent&&(c=t.bMarks[d]+t.tShift[d],u=t.eMarks[d],c=u)))){l=61===f?1:2;break}if(!(t.sCount[d]<0)){for(i=!1,o=0,a=p.length;on){var r="rmd160"===t?new c:u(t);e=r.update(e).digest()}else e.length1&&void 0!==arguments[1]?arguments[1]:250,r=arguments.length>2?arguments[2]:void 0;function i(){var i=this,o=arguments,a=function(){e=void 0,!0!==r&&t.apply(i,o)};clearTimeout(e),!0===r&&void 0===e&&t.apply(this,o),e=setTimeout(a,n)}return i.cancel=function(){clearTimeout(e)},i}},"1c1c":function(t,e,n){"use strict";var r=n("2b0e"),i=n("b7fa"),o=n("dde5");e["a"]=r["a"].extend({name:"QList",mixins:[i["a"]],props:{bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean},computed:{classes:function(){return"q-list"+(!0===this.bordered?" q-list--bordered":"")+(!0===this.dense?" q-list--dense":"")+(!0===this.separator?" q-list--separator":"")+(!0===this.isDark?" q-list--dark":"")+(!0===this.padding?" q-list--padding":"")}},render:function(t){return t("div",{class:this.classes,on:this.$listeners},Object(o["c"])(this,"default"))}})},"1c35":function(t,e,n){"use strict";(function(t){ +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var r=n("1fb5"),i=n("9152"),o=n("e3db");function a(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"===typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(e){return!1}}function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(t,e){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|t}function y(t){return+t!=t&&(t=0),u.alloc(+t)}function _(t,e){if(u.isBuffer(t))return t.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!==typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return K(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return X(t).length;default:if(r)return K(t).length;e=(""+e).toLowerCase(),r=!0}}function w(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,e>>>=0,n<=e)return"";t||(t="utf8");while(1)switch(t){case"hex":return I(this,e,n);case"utf8":case"utf-8":return q(this,e,n);case"ascii":return L(this,e,n);case"latin1":case"binary":return B(this,e,n);case"base64":return D(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function k(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function x(t,e,n,r,i){if(0===t.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof e&&(e=u.from(e,r)),u.isBuffer(e))return 0===e.length?-1:S(t,e,n,r,i);if("number"===typeof e)return e&=255,u.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):S(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function S(t,e,n,r,i){var o,a=1,s=t.length,c=e.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;a=2,s/=2,c/=2,n/=2}function u(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(i){var l=-1;for(o=n;os&&(n=s-c),o=n;o>=0;o--){for(var f=!0,h=0;hi&&(r=i)):r=i;var o=e.length;if(o%2!==0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a239?4:u>223?3:u>191?2:1;if(i+f<=n)switch(f){case 1:u<128&&(l=u);break;case 2:o=t[i+1],128===(192&o)&&(c=(31&u)<<6|63&o,c>127&&(l=c));break;case 3:o=t[i+1],a=t[i+2],128===(192&o)&&128===(192&a)&&(c=(15&u)<<12|(63&o)<<6|63&a,c>2047&&(c<55296||c>57343)&&(l=c));break;case 4:o=t[i+1],a=t[i+2],s=t[i+3],128===(192&o)&&128===(192&a)&&128===(192&s)&&(c=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s,c>65535&&c<1114112&&(l=c))}null===l?(l=65533,f=1):l>65535&&(l-=65536,r.push(l>>>10&1023|55296),l=56320|1023&l),r.push(l),i+=f}return P(r)}e.Buffer=u,e.SlowBuffer=y,e.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:a(),e.kMaxLength=s(),u.poolSize=8192,u._augment=function(t){return t.__proto__=u.prototype,t},u.from=function(t,e,n){return l(null,t,e,n)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(t,e,n){return h(null,t,e,n)},u.allocUnsafe=function(t){return d(null,t)},u.allocUnsafeSlow=function(t){return d(null,t)},u.isBuffer=function(t){return!(null==t||!t._isBuffer)},u.compare=function(t,e){if(!u.isBuffer(t)||!u.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var n=t.length,r=e.length,i=0,o=Math.min(n,r);i0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),""},u.prototype.compare=function(t,e,n,r,i){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return-1;if(e>=n)return 1;if(e>>>=0,n>>>=0,r>>>=0,i>>>=0,this===t)return 0;for(var o=i-r,a=n-e,s=Math.min(o,a),c=this.slice(r,i),l=t.slice(e,n),f=0;fi)&&(n=i),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return C(this,t,e,n);case"utf8":case"utf-8":return E(this,t,e,n);case"ascii":return A(this,t,e,n);case"latin1":case"binary":return T(this,t,e,n);case"base64":return O(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var j=4096;function P(t){var e=t.length;if(e<=j)return String.fromCharCode.apply(String,t);var n="",r=0;while(rr)&&(n=r);for(var i="",o=e;on)throw new RangeError("Trying to access beyond buffer length")}function N(t,e,n,r,i,o){if(!u.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||et.length)throw new RangeError("Index out of range")}function z(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-n,2);i>>8*(r?i:1-i)}function $(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-n,4);i>>8*(r?i:3-i)&255}function U(t,e,n,r,i,o){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function V(t,e,n,r,o){return o||U(t,e,n,4,34028234663852886e22,-34028234663852886e22),i.write(t,e,n,r,23,4),n+4}function H(t,e,n,r,o){return o||U(t,e,n,8,17976931348623157e292,-17976931348623157e292),i.write(t,e,n,r,52,8),n+8}u.prototype.slice=function(t,e){var n,r=this.length;if(t=~~t,e=void 0===e?r:~~e,t<0?(t+=r,t<0&&(t=0)):t>r&&(t=r),e<0?(e+=r,e<0&&(e=0)):e>r&&(e=r),e0&&(i*=256))r+=this[t+--e]*i;return r},u.prototype.readUInt8=function(t,e){return e||F(t,1,this.length),this[t]},u.prototype.readUInt16LE=function(t,e){return e||F(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUInt16BE=function(t,e){return e||F(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUInt32LE=function(t,e){return e||F(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUInt32BE=function(t,e){return e||F(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||F(t,e,this.length);var r=this[t],i=1,o=0;while(++o=i&&(r-=Math.pow(2,8*e)),r},u.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||F(t,e,this.length);var r=e,i=1,o=this[t+--r];while(r>0&&(i*=256))o+=this[t+--r]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*e)),o},u.prototype.readInt8=function(t,e){return e||F(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},u.prototype.readInt16LE=function(t,e){e||F(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(t,e){e||F(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(t,e){return e||F(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return e||F(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return e||F(t,4,this.length),i.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return e||F(t,4,this.length),i.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return e||F(t,8,this.length),i.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return e||F(t,8,this.length),i.read(this,t,!1,52,8)},u.prototype.writeUIntLE=function(t,e,n,r){if(t=+t,e|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;N(this,t,e,n,i,0)}var o=1,a=0;this[e]=255&t;while(++a=0&&(a*=256))this[e+o]=t/a&255;return e+n},u.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,1,255,0),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},u.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):z(this,t,e,!0),e+2},u.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):z(this,t,e,!1),e+2},u.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):$(this,t,e,!0),e+4},u.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):$(this,t,e,!1),e+4},u.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);N(this,t,e,n,i-1,-i)}var o=0,a=1,s=0;this[e]=255&t;while(++o>0)-s&255;return e+n},u.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);N(this,t,e,n,i-1,-i)}var o=n-1,a=1,s=0;this[e+o]=255&t;while(--o>=0&&(a*=256))t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},u.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,1,127,-128),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):z(this,t,e,!0),e+2},u.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):z(this,t,e,!1),e+2},u.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):$(this,t,e,!0),e+4},u.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):$(this,t,e,!1),e+4},u.prototype.writeFloatLE=function(t,e,n){return V(this,t,e,!0,n)},u.prototype.writeFloatBE=function(t,e,n){return V(this,t,e,!1,n)},u.prototype.writeDoubleLE=function(t,e,n){return H(this,t,e,!0,n)},u.prototype.writeDoubleBE=function(t,e,n){return H(this,t,e,!1,n)},u.prototype.copy=function(t,e,n,r){if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e=0;--i)t[i+e]=this[i+n];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"===typeof t)for(o=e;o55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function Z(t){for(var e=[],n=0;n>8,i=n%256,o.push(i),o.push(r)}return o}function X(t){return r.toByteArray(W(t))}function tt(t,e,n,r){for(var i=0;i=e.length||i>=t.length)break;e[i+n]=t[i]}return i}function et(t){return t!==t}}).call(this,n("c8ba"))},"1c3c":function(t,e,n){var r=n("9e69"),i=n("2474"),o=n("9638"),a=n("a2be"),s=n("edfa"),c=n("ac41"),u=1,l=2,f="[object Boolean]",h="[object Date]",d="[object Error]",p="[object Map]",g="[object Number]",m="[object RegExp]",b="[object Set]",v="[object String]",y="[object Symbol]",_="[object ArrayBuffer]",w="[object DataView]",k=r?r.prototype:void 0,x=k?k.valueOf:void 0;function S(t,e,n,r,k,S,C){switch(n){case w:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case _:return!(t.byteLength!=e.byteLength||!S(new i(t),new i(e)));case f:case h:case g:return o(+t,+e);case d:return t.name==e.name&&t.message==e.message;case m:case v:return t==e+"";case p:var E=s;case b:var A=r&u;if(E||(E=c),t.size!=e.size&&!A)return!1;var T=C.get(t);if(T)return T==e;r|=l,C.set(t,e);var O=a(E(t),E(e),r,k,S,C);return C["delete"](t),O;case y:if(x)return x.call(t)==x.call(e)}return!1}t.exports=S},"1c46":function(t,e,n){"use strict";e.randomBytes=e.rng=e.pseudoRandomBytes=e.prng=n("11dc"),e.createHash=e.Hash=n("98e6"),e.createHmac=e.Hmac=n("1a2a");var r=n("116d"),i=Object.keys(r),o=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(i);e.getHashes=function(){return o};var a=n("a099");e.pbkdf2=a.pbkdf2,e.pbkdf2Sync=a.pbkdf2Sync;var s=n("956a");e.Cipher=s.Cipher,e.createCipher=s.createCipher,e.Cipheriv=s.Cipheriv,e.createCipheriv=s.createCipheriv,e.Decipher=s.Decipher,e.createDecipher=s.createDecipher,e.Decipheriv=s.Decipheriv,e.createDecipheriv=s.createDecipheriv,e.getCiphers=s.getCiphers,e.listCiphers=s.listCiphers;var c=n("00dc");e.DiffieHellmanGroup=c.DiffieHellmanGroup,e.createDiffieHellmanGroup=c.createDiffieHellmanGroup,e.getDiffieHellman=c.getDiffieHellman,e.createDiffieHellman=c.createDiffieHellman,e.DiffieHellman=c.DiffieHellman;var u=n("b692");e.createSign=u.createSign,e.Sign=u.Sign,e.createVerify=u.createVerify,e.Verify=u.Verify,e.createECDH=n("e1d3");var l=n("6442");e.publicEncrypt=l.publicEncrypt,e.privateEncrypt=l.privateEncrypt,e.publicDecrypt=l.publicDecrypt,e.privateDecrypt=l.privateDecrypt;var f=n("75cc");e.randomFill=f.randomFill,e.randomFillSync=f.randomFillSync,e.createCredentials=function(){throw new Error(["sorry, createCredentials is not implemented yet","we accept pull requests","https://github.com/crypto-browserify/crypto-browserify"].join("\n"))},e.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6}},"1caa":function(t,e,n){"use strict";t.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}},"1cba":function(t,e,n){var r=n("4796"),i=n("9aff"),o=n("6428");function a(t){return function(e,n,a){return a&&"number"!=typeof a&&i(e,n,a)&&(n=a=void 0),e=o(e),void 0===n?(n=e,e=0):n=o(n),a=void 0===a?e0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");-1===n&&(n=e);var r=n===e?0:4-n%4;return[n,r]}function l(t){var e=u(t),n=e[0],r=e[1];return 3*(n+r)/4-r}function f(t,e,n){return 3*(e+n)/4-n}function h(t){var e,n,r=u(t),a=r[0],s=r[1],c=new o(f(t,a,s)),l=0,h=s>0?a-4:a;for(n=0;n>16&255,c[l++]=e>>8&255,c[l++]=255&e;return 2===s&&(e=i[t.charCodeAt(n)]<<2|i[t.charCodeAt(n+1)]>>4,c[l++]=255&e),1===s&&(e=i[t.charCodeAt(n)]<<10|i[t.charCodeAt(n+1)]<<4|i[t.charCodeAt(n+2)]>>2,c[l++]=e>>8&255,c[l++]=255&e),c}function d(t){return r[t>>18&63]+r[t>>12&63]+r[t>>6&63]+r[63&t]}function p(t,e,n){for(var r,i=[],o=e;oc?c:s+a));return 1===i?(e=t[n-1],o.push(r[e>>2]+r[e<<4&63]+"==")):2===i&&(e=(t[n-2]<<8)+t[n-1],o.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"=")),o.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"1fc8":function(t,e,n){var r=n("4245");function i(t,e){var n=r(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this}t.exports=i},"1fec":function(t,e,n){"use strict";var r=n("da3e"),i=n("3fb5"),o=n("0184"),a=n("4e2b");function s(t,e){r.equal(e.length,24,"Invalid key length");var n=e.slice(0,8),i=e.slice(8,16),o=e.slice(16,24);this.ciphers="encrypt"===t?[a.create({type:"encrypt",key:n}),a.create({type:"decrypt",key:i}),a.create({type:"encrypt",key:o})]:[a.create({type:"decrypt",key:o}),a.create({type:"encrypt",key:i}),a.create({type:"decrypt",key:n})]}function c(t){o.call(this,t);var e=new s(this.type,this.options.key);this._edeState=e}i(c,o),t.exports=c,c.create=function(t){return new c(t)},c.prototype._update=function(t,e,n,r){var i=this._edeState;i.ciphers[0]._update(t,e,n,r),i.ciphers[1]._update(n,r,n,r),i.ciphers[2]._update(n,r,n,r)},c.prototype._pad=a.prototype._pad,c.prototype._unpad=a.prototype._unpad},"206d":function(t,e,n){(function(e,r){var i,o=n("7d2a"),a=n("9f9d"),s=n("e07b"),c=n("8707").Buffer,u=e.crypto&&e.crypto.subtle,l={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},f=[];function h(t){if(e.process&&!e.process.browser)return Promise.resolve(!1);if(!u||!u.importKey||!u.deriveBits)return Promise.resolve(!1);if(void 0!==f[t])return f[t];i=i||c.alloc(8);var n=d(i,i,10,128,t).then((function(){return!0})).catch((function(){return!1}));return f[t]=n,n}function d(t,e,n,r,i){return u.importKey("raw",t,{name:"PBKDF2"},!1,["deriveBits"]).then((function(t){return u.deriveBits({name:"PBKDF2",salt:e,iterations:n,hash:{name:i}},t,r<<3)})).then((function(t){return c.from(t)}))}function p(t,e){t.then((function(t){r.nextTick((function(){e(null,t)}))}),(function(t){r.nextTick((function(){e(t)}))}))}t.exports=function(t,n,i,u,f,g){"function"===typeof f&&(g=f,f=void 0),f=f||"sha1";var m=l[f.toLowerCase()];if(!m||"function"!==typeof e.Promise)return r.nextTick((function(){var e;try{e=s(t,n,i,u,f)}catch(r){return g(r)}g(null,e)}));if(o(t,n,i,u),"function"!==typeof g)throw new Error("No callback provided to pbkdf2");c.isBuffer(t)||(t=c.from(t,a)),c.isBuffer(n)||(n=c.from(n,a)),p(h(m).then((function(e){return e?d(t,n,i,u,m):s(t,n,i,u,f)})),g)}}).call(this,n("c8ba"),n("4362"))},2085:function(t,e,n){"use strict";t.exports=function(t){var e,n,r=0,i=t.tokens,o=t.tokens.length;for(e=n=0;e0&&r++,"text"===i[e].type&&e+11?arguments[1]:void 0)}}),n("9c6c")(o)},"20ec":function(t,e){function n(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}}t.exports=n},"20f6":function(t,e,n){var r=e;r.der=n("cfbd"),r.pem=n("8df7")},"20fd":function(t,e,n){"use strict";var r=n("d9f6"),i=n("aebd");t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},2137:function(t,e,n){"use strict";var r=n("c3c0"),i=n("da3e");function o(t,e,n){if(!(this instanceof o))return new o(t,e,n);this.Hash=t,this.blockSize=t.blockSize/8,this.outSize=t.outSize/8,this.inner=null,this.outer=null,this._init(r.toArray(e,n))}t.exports=o,o.prototype._init=function(t){t.length>this.blockSize&&(t=(new this.Hash).update(t).digest()),i(t.length<=this.blockSize);for(var e=t.length;e")})),f=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var h=s(t),d=!o((function(){var e={};return e[h]=function(){return 7},7!=""[t](e)})),p=d?!o((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[u]=function(){return n}),n[h](""),!e})):void 0;if(!d||!p||"replace"===t&&!l||"split"===t&&!f){var g=/./[h],m=n(a,h,""[t],(function(t,e,n,r,i){return e.exec===c?d&&!i?{done:!0,value:g.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),b=m[0],v=m[1];r(String.prototype,t,b),i(RegExp.prototype,h,2==e?function(t,e){return v.call(t,this,e)}:function(t){return v.call(t,this)})}}},2164:function(t,e,n){var r=n("cae7");function i(t,e,n){var i=-1,o=t.criteria,a=e.criteria,s=o.length,c=n.length;while(++i=c)return u;var l=n[i];return u*("desc"==l?-1:1)}}return t.index-e.index}t.exports=i},"21d7":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"gn",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"220e":function(t,e,n){var r=n("6f9c"),i=n("b50e");function o(t){function e(n){var i=t.children(n),o=t.node(n);if(i.length&&r.forEach(i,e),r.has(o,"minRank")){o.borderLeft=[],o.borderRight=[];for(var s=o.minRank,c=o.maxRank+1;s","license":"MIT","bugs":{"url":"https://github.com/indutny/elliptic/issues"},"homepage":"https://github.com/indutny/elliptic","devDependencies":{"brfs":"^1.4.3","coveralls":"^3.0.8","grunt":"^1.0.4","grunt-browserify":"^5.0.0","grunt-cli":"^1.2.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-mocha-istanbul":"^3.0.1","grunt-saucelabs":"^9.0.1","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.10.3","mocha":"^6.2.2"},"dependencies":{"bn.js":"^4.4.0","brorand":"^1.0.1","hash.js":"^1.0.0","hmac-drbg":"^1.0.0","inherits":"^2.0.1","minimalistic-assert":"^1.0.0","minimalistic-crypto-utils":"^1.0.0"}}')},2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),a?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"28a5":function(t,e,n){"use strict";var r=n("aae3"),i=n("cb7c"),o=n("ebd6"),a=n("0390"),s=n("9def"),c=n("5f1b"),u=n("520a"),l=n("79e5"),f=Math.min,h=[].push,d="split",p="length",g="lastIndex",m=4294967295,b=!l((function(){RegExp(m,"y")}));n("214f")("split",2,(function(t,e,n,l){var v;return v="c"=="abbc"[d](/(b)*/)[1]||4!="test"[d](/(?:)/,-1)[p]||2!="ab"[d](/(?:ab)*/)[p]||4!="."[d](/(.?)(.?)/)[p]||"."[d](/()()/)[p]>1||""[d](/.?/)[p]?function(t,e){var i=String(this);if(void 0===t&&0===e)return[];if(!r(t))return n.call(i,t,e);var o,a,s,c=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),f=0,d=void 0===e?m:e>>>0,b=new RegExp(t.source,l+"g");while(o=u.call(b,i)){if(a=b[g],a>f&&(c.push(i.slice(f,o.index)),o[p]>1&&o.index=d))break;b[g]===o.index&&b[g]++}return f===i[p]?!s&&b.test("")||c.push(""):c.push(i.slice(f)),c[p]>d?c.slice(0,d):c}:"0"[d](void 0,0)[p]?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,r){var i=t(this),o=void 0==n?void 0:n[e];return void 0!==o?o.call(n,i,r):v.call(String(i),n,r)},function(t,e){var r=l(v,t,this,e,v!==n);if(r.done)return r.value;var u=i(t),h=String(this),d=o(u,RegExp),p=u.unicode,g=(u.ignoreCase?"i":"")+(u.multiline?"m":"")+(u.unicode?"u":"")+(b?"y":"g"),y=new d(b?u:"^(?:"+u.source+")",g),_=void 0===e?m:e>>>0;if(0===_)return[];if(0===h.length)return null===c(y,h)?[h]:[];var w=0,k=0,x=[];while(k/,i=/^<([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)>/;t.exports=function(t,e){var n,o,a,s,c,u,l=t.pos;return 60===t.src.charCodeAt(l)&&(n=t.src.slice(l),!(n.indexOf(">")<0)&&(i.test(n)?(o=n.match(i),s=o[0].slice(1,-1),c=t.md.normalizeLink(s),!!t.md.validateLink(c)&&(e||(u=t.push("link_open","a",1),u.attrs=[["href",c]],u.markup="autolink",u.info="auto",u=t.push("text","",0),u.content=t.md.normalizeLinkText(s),u=t.push("link_close","a",-1),u.markup="autolink",u.info="auto"),t.pos+=o[0].length,!0)):!!r.test(n)&&(a=n.match(r),s=a[0].slice(1,-1),c=t.md.normalizeLink("mailto:"+s),!!t.md.validateLink(c)&&(e||(u=t.push("link_open","a",1),u.attrs=[["href",c]],u.markup="autolink",u.info="auto",u=t.push("text","",0),u.content=t.md.normalizeLinkText(s),u=t.push("link_close","a",-1),u.markup="autolink",u.info="auto"),t.pos+=a[0].length,!0))))}},"294c":function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},"299f":function(t,e,n){var r=n("6f9c"),i=n("17d5").Graph,o=n("4589");t.exports=s;var a=r.constant(1);function s(t,e){if(t.nodeCount()<=1)return[];var n=l(t,e||a),i=c(n.graph,n.buckets,n.zeroIdx);return r.flatten(r.map(i,(function(e){return t.outEdges(e.v,e.w)})),!0)}function c(t,e,n){var r,i=[],o=e[e.length-1],a=e[0];while(t.nodeCount()){while(r=a.dequeue())u(t,e,n,r);while(r=o.dequeue())u(t,e,n,r);if(t.nodeCount())for(var s=e.length-2;s>0;--s)if(r=e[s].dequeue(),r){i=i.concat(u(t,e,n,r,!0));break}}return i}function u(t,e,n,i,o){var a=o?[]:void 0;return r.forEach(t.inEdges(i.v),(function(r){var i=t.edge(r),s=t.node(r.v);o&&a.push({v:r.v,w:r.w}),s.out-=i,f(e,n,s)})),r.forEach(t.outEdges(i.v),(function(r){var i=t.edge(r),o=r.w,a=t.node(o);a["in"]-=i,f(e,n,a)})),t.removeNode(i.v),a}function l(t,e){var n=new i,a=0,s=0;r.forEach(t.nodes(),(function(t){n.setNode(t,{v:t,in:0,out:0})})),r.forEach(t.edges(),(function(t){var r=n.edge(t.v,t.w)||0,i=e(t),o=r+i;n.setEdge(t.v,t.w,o),s=Math.max(s,n.node(t.v).out+=i),a=Math.max(a,n.node(t.w)["in"]+=i)}));var c=r.range(s+a+3).map((function(){return new o})),u=a+1;return r.forEach(n.nodes(),(function(t){f(c,u,n.node(t))})),{graph:n,buckets:c,zeroIdx:u}}function f(t,e,n){n.out?n["in"]?t[n.out-n["in"]+e].enqueue(n):t[t.length-1].enqueue(n):t[0].enqueue(n)}},"29f3":function(t,e){var n=Object.prototype,r=n.toString;function i(t){return r.call(t)}t.exports=i},"2a19":function(t,e,n){"use strict";n("8e6e"),n("8a81"),n("ac6a"),n("cadf"),n("06db"),n("456d");var r=n("c47a"),i=n.n(r),o=(n("2fdb"),n("6762"),n("f751"),n("2b0e")),a=n("cb32"),s=n("0016"),c=n("9c40"),u=n("8b39"),l=n("0967");function f(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function h(t){for(var e=1;e0?o.map((function(t){var e=t.handler,n=Object(u["a"])(t);return n.handler="function"===typeof e?function(){e(),!t.noDismiss&&i()}:function(){return i()},n})):void 0,"function"===typeof t.onDismiss&&(n.onDismiss=t.onDismiss),"string"===typeof n.closeBtn){var a={label:n.closeBtn,handler:i};n.actions=n.actions?n.actions.concat(a):[a]}n.timeout>0&&(n.__timeout=setTimeout((function(){i()}),n.timeout+1e3)),void 0===n.multiLine&&n.actions&&(n.multiLine=n.actions.length>1),n.staticClass=["q-notification row items-center",n.color&&"bg-".concat(n.color),n.textColor&&"text-".concat(n.textColor),"q-notification--".concat(!0===n.multiLine?"multi-line":"standard"),n.classes].filter((function(t){return t})).join(" ");var s=n.position.indexOf("top")>-1?"unshift":"push";return this.notifs[n.position][s](n),i},remove:function(t){t.__timeout&&clearTimeout(t.__timeout);var e=this.notifs[t.position].indexOf(t);if(-1!==e){var n=this.$refs["notif_".concat(t.__uid)];if(n){var r=getComputedStyle(n),i=r.width,o=r.height;n.style.left="".concat(n.offsetLeft,"px"),n.style.width=i,n.style.height=o}this.notifs[t.position].splice(e,1),"function"===typeof t.onDismiss&&t.onDismiss()}}},render:function(t){var e=this;return t("div",{staticClass:"q-notifications"},g.map((function(n){var r=["left","center","right"].includes(n)?"center":n.indexOf("top")>-1?"top":"bottom",i=n.indexOf("left")>-1?"start":n.indexOf("right")>-1?"end":"center",o=["left","right"].includes(n)?"items-".concat("left"===n?"start":"end"," justify-center"):"center"===n?"flex-center":"items-".concat(i);return t("transition-group",{key:n,staticClass:"q-notifications__list q-notifications__list--".concat(r," fixed column ").concat(o),tag:"div",props:{name:"q-notification--".concat(n),mode:"out-in"}},e.notifs[n].map((function(e){var n,r={staticClass:"q-notification__message col"};if(!0===e.html)r.domProps={innerHTML:e.caption?"
".concat(e.message,'
').concat(e.caption,"
"):e.message};else{var i=[e.message];n=e.caption?[t("div",i),t("div",{staticClass:"q-notification__caption"},[e.caption])]:i}var o=[];e.icon?o.push(t(s["a"],{staticClass:"q-notification__icon col-auto",props:{name:e.icon}})):e.avatar&&o.push(t(a["a"],{staticClass:"q-notification__avatar col-auto"},[t("img",{attrs:{src:e.avatar}})])),o.push(t("div",r,n));var u=[t("div",{staticClass:"row items-center "+(!0===e.multiLine?"col-all":"col")},o)];return void 0!==e.actions&&u.push(t("div",{staticClass:"q-notification__actions row items-center "+(!0===e.multiLine?"col-all justify-end":"col-auto")},e.actions.map((function(e){return t(c["a"],{props:h({flat:!0},e),on:{click:e.handler}})})))),t("div",{ref:"notif_".concat(e.__uid),key:e.__uid,staticClass:e.staticClass},u)})))})))}};e["a"]={create:function(t){return!0===l["d"]?function(){}:this.__vm.add(t)},setDefaults:function(t){t===Object(t)&&Object.assign(p,t)},install:function(t){var e=t.cfg,n=t.$q;if(!0===l["d"])return n.notify=function(){},void(n.notify.setDefaults=function(){});this.setDefaults(e.notify),n.notify=this.create.bind(this),n.notify.setDefaults=this.setDefaults;var r=document.createElement("div");document.body.appendChild(r),this.__vm=new o["a"](m),this.__vm.$mount(r)}}},"2a9f":function(t,e,n){"use strict";var r=n("6f9c"),i=n("e632"),o=n("d780"),a=n("38e2"),s=n("8817"),c=n("d4f3"),u=n("17d5").Graph,l=n("b50e");function f(t){var e=l.maxRank(t),n=h(t,r.range(1,e+1),"inEdges"),a=h(t,r.range(e-1,-1,-1),"outEdges"),s=i(t);p(t,s);for(var c,u=Number.POSITIVE_INFINITY,f=0,g=0;g<4;++f,++g){d(f%2?n:a,f%4>=2),s=l.buildLayerMatrix(t);var m=o(t,s);m1&&a.sort((function(t,e){var r=t.x-n.x,i=t.y-n.y,o=Math.sqrt(r*r+i*i),a=e.x-n.x,s=e.y-n.y,c=Math.sqrt(a*a+s*s);return o";e.style.display="none",n("fab2").appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(i+"script"+a+"document.F=Object"+i+"/script"+a),t.close(),u=t.F;while(r--)delete u[c][o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[c]=r(t),n=new s,s[c]=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},"2aee":function(t,e,n){var r=n("4111"),i=n("d70e"),o=n("4dd0"),a=n("fda6"),s=n("a099"),c=n("8707").Buffer;function u(t){var e;"object"!==typeof t||c.isBuffer(t)||(e=t.passphrase,t=t.key),"string"===typeof t&&(t=c.from(t));var n,i,a=o(t,e),s=a.tag,u=a.data;switch(s){case"CERTIFICATE":i=r.certificate.decode(u,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(i||(i=r.PublicKey.decode(u,"der")),n=i.algorithm.algorithm.join("."),n){case"1.2.840.113549.1.1.1":return r.RSAPublicKey.decode(i.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return i.subjectPrivateKey=i.subjectPublicKey,{type:"ec",data:i};case"1.2.840.10040.4.1":return i.algorithm.params.pub_key=r.DSAparam.decode(i.subjectPublicKey.data,"der"),{type:"dsa",data:i.algorithm.params};default:throw new Error("unknown key id "+n)}throw new Error("unknown key type "+s);case"ENCRYPTED PRIVATE KEY":u=r.EncryptedPrivateKey.decode(u,"der"),u=l(u,e);case"PRIVATE KEY":switch(i=r.PrivateKey.decode(u,"der"),n=i.algorithm.algorithm.join("."),n){case"1.2.840.113549.1.1.1":return r.RSAPrivateKey.decode(i.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:i.algorithm.curve,privateKey:r.ECPrivateKey.decode(i.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return i.algorithm.params.priv_key=r.DSAparam.decode(i.subjectPrivateKey,"der"),{type:"dsa",params:i.algorithm.params};default:throw new Error("unknown key id "+n)}throw new Error("unknown key type "+s);case"RSA PUBLIC KEY":return r.RSAPublicKey.decode(u,"der");case"RSA PRIVATE KEY":return r.RSAPrivateKey.decode(u,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:r.DSAPrivateKey.decode(u,"der")};case"EC PRIVATE KEY":return u=r.ECPrivateKey.decode(u,"der"),{curve:u.parameters.value,privateKey:u.privateKey};default:throw new Error("unknown key type "+s)}}function l(t,e){var n=t.algorithm.decrypt.kde.kdeparams.salt,r=parseInt(t.algorithm.decrypt.kde.kdeparams.iters.toString(),10),o=i[t.algorithm.decrypt.cipher.algo.join(".")],u=t.algorithm.decrypt.cipher.iv,l=t.subjectPrivateKey,f=parseInt(o.split("-")[1],10)/8,h=s.pbkdf2Sync(e,n,r,f,"sha1"),d=a.createDecipheriv(o,h,u),p=[];return p.push(d.update(l)),p.push(d.final()),c.concat(p)}t.exports=u,u.signature=r.signature},"2b03":function(t,e){function n(t,e,n,r){var i=t.length,o=n+(r?1:-1);while(r?o--:++o=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function p(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function g(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function _(t,e){return y.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var k=/-(\w)/g,x=w((function(t){return t.replace(k,(function(t,e){return e?e.toUpperCase():""}))})),S=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,E=w((function(t){return t.replace(C,"-$1").toLowerCase()}));function A(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function T(t,e){return t.bind(e)}var O=Function.prototype.bind?T:A;function M(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function D(t,e){for(var n in e)t[n]=e[n];return t}function q(t){for(var e={},n=0;n0,nt=X&&X.indexOf("edge/")>0,rt=(X&&X.indexOf("android"),X&&/iphone|ipad|ipod|ios/.test(X)||"ios"===J),it=(X&&/chrome\/\d+/.test(X),X&&/phantomjs/.test(X),X&&X.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(K)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch(xa){}var ct=function(){return void 0===G&&(G=!K&&!Z&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),G},ut=K&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,ht="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);ft="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var dt=j,pt=0,gt=function(){this.id=pt++,this.subs=[]};gt.prototype.addSub=function(t){this.subs.push(t)},gt.prototype.removeSub=function(t){v(this.subs,t)},gt.prototype.depend=function(){gt.target&>.target.addDep(this)},gt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!_(i,"default"))a=!1;else if(""===a||a===E(t)){var c=te(String,i.type);(c<0||s0&&(a=Ae(a,(e||"")+"_"+n),Ee(a[0])&&Ee(u)&&(l[c]=kt(u.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?Ee(u)?l[c]=kt(u.text+a):""!==a&&l.push(kt(a)):Ee(a)&&Ee(u)?l[c]=kt(u.text+a.text):(o(t._isVList)&&i(a.tag)&&r(a.key)&&i(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function Te(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Oe(t){var e=Me(t.$options.inject,t);e&&(Ot(!1),Object.keys(e).forEach((function(n){Pt(t,n,e[n])})),Ot(!0))}function Me(t,e){if(t){for(var n=Object.create(null),r=ht?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=Pe(e,c,t[c]))}else i={};for(var u in e)u in i||(i[u]=Le(e,u));return t&&Object.isExtensible(t)&&(t._normalized=i),H(i,"$stable",a),H(i,"$key",s),H(i,"$hasNormal",o),i}function Pe(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ce(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Le(t,e){return function(){return t[e]}}function Be(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?M(n):n;for(var r=M(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Gn=function(){return Qn.now()})}function Kn(){var t,e;for(Wn=Gn(),Vn=!0,Nn.sort((function(t,e){return t.id-e.id})),Hn=0;HnHn&&Nn[n].id>t.id)n--;Nn.splice(n+1,0,t)}else Nn.push(t);Un||(Un=!0,pe(Kn))}}var er=0,nr=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++er,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="","function"===typeof e?this.getter=e:(this.getter=W(e),this.getter||(this.getter=j)),this.value=this.lazy?void 0:this.get()};nr.prototype.get=function(){var t;bt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(xa){if(!this.user)throw xa;ee(xa,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&me(t),vt(),this.cleanupDeps()}return t},nr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},nr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},nr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tr(this)},nr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(xa){ee(xa,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},nr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},nr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},nr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var rr={enumerable:!0,configurable:!0,get:j,set:j};function ir(t,e,n){rr.get=function(){return this[e][n]},rr.set=function(t){this[e][n]=t},Object.defineProperty(t,n,rr)}function or(t){t._watchers=[];var e=t.$options;e.props&&ar(t,e.props),e.methods&&pr(t,e.methods),e.data?sr(t):jt(t._data={},!0),e.computed&&lr(t,e.computed),e.watch&&e.watch!==ot&&gr(t,e.watch)}function ar(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||Ot(!1);var a=function(o){i.push(o);var a=Kt(o,e,n,t);Pt(r,o,a),o in t||ir(t,"_props",o)};for(var s in e)a(s);Ot(!0)}function sr(t){var e=t.$options.data;e=t._data="function"===typeof e?cr(e,t):e||{},l(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&_(r,o)||V(o)||ir(t,"_data",o)}jt(e,!0)}function cr(t,e){bt();try{return t.call(e,e)}catch(xa){return ee(xa,e,"data()"),{}}finally{vt()}}var ur={lazy:!0};function lr(t,e){var n=t._computedWatchers=Object.create(null),r=ct();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,r||(n[i]=new nr(t,a||j,j,ur)),i in t||fr(t,i,o)}}function fr(t,e,n){var r=!ct();"function"===typeof n?(rr.get=r?hr(e):dr(n),rr.set=j):(rr.get=n.get?r&&!1!==n.cache?hr(e):dr(n.get):j,rr.set=n.set||j),Object.defineProperty(t,e,rr)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),gt.target&&e.depend(),e.value}}function dr(t){return function(){return t.call(this,this)}}function pr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?j:O(e[n],t)}function gr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=M(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Cr(t){t.mixin=function(t){return this.options=Gt(this.options,t),this}}function Er(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Gt(n.options,t),a["super"]=n,a.options.props&&Ar(a),a.options.computed&&Tr(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,N.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=D({},a.options),i[r]=a,a}}function Ar(t){var e=t.options.props;for(var n in e)ir(t.prototype,"_props",n)}function Tr(t){var e=t.options.computed;for(var n in e)fr(t.prototype,n,e[n])}function Or(t){N.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function Mr(t){return t&&(t.Ctor.options.name||t.tag)}function Dr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function qr(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=Mr(a.componentOptions);s&&!e(s)&&jr(n,o,r,i)}}}function jr(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,v(n,e)}yr(xr),br(xr),On(xr),jn(xr),vn(xr);var Pr=[String,RegExp,Array],Lr={name:"keep-alive",abstract:!0,props:{include:Pr,exclude:Pr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)jr(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){qr(t,(function(t){return Dr(e,t)}))})),this.$watch("exclude",(function(e){qr(t,(function(t){return!Dr(e,t)}))}))},render:function(){var t=this.$slots.default,e=xn(t),n=e&&e.componentOptions;if(n){var r=Mr(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Dr(o,r))||a&&r&&Dr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,v(u,l),u.push(l)):(c[l]=e,u.push(l),this.max&&u.length>parseInt(this.max)&&jr(c,u[0],u,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Br={KeepAlive:Lr};function Ir(t){var e={get:function(){return $}};Object.defineProperty(t,"config",e),t.util={warn:dt,extend:D,mergeOptions:Gt,defineReactive:Pt},t.set=Lt,t.delete=Bt,t.nextTick=pe,t.observable=function(t){return jt(t),t},t.options=Object.create(null),N.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,D(t.options.components,Br),Sr(t),Cr(t),Er(t),Or(t)}Ir(xr),Object.defineProperty(xr.prototype,"$isServer",{get:ct}),Object.defineProperty(xr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(xr,"FunctionalRenderContext",{value:Ze}),xr.version="2.6.11";var Rr=m("style,class"),Fr=m("input,textarea,option,select,progress"),Nr=function(t,e,n){return"value"===n&&Fr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},zr=m("contenteditable,draggable,spellcheck"),$r=m("events,caret,typing,plaintext-only"),Ur=function(t,e){return Gr(e)||"false"===e?"false":"contenteditable"===t&&$r(e)?e:"true"},Vr=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Hr="http://www.w3.org/1999/xlink",Yr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Wr=function(t){return Yr(t)?t.slice(6,t.length):""},Gr=function(t){return null==t||!1===t};function Qr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Kr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Kr(e,n.data));return Zr(e.staticClass,e.class)}function Kr(t,e){return{staticClass:Jr(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Zr(t,e){return i(t)||i(e)?Jr(t,Xr(e)):""}function Jr(t,e){return t?e?t+" "+e:t:e||""}function Xr(t){return Array.isArray(t)?ti(t):c(t)?ei(t):"string"===typeof t?t:""}function ti(t){for(var e,n="",r=0,o=t.length;r-1?si[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:si[t]=/HTMLUnknownElement/.test(e.toString())}var ui=m("text,number,password,search,email,tel,url");function li(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function fi(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function hi(t,e){return document.createElementNS(ni[t],e)}function di(t){return document.createTextNode(t)}function pi(t){return document.createComment(t)}function gi(t,e,n){t.insertBefore(e,n)}function mi(t,e){t.removeChild(e)}function bi(t,e){t.appendChild(e)}function vi(t){return t.parentNode}function yi(t){return t.nextSibling}function _i(t){return t.tagName}function wi(t,e){t.textContent=e}function ki(t,e){t.setAttribute(e,"")}var xi=Object.freeze({createElement:fi,createElementNS:hi,createTextNode:di,createComment:pi,insertBefore:gi,removeChild:mi,appendChild:bi,parentNode:vi,nextSibling:yi,tagName:_i,setTextContent:wi,setStyleScope:ki}),Si={create:function(t,e){Ci(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ci(t,!0),Ci(e))},destroy:function(t){Ci(t,!0)}};function Ci(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?v(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Ei=new yt("",{},[]),Ai=["create","activate","update","remove","destroy"];function Ti(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Oi(t,e)||o(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&r(e.asyncFactory.error))}function Oi(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||ui(r)&&ui(o)}function Mi(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Di(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;eg?(f=r(n[v+1])?null:n[v+1].elm,x(t,f,n,p,v,o)):p>v&&C(e,h,g)}function T(t,e,n,r){for(var o=n;o-1?$i(t,e,n):Vr(e)?Gr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):zr(e)?t.setAttribute(e,Ur(e,n)):Yr(e)?Gr(n)?t.removeAttributeNS(Hr,Wr(e)):t.setAttributeNS(Hr,e,n):$i(t,e,n)}function $i(t,e,n){if(Gr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Ui={create:Ni,update:Ni};function Vi(t,e){var n=e.elm,o=e.data,a=t.data;if(!(r(o.staticClass)&&r(o.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Qr(e),c=n._transitionClasses;i(c)&&(s=Jr(s,Xr(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Hi,Yi={create:Vi,update:Vi},Wi="__r",Gi="__c";function Qi(t){if(i(t[Wi])){var e=tt?"change":"input";t[e]=[].concat(t[Wi],t[e]||[]),delete t[Wi]}i(t[Gi])&&(t.change=[].concat(t[Gi],t.change||[]),delete t[Gi])}function Ki(t,e,n){var r=Hi;return function i(){var o=e.apply(null,arguments);null!==o&&Xi(t,i,n,r)}}var Zi=ae&&!(it&&Number(it[1])<=53);function Ji(t,e,n,r){if(Zi){var i=Wn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Hi.addEventListener(t,e,at?{capture:n,passive:r}:n)}function Xi(t,e,n,r){(r||Hi).removeEventListener(t,e._wrapper||e,n)}function to(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};Hi=e.elm,Qi(n),_e(n,i,Ji,Xi,Ki,e.context),Hi=void 0}}var eo,no={create:to,update:to};function ro(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=D({},c)),s)n in c||(a[n]="");for(n in c){if(o=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var u=r(o)?"":String(o);io(a,u)&&(a.value=u)}else if("innerHTML"===n&&ii(a.tagName)&&r(a.innerHTML)){eo=eo||document.createElement("div"),eo.innerHTML=""+o+"";var l=eo.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(o!==s[n])try{a[n]=o}catch(xa){}}}}function io(t,e){return!t.composing&&("OPTION"===t.tagName||oo(t,e)||ao(t,e))}function oo(t,e){var n=!0;try{n=document.activeElement!==t}catch(xa){}return n&&t.value!==e}function ao(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return g(n)!==g(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var so={create:ro,update:ro},co=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function uo(t){var e=lo(t.style);return t.staticStyle?D(t.staticStyle,e):e}function lo(t){return Array.isArray(t)?q(t):"string"===typeof t?co(t):t}function fo(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=uo(i.data))&&D(r,n)}(n=uo(t.data))&&D(r,n);var o=t;while(o=o.parent)o.data&&(n=uo(o.data))&&D(r,n);return r}var ho,po=/^--/,go=/\s*!important$/,mo=function(t,e,n){if(po.test(e))t.style.setProperty(e,n);else if(go.test(n))t.style.setProperty(E(e),n.replace(go,""),"important");else{var r=vo(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(wo).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function xo(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(wo).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function So(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&D(e,Co(t.name||"v")),D(e,t),e}return"string"===typeof t?Co(t):void 0}}var Co=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Eo=K&&!et,Ao="transition",To="animation",Oo="transition",Mo="transitionend",Do="animation",qo="animationend";Eo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Oo="WebkitTransition",Mo="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Do="WebkitAnimation",qo="webkitAnimationEnd"));var jo=K?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Po(t){jo((function(){jo(t)}))}function Lo(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),ko(t,e))}function Bo(t,e){t._transitionClasses&&v(t._transitionClasses,e),xo(t,e)}function Io(t,e,n){var r=Fo(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Ao?Mo:qo,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=Ao,l=a,f=o.length):e===To?u>0&&(n=To,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?Ao:To:null,f=n?n===Ao?o.length:c.length:0);var h=n===Ao&&Ro.test(r[Oo+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:h}}function No(t,e){while(t.length1}function Yo(t,e){!0!==e.data.show&&$o(e)}var Wo=K?{create:Yo,activate:Yo,remove:function(t,e){!0!==t.data.show?Uo(t,e):e()}}:{},Go=[Ui,Yi,no,so,_o,Wo],Qo=Go.concat(Fi),Ko=Di({nodeOps:xi,modules:Qo});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ia(t,"input")}));var Zo={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?we(n,"postpatch",(function(){Zo.componentUpdated(t,e,n)})):Jo(t,e,n.context),t._vOptions=[].map.call(t.options,ea)):("textarea"===n.tag||ui(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",na),t.addEventListener("compositionend",ra),t.addEventListener("change",ra),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Jo(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,ea);if(i.some((function(t,e){return!B(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return ta(t,i)})):e.value!==e.oldValue&&ta(e.value,i);o&&ia(t,"change")}}}};function Jo(t,e,n){Xo(t,e,n),(tt||nt)&&setTimeout((function(){Xo(t,e,n)}),0)}function Xo(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(B(ea(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ta(t,e){return e.every((function(e){return!B(e,t)}))}function ea(t){return"_value"in t?t._value:t.value}function na(t){t.target.composing=!0}function ra(t){t.target.composing&&(t.target.composing=!1,ia(t.target,"input"))}function ia(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function oa(t){return!t.componentInstance||t.data&&t.data.transition?t:oa(t.componentInstance._vnode)}var aa={bind:function(t,e,n){var r=e.value;n=oa(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,$o(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=oa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?$o(n,(function(){t.style.display=t.__vOriginalDisplay})):Uo(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},sa={model:Zo,show:aa},ca={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ua(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ua(xn(e.children)):t}function la(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[x(o)]=i[o];return e}function fa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ha(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var pa=function(t){return t.tag||kn(t)},ga=function(t){return"show"===t.name},ma={name:"transition",props:ca,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(pa),n.length)){0;var r=this.mode;0;var i=n[0];if(ha(this.$vnode))return i;var o=ua(i);if(!o)return i;if(this._leaving)return fa(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var c=(o.data||(o.data={})).transition=la(this),u=this._vnode,l=ua(u);if(o.data.directives&&o.data.directives.some(ga)&&(o.data.show=!0),l&&l.data&&!da(o,l)&&!kn(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=D({},c);if("out-in"===r)return this._leaving=!0,we(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),fa(t,i);if("in-out"===r){if(kn(o))return u;var h,d=function(){h()};we(c,"afterEnter",d),we(c,"enterCancelled",d),we(f,"delayLeave",(function(t){h=t}))}}return i}}},ba=D({tag:String,moveClass:String},ca);delete ba.mode;var va={props:ba,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=Dn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=la(this),s=0;s=u){var m=e?null:s(t);if(m)return c(m);d=!1,f=a,g=new r}else g=e?[]:p;t:while(++l1&&void 0!==arguments[1]?arguments[1]:[];return t.$children.forEach((function(t){e.push(t),t.$children.length>0&&i(t,e)})),e}function o(t){for(var e=t;null!==e;e=e.parentNode){if(null===e.__vue__)return;if(void 0!==e.__vue__)return e.__vue__}}function a(t,e){for(var n=t;void 0!==n;n=n.$parent)if(n===e)return!0;return!1}function s(t,e,n){if(!0===r["d"])return n;var i="__qcache_".concat(e);return void 0===t[i]?t[i]=n:t[i]}},"2d00":function(t,e){t.exports=!1},"2d68":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"de",mediaPlayer:{oldBrowserVideo:"Um das Video einwandfrei sehen zu können, benötigen Sie JavaScript und einen modernen Browser.",oldBrowserAudio:"Um den Sound einwandfrei hören zu können, benötigen Sie JavaScript und einen modernen Browser.",pause:"Pause",play:"Wiedergabe",settings:"Einstellungen",toggleFullscreen:"Vollbild",mute:"Ton aus",unmute:"Ton an",speed:"Geschwindigkeit",language:"Sprache",playbackRate:"Wiedergabegeschwindigkeit",waitingVideo:"Warte auf Video",waitingAudio:"Warte auf Audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"aus",noLoadVideo:"Das Video konnte nicht geladen werden",noLoadAudio:"Der Sound konnte nicht geladen werden",cannotPlayVideo:"Video kann nicht abgespielt werden",cannotPlayAudio:"Sound kann nicht abgespielt werden"}}},"2d7c":function(t,e){function n(t,e){var n=-1,r=null==t?0:t.length,i=0,o=[];while(++n1?n[o-1]:void 0,s=o>2?n[2]:void 0;a=t.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),e=Object(e);while(++r + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(){var o,a="4.17.15",s=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",u="Expected a function",l="__lodash_hash_undefined__",f=500,h="__lodash_placeholder__",d=1,p=2,g=4,m=1,b=2,v=1,y=2,_=4,w=8,k=16,x=32,S=64,C=128,E=256,A=512,T=30,O="...",M=800,D=16,q=1,j=2,P=3,L=1/0,B=9007199254740991,I=17976931348623157e292,R=NaN,F=4294967295,N=F-1,z=F>>>1,$=[["ary",C],["bind",v],["bindKey",y],["curry",w],["curryRight",k],["flip",A],["partial",x],["partialRight",S],["rearg",E]],U="[object Arguments]",V="[object Array]",H="[object AsyncFunction]",Y="[object Boolean]",W="[object Date]",G="[object DOMException]",Q="[object Error]",K="[object Function]",Z="[object GeneratorFunction]",J="[object Map]",X="[object Number]",tt="[object Null]",et="[object Object]",nt="[object Promise]",rt="[object Proxy]",it="[object RegExp]",ot="[object Set]",at="[object String]",st="[object Symbol]",ct="[object Undefined]",ut="[object WeakMap]",lt="[object WeakSet]",ft="[object ArrayBuffer]",ht="[object DataView]",dt="[object Float32Array]",pt="[object Float64Array]",gt="[object Int8Array]",mt="[object Int16Array]",bt="[object Int32Array]",vt="[object Uint8Array]",yt="[object Uint8ClampedArray]",_t="[object Uint16Array]",wt="[object Uint32Array]",kt=/\b__p \+= '';/g,xt=/\b(__p \+=) '' \+/g,St=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ct=/&(?:amp|lt|gt|quot|#39);/g,Et=/[&<>"']/g,At=RegExp(Ct.source),Tt=RegExp(Et.source),Ot=/<%-([\s\S]+?)%>/g,Mt=/<%([\s\S]+?)%>/g,Dt=/<%=([\s\S]+?)%>/g,qt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,jt=/^\w*$/,Pt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Lt=/[\\^$.*+?()[\]{}|]/g,Bt=RegExp(Lt.source),It=/^\s+|\s+$/g,Rt=/^\s+/,Ft=/\s+$/,Nt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,zt=/\{\n\/\* \[wrapped with (.+)\] \*/,$t=/,? & /,Ut=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Vt=/\\(\\)?/g,Ht=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Yt=/\w*$/,Wt=/^[-+]0x[0-9a-f]+$/i,Gt=/^0b[01]+$/i,Qt=/^\[object .+?Constructor\]$/,Kt=/^0o[0-7]+$/i,Zt=/^(?:0|[1-9]\d*)$/,Jt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Xt=/($^)/,te=/['\n\r\u2028\u2029\\]/g,ee="\\ud800-\\udfff",ne="\\u0300-\\u036f",re="\\ufe20-\\ufe2f",ie="\\u20d0-\\u20ff",oe=ne+re+ie,ae="\\u2700-\\u27bf",se="a-z\\xdf-\\xf6\\xf8-\\xff",ce="\\xac\\xb1\\xd7\\xf7",ue="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",le="\\u2000-\\u206f",fe=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",he="A-Z\\xc0-\\xd6\\xd8-\\xde",de="\\ufe0e\\ufe0f",pe=ce+ue+le+fe,ge="['’]",me="["+ee+"]",be="["+pe+"]",ve="["+oe+"]",ye="\\d+",_e="["+ae+"]",we="["+se+"]",ke="[^"+ee+pe+ye+ae+se+he+"]",xe="\\ud83c[\\udffb-\\udfff]",Se="(?:"+ve+"|"+xe+")",Ce="[^"+ee+"]",Ee="(?:\\ud83c[\\udde6-\\uddff]){2}",Ae="[\\ud800-\\udbff][\\udc00-\\udfff]",Te="["+he+"]",Oe="\\u200d",Me="(?:"+we+"|"+ke+")",De="(?:"+Te+"|"+ke+")",qe="(?:"+ge+"(?:d|ll|m|re|s|t|ve))?",je="(?:"+ge+"(?:D|LL|M|RE|S|T|VE))?",Pe=Se+"?",Le="["+de+"]?",Be="(?:"+Oe+"(?:"+[Ce,Ee,Ae].join("|")+")"+Le+Pe+")*",Ie="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Fe=Le+Pe+Be,Ne="(?:"+[_e,Ee,Ae].join("|")+")"+Fe,ze="(?:"+[Ce+ve+"?",ve,Ee,Ae,me].join("|")+")",$e=RegExp(ge,"g"),Ue=RegExp(ve,"g"),Ve=RegExp(xe+"(?="+xe+")|"+ze+Fe,"g"),He=RegExp([Te+"?"+we+"+"+qe+"(?="+[be,Te,"$"].join("|")+")",De+"+"+je+"(?="+[be,Te+Me,"$"].join("|")+")",Te+"?"+Me+"+"+qe,Te+"+"+je,Re,Ie,ye,Ne].join("|"),"g"),Ye=RegExp("["+Oe+ee+oe+de+"]"),We=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ge=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Qe=-1,Ke={};Ke[dt]=Ke[pt]=Ke[gt]=Ke[mt]=Ke[bt]=Ke[vt]=Ke[yt]=Ke[_t]=Ke[wt]=!0,Ke[U]=Ke[V]=Ke[ft]=Ke[Y]=Ke[ht]=Ke[W]=Ke[Q]=Ke[K]=Ke[J]=Ke[X]=Ke[et]=Ke[it]=Ke[ot]=Ke[at]=Ke[ut]=!1;var Ze={};Ze[U]=Ze[V]=Ze[ft]=Ze[ht]=Ze[Y]=Ze[W]=Ze[dt]=Ze[pt]=Ze[gt]=Ze[mt]=Ze[bt]=Ze[J]=Ze[X]=Ze[et]=Ze[it]=Ze[ot]=Ze[at]=Ze[st]=Ze[vt]=Ze[yt]=Ze[_t]=Ze[wt]=!0,Ze[Q]=Ze[K]=Ze[ut]=!1;var Je={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},Xe={"&":"&","<":"<",">":">",'"':""","'":"'"},tn={"&":"&","<":"<",">":">",""":'"',"'":"'"},en={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},nn=parseFloat,rn=parseInt,on="object"==typeof t&&t&&t.Object===Object&&t,an="object"==typeof self&&self&&self.Object===Object&&self,sn=on||an||Function("return this")(),cn=e&&!e.nodeType&&e,un=cn&&"object"==typeof r&&r&&!r.nodeType&&r,ln=un&&un.exports===cn,fn=ln&&on.process,hn=function(){try{var t=un&&un.require&&un.require("util").types;return t||fn&&fn.binding&&fn.binding("util")}catch(e){}}(),dn=hn&&hn.isArrayBuffer,pn=hn&&hn.isDate,gn=hn&&hn.isMap,mn=hn&&hn.isRegExp,bn=hn&&hn.isSet,vn=hn&&hn.isTypedArray;function yn(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function _n(t,e,n,r){var i=-1,o=null==t?0:t.length;while(++i-1}function En(t,e,n){var r=-1,i=null==t?0:t.length;while(++r-1);return n}function Jn(t,e){var n=t.length;while(n--&&In(e,t[n],0)>-1);return n}function Xn(t,e){var n=t.length,r=0;while(n--)t[n]===e&&++r;return r}var tr=$n(Je),er=$n(Xe);function nr(t){return"\\"+en[t]}function rr(t,e){return null==t?o:t[e]}function ir(t){return Ye.test(t)}function or(t){return We.test(t)}function ar(t){var e,n=[];while(!(e=t.next()).done)n.push(e.value);return n}function sr(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function cr(t,e){return function(n){return t(e(n))}}function ur(t,e){var n=-1,r=t.length,i=0,o=[];while(++n-1}function Nr(t,e){var n=this.__data__,r=ci(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function zr(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e=e?t:e)),t}function gi(t,e,n,r,i,a){var s,c=e&d,u=e&p,l=e&g;if(n&&(s=i?n(t,r,i,a):n(t)),s!==o)return s;if(!kl(t))return t;var f=al(t);if(f){if(s=Xa(t),!c)return na(t,s)}else{var h=Qa(t),m=h==K||h==Z;if(fl(t))return Yo(t,c);if(h==et||h==U||m&&!i){if(s=u||m?{}:ts(t),!c)return u?oa(t,fi(s,t)):ia(t,li(s,t))}else{if(!Ze[h])return i?t:{};s=es(t,h,c)}}a||(a=new Kr);var b=a.get(t);if(b)return b;a.set(t,s),Ll(t)?t.forEach((function(r){s.add(gi(r,e,n,r,t,a))})):Sl(t)&&t.forEach((function(r,i){s.set(i,gi(r,e,n,i,t,a))}));var v=l?u?Ra:Ia:u?kf:wf,y=f?o:v(t);return wn(y||t,(function(r,i){y&&(i=r,r=t[i]),si(s,i,gi(r,e,n,i,t,a))})),s}function mi(t){var e=wf(t);return function(n){return bi(n,t,e)}}function bi(t,e,n){var r=n.length;if(null==t)return!r;t=ne(t);while(r--){var i=n[r],a=e[i],s=t[i];if(s===o&&!(i in t)||!a(s))return!1}return!0}function vi(t,e,n){if("function"!=typeof t)throw new oe(u);return xs((function(){t.apply(o,n)}),e)}function yi(t,e,n,r){var i=-1,o=Cn,a=!0,c=t.length,u=[],l=e.length;if(!c)return u;n&&(e=An(e,Gn(n))),r?(o=En,a=!1):e.length>=s&&(o=Kn,a=!1,e=new Wr(e));t:while(++ii?0:i+n),r=r===o||r>i?i:Yl(r),r<0&&(r+=i),r=n>r?0:Wl(r);while(n0&&n(s)?e>1?Ei(s,e-1,n,r,i):Tn(i,s):r||(i[i.length]=s)}return i}var Ai=ua(),Ti=ua(!0);function Oi(t,e){return t&&Ai(t,e,wf)}function Mi(t,e){return t&&Ti(t,e,wf)}function Di(t,e){return Sn(e,(function(e){return yl(t[e])}))}function qi(t,e){e=$o(e,t);var n=0,r=e.length;while(null!=t&&ne}function Bi(t,e){return null!=t&&fe.call(t,e)}function Ii(t,e){return null!=t&&e in ne(t)}function Ri(t,e,n){return t>=ze(e,n)&&t=120&&h.length>=120)?new Wr(c&&h):o}h=t[0];var d=-1,p=u[0];t:while(++d-1)s!==t&&Ce.call(s,c,1),Ce.call(t,c,1)}return t}function go(t,e){var n=t?e.length:0,r=n-1;while(n--){var i=e[n];if(n==r||i!==o){var o=i;is(i)?Ce.call(t,i,1):Po(t,i)}}return t}function mo(t,e){return t+Pe(Ye()*(e-t+1))}function bo(t,e,r,i){var o=-1,a=Ne(je((e-t)/(r||1)),0),s=n(a);while(a--)s[i?a:++o]=t,t+=r;return s}function vo(t,e){var n="";if(!t||e<1||e>B)return n;do{e%2&&(n+=t),e=Pe(e/2),e&&(t+=t)}while(e);return n}function yo(t,e){return Ss(vs(t,e,Oh),t+"")}function _o(t){return ri(Nf(t))}function wo(t,e){var n=Nf(t);return As(n,pi(e,0,n.length))}function ko(t,e,n,r){if(!kl(t))return t;e=$o(e,t);var i=-1,a=e.length,s=a-1,c=t;while(null!=c&&++io?0:o+e),r=r>o?o:r,r<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;var a=n(o);while(++i>>1,a=t[o];null!==a&&!Il(a)&&(n?a<=e:a=s){var l=e?null:Aa(t);if(l)return lr(l);a=!1,i=Kn,u=new Wr}else u=e?[]:c;t:while(++r=r?t:Eo(t,e,n)}var Ho=Me||function(t){return sn.clearTimeout(t)};function Yo(t,e){if(e)return t.slice();var n=t.length,r=we?we(n):new t.constructor(n);return t.copy(r),r}function Wo(t){var e=new t.constructor(t.byteLength);return new _e(e).set(new _e(t)),e}function Go(t,e){var n=e?Wo(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}function Qo(t){var e=new t.constructor(t.source,Yt.exec(t));return e.lastIndex=t.lastIndex,e}function Ko(t){return br?ne(br.call(t)):{}}function Zo(t,e){var n=e?Wo(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function Jo(t,e){if(t!==e){var n=t!==o,r=null===t,i=t===t,a=Il(t),s=e!==o,c=null===e,u=e===e,l=Il(e);if(!c&&!l&&!a&&t>e||a&&s&&u&&!c&&!l||r&&s&&u||!n&&u||!i)return 1;if(!r&&!a&&!l&&t=s)return c;var u=n[r];return c*("desc"==u?-1:1)}}return t.index-e.index}function ta(t,e,r,i){var o=-1,a=t.length,s=r.length,c=-1,u=e.length,l=Ne(a-s,0),f=n(u+l),h=!i;while(++c1?n[i-1]:o,s=i>2?n[2]:o;a=t.length>3&&"function"==typeof a?(i--,a):o,s&&os(n[0],n[1],s)&&(a=i<3?o:a,i=1),e=ne(e);while(++r-1?i[a?e[s]:s]:o}}function ma(t){return Ba((function(e){var n=e.length,r=n,i=Sr.prototype.thru;t&&e.reverse();while(r--){var a=e[r];if("function"!=typeof a)throw new oe(u);if(i&&!s&&"wrapper"==Na(a))var s=new Sr([],!0)}r=s?r:n;while(++r1&&v.reverse(),h&&lc))return!1;var l=a.get(t);if(l&&a.get(e))return l==e;var f=-1,h=!0,d=n&b?new Wr:o;a.set(t,e),a.set(e,t);while(++f1?"& ":"")+e[r],e=e.join(n>2?", ":" "),t.replace(Nt,"{\n/* [wrapped with "+e+"] */\n")}function rs(t){return al(t)||ol(t)||!!(Ee&&t&&t[Ee])}function is(t,e){var n=typeof t;return e=null==e?B:e,!!e&&("number"==n||"symbol"!=n&&Zt.test(t))&&t>-1&&t%1==0&&t0){if(++e>=M)return arguments[0]}else e=0;return t.apply(o,arguments)}}function As(t,e){var n=-1,r=t.length,i=r-1;e=e===o?r:e;while(++n1?t[e-1]:o;return n="function"==typeof n?(t.pop(),n):o,Pc(t,n)}));function Uc(t){var e=_r(t);return e.__chain__=!0,e}function Vc(t,e){return e(t),t}function Hc(t,e){return e(t)}var Yc=Ba((function(t){var e=t.length,n=e?t[0]:0,r=this.__wrapped__,i=function(e){return di(e,t)};return!(e>1||this.__actions__.length)&&r instanceof Cr&&is(n)?(r=r.slice(n,+n+(e?1:0)),r.__actions__.push({func:Hc,args:[i],thisArg:o}),new Sr(r,this.__chain__).thru((function(t){return e&&!t.length&&t.push(o),t}))):this.thru(i)}));function Wc(){return Uc(this)}function Gc(){return new Sr(this.value(),this.__chain__)}function Qc(){this.__values__===o&&(this.__values__=Vl(this.value()));var t=this.__index__>=this.__values__.length,e=t?o:this.__values__[this.__index__++];return{done:t,value:e}}function Kc(){return this}function Zc(t){var e,n=this;while(n instanceof xr){var r=qs(n);r.__index__=0,r.__values__=o,e?i.__wrapped__=r:e=r;var i=r;n=n.__wrapped__}return i.__wrapped__=t,e}function Jc(){var t=this.__wrapped__;if(t instanceof Cr){var e=t;return this.__actions__.length&&(e=new Cr(this)),e=e.reverse(),e.__actions__.push({func:Hc,args:[hc],thisArg:o}),new Sr(e,this.__chain__)}return this.thru(hc)}function Xc(){return Io(this.__wrapped__,this.__actions__)}var tu=aa((function(t,e,n){fe.call(t,n)?++t[n]:hi(t,n,1)}));function eu(t,e,n){var r=al(t)?xn:ki;return n&&os(t,e,n)&&(e=o),r(t,$a(e,3))}function nu(t,e){var n=al(t)?Sn:Ci;return n(t,$a(e,3))}var ru=ga(Vs),iu=ga(Hs);function ou(t,e){return Ei(pu(t,e),1)}function au(t,e){return Ei(pu(t,e),L)}function su(t,e,n){return n=n===o?1:Yl(n),Ei(pu(t,e),n)}function cu(t,e){var n=al(t)?wn:_i;return n(t,$a(e,3))}function uu(t,e){var n=al(t)?kn:wi;return n(t,$a(e,3))}var lu=aa((function(t,e,n){fe.call(t,n)?t[n].push(e):hi(t,n,[e])}));function fu(t,e,n,r){t=cl(t)?t:Nf(t),n=n&&!r?Yl(n):0;var i=t.length;return n<0&&(n=Ne(i+n,0)),Bl(t)?n<=i&&t.indexOf(e,n)>-1:!!i&&In(t,e,n)>-1}var hu=yo((function(t,e,r){var i=-1,o="function"==typeof e,a=cl(t)?n(t.length):[];return _i(t,(function(t){a[++i]=o?yn(e,t,r):zi(t,e,r)})),a})),du=aa((function(t,e,n){hi(t,n,e)}));function pu(t,e){var n=al(t)?An:ro;return n(t,$a(e,3))}function gu(t,e,n,r){return null==t?[]:(al(e)||(e=null==e?[]:[e]),n=r?o:n,al(n)||(n=null==n?[]:[n]),uo(t,e,n))}var mu=aa((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]}));function bu(t,e,n){var r=al(t)?On:Un,i=arguments.length<3;return r(t,$a(e,4),n,i,_i)}function vu(t,e,n){var r=al(t)?Mn:Un,i=arguments.length<3;return r(t,$a(e,4),n,i,wi)}function yu(t,e){var n=al(t)?Sn:Ci;return n(t,Fu($a(e,3)))}function _u(t){var e=al(t)?ri:_o;return e(t)}function wu(t,e,n){e=(n?os(t,e,n):e===o)?1:Yl(e);var r=al(t)?ii:wo;return r(t,e)}function ku(t){var e=al(t)?oi:Co;return e(t)}function xu(t){if(null==t)return 0;if(cl(t))return Bl(t)?pr(t):t.length;var e=Qa(t);return e==J||e==ot?t.size:to(t).length}function Su(t,e,n){var r=al(t)?Dn:Ao;return n&&os(t,e,n)&&(e=o),r(t,$a(e,3))}var Cu=yo((function(t,e){if(null==t)return[];var n=e.length;return n>1&&os(t,e[0],e[1])?e=[]:n>2&&os(e[0],e[1],e[2])&&(e=[e[0]]),uo(t,Ei(e,1),[])})),Eu=De||function(){return sn.Date.now()};function Au(t,e){if("function"!=typeof e)throw new oe(u);return t=Yl(t),function(){if(--t<1)return e.apply(this,arguments)}}function Tu(t,e,n){return e=n?o:e,e=t&&null==e?t.length:e,Oa(t,C,o,o,o,o,e)}function Ou(t,e){var n;if("function"!=typeof e)throw new oe(u);return t=Yl(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=o),n}}var Mu=yo((function(t,e,n){var r=v;if(n.length){var i=ur(n,za(Mu));r|=x}return Oa(t,r,e,n,i)})),Du=yo((function(t,e,n){var r=v|y;if(n.length){var i=ur(n,za(Du));r|=x}return Oa(e,r,t,n,i)}));function qu(t,e,n){e=n?o:e;var r=Oa(t,w,o,o,o,o,o,e);return r.placeholder=qu.placeholder,r}function ju(t,e,n){e=n?o:e;var r=Oa(t,k,o,o,o,o,o,e);return r.placeholder=ju.placeholder,r}function Pu(t,e,n){var r,i,a,s,c,l,f=0,h=!1,d=!1,p=!0;if("function"!=typeof t)throw new oe(u);function g(e){var n=r,a=i;return r=i=o,f=e,s=t.apply(a,n),s}function m(t){return f=t,c=xs(y,e),h?g(t):s}function b(t){var n=t-l,r=t-f,i=e-n;return d?ze(i,a-r):i}function v(t){var n=t-l,r=t-f;return l===o||n>=e||n<0||d&&r>=a}function y(){var t=Eu();if(v(t))return _(t);c=xs(y,b(t))}function _(t){return c=o,p&&r?g(t):(r=i=o,s)}function w(){c!==o&&Ho(c),f=0,r=l=i=c=o}function k(){return c===o?s:_(Eu())}function x(){var t=Eu(),n=v(t);if(r=arguments,i=this,l=t,n){if(c===o)return m(l);if(d)return Ho(c),c=xs(y,e),g(l)}return c===o&&(c=xs(y,e)),s}return e=Gl(e)||0,kl(n)&&(h=!!n.leading,d="maxWait"in n,a=d?Ne(Gl(n.maxWait)||0,e):a,p="trailing"in n?!!n.trailing:p),x.cancel=w,x.flush=k,x}var Lu=yo((function(t,e){return vi(t,1,e)})),Bu=yo((function(t,e,n){return vi(t,Gl(e)||0,n)}));function Iu(t){return Oa(t,A)}function Ru(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new oe(u);var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(Ru.Cache||zr),n}function Fu(t){if("function"!=typeof t)throw new oe(u);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function Nu(t){return Ou(2,t)}Ru.Cache=zr;var zu=Uo((function(t,e){e=1==e.length&&al(e[0])?An(e[0],Gn($a())):An(Ei(e,1),Gn($a()));var n=e.length;return yo((function(r){var i=-1,o=ze(r.length,n);while(++i=e})),ol=$i(function(){return arguments}())?$i:function(t){return xl(t)&&fe.call(t,"callee")&&!Se.call(t,"callee")},al=n.isArray,sl=dn?Gn(dn):Ui;function cl(t){return null!=t&&wl(t.length)&&!yl(t)}function ul(t){return xl(t)&&cl(t)}function ll(t){return!0===t||!1===t||xl(t)&&Pi(t)==Y}var fl=Be||Wh,hl=pn?Gn(pn):Vi;function dl(t){return xl(t)&&1===t.nodeType&&!ql(t)}function pl(t){if(null==t)return!0;if(cl(t)&&(al(t)||"string"==typeof t||"function"==typeof t.splice||fl(t)||Rl(t)||ol(t)))return!t.length;var e=Qa(t);if(e==J||e==ot)return!t.size;if(fs(t))return!to(t).length;for(var n in t)if(fe.call(t,n))return!1;return!0}function gl(t,e){return Hi(t,e)}function ml(t,e,n){n="function"==typeof n?n:o;var r=n?n(t,e):o;return r===o?Hi(t,e,o,n):!!r}function bl(t){if(!xl(t))return!1;var e=Pi(t);return e==Q||e==G||"string"==typeof t.message&&"string"==typeof t.name&&!ql(t)}function vl(t){return"number"==typeof t&&Ie(t)}function yl(t){if(!kl(t))return!1;var e=Pi(t);return e==K||e==Z||e==H||e==rt}function _l(t){return"number"==typeof t&&t==Yl(t)}function wl(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=B}function kl(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function xl(t){return null!=t&&"object"==typeof t}var Sl=gn?Gn(gn):Wi;function Cl(t,e){return t===e||Gi(t,e,Va(e))}function El(t,e,n){return n="function"==typeof n?n:o,Gi(t,e,Va(e),n)}function Al(t){return Dl(t)&&t!=+t}function Tl(t){if(ls(t))throw new i(c);return Qi(t)}function Ol(t){return null===t}function Ml(t){return null==t}function Dl(t){return"number"==typeof t||xl(t)&&Pi(t)==X}function ql(t){if(!xl(t)||Pi(t)!=et)return!1;var e=ke(t);if(null===e)return!0;var n=fe.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&le.call(n)==ge}var jl=mn?Gn(mn):Ki;function Pl(t){return _l(t)&&t>=-B&&t<=B}var Ll=bn?Gn(bn):Zi;function Bl(t){return"string"==typeof t||!al(t)&&xl(t)&&Pi(t)==at}function Il(t){return"symbol"==typeof t||xl(t)&&Pi(t)==st}var Rl=vn?Gn(vn):Ji;function Fl(t){return t===o}function Nl(t){return xl(t)&&Qa(t)==ut}function zl(t){return xl(t)&&Pi(t)==lt}var $l=Sa(no),Ul=Sa((function(t,e){return t<=e}));function Vl(t){if(!t)return[];if(cl(t))return Bl(t)?gr(t):na(t);if(Ae&&t[Ae])return ar(t[Ae]());var e=Qa(t),n=e==J?sr:e==ot?lr:Nf;return n(t)}function Hl(t){if(!t)return 0===t?t:0;if(t=Gl(t),t===L||t===-L){var e=t<0?-1:1;return e*I}return t===t?t:0}function Yl(t){var e=Hl(t),n=e%1;return e===e?n?e-n:e:0}function Wl(t){return t?pi(Yl(t),0,F):0}function Gl(t){if("number"==typeof t)return t;if(Il(t))return R;if(kl(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=kl(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(It,"");var n=Gt.test(t);return n||Kt.test(t)?rn(t.slice(2),n?2:8):Wt.test(t)?R:+t}function Ql(t){return ra(t,kf(t))}function Kl(t){return t?pi(Yl(t),-B,B):0===t?t:0}function Zl(t){return null==t?"":qo(t)}var Jl=sa((function(t,e){if(fs(e)||cl(e))ra(e,wf(e),t);else for(var n in e)fe.call(e,n)&&si(t,n,e[n])})),Xl=sa((function(t,e){ra(e,kf(e),t)})),tf=sa((function(t,e,n,r){ra(e,kf(e),t,r)})),ef=sa((function(t,e,n,r){ra(e,wf(e),t,r)})),nf=Ba(di);function rf(t,e){var n=kr(t);return null==e?n:li(n,e)}var of=yo((function(t,e){t=ne(t);var n=-1,r=e.length,i=r>2?e[2]:o;i&&os(e[0],e[1],i)&&(r=1);while(++n1),e})),ra(t,Ra(t),n),r&&(n=gi(n,d|p|g,qa));var i=e.length;while(i--)Po(n,e[i]);return n}));function Tf(t,e){return Mf(t,Fu($a(e)))}var Of=Ba((function(t,e){return null==t?{}:lo(t,e)}));function Mf(t,e){if(null==t)return{};var n=An(Ra(t),(function(t){return[t]}));return e=$a(e),fo(t,n,(function(t,n){return e(t,n[0])}))}function Df(t,e,n){e=$o(e,t);var r=-1,i=e.length;i||(i=1,t=o);while(++re){var r=t;t=e,e=r}if(n||t%1||e%1){var i=Ye();return ze(t+i*(e-t+nn("1e-"+((i+"").length-1))),e)}return mo(t,e)}var Hf=ha((function(t,e,n){return e=e.toLowerCase(),t+(n?Yf(e):e)}));function Yf(t){return yh(Zl(t).toLowerCase())}function Wf(t){return t=Zl(t),t&&t.replace(Jt,tr).replace(Ue,"")}function Gf(t,e,n){t=Zl(t),e=qo(e);var r=t.length;n=n===o?r:pi(Yl(n),0,r);var i=n;return n-=e.length,n>=0&&t.slice(n,i)==e}function Qf(t){return t=Zl(t),t&&Tt.test(t)?t.replace(Et,er):t}function Kf(t){return t=Zl(t),t&&Bt.test(t)?t.replace(Lt,"\\$&"):t}var Zf=ha((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),Jf=ha((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),Xf=fa("toLowerCase");function th(t,e,n){t=Zl(t),e=Yl(e);var r=e?pr(t):0;if(!e||r>=e)return t;var i=(e-r)/2;return wa(Pe(i),n)+t+wa(je(i),n)}function eh(t,e,n){t=Zl(t),e=Yl(e);var r=e?pr(t):0;return e&&r>>0,n?(t=Zl(t),t&&("string"==typeof e||null!=e&&!jl(e))&&(e=qo(e),!e&&ir(t))?Vo(gr(t),0,n):t.split(e,n)):[]}var ch=ha((function(t,e,n){return t+(n?" ":"")+yh(e)}));function uh(t,e,n){return t=Zl(t),n=null==n?0:pi(Yl(n),0,t.length),e=qo(e),t.slice(n,n+e.length)==e}function lh(t,e,n){var r=_r.templateSettings;n&&os(t,e,n)&&(e=o),t=Zl(t),e=tf({},e,r,Ma);var i,a,s=tf({},e.imports,r.imports,Ma),c=wf(s),u=Qn(s,c),l=0,f=e.interpolate||Xt,h="__p += '",d=re((e.escape||Xt).source+"|"+f.source+"|"+(f===Dt?Ht:Xt).source+"|"+(e.evaluate||Xt).source+"|$","g"),p="//# sourceURL="+(fe.call(e,"sourceURL")?(e.sourceURL+"").replace(/[\r\n]/g," "):"lodash.templateSources["+ ++Qe+"]")+"\n";t.replace(d,(function(e,n,r,o,s,c){return r||(r=o),h+=t.slice(l,c).replace(te,nr),n&&(i=!0,h+="' +\n__e("+n+") +\n'"),s&&(a=!0,h+="';\n"+s+";\n__p += '"),r&&(h+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),l=c+e.length,e})),h+="';\n";var g=fe.call(e,"variable")&&e.variable;g||(h="with (obj) {\n"+h+"\n}\n"),h=(a?h.replace(kt,""):h).replace(xt,"$1").replace(St,"$1;"),h="function("+(g||"obj")+") {\n"+(g?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+h+"return __p\n}";var m=wh((function(){return Ut(c,p+"return "+h).apply(o,u)}));if(m.source=h,bl(m))throw m;return m}function fh(t){return Zl(t).toLowerCase()}function hh(t){return Zl(t).toUpperCase()}function dh(t,e,n){if(t=Zl(t),t&&(n||e===o))return t.replace(It,"");if(!t||!(e=qo(e)))return t;var r=gr(t),i=gr(e),a=Zn(r,i),s=Jn(r,i)+1;return Vo(r,a,s).join("")}function ph(t,e,n){if(t=Zl(t),t&&(n||e===o))return t.replace(Ft,"");if(!t||!(e=qo(e)))return t;var r=gr(t),i=Jn(r,gr(e))+1;return Vo(r,0,i).join("")}function gh(t,e,n){if(t=Zl(t),t&&(n||e===o))return t.replace(Rt,"");if(!t||!(e=qo(e)))return t;var r=gr(t),i=Zn(r,gr(e));return Vo(r,i).join("")}function mh(t,e){var n=T,r=O;if(kl(e)){var i="separator"in e?e.separator:i;n="length"in e?Yl(e.length):n,r="omission"in e?qo(e.omission):r}t=Zl(t);var a=t.length;if(ir(t)){var s=gr(t);a=s.length}if(n>=a)return t;var c=n-pr(r);if(c<1)return r;var u=s?Vo(s,0,c).join(""):t.slice(0,c);if(i===o)return u+r;if(s&&(c+=u.length-c),jl(i)){if(t.slice(c).search(i)){var l,f=u;i.global||(i=re(i.source,Zl(Yt.exec(i))+"g")),i.lastIndex=0;while(l=i.exec(f))var h=l.index;u=u.slice(0,h===o?c:h)}}else if(t.indexOf(qo(i),c)!=c){var d=u.lastIndexOf(i);d>-1&&(u=u.slice(0,d))}return u+r}function bh(t){return t=Zl(t),t&&At.test(t)?t.replace(Ct,mr):t}var vh=ha((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),yh=fa("toUpperCase");function _h(t,e,n){return t=Zl(t),e=n?o:e,e===o?or(t)?yr(t):Pn(t):t.match(e)||[]}var wh=yo((function(t,e){try{return yn(t,o,e)}catch(n){return bl(n)?n:new i(n)}})),kh=Ba((function(t,e){return wn(e,(function(e){e=Os(e),hi(t,e,Mu(t[e],t))})),t}));function xh(t){var e=null==t?0:t.length,n=$a();return t=e?An(t,(function(t){if("function"!=typeof t[1])throw new oe(u);return[n(t[0]),t[1]]})):[],yo((function(n){var r=-1;while(++rB)return[];var n=F,r=ze(t,F);e=$a(e),t-=F;var i=Yn(r,e);while(++n0||e<0)?new Cr(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),e!==o&&(e=Yl(e),n=e<0?n.dropRight(-e):n.take(e-t)),n)},Cr.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Cr.prototype.toArray=function(){return this.take(F)},Oi(Cr.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=_r[r?"take"+("last"==e?"Right":""):e],a=r||/^find/.test(e);i&&(_r.prototype[e]=function(){var e=this.__wrapped__,s=r?[1]:arguments,c=e instanceof Cr,u=s[0],l=c||al(e),f=function(t){var e=i.apply(_r,Tn([t],s));return r&&h?e[0]:e};l&&n&&"function"==typeof u&&1!=u.length&&(c=l=!1);var h=this.__chain__,d=!!this.__actions__.length,p=a&&!h,g=c&&!d;if(!a&&l){e=g?e:new Cr(this);var m=t.apply(e,s);return m.__actions__.push({func:Hc,args:[f],thisArg:o}),new Sr(m,h)}return p&&g?t.apply(this,s):(m=this.thru(f),p?r?m.value()[0]:m.value():m)})})),wn(["pop","push","shift","sort","splice","unshift"],(function(t){var e=ae[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);_r.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return e.apply(al(i)?i:[],t)}return this[n]((function(n){return e.apply(al(n)?n:[],t)}))}})),Oi(Cr.prototype,(function(t,e){var n=_r[e];if(n){var r=n.name+"";fe.call(un,r)||(un[r]=[]),un[r].push({name:e,func:n})}})),un[ba(o,y).name]=[{name:"wrapper",func:o}],Cr.prototype.clone=Er,Cr.prototype.reverse=Ar,Cr.prototype.value=Tr,_r.prototype.at=Yc,_r.prototype.chain=Wc,_r.prototype.commit=Gc,_r.prototype.next=Qc,_r.prototype.plant=Zc,_r.prototype.reverse=Jc,_r.prototype.toJSON=_r.prototype.valueOf=_r.prototype.value=Xc,_r.prototype.first=_r.prototype.head,Ae&&(_r.prototype[Ae]=Kc),_r},wr=_r();sn._=wr,i=function(){return wr}.call(e,n,e,r),i===o||(r.exports=i)}).call(this)}).call(this,n("c8ba"),n("62e4")(t))},"2f21":function(t,e,n){"use strict";var r=n("79e5");t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},"2f61":function(t,e,n){var r=n("a4bb");function i(t,e){if(null==t)return{};var n,i,o={},a=r(t);for(i=0;i=0||(o[n]=t[n]);return o}t.exports=i},"2f62":function(t,e,n){"use strict";(function(t){ +/** + * vuex v3.1.2 + * (c) 2019 Evan You + * @license MIT + */ +function r(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:r});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[r].concat(t.init):r,n.call(this,t)}}function r(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}n.d(e,"b",(function(){return j}));var i="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},o=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function a(t){o&&(t._devtoolHook=o,o.emit("vuex:init",t),o.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){o.emit("vuex:mutation",t,e)})))}function s(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function c(t){return null!==t&&"object"===typeof t}function u(t){return t&&"function"===typeof t.then}function l(t,e){return function(){return t(e)}}var f=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},h={namespaced:{configurable:!0}};h.namespaced.get=function(){return!!this._rawModule.namespaced},f.prototype.addChild=function(t,e){this._children[t]=e},f.prototype.removeChild=function(t){delete this._children[t]},f.prototype.getChild=function(t){return this._children[t]},f.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},f.prototype.forEachChild=function(t){s(this._children,t)},f.prototype.forEachGetter=function(t){this._rawModule.getters&&s(this._rawModule.getters,t)},f.prototype.forEachAction=function(t){this._rawModule.actions&&s(this._rawModule.actions,t)},f.prototype.forEachMutation=function(t){this._rawModule.mutations&&s(this._rawModule.mutations,t)},Object.defineProperties(f.prototype,h);var d=function(t){this.register([],t,!1)};function p(t,e,n){if(e.update(n),n.modules)for(var r in n.modules){if(!e.getChild(r))return void 0;p(t.concat(r),e.getChild(r),n.modules[r])}}d.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},d.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},d.prototype.update=function(t){p([],this.root,t)},d.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=new f(e,n);if(0===t.length)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}e.modules&&s(e.modules,(function(e,i){r.register(t.concat(i),e,n)}))},d.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];e.getChild(n).runtime&&e.removeChild(n)};var g;var m=function(t){var e=this;void 0===t&&(t={}),!g&&"undefined"!==typeof window&&window.Vue&&M(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new d(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new g,this._makeLocalGettersCache=Object.create(null);var i=this,o=this,s=o.dispatch,c=o.commit;this.dispatch=function(t,e){return s.call(i,t,e)},this.commit=function(t,e,n){return c.call(i,t,e,n)},this.strict=r;var u=this._modules.root.state;w(this,u,[],this._modules.root),_(this,u),n.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:g.config.devtools;l&&a(this)},b={state:{configurable:!0}};function v(t,e){return e.indexOf(t)<0&&e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function y(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;w(t,n,[],t._modules.root,!0),_(t,n,e)}function _(t,e,n){var r=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var i=t._wrappedGetters,o={};s(i,(function(e,n){o[n]=l(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var a=g.config.silent;g.config.silent=!0,t._vm=new g({data:{$$state:e},computed:o}),g.config.silent=a,t.strict&&A(t),r&&(n&&t._withCommit((function(){r._data.$$state=null})),g.nextTick((function(){return r.$destroy()})))}function w(t,e,n,r,i){var o=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=r),!o&&!i){var s=T(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit((function(){g.set(s,c,r.state)}))}var u=r.context=k(t,a,n);r.forEachMutation((function(e,n){var r=a+n;S(t,r,e,u)})),r.forEachAction((function(e,n){var r=e.root?n:a+n,i=e.handler||e;C(t,r,i,u)})),r.forEachGetter((function(e,n){var r=a+n;E(t,r,e,u)})),r.forEachChild((function(r,o){w(t,e,n.concat(o),r,i)}))}function k(t,e,n){var r=""===e,i={dispatch:r?t.dispatch:function(n,r,i){var o=O(n,r,i),a=o.payload,s=o.options,c=o.type;return s&&s.root||(c=e+c),t.dispatch(c,a)},commit:r?t.commit:function(n,r,i){var o=O(n,r,i),a=o.payload,s=o.options,c=o.type;s&&s.root||(c=e+c),t.commit(c,a,s)}};return Object.defineProperties(i,{getters:{get:r?function(){return t.getters}:function(){return x(t,e)}},state:{get:function(){return T(t.state,n)}}}),i}function x(t,e){if(!t._makeLocalGettersCache[e]){var n={},r=e.length;Object.keys(t.getters).forEach((function(i){if(i.slice(0,r)===e){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return t.getters[i]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function S(t,e,n,r){var i=t._mutations[e]||(t._mutations[e]=[]);i.push((function(e){n.call(t,r.state,e)}))}function C(t,e,n,r){var i=t._actions[e]||(t._actions[e]=[]);i.push((function(e){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e);return u(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}function E(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)})}function A(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function T(t,e){return e.length?e.reduce((function(t,e){return t[e]}),t):t}function O(t,e,n){return c(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function M(t){g&&t===g||(g=t,r(g))}b.state.get=function(){return this._vm._data.$$state},b.state.set=function(t){0},m.prototype.commit=function(t,e,n){var r=this,i=O(t,e,n),o=i.type,a=i.payload,s=(i.options,{type:o,payload:a}),c=this._mutations[o];c&&(this._withCommit((function(){c.forEach((function(t){t(a)}))})),this._subscribers.forEach((function(t){return t(s,r.state)})))},m.prototype.dispatch=function(t,e){var n=this,r=O(t,e),i=r.type,o=r.payload,a={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(u){0}var c=s.length>1?Promise.all(s.map((function(t){return t(o)}))):s[0](o);return c.then((function(t){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(u){0}return t}))}},m.prototype.subscribe=function(t){return v(t,this._subscribers)},m.prototype.subscribeAction=function(t){var e="function"===typeof t?{before:t}:t;return v(e,this._actionSubscribers)},m.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch((function(){return t(r.state,r.getters)}),e,n)},m.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},m.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),w(this,this.state,t,this._modules.get(t),n.preserveState),_(this,this.state)},m.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=T(e.state,t.slice(0,-1));g.delete(n,t[t.length-1])})),y(this)},m.prototype.hotUpdate=function(t){this._modules.update(t),y(this,!0)},m.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(m.prototype,b);var D=R((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=F(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"===typeof i?i.call(this,e,n):e[i]},n[r].vuex=!0})),n})),q=R((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.commit;if(t){var o=F(this.$store,"mapMutations",t);if(!o)return;r=o.context.commit}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),j=R((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;i=t+i,n[r]=function(){if(!t||F(this.$store,"mapGetters",t))return this.$store.getters[i]},n[r].vuex=!0})),n})),P=R((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var o=F(this.$store,"mapActions",t);if(!o)return;r=o.context.dispatch}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),L=function(t){return{mapState:D.bind(null,t),mapGetters:j.bind(null,t),mapMutations:q.bind(null,t),mapActions:P.bind(null,t)}};function B(t){return I(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function I(t){return Array.isArray(t)||c(t)}function R(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function F(t,e,n){var r=t._modulesNamespaceMap[n];return r}var N={Store:m,install:M,version:"3.1.2",mapState:D,mapMutations:q,mapGetters:j,mapActions:P,createNamespacedHelpers:L};e["a"]=N}).call(this,n("c8ba"))},"2fcc":function(t,e){function n(t){var e=this.__data__,n=e["delete"](t);return this.size=e.size,n}t.exports=n},"2fdb":function(t,e,n){"use strict";var r=n("5ca1"),i=n("d2c8"),o="includes";r(r.P+r.F*n("5147")(o),"String",{includes:function(t){return!!~i(this,t,o).indexOf(t,arguments.length>1?arguments[1]:void 0)}})},"30c9":function(t,e,n){var r=n("9520"),i=n("b218");function o(t){return null!=t&&i(t.length)&&!r(t)}t.exports=o},"30f1":function(t,e,n){"use strict";var r=n("b8e3"),i=n("63b6"),o=n("9138"),a=n("35e8"),s=n("481b"),c=n("8f60"),u=n("45f2"),l=n("53e2"),f=n("5168")("iterator"),h=!([].keys&&"next"in[].keys()),d="@@iterator",p="keys",g="values",m=function(){return this};t.exports=function(t,e,n,b,v,y,_){c(n,e,b);var w,k,x,S=function(t){if(!h&&t in T)return T[t];switch(t){case p:return function(){return new n(this,t)};case g:return function(){return new n(this,t)}}return function(){return new n(this,t)}},C=e+" Iterator",E=v==g,A=!1,T=t.prototype,O=T[f]||T[d]||v&&T[v],M=O||S(v),D=v?E?S("entries"):M:void 0,q="Array"==e&&T.entries||O;if(q&&(x=l(q.call(new t)),x!==Object.prototype&&x.next&&(u(x,C,!0),r||"function"==typeof x[f]||a(x,f,m))),E&&O&&O.name!==g&&(A=!0,M=function(){return O.call(this)}),r&&!_||!h&&!A&&T[f]||a(T,f,M),s[e]=M,s[C]=m,v)if(w={values:E?M:S(g),keys:y?M:S(p),entries:D},_)for(k in w)k in T||o(T,k,w[k]);else i(i.P+i.F*(h||A),e,w);return w}},"31f4":function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},"32a6":function(t,e,n){var r=n("241e"),i=n("c3a1");n("ce7e")("keys",(function(){return function(t){return i(r(t))}}))},"32b3":function(t,e,n){var r=n("872a"),i=n("9638"),o=Object.prototype,a=o.hasOwnProperty;function s(t,e,n){var o=t[e];a.call(t,e)&&i(o,n)&&(void 0!==n||e in t)||r(t,e,n)}t.exports=s},"32e9":function(t,e,n){var r=n("86cc"),i=n("4630");t.exports=n("9e1e")?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},"32f4":function(t,e,n){var r=n("2d7c"),i=n("d327"),o=Object.prototype,a=o.propertyIsEnumerable,s=Object.getOwnPropertySymbols,c=s?function(t){return null==t?[]:(t=Object(t),r(s(t),(function(e){return a.call(t,e)})))}:i;t.exports=c},"32fc":function(t,e,n){var r=n("e53d").document;t.exports=r&&r.documentElement},3300:function(t,e,n){"use strict";var r=n("f3a3"),i=n("399f"),o=n("3fb5"),a=n("ea53"),s=r.assert;function c(t){a.call(this,"short",t),this.a=new i(t.a,16).toRed(this.red),this.b=new i(t.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(t),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function u(t,e,n,r){a.BasePoint.call(this,t,"affine"),null===e&&null===n?(this.x=null,this.y=null,this.inf=!0):(this.x=new i(e,16),this.y=new i(n,16),r&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function l(t,e,n,r){a.BasePoint.call(this,t,"jacobian"),null===e&&null===n&&null===r?(this.x=this.curve.one,this.y=this.curve.one,this.z=new i(0)):(this.x=new i(e,16),this.y=new i(n,16),this.z=new i(r,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}o(c,a),t.exports=c,c.prototype._getEndomorphism=function(t){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var e,n,r;if(t.beta)e=new i(t.beta,16).toRed(this.red);else{var o=this._getEndoRoots(this.p);e=o[0].cmp(o[1])<0?o[0]:o[1],e=e.toRed(this.red)}if(t.lambda)n=new i(t.lambda,16);else{var a=this._getEndoRoots(this.n);0===this.g.mul(a[0]).x.cmp(this.g.x.redMul(e))?n=a[0]:(n=a[1],s(0===this.g.mul(n).x.cmp(this.g.x.redMul(e))))}return r=t.basis?t.basis.map((function(t){return{a:new i(t.a,16),b:new i(t.b,16)}})):this._getEndoBasis(n),{beta:e,lambda:n,basis:r}}},c.prototype._getEndoRoots=function(t){var e=t===this.p?this.red:i.mont(t),n=new i(2).toRed(e).redInvm(),r=n.redNeg(),o=new i(3).toRed(e).redNeg().redSqrt().redMul(n),a=r.redAdd(o).fromRed(),s=r.redSub(o).fromRed();return[a,s]},c.prototype._getEndoBasis=function(t){var e,n,r,o,a,s,c,u,l,f=this.n.ushrn(Math.floor(this.n.bitLength()/2)),h=t,d=this.n.clone(),p=new i(1),g=new i(0),m=new i(0),b=new i(1),v=0;while(0!==h.cmpn(0)){var y=d.div(h);u=d.sub(y.mul(h)),l=m.sub(y.mul(p));var _=b.sub(y.mul(g));if(!r&&u.cmp(f)<0)e=c.neg(),n=p,r=u.neg(),o=l;else if(r&&2===++v)break;c=u,d=h,h=u,m=p,p=l,b=g,g=_}a=u.neg(),s=l;var w=r.sqr().add(o.sqr()),k=a.sqr().add(s.sqr());return k.cmp(w)>=0&&(a=e,s=n),r.negative&&(r=r.neg(),o=o.neg()),a.negative&&(a=a.neg(),s=s.neg()),[{a:r,b:o},{a:a,b:s}]},c.prototype._endoSplit=function(t){var e=this.endo.basis,n=e[0],r=e[1],i=r.b.mul(t).divRound(this.n),o=n.b.neg().mul(t).divRound(this.n),a=i.mul(n.a),s=o.mul(r.a),c=i.mul(n.b),u=o.mul(r.b),l=t.sub(a).sub(s),f=c.add(u).neg();return{k1:l,k2:f}},c.prototype.pointFromX=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var n=t.redSqr().redMul(t).redIAdd(t.redMul(this.a)).redIAdd(this.b),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");var o=r.fromRed().isOdd();return(e&&!o||!e&&o)&&(r=r.redNeg()),this.point(t,r)},c.prototype.validate=function(t){if(t.inf)return!0;var e=t.x,n=t.y,r=this.a.redMul(e),i=e.redSqr().redMul(e).redIAdd(r).redIAdd(this.b);return 0===n.redSqr().redISub(i).cmpn(0)},c.prototype._endoWnafMulAdd=function(t,e,n){for(var r=this._endoWnafT1,i=this._endoWnafT2,o=0;o":""},u.prototype.isInfinity=function(){return this.inf},u.prototype.add=function(t){if(this.inf)return t;if(t.inf)return this;if(this.eq(t))return this.dbl();if(this.neg().eq(t))return this.curve.point(null,null);if(0===this.x.cmp(t.x))return this.curve.point(null,null);var e=this.y.redSub(t.y);0!==e.cmpn(0)&&(e=e.redMul(this.x.redSub(t.x).redInvm()));var n=e.redSqr().redISub(this.x).redISub(t.x),r=e.redMul(this.x.redSub(n)).redISub(this.y);return this.curve.point(n,r)},u.prototype.dbl=function(){if(this.inf)return this;var t=this.y.redAdd(this.y);if(0===t.cmpn(0))return this.curve.point(null,null);var e=this.curve.a,n=this.x.redSqr(),r=t.redInvm(),i=n.redAdd(n).redIAdd(n).redIAdd(e).redMul(r),o=i.redSqr().redISub(this.x.redAdd(this.x)),a=i.redMul(this.x.redSub(o)).redISub(this.y);return this.curve.point(o,a)},u.prototype.getX=function(){return this.x.fromRed()},u.prototype.getY=function(){return this.y.fromRed()},u.prototype.mul=function(t){return t=new i(t,16),this.isInfinity()?this:this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve.endo?this.curve._endoWnafMulAdd([this],[t]):this.curve._wnafMul(this,t)},u.prototype.mulAdd=function(t,e,n){var r=[this,e],i=[t,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,i):this.curve._wnafMulAdd(1,r,i,2)},u.prototype.jmulAdd=function(t,e,n){var r=[this,e],i=[t,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,i,!0):this.curve._wnafMulAdd(1,r,i,2,!0)},u.prototype.eq=function(t){return this===t||this.inf===t.inf&&(this.inf||0===this.x.cmp(t.x)&&0===this.y.cmp(t.y))},u.prototype.neg=function(t){if(this.inf)return this;var e=this.curve.point(this.x,this.y.redNeg());if(t&&this.precomputed){var n=this.precomputed,r=function(t){return t.neg()};e.precomputed={naf:n.naf&&{wnd:n.naf.wnd,points:n.naf.points.map(r)},doubles:n.doubles&&{step:n.doubles.step,points:n.doubles.points.map(r)}}}return e},u.prototype.toJ=function(){if(this.inf)return this.curve.jpoint(null,null,null);var t=this.curve.jpoint(this.x,this.y,this.curve.one);return t},o(l,a.BasePoint),c.prototype.jpoint=function(t,e,n){return new l(this,t,e,n)},l.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var t=this.z.redInvm(),e=t.redSqr(),n=this.x.redMul(e),r=this.y.redMul(e).redMul(t);return this.curve.point(n,r)},l.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},l.prototype.add=function(t){if(this.isInfinity())return t;if(t.isInfinity())return this;var e=t.z.redSqr(),n=this.z.redSqr(),r=this.x.redMul(e),i=t.x.redMul(n),o=this.y.redMul(e.redMul(t.z)),a=t.y.redMul(n.redMul(this.z)),s=r.redSub(i),c=o.redSub(a);if(0===s.cmpn(0))return 0!==c.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var u=s.redSqr(),l=u.redMul(s),f=r.redMul(u),h=c.redSqr().redIAdd(l).redISub(f).redISub(f),d=c.redMul(f.redISub(h)).redISub(o.redMul(l)),p=this.z.redMul(t.z).redMul(s);return this.curve.jpoint(h,d,p)},l.prototype.mixedAdd=function(t){if(this.isInfinity())return t.toJ();if(t.isInfinity())return this;var e=this.z.redSqr(),n=this.x,r=t.x.redMul(e),i=this.y,o=t.y.redMul(e).redMul(this.z),a=n.redSub(r),s=i.redSub(o);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=a.redSqr(),u=c.redMul(a),l=n.redMul(c),f=s.redSqr().redIAdd(u).redISub(l).redISub(l),h=s.redMul(l.redISub(f)).redISub(i.redMul(u)),d=this.z.redMul(a);return this.curve.jpoint(f,h,d)},l.prototype.dblp=function(t){if(0===t)return this;if(this.isInfinity())return this;if(!t)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var e=this,n=0;n=0)return!1;if(n.redIAdd(i),0===this.x.cmp(n))return!0}},l.prototype.inspect=function(){return this.isInfinity()?"":""},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},3337:function(t,e,n){"use strict";var r=e;r.version=n("2801").version,r.utils=n("f3a3"),r.rand=n("fdac"),r.curve=n("4136"),r.curves=n("0cbb"),r.ec=n("b9a8"),r.eddsa=n("945d")},"335c":function(t,e,n){var r=n("6b4c");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},"33a4":function(t,e,n){var r=n("84f2"),i=n("2b4c")("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},"33de":function(t,e,n){var r;try{r={clone:n("b8ce"),constant:n("72f0"),each:n("c641"),filter:n("9380"),has:n("3852"),isArray:n("6747"),isEmpty:n("13ea"),isFunction:n("9520"),isUndefined:n("4cfe"),keys:n("ec69"),map:n("dd61"),reduce:n("c5a2"),size:n("d623"),transform:n("50ca"),union:n("bfc7"),values:n("3ff1")}}catch(i){}r||(r=window._),t.exports=r},3408:function(t,e,n){"use strict";t.exports=function(t){var e;t.inlineMode?(e=new t.Token("inline","",0),e.content=t.src,e.map=[0,1],e.children=[],t.tokens.push(e)):t.md.block.parse(t.src,t.md,t.env,t.tokens)}},"343e":function(t,e,n){var r=e;r.der=n("3768"),r.pem=n("85b3")},"34ac":function(t,e,n){var r=n("9520"),i=n("1368"),o=n("1a8c"),a=n("dc57"),s=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,u=Function.prototype,l=Object.prototype,f=u.toString,h=l.hasOwnProperty,d=RegExp("^"+f.call(h).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function p(t){if(!o(t)||i(t))return!1;var e=r(t)?d:c;return e.test(a(t))}t.exports=p},3505:function(t,e,n){var r=n("8707").Buffer,i=n("8c8a");function o(t,e,n){var o=e.length,a=i(e,t._cache);return t._cache=t._cache.slice(o),t._prev=r.concat([t._prev,n?e:a]),a}e.encrypt=function(t,e,n){var i,a=r.allocUnsafe(0);while(e.length){if(0===t._cache.length&&(t._cache=t._cipher.encryptBlock(t._prev),t._prev=r.allocUnsafe(0)),!(t._cache.length<=e.length)){a=r.concat([a,o(t,e,n)]);break}i=t._cache.length,a=r.concat([a,o(t,e.slice(0,i),n)]),e=e.slice(i)}return a}},"355d":function(t,e){e.f={}.propertyIsEnumerable},"35e8":function(t,e,n){var r=n("d9f6"),i=n("aebd");t.exports=n("8e60")?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},3627:function(t,e,n){"use strict";n.d(e,"c",(function(){return s})),n.d(e,"f",(function(){return c})),n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return l})),n.d(e,"d",(function(){return f})),n.d(e,"e",(function(){return h}));n("ac6a"),n("cadf"),n("06db"),n("456d");var r=n("0967"),i=n("d882"),o=["left","right","up","down","horizontal","vertical"],a={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0,all:!0};function s(t){var e={};return o.forEach((function(n){t[n]&&(e[n]=!0)})),0===Object.keys(e).length?a:(!0===e.horizontal&&(e.left=e.right=!0),!0===e.vertical&&(e.up=e.down=!0),!0===e.left&&!0===e.right&&(e.horizontal=!0),!0===e.up&&!0===e.down&&(e.vertical=!0),!0===e.horizontal&&!0===e.vertical&&(e.all=!0),e)}function c(t,e){var n=e.oldValue,r=e.value,i=e.modifiers;n!==r&&(t.handler=r),o.some((function(e){return i[e]!==t.modifiers[e]}))&&(t.modifiers=i,t.direction=s(i))}function u(t,e,n){e+="Evt",void 0!==t[e]?t[e]=t[e].concat(n):t[e]=n,n.forEach((function(e){e[0].addEventListener(e[1],t[e[2]],i["e"][e[3]])}))}function l(t,e){e+="Evt",void 0!==t[e]&&(t[e].forEach((function(e){e[0].removeEventListener(e[1],t[e[2]],i["e"][e[3]])})),t[e]=void 0)}var f=!1===r["d"]&&(!0===r["a"].is.ios||!0===r["a"].is.mac&&!0===r["a"].has.touch||window.navigator.vendor.toLowerCase().indexOf("apple")>-1)?function(){return document}:function(t){return t};function h(t,e){return void 0===e.event&&void 0!==t.target&&!0!==t.target.draggable&&"function"===typeof e.handler&&"INPUT"!==t.target.nodeName.toUpperCase()&&(void 0===t.qClonedBy||-1===t.qClonedBy.indexOf(e.uid))}},"362d":function(t,e,n){"use strict";var r=n("fa38"),i=n("aa43"),o=n("00bd"),a=n("48cc"),s=n("38c8");t.exports=function(t,e){var n={defs:r,shortcuts:i,enabled:[]},c=s(t.utils.assign({},n,e||{}));t.renderer.rules.emoji=o,t.core.ruler.push("emoji",a(t,c.defs,c.shortcuts,c.scanRE,c.replaceRE))}},3666:function(t,e,n){(function(e,n,r){t.exports=r(),t.exports["default"]=r()})(0,0,(function(){var t=JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","‘":"\'","’":"\'","“":"\\"","”":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial"}'),e=JSON.parse('{"vi":{"Đ":"D","đ":"d"}}');function n(n,r){if("string"!==typeof n)throw new Error("slugify: string argument expected");r="string"===typeof r?{replacement:r}:r||{};var i=e[r.locale]||{},o=n.split("").reduce((function(e,n){return e+(i[n]||t[n]||n).replace(r.remove||/[^\w\s$*_+~.()'"!\-:@]/g,"")}),"").trim().replace(/[-\s]+/g,r.replacement||"-");return r.lower?o.toLowerCase():o}return n.extend=function(e){for(var n in e)t[n]=e[n]},n}))},3698:function(t,e){function n(t,e){return null==t?void 0:t[e]}t.exports=n},"36bd":function(t,e,n){"use strict";var r=n("4bf8"),i=n("77f1"),o=n("9def");t.exports=function(t){var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,u=void 0===c?n:i(c,n);while(u>s)e[s++]=t;return e}},"36c3":function(t,e,n){var r=n("335c"),i=n("25eb");t.exports=function(t){return r(i(t))}},3702:function(t,e,n){var r=n("481b"),i=n("5168")("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},3729:function(t,e,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function u(t){return null==t?void 0===t?s:a:c&&c in Object(t)?i(t):o(t)}t.exports=u},3768:function(t,e,n){var r=n("3fb5"),i=n("1c35").Buffer,o=n("7f7a"),a=o.base,s=o.constants.der;function c(t){this.enc="der",this.name=t.name,this.entity=t,this.tree=new u,this.tree._init(t.body)}function u(t){a.Node.call(this,"der",t)}function l(t){return t<10?"0"+t:t}function f(t,e,n,r){var i;if("seqof"===t?t="seq":"setof"===t&&(t="set"),s.tagByName.hasOwnProperty(t))i=s.tagByName[t];else{if("number"!==typeof t||(0|t)!==t)return r.error("Unknown tag: "+t);i=t}return i>=31?r.error("Multi-octet tag encoding unsupported"):(e||(i|=32),i|=s.tagClassByName[n||"universal"]<<6,i)}t.exports=c,c.prototype.encode=function(t,e){return this.tree._encode(t,e).join()},r(u,a.Node),u.prototype._encodeComposite=function(t,e,n,r){var o=f(t,e,n,this.reporter);if(r.length<128){var a=new i(2);return a[0]=o,a[1]=r.length,this._createEncoderBuffer([a,r])}for(var s=1,c=r.length;c>=256;c>>=8)s++;a=new i(2+s);a[0]=o,a[1]=128|s;c=1+s;for(var u=r.length;u>0;c--,u>>=8)a[c]=255&u;return this._createEncoderBuffer([a,r])},u.prototype._encodeStr=function(t,e){if("bitstr"===e)return this._createEncoderBuffer([0|t.unused,t.data]);if("bmpstr"===e){for(var n=new i(2*t.length),r=0;r=40)return this.reporter.error("Second objid identifier OOB");t.splice(0,2,40*t[0]+t[1])}var o=0;for(r=0;r=128;a>>=7)o++}var s=new i(o),c=s.length-1;for(r=t.length-1;r>=0;r--){a=t[r];s[c--]=127&a;while((a>>=7)>0)s[c--]=128|127&a}return this._createEncoderBuffer(s)},u.prototype._encodeTime=function(t,e){var n,r=new Date(t);return"gentime"===e?n=[l(r.getFullYear()),l(r.getUTCMonth()+1),l(r.getUTCDate()),l(r.getUTCHours()),l(r.getUTCMinutes()),l(r.getUTCSeconds()),"Z"].join(""):"utctime"===e?n=[l(r.getFullYear()%100),l(r.getUTCMonth()+1),l(r.getUTCDate()),l(r.getUTCHours()),l(r.getUTCMinutes()),l(r.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+e+" time is not supported yet"),this._encodeStr(n,"octstr")},u.prototype._encodeNull=function(){return this._createEncoderBuffer("")},u.prototype._encodeInt=function(t,e){if("string"===typeof t){if(!e)return this.reporter.error("String int or enum given, but no values map");if(!e.hasOwnProperty(t))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(t));t=e[t]}if("number"!==typeof t&&!i.isBuffer(t)){var n=t.toArray();!t.sign&&128&n[0]&&n.unshift(0),t=new i(n)}if(i.isBuffer(t)){var r=t.length;0===t.length&&r++;var o=new i(r);return t.copy(o),0===t.length&&(o[0]=0),this._createEncoderBuffer(o)}if(t<128)return this._createEncoderBuffer(t);if(t<256)return this._createEncoderBuffer([0,t]);r=1;for(var a=t;a>=256;a>>=8)r++;for(o=new Array(r),a=o.length-1;a>=0;a--)o[a]=255&t,t>>=8;return 128&o[0]&&o.unshift(0),this._createEncoderBuffer(new i(o))},u.prototype._encodeBool=function(t){return this._createEncoderBuffer(t?255:0)},u.prototype._use=function(t,e){return"function"===typeof t&&(t=t(e)),t._getEncoder("der").tree},u.prototype._skipDefault=function(t,e,n){var r,i=this._baseState;if(null===i["default"])return!1;var o=t.join();if(void 0===i.defaultBuffer&&(i.defaultBuffer=this._encodeValue(i["default"],e,n).join()),o.length!==i.defaultBuffer.length)return!1;for(r=0;r"+i+""};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})),"String",n)}},"38c8":function(t,e,n){"use strict";function r(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}t.exports=function(t){var e,n=t.defs;t.enabled.length&&(n=Object.keys(n).reduce((function(e,r){return t.enabled.indexOf(r)>=0&&(e[r]=n[r]),e}),{})),e=Object.keys(t.shortcuts).reduce((function(e,r){return n[r]?Array.isArray(t.shortcuts[r])?(t.shortcuts[r].forEach((function(t){e[t]=r})),e):(e[t.shortcuts[r]]=r,e):e}),{});var i=Object.keys(n).map((function(t){return":"+t+":"})).concat(Object.keys(e)).sort().reverse().map((function(t){return r(t)})).join("|"),o=RegExp(i),a=RegExp(i,"g");return{defs:n,shortcuts:e,scanRE:o,replaceRE:a}}},"38e2":function(t,e,n){var r=n("6f9c"),i=n("1f3a"),o=n("d9f3"),a=n("f352");function s(t,e,n,l){var f=t.children(e),h=t.node(e),d=h?h.borderLeft:void 0,p=h?h.borderRight:void 0,g={};d&&(f=r.filter(f,(function(t){return t!==d&&t!==p})));var m=i(t,f);r.forEach(m,(function(e){if(t.children(e.v).length){var i=s(t,e.v,n,l);g[e.v]=i,r.has(i,"barycenter")&&u(e,i)}}));var b=o(m,n);c(b,g);var v=a(b,l);if(d&&(v.vs=r.flatten([d,v.vs,p],!0),t.predecessors(d).length)){var y=t.node(t.predecessors(d)[0]),_=t.node(t.predecessors(p)[0]);r.has(v,"barycenter")||(v.barycenter=0,v.weight=0),v.barycenter=(v.barycenter*v.weight+y.order+_.order)/(v.weight+2),v.weight+=2}return v}function c(t,e){r.forEach(t,(function(t){t.vs=r.flatten(t.vs.map((function(t){return e[t]?e[t].vs:t})),!0)}))}function u(t,e){r.isUndefined(t.barycenter)?(t.barycenter=e.barycenter,t.weight=e.weight):(t.barycenter=(t.barycenter*t.weight+e.barycenter*e.weight)/(t.weight+e.weight),t.weight+=e.weight)}t.exports=s},"38fd":function(t,e,n){var r=n("69a8"),i=n("4bf8"),o=n("613b")("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},3980:function(t,e,n){"use strict";n("c5f6");var r=n("2b0e"),i=n("d882"),o=n("0909"),a=n("0967"),s=n("2c75");e["a"]=r["a"].extend({name:"QResizeObserver",mixins:[o["a"]],props:{debounce:{type:[String,Number],default:100}},data:function(){return!0===this.hasObserver?{}:{url:!0===this.$q.platform.is.ie?null:"about:blank"}},methods:{trigger:function(t){!0===t||0===this.debounce||"0"===this.debounce?this.__onResize():this.timer||(this.timer=setTimeout(this.__onResize,this.debounce))},__onResize:function(){if(this.timer=null,this.$el&&this.$el.parentNode){var t=this.$el.parentNode,e={width:t.offsetWidth,height:t.offsetHeight};e.width===this.size.width&&e.height===this.size.height||(this.size=e,this.$emit("resize",this.size))}},__cleanup:function(){void 0!==this.curDocView&&(void 0!==this.curDocView.removeEventListener&&this.curDocView.removeEventListener("resize",this.trigger,i["e"].passive),this.curDocView=void 0)},__onObjLoad:function(){this.__cleanup(),this.$el.contentDocument&&(this.curDocView=this.$el.contentDocument.defaultView,this.curDocView.addEventListener("resize",this.trigger,i["e"].passive)),this.__onResize()}},render:function(t){if(!1!==this.canRender&&!0!==this.hasObserver)return t("object",{style:this.style,attrs:{tabindex:-1,type:"text/html",data:this.url,"aria-hidden":!0},on:Object(s["a"])(this,"load",{load:this.__onObjLoad})})},beforeCreate:function(){this.size={width:-1,height:-1},!0!==a["d"]&&(this.hasObserver="undefined"!==typeof ResizeObserver,!0!==this.hasObserver&&(this.style="".concat(this.$q.platform.is.ie?"visibility:hidden;":"","display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;")))},mounted:function(){if(!0===this.hasObserver)return this.observer=new ResizeObserver(this.trigger),this.observer.observe(this.$el.parentNode),void this.__onResize();!0===this.$q.platform.is.ie?(this.url="about:blank",this.__onResize()):this.__onObjLoad()},beforeDestroy:function(){clearTimeout(this.timer),!0!==this.hasObserver?this.__cleanup():this.$el.parentNode&&this.observer.unobserve(this.$el.parentNode)}})},"399f":function(t,e,n){(function(t){(function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a=n(3).Buffer}catch(E){}function s(t,e,n){for(var r=0,i=Math.min(t.length,n),o=e;o=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return r}function c(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"===typeof t)return this._initNumber(t,e,n);if("object"===typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&i++,16===e?this._parseHex(t,i):this._parseBase(t,e,i),"-"===t[0]&&(this.negative=1),this.strip(),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n=e;n-=6)i=s(t,n,n+6),this.words[r]|=i<>>26-o&4194303,o+=24,o>=26&&(o-=26,r++);n+6!==e&&(i=s(t,e,n+6),this.words[r]|=i<>>26-o&4194303),this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,u=0,l=n;l1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],f=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(t){for(var e=new Array(t.bitLength()),n=0;n>>i}return e}function d(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,c=a/67108864|0;n.words[0]=s;for(var u=1;u>>26,f=67108863&c,h=Math.min(u,e.length-1),d=Math.max(0,u-t.length+1);d<=h;d++){var p=u-d|0;i=0|t.words[p],o=0|e.words[d],a=i*o+f,l+=a/67108864|0,f=67108863&a}n.words[u]=0|f,c=0|l}return 0!==c?n.words[u]=0|c:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(t=t||10,e=0|e||1,16===t||"hex"===t){n="";for(var i=0,o=0,a=0;a>>24-i&16777215,n=0!==o||a!==this.length-1?u[6-c.length]+c+n:c+n,i+=2,i>=26&&(i-=26,a--)}0!==o&&(n=o.toString(16)+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var h=l[t],d=f[t];n="";var p=this.clone();p.negative=0;while(!p.isZero()){var g=p.modn(d).toString(t);p=p.idivn(d),n=p.isZero()?g+n:u[h-g.length]+g+n}this.isZero()&&(n="0"+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,c="le"===e,u=new t(o),l=this.clone();if(c){for(s=0;!l.isZero();s++)a=l.andln(255),l.iushrn(8),u[s]=a;for(;s=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0===(8191&e)&&(n+=13,e>>>=13),0===(127&e)&&(n+=7,e>>>=7),0===(15&e)&&(n+=4,e>>>=4),0===(3&e)&&(n+=2,e>>>=2),0===(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;et.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;nt.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;rt.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;ot.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a>26,this.words[a]=67108863&e;for(;0!==o&&a>26,this.words[a]=67108863&e;if(0===o&&a>>13,d=0|a[1],p=8191&d,g=d>>>13,m=0|a[2],b=8191&m,v=m>>>13,y=0|a[3],_=8191&y,w=y>>>13,k=0|a[4],x=8191&k,S=k>>>13,C=0|a[5],E=8191&C,A=C>>>13,T=0|a[6],O=8191&T,M=T>>>13,D=0|a[7],q=8191&D,j=D>>>13,P=0|a[8],L=8191&P,B=P>>>13,I=0|a[9],R=8191&I,F=I>>>13,N=0|s[0],z=8191&N,$=N>>>13,U=0|s[1],V=8191&U,H=U>>>13,Y=0|s[2],W=8191&Y,G=Y>>>13,Q=0|s[3],K=8191&Q,Z=Q>>>13,J=0|s[4],X=8191&J,tt=J>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],ct=8191&st,ut=st>>>13,lt=0|s[8],ft=8191<,ht=lt>>>13,dt=0|s[9],pt=8191&dt,gt=dt>>>13;n.negative=t.negative^e.negative,n.length=19,r=Math.imul(f,z),i=Math.imul(f,$),i=i+Math.imul(h,z)|0,o=Math.imul(h,$);var mt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(mt>>>26)|0,mt&=67108863,r=Math.imul(p,z),i=Math.imul(p,$),i=i+Math.imul(g,z)|0,o=Math.imul(g,$),r=r+Math.imul(f,V)|0,i=i+Math.imul(f,H)|0,i=i+Math.imul(h,V)|0,o=o+Math.imul(h,H)|0;var bt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(b,z),i=Math.imul(b,$),i=i+Math.imul(v,z)|0,o=Math.imul(v,$),r=r+Math.imul(p,V)|0,i=i+Math.imul(p,H)|0,i=i+Math.imul(g,V)|0,o=o+Math.imul(g,H)|0,r=r+Math.imul(f,W)|0,i=i+Math.imul(f,G)|0,i=i+Math.imul(h,W)|0,o=o+Math.imul(h,G)|0;var vt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(_,z),i=Math.imul(_,$),i=i+Math.imul(w,z)|0,o=Math.imul(w,$),r=r+Math.imul(b,V)|0,i=i+Math.imul(b,H)|0,i=i+Math.imul(v,V)|0,o=o+Math.imul(v,H)|0,r=r+Math.imul(p,W)|0,i=i+Math.imul(p,G)|0,i=i+Math.imul(g,W)|0,o=o+Math.imul(g,G)|0,r=r+Math.imul(f,K)|0,i=i+Math.imul(f,Z)|0,i=i+Math.imul(h,K)|0,o=o+Math.imul(h,Z)|0;var yt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(x,z),i=Math.imul(x,$),i=i+Math.imul(S,z)|0,o=Math.imul(S,$),r=r+Math.imul(_,V)|0,i=i+Math.imul(_,H)|0,i=i+Math.imul(w,V)|0,o=o+Math.imul(w,H)|0,r=r+Math.imul(b,W)|0,i=i+Math.imul(b,G)|0,i=i+Math.imul(v,W)|0,o=o+Math.imul(v,G)|0,r=r+Math.imul(p,K)|0,i=i+Math.imul(p,Z)|0,i=i+Math.imul(g,K)|0,o=o+Math.imul(g,Z)|0,r=r+Math.imul(f,X)|0,i=i+Math.imul(f,tt)|0,i=i+Math.imul(h,X)|0,o=o+Math.imul(h,tt)|0;var _t=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(E,z),i=Math.imul(E,$),i=i+Math.imul(A,z)|0,o=Math.imul(A,$),r=r+Math.imul(x,V)|0,i=i+Math.imul(x,H)|0,i=i+Math.imul(S,V)|0,o=o+Math.imul(S,H)|0,r=r+Math.imul(_,W)|0,i=i+Math.imul(_,G)|0,i=i+Math.imul(w,W)|0,o=o+Math.imul(w,G)|0,r=r+Math.imul(b,K)|0,i=i+Math.imul(b,Z)|0,i=i+Math.imul(v,K)|0,o=o+Math.imul(v,Z)|0,r=r+Math.imul(p,X)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(g,X)|0,o=o+Math.imul(g,tt)|0,r=r+Math.imul(f,nt)|0,i=i+Math.imul(f,rt)|0,i=i+Math.imul(h,nt)|0,o=o+Math.imul(h,rt)|0;var wt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(O,z),i=Math.imul(O,$),i=i+Math.imul(M,z)|0,o=Math.imul(M,$),r=r+Math.imul(E,V)|0,i=i+Math.imul(E,H)|0,i=i+Math.imul(A,V)|0,o=o+Math.imul(A,H)|0,r=r+Math.imul(x,W)|0,i=i+Math.imul(x,G)|0,i=i+Math.imul(S,W)|0,o=o+Math.imul(S,G)|0,r=r+Math.imul(_,K)|0,i=i+Math.imul(_,Z)|0,i=i+Math.imul(w,K)|0,o=o+Math.imul(w,Z)|0,r=r+Math.imul(b,X)|0,i=i+Math.imul(b,tt)|0,i=i+Math.imul(v,X)|0,o=o+Math.imul(v,tt)|0,r=r+Math.imul(p,nt)|0,i=i+Math.imul(p,rt)|0,i=i+Math.imul(g,nt)|0,o=o+Math.imul(g,rt)|0,r=r+Math.imul(f,ot)|0,i=i+Math.imul(f,at)|0,i=i+Math.imul(h,ot)|0,o=o+Math.imul(h,at)|0;var kt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(q,z),i=Math.imul(q,$),i=i+Math.imul(j,z)|0,o=Math.imul(j,$),r=r+Math.imul(O,V)|0,i=i+Math.imul(O,H)|0,i=i+Math.imul(M,V)|0,o=o+Math.imul(M,H)|0,r=r+Math.imul(E,W)|0,i=i+Math.imul(E,G)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,G)|0,r=r+Math.imul(x,K)|0,i=i+Math.imul(x,Z)|0,i=i+Math.imul(S,K)|0,o=o+Math.imul(S,Z)|0,r=r+Math.imul(_,X)|0,i=i+Math.imul(_,tt)|0,i=i+Math.imul(w,X)|0,o=o+Math.imul(w,tt)|0,r=r+Math.imul(b,nt)|0,i=i+Math.imul(b,rt)|0,i=i+Math.imul(v,nt)|0,o=o+Math.imul(v,rt)|0,r=r+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(g,ot)|0,o=o+Math.imul(g,at)|0,r=r+Math.imul(f,ct)|0,i=i+Math.imul(f,ut)|0,i=i+Math.imul(h,ct)|0,o=o+Math.imul(h,ut)|0;var xt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(L,z),i=Math.imul(L,$),i=i+Math.imul(B,z)|0,o=Math.imul(B,$),r=r+Math.imul(q,V)|0,i=i+Math.imul(q,H)|0,i=i+Math.imul(j,V)|0,o=o+Math.imul(j,H)|0,r=r+Math.imul(O,W)|0,i=i+Math.imul(O,G)|0,i=i+Math.imul(M,W)|0,o=o+Math.imul(M,G)|0,r=r+Math.imul(E,K)|0,i=i+Math.imul(E,Z)|0,i=i+Math.imul(A,K)|0,o=o+Math.imul(A,Z)|0,r=r+Math.imul(x,X)|0,i=i+Math.imul(x,tt)|0,i=i+Math.imul(S,X)|0,o=o+Math.imul(S,tt)|0,r=r+Math.imul(_,nt)|0,i=i+Math.imul(_,rt)|0,i=i+Math.imul(w,nt)|0,o=o+Math.imul(w,rt)|0,r=r+Math.imul(b,ot)|0,i=i+Math.imul(b,at)|0,i=i+Math.imul(v,ot)|0,o=o+Math.imul(v,at)|0,r=r+Math.imul(p,ct)|0,i=i+Math.imul(p,ut)|0,i=i+Math.imul(g,ct)|0,o=o+Math.imul(g,ut)|0,r=r+Math.imul(f,ft)|0,i=i+Math.imul(f,ht)|0,i=i+Math.imul(h,ft)|0,o=o+Math.imul(h,ht)|0;var St=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(R,z),i=Math.imul(R,$),i=i+Math.imul(F,z)|0,o=Math.imul(F,$),r=r+Math.imul(L,V)|0,i=i+Math.imul(L,H)|0,i=i+Math.imul(B,V)|0,o=o+Math.imul(B,H)|0,r=r+Math.imul(q,W)|0,i=i+Math.imul(q,G)|0,i=i+Math.imul(j,W)|0,o=o+Math.imul(j,G)|0,r=r+Math.imul(O,K)|0,i=i+Math.imul(O,Z)|0,i=i+Math.imul(M,K)|0,o=o+Math.imul(M,Z)|0,r=r+Math.imul(E,X)|0,i=i+Math.imul(E,tt)|0,i=i+Math.imul(A,X)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(x,nt)|0,i=i+Math.imul(x,rt)|0,i=i+Math.imul(S,nt)|0,o=o+Math.imul(S,rt)|0,r=r+Math.imul(_,ot)|0,i=i+Math.imul(_,at)|0,i=i+Math.imul(w,ot)|0,o=o+Math.imul(w,at)|0,r=r+Math.imul(b,ct)|0,i=i+Math.imul(b,ut)|0,i=i+Math.imul(v,ct)|0,o=o+Math.imul(v,ut)|0,r=r+Math.imul(p,ft)|0,i=i+Math.imul(p,ht)|0,i=i+Math.imul(g,ft)|0,o=o+Math.imul(g,ht)|0,r=r+Math.imul(f,pt)|0,i=i+Math.imul(f,gt)|0,i=i+Math.imul(h,pt)|0,o=o+Math.imul(h,gt)|0;var Ct=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(R,V),i=Math.imul(R,H),i=i+Math.imul(F,V)|0,o=Math.imul(F,H),r=r+Math.imul(L,W)|0,i=i+Math.imul(L,G)|0,i=i+Math.imul(B,W)|0,o=o+Math.imul(B,G)|0,r=r+Math.imul(q,K)|0,i=i+Math.imul(q,Z)|0,i=i+Math.imul(j,K)|0,o=o+Math.imul(j,Z)|0,r=r+Math.imul(O,X)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(M,X)|0,o=o+Math.imul(M,tt)|0,r=r+Math.imul(E,nt)|0,i=i+Math.imul(E,rt)|0,i=i+Math.imul(A,nt)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(x,ot)|0,i=i+Math.imul(x,at)|0,i=i+Math.imul(S,ot)|0,o=o+Math.imul(S,at)|0,r=r+Math.imul(_,ct)|0,i=i+Math.imul(_,ut)|0,i=i+Math.imul(w,ct)|0,o=o+Math.imul(w,ut)|0,r=r+Math.imul(b,ft)|0,i=i+Math.imul(b,ht)|0,i=i+Math.imul(v,ft)|0,o=o+Math.imul(v,ht)|0,r=r+Math.imul(p,pt)|0,i=i+Math.imul(p,gt)|0,i=i+Math.imul(g,pt)|0,o=o+Math.imul(g,gt)|0;var Et=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(R,W),i=Math.imul(R,G),i=i+Math.imul(F,W)|0,o=Math.imul(F,G),r=r+Math.imul(L,K)|0,i=i+Math.imul(L,Z)|0,i=i+Math.imul(B,K)|0,o=o+Math.imul(B,Z)|0,r=r+Math.imul(q,X)|0,i=i+Math.imul(q,tt)|0,i=i+Math.imul(j,X)|0,o=o+Math.imul(j,tt)|0,r=r+Math.imul(O,nt)|0,i=i+Math.imul(O,rt)|0,i=i+Math.imul(M,nt)|0,o=o+Math.imul(M,rt)|0,r=r+Math.imul(E,ot)|0,i=i+Math.imul(E,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,r=r+Math.imul(x,ct)|0,i=i+Math.imul(x,ut)|0,i=i+Math.imul(S,ct)|0,o=o+Math.imul(S,ut)|0,r=r+Math.imul(_,ft)|0,i=i+Math.imul(_,ht)|0,i=i+Math.imul(w,ft)|0,o=o+Math.imul(w,ht)|0,r=r+Math.imul(b,pt)|0,i=i+Math.imul(b,gt)|0,i=i+Math.imul(v,pt)|0,o=o+Math.imul(v,gt)|0;var At=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(R,K),i=Math.imul(R,Z),i=i+Math.imul(F,K)|0,o=Math.imul(F,Z),r=r+Math.imul(L,X)|0,i=i+Math.imul(L,tt)|0,i=i+Math.imul(B,X)|0,o=o+Math.imul(B,tt)|0,r=r+Math.imul(q,nt)|0,i=i+Math.imul(q,rt)|0,i=i+Math.imul(j,nt)|0,o=o+Math.imul(j,rt)|0,r=r+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(M,ot)|0,o=o+Math.imul(M,at)|0,r=r+Math.imul(E,ct)|0,i=i+Math.imul(E,ut)|0,i=i+Math.imul(A,ct)|0,o=o+Math.imul(A,ut)|0,r=r+Math.imul(x,ft)|0,i=i+Math.imul(x,ht)|0,i=i+Math.imul(S,ft)|0,o=o+Math.imul(S,ht)|0,r=r+Math.imul(_,pt)|0,i=i+Math.imul(_,gt)|0,i=i+Math.imul(w,pt)|0,o=o+Math.imul(w,gt)|0;var Tt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(R,X),i=Math.imul(R,tt),i=i+Math.imul(F,X)|0,o=Math.imul(F,tt),r=r+Math.imul(L,nt)|0,i=i+Math.imul(L,rt)|0,i=i+Math.imul(B,nt)|0,o=o+Math.imul(B,rt)|0,r=r+Math.imul(q,ot)|0,i=i+Math.imul(q,at)|0,i=i+Math.imul(j,ot)|0,o=o+Math.imul(j,at)|0,r=r+Math.imul(O,ct)|0,i=i+Math.imul(O,ut)|0,i=i+Math.imul(M,ct)|0,o=o+Math.imul(M,ut)|0,r=r+Math.imul(E,ft)|0,i=i+Math.imul(E,ht)|0,i=i+Math.imul(A,ft)|0,o=o+Math.imul(A,ht)|0,r=r+Math.imul(x,pt)|0,i=i+Math.imul(x,gt)|0,i=i+Math.imul(S,pt)|0,o=o+Math.imul(S,gt)|0;var Ot=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(R,nt),i=Math.imul(R,rt),i=i+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(L,ot)|0,i=i+Math.imul(L,at)|0,i=i+Math.imul(B,ot)|0,o=o+Math.imul(B,at)|0,r=r+Math.imul(q,ct)|0,i=i+Math.imul(q,ut)|0,i=i+Math.imul(j,ct)|0,o=o+Math.imul(j,ut)|0,r=r+Math.imul(O,ft)|0,i=i+Math.imul(O,ht)|0,i=i+Math.imul(M,ft)|0,o=o+Math.imul(M,ht)|0,r=r+Math.imul(E,pt)|0,i=i+Math.imul(E,gt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,gt)|0;var Mt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(R,ot),i=Math.imul(R,at),i=i+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(L,ct)|0,i=i+Math.imul(L,ut)|0,i=i+Math.imul(B,ct)|0,o=o+Math.imul(B,ut)|0,r=r+Math.imul(q,ft)|0,i=i+Math.imul(q,ht)|0,i=i+Math.imul(j,ft)|0,o=o+Math.imul(j,ht)|0,r=r+Math.imul(O,pt)|0,i=i+Math.imul(O,gt)|0,i=i+Math.imul(M,pt)|0,o=o+Math.imul(M,gt)|0;var Dt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,r=Math.imul(R,ct),i=Math.imul(R,ut),i=i+Math.imul(F,ct)|0,o=Math.imul(F,ut),r=r+Math.imul(L,ft)|0,i=i+Math.imul(L,ht)|0,i=i+Math.imul(B,ft)|0,o=o+Math.imul(B,ht)|0,r=r+Math.imul(q,pt)|0,i=i+Math.imul(q,gt)|0,i=i+Math.imul(j,pt)|0,o=o+Math.imul(j,gt)|0;var qt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(qt>>>26)|0,qt&=67108863,r=Math.imul(R,ft),i=Math.imul(R,ht),i=i+Math.imul(F,ft)|0,o=Math.imul(F,ht),r=r+Math.imul(L,pt)|0,i=i+Math.imul(L,gt)|0,i=i+Math.imul(B,pt)|0,o=o+Math.imul(B,gt)|0;var jt=(u+r|0)+((8191&i)<<13)|0;u=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,r=Math.imul(R,pt),i=Math.imul(R,gt),i=i+Math.imul(F,pt)|0,o=Math.imul(F,gt);var Pt=(u+r|0)+((8191&i)<<13)|0;return u=(o+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,c[0]=mt,c[1]=bt,c[2]=vt,c[3]=yt,c[4]=_t,c[5]=wt,c[6]=kt,c[7]=xt,c[8]=St,c[9]=Ct,c[10]=Et,c[11]=At,c[12]=Tt,c[13]=Ot,c[14]=Mt,c[15]=Dt,c[16]=qt,c[17]=jt,c[18]=Pt,0!==u&&(c[19]=u,n.length++),n};function g(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o>>26)|0,i+=a>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}function m(t,e,n){var r=new b;return r.mulp(t,e,n)}function b(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var n,r=this.length+t.length;return n=10===this.length&&10===t.length?p(this,t,e):r<63?d(this,t,e):r<1024?g(this,t,e):m(this,t,e),n},b.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r>=1;return r},b.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=h(t);if(0===e.length)return new o(1);for(var n=this,r=0;r=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,u=0;u=0&&(0!==l||u>=i);u--){var f=0|this.words[u];this.words[u]=l<<26-o|f>>>o,l=f&s}return c&&0!==l&&(c.words[c.length++]=l),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e>26)-(c/67108864|0),this.words[i+n]=67108863&o}for(;i>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=this.length-t.length,r=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);n=26-s,0!==n&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var c,u=r.length-i.length;if("mod"!==e){c=new o(null),c.length=u+1,c.words=new Array(c.length);for(var l=0;l=0;h--){var d=67108864*(0|r.words[i.length+h])+(0|r.words[i.length+h-1]);d=Math.min(d/a|0,67108863),r._ishlnsubmul(i,d,h);while(0!==r.negative)d--,r.negative=0,r._ishlnsubmul(i,1,h),r.isZero()||(r.negative^=1);c&&(c.words[h]=d)}return c&&c.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:c||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),c=new o(1),u=0;while(e.isEven()&&n.isEven())e.iushrn(1),n.iushrn(1),++u;var l=n.clone(),f=e.clone();while(!e.isZero()){for(var h=0,d=1;0===(e.words[0]&d)&&h<26;++h,d<<=1);if(h>0){e.iushrn(h);while(h-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(l),a.isub(f)),i.iushrn(1),a.iushrn(1)}for(var p=0,g=1;0===(n.words[0]&g)&&p<26;++p,g<<=1);if(p>0){n.iushrn(p);while(p-- >0)(s.isOdd()||c.isOdd())&&(s.iadd(l),c.isub(f)),s.iushrn(1),c.iushrn(1)}e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(c)):(n.isub(e),s.isub(i),c.isub(a))}return{a:s,b:c,gcd:n.iushln(u)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),c=n.clone();while(e.cmpn(1)>0&&n.cmpn(1)>0){for(var u=0,l=1;0===(e.words[0]&l)&&u<26;++u,l<<=1);if(u>0){e.iushrn(u);while(u-- >0)a.isOdd()&&a.iadd(c),a.iushrn(1)}for(var f=0,h=1;0===(n.words[0]&h)&&f<26;++f,h<<=1);if(f>0){n.iushrn(f);while(f-- >0)s.isOdd()&&s.iadd(c),s.iushrn(1)}e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);do{while(e.isEven())e.iushrn(1);while(n.isEven())n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}while(1);return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,n=(t-e)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:it.length)return 1;if(this.length=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){ri&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new S(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var v={k256:null,p224:null,p192:null,p25519:null};function y(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function k(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function x(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function S(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function C(t){S.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}y.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},y.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),n=this.imulK(n),n=n.iadd(this.tmp),e=n.bitLength()}while(e>this.n);var r=e0?n.isub(this.p):n.strip(),n},y.prototype.split=function(t,e){t.iushrn(this.n,0,e)},y.prototype.imulK=function(t){return t.imul(this.k)},i(_,y),_.prototype.split=function(t,e){for(var n=4194303,r=Math.min(t.length,9),i=0;i>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(v[t])return v[t];var e;if("k256"===t)e=new _;else if("p224"===t)e=new w;else if("p192"===t)e=new k;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new x}return v[t]=e,e},S.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},S.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},S.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},S.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},S.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},S.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},S.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},S.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},S.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},S.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},S.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},S.prototype.isqr=function(t){return this.imul(t,t.clone())},S.prototype.sqr=function(t){return this.mul(t,t)},S.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),c=s.redNeg(),u=this.m.subn(1).iushrn(1),l=this.m.bitLength();l=new o(2*l*l).toRed(this);while(0!==this.pow(l,u).cmp(c))l.redIAdd(c);var f=this.pow(l,i),h=this.pow(t,i.addn(1).iushrn(1)),d=this.pow(t,i),p=a;while(0!==d.cmp(s)){for(var g=d,m=0;0!==g.cmp(s);m++)g=g.redSqr();r(m=0;i--){for(var l=e.words[i],f=u-1;f>=0;f--){var h=l>>f&1;a!==r[0]&&(a=this.sqr(a)),0!==h||0!==s?(s<<=1,s|=h,c++,(c===n||0===i&&0===f)&&(a=this.mul(a,r[s]),c=0,s=0)):c=0}u=26}return a},S.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},S.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new C(t)},i(C,S),C.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},C.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},C.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},C.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},C.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,n("62e4")(t))},"39f5":function(t,e,n){var r=n("8707").Buffer;function i(t){r.isBuffer(t)||(t=r.from(t));for(var e=t.length/4|0,n=new Array(e),i=0;i>>24]^l[p>>>16&255]^f[g>>>8&255]^h[255&m]^e[b++],a=u[p>>>24]^l[g>>>16&255]^f[m>>>8&255]^h[255&d]^e[b++],s=u[g>>>24]^l[m>>>16&255]^f[d>>>8&255]^h[255&p]^e[b++],c=u[m>>>24]^l[d>>>16&255]^f[p>>>8&255]^h[255&g]^e[b++],d=o,p=a,g=s,m=c;return o=(r[d>>>24]<<24|r[p>>>16&255]<<16|r[g>>>8&255]<<8|r[255&m])^e[b++],a=(r[p>>>24]<<24|r[g>>>16&255]<<16|r[m>>>8&255]<<8|r[255&d])^e[b++],s=(r[g>>>24]<<24|r[m>>>16&255]<<16|r[d>>>8&255]<<8|r[255&p])^e[b++],c=(r[m>>>24]<<24|r[d>>>16&255]<<16|r[p>>>8&255]<<8|r[255&g])^e[b++],o>>>=0,a>>>=0,s>>>=0,c>>>=0,[o,a,s,c]}var s=[0,1,2,4,8,16,32,64,128,27,54],c=function(){for(var t=new Array(256),e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;for(var n=[],r=[],i=[[],[],[],[]],o=[[],[],[],[]],a=0,s=0,c=0;c<256;++c){var u=s^s<<1^s<<2^s<<3^s<<4;u=u>>>8^255&u^99,n[a]=u,r[u]=a;var l=t[a],f=t[l],h=t[f],d=257*t[u]^16843008*u;i[0][a]=d<<24|d>>>8,i[1][a]=d<<16|d>>>16,i[2][a]=d<<8|d>>>24,i[3][a]=d,d=16843009*h^65537*f^257*l^16843008*a,o[0][u]=d<<24|d>>>8,o[1][u]=d<<16|d>>>16,o[2][u]=d<<8|d>>>24,o[3][u]=d,0===a?a=s=1:(a=l^t[t[t[h^l]]],s^=t[t[s]])}return{SBOX:n,INV_SBOX:r,SUB_MIX:i,INV_SUB_MIX:o}}();function u(t){this._key=i(t),this._reset()}u.blockSize=16,u.keySize=32,u.prototype.blockSize=u.blockSize,u.prototype.keySize=u.keySize,u.prototype._reset=function(){for(var t=this._key,e=t.length,n=e+6,r=4*(n+1),i=[],o=0;o>>24,a=c.SBOX[a>>>24]<<24|c.SBOX[a>>>16&255]<<16|c.SBOX[a>>>8&255]<<8|c.SBOX[255&a],a^=s[o/e|0]<<24):e>6&&o%e===4&&(a=c.SBOX[a>>>24]<<24|c.SBOX[a>>>16&255]<<16|c.SBOX[a>>>8&255]<<8|c.SBOX[255&a]),i[o]=i[o-e]^a}for(var u=[],l=0;l>>24]]^c.INV_SUB_MIX[1][c.SBOX[h>>>16&255]]^c.INV_SUB_MIX[2][c.SBOX[h>>>8&255]]^c.INV_SUB_MIX[3][c.SBOX[255&h]]}this._nRounds=n,this._keySchedule=i,this._invKeySchedule=u},u.prototype.encryptBlockRaw=function(t){return t=i(t),a(t,this._keySchedule,c.SUB_MIX,c.SBOX,this._nRounds)},u.prototype.encryptBlock=function(t){var e=this.encryptBlockRaw(t),n=r.allocUnsafe(16);return n.writeUInt32BE(e[0],0),n.writeUInt32BE(e[1],4),n.writeUInt32BE(e[2],8),n.writeUInt32BE(e[3],12),n},u.prototype.decryptBlock=function(t){t=i(t);var e=t[1];t[1]=t[3],t[3]=e;var n=a(t,this._invKeySchedule,c.INV_SUB_MIX,c.INV_SBOX,this._nRounds),o=r.allocUnsafe(16);return o.writeUInt32BE(n[0],0),o.writeUInt32BE(n[3],4),o.writeUInt32BE(n[2],8),o.writeUInt32BE(n[1],12),o},u.prototype.scrub=function(){o(this._keySchedule),o(this._invKeySchedule),o(this._key)},t.exports.AES=u},"39ff":function(t,e,n){var r=n("0b07"),i=n("2b3e"),o=r(i,"WeakMap");t.exports=o},"3a38":function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},"3a72":function(t,e,n){var r=n("7726"),i=n("8378"),o=n("2d00"),a=n("37c8"),s=n("86cc").f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},"3a7c":function(t,e,n){(function(t){function n(t){return Array.isArray?Array.isArray(t):"[object Array]"===m(t)}function r(t){return"boolean"===typeof t}function i(t){return null===t}function o(t){return null==t}function a(t){return"number"===typeof t}function s(t){return"string"===typeof t}function c(t){return"symbol"===typeof t}function u(t){return void 0===t}function l(t){return"[object RegExp]"===m(t)}function f(t){return"object"===typeof t&&null!==t}function h(t){return"[object Date]"===m(t)}function d(t){return"[object Error]"===m(t)||t instanceof Error}function p(t){return"function"===typeof t}function g(t){return null===t||"boolean"===typeof t||"number"===typeof t||"string"===typeof t||"symbol"===typeof t||"undefined"===typeof t}function m(t){return Object.prototype.toString.call(t)}e.isArray=n,e.isBoolean=r,e.isNull=i,e.isNullOrUndefined=o,e.isNumber=a,e.isString=s,e.isSymbol=c,e.isUndefined=u,e.isRegExp=l,e.isObject=f,e.isDate=h,e.isError=d,e.isFunction=p,e.isPrimitive=g,e.isBuffer=t.isBuffer}).call(this,n("1c35").Buffer)},"3b2b":function(t,e,n){var r=n("7726"),i=n("5dbc"),o=n("86cc").f,a=n("9093").f,s=n("aae3"),c=n("0bfb"),u=r.RegExp,l=u,f=u.prototype,h=/a/g,d=/a/g,p=new u(h)!==h;if(n("9e1e")&&(!p||n("79e5")((function(){return d[n("2b4c")("match")]=!1,u(h)!=h||u(d)==d||"/a/i"!=u(h,"i")})))){u=function(t,e){var n=this instanceof u,r=s(t),o=void 0===e;return!n&&r&&t.constructor===u&&o?t:i(p?new l(r&&!o?t.source:t,e):l((r=t instanceof u)?t.source:t,r&&o?c.call(t):e),n?this:f,u)};for(var g=function(t){t in u||o(u,t,{configurable:!0,get:function(){return l[t]},set:function(e){l[t]=e}})},m=a(l),b=0;m.length>b;)g(m[b++]);f.constructor=u,u.prototype=f,n("2aba")(r,"RegExp",u)}n("7a56")("RegExp")},"3b4a":function(t,e,n){var r=n("0b07"),i=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(e){}}();t.exports=i},"3b69":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"en-us",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"3bb4":function(t,e,n){var r=n("08cc"),i=n("ec69");function o(t){var e=i(t),n=e.length;while(n--){var o=e[n],a=t[o];e[n]=[o,a,r(a)]}return e}t.exports=o},"3c4c":function(t,e,n){var r=n("954f");function i(t,e){return!!t.children(e).length}function o(t){return s(t.v)+":"+s(t.w)+":"+s(t.name)}t.exports={isSubgraph:i,edgeToId:o,applyStyle:c,applyClass:u,applyTransition:l};var a=/:/g;function s(t){return t?String(t).replace(a,"\\:"):""}function c(t,e){e&&t.attr("style",e)}function u(t,e,n){e&&t.attr("class",e).attr("class",n+" "+t.attr("class"))}function l(t,e){var n=e.graph();if(r.isPlainObject(n)){var i=n.transition;if(r.isFunction(i))return i(t)}return t}},"3d02":function(t,e,n){var r=n("774e"),i=n("c8bb");function o(t){if(i(Object(t))||"[object Arguments]"===Object.prototype.toString.call(t))return r(t)}t.exports=o},"3d56":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"th",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"3d69":function(t,e,n){"use strict";var r=n("714f");e["a"]={directives:{Ripple:r["a"]},props:{ripple:{type:[Boolean,Object],default:!0}}}},"3d7c":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"sr",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"3daf":function(t,e,n){"use strict";var r=n("f3a3"),i=n("399f"),o=n("3fb5"),a=n("ea53"),s=r.assert;function c(t){this.twisted=1!==(0|t.a),this.mOneA=this.twisted&&-1===(0|t.a),this.extended=this.mOneA,a.call(this,"edwards",t),this.a=new i(t.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new i(t.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new i(t.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),s(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1===(0|t.c)}function u(t,e,n,r,o){a.BasePoint.call(this,t,"projective"),null===e&&null===n&&null===r?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new i(e,16),this.y=new i(n,16),this.z=r?new i(r,16):this.curve.one,this.t=o&&new i(o,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}o(c,a),t.exports=c,c.prototype._mulA=function(t){return this.mOneA?t.redNeg():this.a.redMul(t)},c.prototype._mulC=function(t){return this.oneC?t:this.c.redMul(t)},c.prototype.jpoint=function(t,e,n,r){return this.point(t,e,n,r)},c.prototype.pointFromX=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var n=t.redSqr(),r=this.c2.redSub(this.a.redMul(n)),o=this.one.redSub(this.c2.redMul(this.d).redMul(n)),a=r.redMul(o.redInvm()),s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");var c=s.fromRed().isOdd();return(e&&!c||!e&&c)&&(s=s.redNeg()),this.point(t,s)},c.prototype.pointFromY=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var n=t.redSqr(),r=n.redSub(this.c2),o=n.redMul(this.d).redMul(this.c2).redSub(this.a),a=r.redMul(o.redInvm());if(0===a.cmp(this.zero)){if(e)throw new Error("invalid point");return this.point(this.zero,t)}var s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");return s.fromRed().isOdd()!==e&&(s=s.redNeg()),this.point(s,t)},c.prototype.validate=function(t){if(t.isInfinity())return!0;t.normalize();var e=t.x.redSqr(),n=t.y.redSqr(),r=e.redMul(this.a).redAdd(n),i=this.c2.redMul(this.one.redAdd(this.d.redMul(e).redMul(n)));return 0===r.cmp(i)},o(u,a.BasePoint),c.prototype.pointFromJSON=function(t){return u.fromJSON(this,t)},c.prototype.point=function(t,e,n,r){return new u(this,t,e,n,r)},u.fromJSON=function(t,e){return new u(t,e[0],e[1],e[2])},u.prototype.inspect=function(){return this.isInfinity()?"":""},u.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},u.prototype._extDbl=function(){var t=this.x.redSqr(),e=this.y.redSqr(),n=this.z.redSqr();n=n.redIAdd(n);var r=this.curve._mulA(t),i=this.x.redAdd(this.y).redSqr().redISub(t).redISub(e),o=r.redAdd(e),a=o.redSub(n),s=r.redSub(e),c=i.redMul(a),u=o.redMul(s),l=i.redMul(s),f=a.redMul(o);return this.curve.point(c,u,f,l)},u.prototype._projDbl=function(){var t,e,n,r=this.x.redAdd(this.y).redSqr(),i=this.x.redSqr(),o=this.y.redSqr();if(this.curve.twisted){var a=this.curve._mulA(i),s=a.redAdd(o);if(this.zOne)t=r.redSub(i).redSub(o).redMul(s.redSub(this.curve.two)),e=s.redMul(a.redSub(o)),n=s.redSqr().redSub(s).redSub(s);else{var c=this.z.redSqr(),u=s.redSub(c).redISub(c);t=r.redSub(i).redISub(o).redMul(u),e=s.redMul(a.redSub(o)),n=s.redMul(u)}}else{a=i.redAdd(o),c=this.curve._mulC(this.z).redSqr(),u=a.redSub(c).redSub(c);t=this.curve._mulC(r.redISub(a)).redMul(u),e=this.curve._mulC(a).redMul(i.redISub(o)),n=a.redMul(u)}return this.curve.point(t,e,n)},u.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},u.prototype._extAdd=function(t){var e=this.y.redSub(this.x).redMul(t.y.redSub(t.x)),n=this.y.redAdd(this.x).redMul(t.y.redAdd(t.x)),r=this.t.redMul(this.curve.dd).redMul(t.t),i=this.z.redMul(t.z.redAdd(t.z)),o=n.redSub(e),a=i.redSub(r),s=i.redAdd(r),c=n.redAdd(e),u=o.redMul(a),l=s.redMul(c),f=o.redMul(c),h=a.redMul(s);return this.curve.point(u,l,h,f)},u.prototype._projAdd=function(t){var e,n,r=this.z.redMul(t.z),i=r.redSqr(),o=this.x.redMul(t.x),a=this.y.redMul(t.y),s=this.curve.d.redMul(o).redMul(a),c=i.redSub(s),u=i.redAdd(s),l=this.x.redAdd(this.y).redMul(t.x.redAdd(t.y)).redISub(o).redISub(a),f=r.redMul(c).redMul(l);return this.curve.twisted?(e=r.redMul(u).redMul(a.redSub(this.curve._mulA(o))),n=c.redMul(u)):(e=r.redMul(u).redMul(a.redSub(o)),n=this.curve._mulC(c).redMul(u)),this.curve.point(f,e,n)},u.prototype.add=function(t){return this.isInfinity()?t:t.isInfinity()?this:this.curve.extended?this._extAdd(t):this._projAdd(t)},u.prototype.mul=function(t){return this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve._wnafMul(this,t)},u.prototype.mulAdd=function(t,e,n){return this.curve._wnafMulAdd(1,[this,e],[t,n],2,!1)},u.prototype.jmulAdd=function(t,e,n){return this.curve._wnafMulAdd(1,[this,e],[t,n],2,!0)},u.prototype.normalize=function(){if(this.zOne)return this;var t=this.z.redInvm();return this.x=this.x.redMul(t),this.y=this.y.redMul(t),this.t&&(this.t=this.t.redMul(t)),this.z=this.curve.one,this.zOne=!0,this},u.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},u.prototype.getX=function(){return this.normalize(),this.x.fromRed()},u.prototype.getY=function(){return this.normalize(),this.y.fromRed()},u.prototype.eq=function(t){return this===t||0===this.getX().cmp(t.getX())&&0===this.getY().cmp(t.getY())},u.prototype.eqXToP=function(t){var e=t.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(e))return!0;for(var n=t.clone(),r=this.curve.redN.redMul(this.z);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(e.redIAdd(r),0===this.x.cmp(e))return!0}},u.prototype.toP=u.prototype.normalize,u.prototype.mixedAdd=u.prototype.add},"3f3c":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"nl",mediaPlayer:{oldBrowserVideo:"Activeer a.u.b. JavaScript om deze video te bekijken en/of installeer een browser welke HTML5 video ondersteund.",oldBrowserAudio:"Activeer a.u.b. JavaScript om deze audio te beluisteren en/of installeer een browser welke HTML5 audio ondersteund.",pause:"Pauzeer",play:"Afspelen",settings:"Instellingen",toggleFullscreen:"Volledig scherm",mute:"Geluid uit",unmute:"Geluid aan",speed:"Snelheid",language:"Taal",playbackRate:"Afspeelsnelheid",waitingVideo:"Wachten op video",waitingAudio:"Wachten op audio",ratePoint5:".5x",rateNormal:"Normaal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Uit",noLoadVideo:"Laden van video mislukt",noLoadAudio:"Laden van audio mislukt",cannotPlayVideo:"Kan video niet afspelen",cannotPlayAudio:"Kan audio niet afspelen"}}},"3f62":function(t,e,n){var r=n("8707").Buffer,i=r.alloc(16,0);function o(t){return[t.readUInt32BE(0),t.readUInt32BE(4),t.readUInt32BE(8),t.readUInt32BE(12)]}function a(t){var e=r.allocUnsafe(16);return e.writeUInt32BE(t[0]>>>0,0),e.writeUInt32BE(t[1]>>>0,4),e.writeUInt32BE(t[2]>>>0,8),e.writeUInt32BE(t[3]>>>0,12),e}function s(t){this.h=t,this.state=r.alloc(16,0),this.cache=r.allocUnsafe(0)}s.prototype.ghash=function(t){var e=-1;while(++e0;t--)r[t]=r[t]>>>1|(1&r[t-1])<<31;r[0]=r[0]>>>1,n&&(r[0]=r[0]^225<<24)}this.state=a(i)},s.prototype.update=function(t){var e;this.cache=r.concat([this.cache,t]);while(this.cache.length>=16)e=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(e)},s.prototype.final=function(t,e){return this.cache.length&&this.ghash(r.concat([this.cache,i],16)),this.ghash(a([0,t,0,e])),this.state},t.exports=s},"3fb5":function(t,e){"function"===typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}},"3ff1":function(t,e,n){var r=n("266a"),i=n("ec69");function o(t){return null==t?[]:r(t,i(t))}t.exports=o},4074:function(t,e,n){"use strict";var r=n("c47a"),i=n.n(r),o=n("2b0e"),a=n("dde5");e["a"]=o["a"].extend({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},computed:{classes:function(){var t=this.avatar||this.side||this.thumbnail;return i()({"q-item__section--top":this.top,"q-item__section--avatar":this.avatar,"q-item__section--thumbnail":this.thumbnail,"q-item__section--side":t,"q-item__section--nowrap":this.noWrap,"q-item__section--main":!t},"justify-".concat(this.top?"start":"center"),!0)}},render:function(t){return t("div",{staticClass:"q-item__section column",class:this.classes,on:this.$listeners},Object(a["c"])(this,"default"))}})},"408c":function(t,e,n){var r=n("2b3e"),i=function(){return r.Date.now()};t.exports=i},"409b":function(t,e){t.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},"40c3":function(t,e,n){var r=n("6b4c"),i=n("5168")("toStringTag"),o="Arguments"==r(function(){return arguments}()),a=function(t,e){try{return t[e]}catch(n){}};t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=a(e=Object(t),i))?n:o?r(e):"Object"==(s=r(e))&&"function"==typeof e.callee?"Arguments":s}},4111:function(t,e,n){"use strict";var r=n("7f7a");e.certificate=n("56b5");var i=r.define("RSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}));e.RSAPrivateKey=i;var o=r.define("RSAPublicKey",(function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}));e.RSAPublicKey=o;var a=r.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())}));e.PublicKey=a;var s=r.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())})),c=r.define("PrivateKeyInfo",(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(s),this.key("subjectPrivateKey").octstr())}));e.PrivateKey=c;var u=r.define("EncryptedPrivateKeyInfo",(function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())}));e.EncryptedPrivateKey=u;var l=r.define("DSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())}));e.DSAPrivateKey=l,e.DSAparam=r.define("DSAparam",(function(){this.int()}));var f=r.define("ECPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(h),this.key("publicKey").optional().explicit(1).bitstr())}));e.ECPrivateKey=f;var h=r.define("ECParameters",(function(){this.choice({namedCurve:this.objid()})}));e.signature=r.define("signature",(function(){this.seq().obj(this.key("r").int(),this.key("s").int())}))},4118:function(t,e){function n(t,e){var n,r,i=t.x,o=t.y,a=e.x-i,s=e.y-o,c=t.width/2,u=t.height/2;return Math.abs(s)*c>Math.abs(a)*u?(s<0&&(u=-u),n=0===s?0:u*a/s,r=u):(a<0&&(c=-c),n=c,r=0===a?0:c*s/a),{x:i+n,y:o+r}}t.exports=n},4136:function(t,e,n){"use strict";var r=e;r.base=n("ea53"),r.short=n("3300"),r.mont=n("676f"),r.edwards=n("3daf")},"41a0":function(t,e,n){"use strict";var r=n("2aeb"),i=n("4630"),o=n("7f20"),a={};n("32e9")(a,n("2b4c")("iterator"),(function(){return this})),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},"41c3":function(t,e,n){var r=n("1a8c"),i=n("eac5"),o=n("ec8c"),a=Object.prototype,s=a.hasOwnProperty;function c(t){if(!r(t))return o(t);var e=i(t),n=[];for(var a in t)("constructor"!=a||!e&&s.call(t,a))&&n.push(a);return n}t.exports=c},"41df":function(t,e,n){var r=e;r.Reporter=n("d1c8").Reporter,r.DecoderBuffer=n("6283").DecoderBuffer,r.EncoderBuffer=n("6283").EncoderBuffer,r.Node=n("8360")},4228:function(t,e,n){var r=n("82f0"),i=n("8707").Buffer,o=n("bac2"),a=n("09f5"),s=n("6430"),c=n("39f5"),u=n("ae84"),l=n("3fb5");function f(t,e,n){s.call(this),this._cache=new h,this._last=void 0,this._cipher=new c.AES(e),this._prev=i.from(n),this._mode=t,this._autopadding=!0}function h(){this.cache=i.allocUnsafe(0)}function d(t){var e=t[15];if(e<1||e>16)throw new Error("unable to decrypt data");var n=-1;while(++n16)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e}else if(this.cache.length>=16)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e;return null},h.prototype.flush=function(){if(this.cache.length)return this.cache},e.createDecipher=g,e.createDecipheriv=p},4236:function(t,e,n){"use strict";var r=n("0068").isSpace;t.exports=function(t,e){var n,i,o=t.pos;if(10!==t.src.charCodeAt(o))return!1;n=t.pending.length-1,i=t.posMax,e||(n>=0&&32===t.pending.charCodeAt(n)?n>=1&&32===t.pending.charCodeAt(n-1)?(t.pending=t.pending.replace(/ +$/,""),t.push("hardbreak","br",0)):(t.pending=t.pending.slice(0,-1),t.push("softbreak","br",0)):t.push("softbreak","br",0)),o++;while(o0}t.exports=n},"44a3":function(t,e,n){"use strict";var r=n("399f"),i=n("f3a3"),o=i.assert,a=i.cachedProperty,s=i.parseBytes;function c(t,e){this.eddsa=t,"object"!==typeof e&&(e=s(e)),Array.isArray(e)&&(e={R:e.slice(0,t.encodingLength),S:e.slice(t.encodingLength)}),o(e.R&&e.S,"Signature without R or S"),t.isPoint(e.R)&&(this._R=e.R),e.S instanceof r&&(this._S=e.S),this._Rencoded=Array.isArray(e.R)?e.R:e.Rencoded,this._Sencoded=Array.isArray(e.S)?e.S:e.Sencoded}a(c,"S",(function(){return this.eddsa.decodeInt(this.Sencoded())})),a(c,"R",(function(){return this.eddsa.decodePoint(this.Rencoded())})),a(c,"Rencoded",(function(){return this.eddsa.encodePoint(this.R())})),a(c,"Sencoded",(function(){return this.eddsa.encodeInt(this.S())})),c.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},c.prototype.toHex=function(){return i.encode(this.toBytes(),"hex").toUpperCase()},t.exports=c},"44a8":function(t,e,n){"use strict";t.exports=function(t,e){var n,r,i,o,a,s,c=e+1,u=t.md.block.ruler.getRules("paragraph"),l=t.lineMax;for(s=t.parentType,t.parentType="paragraph";c3)&&!(t.sCount[c]<0)){for(r=!1,i=0,o=u.length;i{const n=e.length,i=Math.floor(65536/n)*n-1,o=2*Math.ceil(1.1*t);let a="",s=0;while(si||(a+=e[t%n],s++)}}return a},a=[void 0,"hex","base64","url-safe"];t.exports=({length:t,type:e,characters:n})=>{if(!(t>=0&&Number.isFinite(t)))throw new TypeError("Expected a `length` to be a non-negative finite number");if(void 0!==e&&void 0!==n)throw new TypeError("Expected either `type` or `characters`");if(void 0!==n&&"string"!==typeof n)throw new TypeError("Expected `characters` to be string");if(!a.includes(e))throw new TypeError(`Unknown type: ${e}`);if(void 0===e&&void 0===n&&(e="hex"),"hex"===e||void 0===e&&void 0===n)return r.randomBytes(Math.ceil(.5*t)).toString("hex").slice(0,t);if("base64"===e)return r.randomBytes(Math.ceil(.75*t)).toString("base64").slice(0,t);if("url-safe"===e)return o(t,i);if(0===n.length)throw new TypeError("Expected `characters` string length to be greater than or equal to 1");if(n.length>65536)throw new TypeError("Expected `characters` string length to be less or equal to 65536");return o(t,n.split(""))}},"456d":function(t,e,n){var r=n("4bf8"),i=n("0d58");n("5eda")("keys",(function(){return function(t){return i(r(t))}}))},4588:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},4589:function(t,e){function n(){var t={};t._next=t._prev=t,this._sentinel=t}function r(t){t._prev._next=t._next,t._next._prev=t._prev,delete t._next,delete t._prev}function i(t,e){if("_next"!==t&&"_prev"!==t)return e}t.exports=n,n.prototype.dequeue=function(){var t=this._sentinel,e=t._prev;if(e!==t)return r(e),e},n.prototype.enqueue=function(t){var e=this._sentinel;t._prev&&t._next&&r(t),t._next=e._next,e._next._prev=t,e._next=t,t._prev=e},n.prototype.toString=function(){var t=[],e=this._sentinel,n=e._prev;while(n!==e)t.push(JSON.stringify(n,i)),n=n._prev;return"["+t.join(", ")+"]"}},"45ee":function(t,e,n){"use strict";var r=n("6f9c"),i=n("b50e");function o(t){t.graph().dummyChains=[],r.forEach(t.edges(),(function(e){a(t,e)}))}function a(t,e){var n=e.v,r=t.node(n).rank,o=e.w,a=t.node(o).rank,s=e.name,c=t.edge(e),u=c.labelRank;if(a!==r+1){var l,f,h;for(t.removeEdge(e),h=0,++r;ru)c.call(t,a=s[u++])&&e.push(a)}return e}},"47f5":function(t,e,n){var r=n("2b03"),i=n("d9a8"),o=n("099a");function a(t,e,n){return e===e?o(t,e,n):r(t,i,n)}t.exports=a},"481b":function(t,e){t.exports={}},4883:function(t,e,n){"use strict";function r(){this.__rules__=[],this.__cache__=null}r.prototype.__find__=function(t){for(var e=0;e0&&!s.test(l[i-1]))return;if(i+r.lengthc&&(a=new o("text","",0),a.content=t.slice(c,i),u.push(a)),a=new o("emoji","",0),a.markup=f,a.content=e[f],u.push(a),c=i+r.length})),c=0;e--)s=a[e],"link_open"!==s.type&&"link_close"!==s.type||"auto"===s.info&&(l-=s.nesting),"text"===s.type&&0===l&&r.test(s.content)&&(u[n].children=a=o(a,e,c(s.content,s.level,t.Token)))}}},4917:function(t,e,n){"use strict";var r=n("cb7c"),i=n("9def"),o=n("0390"),a=n("5f1b");n("214f")("match",1,(function(t,e,n,s){return[function(n){var r=t(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=s(n,t,this);if(e.done)return e.value;var c=r(t),u=String(this);if(!c.global)return a(c,u);var l=c.unicode;c.lastIndex=0;var f,h=[],d=0;while(null!==(f=a(c,u))){var p=String(f[0]);h[d]=p,""===p&&(c.lastIndex=o(u,i(c.lastIndex),l)),d++}return 0===d?null:h}]}))},4983:function(t,e,n){"use strict";n("f751"),n("c5f6");var r=n("2b0e"),i=n("7937"),o=n("d882"),a=n("0831"),s=n("dde5"),c=n("2c75"),u=n("3980"),l=n("ed5e"),f=n("75c3");e["a"]=r["a"].extend({name:"QScrollArea",directives:{TouchPan:f["a"]},props:{forceOnMobile:Boolean,barStyle:[Array,String,Object],thumbStyle:Object,contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},horizontal:Boolean},data:function(){return{active:!1,hover:!0===this.visible,containerWidth:0,containerHeight:0,scrollPosition:0,scrollSize:0}},watch:{visible:function(t){this.hover=!0===t}},computed:{thumbHidden:function(){return this.scrollSize<=this.containerSize||!1===this.active&&!1===this.hover},thumbSize:function(){return Math.round(Object(i["a"])(this.containerSize*this.containerSize/this.scrollSize,50,this.containerSize))},style:function(){var t=this.scrollPercentage*(this.containerSize-this.thumbSize);return Object.assign({},this.thumbStyle,!0===this.horizontal?{left:"".concat(t,"px"),width:"".concat(this.thumbSize,"px")}:{top:"".concat(t,"px"),height:"".concat(this.thumbSize,"px")})},mainStyle:function(){return!0===this.thumbHidden?this.contentStyle:this.contentActiveStyle},scrollPercentage:function(){var t=Object(i["a"])(this.scrollPosition/(this.scrollSize-this.containerSize),0,1);return Math.round(1e4*t)/1e4},direction:function(){return!0===this.horizontal?"right":"down"},containerSize:function(){return!0===this.horizontal?this.containerWidth:this.containerHeight},dirProps:function(){return!0===this.horizontal?{el:"scrollLeft",wheel:"x"}:{el:"scrollTop",wheel:"y"}},thumbClass:function(){return"q-scrollarea__thumb--".concat(!0===this.horizontal?"h absolute-bottom":"v absolute-right")+(!0===this.thumbHidden?" q-scrollarea__thumb--invisible":"")},barClass:function(){return"q-scrollarea__bar--".concat(!0===this.horizontal?"h absolute-bottom":"v absolute-right")+(!0===this.thumbHidden?" q-scrollarea__bar--invisible":"")}},methods:{getScrollTarget:function(){return this.$refs.target},getScrollPosition:function(){return!0===this.$q.platform.is.desktop?this.scrollPosition:this.$refs.target[this.dirProps.el]},setScrollPosition:function(t,e){var n=!0===this.horizontal?a["h"]:a["i"];n(this.$refs.target,t,e)},__updateContainer:function(t){var e=t.height,n=t.width;this.containerWidth!==n&&(this.containerWidth=n,this.__setActive(!0,!0)),this.containerHeight!==e&&(this.containerHeight=e,this.__setActive(!0,!0))},__updateScroll:function(t){var e=t.position;this.scrollPosition!==e&&(this.scrollPosition=e,this.__setActive(!0,!0))},__updateScrollSize:function(t){var e=t.height,n=t.width;this.horizontal?this.scrollSize!==n&&(this.scrollSize=n,this.__setActive(!0,!0)):this.scrollSize!==e&&(this.scrollSize=e,this.__setActive(!0,!0))},__panThumb:function(t){!0===t.isFirst&&(this.refPos=this.scrollPosition,this.__setActive(!0,!0)),!0===t.isFinal&&this.__setActive(!1);var e=(this.scrollSize-this.containerSize)/(this.containerSize-this.thumbSize),n=this.horizontal?t.distance.x:t.distance.y,r=this.refPos+(t.direction===this.direction?1:-1)*n*e;this.__setScroll(r)},__panContainer:function(t){!0===t.isFirst&&(this.refPos=this.scrollPosition,this.__setActive(!0,!0)),!0===t.isFinal&&this.__setActive(!1);var e=t.distance[!0===this.horizontal?"x":"y"],n=this.refPos+(t.direction===this.direction?-1:1)*e;this.__setScroll(n),n>0&&n+this.containerSize0&&e[this.dirProps.el]+this.containerSize=0&&/(rv)(?::| )([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:e[0]||""}}function h(t){return/(ipad)/.exec(t)||/(ipod)/.exec(t)||/(windows phone)/.exec(t)||/(iphone)/.exec(t)||/(kindle)/.exec(t)||/(silk)/.exec(t)||/(android)/.exec(t)||/(win)/.exec(t)||/(mac)/.exec(t)||/(linux)/.exec(t)||/(cros)/.exec(t)||/(playbook)/.exec(t)||/(bb)/.exec(t)||/(blackberry)/.exec(t)||[]}function d(t){var e=f(t,h(t)),n={};e.browser&&(n[e.browser]=!0,n.version=e.version,n.versionNumber=parseInt(e.versionNumber,10)),e.platform&&(n[e.platform]=!0);var r=n.android||n.ios||n.bb||n.blackberry||n.ipad||n.iphone||n.ipod||n.kindle||n.playbook||n.silk||n["windows phone"];return!0===r||t.indexOf("mobile")>-1?(n.mobile=!0,n.edga||n.edgios?(n.edge=!0,e.browser="edge"):n.crios?(n.chrome=!0,e.browser="chrome"):n.fxios&&(n.firefox=!0,e.browser="firefox")):n.desktop=!0,(n.ipod||n.ipad||n.iphone)&&(n.ios=!0),n["windows phone"]&&(n.winphone=!0,delete n["windows phone"]),(n.chrome||n.opr||n.safari||n.vivaldi||!0===n.mobile&&!0!==n.ios&&!0!==r)&&(n.webkit=!0),(n.rv||n.iemobile)&&(e.browser="ie",n.ie=!0),(n.safari&&n.blackberry||n.bb)&&(e.browser="blackberry",n.blackberry=!0),n.safari&&n.playbook&&(e.browser="playbook",n.playbook=!0),n.opr&&(e.browser="opera",n.opera=!0),n.safari&&n.android&&(e.browser="android",n.android=!0),n.safari&&n.kindle&&(e.browser="kindle",n.kindle=!0),n.safari&&n.silk&&(e.browser="silk",n.silk=!0),n.vivaldi&&(e.browser="vivaldi",n.vivaldi=!0),n.name=e.browser,n.platform=e.platform,!1===u&&(t.indexOf("electron")>-1?n.electron=!0:document.location.href.indexOf("-extension://")>-1?n.bex=!0:void 0!==window.Capacitor?(n.capacitor=!0,n.nativeMobile=!0,n.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(n.cordova=!0,n.nativeMobile=!0,n.nativeMobileWrapper="cordova"),!0===(void 0===n.nativeMobile&&void 0===n.electron&&!!document.querySelector("[data-server-rendered]"))&&(l=!0)),n}var p=!1===u?(navigator.userAgent||navigator.vendor||window.opera).toLowerCase():"",g={has:{touch:!1,webStorage:!1},within:{iframe:!1}},m=(!1===u&&(d(p),"ontouchstart"in window||window.navigator.maxTouchPoints,function(){try{if(window.localStorage)return!0}catch(t){}}(),window.self,window.top),{data:function(){return{canRender:!l}},mounted:function(){!1===this.canRender&&(this.canRender=!0)}}),b=function(t,e){return void 0===e&&(e="x"),"x"===e?t.pageX:t.pageY},v=function(t){return(t=Math.floor(t))<10?"0"+t:t+""},y=function(t){var e;return t-=60*(e=Math.floor(t/60)),v(e)+":"+v(t)},_={name:"QMediaPlayer",directives:{ClosePopup:i["a"],Ripple:i["l"]},mixins:[c,m],props:{type:{type:String,required:!1,default:"video",validator:function(t){return["video","audio"].includes(t)}},mobileMode:Boolean,source:String,sources:{type:Array,default:function(){return[]}},poster:{type:String,default:""},tracks:{type:Array,default:function(){return[]}},dense:Boolean,autoplay:Boolean,crossOrigin:{type:[String,null],default:null,validator:function(t){return[null,"anonymous","use-credentials"].includes(t)}},volume:{type:Number,default:60,validator:function(t){return t>=0&&t<=100}},hideVolumeSlider:Boolean,preload:{type:String,default:"metadata",validator:function(t){return["none","metadata","auto"].includes(t)}},muted:Boolean,playsinline:Boolean,loop:Boolean,trackLanguage:{type:String,default:"off"},showTooltips:Boolean,showBigPlayButton:{type:Boolean,default:!0},showSpinner:{type:Boolean,default:!0},spinnerSize:String,noControls:Boolean,controlsDisplayTime:{type:Number,default:2e3},playbackRates:Array,playbackRate:{type:Number,default:1},color:{type:String,default:"white"},backgroundColor:{type:String,default:"black"},bigPlayButtonColor:{type:String,default:"white"},dark:Boolean,radius:{type:[Number,String],default:0}},data:function(){return{lang:{mediaPlayer:{}},iconSet:{mediaPlayer:{}},$media:null,timer:{hideControlsTimer:null},state:{errorText:null,controls:!1,showControls:!0,volume:60,muted:!1,currentTime:.01,duration:1,durationTime:"00:00",remainingTime:"00:00",displayTime:"00:00",inFullscreen:!1,loading:!0,playReady:!1,playing:!1,playbackRates:[{label:".5x",value:.5},{label:"Normal",value:1},{label:"1.5x",value:1.5},{label:"2x",value:2}],playbackRate:1,trackLanguage:"Off",showBigPlayButton:!0,metadataLoaded:!1,spinnerSize:"5em"},allEvents:["abort","canplay","canplaythrough","durationchange","emptied","ended","error","interruptbegin","interruptend","loadeddata","loadedmetadata","loadedstart","pause","play","playing","progress","ratechange","seeked","timeupdate","volumechange","waiting"],settingsMenuVisible:!1}},beforeMount:function(){this.__setupLang(),this.__setupIcons(),document.body.addEventListener("mousemove",this.__mouseMoveAction,!1)},mounted:function(){this.__init(),this.$media&&this.$emit("mediaPlayer",this.$media)},beforeDestroy:function(){this.exitFullscreen(),document.body.removeEventListener("mousemove",this.__mouseMoveAction),this.__removeSourceEventListeners(),this.__removeMediaEventListeners(),this.__removeTracks(),this.__removeSources(),this.$media=null},computed:{classes:function(){return{"q-media__fullscreen":this.state.inFullscreen,"q-media__fullscreen--window":this.state.inFullscreen}},videoControlsClasses:function(){return{"q-media__controls--dense":(this.state.showControls||this.mobileMode)&&this.dense,"q-media__controls--standard":(this.state.showControls||this.mobileMode)&&!this.dense,"q-media__controls--hidden":!this.state.showControls}},audioControlsClasses:function(){return{"q-media__controls--dense":this.dense,"q-media__controls--standard":!this.dense}},videoWidth:function(){return this.$el?this.$el.getBoundingClientRect().width:0},volumeIcon:function(){return this.state.volume>1&&this.state.volume<70&&!this.state.muted?this.iconSet.mediaPlayer.volumeDown:this.state.volume>=70&&!this.state.muted?this.iconSet.mediaPlayer.volumeUp:this.iconSet.mediaPlayer.volumeOff},selectTracksLanguageList:function(){var t=[],e={};e.label=this.lang.mediaPlayer.trackLanguageOff,e.value="off",t.push(e);for(var n=0;n=0&&t<=this.$media.duration&&(this.state.currentTime=Math.floor(t),this.$media.currentTime=Math.floor(t))},setVolume:function(t){t>=0&&t<=100&&(this.state.volume=t)},__setupLang:function(){var t,e=this.$q.lang.isoName||"en-us";try{t=this.__loadLang(e)}catch(t){}void 0!==t&&void 0!==t.lang&&(this.lang.mediaPlayer=Object.assign({},t.mediaPlayer),this.__updatePlaybackRates(),this.__updateTrackLanguage())},__loadLang:function(t){var e={};if(t)if(window&&window.QMediaPlayer&&window.QMediaPlayer.Component){var r=t.replace(/-([a-z])/g,(function(t){return t[1].toUpperCase()}));window.QMediaPlayer.lang&&window.QMediaPlayer.lang[r]?e=window.QMediaPlayer.lang[r]:(console.error("QMediaPlayer: no language loaded called '"+t+"'"),console.error("Be sure to load the UMD version of the language in a script tag before using with UMD"))}else try{e=n("203b")("./"+t+".js").default}catch(e){console.error("QMediaPlayer: cannot find language file called '"+t+"'")}return e},__setupIcons:function(){var t,e=this.$q.iconSet.name||"material-icons";try{t=this.__loadIconSet(e)}catch(t){}void 0!==t&&void 0!==t.name&&(this.iconSet.mediaPlayer=Object.assign({},t.mediaPlayer))},__loadIconSet:function(t){var e={};if(t)if(window&&window.QMediaPlayer&&window.QMediaPlayer.Component){var r=t.replace(/-([a-z])/g,(function(t){return t[1].toUpperCase()}));window.QMediaPlayer.iconSet&&window.QMediaPlayer.iconSet[r]?e=window.QMediaPlayer.iconSet[r]:(console.error("QMediaPlayer: no icon set loaded called '"+t+"'"),console.error("Be sure to load the UMD version of the icon set in a script tag before using with UMD"))}else try{e=n("02f7")("./"+t+".js").default}catch(e){console.error("QMediaPlayer: cannot find icon set file called '"+t+"'")}return e},__init:function(){this.$media=this.$refs.media,this.__updateTrackLanguage(),this.__updateSources(),this.__updateTracks(),this.__updateBigPlayButton(),this.__updateVolume(),this.__updateMuted(),this.__updatePlaybackRates(),this.__updatePlaybackRate(),this.crossOrigin&&this.$media.setAttribute("crossorigin",this.crossOrigin),this.$media&&(this.$media.controls=!1),this.__addMediaEventListeners(),this.__addSourceEventListeners(),this.__toggleCaptions()},__addMediaEventListeners:function(){var t=this;this.$media&&this.allEvents.forEach((function(e){t.$media.addEventListener(e,t.__mediaEventHandler)}))},__removeMediaEventListeners:function(){var t=this;this.$media&&this.allEvents.forEach((function(e){t.$media.removeEventListener(e,t.__mediaEventHandler)}))},__addSourceEventListeners:function(){if(this.$media)for(var t=this.$media.querySelectorAll("source"),e=0;er.left&&er.top+r.height-(this.dense?40:80)&&n0&&t<=this.state.duration&&this.$media.currentTime!==t&&(this.state.currentTime=t,this.$media.currentTime=t)},__volumePercentChanged:function(t){this.showControls(),this.state.volume=t},__trackLanguageChanged:function(t){this.state.trackLanguage!==t&&(this.state.trackLanguage=t)},__playbackRateChanged:function(t){this.state.playbackRate!==t&&(this.state.playbackRate=t)},__showingMenu:function(){return this.settingsMenuVisible},__updateBigPlayButton:function(){this.state.showBigPlayButton!==this.showBigPlayButton&&(this.state.showBigPlayButton=this.showBigPlayButton)},__updateVolume:function(){this.state.volume!==this.volume&&(this.state.volume=this.volume)},__updateMuted:function(){this.state.muted!==this.muted&&(this.state.muted=this.muted,this.$media&&(this.$media.muted=this.state.muted))},__updateTrackLanguage:function(){(this.state.trackLanguage!==this.trackLanguage||this.lang.mediaPlayer.trackLanguageOff)&&(this.state.trackLanguage=this.trackLanguage||this.lang.mediaPlayer.trackLanguageOff)},__updatePlaybackRates:function(){this.playbackRates&&this.playbackRates.length>0?this.state.playbackRates=[].concat(this.playbackRates):(this.state.playbackRates.splice(0,this.state.playbackRates.length),this.state.playbackRates.push({label:this.lang.mediaPlayer.ratePoint5,value:.5}),this.state.playbackRates.push({label:this.lang.mediaPlayer.rateNormal,value:1}),this.state.playbackRates.push({label:this.lang.mediaPlayer.rate1Point5,value:1.5}),this.state.playbackRates.push({label:this.lang.mediaPlayer.rate2,value:2})),this.state.trackLanguage=this.lang.mediaPlayer.trackLanguageOff},__updatePlaybackRate:function(){this.state.playbackRate!==this.playbackRate&&(this.state.playbackRate=this.playbackRate)},__updateSources:function(){this.__removeSources(),this.__addSources()},__removeSources:function(){if(this.$media){this.__removeSourceEventListeners(),this.$media.pause(),this.$media.src="",this.$media.currentTime&&(this.$media.currentTime=0);for(var t=this.$media.childNodes,e=t.length-1;e>=0;--e)"SOURCE"===t[e].tagName&&this.$media.removeChild(t[e]);this.$media.load()}},__addSources:function(){var t=this;if(this.$media){var e=!1;this.source&&this.source.length>0?(this.$media.src=this.source,e=!0):this.sources.length>0&&this.sources.forEach((function(n){var r=document.createElement("SOURCE");r.src=n.src?n.src:"",r.type=n.type?n.type:"",t.$media.appendChild(r),!e&&n.src&&(t.$media.src=n.src,e=!0)})),this.__reset(),this.__addSourceEventListeners(),this.$media.load()}},__updateTracks:function(){this.__removeTracks(),this.__addTracks()},__removeTracks:function(){if(this.$media)for(var t=this.$media.childNodes,e=t.length-1;e>=0;--e)"TRACK"===t[e].tagName&&this.$media.removeChild(t[e])},__addTracks:function(){var t=this;this.isVideo&&this.$media&&(this.tracks.forEach((function(e){var n=document.createElement("TRACK");n.kind=e.kind?e.kind:"",n.label=e.label?e.label:"",n.src=e.src?e.src:"",n.srclang=e.srclang?e.srclang:"",t.$media.appendChild(n)})),this.$nextTick((function(){t.__toggleCaptions()})))},__updatePoster:function(){this.$media&&(this.$media.poster=this.poster)},__renderVideo:function(t){var e=this.$slots.oldbrowser;return t("video",{ref:"media",staticClass:"q-media--player",class:this.contentClass,style:this.contentStyle,attrs:{poster:this.poster,preload:this.preload,playsinline:!0===this.playsinline,loop:!0===this.loop,autoplay:!0===this.autoplay,muted:!0===this.mute}},[this.isVideo&&(e||t("p",this.lang.mediaPlayer.oldBrowserVideo))])},__renderAudio:function(t){var e=this.$slots.oldbrowser;return t("video",{ref:"media",staticClass:"q-media--player",class:this.contentClass,style:this.contentStyle,attrs:{preload:this.preload,playsinline:!0===this.playsinline,loop:!0===this.loop,autoplay:!0===this.autoplay,muted:!0===this.mute}},[this.isAudio&&(e||t("p",this.lang.mediaPlayer.oldBrowserAudio))])},__renderSources:function(t){return this.sources.map((function(e){return t("source",{attrs:{key:e.src+":"+e.type,src:e.src,type:e.type}})}))},__renderTracks:function(t){return this.tracks.map((function(e){return t("track",{attrs:{key:e.src+":"+e.kind,src:e.src,kind:e.kind,label:e.label,srclang:e.srclang}})}))},__renderOverlayWindow:function(t){var e=this.$slots.overlay;if(e)return t("div",{staticClass:"q-media__overlay-window",on:{click:this.__videoClick}},e)},__renderErrorWindow:function(t){return t("div",{staticClass:"q-media__error-window"},[this.$slots.errorWindow||t("div",this.state.errorText)])},__renderPlayButton:function(t){return this.$slots.play||t(i["b"],{staticClass:"q-media__controls--button",props:{icon:this.state.playing?this.iconSet.mediaPlayer.pause:this.iconSet.mediaPlayer.play,textColor:this.color,size:"1rem",disable:!this.state.playReady,flat:!0},on:{click:this.togglePlay}},[this.showTooltips&&this.state.playing&&t(i["k"],this.lang.mediaPlayer.pause),this.showTooltips&&!this.state.playing&&this.state.playReady&&t(i["k"],this.lang.mediaPlayer.play)])},__renderVideoControls:function(t){return this.$slots.controls||t("div",{ref:"controls",staticClass:"q-media__controls",class:this.videoControlsClasses},[this.dense&&t("div",{staticClass:"q-media__controls--row row col content-start items-center"},[t("div",[this.__renderPlayButton(t),this.showTooltips&&!this.state.playReady&&t(i["k"],this.lang.mediaPlayer.waitingVideo)]),this.__renderVolumeButton(t),this.__renderVolumeSlider(t),this.__renderDisplayTime(t),this.__renderCurrentTimeSlider(t),this.__renderDurationTime(t),this.__renderSettingsButton(t),this.__renderFullscreenButton(t)]),!this.dense&&t("div",{staticClass:"q-media__controls--row row col items-center justify-between"},[this.__renderDisplayTime(t),this.__renderCurrentTimeSlider(t),this.__renderDurationTime(t)]),!this.dense&&t("div",{staticClass:"q-media__controls--row row col content-start items-center"},[t("div",{staticClass:"row col"},[t("div",[this.__renderPlayButton(t),this.showTooltips&&!this.state.playReady&&t(i["k"],this.lang.mediaPlayer.waitingVideo)]),this.__renderVolumeButton(t),this.__renderVolumeSlider(t)]),t("div",[this.__renderSettingsButton(t),this.__renderFullscreenButton(t)])])])},__renderAudioControls:function(t){return this.$slots.controls||t("div",{ref:"controls",staticClass:"q-media__controls",class:this.audioControlsClasses},[this.dense&&t("div",{staticClass:"q-media__controls--row row col content-start items-center"},[t("div",[this.__renderPlayButton(t),this.showTooltips&&!this.state.playReady&&t(i["k"],this.lang.mediaPlayer.waitingAudio)]),this.__renderVolumeButton(t),this.__renderVolumeSlider(t),this.__renderDisplayTime(t),this.__renderCurrentTimeSlider(t),this.__renderDurationTime(t)]),!this.dense&&t("div",{staticClass:"q-media__controls--row row col items-center justify-between"},[this.__renderDisplayTime(t),this.__renderCurrentTimeSlider(t),this.__renderDurationTime(t)]),!this.dense&&t("div",{staticClass:"q-media__controls--row row col content-start items-center"},[t("div",[this.__renderPlayButton(t),this.showTooltips&&!this.state.playReady&&t(i["k"],this.lang.mediaPlayer.waitingAudio)]),this.__renderVolumeButton(t),this.__renderVolumeSlider(t)])])},__renderVolumeButton:function(t){return this.$slots.volume||t(i["b"],{staticClass:"q-media__controls--button",props:{icon:this.volumeIcon,textColor:this.color,size:"1rem",disable:!this.state.playReady,flat:!0},on:{click:this.toggleMuted}},[this.showTooltips&&!this.state.muted&&t(i["k"],this.lang.mediaPlayer.mute),this.showTooltips&&this.state.muted&&t(i["k"],this.lang.mediaPlayer.unmute)])},__renderVolumeSlider:function(t){return!0===this.hideVolumeSlider?"":this.$slots.volumeSlider||t(i["i"],{staticClass:"col",style:{width:"20%",margin:"0 0.5rem",minWidth:this.dense?"20px":"50px",maxWidth:this.dense?"50px":"200px"},props:{value:this.state.volume,color:this.color,dark:this.dark,min:0,max:100,disable:!this.state.playReady||this.state.muted},on:{input:this.__volumePercentChanged}})},__renderSettingsButton:function(t){return this.$slots.settings||t(i["b"],{staticClass:"q-media__controls--button",props:{icon:this.iconSet.mediaPlayer.settings,textColor:this.color,size:"1rem",disable:!this.state.playReady,flat:!0}},[this.showTooltips&&!this.settingsMenuVisible&&t(i["k"],this.lang.mediaPlayer.settings),this.__renderSettingsMenu(t)])},__renderFullscreenButton:function(t){return this.$slots.fullscreen||t(i["b"],{staticClass:"q-media__controls--button",props:{icon:this.state.inFullscreen?this.iconSet.mediaPlayer.fullscreenExit:this.iconSet.mediaPlayer.fullscreen,textColor:this.color,size:"1rem",disable:!this.state.playReady,flat:!0},on:{click:this.toggleFullscreen}},[this.showTooltips&&t(i["k"],this.lang.mediaPlayer.toggleFullscreen)])},__renderLoader:function(t){return void 0===this.spinnerSize?this.isVideo?this.state.spinnerSize="5em":this.state.spinnerSize="1.5em":this.state.spinnerSize=this.spinnerSize,this.$slots.spinner||t("div",{staticClass:this.isVideo?"q-media__loading--video":"q-media__loading--audio"},[t(i["j"],{props:{size:this.state.spinnerSize,color:this.color}})])},__renderBigPlayButton:function(t){return this.$slots.bigPlayButton||t("div",this.setBorderColor(this.bigPlayButtonColor,{staticClass:"q-media--big-button"}),[t(i["d"],this.setTextColor(this.bigPlayButtonColor,{props:{name:this.iconSet.mediaPlayer.bigPlayButton},staticClass:"q-media--big-button-icon",on:{click:this.__bigButtonClick},directives:[{name:"ripple",value:!0}]}))])},__renderCurrentTimeSlider:function(t){return this.$slots.positionSlider||t(i["i"],{staticClass:"col",style:{margin:"0 0.5rem"},props:{value:this.state.currentTime,color:this.color,dark:this.dark,min:.01,max:this.state.duration?this.state.duration:1,disable:!this.state.playReady},on:{input:this.__videoCurrentTimeChanged}})},__renderDisplayTime:function(t){return this.$slots.displayTime||t("span",{staticClass:"q-media__controls--video-time-text text-"+this.color},this.state.displayTime)},__renderDurationTime:function(t){if(void 0!==this.$media){var e=this.$slots.durationTime,n=void 0!==this.$media&&!isFinite(this.$media.duration);return e||t("span",{staticClass:"q-media__controls--video-time-text text-"+this.color,style:{width:n?"30px":"auto"}},[this.$media&&!0!==n&&this.state.durationTime,this.$media&&!0===n&&this.__renderInfinitySvg(t)])}},__renderInfinitySvg:function(t){return t("svg",{attrs:{height:"16",viewbox:"0 0 16 16"}},[t("path",{attrs:{fill:"none",stroke:"#ffffff",strokeWidth:"2",d:"M8,8 C16,0 16,16 8,8 C0,0 0,16 8,8z"}})])},__renderSettingsMenu:function(t){var e=this,n=this.$slots.settingsMenu;return t(i["h"],{ref:"menu",props:{anchor:"top right",self:"bottom right"},on:{show:function(){e.__settingsMenuShowing(!0)},hide:function(){e.__settingsMenuShowing(!1)}}},[n||t("div",[this.state.playbackRates.length&&t(i["c"],{props:{group:"settings-menu",expandSeparator:!0,icon:this.iconSet.mediaPlayer.speed,label:this.lang.mediaPlayer.speed,caption:this.settingsPlaybackCaption},on:{show:this.__adjustMenu,hide:this.__adjustMenu}},[t(i["g"],{props:{highlight:!0}},[this.state.playbackRates.map((function(n){return t(i["e"],{attrs:{key:n.value},props:{clickable:!0},on:{click:function(){e.__playbackRateChanged(n.value)}},directives:[{name:"ripple",value:!0},{name:"close-popup",value:!0}]},[t(i["f"],{props:{avatar:!0}},[n.value===e.state.playbackRate&&t(i["d"],{props:{name:e.iconSet.mediaPlayer.selected}})]),t(i["f"],n.label)])}))])]),this.selectTracksLanguageList.length>1&&t(i["c"],{props:{group:"settings-menu",expandSeparator:!0,icon:this.iconSet.mediaPlayer.language,label:this.lang.mediaPlayer.language,caption:this.state.trackLanguage},on:{show:this.__adjustMenu,hide:this.__adjustMenu}},[t(i["g"],{props:{highlight:!0}},[this.selectTracksLanguageList.map((function(n){return t(i["e"],{attrs:{key:n.value},props:{clickable:!0},on:{click:function(t){e.__trackLanguageChanged(n.value)}},directives:[{name:"ripple",value:!0},{name:"close-popup",value:!0}]},[t(i["f"],{props:{avatar:!0}},[n.value===e.state.trackLanguage&&t(i["d"],{props:{name:e.iconSet.mediaPlayer.selected}})]),t(i["f"],n.label)])}))])])])])}},render:function(t){return t("div",{staticClass:"q-media bg-"+this.backgroundColor,class:this.classes,style:{borderRadius:this.state.inFullscreen?0:this.radius,height:this.isVideo?"auto":this.dense?"40px":"80px"},on:{mousemove:this.__mouseEnterVideo,mouseenter:this.__mouseEnterVideo,mouseleave:this.__mouseLeaveVideo}},!0===this.canRender?[this.isVideo&&this.__renderVideo(t),this.isAudio&&this.__renderAudio(t),this.__renderOverlayWindow(t),this.state.errorText&&this.__renderErrorWindow(t),this.isVideo&&!this.noControls&&!this.state.errorText&&this.__renderVideoControls(t),this.isAudio&&!this.noControls&&!this.state.errorText&&this.__renderAudioControls(t),this.showSpinner&&this.state.loading&&!this.state.playReady&&!this.state.errorText&&this.__renderLoader(t),this.isVideo&&this.showBigPlayButton&&this.state.playReady&&!this.state.playing&&this.__renderBigPlayButton(t)]:void 0)}},w={version:o,Component:_,install:function(t){t.component(_.name,_)}},k=w;r["a"].use(k)},"4a59":function(t,e,n){var r=n("9b43"),i=n("1fa8"),o=n("33a4"),a=n("cb7c"),s=n("9def"),c=n("27ee"),u={},l={};e=t.exports=function(t,e,n,f,h){var d,p,g,m,b=h?function(){return t}:c(t),v=r(n,f,e?2:1),y=0;if("function"!=typeof b)throw TypeError(t+" is not iterable!");if(o(b)){for(d=s(t.length);d>y;y++)if(m=e?v(a(p=t[y])[0],p[1]):v(t[y]),m===u||m===l)return m}else for(g=b.call(t);!(p=g.next()).done;)if(m=i(g,v,p.value,e),m===u||m===l)return m};e.BREAK=u,e.RETURN=l},"4a94":function(t,e,n){"use strict";t.exports=function(t,e){var n,r,i,o,a,s,c=t.pos,u=t.src.charCodeAt(c);if(96!==u)return!1;n=c,c++,r=t.posMax;while(c=a)return-1;if(n=t.src.charCodeAt(o++),n<48||n>57)return-1;for(;;){if(o>=a)return-1;if(n=t.src.charCodeAt(o++),!(n>=48&&n<=57)){if(41===n||46===n)break;return-1}if(o-i>=10)return-1}return o=4)return!1;if(t.listIndent>=0&&t.sCount[e]-t.listIndent>=4&&t.sCount[e]=t.blkIndent&&(L=!0),(O=o(t,e))>=0){if(d=!0,D=t.bMarks[e]+t.tShift[e],y=Number(t.src.substr(D,O-D-1)),L&&1!==y)return!1}else{if(!((O=i(t,e))>=0))return!1;d=!1}if(L&&t.skipSpaces(O)>=t.eMarks[e])return!1;if(v=t.src.charCodeAt(O-1),r)return!0;b=t.tokens.length,d?(P=t.push("ordered_list_open","ol",1),1!==y&&(P.attrs=[["start",y]])):P=t.push("bullet_list_open","ul",1),P.map=m=[e,0],P.markup=String.fromCharCode(v),w=e,M=!1,j=t.md.block.ruler.getRules("list"),S=t.parentType,t.parentType="list";while(w=_?1:k-h,f>4&&(f=1),l=h+f,P=t.push("list_item_open","li",1),P.markup=String.fromCharCode(v),P.map=p=[e,0],A=t.tight,E=t.tShift[e],C=t.sCount[e],x=t.listIndent,t.listIndent=t.blkIndent,t.blkIndent=l,t.tight=!0,t.tShift[e]=c-t.bMarks[e],t.sCount[e]=k,c>=_&&t.isEmpty(e+1)?t.line=Math.min(t.line+2,n):t.md.block.tokenize(t,e,n,!0),t.tight&&!M||(B=!1),M=t.line-e>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=x,t.tShift[e]=E,t.sCount[e]=C,t.tight=A,P=t.push("list_item_close","li",-1),P.markup=String.fromCharCode(v),w=e=t.line,p[1]=w,c=t.bMarks[e],w>=n)break;if(t.sCount[w]=4)break;for(q=!1,u=0,g=j.length;u')+"".concat(r,"\n")}return""}function M(t){t.renderer.rules.blockquote_open=function(t,e,n,r,i){var o=t[e];return o.attrSet("class","q-markdown--note"),i.renderToken(t,e,n)}}var D=n("4db1"),q=n.n(D),j=n("746a"),P=n.n(j);function L(t,e){return[P.a,t,{render:function(n,r){var i=n[r],o=i.info.trim().slice(t.length).trim();return 1===i.nesting?'

').concat(o||e,"

\n"):"
\n"}}]}function B(t){var e,n,r,i;(e=(n=(r=(i=t.use.apply(t,q()(L("info","INFO")))).use.apply(i,q()(L("tip","TIP")))).use.apply(r,q()(L("warning","WARNING")))).use.apply(n,q()(L("danger","IMPORTANT")))).use.apply(e,q()(L("",""))).use(P.a,"v-pre",{render:function(t,e){return 1===t[e].nesting?"
\n":"
\n"}})}n("a481");function I(t){return encodeURIComponent(String(t).trim().replace(/\s+/g,"-"))}function R(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:3;t.renderer.rules.heading_open=function(t,o,a,s,c){var u=t[o],l=t[o+1].children.reduce((function(t,e){return t+e.content}),""),f="q-markdown--heading-".concat(u.tag);"="===u.markup?f+=" q-markdown--title-heavy":"-"===u.markup&&(f+=" q-markdown--title-light");var h=I(l);if(u.attrSet("id",h),u.attrSet("name",h),u.attrSet("class",f),n){var d=parseInt(u.tag[1]);r&&i&&r=r&&d<=i&&e.push({id:h,label:l,level:d,children:[]})}return c.renderToken(t,o,a)}}function F(t){t.renderer.rules.image=function(t,e,n,r,i){var o=t[e];return o.attrSet("class","q-markdown--image"),i.renderToken(t,e,n)}}n("f559");function N(t){t.renderer.rules.link_open=function(t,e,n,r,i){var o=t[e],a=o.attrIndex("href");return"#"===o.attrs[a][1][0]&&location&&(o.attrs[a][1]=location.pathname+o.attrs[a][1]),""===o.attrs[a][1]?(o.attrSet("class","q-markdown--link q-markdown--link-local"),t[e+1]&&"text"===t[e+1].type&&t[e+1].content&&o.attrSet("id",I(t[e+1].content))):"/"===o.attrs[a][1][0]||o.attrs[a][1].startsWith("..")?o.attrSet("class","q-markdown--link q-markdown--link-local"):(o.attrSet("class","q-markdown--link q-markdown--link-external"),o.attrSet("target","_blank")),i.renderToken(t,e,n)}}function z(t){t.renderer.rules.table_open=function(t,e,n,r,i){var o=t[e];return o.attrSet("class","q-markdown--table"),i.renderToken(t,e,n)}}function $(t){var e=t.renderer.rules.code_inline;t.renderer.rules.code_inline=function(t,n,r,i,o){var a=t[n];return a.attrSet("class","q-markdown--token"),e(t,n,r,i,o)}}n("28a5");function U(t,e){var n=t.renderer.rules.fence;t.renderer.rules.fence=function(){var t=n.apply(void 0,arguments),r=t.slice(t.indexOf("")+6,t.indexOf("")),i=r.trim().split("\n");if(i.length<3)return t;var o=q()(Array(i.length)).map((function(t,n){return'
'.concat(void 0===e?n+1:e,"
")})).join(""),a='
'.concat(o,'
').concat(t,"
"),s='
'.concat(a,"
");return s}}var V={name:"QMarkdown",props:{src:{type:String,default:""},noAbbreviation:Boolean,noBreaks:Boolean,noContainer:Boolean,noDeflist:Boolean,noEmoji:Boolean,noFootnote:Boolean,noHighlight:Boolean,noHtml:Boolean,noImage:Boolean,noInsert:Boolean,noLineNumbers:Boolean,noLink:Boolean,noLinkify:Boolean,noMark:Boolean,noSubscript:Boolean,noSuperscript:Boolean,noTasklist:Boolean,noTypographer:Boolean,lineNumberAlt:{type:String,validator:function(t){return 1===t.length}},toc:Boolean,tocStart:{type:Number,default:1,validator:function(t){return t>=1&&t<=5}},tocEnd:{type:Number,default:3,validator:function(t){return t>=2&&t<=6}},taskListsEnable:Boolean,taskListsLabel:Boolean,taskListsLabelAfter:Boolean,extend:Function,extendPrism:Function,contentStyle:[String,Object,Array],contentClass:[String,Object,Array]},data:function(){return{source:this.src,rendered:void 0}},destroyed:function(){},watch:{src:function(){this.source=this.src,this.rendered=void 0},noAbbreviation:function(){this.rendered=void 0},noBreaks:function(){this.rendered=void 0},noContainer:function(){this.rendered=void 0},noDeflist:function(){this.rendered=void 0},noEmoji:function(){this.rendered=void 0},noFootnote:function(){this.rendered=void 0},noHighlight:function(){this.rendered=void 0},noHtml:function(){this.rendered=void 0},noImage:function(){this.rendered=void 0},noInsert:function(){this.rendered=void 0},noLineNumbers:function(){this.rendered=void 0},noLink:function(){this.rendered=void 0},noLinkify:function(){this.rendered=void 0},noMark:function(){this.rendered=void 0},noSubscript:function(){this.rendered=void 0},noSuperscript:function(){this.rendered=void 0},noTasklist:function(){this.rendered=void 0},noTypographer:function(){this.rendered=void 0},lineNumberAlt:function(){this.rendered=void 0},toc:function(){this.rendered=void 0},tocStart:function(){this.rendered=void 0},tocEnd:function(){this.rendered=void 0},taskListsEnable:function(){this.rendered=void 0},taskListsLabel:function(){this.rendered=void 0},taskListsLabelAfter:function(){this.rendered=void 0},extend:function(){this.rendered=void 0}},methods:{__isEnabled:function(t){return void 0===t||!1===t},__isFunction:function(t){return t&&"[object Function]"==={}.toString.call(t)},makeTree:function(t){for(var e=[],n=null,r=function(t){if(1===t.level)n=t,e.push(t);else if(2===t.level)n.children.push(t);else{for(var r=n,i=0;i0&&s.disable(u),this.__isFunction(this.extend)&&this.extend(s),this.rendered=s.render(r),this.toc&&n.length>0&&this.$emit("data",n)}return t("div",{staticClass:"q-markdown",class:this.contentClass,style:this.contentStyle,domProps:{innerHTML:this.rendered}})}},H=function(t){var e="";if(t&&t.length>0){var n="",i=t.indexOf(n),o=t.lastIndexOf(r);i>-1&&o>-1&&(e=t.substring(i,o+r.length))}return e},Y=function(t){var e=!("undefined"===typeof window||!window.document||!window.document.createElement);if(!0!==e)return{};var n,r={},i=H(t);i&&i.length>0&&(r.template=i);var o=document.createElement("html");return o.innerHTML=t,n=o.getElementsByTagName("script"),n.length>0&&(r.script=n[0].outerHTML),n=o.getElementsByTagName("style"),n.length>0&&(r.style=n[0].outerHTML),r},W={version:i["a"],QMarkdown:V,getTagParts:Y,install:function(t){t.component(V.name,V)}};r["a"].use(W)},"4b7e":function(t,e,n){"use strict";var r=n("2b0e"),i=n("99b6"),o=n("dde5");e["a"]=r["a"].extend({name:"QCardActions",mixins:[i["a"]],props:{vertical:Boolean},computed:{classes:function(){return"q-card__actions--".concat(!0===this.vertical?"vert column":"horiz row"," ").concat(this.alignClass)}},render:function(t){return t("div",{staticClass:"q-card__actions",class:this.classes,on:this.$listeners},Object(o["c"])(this,"default"))}})},"4bb9":function(t,e,n){"use strict";t.exports=function(t){function e(t,e){var n,r,i,o,a,s=t.pos,c=t.src.charCodeAt(s);if(e)return!1;if(61!==c)return!1;if(r=t.scanDelims(t.pos,!0),o=r.length,a=String.fromCharCode(c),o<2)return!1;for(o%2&&(i=t.push("text","",0),i.content=a,o--),n=0;n=o)break}else t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()},a.prototype.parse=function(t,e,n,r){var i,o,a,s=new this.State(t,e,n,r);for(this.tokenize(s),o=this.ruler2.getRules(""),a=o.length,i=0;ithis.containerHeight?Object(u["f"])():0;this.scrollbarWidth!==t&&(this.scrollbarWidth=t)}}}})},"4d8c":function(t,e,n){var r=n("5c69");function i(t){var e=null==t?0:t.length;return e?r(t,1):[]}t.exports=i},"4db1":function(t,e,n){var r=n("7c64"),i=n("3d02"),o=n("d8f0");function a(t){return r(t)||i(t)||o()}t.exports=a},"4dd0":function(t,e,n){var r=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r\+\/\=]+)[\n\r]+/m,i=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,o=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r\+\/\=]+)-----END \1-----$/m,a=n("ae84"),s=n("fda6"),c=n("8707").Buffer;t.exports=function(t,e){var n,u=t.toString(),l=u.match(r);if(l){var f="aes"+l[1],h=c.from(l[2],"hex"),d=c.from(l[3].replace(/[\r\n]/g,""),"base64"),p=a(e,h.slice(0,8),parseInt(l[1],10)).key,g=[],m=s.createDecipheriv(f,p,h);g.push(m.update(d)),g.push(m.final()),n=c.concat(g)}else{var b=u.match(o);n=new c(b[2].replace(/[\r\n]/g,""),"base64")}var v=u.match(i)[1];return{tag:v,data:n}}},"4e2b":function(t,e,n){"use strict";var r=n("da3e"),i=n("3fb5"),o=n("5ee7"),a=n("0184");function s(){this.tmp=new Array(2),this.keys=null}function c(t){a.call(this,t);var e=new s;this._desState=e,this.deriveKeys(e,t.key)}i(c,a),t.exports=c,c.create=function(t){return new c(t)};var u=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];c.prototype.deriveKeys=function(t,e){t.keys=new Array(32),r.equal(e.length,this.blockSize,"Invalid key length");var n=o.readUInt32BE(e,0),i=o.readUInt32BE(e,4);o.pc1(n,i,t.tmp,0),n=t.tmp[0],i=t.tmp[1];for(var a=0;a>>1];n=o.r28shl(n,s),i=o.r28shl(i,s),o.pc2(n,i,t.keys,a)}},c.prototype._update=function(t,e,n,r){var i=this._desState,a=o.readUInt32BE(t,e),s=o.readUInt32BE(t,e+4);o.ip(a,s,i.tmp,0),a=i.tmp[0],s=i.tmp[1],"encrypt"===this.type?this._encrypt(i,a,s,i.tmp,0):this._decrypt(i,a,s,i.tmp,0),a=i.tmp[0],s=i.tmp[1],o.writeUInt32BE(n,a,r),o.writeUInt32BE(n,s,r+4)},c.prototype._pad=function(t,e){for(var n=t.length-e,r=e;r>>0,a=d}o.rip(s,a,r,i)},c.prototype._decrypt=function(t,e,n,r,i){for(var a=n,s=e,c=t.keys.length-2;c>=0;c-=2){var u=t.keys[c],l=t.keys[c+1];o.expand(a,t.tmp,0),u^=t.tmp[0],l^=t.tmp[1];var f=o.substitute(u,l),h=o.permute(f),d=a;a=(s^h)>>>0,s=d}o.rip(a,s,r,i)}},"4e73":function(t,e,n){"use strict";n("8e6e"),n("8a81"),n("ac6a"),n("cadf"),n("06db"),n("456d");var r,i=n("c47a"),o=n.n(i),a=(n("8449"),n("2b0e")),s=n("c474"),c=n("7ee0"),u=n("b7fa"),l=n("9e62"),f=n("7562"),h=(n("20d6"),n("d882")),d=n("2c75"),p=h["e"].notPassiveCapture,g=h["e"].passiveCapture,m={click:[],focus:[]};function b(t,e){for(var n=t.length-1;n>=0;n--)if(void 0===t[n](e))return}function v(t){clearTimeout(r),"focusin"===t.type?r=setTimeout((function(){b(m.focus,t)}),200):b(m.click,t)}var y={name:"click-outside",bind:function(t,e,n){var r=e.value,i=e.arg,o=n.componentInstance||n.context,a={trigger:r,toggleEl:i,handler:function(t){var e=t.target;if(void 0!==e&&8!==e.nodeType&&e!==document.documentElement&&!1===e.classList.contains("no-pointer-events")&&(void 0===a.toggleEl||!1===a.toggleEl.contains(e))&&(e===document.body||!1===Object(d["d"])(Object(d["c"])(e),o)))return t.qClickOutside=!0,a.trigger(t)}};t.__qclickoutside&&(t.__qclickoutside_old=t.__qclickoutside),t.__qclickoutside=a,0===m.click.length&&(document.addEventListener("click",v,p),document.addEventListener("touchstart",v,p),document.addEventListener("focusin",v,g)),m.click.push(a.handler),a.timerFocusin=setTimeout((function(){m.focus.push(a.handler)}),500)},update:function(t,e){var n=e.value,r=e.oldValue,i=e.arg,o=t.__qclickoutside;n!==r&&(o.trigger=n),i!==o.arg&&(o.toggleEl=i)},unbind:function(t){var e=t.__qclickoutside_old||t.__qclickoutside;if(void 0!==e){clearTimeout(e.timerFocusin);var n=m.click.findIndex((function(t){return t===e.handler})),i=m.focus.findIndex((function(t){return t===e.handler}));n>-1&&m.click.splice(n,1),i>-1&&m.focus.splice(i,1),0===m.click.length&&(clearTimeout(r),document.removeEventListener("click",v,p),document.removeEventListener("touchstart",v,p),document.removeEventListener("focusin",v,g)),delete t[t.__qclickoutside_old?"__qclickoutside_old":"__qclickoutside"]}}},_=n("0831"),w=n("a267"),k=n("dde5"),x=n("ab41");function S(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function C(t){for(var e=1;e>>28|e<<4)^(e>>>2|t<<30)^(e>>>7|t<<25)}function h(t,e){return(t>>>14|e<<18)^(t>>>18|e<<14)^(e>>>9|t<<23)}function d(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^t>>>7}function p(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^(t>>>7|e<<25)}function g(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^t>>>6}function m(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^(t>>>6|e<<26)}function b(t,e){return t>>>0>>0?1:0}r(c,i),c.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},c.prototype._update=function(t){for(var e=this._w,n=0|this._ah,r=0|this._bh,i=0|this._ch,o=0|this._dh,s=0|this._eh,c=0|this._fh,v=0|this._gh,y=0|this._hh,_=0|this._al,w=0|this._bl,k=0|this._cl,x=0|this._dl,S=0|this._el,C=0|this._fl,E=0|this._gl,A=0|this._hl,T=0;T<32;T+=2)e[T]=t.readInt32BE(4*T),e[T+1]=t.readInt32BE(4*T+4);for(;T<160;T+=2){var O=e[T-30],M=e[T-30+1],D=d(O,M),q=p(M,O);O=e[T-4],M=e[T-4+1];var j=g(O,M),P=m(M,O),L=e[T-14],B=e[T-14+1],I=e[T-32],R=e[T-32+1],F=q+B|0,N=D+L+b(F,q)|0;F=F+P|0,N=N+j+b(F,P)|0,F=F+R|0,N=N+I+b(F,R)|0,e[T]=N,e[T+1]=F}for(var z=0;z<160;z+=2){N=e[z],F=e[z+1];var $=l(n,r,i),U=l(_,w,k),V=f(n,_),H=f(_,n),Y=h(s,S),W=h(S,s),G=a[z],Q=a[z+1],K=u(s,c,v),Z=u(S,C,E),J=A+W|0,X=y+Y+b(J,A)|0;J=J+Z|0,X=X+K+b(J,Z)|0,J=J+Q|0,X=X+G+b(J,Q)|0,J=J+F|0,X=X+N+b(J,F)|0;var tt=H+U|0,et=V+$+b(tt,H)|0;y=v,A=E,v=c,E=C,c=s,C=S,S=x+J|0,s=o+X+b(S,x)|0,o=i,x=k,i=r,k=w,r=n,w=_,_=J+tt|0,n=X+et+b(_,J)|0}this._al=this._al+_|0,this._bl=this._bl+w|0,this._cl=this._cl+k|0,this._dl=this._dl+x|0,this._el=this._el+S|0,this._fl=this._fl+C|0,this._gl=this._gl+E|0,this._hl=this._hl+A|0,this._ah=this._ah+n+b(this._al,_)|0,this._bh=this._bh+r+b(this._bl,w)|0,this._ch=this._ch+i+b(this._cl,k)|0,this._dh=this._dh+o+b(this._dl,x)|0,this._eh=this._eh+s+b(this._el,S)|0,this._fh=this._fh+c+b(this._fl,C)|0,this._gh=this._gh+v+b(this._gl,E)|0,this._hh=this._hh+y+b(this._hl,A)|0},c.prototype._hash=function(){var t=o.allocUnsafe(64);function e(e,n,r){t.writeInt32BE(e,r),t.writeInt32BE(n,r+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),e(this._gh,this._gl,48),e(this._hh,this._hl,56),t},t.exports=c},5096:function(t,e,n){"use strict";n("8e6e"),n("8a81"),n("ac6a"),n("cadf"),n("06db"),n("456d");var r=n("c47a"),i=n.n(r),o=(n("c5f6"),n("2b0e")),a=n("de5e"),s=n("0831");function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function u(t){for(var e=1;ethis.scrollOffset},__onClick:function(t){var e=!0===this.layout.container?Object(s["e"])(this.$el):Object(s["e"])(this.layout.$el);Object(s["i"])(e,0,this.duration),void 0!==this.$listeners.click&&this.$emit("click",t)}},render:function(t){return t("transition",{props:{name:"q-transition--fade"}},!0===this.showing?[t("div",{staticClass:"q-page-scroller",on:u({},this.$listeners,{click:this.__onClick})},[a["a"].options.render.call(this,t)])]:null)}})},"50ca":function(t,e,n){var r=n("8057"),i=n("7530"),o=n("242e"),a=n("badf"),s=n("2dcb"),c=n("6747"),u=n("0d24"),l=n("9520"),f=n("1a8c"),h=n("73ac");function d(t,e,n){var d=c(t),p=d||u(t)||h(t);if(e=a(e,4),null==n){var g=t&&t.constructor;n=p?d?new g:[]:f(t)&&l(g)?i(s(t)):{}}return(p?r:o)(t,(function(t,r,i){return e(n,t,r,i)})),n}t.exports=d},"50d8":function(t,e){function n(t,e){var n=-1,r=Array(t);while(++n^`|~",i=t.utils.lib.ucmicro.P.source,o=t.utils.lib.ucmicro.Z.source;function a(t,e,n,r){var i,o,a,s,c,u=t.bMarks[e]+t.tShift[e],l=t.eMarks[e];if(u+2>=l)return!1;if(42!==t.src.charCodeAt(u++))return!1;if(91!==t.src.charCodeAt(u++))return!1;for(s=u;u=0;a--)if(v=u[a],"text"===v.type&&(d=0,f=v.content,p.lastIndex=0,h=[],b.test(f))){while(g=p.exec(f))(g.index>0||g[1].length>0)&&(l=new t.Token("text","",0),l.content=f.slice(d,g.index+g[1].length),h.push(l)),l=new t.Token("abbr_open","abbr",1),l.attrs=[["title",t.env.abbreviations[":"+g[2]]]],h.push(l),l=new t.Token("text","",0),l.content=g[2],h.push(l),l=new t.Token("abbr_close","abbr",-1),h.push(l),p.lastIndex-=g[3].length,d=p.lastIndex;h.length&&(d1&&o.call(a[0],n,(function(){for(l=1;l>s%8,t._prev=o(t._prev,n?i:a);return u}function o(t,e){var n=t.length,i=-1,o=r.allocUnsafe(t.length);t=r.concat([t,r.from([e])]);while(++i>7;return o}e.encrypt=function(t,e,n){var o=e.length,a=r.allocUnsafe(o),s=-1;while(++s1?arguments[1]:void 0,m=void 0!==g,b=0,v=l(h);if(m&&(g=r(g,p>2?arguments[2]:void 0,2)),void 0==v||d==Array&&s(v))for(e=c(h.length),n=new d(e);e>b;b++)u(n,b,m?g(h[b],b):h[b]);else for(f=v.call(h),n=new d;!(i=f.next()).done;b++)u(n,b,m?a(f,g,[i.value,b],!0):i.value);return n.length=b,n}})},"54a1":function(t,e,n){n("6c1c"),n("1654"),t.exports=n("95d5")},"54eb":function(t,e,n){var r=n("8eeb"),i=n("32f4");function o(t,e){return r(t,i(t),e)}t.exports=o},"54f6":function(t,e,n){"use strict";var r=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function i(t,e){var n,i,o,a=t.posMax,s=t.pos;if(126!==t.src.charCodeAt(s))return!1;if(e)return!1;if(s+2>=a)return!1;t.pos=s+1;while(t.poso)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&L(t)}))}},L=function(t){b.call(c,(function(){var e,n,r,i=t._v,o=B(t);if(o&&(e=_((function(){O?C.emit("unhandledRejection",i,t):(n=c.onunhandledrejection)?n({promise:t,reason:i}):(r=c.console)&&r.error&&r.error("Unhandled promise rejection",i)})),t._h=O||B(t)?2:1),t._a=void 0,o&&e.e)throw e.v}))},B=function(t){return 1!==t._h&&0===(t._a||t._c).length},I=function(t){b.call(c,(function(){var e;O?C.emit("rejectionHandled",t):(e=c.onrejectionhandled)&&e({promise:t,reason:t._v})}))},R=function(t){var e=this;e._d||(e._d=!0,e=e._w||e,e._v=t,e._s=2,e._a||(e._a=e._c.slice()),P(e,!0))},F=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=j(t))?v((function(){var r={_w:n,_d:!1};try{e.call(t,u(F,r,1),u(R,r,1))}catch(i){R.call(r,i)}})):(n._v=t,n._s=1,P(n,!1))}catch(r){R.call({_w:n,_d:!1},r)}}};q||(T=function(t){p(this,T,x,"_h"),d(t),r.call(this);try{t(u(F,this,1),u(R,this,1))}catch(e){R.call(this,e)}},r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},r.prototype=n("dcbc")(T.prototype,{then:function(t,e){var n=D(m(this,T));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=O?C.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&P(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=u(F,t,1),this.reject=u(R,t,1)},y.f=D=function(t){return t===T||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!q,{Promise:T}),n("7f20")(T,x),n("7a56")(x),a=n("8378")[x],f(f.S+f.F*!q,x,{reject:function(t){var e=D(this),n=e.reject;return n(t),e.promise}}),f(f.S+f.F*(s||!q),x,{resolve:function(t){return k(s&&this===a?T:this,t)}}),f(f.S+f.F*!(q&&n("5cc5")((function(t){T.all(t)["catch"](M)}))),x,{all:function(t){var e=this,n=D(e),r=n.resolve,i=n.reject,o=_((function(){var n=[],o=0,a=1;g(t,!1,(function(t){var s=o++,c=!1;n.push(void 0),a++,e.resolve(t).then((function(t){c||(c=!0,n[s]=t,--a||r(n))}),i)})),--a||r(n)}));return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=D(e),r=n.reject,i=_((function(){g(t,!1,(function(t){e.resolve(t).then(n.resolve,r)}))}));return i.e&&r(i.v),n.promise}})},5537:function(t,e,n){var r=n("8378"),i=n("7726"),o="__core-js_shared__",a=i[o]||(i[o]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n("2d00")?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},5559:function(t,e,n){var r=n("dbdb")("keys"),i=n("62a0");t.exports=function(t){return r[t]||(r[t]=i(t))}},"55a3":function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},"55dd":function(t,e,n){"use strict";var r=n("5ca1"),i=n("d8e8"),o=n("4bf8"),a=n("79e5"),s=[].sort,c=[1,2,3];r(r.P+r.F*(a((function(){c.sort(void 0)}))||!a((function(){c.sort(null)}))||!n("2f21")(s)),"Array",{sort:function(t){return void 0===t?s.call(o(this)):s.call(o(this),i(t))}})},"55ef":function(t,e,n){var r;if(!r)try{r=n("5698")}catch(i){}r||(r=window.d3),t.exports=r},"561d":function(t,e,n){(function(e){var r=n("399f"),i=n("7a10"),o=new i,a=new r(24),s=new r(11),c=new r(10),u=new r(3),l=new r(7),f=n("58a2"),h=n("11dc");function d(t,n){return n=n||"utf8",e.isBuffer(t)||(t=new e(t,n)),this._pub=new r(t),this}function p(t,n){return n=n||"utf8",e.isBuffer(t)||(t=new e(t,n)),this._priv=new r(t),this}t.exports=b;var g={};function m(t,e){var n=e.toString("hex"),r=[n,t.toString(16)].join("_");if(r in g)return g[r];var i,h=0;if(t.isEven()||!f.simpleSieve||!f.fermatTest(t)||!o.test(t))return h+=1,h+="02"===n||"05"===n?8:4,g[r]=h,h;switch(o.test(t.shrn(1))||(h+=2),n){case"02":t.mod(a).cmp(s)&&(h+=8);break;case"05":i=t.mod(c),i.cmp(u)&&i.cmp(l)&&(h+=8);break;default:h+=4}return g[r]=h,h}function b(t,e,n){this.setGenerator(e),this.__prime=new r(t),this._prime=r.mont(this.__prime),this._primeLen=t.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,n?(this.setPublicKey=d,this.setPrivateKey=p):this._primeCode=8}function v(t,n){var r=new e(t.toArray());return n?r.toString(n):r}Object.defineProperty(b.prototype,"verifyError",{enumerable:!0,get:function(){return"number"!==typeof this._primeCode&&(this._primeCode=m(this.__prime,this.__gen)),this._primeCode}}),b.prototype.generateKeys=function(){return this._priv||(this._priv=new r(h(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},b.prototype.computeSecret=function(t){t=new r(t),t=t.toRed(this._prime);var n=t.redPow(this._priv).fromRed(),i=new e(n.toArray()),o=this.getPrime();if(i.lengthe?1:t>=e?0:NaN},o=function(t){return 1===t.length&&(t=a(t)),{left:function(e,n,r,i){null==r&&(r=0),null==i&&(i=e.length);while(r>>1;t(e[o],n)<0?r=o+1:i=o}return r},right:function(e,n,r,i){null==r&&(r=0),null==i&&(i=e.length);while(r>>1;t(e[o],n)>0?i=o:r=o+1}return r}}};function a(t){return function(e,n){return i(t(e),n)}}var s=o(i),c=s.right,u=s.left,l=c,f=function(t,e){null==e&&(e=h);var n=0,r=t.length-1,i=t[0],o=new Array(r<0?0:r);while(nt?1:e>=t?0:NaN},g=function(t){return null===t?NaN:+t},m=function(t,e){var n,r,i=t.length,o=0,a=-1,s=0,c=0;if(null==e)while(++a1)return c/(o-1)},b=function(t,e){var n=m(t,e);return n?Math.sqrt(n):n},v=function(t,e){var n,r,i,o=t.length,a=-1;if(null==e){while(++a=n){r=i=n;while(++an&&(r=n),i=n){r=i=n;while(++an&&(r=n),i0)return[t];if((r=e0){t=Math.ceil(t/a),e=Math.floor(e/a),o=new Array(i=Math.ceil(e-t+1));while(++s=0?(o>=C?10:o>=E?5:o>=A?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=C?10:o>=E?5:o>=A?2:1)}function M(t,e,n){var r=Math.abs(e-t)/Math.max(0,n),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=C?i*=10:o>=E?i*=5:o>=A&&(i*=2),ef)h.pop(),--d;var p,g=new Array(d+1);for(i=0;i<=d;++i)p=g[i]=[],p.x0=i>0?h[i-1]:u,p.x1=i=1)return+n(t[r-1],r-1,t);var r,i=(r-1)*e,o=Math.floor(i),a=+n(t[o],o,t),s=+n(t[o+1],o+1,t);return a+(s-a)*(i-o)}},P=function(t,e,n){return t=w.call(t,g).sort(i),Math.ceil((n-e)/(2*(j(t,.75)-j(t,.25))*Math.pow(t.length,-1/3)))},L=function(t,e,n){return Math.ceil((n-e)/(3.5*b(t)*Math.pow(t.length,-1/3)))},B=function(t,e){var n,r,i=t.length,o=-1;if(null==e){while(++o=n){r=n;while(++or&&(r=n)}}else while(++o=n){r=n;while(++or&&(r=n)}return r},I=function(t,e){var n,r=t.length,i=r,o=-1,a=0;if(null==e)while(++o=0){r=t[i],e=r.length;while(--e>=0)n[--a]=r[e]}return n},N=function(t,e){var n,r,i=t.length,o=-1;if(null==e){while(++o=n){r=n;while(++on&&(r=n)}}else while(++o=n){r=n;while(++on&&(r=n)}return r},z=function(t,e){var n=e.length,r=new Array(n);while(n--)r[n]=t[e[n]];return r},$=function(t,e){if(n=t.length){var n,r,o=0,a=0,s=t[a];null==e&&(e=i);while(++o=0&&(n=t.slice(r+1),t=t.slice(0,r)),t&&!e.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:n}}))}function gt(t,e){for(var n,r=0,i=t.length;r0)for(var n,r,i=new Array(n),o=0;o=w&&(w=_+1);while(!(y=m[w])&&++w=0;)(r=i[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},Rt=function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=Ft);for(var n=this._groups,r=n.length,i=new Array(r),o=0;oe?1:t>=e?0:NaN}var Nt=function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},zt=function(){var t=new Array(this.size()),e=-1;return this.each((function(){t[++e]=this})),t},$t=function(){for(var t=this._groups,e=0,n=t.length;e=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),Wt.hasOwnProperty(e)?{space:Wt[e],local:t}:t};function Qt(t){return function(){this.removeAttribute(t)}}function Kt(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Zt(t,e){return function(){this.setAttribute(t,e)}}function Jt(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function Xt(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}function te(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}var ee=function(t,e){var n=Gt(t);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==e?n.local?Kt:Qt:"function"===typeof e?n.local?te:Xt:n.local?Jt:Zt)(n,e))},ne=function(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView};function re(t){return function(){this.style.removeProperty(t)}}function ie(t,e,n){return function(){this.style.setProperty(t,e,n)}}function oe(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}var ae=function(t,e,n){return arguments.length>1?this.each((null==e?re:"function"===typeof e?oe:ie)(t,e,null==n?"":n)):se(this.node(),t)};function se(t,e){return t.style.getPropertyValue(e)||ne(t).getComputedStyle(t,null).getPropertyValue(e)}function ce(t){return function(){delete this[t]}}function ue(t,e){return function(){this[t]=e}}function le(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}var fe=function(t,e){return arguments.length>1?this.each((null==e?ce:"function"===typeof e?le:ue)(t,e)):this.node()[t]};function he(t){return t.trim().split(/^|\s+/)}function de(t){return t.classList||new pe(t)}function pe(t){this._node=t,this._names=he(t.getAttribute("class")||"")}function ge(t,e){var n=de(t),r=-1,i=e.length;while(++r=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var _e=function(t,e){var n=he(t+"");if(arguments.length<2){var r=de(this.node()),i=-1,o=n.length;while(++i=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}}))}function Ze(t){return function(){var e=this.__on;if(e){for(var n,r=0,i=-1,o=e.length;r>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?new Fn(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?new Fn(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Sn.exec(t))?new Fn(e[1],e[2],e[3],1):(e=Cn.exec(t))?new Fn(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=En.exec(t))?Bn(e[1],e[2],e[3],e[4]):(e=An.exec(t))?Bn(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Tn.exec(t))?Un(e[1],e[2]/100,e[3]/100,1):(e=On.exec(t))?Un(e[1],e[2]/100,e[3]/100,e[4]):Mn.hasOwnProperty(t)?Ln(Mn[t]):"transparent"===t?new Fn(NaN,NaN,NaN,0):null}function Ln(t){return new Fn(t>>16&255,t>>8&255,255&t,1)}function Bn(t,e,n,r){return r<=0&&(t=e=n=NaN),new Fn(t,e,n,r)}function In(t){return t instanceof bn||(t=Pn(t)),t?(t=t.rgb(),new Fn(t.r,t.g,t.b,t.opacity)):new Fn}function Rn(t,e,n,r){return 1===arguments.length?In(t):new Fn(t,e,n,null==r?1:r)}function Fn(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function Nn(){return"#"+$n(this.r)+$n(this.g)+$n(this.b)}function zn(){var t=this.opacity;return t=isNaN(t)?1:Math.max(0,Math.min(1,t)),(1===t?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function $n(t){return t=Math.max(0,Math.min(255,Math.round(t)||0)),(t<16?"0":"")+t.toString(16)}function Un(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new Yn(t,e,n,r)}function Vn(t){if(t instanceof Yn)return new Yn(t.h,t.s,t.l,t.opacity);if(t instanceof bn||(t=Pn(t)),!t)return new Yn;if(t instanceof Yn)return t;t=t.rgb();var e=t.r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),o=Math.max(e,n,r),a=NaN,s=o-i,c=(o+i)/2;return s?(a=e===o?(n-r)/s+6*(n0&&c<1?0:a,new Yn(a,s,c,t.opacity)}function Hn(t,e,n,r){return 1===arguments.length?Vn(t):new Yn(t,e,n,null==r?1:r)}function Yn(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function Wn(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}function Gn(t,e,n,r,i){var o=t*t,a=o*t;return((1-3*t+3*o-a)*e+(4-6*o+3*a)*n+(1+3*t+3*o-3*a)*r+a*i)/6}gn(bn,Pn,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:Dn,formatHex:Dn,formatHsl:qn,formatRgb:jn,toString:jn}),gn(Fn,Rn,mn(bn,{brighter:function(t){return t=null==t?yn:Math.pow(yn,t),new Fn(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?vn:Math.pow(vn,t),new Fn(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Nn,formatHex:Nn,formatRgb:zn,toString:zn})),gn(Yn,Hn,mn(bn,{brighter:function(t){return t=null==t?yn:Math.pow(yn,t),new Yn(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?vn:Math.pow(vn,t),new Yn(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new Fn(Wn(t>=240?t-240:t+120,i,r),Wn(t,i,r),Wn(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return t=isNaN(t)?1:Math.max(0,Math.min(1,t)),(1===t?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));var Qn=function(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],o=t[r+1],a=r>0?t[r-1]:2*i-o,s=r180||n<-180?n-360*Math.round(n/360):n):Zn(isNaN(t)?e:t)}function er(t){return 1===(t=+t)?nr:function(e,n){return n-e?Xn(e,n,t):Zn(isNaN(e)?n:e)}}function nr(t,e){var n=e-t;return n?Jn(t,n):Zn(isNaN(t)?e:t)}var rr=function t(e){var n=er(e);function r(t,e){var r=n((t=Rn(t)).r,(e=Rn(e)).r),i=n(t.g,e.g),o=n(t.b,e.b),a=nr(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=o(e),t.opacity=a(e),t+""}}return r.gamma=t,r}(1);function ir(t){return function(e){var n,r,i=e.length,o=new Array(i),a=new Array(i),s=new Array(i);for(n=0;no&&(i=e.slice(o,i),s[a]?s[a]+=i:s[++a]=i),(n=n[0])===(r=r[0])?s[a]?s[a]+=r:s[++a]=r:(s[++a]=null,c.push({i:a,x:hr(n,r)})),o=gr.lastIndex;return o=0&&e._call.call(null,t),e=e._next;--Er}function Nr(){Dr=(Mr=jr.now())+qr,Er=Ar=0;try{Fr()}finally{Er=0,$r(),Dr=0}}function zr(){var t=jr.now(),e=t-Mr;e>Or&&(qr-=e,Mr=t)}function $r(){var t,e,n=vr,r=1/0;while(n)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:vr=e);yr=t,Ur(r)}function Ur(t){if(!Er){Ar&&(Ar=clearTimeout(Ar));var e=t-Dr;e>24?(t<1/0&&(Ar=setTimeout(Nr,t-jr.now()-qr)),Tr&&(Tr=clearInterval(Tr))):(Tr||(Mr=jr.now(),Tr=setInterval(zr,Or)),Er=1,Pr(Nr))}}Ir.prototype=Rr.prototype={constructor:Ir,restart:function(t,e,n){if("function"!==typeof t)throw new TypeError("callback is not a function");n=(null==n?Lr():+n)+(null==e?0:+e),this._next||yr===this||(yr?yr._next=this:vr=this,yr=this),this._call=t,this._time=n,Ur()},stop:function(){this._call&&(this._call=null,this._time=1/0,Ur())}};var Vr=function(t,e,n){var r=new Ir;return e=null==e?0:+e,r.restart((function(n){r.stop(),t(n+e)}),e,n),r},Hr=bt("start","end","cancel","interrupt"),Yr=[],Wr=0,Gr=1,Qr=2,Kr=3,Zr=4,Jr=5,Xr=6,ti=function(t,e,n,r,i,o){var a=t.__transition;if(a){if(n in a)return}else t.__transition={};ii(t,n,{name:e,index:r,group:i,on:Hr,tween:Yr,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:Wr})};function ei(t,e){var n=ri(t,e);if(n.state>Wr)throw new Error("too late; already scheduled");return n}function ni(t,e){var n=ri(t,e);if(n.state>Kr)throw new Error("too late; already running");return n}function ri(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw new Error("transition not found");return n}function ii(t,e,n){var r,i=t.__transition;function o(t){n.state=Gr,n.timer.restart(a,n.delay,n.time),n.delay<=t&&a(t-n.delay)}function a(o){var u,l,f,h;if(n.state!==Gr)return c();for(u in i)if(h=i[u],h.name===n.name){if(h.state===Kr)return Vr(a);h.state===Zr?(h.state=Xr,h.timer.stop(),h.on.call("interrupt",t,t.__data__,h.index,h.group),delete i[u]):+uQr&&n.state180?e+=360:e-t>180&&(t+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:hr(t,e)})):e&&n.push(i(n)+"rotate("+e+r)}function s(t,e,n,o){t!==e?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:hr(t,e)}):e&&n.push(i(n)+"skewX("+e+r)}function c(t,e,n,r,o,a){if(t!==n||e!==r){var s=o.push(i(o)+"scale(",null,",",null,")");a.push({i:s-4,x:hr(t,n)},{i:s-2,x:hr(e,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}return function(e,n){var r=[],i=[];return e=t(e),n=t(n),o(e.translateX,e.translateY,n.translateX,n.translateY,r,i),a(e.rotate,n.rotate,r,i),s(e.skewX,n.skewX,r,i),c(e.scaleX,e.scaleY,n.scaleX,n.scaleY,r,i),e=n=null,function(t){var e,n=-1,o=i.length;while(++n=0&&(t=t.slice(0,e)),!t||"start"===t}))}function Wi(t,e,n){var r,i,o=Yi(e)?ei:ni;return function(){var a=o(this,t),s=a.on;s!==r&&(i=(r=s).copy()).on(e,n),a.on=i}}var Gi=function(t,e){var n=this._id;return arguments.length<2?ri(this.node(),n).on.on(t):this.each(Wi(n,t,e))};function Qi(t){return function(){var e=this.parentNode;for(var n in this.__transition)if(+n!==t)return;e&&e.removeChild(this)}}var Ki=function(){return this.on("end.remove",Qi(this._id))},Zi=function(t){var e=this._name,n=this._id;"function"!==typeof t&&(t=yt(t));for(var r=this._groups,i=r.length,o=new Array(i),a=0;aGr&&n.name===e)return new _o([[t]],Mo,e,+r);return null},qo=function(t){return function(){return t}},jo=function(t,e,n){this.target=t,this.type=e,this.selection=n};function Po(){Ye.stopImmediatePropagation()}var Lo=function(){Ye.preventDefault(),Ye.stopImmediatePropagation()},Bo={name:"drag"},Io={name:"space"},Ro={name:"handle"},Fo={name:"center"};function No(t){return[+t[0],+t[1]]}function zo(t){return[No(t[0]),No(t[1])]}function $o(t){return function(e){return Sr(e,Ye.touches,t)}}var Uo={name:"x",handles:["w","e"].map(Zo),input:function(t,e){return null==t?null:[[+t[0],e[0][1]],[+t[1],e[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},Vo={name:"y",handles:["n","s"].map(Zo),input:function(t,e){return null==t?null:[[e[0][0],+t[0]],[e[1][0],+t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},Ho={name:"xy",handles:["n","w","e","s","nw","ne","sw","se"].map(Zo),input:function(t){return null==t?null:zo(t)},output:function(t){return t}},Yo={overlay:"crosshair",selection:"move",n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},Wo={e:"w",w:"e",nw:"ne",ne:"nw",se:"sw",sw:"se"},Go={n:"s",s:"n",nw:"sw",ne:"se",se:"ne",sw:"nw"},Qo={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},Ko={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function Zo(t){return{type:t}}function Jo(){return!Ye.ctrlKey&&!Ye.button}function Xo(){var t=this.ownerSVGElement||this;return t.hasAttribute("viewBox")?(t=t.viewBox.baseVal,[[t.x,t.y],[t.x+t.width,t.y+t.height]]):[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function ta(){return navigator.maxTouchPoints||"ontouchstart"in this}function ea(t){while(!t.__brush)if(!(t=t.parentNode))return;return t.__brush}function na(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}function ra(t){var e=t.__brush;return e?e.dim.output(e.selection):null}function ia(){return sa(Uo)}function oa(){return sa(Vo)}var aa=function(){return sa(Ho)};function sa(t){var e,n=Xo,r=Jo,i=ta,o=!0,a=bt("start","brush","end"),s=6;function c(e){var n=e.property("__brush",g).selectAll(".overlay").data([Zo("overlay")]);n.enter().append("rect").attr("class","overlay").attr("pointer-events","all").attr("cursor",Yo.overlay).merge(n).each((function(){var t=ea(this).extent;ln(this).attr("x",t[0][0]).attr("y",t[0][1]).attr("width",t[1][0]-t[0][0]).attr("height",t[1][1]-t[0][1])})),e.selectAll(".selection").data([Zo("selection")]).enter().append("rect").attr("class","selection").attr("cursor",Yo.selection).attr("fill","#777").attr("fill-opacity",.3).attr("stroke","#fff").attr("shape-rendering","crispEdges");var r=e.selectAll(".handle").data(t.handles,(function(t){return t.type}));r.exit().remove(),r.enter().append("rect").attr("class",(function(t){return"handle handle--"+t.type})).attr("cursor",(function(t){return Yo[t.type]})),e.each(u).attr("fill","none").attr("pointer-events","all").on("mousedown.brush",h).filter(i).on("touchstart.brush",h).on("touchmove.brush",d).on("touchend.brush touchcancel.brush",p).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function u(){var t=ln(this),e=ea(this).selection;e?(t.selectAll(".selection").style("display",null).attr("x",e[0][0]).attr("y",e[0][1]).attr("width",e[1][0]-e[0][0]).attr("height",e[1][1]-e[0][1]),t.selectAll(".handle").style("display",null).attr("x",(function(t){return"e"===t.type[t.type.length-1]?e[1][0]-s/2:e[0][0]-s/2})).attr("y",(function(t){return"s"===t.type[0]?e[1][1]-s/2:e[0][1]-s/2})).attr("width",(function(t){return"n"===t.type||"s"===t.type?e[1][0]-e[0][0]+s:s})).attr("height",(function(t){return"e"===t.type||"w"===t.type?e[1][1]-e[0][1]+s:s}))):t.selectAll(".selection,.handle").style("display","none").attr("x",null).attr("y",null).attr("width",null).attr("height",null)}function l(t,e,n){return!n&&t.__brush.emitter||new f(t,e)}function f(t,e){this.that=t,this.args=e,this.state=t.__brush,this.active=0}function h(){if((!e||Ye.touches)&&r.apply(this,arguments)){var n,i,a,s,c,f,h,d,p,g,m,b=this,v=Ye.target.__data__.type,y="selection"===(o&&Ye.metaKey?v="overlay":v)?Bo:o&&Ye.altKey?Fo:Ro,_=t===Vo?null:Qo[v],w=t===Uo?null:Ko[v],k=ea(b),x=k.extent,S=k.selection,C=x[0][0],E=x[0][1],A=x[1][0],T=x[1][1],O=0,M=0,D=_&&w&&o&&Ye.shiftKey,q=Ye.touches?$o(Ye.changedTouches[0].identifier):Cr,j=q(b),P=j,L=l(b,arguments,!0).beforestart();"overlay"===v?(S&&(p=!0),k.selection=S=[[n=t===Vo?C:j[0],a=t===Uo?E:j[1]],[c=t===Vo?A:n,h=t===Uo?T:a]]):(n=S[0][0],a=S[0][1],c=S[1][0],h=S[1][1]),i=n,s=a,f=c,d=h;var B=ln(b).attr("pointer-events","none"),I=B.selectAll(".overlay").attr("cursor",Yo[v]);if(Ye.touches)L.moved=F,L.ended=z;else{var R=ln(Ye.view).on("mousemove.brush",F,!0).on("mouseup.brush",z,!0);o&&R.on("keydown.brush",$,!0).on("keyup.brush",U,!0),dn(Ye.view)}Po(),ui(b),u.call(b),L.start()}function F(){var t=q(b);!D||g||m||(Math.abs(t[0]-P[0])>Math.abs(t[1]-P[1])?m=!0:g=!0),P=t,p=!0,Lo(),N()}function N(){var t;switch(O=P[0]-j[0],M=P[1]-j[1],y){case Io:case Bo:_&&(O=Math.max(C-n,Math.min(A-c,O)),i=n+O,f=c+O),w&&(M=Math.max(E-a,Math.min(T-h,M)),s=a+M,d=h+M);break;case Ro:_<0?(O=Math.max(C-n,Math.min(A-n,O)),i=n+O,f=c):_>0&&(O=Math.max(C-c,Math.min(A-c,O)),i=n,f=c+O),w<0?(M=Math.max(E-a,Math.min(T-a,M)),s=a+M,d=h):w>0&&(M=Math.max(E-h,Math.min(T-h,M)),s=a,d=h+M);break;case Fo:_&&(i=Math.max(C,Math.min(A,n-O*_)),f=Math.max(C,Math.min(A,c+O*_))),w&&(s=Math.max(E,Math.min(T,a-M*w)),d=Math.max(E,Math.min(T,h+M*w)));break}f0&&(n=i-O),w<0?h=d-M:w>0&&(a=s-M),y=Io,I.attr("cursor",Yo.selection),N());break;default:return}Lo()}function U(){switch(Ye.keyCode){case 16:D&&(g=m=D=!1,N());break;case 18:y===Fo&&(_<0?c=f:_>0&&(n=i),w<0?h=d:w>0&&(a=s),y=Ro,N());break;case 32:y===Io&&(Ye.altKey?(_&&(c=f-O*_,n=i+O*_),w&&(h=d-M*w,a=s+M*w),y=Fo):(_<0?c=f:_>0&&(n=i),w<0?h=d:w>0&&(a=s),y=Ro),I.attr("cursor",Yo[v]),N());break;default:return}Lo()}}function d(){l(this,arguments).moved()}function p(){l(this,arguments).ended()}function g(){var e=this.__brush||{selection:null};return e.extent=zo(n.apply(this,arguments)),e.dim=t,e}return c.move=function(e,n){e.selection?e.on("start.brush",(function(){l(this,arguments).beforestart().start()})).on("interrupt.brush end.brush",(function(){l(this,arguments).end()})).tween("brush",(function(){var e=this,r=e.__brush,i=l(e,arguments),o=r.selection,a=t.input("function"===typeof n?n.apply(this,arguments):n,r.extent),s=wr(o,a);function c(t){r.selection=1===t&&null===a?null:s(t),u.call(e),i.brush()}return null!==o&&null!==a?c:c(1)})):e.each((function(){var e=this,r=arguments,i=e.__brush,o=t.input("function"===typeof n?n.apply(e,r):n,i.extent),a=l(e,r).beforestart();ui(e),i.selection=null===o?null:o,u.call(e),a.start().brush().end()}))},c.clear=function(t){c.move(t,null)},f.prototype={beforestart:function(){return 1===++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(){return this.starting?(this.starting=!1,this.emit("start")):this.emit("brush"),this},brush:function(){return this.emit("brush"),this},end:function(){return 0===--this.active&&(delete this.state.emitter,this.emit("end")),this},emit:function(e){tn(new jo(c,e,t.output(this.state.selection)),a.apply,a,[e,this.that,this.args])}},c.extent=function(t){return arguments.length?(n="function"===typeof t?t:qo(zo(t)),c):n},c.filter=function(t){return arguments.length?(r="function"===typeof t?t:qo(!!t),c):r},c.touchable=function(t){return arguments.length?(i="function"===typeof t?t:qo(!!t),c):i},c.handleSize=function(t){return arguments.length?(s=+t,c):s},c.keyModifiers=function(t){return arguments.length?(o=!!t,c):o},c.on=function(){var t=a.on.apply(a,arguments);return t===a?c:t},c}var ca=Math.cos,ua=Math.sin,la=Math.PI,fa=la/2,ha=2*la,da=Math.max;function pa(t){return function(e,n){return t(e.source.value+e.target.value,n.source.value+n.target.value)}}var ga=function(){var t=0,e=null,n=null,r=null;function i(i){var o,a,s,c,u,l,f=i.length,h=[],d=S(f),p=[],g=[],m=g.groups=new Array(f),b=new Array(f*f);o=0,u=-1;while(++u_a)if(Math.abs(l*s-c*u)>_a&&i){var h=n-o,d=r-a,p=s*s+c*c,g=h*h+d*d,m=Math.sqrt(p),b=Math.sqrt(f),v=i*Math.tan((va-Math.acos((p+f-g)/(2*m*b)))/2),y=v/b,_=v/m;Math.abs(y-1)>_a&&(this._+="L"+(t+y*u)+","+(e+y*l)),this._+="A"+i+","+i+",0,0,"+ +(l*h>u*d)+","+(this._x1=t+_*s)+","+(this._y1=e+_*c)}else this._+="L"+(this._x1=t)+","+(this._y1=e);else;},arc:function(t,e,n,r,i,o){t=+t,e=+e,n=+n,o=!!o;var a=n*Math.cos(r),s=n*Math.sin(r),c=t+a,u=e+s,l=1^o,f=o?r-i:i-r;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+c+","+u:(Math.abs(this._x1-c)>_a||Math.abs(this._y1-u)>_a)&&(this._+="L"+c+","+u),n&&(f<0&&(f=f%ya+ya),f>wa?this._+="A"+n+","+n+",0,1,"+l+","+(t-a)+","+(e-s)+"A"+n+","+n+",0,1,"+l+","+(this._x1=c)+","+(this._y1=u):f>_a&&(this._+="A"+n+","+n+",0,"+ +(f>=va)+","+l+","+(this._x1=t+n*Math.cos(i))+","+(this._y1=e+n*Math.sin(i))))},rect:function(t,e,n,r){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};var Sa=xa;function Ca(t){return t.source}function Ea(t){return t.target}function Aa(t){return t.radius}function Ta(t){return t.startAngle}function Oa(t){return t.endAngle}var Ma=function(){var t=Ca,e=Ea,n=Aa,r=Ta,i=Oa,o=null;function a(){var a,s=ma.call(arguments),c=t.apply(this,s),u=e.apply(this,s),l=+n.apply(this,(s[0]=c,s)),f=r.apply(this,s)-fa,h=i.apply(this,s)-fa,d=l*ca(f),p=l*ua(f),g=+n.apply(this,(s[0]=u,s)),m=r.apply(this,s)-fa,b=i.apply(this,s)-fa;if(o||(o=a=Sa()),o.moveTo(d,p),o.arc(0,0,l,f,h),f===m&&h===b||(o.quadraticCurveTo(0,0,g*ca(m),g*ua(m)),o.arc(0,0,g,m,b)),o.quadraticCurveTo(0,0,d,p),o.closePath(),a)return o=null,a+""||null}return a.radius=function(t){return arguments.length?(n="function"===typeof t?t:ba(+t),a):n},a.startAngle=function(t){return arguments.length?(r="function"===typeof t?t:ba(+t),a):r},a.endAngle=function(t){return arguments.length?(i="function"===typeof t?t:ba(+t),a):i},a.source=function(e){return arguments.length?(t=e,a):t},a.target=function(t){return arguments.length?(e=t,a):e},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o},a},Da="$";function qa(){}function ja(t,e){var n=new qa;if(t instanceof qa)t.each((function(t,e){n.set(e,t)}));else if(Array.isArray(t)){var r,i=-1,o=t.length;if(null==e)while(++i=r.length)return null!=t&&n.sort(t),null!=e?e(n):n;var c,u,l,f=-1,h=n.length,d=r[i++],p=Pa(),g=a();while(++fr.length)return t;var o,s=i[n-1];return null!=e&&n>=r.length?o=t.entries():(o=[],t.each((function(t,e){o.push({key:e,values:a(t,n)})}))),null!=s?o.sort((function(t,e){return s(t.key,e.key)})):o}return n={object:function(t){return o(t,0,Ba,Ia)},map:function(t){return o(t,0,Ra,Fa)},entries:function(t){return a(o(t,0,Ra,Fa),0)},key:function(t){return r.push(t),n},sortKeys:function(t){return i[r.length-1]=t,n},sortValues:function(e){return t=e,n},rollup:function(t){return e=t,n}}};function Ba(){return{}}function Ia(t,e,n){t[e]=n}function Ra(){return Pa()}function Fa(t,e,n){t.set(e,n)}function Na(){}var za=Pa.prototype;function $a(t,e){var n=new Na;if(t instanceof Na)t.each((function(t){n.add(t)}));else if(t){var r=-1,i=t.length;if(null==e)while(++rns?Math.pow(t,1/3):t/es+Xa}function cs(t){return t>ts?t*t*t:es*(t-Xa)}function us(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function ls(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function fs(t){if(t instanceof ps)return new ps(t.h,t.c,t.l,t.opacity);if(t instanceof as||(t=rs(t)),0===t.a&&0===t.b)return new ps(NaN,0r!==d>r&&n<(h-u)*(r-l)/(d-l)+u&&(i=-i)}return i}function Ps(t,e,n){var r;return Ls(t,e,n)&&Bs(t[r=+(t[0]===e[0])],n[r],e[r])}function Ls(t,e,n){return(e[0]-t[0])*(n[1]-t[1])===(n[0]-t[0])*(e[1]-t[1])}function Bs(t,e,n){return t<=e&&e<=n||n<=e&&e<=t}var Is=function(){},Rs=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]],Fs=function(){var t=1,e=1,n=D,r=c;function i(t){var e=n(t);if(Array.isArray(e))e=e.slice().sort(Os);else{var r=v(t),i=r[0],a=r[1];e=M(i,a,e),e=S(Math.floor(i/e)*e,Math.floor(a/e)*e,e)}return e.map((function(e){return o(t,e)}))}function o(t,e){var n=[],i=[];return a(t,e,(function(o){r(o,t,e),Ms(o)>0?n.push([o]):i.push(o)})),i.forEach((function(t){for(var e,r=0,i=n.length;r=r,Rs[u<<1].forEach(p);while(++o=r,Rs[c|u<<1].forEach(p);Rs[u<<0].forEach(p);while(++a=r,l=n[a*t]>=r,Rs[u<<1|l<<2].forEach(p);while(++o=r,f=l,l=n[a*t+o+1]>=r,Rs[c|u<<1|l<<2|f<<3].forEach(p);Rs[u|l<<3].forEach(p)}o=-1,l=n[a*t]>=r,Rs[l<<2].forEach(p);while(++o=r,Rs[l<<2|f<<3].forEach(p);function p(t){var e,n,r=[t[0][0]+o,t[0][1]+a],c=[t[1][0]+o,t[1][1]+a],u=s(r),l=s(c);(e=d[u])?(n=h[l])?(delete d[e.end],delete h[n.start],e===n?(e.ring.push(c),i(e.ring)):h[e.start]=d[n.end]={start:e.start,end:n.end,ring:e.ring.concat(n.ring)}):(delete d[e.end],e.ring.push(c),d[e.end=l]=e):(e=h[l])?(n=d[u])?(delete h[e.start],delete d[n.end],e===n?(e.ring.push(c),i(e.ring)):h[n.start]=d[e.end]={start:n.start,end:e.end,ring:n.ring.concat(e.ring)}):(delete h[e.start],e.ring.unshift(r),h[e.start=u]=e):h[u]=d[l]={start:u,end:l,ring:[r,c]}}Rs[l<<3].forEach(p)}function s(e){return 2*e[0]+e[1]*(t+1)*4}function c(n,r,i){n.forEach((function(n){var o,a=n[0],s=n[1],c=0|a,u=0|s,l=r[u*t+c];a>0&&a0&&s0)||!(o>0))throw new Error("invalid size");return t=r,e=o,i},i.thresholds=function(t){return arguments.length?(n="function"===typeof t?t:Array.isArray(t)?Ds(Ts.call(t)):Ds(t),i):n},i.smooth=function(t){return arguments.length?(r=t?c:Is,i):r===c},i};function Ns(t,e,n){for(var r=t.width,i=t.height,o=1+(n<<1),a=0;a=n&&(s>=o&&(c-=t.data[s-o+a*r]),e.data[s-n+a*r]=c/Math.min(s+1,r-1+o-s,o))}function zs(t,e,n){for(var r=t.width,i=t.height,o=1+(n<<1),a=0;a=n&&(s>=o&&(c-=t.data[a+(s-o)*r]),e.data[a+(s-n)*r]=c/Math.min(s+1,i-1+o-s,o))}function $s(t){return t[0]}function Us(t){return t[1]}function Vs(){return 1}var Hs=function(){var t=$s,e=Us,n=Vs,r=960,i=500,o=20,a=2,s=3*o,c=r+2*s>>a,u=i+2*s>>a,l=Ds(20);function f(r){var i=new Float32Array(c*u),f=new Float32Array(c*u);r.forEach((function(r,o,l){var f=+t(r,o,l)+s>>a,h=+e(r,o,l)+s>>a,d=+n(r,o,l);f>=0&&f=0&&h>a),zs({width:c,height:u,data:f},{width:c,height:u,data:i},o>>a),Ns({width:c,height:u,data:i},{width:c,height:u,data:f},o>>a),zs({width:c,height:u,data:f},{width:c,height:u,data:i},o>>a),Ns({width:c,height:u,data:i},{width:c,height:u,data:f},o>>a),zs({width:c,height:u,data:f},{width:c,height:u,data:i},o>>a);var d=l(i);if(!Array.isArray(d)){var p=B(i);d=M(0,p,d),d=S(0,Math.floor(p/d)*d,d),d.shift()}return Fs().thresholds(d).size([c,u])(i).map(h)}function h(t){return t.value*=Math.pow(2,-2*a),t.coordinates.forEach(d),t}function d(t){t.forEach(p)}function p(t){t.forEach(g)}function g(t){t[0]=t[0]*Math.pow(2,a)-s,t[1]=t[1]*Math.pow(2,a)-s}function m(){return s=3*o,c=r+2*s>>a,u=i+2*s>>a,f}return f.x=function(e){return arguments.length?(t="function"===typeof e?e:Ds(+e),f):t},f.y=function(t){return arguments.length?(e="function"===typeof t?t:Ds(+t),f):e},f.weight=function(t){return arguments.length?(n="function"===typeof t?t:Ds(+t),f):n},f.size=function(t){if(!arguments.length)return[r,i];var e=Math.ceil(t[0]),n=Math.ceil(t[1]);if(!(e>=0)&&!(e>=0))throw new Error("invalid size");return r=e,i=n,m()},f.cellSize=function(t){if(!arguments.length)return 1<=1))throw new Error("invalid cell size");return a=Math.floor(Math.log(t)/Math.LN2),m()},f.thresholds=function(t){return arguments.length?(l="function"===typeof t?t:Array.isArray(t)?Ds(Ts.call(t)):Ds(t),f):l},f.bandwidth=function(t){if(!arguments.length)return Math.sqrt(o*(o+1));if(!((t=+t)>=0))throw new Error("invalid bandwidth");return o=Math.round((Math.sqrt(4*t*t+1)-1)/2),m()},f},Ys=function(t){return function(){return t}};function Ws(t,e,n,r,i,o,a,s,c,u){this.target=t,this.type=e,this.subject=n,this.identifier=r,this.active=i,this.x=o,this.y=a,this.dx=s,this.dy=c,this._=u}function Gs(){return!Ye.ctrlKey&&!Ye.button}function Qs(){return this.parentNode}function Ks(t){return null==t?{x:Ye.x,y:Ye.y}:t}function Zs(){return navigator.maxTouchPoints||"ontouchstart"in this}Ws.prototype.on=function(){var t=this._.on.apply(this._,arguments);return t===this._?this:t};var Js=function(){var t,e,n,r,i=Gs,o=Qs,a=Ks,s=Zs,c={},u=bt("start","drag","end"),l=0,f=0;function h(t){t.on("mousedown.drag",d).filter(s).on("touchstart.drag",m).on("touchmove.drag",b).on("touchend.drag touchcancel.drag",v).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function d(){if(!r&&i.apply(this,arguments)){var a=y("mouse",o.apply(this,arguments),Cr,this,arguments);a&&(ln(Ye.view).on("mousemove.drag",p,!0).on("mouseup.drag",g,!0),dn(Ye.view),fn(),n=!1,t=Ye.clientX,e=Ye.clientY,a("start"))}}function p(){if(hn(),!n){var r=Ye.clientX-t,i=Ye.clientY-e;n=r*r+i*i>f}c.mouse("drag")}function g(){ln(Ye.view).on("mousemove.drag mouseup.drag",null),pn(Ye.view,n),hn(),c.mouse("end")}function m(){if(i.apply(this,arguments)){var t,e,n=Ye.changedTouches,r=o.apply(this,arguments),a=n.length;for(t=0;t9999?"+"+sc(t,6):sc(t,4)}function uc(t){var e=t.getUTCHours(),n=t.getUTCMinutes(),r=t.getUTCSeconds(),i=t.getUTCMilliseconds();return isNaN(t)?"Invalid Date":cc(t.getUTCFullYear(),4)+"-"+sc(t.getUTCMonth()+1,2)+"-"+sc(t.getUTCDate(),2)+(i?"T"+sc(e,2)+":"+sc(n,2)+":"+sc(r,2)+"."+sc(i,3)+"Z":r?"T"+sc(e,2)+":"+sc(n,2)+":"+sc(r,2)+"Z":n||e?"T"+sc(e,2)+":"+sc(n,2)+"Z":"")}var lc=function(t){var e=new RegExp('["'+t+"\n\r]"),n=t.charCodeAt(0);function r(t,e){var n,r,o=i(t,(function(t,i){if(n)return n(t,i-1);r=t,n=e?oc(t,e):ic(t)}));return o.columns=r||[],o}function i(t,e){var r,i=[],o=t.length,a=0,s=0,c=o<=0,u=!1;function l(){if(c)return tc;if(u)return u=!1,Xs;var e,r,i=a;if(t.charCodeAt(i)===ec){while(a++=o?c=!0:(r=t.charCodeAt(a++))===nc?u=!0:r===rc&&(u=!0,t.charCodeAt(a)===nc&&++a),t.slice(i+1,e-1).replace(/""/g,'"')}while(a=(o=(g+b)/2))?g=o:b=o,(l=n>=(a=(m+v)/2))?m=a:v=a,i=d,!(d=d[f=l<<1|u]))return i[f]=p,t;if(s=+t._x.call(null,d.data),c=+t._y.call(null,d.data),e===s&&n===c)return p.next=d,i?i[f]=p:t._root=p,t;do{i=i?i[f]=new Array(4):t._root=new Array(4),(u=e>=(o=(g+b)/2))?g=o:b=o,(l=n>=(a=(m+v)/2))?m=a:v=a}while((f=l<<1|u)===(h=(c>=a)<<1|s>=o));return i[h]=d,i[f]=p,t}function Fu(t){var e,n,r,i,o=t.length,a=new Array(o),s=new Array(o),c=1/0,u=1/0,l=-1/0,f=-1/0;for(n=0;nl&&(l=r),if&&(f=i));if(c>l||u>f)return this;for(this.cover(c,u).cover(l,f),n=0;nt||t>=i||r>e||e>=o)switch(s=(eh||(o=c.y0)>d||(a=c.x1)=b)<<1|t>=m)&&(c=p[p.length-1],p[p.length-1]=p[p.length-1-u],p[p.length-1-u]=c)}else{var v=t-+this._x.call(null,g.data),y=e-+this._y.call(null,g.data),_=v*v+y*y;if(_=(s=(p+m)/2))?p=s:m=s,(l=a>=(c=(g+b)/2))?g=c:b=c,e=d,!(d=d[f=l<<1|u]))return this;if(!d.length)break;(e[f+1&3]||e[f+2&3]||e[f+3&3])&&(n=e,h=f)}while(d.data!==t)if(r=d,!(d=d.next))return this;return(i=d.next)&&delete d.next,r?(i?r.next=i:delete r.next,this):e?(i?e[f]=i:delete e[f],(d=e[0]||e[1]||e[2]||e[3])&&d===(e[3]||e[2]||e[1]||e[0])&&!d.length&&(n?n[h]=d:this._root=d),this):(this._root=i,this)};function Yu(t){for(var e=0,n=t.length;ec+d||iu+d||os.index){var p=c-a.x-a.vx,g=u-a.y-a.vy,m=p*p+g*g;mt.r&&(t.r=t[e].r)}function s(){if(e){var r,i,o=e.length;for(n=new Array(o),r=0;r1?(null==n?s.remove(t):s.set(t,d(n)),e):s.get(t)},find:function(e,n,r){var i,o,a,s,c,u=0,l=t.length;for(null==r?r=1/0:r*=r,u=0;u1?(u.on(t,n),e):u.on(t)}}},ml=function(){var t,e,n,r,i=Lu(-30),o=1,a=1/0,s=.81;function c(r){var i,o=t.length,a=el(t,fl,hl).visitAfter(l);for(n=r,i=0;i=a)){(t.data!==e||t.next)&&(0===l&&(l=Bu(),d+=l*l),0===f&&(f=Bu(),d+=f*f),d1?r[0]+r.slice(2):r,+t.slice(n+1)]},wl=function(t){return t=_l(Math.abs(t)),t?t[1]:NaN},kl=function(t,e){return function(n,r){var i=n.length,o=[],a=0,s=t[0],c=0;while(i>0&&s>0){if(c+s+1>r&&(s=Math.max(1,r-c)),o.push(n.substring(i-=s,i+s)),(c+=s+1)>r)break;s=t[a=(a+1)%t.length]}return o.reverse().join(e)}},xl=function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}},Sl=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Cl(t){if(!(e=Sl.exec(t)))throw new Error("invalid format: "+t);var e;return new El({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function El(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}Cl.prototype=El.prototype,El.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var Al,Tl,Ol,Ml,Dl=function(t){t:for(var e,n=t.length,r=1,i=-1;r0){if(!+t[r])break t;i=0}break}return i>0?t.slice(0,i)+t.slice(e+1):t},ql=function(t,e){var n=_l(t,e);if(!n)return t+"";var r=n[0],i=n[1],o=i-(Al=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=r.length;return o===a?r:o>a?r+new Array(o-a+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+_l(t,Math.max(0,e+o-1))[0]},jl=function(t,e){var n=_l(t,e);if(!n)return t+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")},Pl={"%":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.round(t).toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return jl(100*t,e)},r:jl,s:ql,X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}},Ll=function(t){return t},Bl=Array.prototype.map,Il=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"],Rl=function(t){var e=void 0===t.grouping||void 0===t.thousands?Ll:kl(Bl.call(t.grouping,Number),t.thousands+""),n=void 0===t.currency?"":t.currency[0]+"",r=void 0===t.currency?"":t.currency[1]+"",i=void 0===t.decimal?".":t.decimal+"",o=void 0===t.numerals?Ll:xl(Bl.call(t.numerals,String)),a=void 0===t.percent?"%":t.percent+"",s=void 0===t.minus?"-":t.minus+"",c=void 0===t.nan?"NaN":t.nan+"";function u(t){t=Cl(t);var u=t.fill,l=t.align,f=t.sign,h=t.symbol,d=t.zero,p=t.width,g=t.comma,m=t.precision,b=t.trim,v=t.type;"n"===v?(g=!0,v="g"):Pl[v]||(void 0===m&&(m=12),b=!0,v="g"),(d||"0"===u&&"="===l)&&(d=!0,u="0",l="=");var y="$"===h?n:"#"===h&&/[boxX]/.test(v)?"0"+v.toLowerCase():"",_="$"===h?r:/[%p]/.test(v)?a:"",w=Pl[v],k=/[defgprs%]/.test(v);function x(t){var n,r,a,h=y,x=_;if("c"===v)x=w(t)+x,t="";else{t=+t;var S=t<0;if(t=isNaN(t)?c:w(Math.abs(t),m),b&&(t=Dl(t)),S&&0===+t&&(S=!1),h=(S?"("===f?f:s:"-"===f||"("===f?"":f)+h,x=("s"===v?Il[8+Al/3]:"")+x+(S&&"("===f?")":""),k){n=-1,r=t.length;while(++na||a>57){x=(46===a?i+t.slice(n+1):t.slice(n))+x,t=t.slice(0,n);break}}}g&&!d&&(t=e(t,1/0));var C=h.length+t.length+x.length,E=C>1)+h+t+x+E.slice(C);break;default:t=E+h+t+x;break}return o(t)}return m=void 0===m?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),x.toString=function(){return t+""},x}function l(t,e){var n=u((t=Cl(t),t.type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(wl(e)/3))),i=Math.pow(10,-r),o=Il[8+r/3];return function(t){return n(i*t)+o}}return{format:u,formatPrefix:l}};function Fl(t){return Tl=Rl(t),Ol=Tl.format,Ml=Tl.formatPrefix,Tl}Fl({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"});var Nl=function(t){return Math.max(0,-wl(Math.abs(t)))},zl=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(wl(e)/3)))-wl(Math.abs(t)))},$l=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,wl(e)-wl(t))+1},Ul=function(){return new Vl};function Vl(){this.reset()}Vl.prototype={constructor:Vl,reset:function(){this.s=this.t=0},add:function(t){Yl(Hl,t,this.t),Yl(this,Hl.s,this.s),this.s?this.t+=Hl.t:this.s=Hl.t},valueOf:function(){return this.s}};var Hl=new Vl;function Yl(t,e,n){var r=t.s=e+n,i=r-e,o=r-i;t.t=e-o+(n-i)}var Wl=1e-6,Gl=1e-12,Ql=Math.PI,Kl=Ql/2,Zl=Ql/4,Jl=2*Ql,Xl=180/Ql,tf=Ql/180,ef=Math.abs,nf=Math.atan,rf=Math.atan2,of=Math.cos,af=Math.ceil,sf=Math.exp,cf=(Math.floor,Math.log),uf=Math.pow,lf=Math.sin,ff=Math.sign||function(t){return t>0?1:t<0?-1:0},hf=Math.sqrt,df=Math.tan;function pf(t){return t>1?0:t<-1?Ql:Math.acos(t)}function gf(t){return t>1?Kl:t<-1?-Kl:Math.asin(t)}function mf(t){return(t=lf(t/2))*t}function bf(){}function vf(t,e){t&&_f.hasOwnProperty(t.type)&&_f[t.type](t,e)}var yf={Feature:function(t,e){vf(t.geometry,e)},FeatureCollection:function(t,e){var n=t.features,r=-1,i=n.length;while(++r=0?1:-1,i=r*n,o=of(e),a=lf(e),s=Af*a,c=Ef*o+s*of(i),u=s*r*lf(i);Of.add(rf(u,c)),Cf=t,Ef=o,Af=a}var Bf=function(t){return Mf.reset(),Tf(t,Df),2*Mf};function If(t){return[rf(t[1],t[0]),gf(t[2])]}function Rf(t){var e=t[0],n=t[1],r=of(n);return[r*of(e),r*lf(e),lf(n)]}function Ff(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function Nf(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function zf(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function $f(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function Uf(t){var e=hf(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var Vf,Hf,Yf,Wf,Gf,Qf,Kf,Zf,Jf,Xf,th=Ul(),eh={point:nh,lineStart:ih,lineEnd:oh,polygonStart:function(){eh.point=ah,eh.lineStart=sh,eh.lineEnd=ch,th.reset(),Df.polygonStart()},polygonEnd:function(){Df.polygonEnd(),eh.point=nh,eh.lineStart=ih,eh.lineEnd=oh,Of<0?(Vf=-(Yf=180),Hf=-(Wf=90)):th>Wl?Wf=90:th<-Wl&&(Hf=-90),Xf[0]=Vf,Xf[1]=Yf},sphere:function(){Vf=-(Yf=180),Hf=-(Wf=90)}};function nh(t,e){Jf.push(Xf=[Vf=t,Yf=t]),eWf&&(Wf=e)}function rh(t,e){var n=Rf([t*tf,e*tf]);if(Zf){var r=Nf(Zf,n),i=[r[1],-r[0],0],o=Nf(i,r);Uf(o),o=If(o);var a,s=t-Gf,c=s>0?1:-1,u=o[0]*Xl*c,l=ef(s)>180;l^(c*GfWf&&(Wf=a)):(u=(u+360)%360-180,l^(c*GfWf&&(Wf=e))),l?tuh(Vf,Yf)&&(Yf=t):uh(t,Yf)>uh(Vf,Yf)&&(Vf=t):Yf>=Vf?(tYf&&(Yf=t)):t>Gf?uh(Vf,t)>uh(Vf,Yf)&&(Yf=t):uh(t,Yf)>uh(Vf,Yf)&&(Vf=t)}else Jf.push(Xf=[Vf=t,Yf=t]);eWf&&(Wf=e),Zf=n,Gf=t}function ih(){eh.point=rh}function oh(){Xf[0]=Vf,Xf[1]=Yf,eh.point=nh,Zf=null}function ah(t,e){if(Zf){var n=t-Gf;th.add(ef(n)>180?n+(n>0?360:-360):n)}else Qf=t,Kf=e;Df.point(t,e),rh(t,e)}function sh(){Df.lineStart()}function ch(){ah(Qf,Kf),Df.lineEnd(),ef(th)>Wl&&(Vf=-(Yf=180)),Xf[0]=Vf,Xf[1]=Yf,Zf=null}function uh(t,e){return(e-=t)<0?e+360:e}function lh(t,e){return t[0]-e[0]}function fh(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:euh(r[0],r[1])&&(r[1]=i[1]),uh(i[0],r[1])>uh(r[0],r[1])&&(r[0]=i[0])):o.push(r=i);for(a=-1/0,n=o.length-1,e=0,r=o[n];e<=n;r=i,++e)i=o[e],(s=uh(r[1],i[0]))>a&&(a=s,Vf=i[0],Yf=r[1])}return Jf=Xf=null,Vf===1/0||Hf===1/0?[[NaN,NaN],[NaN,NaN]]:[[Vf,Hf],[Yf,Wf]]},Oh={sphere:bf,point:Mh,lineStart:qh,lineEnd:Lh,polygonStart:function(){Oh.lineStart=Bh,Oh.lineEnd=Ih},polygonEnd:function(){Oh.lineStart=qh,Oh.lineEnd=Lh}};function Mh(t,e){t*=tf,e*=tf;var n=of(e);Dh(n*of(t),n*lf(t),lf(e))}function Dh(t,e,n){++hh,ph+=(t-ph)/hh,gh+=(e-gh)/hh,mh+=(n-mh)/hh}function qh(){Oh.point=jh}function jh(t,e){t*=tf,e*=tf;var n=of(e);Ch=n*of(t),Eh=n*lf(t),Ah=lf(e),Oh.point=Ph,Dh(Ch,Eh,Ah)}function Ph(t,e){t*=tf,e*=tf;var n=of(e),r=n*of(t),i=n*lf(t),o=lf(e),a=rf(hf((a=Eh*o-Ah*i)*a+(a=Ah*r-Ch*o)*a+(a=Ch*i-Eh*r)*a),Ch*r+Eh*i+Ah*o);dh+=a,bh+=a*(Ch+(Ch=r)),vh+=a*(Eh+(Eh=i)),yh+=a*(Ah+(Ah=o)),Dh(Ch,Eh,Ah)}function Lh(){Oh.point=Mh}function Bh(){Oh.point=Rh}function Ih(){Fh(xh,Sh),Oh.point=Mh}function Rh(t,e){xh=t,Sh=e,t*=tf,e*=tf,Oh.point=Fh;var n=of(e);Ch=n*of(t),Eh=n*lf(t),Ah=lf(e),Dh(Ch,Eh,Ah)}function Fh(t,e){t*=tf,e*=tf;var n=of(e),r=n*of(t),i=n*lf(t),o=lf(e),a=Eh*o-Ah*i,s=Ah*r-Ch*o,c=Ch*i-Eh*r,u=hf(a*a+s*s+c*c),l=gf(u),f=u&&-l/u;_h+=f*a,wh+=f*s,kh+=f*c,dh+=l,bh+=l*(Ch+(Ch=r)),vh+=l*(Eh+(Eh=i)),yh+=l*(Ah+(Ah=o)),Dh(Ch,Eh,Ah)}var Nh=function(t){hh=dh=ph=gh=mh=bh=vh=yh=_h=wh=kh=0,Tf(t,Oh);var e=_h,n=wh,r=kh,i=e*e+n*n+r*r;return iQl?t+Math.round(-t/Jl)*Jl:t,e]}function Vh(t,e,n){return(t%=Jl)?e||n?$h(Yh(t),Wh(e,n)):Yh(t):e||n?Wh(e,n):Uh}function Hh(t){return function(e,n){return e+=t,[e>Ql?e-Jl:e<-Ql?e+Jl:e,n]}}function Yh(t){var e=Hh(t);return e.invert=Hh(-t),e}function Wh(t,e){var n=of(t),r=lf(t),i=of(e),o=lf(e);function a(t,e){var a=of(e),s=of(t)*a,c=lf(t)*a,u=lf(e),l=u*n+s*r;return[rf(c*i-l*o,s*n-u*r),gf(l*i+c*o)]}return a.invert=function(t,e){var a=of(e),s=of(t)*a,c=lf(t)*a,u=lf(e),l=u*i-c*o;return[rf(c*i+u*o,s*n+l*r),gf(l*n-s*r)]},a}Uh.invert=Uh;var Gh=function(t){function e(e){return e=t(e[0]*tf,e[1]*tf),e[0]*=Xl,e[1]*=Xl,e}return t=Vh(t[0]*tf,t[1]*tf,t.length>2?t[2]*tf:0),e.invert=function(e){return e=t.invert(e[0]*tf,e[1]*tf),e[0]*=Xl,e[1]*=Xl,e},e};function Qh(t,e,n,r,i,o){if(n){var a=of(e),s=lf(e),c=r*n;null==i?(i=e+r*Jl,o=e-c/2):(i=Kh(a,i),o=Kh(a,o),(r>0?io)&&(i+=r*Jl));for(var u,l=i;r>0?l>o:l1&&e.push(e.pop().concat(e.shift()))},result:function(){var n=e;return e=[],t=null,n}}},Xh=function(t,e){return ef(t[0]-e[0])=0;--o)i.point((l=u[o])[0],l[1]);else r(h.x,h.p.x,-1,i);h=h.p}h=h.o,u=h.z,d=!d}while(!h.v);i.lineEnd()}}};function nd(t){if(e=t.length){var e,n,r=0,i=t[0];while(++r=0?1:-1,C=S*x,E=C>Ql,A=g*w;if(rd.add(rf(A*S*lf(C),m*k+A*of(C))),a+=E?x+S*Jl:x,E^d>=n^y>=n){var T=Nf(Rf(h),Rf(v));Uf(T);var O=Nf(o,T);Uf(O);var M=(E^x>=0?-1:1)*gf(O[2]);(r>M||r===M&&(T[0]||T[1]))&&(s+=E^x>=0?1:-1)}}return(a<-Wl||a0){for(f||(i.polygonStart(),f=!0),i.lineStart(),t=0;t1&&2&c&&h.push(h.pop().concat(h.shift())),a.push(h.filter(sd))}return h}};function sd(t){return t.length>1}function cd(t,e){return((t=t.x)[0]<0?t[1]-Kl-Wl:Kl-t[1])-((e=e.x)[0]<0?e[1]-Kl-Wl:Kl-e[1])}var ud=ad((function(){return!0}),ld,hd,[-Ql,-Kl]);function ld(t){var e,n=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(o,a){var s=o>0?Ql:-Ql,c=ef(o-n);ef(c-Ql)0?Kl:-Kl),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(s,r),t.point(o,r),e=0):i!==s&&c>=Ql&&(ef(n-i)Wl?nf((lf(e)*(o=of(r))*lf(n)-lf(r)*(i=of(e))*lf(t))/(i*o*a)):(e+r)/2}function hd(t,e,n,r){var i;if(null==t)i=n*Kl,r.point(-Ql,i),r.point(0,i),r.point(Ql,i),r.point(Ql,0),r.point(Ql,-i),r.point(0,-i),r.point(-Ql,-i),r.point(-Ql,0),r.point(-Ql,i);else if(ef(t[0]-e[0])>Wl){var o=t[0]0,i=ef(e)>Wl;function o(e,r,i,o){Qh(o,t,n,i,e,r)}function a(t,n){return of(t)*of(n)>e}function s(t){var e,n,o,s,l;return{lineStart:function(){s=o=!1,l=1},point:function(f,h){var d,p=[f,h],g=a(f,h),m=r?g?0:u(f,h):g?u(f+(f<0?Ql:-Ql),h):0;if(!e&&(s=o=g)&&t.lineStart(),g!==o&&(d=c(e,p),(!d||Xh(e,d)||Xh(p,d))&&(p[0]+=Wl,p[1]+=Wl,g=a(p[0],p[1]))),g!==o)l=0,g?(t.lineStart(),d=c(p,e),t.point(d[0],d[1])):(d=c(e,p),t.point(d[0],d[1]),t.lineEnd()),e=d;else if(i&&e&&r^g){var b;m&n||!(b=c(p,e,!0))||(l=0,r?(t.lineStart(),t.point(b[0][0],b[0][1]),t.point(b[1][0],b[1][1]),t.lineEnd()):(t.point(b[1][0],b[1][1]),t.lineEnd(),t.lineStart(),t.point(b[0][0],b[0][1])))}!g||e&&Xh(e,p)||t.point(p[0],p[1]),e=p,o=g,n=m},lineEnd:function(){o&&t.lineEnd(),e=null},clean:function(){return l|(s&&o)<<1}}}function c(t,n,r){var i=Rf(t),o=Rf(n),a=[1,0,0],s=Nf(i,o),c=Ff(s,s),u=s[0],l=c-u*u;if(!l)return!r&&t;var f=e*c/l,h=-e*u/l,d=Nf(a,s),p=$f(a,f),g=$f(s,h);zf(p,g);var m=d,b=Ff(p,m),v=Ff(m,m),y=b*b-v*(Ff(p,p)-1);if(!(y<0)){var _=hf(y),w=$f(m,(-b-_)/v);if(zf(w,p),w=If(w),!r)return w;var k,x=t[0],S=n[0],C=t[1],E=n[1];S0^w[1]<(ef(w[0]-x)Ql^(x<=w[0]&&w[0]<=S)){var M=$f(m,(-b+_)/v);return zf(M,p),[w,If(M)]}}}function u(e,n){var i=r?t:Ql-t,o=0;return e<-i?o|=1:e>i&&(o|=2),n<-i?o|=4:n>i&&(o|=8),o}return ad(a,s,o,r?[0,-t]:[-Ql,t-Ql])},pd=function(t,e,n,r,i,o){var a,s=t[0],c=t[1],u=e[0],l=e[1],f=0,h=1,d=u-s,p=l-c;if(a=n-s,d||!(a>0)){if(a/=d,d<0){if(a0){if(a>h)return;a>f&&(f=a)}if(a=i-s,d||!(a<0)){if(a/=d,d<0){if(a>h)return;a>f&&(f=a)}else if(d>0){if(a0)){if(a/=p,p<0){if(a0){if(a>h)return;a>f&&(f=a)}if(a=o-c,p||!(a<0)){if(a/=p,p<0){if(a>h)return;a>f&&(f=a)}else if(p>0){if(a0&&(t[0]=s+f*d,t[1]=c+f*p),h<1&&(e[0]=s+h*d,e[1]=c+h*p),!0}}}}},gd=1e9,md=-gd;function bd(t,e,n,r){function i(i,o){return t<=i&&i<=n&&e<=o&&o<=r}function o(i,o,s,u){var l=0,f=0;if(null==i||(l=a(i,s))!==(f=a(o,s))||c(i,o)<0^s>0)do{u.point(0===l||3===l?t:n,l>1?r:e)}while((l=(l+s+4)%4)!==f);else u.point(o[0],o[1])}function a(r,i){return ef(r[0]-t)0?0:3:ef(r[0]-n)0?2:1:ef(r[1]-e)0?1:0:i>0?3:2}function s(t,e){return c(t.x,e.x)}function c(t,e){var n=a(t,1),r=a(e,1);return n!==r?n-r:0===n?e[1]-t[1]:1===n?t[0]-e[0]:2===n?t[1]-e[1]:e[0]-t[0]}return function(a){var c,u,l,f,h,d,p,g,m,b,v,y=a,_=Jh(),w={point:k,lineStart:E,lineEnd:A,polygonStart:S,polygonEnd:C};function k(t,e){i(t,e)&&y.point(t,e)}function x(){for(var e=0,n=0,i=u.length;nr&&(h-o)*(r-a)>(d-a)*(t-o)&&++e:d<=r&&(h-o)*(r-a)<(d-a)*(t-o)&&--e;return e}function S(){y=_,c=[],u=[],v=!0}function C(){var t=x(),e=v&&t,n=(c=F(c)).length;(e||n)&&(a.polygonStart(),e&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),n&&ed(c,s,t,o,a),a.polygonEnd()),y=a,c=u=l=null}function E(){w.point=T,u&&u.push(l=[]),b=!0,m=!1,p=g=NaN}function A(){c&&(T(f,h),d&&m&&_.rejoin(),c.push(_.result())),w.point=k,m&&y.lineEnd()}function T(o,a){var s=i(o,a);if(u&&l.push([o,a]),b)f=o,h=a,d=s,b=!1,s&&(y.lineStart(),y.point(o,a));else if(s&&m)y.point(o,a);else{var c=[p=Math.max(md,Math.min(gd,p)),g=Math.max(md,Math.min(gd,g))],_=[o=Math.max(md,Math.min(gd,o)),a=Math.max(md,Math.min(gd,a))];pd(c,_,t,e,n,r)?(m||(y.lineStart(),y.point(c[0],c[1])),y.point(_[0],_[1]),s||y.lineEnd(),v=!1):s&&(y.lineStart(),y.point(o,a),v=!1)}p=o,g=a,m=s}return w}}var vd,yd,_d,wd=function(){var t,e,n,r=0,i=0,o=960,a=500;return n={stream:function(n){return t&&e===n?t:t=bd(r,i,o,a)(e=n)},extent:function(s){return arguments.length?(r=+s[0][0],i=+s[0][1],o=+s[1][0],a=+s[1][1],t=e=null,n):[[r,i],[o,a]]}}},kd=Ul(),xd={sphere:bf,point:bf,lineStart:Sd,lineEnd:bf,polygonStart:bf,polygonEnd:bf};function Sd(){xd.point=Ed,xd.lineEnd=Cd}function Cd(){xd.point=xd.lineEnd=bf}function Ed(t,e){t*=tf,e*=tf,vd=t,yd=lf(e),_d=of(e),xd.point=Ad}function Ad(t,e){t*=tf,e*=tf;var n=lf(e),r=of(e),i=ef(t-vd),o=of(i),a=lf(i),s=r*a,c=_d*n-yd*r*o,u=yd*n+_d*r*o;kd.add(rf(hf(s*s+c*c),u)),vd=t,yd=n,_d=r}var Td=function(t){return kd.reset(),Tf(t,xd),+kd},Od=[null,null],Md={type:"LineString",coordinates:Od},Dd=function(t,e){return Od[0]=t,Od[1]=e,Td(Md)},qd={Feature:function(t,e){return Pd(t.geometry,e)},FeatureCollection:function(t,e){var n=t.features,r=-1,i=n.length;while(++r0&&(i=Dd(t[o],t[o-1]),i>0&&n<=i&&r<=i&&(n+r-i)*(1-Math.pow((n-r)/i,2))Wl})).map(c)).concat(S(af(o/d)*d,i,d).filter((function(t){return ef(t%g)>Wl})).map(u))}return b.lines=function(){return v().map((function(t){return{type:"LineString",coordinates:t}}))},b.outline=function(){return{type:"Polygon",coordinates:[l(r).concat(f(a).slice(1),l(n).reverse().slice(1),f(s).reverse().slice(1))]}},b.extent=function(t){return arguments.length?b.extentMajor(t).extentMinor(t):b.extentMinor()},b.extentMajor=function(t){return arguments.length?(r=+t[0][0],n=+t[1][0],s=+t[0][1],a=+t[1][1],r>n&&(t=r,r=n,n=t),s>a&&(t=s,s=a,a=t),b.precision(m)):[[r,s],[n,a]]},b.extentMinor=function(n){return arguments.length?(e=+n[0][0],t=+n[1][0],o=+n[0][1],i=+n[1][1],e>t&&(n=e,e=t,t=n),o>i&&(n=o,o=i,i=n),b.precision(m)):[[e,o],[t,i]]},b.step=function(t){return arguments.length?b.stepMajor(t).stepMinor(t):b.stepMinor()},b.stepMajor=function(t){return arguments.length?(p=+t[0],g=+t[1],b):[p,g]},b.stepMinor=function(t){return arguments.length?(h=+t[0],d=+t[1],b):[h,d]},b.precision=function(h){return arguments.length?(m=+h,c=zd(o,i,90),u=$d(e,t,m),l=zd(s,a,90),f=$d(r,n,m),b):m},b.extentMajor([[-180,-90+Wl],[180,90-Wl]]).extentMinor([[-180,-80-Wl],[180,80+Wl]])}function Vd(){return Ud()()}var Hd,Yd,Wd,Gd,Qd=function(t,e){var n=t[0]*tf,r=t[1]*tf,i=e[0]*tf,o=e[1]*tf,a=of(r),s=lf(r),c=of(o),u=lf(o),l=a*of(n),f=a*lf(n),h=c*of(i),d=c*lf(i),p=2*gf(hf(mf(o-r)+a*c*mf(i-n))),g=lf(p),m=p?function(t){var e=lf(t*=p)/g,n=lf(p-t)/g,r=n*l+e*h,i=n*f+e*d,o=n*s+e*u;return[rf(i,r)*Xl,rf(o,hf(r*r+i*i))*Xl]}:function(){return[n*Xl,r*Xl]};return m.distance=p,m},Kd=function(t){return t},Zd=Ul(),Jd=Ul(),Xd={point:bf,lineStart:bf,lineEnd:bf,polygonStart:function(){Xd.lineStart=tp,Xd.lineEnd=rp},polygonEnd:function(){Xd.lineStart=Xd.lineEnd=Xd.point=bf,Zd.add(ef(Jd)),Jd.reset()},result:function(){var t=Zd/2;return Zd.reset(),t}};function tp(){Xd.point=ep}function ep(t,e){Xd.point=np,Hd=Wd=t,Yd=Gd=e}function np(t,e){Jd.add(Gd*t-Wd*e),Wd=t,Gd=e}function rp(){np(Hd,Yd)}var ip=Xd,op=1/0,ap=op,sp=-op,cp=sp,up={point:lp,lineStart:bf,lineEnd:bf,polygonStart:bf,polygonEnd:bf,result:function(){var t=[[op,ap],[sp,cp]];return sp=cp=-(ap=op=1/0),t}};function lp(t,e){tsp&&(sp=t),ecp&&(cp=e)}var fp,hp,dp,pp,gp=up,mp=0,bp=0,vp=0,yp=0,_p=0,wp=0,kp=0,xp=0,Sp=0,Cp={point:Ep,lineStart:Ap,lineEnd:Mp,polygonStart:function(){Cp.lineStart=Dp,Cp.lineEnd=qp},polygonEnd:function(){Cp.point=Ep,Cp.lineStart=Ap,Cp.lineEnd=Mp},result:function(){var t=Sp?[kp/Sp,xp/Sp]:wp?[yp/wp,_p/wp]:vp?[mp/vp,bp/vp]:[NaN,NaN];return mp=bp=vp=yp=_p=wp=kp=xp=Sp=0,t}};function Ep(t,e){mp+=t,bp+=e,++vp}function Ap(){Cp.point=Tp}function Tp(t,e){Cp.point=Op,Ep(dp=t,pp=e)}function Op(t,e){var n=t-dp,r=e-pp,i=hf(n*n+r*r);yp+=i*(dp+t)/2,_p+=i*(pp+e)/2,wp+=i,Ep(dp=t,pp=e)}function Mp(){Cp.point=Ep}function Dp(){Cp.point=jp}function qp(){Pp(fp,hp)}function jp(t,e){Cp.point=Pp,Ep(fp=dp=t,hp=pp=e)}function Pp(t,e){var n=t-dp,r=e-pp,i=hf(n*n+r*r);yp+=i*(dp+t)/2,_p+=i*(pp+e)/2,wp+=i,i=pp*t-dp*e,kp+=i*(dp+t),xp+=i*(pp+e),Sp+=3*i,Ep(dp=t,pp=e)}var Lp=Cp;function Bp(t){this._context=t}Bp.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,Jl);break}},result:bf};var Ip,Rp,Fp,Np,zp,$p=Ul(),Up={point:bf,lineStart:function(){Up.point=Vp},lineEnd:function(){Ip&&Hp(Rp,Fp),Up.point=bf},polygonStart:function(){Ip=!0},polygonEnd:function(){Ip=null},result:function(){var t=+$p;return $p.reset(),t}};function Vp(t,e){Up.point=Hp,Rp=Np=t,Fp=zp=e}function Hp(t,e){Np-=t,zp-=e,$p.add(hf(Np*Np+zp*zp)),Np=t,zp=e}var Yp=Up;function Wp(){this._string=[]}function Gp(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}Wp.prototype={_radius:4.5,_circle:Gp(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._string.push("M",t,",",e),this._point=1;break;case 1:this._string.push("L",t,",",e);break;default:null==this._circle&&(this._circle=Gp(this._radius)),this._string.push("M",t,",",e,this._circle);break}},result:function(){if(this._string.length){var t=this._string.join("");return this._string=[],t}return null}};var Qp=function(t,e){var n,r,i=4.5;function o(t){return t&&("function"===typeof i&&r.pointRadius(+i.apply(this,arguments)),Tf(t,n(r))),r.result()}return o.area=function(t){return Tf(t,n(ip)),ip.result()},o.measure=function(t){return Tf(t,n(Yp)),Yp.result()},o.bounds=function(t){return Tf(t,n(gp)),gp.result()},o.centroid=function(t){return Tf(t,n(Lp)),Lp.result()},o.projection=function(e){return arguments.length?(n=null==e?(t=null,Kd):(t=e).stream,o):t},o.context=function(t){return arguments.length?(r=null==t?(e=null,new Wp):new Bp(e=t),"function"!==typeof i&&r.pointRadius(i),o):e},o.pointRadius=function(t){return arguments.length?(i="function"===typeof t?t:(r.pointRadius(+t),+t),o):i},o.projection(t).context(e)},Kp=function(t){return{stream:Zp(t)}};function Zp(t){return function(e){var n=new Jp;for(var r in t)n[r]=t[r];return n.stream=e,n}}function Jp(){}function Xp(t,e,n){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),Tf(n,t.stream(gp)),e(gp.result()),null!=r&&t.clipExtent(r),t}function tg(t,e,n){return Xp(t,(function(n){var r=e[1][0]-e[0][0],i=e[1][1]-e[0][1],o=Math.min(r/(n[1][0]-n[0][0]),i/(n[1][1]-n[0][1])),a=+e[0][0]+(r-o*(n[1][0]+n[0][0]))/2,s=+e[0][1]+(i-o*(n[1][1]+n[0][1]))/2;t.scale(150*o).translate([a,s])}),n)}function eg(t,e,n){return tg(t,[[0,0],e],n)}function ng(t,e,n){return Xp(t,(function(n){var r=+e,i=r/(n[1][0]-n[0][0]),o=(r-i*(n[1][0]+n[0][0]))/2,a=-i*n[0][1];t.scale(150*i).translate([o,a])}),n)}function rg(t,e,n){return Xp(t,(function(n){var r=+e,i=r/(n[1][1]-n[0][1]),o=-i*n[0][0],a=(r-i*(n[1][1]+n[0][1]))/2;t.scale(150*i).translate([o,a])}),n)}Jp.prototype={constructor:Jp,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var ig=16,og=of(30*tf),ag=function(t,e){return+e?cg(t,e):sg(t)};function sg(t){return Zp({point:function(e,n){e=t(e,n),this.stream.point(e[0],e[1])}})}function cg(t,e){function n(r,i,o,a,s,c,u,l,f,h,d,p,g,m){var b=u-r,v=l-i,y=b*b+v*v;if(y>4*e&&g--){var _=a+h,w=s+d,k=c+p,x=hf(_*_+w*w+k*k),S=gf(k/=x),C=ef(ef(k)-1)e||ef((b*O+v*M)/y-.5)>.3||a*h+s*d+c*p2?t[2]%360*tf:0,A()):[m*Xl,b*Xl,v*Xl]},C.angle=function(t){return arguments.length?(y=t%360*tf,A()):y*Xl},C.precision=function(t){return arguments.length?(a=ag(s,S=t*t),T()):hf(S)},C.fitExtent=function(t,e){return tg(C,t,e)},C.fitSize=function(t,e){return eg(C,t,e)},C.fitWidth=function(t,e){return ng(C,t,e)},C.fitHeight=function(t,e){return rg(C,t,e)},function(){return e=t.apply(this,arguments),C.invert=e.invert&&E,A()}}function gg(t){var e=0,n=Ql/3,r=pg(t),i=r(e,n);return i.parallels=function(t){return arguments.length?r(e=t[0]*tf,n=t[1]*tf):[e*Xl,n*Xl]},i}function mg(t){var e=of(t);function n(t,n){return[t*e,lf(n)/e]}return n.invert=function(t,n){return[t/e,gf(n*e)]},n}function bg(t,e){var n=lf(t),r=(n+lf(e))/2;if(ef(r)=.12&&i<.234&&r>=-.425&&r<-.214?s:i>=.166&&i<.234&&r>=-.214&&r<-.115?c:a).invert(t)},l.stream=function(n){return t&&e===n?t:t=_g([a.stream(e=n),s.stream(n),c.stream(n)])},l.precision=function(t){return arguments.length?(a.precision(t),s.precision(t),c.precision(t),f()):a.precision()},l.scale=function(t){return arguments.length?(a.scale(t),s.scale(.35*t),c.scale(t),l.translate(a.translate())):a.scale()},l.translate=function(t){if(!arguments.length)return a.translate();var e=a.scale(),o=+t[0],l=+t[1];return n=a.translate(t).clipExtent([[o-.455*e,l-.238*e],[o+.455*e,l+.238*e]]).stream(u),r=s.translate([o-.307*e,l+.201*e]).clipExtent([[o-.425*e+Wl,l+.12*e+Wl],[o-.214*e-Wl,l+.234*e-Wl]]).stream(u),i=c.translate([o-.205*e,l+.212*e]).clipExtent([[o-.214*e+Wl,l+.166*e+Wl],[o-.115*e-Wl,l+.234*e-Wl]]).stream(u),f()},l.fitExtent=function(t,e){return tg(l,t,e)},l.fitSize=function(t,e){return eg(l,t,e)},l.fitWidth=function(t,e){return ng(l,t,e)},l.fitHeight=function(t,e){return rg(l,t,e)},l.scale(1070)};function kg(t){return function(e,n){var r=of(e),i=of(n),o=t(r*i);return[o*i*lf(e),o*lf(n)]}}function xg(t){return function(e,n){var r=hf(e*e+n*n),i=t(r),o=lf(i),a=of(i);return[rf(e*o,r*a),gf(r&&n*o/r)]}}var Sg=kg((function(t){return hf(2/(1+t))}));Sg.invert=xg((function(t){return 2*gf(t/2)}));var Cg=function(){return dg(Sg).scale(124.75).clipAngle(179.999)},Eg=kg((function(t){return(t=pf(t))&&t/lf(t)}));Eg.invert=xg((function(t){return t}));var Ag=function(){return dg(Eg).scale(79.4188).clipAngle(179.999)};function Tg(t,e){return[t,cf(df((Kl+e)/2))]}Tg.invert=function(t,e){return[t,2*nf(sf(e))-Kl]};var Og=function(){return Mg(Tg).scale(961/Jl)};function Mg(t){var e,n,r,i=dg(t),o=i.center,a=i.scale,s=i.translate,c=i.clipExtent,u=null;function l(){var o=Ql*a(),s=i(Gh(i.rotate()).invert([0,0]));return c(null==u?[[s[0]-o,s[1]-o],[s[0]+o,s[1]+o]]:t===Tg?[[Math.max(s[0]-o,u),e],[Math.min(s[0]+o,n),r]]:[[u,Math.max(s[1]-o,e)],[n,Math.min(s[1]+o,r)]])}return i.scale=function(t){return arguments.length?(a(t),l()):a()},i.translate=function(t){return arguments.length?(s(t),l()):s()},i.center=function(t){return arguments.length?(o(t),l()):o()},i.clipExtent=function(t){return arguments.length?(null==t?u=e=n=r=null:(u=+t[0][0],e=+t[0][1],n=+t[1][0],r=+t[1][1]),l()):null==u?null:[[u,e],[n,r]]},l()}function Dg(t){return df((Kl+t)/2)}function qg(t,e){var n=of(t),r=t===e?lf(t):cf(n/of(e))/cf(Dg(e)/Dg(t)),i=n*uf(Dg(t),r)/r;if(!r)return Tg;function o(t,e){i>0?e<-Kl+Wl&&(e=-Kl+Wl):e>Kl-Wl&&(e=Kl-Wl);var n=i/uf(Dg(e),r);return[n*lf(r*t),i-n*of(r*t)]}return o.invert=function(t,e){var n=i-e,o=ff(r)*hf(t*t+n*n);return[rf(t,ef(n))/r*ff(n),2*nf(uf(i/o,1/r))-Kl]},o}var jg=function(){return gg(qg).scale(109.5).parallels([30,30])};function Pg(t,e){return[t,e]}Pg.invert=Pg;var Lg=function(){return dg(Pg).scale(152.63)};function Bg(t,e){var n=of(t),r=t===e?lf(t):(n-of(e))/(e-t),i=n/r+t;if(ef(r)Wl&&--i>0);return[t/(.8707+(o=r*r)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),r]};var Zg=function(){return dg(Kg).scale(175.295)};function Jg(t,e){return[of(e)*lf(t),lf(e)]}Jg.invert=xg(gf);var Xg=function(){return dg(Jg).scale(249.5).clipAngle(90+Wl)};function tm(t,e){var n=of(e),r=1+of(t)*n;return[n*lf(t)/r,lf(e)/r]}tm.invert=xg((function(t){return 2*nf(t)}));var em=function(){return dg(tm).scale(250).clipAngle(142)};function nm(t,e){return[cf(df((Kl+e)/2)),-t]}nm.invert=function(t,e){return[-e,2*nf(sf(t))-Kl]};var rm=function(){var t=Mg(nm),e=t.center,n=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):(t=e(),[t[1],-t[0]])},t.rotate=function(t){return arguments.length?n([t[0],t[1],t.length>2?t[2]+90:90]):(t=n(),[t[0],t[1],t[2]-90])},n([0,0,90]).scale(159.155)};function im(t,e){return t.parent===e.parent?1:2}function om(t){return t.reduce(am,0)/t.length}function am(t,e){return t+e.x}function sm(t){return 1+t.reduce(cm,0)}function cm(t,e){return Math.max(t,e.y)}function um(t){var e;while(e=t.children)t=e[0];return t}function lm(t){var e;while(e=t.children)t=e[e.length-1];return t}var fm=function(){var t=im,e=1,n=1,r=!1;function i(i){var o,a=0;i.eachAfter((function(e){var n=e.children;n?(e.x=om(n),e.y=sm(n)):(e.x=o?a+=t(e,o):0,e.y=0,o=e)}));var s=um(i),c=lm(i),u=s.x-t(s,c)/2,l=c.x+t(c,s)/2;return i.eachAfter(r?function(t){t.x=(t.x-i.x)*e,t.y=(i.y-t.y)*n}:function(t){t.x=(t.x-u)/(l-u)*e,t.y=(1-(i.y?t.y/i.y:1))*n})}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],i):r?null:[e,n]},i.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],i):r?[e,n]:null},i};function hm(t){var e=0,n=t.children,r=n&&n.length;if(r)while(--r>=0)e+=n[r].value;else e=1;t.value=e}var dm=function(){return this.eachAfter(hm)},pm=function(t){var e,n,r,i,o=this,a=[o];do{e=a.reverse(),a=[];while(o=e.pop())if(t(o),n=o.children,n)for(r=0,i=n.length;r=0;--n)i.push(e[n]);return this},mm=function(t){var e,n,r,i=this,o=[i],a=[];while(i=o.pop())if(a.push(i),e=i.children,e)for(n=0,r=e.length;n=0)n+=r[i].value;e.value=n}))},vm=function(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))},ym=function(t){var e=this,n=_m(e,t),r=[e];while(e!==n)e=e.parent,r.push(e);var i=r.length;while(t!==n)r.splice(i,0,t),t=t.parent;return r};function _m(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;t=n.pop(),e=r.pop();while(t===e)i=t,t=n.pop(),e=r.pop();return i}var wm=function(){var t=this,e=[t];while(t=t.parent)e.push(t);return e},km=function(){var t=[];return this.each((function(e){t.push(e)})),t},xm=function(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t},Sm=function(){var t=this,e=[];return t.each((function(n){n!==t&&e.push({source:n.parent,target:n})})),e};function Cm(t,e){var n,r,i,o,a,s=new Mm(t),c=+t.value&&(s.value=t.value),u=[s];null==e&&(e=Am);while(n=u.pop())if(c&&(n.value=+n.data.value),(i=e(n.data))&&(a=i.length))for(n.children=new Array(a),o=a-1;o>=0;--o)u.push(r=n.children[o]=new Mm(i[o])),r.parent=n,r.depth=n.depth+1;return s.eachBefore(Om)}function Em(){return Cm(this).eachBefore(Tm)}function Am(t){return t.children}function Tm(t){t.data=t.data.data}function Om(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function Mm(t){this.data=t,this.depth=this.height=0,this.parent=null}Mm.prototype=Cm.prototype={constructor:Mm,count:dm,each:pm,eachAfter:mm,eachBefore:gm,sum:bm,sort:vm,path:ym,ancestors:wm,descendants:km,leaves:xm,links:Sm,copy:Em};var Dm=Array.prototype.slice;function qm(t){var e,n,r=t.length;while(r)n=Math.random()*r--|0,e=t[r],t[r]=t[n],t[n]=e;return t}var jm=function(t){var e,n,r=0,i=(t=qm(Dm.call(t))).length,o=[];while(r0&&n*n>r*r+i*i}function Im(t,e){for(var n=0;na?(r=(u+a-i)/(2*u),o=Math.sqrt(Math.max(0,a/u-r*r)),n.x=t.x-r*s-o*c,n.y=t.y-r*c+o*s):(r=(u+i-a)/(2*u),o=Math.sqrt(Math.max(0,i/u-r*r)),n.x=e.x+r*s-o*c,n.y=e.y+r*c+o*s)):(n.x=e.x+n.r,n.y=e.y)}function Um(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function Vm(t){var e=t._,n=t.next._,r=e.r+n.r,i=(e.x*n.r+n.x*e.r)/r,o=(e.y*n.r+n.y*e.r)/r;return i*i+o*o}function Hm(t){this._=t,this.next=null,this.previous=null}function Ym(t){if(!(i=t.length))return 0;var e,n,r,i,o,a,s,c,u,l,f;if(e=t[0],e.x=0,e.y=0,!(i>1))return e.r;if(n=t[1],e.x=-n.r,n.x=e.r,n.y=0,!(i>2))return e.r+n.r;$m(n,e,r=t[2]),e=new Hm(e),n=new Hm(n),r=new Hm(r),e.next=r.previous=n,n.next=e.previous=r,r.next=n.previous=e;t:for(s=3;s0)throw new Error("cycle");return o}return n.id=function(e){return arguments.length?(t=Qm(e),n):t},n.parentId=function(t){return arguments.length?(e=Qm(t),n):e},n};function hb(t,e){return t.parent===e.parent?1:2}function db(t){var e=t.children;return e?e[0]:t.t}function pb(t){var e=t.children;return e?e[e.length-1]:t.t}function gb(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function mb(t){var e,n=0,r=0,i=t.children,o=i.length;while(--o>=0)e=i[o],e.z+=n,e.m+=n,n+=e.s+(r+=e.c)}function bb(t,e,n){return t.a.parent===e.parent?t.a:n}function vb(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function yb(t){var e,n,r,i,o,a=new vb(t,0),s=[a];while(e=s.pop())if(r=e._.children)for(e.children=new Array(o=r.length),i=o-1;i>=0;--i)s.push(n=e.children[i]=new vb(r[i],i)),n.parent=e;return(a.parent=new vb(null,0)).children=[a],a}vb.prototype=Object.create(Mm.prototype);var _b=function(){var t=hb,e=1,n=1,r=null;function i(i){var s=yb(i);if(s.eachAfter(o),s.parent.m=-s.z,s.eachBefore(a),r)i.eachBefore(c);else{var u=i,l=i,f=i;i.eachBefore((function(t){t.xl.x&&(l=t),t.depth>f.depth&&(f=t)}));var h=u===l?1:t(u,l)/2,d=h-u.x,p=e/(l.x+h+d),g=n/(f.depth||1);i.eachBefore((function(t){t.x=(t.x+d)*p,t.y=t.depth*g}))}return i}function o(e){var n=e.children,r=e.parent.children,i=e.i?r[e.i-1]:null;if(n){mb(e);var o=(n[0].z+n[n.length-1].z)/2;i?(e.z=i.z+t(e._,i._),e.m=e.z-o):e.z=o}else i&&(e.z=i.z+t(e._,i._));e.parent.A=s(e,i,e.parent.A||r[0])}function a(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function s(e,n,r){if(n){var i,o=e,a=e,s=n,c=o.parent.children[0],u=o.m,l=a.m,f=s.m,h=c.m;while(s=pb(s),o=db(o),s&&o)c=db(c),a=pb(a),a.a=e,i=s.z+f-o.z-u+t(s._,o._),i>0&&(gb(bb(s,e,r),e,i),u+=i,l+=i),f+=s.m,u+=o.m,h+=c.m,l+=a.m;s&&!pb(a)&&(a.t=s,a.m+=f-l),o&&!db(c)&&(c.t=o,c.m+=u-h,r=e)}return r}function c(t){t.x*=e,t.y=t.depth*n}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],i):r?null:[e,n]},i.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],i):r?[e,n]:null},i},wb=function(t,e,n,r,i){var o,a=t.children,s=-1,c=a.length,u=t.value&&(i-n)/t.value;while(++sh&&(h=s),m=l*l*g,d=Math.max(h/m,m/f),d>p){l-=s;break}p=d}b.push(a={value:l,dice:c1?e:1)},n}(kb),Cb=function(){var t=Sb,e=!1,n=1,r=1,i=[0],o=Km,a=Km,s=Km,c=Km,u=Km;function l(t){return t.x0=t.y0=0,t.x1=n,t.y1=r,t.eachBefore(f),i=[0],e&&t.eachBefore(rb),t}function f(e){var n=i[e.depth],r=e.x0+n,l=e.y0+n,f=e.x1-n,h=e.y1-n;f=e-1){var c=s[t];return c.x0=r,c.y0=i,c.x1=o,void(c.y1=a)}var f=u[t],h=n/2+f,d=t+1,p=e-1;while(d>>1;u[g]a-i){var v=(r*b+o*m)/n;l(t,d,m,r,i,v,a),l(d,e,b,v,i,o,a)}else{var y=(i*b+a*m)/n;l(t,d,m,r,i,o,y),l(d,e,b,r,y,o,a)}}l(0,c,t.value,e,n,r,i)},Ab=function(t,e,n,r,i){(1&t.depth?wb:ib)(t,e,n,r,i)},Tb=function t(e){function n(t,n,r,i,o){if((a=t._squarify)&&a.ratio===e){var a,s,c,u,l,f=-1,h=a.length,d=t.value;while(++f1?e:1)},n}(kb),Ob=function(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}},Mb=function(t,e){var n=tr(+t,+e);return function(t){var e=n(t);return e-360*Math.floor(e/360)}},Db=function(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}},qb=Math.SQRT2,jb=2,Pb=4,Lb=1e-12;function Bb(t){return((t=Math.exp(t))+1/t)/2}function Ib(t){return((t=Math.exp(t))-1/t)/2}function Rb(t){return((t=Math.exp(2*t))-1)/(t+1)}var Fb=function(t,e){var n,r,i=t[0],o=t[1],a=t[2],s=e[0],c=e[1],u=e[2],l=s-i,f=c-o,h=l*l+f*f;if(h1&&tv(t[n[r-2]],t[n[r-1]],t[i])<=0)--r;n[r++]=i}return n.slice(0,r)}var rv=function(t){if((n=t.length)<3)return null;var e,n,r=new Array(n),i=new Array(n);for(e=0;e=0;--e)u.push(t[r[o[e]][2]]);for(e=+s;es!==u>s&&a<(c-n)*(s-r)/(u-r)+n&&(l=!l),c=n,u=r;return l},ov=function(t){var e,n,r=-1,i=t.length,o=t[i-1],a=o[0],s=o[1],c=0;while(++r1);return t+n*o*Math.sqrt(-2*Math.log(i)/i)}}return n.source=t,n}(av),uv=function t(e){function n(){var t=cv.source(e).apply(this,arguments);return function(){return Math.exp(t())}}return n.source=t,n}(av),lv=function t(e){function n(t){return function(){for(var n=0,r=0;rr&&(e=n,n=r,r=e),function(t){return Math.max(n,Math.min(r,t))}}function Ov(t,e,n){var r=t[0],i=t[1],o=e[0],a=e[1];return i2?Mv:Ov,i=o=null,f}function f(e){return isNaN(e=+e)?n:(i||(i=r(a.map(t),s,c)))(t(u(e)))}return f.invert=function(n){return u(e((o||(o=r(s,a.map(t),hr)))(n)))},f.domain=function(t){return arguments.length?(a=mv.call(t,Sv),u===Ev||(u=Tv(a)),l()):a.slice()},f.range=function(t){return arguments.length?(s=bv.call(t),l()):s.slice()},f.rangeRound=function(t){return s=bv.call(t),c=Db,l()},f.clamp=function(t){return arguments.length?(u=t?Tv(a):Ev,f):u!==Ev},f.interpolate=function(t){return arguments.length?(c=t,l()):c},f.unknown=function(t){return arguments.length?(n=t,f):n},function(n,r){return t=n,e=r,l()}}function jv(t,e){return qv()(t,e)}var Pv=function(t,e,n,r){var i,o=M(t,e,n);switch(r=Cl(null==r?",f":r),r.type){case"s":var a=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(i=zl(o,a))||(r.precision=i),Ml(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=$l(o,Math.max(Math.abs(t),Math.abs(e))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=Nl(o))||(r.precision=i-2*("%"===r.type));break}return Ol(r)};function Lv(t){var e=t.domain;return t.ticks=function(t){var n=e();return T(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(t,n){var r=e();return Pv(r[0],r[r.length-1],null==t?10:t,n)},t.nice=function(n){null==n&&(n=10);var r,i=e(),o=0,a=i.length-1,s=i[o],c=i[a];return c0?(s=Math.floor(s/r)*r,c=Math.ceil(c/r)*r,r=O(s,c,n)):r<0&&(s=Math.ceil(s*r)/r,c=Math.floor(c*r)/r,r=O(s,c,n)),r>0?(i[o]=Math.floor(s/r)*r,i[a]=Math.ceil(c/r)*r,e(i)):r<0&&(i[o]=Math.ceil(s*r)/r,i[a]=Math.floor(c*r)/r,e(i)),t},t}function Bv(){var t=jv(Ev,Ev);return t.copy=function(){return Dv(t,Bv())},dv.apply(t,arguments),Lv(t)}function Iv(t){var e;function n(t){return isNaN(t=+t)?e:t}return n.invert=n,n.domain=n.range=function(e){return arguments.length?(t=mv.call(e,Sv),n):t.slice()},n.unknown=function(t){return arguments.length?(e=t,n):e},n.copy=function(){return Iv(t).unknown(e)},t=arguments.length?mv.call(t,Sv):[0,1],Lv(n)}var Rv=function(t,e){t=t.slice();var n,r=0,i=t.length-1,o=t[r],a=t[i];return a0){for(;hc)break;g.push(f)}}else for(;h=1;--l)if(f=u*l,!(fc)break;g.push(f)}}else g=T(h,d,Math.min(d-h,p)).map(n);return r?g.reverse():g},r.tickFormat=function(t,i){if(null==i&&(i=10===o?".0e":","),"function"!==typeof i&&(i=Ol(i)),t===1/0)return i;null==t&&(t=10);var a=Math.max(1,o*t/r.ticks().length);return function(t){var r=t/n(Math.round(e(t)));return r*o0?r[i-1]:e[0],i=r?[i[r-1],n]:[i[a-1],i[a]]},a.unknown=function(e){return arguments.length?(t=e,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return ay().domain([e,n]).range(o).unknown(t)},dv.apply(Lv(a),arguments)}function sy(){var t,e=[.5],n=[0,1],r=1;function i(i){return i<=i?n[l(e,i,0,r)]:t}return i.domain=function(t){return arguments.length?(e=bv.call(t),r=Math.min(e.length,n.length-1),i):e.slice()},i.range=function(t){return arguments.length?(n=bv.call(t),r=Math.min(e.length,n.length-1),i):n.slice()},i.invertExtent=function(t){var r=n.indexOf(t);return[e[r-1],e[r]]},i.unknown=function(e){return arguments.length?(t=e,i):t},i.copy=function(){return sy().domain(e).range(n).unknown(t)},dv.apply(i,arguments)}var cy=new Date,uy=new Date;function ly(t,e,n,r){function i(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return i.floor=function(e){return t(e=new Date(+e)),e},i.ceil=function(n){return t(n=new Date(n-1)),e(n,1),t(n),n},i.round=function(t){var e=i(t),n=i.ceil(t);return t-e0))return s;do{s.push(a=new Date(+n)),e(n,o),t(n)}while(a=e)while(t(e),!n(e))e.setTime(e-1)}),(function(t,r){if(t>=t)if(r<0)while(++r<=0)while(e(t,-1),!n(t));else while(--r>=0)while(e(t,1),!n(t));}))},n&&(i.count=function(e,r){return cy.setTime(+e),uy.setTime(+r),t(cy),t(uy),Math.floor(n(cy,uy))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(e){return r(e)%t===0}:function(e){return i.count(0,e)%t===0}):i:null}),i}var fy=ly((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));fy.every=function(t){return isFinite(t=Math.floor(t))&&t>0?ly((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,n){e.setFullYear(e.getFullYear()+n*t)})):null};var hy=fy,dy=fy.range,py=ly((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,e){t.setMonth(t.getMonth()+e)}),(function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()})),gy=py,my=py.range,by=1e3,vy=6e4,yy=36e5,_y=864e5,wy=6048e5;function ky(t){return ly((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*vy)/wy}))}var xy=ky(0),Sy=ky(1),Cy=ky(2),Ey=ky(3),Ay=ky(4),Ty=ky(5),Oy=ky(6),My=xy.range,Dy=Sy.range,qy=Cy.range,jy=Ey.range,Py=Ay.range,Ly=Ty.range,By=Oy.range,Iy=ly((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*vy)/_y}),(function(t){return t.getDate()-1})),Ry=Iy,Fy=Iy.range,Ny=ly((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*by-t.getMinutes()*vy)}),(function(t,e){t.setTime(+t+e*yy)}),(function(t,e){return(e-t)/yy}),(function(t){return t.getHours()})),zy=Ny,$y=Ny.range,Uy=ly((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*by)}),(function(t,e){t.setTime(+t+e*vy)}),(function(t,e){return(e-t)/vy}),(function(t){return t.getMinutes()})),Vy=Uy,Hy=Uy.range,Yy=ly((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+e*by)}),(function(t,e){return(e-t)/by}),(function(t){return t.getUTCSeconds()})),Wy=Yy,Gy=Yy.range,Qy=ly((function(){}),(function(t,e){t.setTime(+t+e)}),(function(t,e){return e-t}));Qy.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?ly((function(e){e.setTime(Math.floor(e/t)*t)}),(function(e,n){e.setTime(+e+n*t)}),(function(e,n){return(n-e)/t})):Qy:null};var Ky=Qy,Zy=Qy.range;function Jy(t){return ly((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/wy}))}var Xy=Jy(0),t_=Jy(1),e_=Jy(2),n_=Jy(3),r_=Jy(4),i_=Jy(5),o_=Jy(6),a_=Xy.range,s_=t_.range,c_=e_.range,u_=n_.range,l_=r_.range,f_=i_.range,h_=o_.range,d_=ly((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/_y}),(function(t){return t.getUTCDate()-1})),p_=d_,g_=d_.range,m_=ly((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));m_.every=function(t){return isFinite(t=Math.floor(t))&&t>0?ly((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCFullYear(e.getUTCFullYear()+n*t)})):null};var b_=m_,v_=m_.range;function y_(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function __(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function w_(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}function k_(t){var e=t.dateTime,n=t.date,r=t.time,i=t.periods,o=t.days,a=t.shortDays,s=t.months,c=t.shortMonths,u=P_(i),l=L_(i),f=P_(o),h=L_(o),d=P_(a),p=L_(a),g=P_(s),m=L_(s),b=P_(c),v=L_(c),y={a:j,A:P,b:L,B:B,c:null,d:nw,e:nw,f:sw,H:rw,I:iw,j:ow,L:aw,m:cw,M:uw,p:I,q:R,Q:Iw,s:Rw,S:lw,u:fw,U:hw,V:dw,w:pw,W:gw,x:null,X:null,y:mw,Y:bw,Z:vw,"%":Bw},_={a:F,A:N,b:z,B:$,c:null,d:yw,e:yw,f:Sw,H:_w,I:ww,j:kw,L:xw,m:Cw,M:Ew,p:U,q:V,Q:Iw,s:Rw,S:Aw,u:Tw,U:Ow,V:Mw,w:Dw,W:qw,x:null,X:null,y:jw,Y:Pw,Z:Lw,"%":Bw},w={a:E,A:A,b:T,B:O,c:M,d:Y_,e:Y_,f:J_,H:G_,I:G_,j:W_,L:Z_,m:H_,M:Q_,p:C,q:V_,Q:tw,s:ew,S:K_,u:I_,U:R_,V:F_,w:B_,W:N_,x:D,X:q,y:$_,Y:z_,Z:U_,"%":X_};function k(t,e){return function(n){var r,i,o,a=[],s=-1,c=0,u=t.length;n instanceof Date||(n=new Date(+n));while(++s53)return null;"w"in o||(o.w=1),"Z"in o?(r=__(w_(o.y,0,1)),i=r.getUTCDay(),r=i>4||0===i?t_.ceil(r):t_(r),r=p_.offset(r,7*(o.V-1)),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(r=y_(w_(o.y,0,1)),i=r.getDay(),r=i>4||0===i?Sy.ceil(r):Sy(r),r=Ry.offset(r,7*(o.V-1)),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),i="Z"in o?__(w_(o.y,0,1)).getUTCDay():y_(w_(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,__(o)):y_(o)}}function S(t,e,n,r){var i,o,a=0,s=e.length,c=n.length;while(a=c)return-1;if(i=e.charCodeAt(a++),37===i){if(i=e.charAt(a++),o=w[i in T_?e.charAt(a++):i],!o||(r=o(t,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}function C(t,e,n){var r=u.exec(e.slice(n));return r?(t.p=l[r[0].toLowerCase()],n+r[0].length):-1}function E(t,e,n){var r=d.exec(e.slice(n));return r?(t.w=p[r[0].toLowerCase()],n+r[0].length):-1}function A(t,e,n){var r=f.exec(e.slice(n));return r?(t.w=h[r[0].toLowerCase()],n+r[0].length):-1}function T(t,e,n){var r=b.exec(e.slice(n));return r?(t.m=v[r[0].toLowerCase()],n+r[0].length):-1}function O(t,e,n){var r=g.exec(e.slice(n));return r?(t.m=m[r[0].toLowerCase()],n+r[0].length):-1}function M(t,n,r){return S(t,e,n,r)}function D(t,e,r){return S(t,n,e,r)}function q(t,e,n){return S(t,r,e,n)}function j(t){return a[t.getDay()]}function P(t){return o[t.getDay()]}function L(t){return c[t.getMonth()]}function B(t){return s[t.getMonth()]}function I(t){return i[+(t.getHours()>=12)]}function R(t){return 1+~~(t.getMonth()/3)}function F(t){return a[t.getUTCDay()]}function N(t){return o[t.getUTCDay()]}function z(t){return c[t.getUTCMonth()]}function $(t){return s[t.getUTCMonth()]}function U(t){return i[+(t.getUTCHours()>=12)]}function V(t){return 1+~~(t.getUTCMonth()/3)}return(y.x=k(n,y),y.X=k(r,y),y.c=k(e,y),_.x=k(n,_),_.X=k(r,_),_.c=k(e,_),{format:function(t){var e=k(t+="",y);return e.toString=function(){return t},e},parse:function(t){var e=x(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=k(t+="",_);return e.toString=function(){return t},e},utcParse:function(t){var e=x(t+="",!0);return e.toString=function(){return t},e}})}var x_,S_,C_,E_,A_,T_={"-":"",_:" ",0:"0"},O_=/^\s*\d+/,M_=/^%/,D_=/[\\^$*+?|[\]().{}]/g;function q_(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o68?1900:2e3),n+r[0].length):-1}function U_(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function V_(t,e,n){var r=O_.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function H_(t,e,n){var r=O_.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function Y_(t,e,n){var r=O_.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function W_(t,e,n){var r=O_.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function G_(t,e,n){var r=O_.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function Q_(t,e,n){var r=O_.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function K_(t,e,n){var r=O_.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function Z_(t,e,n){var r=O_.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function J_(t,e,n){var r=O_.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function X_(t,e,n){var r=M_.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function tw(t,e,n){var r=O_.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function ew(t,e,n){var r=O_.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function nw(t,e){return q_(t.getDate(),e,2)}function rw(t,e){return q_(t.getHours(),e,2)}function iw(t,e){return q_(t.getHours()%12||12,e,2)}function ow(t,e){return q_(1+Ry.count(hy(t),t),e,3)}function aw(t,e){return q_(t.getMilliseconds(),e,3)}function sw(t,e){return aw(t,e)+"000"}function cw(t,e){return q_(t.getMonth()+1,e,2)}function uw(t,e){return q_(t.getMinutes(),e,2)}function lw(t,e){return q_(t.getSeconds(),e,2)}function fw(t){var e=t.getDay();return 0===e?7:e}function hw(t,e){return q_(xy.count(hy(t)-1,t),e,2)}function dw(t,e){var n=t.getDay();return t=n>=4||0===n?Ay(t):Ay.ceil(t),q_(Ay.count(hy(t),t)+(4===hy(t).getDay()),e,2)}function pw(t){return t.getDay()}function gw(t,e){return q_(Sy.count(hy(t)-1,t),e,2)}function mw(t,e){return q_(t.getFullYear()%100,e,2)}function bw(t,e){return q_(t.getFullYear()%1e4,e,4)}function vw(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+q_(e/60|0,"0",2)+q_(e%60,"0",2)}function yw(t,e){return q_(t.getUTCDate(),e,2)}function _w(t,e){return q_(t.getUTCHours(),e,2)}function ww(t,e){return q_(t.getUTCHours()%12||12,e,2)}function kw(t,e){return q_(1+p_.count(b_(t),t),e,3)}function xw(t,e){return q_(t.getUTCMilliseconds(),e,3)}function Sw(t,e){return xw(t,e)+"000"}function Cw(t,e){return q_(t.getUTCMonth()+1,e,2)}function Ew(t,e){return q_(t.getUTCMinutes(),e,2)}function Aw(t,e){return q_(t.getUTCSeconds(),e,2)}function Tw(t){var e=t.getUTCDay();return 0===e?7:e}function Ow(t,e){return q_(Xy.count(b_(t)-1,t),e,2)}function Mw(t,e){var n=t.getUTCDay();return t=n>=4||0===n?r_(t):r_.ceil(t),q_(r_.count(b_(t),t)+(4===b_(t).getUTCDay()),e,2)}function Dw(t){return t.getUTCDay()}function qw(t,e){return q_(t_.count(b_(t)-1,t),e,2)}function jw(t,e){return q_(t.getUTCFullYear()%100,e,2)}function Pw(t,e){return q_(t.getUTCFullYear()%1e4,e,4)}function Lw(){return"+0000"}function Bw(){return"%"}function Iw(t){return+t}function Rw(t){return Math.floor(+t/1e3)}function Fw(t){return x_=k_(t),S_=x_.format,C_=x_.parse,E_=x_.utcFormat,A_=x_.utcParse,x_}Fw({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var Nw=1e3,zw=60*Nw,$w=60*zw,Uw=24*$w,Vw=7*Uw,Hw=30*Uw,Yw=365*Uw;function Ww(t){return new Date(t)}function Gw(t){return t instanceof Date?+t:+new Date(+t)}function Qw(t,e,n,r,i,a,s,c,u){var l=jv(Ev,Ev),f=l.invert,h=l.domain,d=u(".%L"),p=u(":%S"),g=u("%I:%M"),m=u("%I %p"),b=u("%a %d"),v=u("%b %d"),y=u("%B"),_=u("%Y"),w=[[s,1,Nw],[s,5,5*Nw],[s,15,15*Nw],[s,30,30*Nw],[a,1,zw],[a,5,5*zw],[a,15,15*zw],[a,30,30*zw],[i,1,$w],[i,3,3*$w],[i,6,6*$w],[i,12,12*$w],[r,1,Uw],[r,2,2*Uw],[n,1,Vw],[e,1,Hw],[e,3,3*Hw],[t,1,Yw]];function k(o){return(s(o)1)&&(t-=Math.floor(t));var e=Math.abs(t-.5);return Ix.h=360*t-100,Ix.s=1.5-1.5*e,Ix.l=.8-.9*e,Ix+""},Fx=Rn(),Nx=Math.PI/3,zx=2*Math.PI/3,$x=function(t){var e;return t=(.5-t)*Math.PI,Fx.r=255*(e=Math.sin(t))*e,Fx.g=255*(e=Math.sin(t+Nx))*e,Fx.b=255*(e=Math.sin(t+zx))*e,Fx+""},Ux=function(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+")"};function Vx(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}var Hx=Vx(wk("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),Yx=Vx(wk("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),Wx=Vx(wk("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),Gx=Vx(wk("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921")),Qx=function(t){return ln(Le(t).call(document.documentElement))},Kx=0;function Zx(){return new Jx}function Jx(){this._="@"+(++Kx).toString(36)}Jx.prototype=Zx.prototype={constructor:Jx,get:function(t){var e=this._;while(!(e in t))if(!(t=t.parentNode))return;return t[e]},set:function(t,e){return t[this._]=e},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var Xx=function(t){return"string"===typeof t?new sn([document.querySelectorAll(t)],[document.documentElement]):new sn([null==t?[]:t],an)},tS=function(t,e){null==e&&(e=kr().touches);for(var n=0,r=e?e.length:0,i=new Array(r);n1?0:t<-1?lS:Math.acos(t)}function pS(t){return t>=1?fS:t<=-1?-fS:Math.asin(t)}function gS(t){return t.innerRadius}function mS(t){return t.outerRadius}function bS(t){return t.startAngle}function vS(t){return t.endAngle}function yS(t){return t&&t.padAngle}function _S(t,e,n,r,i,o,a,s){var c=n-t,u=r-e,l=a-i,f=s-o,h=f*c-l*u;if(!(h*hM*M+D*D&&(S=E,C=A),{cx:S,cy:C,x01:-l,y01:-f,x11:S*(i/w-1),y11:C*(i/w-1)}}var kS=function(){var t=gS,e=mS,n=eS(0),r=null,i=bS,o=vS,a=yS,s=null;function c(){var c,u,l=+t.apply(this,arguments),f=+e.apply(this,arguments),h=i.apply(this,arguments)-fS,d=o.apply(this,arguments)-fS,p=nS(d-h),g=d>h;if(s||(s=c=Sa()),fuS)if(p>hS-uS)s.moveTo(f*iS(h),f*sS(h)),s.arc(0,0,f,h,d,!g),l>uS&&(s.moveTo(l*iS(d),l*sS(d)),s.arc(0,0,l,d,h,g));else{var m,b,v=h,y=d,_=h,w=d,k=p,x=p,S=a.apply(this,arguments)/2,C=S>uS&&(r?+r.apply(this,arguments):cS(l*l+f*f)),E=aS(nS(f-l)/2,+n.apply(this,arguments)),A=E,T=E;if(C>uS){var O=pS(C/l*sS(S)),M=pS(C/f*sS(S));(k-=2*O)>uS?(O*=g?1:-1,_+=O,w-=O):(k=0,_=w=(h+d)/2),(x-=2*M)>uS?(M*=g?1:-1,v+=M,y-=M):(x=0,v=y=(h+d)/2)}var D=f*iS(v),q=f*sS(v),j=l*iS(w),P=l*sS(w);if(E>uS){var L,B=f*iS(y),I=f*sS(y),R=l*iS(_),F=l*sS(_);if(puS?T>uS?(m=wS(R,F,D,q,f,T,g),b=wS(B,I,j,P,f,T,g),s.moveTo(m.cx+m.x01,m.cy+m.y01),TuS&&k>uS?A>uS?(m=wS(j,P,B,I,l,-A,g),b=wS(D,q,R,F,l,-A,g),s.lineTo(m.cx+m.x01,m.cy+m.y01),A=l;--f)s.point(m[f],b[f]);s.lineEnd(),s.areaEnd()}g&&(m[u]=+t(h,u,c),b[u]=+n(h,u,c),s.point(e?+e(h,u,c):m[u],r?+r(h,u,c):b[u]))}if(d)return s=null,d+""||null}function u(){return AS().defined(i).curve(a).context(o)}return c.x=function(n){return arguments.length?(t="function"===typeof n?n:eS(+n),e=null,c):t},c.x0=function(e){return arguments.length?(t="function"===typeof e?e:eS(+e),c):t},c.x1=function(t){return arguments.length?(e=null==t?null:"function"===typeof t?t:eS(+t),c):e},c.y=function(t){return arguments.length?(n="function"===typeof t?t:eS(+t),r=null,c):n},c.y0=function(t){return arguments.length?(n="function"===typeof t?t:eS(+t),c):n},c.y1=function(t){return arguments.length?(r=null==t?null:"function"===typeof t?t:eS(+t),c):r},c.lineX0=c.lineY0=function(){return u().x(t).y(n)},c.lineY1=function(){return u().x(t).y(r)},c.lineX1=function(){return u().x(e).y(n)},c.defined=function(t){return arguments.length?(i="function"===typeof t?t:eS(!!t),c):i},c.curve=function(t){return arguments.length?(a=t,null!=o&&(s=a(o)),c):a},c.context=function(t){return arguments.length?(null==t?o=s=null:s=a(o=t),c):o},c},OS=function(t,e){return et?1:e>=t?0:NaN},MS=function(t){return t},DS=function(){var t=MS,e=OS,n=null,r=eS(0),i=eS(hS),o=eS(0);function a(a){var s,c,u,l,f,h=a.length,d=0,p=new Array(h),g=new Array(h),m=+r.apply(this,arguments),b=Math.min(hS,Math.max(-hS,i.apply(this,arguments)-m)),v=Math.min(Math.abs(b)/h,o.apply(this,arguments)),y=v*(b<0?-1:1);for(s=0;s0&&(d+=f);for(null!=e?p.sort((function(t,n){return e(g[t],g[n])})):null!=n&&p.sort((function(t,e){return n(a[t],a[e])})),s=0,u=d?(b-h*y)/d:0;s0?f*u:0)+y,g[c]={data:a[c],index:s,value:f,startAngle:m,endAngle:l,padAngle:v};return g}return a.value=function(e){return arguments.length?(t="function"===typeof e?e:eS(+e),a):t},a.sortValues=function(t){return arguments.length?(e=t,n=null,a):e},a.sort=function(t){return arguments.length?(n=t,e=null,a):n},a.startAngle=function(t){return arguments.length?(r="function"===typeof t?t:eS(+t),a):r},a.endAngle=function(t){return arguments.length?(i="function"===typeof t?t:eS(+t),a):i},a.padAngle=function(t){return arguments.length?(o="function"===typeof t?t:eS(+t),a):o},a},qS=PS(SS);function jS(t){this._curve=t}function PS(t){function e(e){return new jS(t(e))}return e._curve=t,e}function LS(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e(PS(t)):e()._curve},t}jS.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};var BS=function(){return LS(AS().curve(qS))},IS=function(){var t=TS().curve(qS),e=t.curve,n=t.lineX0,r=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return LS(n())},delete t.lineX0,t.lineEndAngle=function(){return LS(r())},delete t.lineX1,t.lineInnerRadius=function(){return LS(i())},delete t.lineY0,t.lineOuterRadius=function(){return LS(o())},delete t.lineY1,t.curve=function(t){return arguments.length?e(PS(t)):e()._curve},t},RS=function(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]},FS=Array.prototype.slice;function NS(t){return t.source}function zS(t){return t.target}function $S(t){var e=NS,n=zS,r=CS,i=ES,o=null;function a(){var a,s=FS.call(arguments),c=e.apply(this,s),u=n.apply(this,s);if(o||(o=a=Sa()),t(o,+r.apply(this,(s[0]=c,s)),+i.apply(this,s),+r.apply(this,(s[0]=u,s)),+i.apply(this,s)),a)return o=null,a+""||null}return a.source=function(t){return arguments.length?(e=t,a):e},a.target=function(t){return arguments.length?(n=t,a):n},a.x=function(t){return arguments.length?(r="function"===typeof t?t:eS(+t),a):r},a.y=function(t){return arguments.length?(i="function"===typeof t?t:eS(+t),a):i},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o},a}function US(t,e,n,r,i){t.moveTo(e,n),t.bezierCurveTo(e=(e+r)/2,n,e,i,r,i)}function VS(t,e,n,r,i){t.moveTo(e,n),t.bezierCurveTo(e,n=(n+i)/2,r,n,r,i)}function HS(t,e,n,r,i){var o=RS(e,n),a=RS(e,n=(n+i)/2),s=RS(r,n),c=RS(r,i);t.moveTo(o[0],o[1]),t.bezierCurveTo(a[0],a[1],s[0],s[1],c[0],c[1])}function YS(){return $S(US)}function WS(){return $S(VS)}function GS(){var t=$S(HS);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}var QS={draw:function(t,e){var n=Math.sqrt(e/lS);t.moveTo(n,0),t.arc(0,0,n,0,hS)}},KS={draw:function(t,e){var n=Math.sqrt(e/5)/2;t.moveTo(-3*n,-n),t.lineTo(-n,-n),t.lineTo(-n,-3*n),t.lineTo(n,-3*n),t.lineTo(n,-n),t.lineTo(3*n,-n),t.lineTo(3*n,n),t.lineTo(n,n),t.lineTo(n,3*n),t.lineTo(-n,3*n),t.lineTo(-n,n),t.lineTo(-3*n,n),t.closePath()}},ZS=Math.sqrt(1/3),JS=2*ZS,XS={draw:function(t,e){var n=Math.sqrt(e/JS),r=n*ZS;t.moveTo(0,-n),t.lineTo(r,0),t.lineTo(0,n),t.lineTo(-r,0),t.closePath()}},tC=.8908130915292852,eC=Math.sin(lS/10)/Math.sin(7*lS/10),nC=Math.sin(hS/10)*eC,rC=-Math.cos(hS/10)*eC,iC={draw:function(t,e){var n=Math.sqrt(e*tC),r=nC*n,i=rC*n;t.moveTo(0,-n),t.lineTo(r,i);for(var o=1;o<5;++o){var a=hS*o/5,s=Math.cos(a),c=Math.sin(a);t.lineTo(c*n,-s*n),t.lineTo(s*r-c*i,c*r+s*i)}t.closePath()}},oC={draw:function(t,e){var n=Math.sqrt(e),r=-n/2;t.rect(r,r,n,n)}},aC=Math.sqrt(3),sC={draw:function(t,e){var n=-Math.sqrt(e/(3*aC));t.moveTo(0,2*n),t.lineTo(-aC*n,-n),t.lineTo(aC*n,-n),t.closePath()}},cC=-.5,uC=Math.sqrt(3)/2,lC=1/Math.sqrt(12),fC=3*(lC/2+1),hC={draw:function(t,e){var n=Math.sqrt(e/fC),r=n/2,i=n*lC,o=r,a=n*lC+n,s=-o,c=a;t.moveTo(r,i),t.lineTo(o,a),t.lineTo(s,c),t.lineTo(cC*r-uC*i,uC*r+cC*i),t.lineTo(cC*o-uC*a,uC*o+cC*a),t.lineTo(cC*s-uC*c,uC*s+cC*c),t.lineTo(cC*r+uC*i,cC*i-uC*r),t.lineTo(cC*o+uC*a,cC*a-uC*o),t.lineTo(cC*s+uC*c,cC*c-uC*s),t.closePath()}},dC=[QS,KS,XS,oC,iC,sC,hC],pC=function(){var t=eS(QS),e=eS(64),n=null;function r(){var r;if(n||(n=r=Sa()),t.apply(this,arguments).draw(n,+e.apply(this,arguments)),r)return n=null,r+""||null}return r.type=function(e){return arguments.length?(t="function"===typeof e?e:eS(e),r):t},r.size=function(t){return arguments.length?(e="function"===typeof t?t:eS(+t),r):e},r.context=function(t){return arguments.length?(n=null==t?null:t,r):n},r},gC=function(){};function mC(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function bC(t){this._context=t}bC.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:mC(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:mC(this,t,e);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var vC=function(t){return new bC(t)};function yC(t){this._context=t}yC.prototype={areaStart:gC,areaEnd:gC,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:mC(this,t,e);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var _C=function(t){return new yC(t)};function wC(t){this._context=t}wC.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:mC(this,t,e);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var kC=function(t){return new wC(t)};function xC(t,e){this._basis=new bC(t),this._beta=e}xC.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,n=t.length-1;if(n>0){var r,i=t[0],o=e[0],a=t[n]-i,s=e[n]-o,c=-1;while(++c<=n)r=c/n,this._basis.point(this._beta*t[c]+(1-this._beta)*(i+r*a),this._beta*e[c]+(1-this._beta)*(o+r*s))}this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};var SC=function t(e){function n(t){return 1===e?new bC(t):new xC(t,e)}return n.beta=function(e){return t(+e)},n}(.85);function CC(t,e,n){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-n),t._x2,t._y2)}function EC(t,e){this._context=t,this._k=(1-e)/6}EC.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:CC(this,this._x1,this._y1);break}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:CC(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var AC=function t(e){function n(t){return new EC(t,e)}return n.tension=function(e){return t(+e)},n}(0);function TC(t,e){this._context=t,this._k=(1-e)/6}TC.prototype={areaStart:gC,areaEnd:gC,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:CC(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var OC=function t(e){function n(t){return new TC(t,e)}return n.tension=function(e){return t(+e)},n}(0);function MC(t,e){this._context=t,this._k=(1-e)/6}MC.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:CC(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var DC=function t(e){function n(t){return new MC(t,e)}return n.tension=function(e){return t(+e)},n}(0);function qC(t,e,n){var r=t._x1,i=t._y1,o=t._x2,a=t._y2;if(t._l01_a>uS){var s=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,c=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*s-t._x0*t._l12_2a+t._x2*t._l01_2a)/c,i=(i*s-t._y0*t._l12_2a+t._y2*t._l01_2a)/c}if(t._l23_a>uS){var u=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,l=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*u+t._x1*t._l23_2a-e*t._l12_2a)/l,a=(a*u+t._y1*t._l23_2a-n*t._l12_2a)/l}t._context.bezierCurveTo(r,i,o,a,t._x2,t._y2)}function jC(t,e){this._context=t,this._alpha=e}jC.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:qC(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var PC=function t(e){function n(t){return e?new jC(t,e):new EC(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function LC(t,e){this._context=t,this._alpha=e}LC.prototype={areaStart:gC,areaEnd:gC,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:qC(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var BC=function t(e){function n(t){return e?new LC(t,e):new TC(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function IC(t,e){this._context=t,this._alpha=e}IC.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:qC(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var RC=function t(e){function n(t){return e?new IC(t,e):new MC(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function FC(t){this._context=t}FC.prototype={areaStart:gC,areaEnd:gC,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}};var NC=function(t){return new FC(t)};function zC(t){return t<0?-1:1}function $C(t,e,n){var r=t._x1-t._x0,i=e-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),a=(n-t._y1)/(i||r<0&&-0),s=(o*i+a*r)/(r+i);return(zC(o)+zC(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(s))||0}function UC(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function VC(t,e,n){var r=t._x0,i=t._y0,o=t._x1,a=t._y1,s=(o-r)/3;t._context.bezierCurveTo(r+s,i+s*e,o-s,a-s*n,o,a)}function HC(t){this._context=t}function YC(t){this._context=new WC(t)}function WC(t){this._context=t}function GC(t){return new HC(t)}function QC(t){return new YC(t)}function KC(t){this._context=t}function ZC(t){var e,n,r=t.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=t[0]+2*t[1],e=1;e=0;--e)i[e]=(a[e]-i[e+1])/o[e];for(o[r-1]=(t[r]+i[r-1])/2,e=0;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}break}this._x=t,this._y=e}};var tE=function(t){return new XC(t,.5)};function eE(t){return new XC(t,0)}function nE(t){return new XC(t,1)}var rE=function(t,e){if((i=t.length)>1)for(var n,r,i,o=1,a=t[e[0]],s=a.length;o=0)n[e]=e;return n};function oE(t,e){return t[e]}var aE=function(){var t=eS([]),e=iE,n=rE,r=oE;function i(i){var o,a,s=t.apply(this,arguments),c=i.length,u=s.length,l=new Array(u);for(o=0;o0){for(var n,r,i,o=0,a=t[0].length;o0)for(var n,r,i,o,a,s,c=0,u=t[e[0]].length;c0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=a,r[0]=a+=i):(r[0]=0,r[1]=i)},uE=function(t,e){if((n=t.length)>0){for(var n,r=0,i=t[e[0]],o=i.length;r0&&(r=(n=t[e[0]]).length)>0){for(var n,r,i,o=0,a=1;ao&&(o=e,r=n);return r}var dE=function(t){var e=t.map(pE);return iE(t).sort((function(t,n){return e[t]-e[n]}))};function pE(t){var e,n=0,r=-1,i=t.length;while(++r0)){if(o/=p,p<0){if(o0){if(o>d)return;o>h&&(h=o)}if(o=r-c,p||!(o<0)){if(o/=p,p<0){if(o>d)return;o>h&&(h=o)}else if(p>0){if(o0)){if(o/=g,g<0){if(o0){if(o>d)return;o>h&&(h=o)}if(o=i-u,g||!(o<0)){if(o/=g,g<0){if(o>d)return;o>h&&(h=o)}else if(g>0){if(o0||d<1)||(h>0&&(t[0]=[c+h*p,u+h*g]),d<1&&(t[1]=[c+d*p,u+d*g]),!0)}}}}}function FE(t,e,n,r,i){var o=t[1];if(o)return!0;var a,s,c=t[0],u=t.left,l=t.right,f=u[0],h=u[1],d=l[0],p=l[1],g=(f+d)/2,m=(h+p)/2;if(p===h){if(g=r)return;if(f>d){if(c){if(c[1]>=i)return}else c=[g,n];o=[g,i]}else{if(c){if(c[1]1)if(f>d){if(c){if(c[1]>=i)return}else c=[(n-s)/a,n];o=[(i-s)/a,i]}else{if(c){if(c[1]=r)return}else c=[e,a*e+s];o=[r,a*r+s]}else{if(c){if(c[0]lA||Math.abs(i[0][1]-i[1][1])>lA)||delete uA[o]}function zE(t){return sA[t.index]={site:t,halfedges:[]}}function $E(t,e){var n=t.site,r=e.left,i=e.right;return n===i&&(i=r,r=n),i?Math.atan2(i[1]-r[1],i[0]-r[0]):(n===r?(r=e[1],i=e[0]):(r=e[0],i=e[1]),Math.atan2(r[0]-i[0],i[1]-r[1]))}function UE(t,e){return e[+(e.left!==t.site)]}function VE(t,e){return e[+(e.left===t.site)]}function HE(){for(var t,e,n,r,i=0,o=sA.length;ilA||Math.abs(g-h)>lA)&&(c.splice(s,0,uA.push(BE(a,d,Math.abs(p-t)lA?[t,Math.abs(f-t)lA?[Math.abs(h-r)lA?[n,Math.abs(f-n)lA?[Math.abs(h-e)=-fA)){var d=c*c+u*u,p=l*l+f*f,g=(f*d-u*p)/h,m=(c*p-l*d)/h,b=GE.pop()||new QE;b.arc=t,b.site=i,b.x=g+a,b.y=(b.cy=m+s)+Math.sqrt(g*g+m*m),t.circle=b;var v=null,y=cA._;while(y)if(b.ylA)s=s.L;else{if(i=o-oA(s,a),!(i>lA)){r>-lA?(e=s.P,n=s):i>-lA?(e=s,n=s.N):e=n=s;break}if(!s.R){e=s;break}s=s.R}zE(t);var c=tA(t);if(aA.insert(e,c),e||n){if(e===n)return ZE(e),n=tA(e.site),aA.insert(c,n),c.edge=n.edge=LE(e.site,c.site),KE(e),void KE(n);if(n){ZE(e),ZE(n);var u=e.site,l=u[0],f=u[1],h=t[0]-l,d=t[1]-f,p=n.site,g=p[0]-l,m=p[1]-f,b=2*(h*m-d*g),v=h*h+d*d,y=g*g+m*m,_=[(m*v-d*y)/b+l,(h*y-g*v)/b+f];IE(n.edge,u,p,_),c.edge=LE(u,t,null,_),n.edge=LE(t,p,null,_),KE(e),KE(n)}else c.edge=LE(e.site,c.site)}}function iA(t,e){var n=t.site,r=n[0],i=n[1],o=i-e;if(!o)return r;var a=t.P;if(!a)return-1/0;n=a.site;var s=n[0],c=n[1],u=c-e;if(!u)return s;var l=s-r,f=1/o-1/u,h=l/u;return f?(-h+Math.sqrt(h*h-2*f*(l*l/(-2*u)-c+u/2+i-o/2)))/f+r:(r+s)/2}function oA(t,e){var n=t.N;if(n)return iA(n,e);var r=t.site;return r[1]===e?r[0]:1/0}var aA,sA,cA,uA,lA=1e-6,fA=1e-12;function hA(t,e,n){return(t[0]-n[0])*(e[1]-t[1])-(t[0]-e[0])*(n[1]-t[1])}function dA(t,e){return e[1]-t[1]||e[0]-t[0]}function pA(t,e){var n,r,i,o=t.sort(dA).pop();uA=[],sA=new Array(t.length),aA=new PE,cA=new PE;while(1)if(i=WE,o&&(!i||o[1]=s)return null;var c=t-i.site[0],u=e-i.site[1],l=c*c+u*u;do{i=o.cells[r=a],a=null,i.halfedges.forEach((function(n){var r=o.edges[n],s=r.left;if(s!==i.site&&s||(s=r.right)){var c=t-s[0],u=e-s[1],f=c*c+u*u;fr?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}var OA=function(){var t,e,n=xA,r=SA,i=TA,o=EA,a=AA,s=[0,1/0],c=[[-1/0,-1/0],[1/0,1/0]],u=250,l=Fb,f=bt("start","zoom","end"),h=500,d=150,p=0;function g(t){t.property("__zoom",CA).on("wheel.zoom",k).on("mousedown.zoom",x).on("dblclick.zoom",S).filter(a).on("touchstart.zoom",C).on("touchmove.zoom",E).on("touchend.zoom touchcancel.zoom",A).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function m(t,e){return e=Math.max(s[0],Math.min(s[1],e)),e===t.k?t:new vA(e,t.x,t.y)}function b(t,e,n){var r=e[0]-n[0]*t.k,i=e[1]-n[1]*t.k;return r===t.x&&i===t.y?t:new vA(t.k,r,i)}function v(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function y(t,e,n){t.on("start.zoom",(function(){_(this,arguments).start()})).on("interrupt.zoom end.zoom",(function(){_(this,arguments).end()})).tween("zoom",(function(){var t=this,i=arguments,o=_(t,i),a=r.apply(t,i),s=null==n?v(a):"function"===typeof n?n.apply(t,i):n,c=Math.max(a[1][0]-a[0][0],a[1][1]-a[0][1]),u=t.__zoom,f="function"===typeof e?e.apply(t,i):e,h=l(u.invert(s).concat(c/u.k),f.invert(s).concat(c/f.k));return function(t){if(1===t)t=f;else{var e=h(t),n=c/e[2];t=new vA(n,s[0]-e[0]*n,s[1]-e[1]*n)}o.zoom(null,t)}}))}function _(t,e,n){return!n&&t.__zooming||new w(t,e)}function w(t,e){this.that=t,this.args=e,this.active=0,this.extent=r.apply(t,e),this.taps=0}function k(){if(n.apply(this,arguments)){var t=_(this,arguments),e=this.__zoom,r=Math.max(s[0],Math.min(s[1],e.k*Math.pow(2,o.apply(this,arguments)))),a=Cr(this);if(t.wheel)t.mouse[0][0]===a[0]&&t.mouse[0][1]===a[1]||(t.mouse[1]=e.invert(t.mouse[0]=a)),clearTimeout(t.wheel);else{if(e.k===r)return;t.mouse=[a,e.invert(a)],ui(this),t.start()}kA(),t.wheel=setTimeout(u,d),t.zoom("mouse",i(b(m(e,r),t.mouse[0],t.mouse[1]),t.extent,c))}function u(){t.wheel=null,t.end()}}function x(){if(!e&&n.apply(this,arguments)){var t=_(this,arguments,!0),r=ln(Ye.view).on("mousemove.zoom",u,!0).on("mouseup.zoom",l,!0),o=Cr(this),a=Ye.clientX,s=Ye.clientY;dn(Ye.view),wA(),t.mouse=[o,this.__zoom.invert(o)],ui(this),t.start()}function u(){if(kA(),!t.moved){var e=Ye.clientX-a,n=Ye.clientY-s;t.moved=e*e+n*n>p}t.zoom("mouse",i(b(t.that.__zoom,t.mouse[0]=Cr(t.that),t.mouse[1]),t.extent,c))}function l(){r.on("mousemove.zoom mouseup.zoom",null),pn(Ye.view,t.moved),kA(),t.end()}}function S(){if(n.apply(this,arguments)){var t=this.__zoom,e=Cr(this),o=t.invert(e),a=t.k*(Ye.shiftKey?.5:2),s=i(b(m(t,a),e,o),r.apply(this,arguments),c);kA(),u>0?ln(this).transition().duration(u).call(y,s,e):ln(this).call(g.transform,s)}}function C(){if(n.apply(this,arguments)){var e,r,i,o,a=Ye.touches,s=a.length,c=_(this,arguments,Ye.changedTouches.length===s);for(wA(),r=0;r`\\x00-\\x20]+",o="'[^']*'",a='"[^"]*"',s="(?:"+i+"|"+o+"|"+a+")",c="(?:\\s+"+r+"(?:\\s*=\\s*"+s+")?)",u="<[A-Za-z][A-Za-z0-9\\-]*"+c+"*\\s*\\/?>",l="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",f="\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e",h="<[?].*?[?]>",d="]*>",p="",g=new RegExp("^(?:"+u+"|"+l+"|"+f+"|"+h+"|"+d+"|"+p+")"),m=new RegExp("^(?:"+u+"|"+l+")");t.exports.HTML_TAG_RE=g,t.exports.HTML_OPEN_CLOSE_TAG_RE=m},"573e":function(t,e,n){},5794:function(t,e,n){"use strict";var r=n("954f"),i=n("60bb"),o=n("3c4c"),a=n("55ef");function s(t,e,n){var i=t.selectAll("g.edgePath").data(e.edges(),(function(t){return o.edgeToId(t)})).classed("update",!0),s=h(i,e);d(i,e);var l=void 0!==i.merge?i.merge(s):i;return o.applyTransition(l,e).style("opacity",1),l.each((function(t){var n=a.select(this),r=e.edge(t);r.elem=this,r.id&&n.attr("id",r.id),o.applyClass(n,r["class"],(n.classed("update")?"update ":"")+"edgePath")})),l.selectAll("path.path").each((function(t){var n=e.edge(t);n.arrowheadId=r.uniqueId("arrowhead");var i=a.select(this).attr("marker-end",(function(){return"url("+c(location.href,n.arrowheadId)+")"})).style("fill","none");o.applyTransition(i,e).attr("d",(function(t){return u(e,t)})),o.applyStyle(i,n.style)})),l.selectAll("defs *").remove(),l.selectAll("defs").each((function(t){var r=e.edge(t),i=n[r.arrowhead];i(a.select(this),r.arrowheadId,r,"arrowhead")})),l}function c(t,e){var n=t.split("#")[0];return n+"#"+e}function u(t,e){var n=t.edge(e),r=t.node(e.v),o=t.node(e.w),a=n.points.slice(1,n.points.length-1);return a.unshift(i(r,a[0])),a.push(i(o,a[a.length-1])),l(n,a)}function l(t,e){var n=(a.line||a.svg.line)().x((function(t){return t.x})).y((function(t){return t.y}));return(n.curve||n.interpolate)(t.curve),n(e)}function f(t){var e=t.getBBox(),n=t.ownerSVGElement.getScreenCTM().inverse().multiply(t.getScreenCTM()).translate(e.width/2,e.height/2);return{x:n.e,y:n.f}}function h(t,e){var n=t.enter().append("g").attr("class","edgePath").style("opacity",0);return n.append("path").attr("class","path").attr("d",(function(t){var n=e.edge(t),i=e.node(t.v).elem,o=r.range(n.points.length).map((function(){return f(i)}));return l(n,o)})),n.append("defs"),n}function d(t,e){var n=t.exit();o.applyTransition(n,e).style("opacity",0).remove()}t.exports=s},"57a5":function(t,e,n){var r=n("91e9"),i=r(Object.keys,Object);t.exports=i},"57cb":function(t,e,n){ +/*! + * Escaper v2.5.3 + * https://github.com/kobezzza/Escaper + * + * Released under the MIT license + * https://github.com/kobezzza/Escaper/blob/master/LICENSE + * + * Date: Tue, 23 Jan 2018 15:58:45 GMT + */ +(function(t,n){n(e)})(0,(function(t){"use strict";var e="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n=void 0,r=n={VERSION:[2,5,3],content:[],cache:{},snakeskinRgxp:null,symbols:null,replace:T,paste:M},i={'"':!0,"'":!0,"`":!0},o={"/":!0};for(var a in i){if(!i.hasOwnProperty(a))break;o[a]=!0}var s={"//":!0,"//*":!0,"//!":!0,"//#":!0,"//@":!0,"//$":!0},c={"/*":!0,"/**":!0,"/*!":!0,"/*#":!0,"/*@":!0,"/*$":!0},u=[],l={};for(var f in o){if(!o.hasOwnProperty(f))break;u.push(f),l[f]=!0}for(var h in s){if(!s.hasOwnProperty(h))break;u.push(h),l[h]=!0}for(var d in c){if(!c.hasOwnProperty(d))break;u.push(d),l[d]=!0}var p=[],g={g:!0,m:!0,i:!0,y:!0,u:!0};for(var m in g){if(!g.hasOwnProperty(m))break;p.push(m)}var b={"-":!0,"+":!0,"*":!0,"%":!0,"~":!0,">":!0,"<":!0,"^":!0,",":!0,";":!0,"=":!0,"|":!0,"&":!0,"!":!0,"?":!0,":":!0,"(":!0,"{":!0,"[":!0},v={return:!0,yield:!0,await:!0,typeof:!0,void:!0,instanceof:!0,delete:!0,in:!0,new:!0,of:!0};function y(t,e,n){for(var r in t){if(!t.hasOwnProperty(r))break;r in e===!1&&(e[r]=n)}}var _=void 0,w=void 0,k=/[^\s/]/,x=/[a-z]/,S=/\s/,C=/[\r\n]/,E=/\${pos}/g,A={object:!0,function:!0};function T(t,r,a,f){_=_||n.symbols||"a-z",w=w||n.snakeskinRgxp||new RegExp("[!$"+_+"_]","i");var h=n,d=h.cache,m=h.content,T=Boolean(r&&A["undefined"===typeof r?"undefined":e(r)]),O=T?Object(r):{};function M(t){return O["@label"]?O["@label"].replace(E,t):"__ESCAPER_QUOT__"+t+"_"}var D=!1;"boolean"===typeof r&&(D=Boolean(r)),"@comments"in O&&(y(c,O,O["@comments"]),y(s,O,O["@comments"]),delete O["@comments"]),"@strings"in O&&(y(i,O,O["@strings"]),delete O["@strings"]),"@literals"in O&&(y(o,O,O["@literals"]),delete O["@literals"]),"@all"in O&&(y(l,O,O["@all"]),delete O["@all"]);for(var q="",j=-1;++j2&&c[N])&&(O[N]&&(H=t.substring(z,Q+1),-1===O[N]?Y="":(Y=M(B.length),B.push(H)),t=t.substring(0,z)+Y+t.substring(Q+1),Q+=Y.length-H.length),N=!1);else{if(!I){if("/"===K&&((s[J]||c[J])&&(N=s[X]||c[X]?X:J),N)){z=Q;continue}b[K]||v[G]?(R=!0,G=""):k.test(K)&&(R=!1),x.test(K)?W+=K:(G=W,W="");var tt=!1;f&&("|"===K&&w.test(Z)?(V=!0,R=!1,tt=!0):V&&S.test(K)&&(V=!1,R=!0,tt=!0)),tt||(b[K]?R=!0:k.test(K)&&(R=!1))}if("/"!==I||F||("["===K?$=!0:"]"===K&&($=!1)),!I&&U&&("}"===K?U--:"{"===K&&U++,U||(K="`")),"`"!==I||F||"${"!==J||(K="`",Q++,U++),!l[K]||"/"===K&&!R||I){if(I&&("\\"===K||F))F=!F;else if(l[K]&&I===K&&!F&&("/"!==I||!$)){if("/"===K)for(var et=-1;++ete}t.exports=n},5815:function(t,e,n){"use strict";n.r(e),e["default"]={lang:"es",mediaPlayer:{oldBrowserVideo:"Para ver este video por favor active JavaScript y/o considere actualizar a un navegador que soporte video HTML5.",oldBrowserAudio:"Para escuchar este audio por favor active JavaScript y/o considere actualizar a un navegador que soporte video HTML5.",pause:"Pausa",play:"Reproducir",settings:"Ajustes",toggleFullscreen:"Cambiar Pantalla Completa",mute:"Silenciar",unmute:"Desilenciar",speed:"Velocidad",language:"Idioma",playbackRate:"Tasa de Reproducción",waitingVideo:"Esperando por video",waitingAudio:"Esperando por audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Desactivado",noLoadVideo:"Imposible cargar video",noLoadAudio:"Imposible cargar audio",cannotPlayVideo:"No se puede reproducir video",cannotPlayAudio:"No se puede reproducir audio"}}},"582c":function(t,e,n){"use strict";var r=n("0967"),i=function(){return!0};e["a"]={__history:[],add:function(){},remove:function(){},install:function(t,e){var n=this;if(!0!==r["d"]&&!0===t.platform.is.cordova){this.add=function(t){void 0===t.condition&&(t.condition=i),n.__history.push(t)},this.remove=function(t){var e=n.__history.indexOf(t);e>=0&&n.__history.splice(e,1)};var o=void 0===e.cordova||!1!==e.cordova.backButtonExit;document.addEventListener("deviceready",(function(){document.addEventListener("backbutton",(function(){if(n.__history.length){var t=n.__history[n.__history.length-1];!0===t.condition()&&(n.__history.pop(),t.handler())}else o&&"#/"===window.location.hash?navigator.app.exitApp():window.history.back()}),!1)}))}}}},"584a":function(t,e){var n=t.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},"585a":function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(this,n("c8ba"))},"589a":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"pt",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"58a2":function(t,e,n){var r=n("11dc");t.exports=y,y.simpleSieve=b,y.fermatTest=v;var i=n("399f"),o=new i(24),a=n("7a10"),s=new a,c=new i(1),u=new i(2),l=new i(5),f=(new i(16),new i(8),new i(10)),h=new i(3),d=(new i(7),new i(11)),p=new i(4),g=(new i(12),null);function m(){if(null!==g)return g;var t=1048576,e=[];e[0]=2;for(var n=1,r=3;rt)n.ishrn(1);if(n.isEven()&&n.iadd(c),n.testn(1)||n.iadd(u),e.cmp(u)){if(!e.cmp(l))while(n.mod(f).cmp(h))n.iadd(p)}else while(n.mod(o).cmp(d))n.iadd(p);if(a=n.shrn(1),b(a)&&b(n)&&v(a)&&v(n)&&s.test(a)&&s.test(n))return n}}},"58a8":function(t,e,n){"use strict";n("6762"),n("2fdb"),n("c5f6");var r=n("2b0e"),i=n("dde5");e["a"]=r["a"].extend({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,label:[Number,String],align:{type:String,validator:function(t){return["top","middle","bottom"].includes(t)}}},computed:{style:function(){if(void 0!==this.align)return{verticalAlign:this.align}},classes:function(){var t=!0===this.outline&&this.color||this.textColor;return"q-badge flex inline items-center no-wrap"+" q-badge--".concat(!0===this.multiLine?"multi":"single","-line")+(!0===this.outline?" q-badge--outline":void 0!==this.color?" bg-".concat(this.color):"")+(void 0!==t?" text-".concat(t):"")+(!0===this.floating?" q-badge--floating":"")+(!0===this.transparent?" q-badge--transparent":"")}},render:function(t){return t("div",{style:this.style,class:this.classes,on:this.$listeners},void 0!==this.label?[this.label]:Object(i["c"])(this,"default"))}})},"58e5":function(t,e,n){"use strict";var r=n("582c");e["a"]={methods:{__addHistory:function(){var t=this;this.__historyEntry={condition:function(){return!0===t.hideOnRouteChange},handler:this.hide},r["a"].add(this.__historyEntry)},__removeHistory:function(){void 0!==this.__historyEntry&&(r["a"].remove(this.__historyEntry),this.__historyEntry=void 0)}},beforeDestroy:function(){!0===this.showing&&this.__removeHistory()}}},"58f7":function(t,e){function n(t,e,n,r,i){return i(t,(function(t,i,o){n=r?(r=!1,t):e(n,t,i,o)})),n}t.exports=n},5919:function(t,e,n){"use strict";e.sha1=n("13e2"),e.sha224=n("07f2"),e.sha256=n("6eed"),e.sha384=n("8b95"),e.sha512=n("b525")},"593a":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"vi",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},"594d":function(t,e,n){"use strict";n("c5f6");var r=n("6642");e["a"]={props:{color:String,size:{type:[Number,String],default:"1em"}},computed:{cSize:function(){return this.size in r["b"]?"".concat(r["b"][this.size],"px"):this.size},classes:function(){if(this.color)return"text-".concat(this.color)}}}},"59a1":function(t,e,n){var r=n("85f2");function i(t,e){for(var n=0;nl)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}}},"5b54":function(t,e,n){"use strict";var r=n("bd68"),i=n("0068").has,o=n("0068").isValidEntityCode,a=n("0068").fromCodePoint,s=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,c=/^&([a-z][a-z0-9]{1,31});/i;t.exports=function(t,e){var n,u,l,f=t.pos,h=t.posMax;if(38!==t.src.charCodeAt(f))return!1;if(f+10&&n(l)?e>1?o(l,e-1,n,a,s):r(s,l):a||(s[s.length]=l)}return s}t.exports=o},"5c7d":function(t,e,n){"use strict";(function(t,e){n("551c"),n("097d"),n("6aa2"),n("6b54"),n("06db"),n("20d6"),n("7514"),n("6762"),n("2fdb"),n("c5f6"),n("7cdf"),n("aef6"),n("f559"),n("f751");var r=n("8993"),i=n.n(r); +/*! + * Quasar Framework v1.7.2 + * (c) 2015-present Razvan Stoenescu + * Released under the MIT License. + */ +function o(t){var e=i()(t);return null!==t&&("object"===e||"function"===e)}function a(t){return"function"==typeof t}"undefined"!=typeof window&&function(t){[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach((function(t){t.hasOwnProperty("remove")||Object.defineProperty(t,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})}));try{new MouseEvent("test")}catch(n){var e=function(e,n){n=n||{bubbles:!1,cancelable:!1};var r=document.createEvent("MouseEvent");return r.initMouseEvent(e,n.bubbles,n.cancelable,t,0,n.screenX||0,n.screenY||0,n.clientX||0,n.clientY||0,n.ctrlKey||!1,n.altKey||!1,n.shiftKey||!1,n.metaKey||!1,n.button||0,n.relatedTarget||null),r};e.prototype=Event.prototype,t.MouseEvent=e}"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(t,e){var n=arguments;if(null===t||void 0===t)throw new TypeError("Cannot convert undefined or null to object");for(var r=Object(t),i=1;i0?0|e:0;return this.substring(n,n+t.length)===t}}),String.prototype.endsWith||(String.prototype.endsWith=function(t,e){return(void 0===e||e>this.length)&&(e=this.length),this.substring(e-t.length,e)===t}),Number.isInteger||(Number.isInteger=function(t){return"number"==typeof t&&isFinite(t)&&Math.floor(t)===t}),Array.prototype.includes||(Array.prototype.includes=function(t){return!!~this.indexOf(t)}),Element.prototype.closest||(Element.prototype.closest=function(t){var e,n=(this.document||this.ownerDocument).querySelectorAll(t),r=this;do{for(e=n.length;--e>=0&&n.item(e)!==r;);}while(e<0&&(r=r.parentElement));return r}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(t){if(null==this)throw TypeError('"this" is null or not defined');var e=Object(this),n=e.length>>>0;if("function"!=typeof t)throw TypeError("predicate must be a function");for(var r=arguments[1],i=0;i>>0,r=arguments[1],i=0;i-1?s[c?e[u]:u]:void 0}}t.exports=a},"5ca1":function(t,e,n){var r=n("7726"),i=n("8378"),o=n("32e9"),a=n("2aba"),s=n("9b43"),c="prototype",u=function(t,e,n){var l,f,h,d,p=t&u.F,g=t&u.G,m=t&u.S,b=t&u.P,v=t&u.B,y=g?r:m?r[e]||(r[e]={}):(r[e]||{})[c],_=g?i:i[e]||(i[e]={}),w=_[c]||(_[c]={});for(l in g&&(n=e),n)f=!p&&y&&void 0!==y[l],h=(f?y:n)[l],d=v&&f?s(h,r):b&&"function"==typeof h?s(Function.call,h):h,y&&a(y,l,h,t&u.U),_[l]!=h&&o(_,l,d),b&&w[l]!=h&&(w[l]=h)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},"5cc5":function(t,e,n){var r=n("2b4c")("iterator"),i=!1;try{var o=[7][r]();o["return"]=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(a){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],s=o[r]();s.next=function(){return{done:n=!0}},o[r]=function(){return s},t(o)}catch(a){}return n}},"5d37":function(t,e,n){var r=n("3c4c");function i(t,e){var n=t;return n.node().appendChild(e.label),r.applyStyle(n,e.labelStyle),n}t.exports=i},"5d58":function(t,e,n){t.exports=n("d8d6")},"5d73":function(t,e,n){t.exports=n("469f")},"5d89":function(t,e,n){var r=n("f8af");function i(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}t.exports=i},"5dbc":function(t,e,n){var r=n("d3f4"),i=n("8b97").set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},"5dd7":function(t,e,n){var r;try{r=n("e008")}catch(i){}r||(r=window.graphlib),t.exports=r},"5de7":function(t,e,n){var r=n("e883"),i=n("8e5c"),o=n("5d37");function a(t,e,n){var a=e.label,s=t.append("g");"svg"===e.labelType?o(s,e):"string"!==typeof a||"html"===e.labelType?i(s,e):r(s,e);var c,u=s.node().getBBox();switch(n){case"top":c=-e.height/2;break;case"bottom":c=e.height/2-u.height;break;default:c=-u.height/2}return s.attr("transform","translate("+-u.width/2+","+c+")"),s}t.exports=a},"5df3":function(t,e,n){"use strict";var r=n("02f4")(!0);n("01f9")(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})}))},"5e09":function(t){t.exports=JSON.parse('{"a":"1.0.16"}')},"5e1a":function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=n("a8f0").Buffer,o=n(2);function a(t,e,n){t.copy(e,n)}t.exports=function(){function t(){r(this,t),this.head=null,this.tail=null,this.length=0}return t.prototype.push=function(t){var e={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length},t.prototype.unshift=function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length},t.prototype.shift=function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}},t.prototype.clear=function(){this.head=this.tail=null,this.length=0},t.prototype.join=function(t){if(0===this.length)return"";var e=this.head,n=""+e.data;while(e=e.next)n+=t+e.data;return n},t.prototype.concat=function(t){if(0===this.length)return i.alloc(0);if(1===this.length)return this.head.data;var e=i.allocUnsafe(t>>>0),n=this.head,r=0;while(n)a(n.data,e,r),r+=n.data.length,n=n.next;return e},t}(),o&&o.inspect&&o.inspect.custom&&(t.exports.prototype[o.inspect.custom]=function(){var t=o.inspect({length:this.length});return this.constructor.name+" "+t})},"5e2e":function(t,e,n){var r=n("28c9"),i=n("69d5"),o=n("b4c0"),a=n("fba5"),s=n("67ca");function c(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e>>0},e.writeUInt32BE=function(t,e,n){t[0+n]=e>>>24,t[1+n]=e>>>16&255,t[2+n]=e>>>8&255,t[3+n]=255&e},e.ip=function(t,e,n,r){for(var i=0,o=0,a=6;a>=0;a-=2){for(var s=0;s<=24;s+=8)i<<=1,i|=e>>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=t>>>s+a&1}for(a=6;a>=0;a-=2){for(s=1;s<=25;s+=8)o<<=1,o|=e>>>s+a&1;for(s=1;s<=25;s+=8)o<<=1,o|=t>>>s+a&1}n[r+0]=i>>>0,n[r+1]=o>>>0},e.rip=function(t,e,n,r){for(var i=0,o=0,a=0;a<4;a++)for(var s=24;s>=0;s-=8)i<<=1,i|=e>>>s+a&1,i<<=1,i|=t>>>s+a&1;for(a=4;a<8;a++)for(s=24;s>=0;s-=8)o<<=1,o|=e>>>s+a&1,o<<=1,o|=t>>>s+a&1;n[r+0]=i>>>0,n[r+1]=o>>>0},e.pc1=function(t,e,n,r){for(var i=0,o=0,a=7;a>=5;a--){for(var s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1}for(s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;for(a=1;a<=3;a++){for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1;for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1}for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1;n[r+0]=i>>>0,n[r+1]=o>>>0},e.r28shl=function(t,e){return t<>>28-e};var r=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];e.pc2=function(t,e,n,i){for(var o=0,a=0,s=r.length>>>1,c=0;c>>r[c]&1;for(c=s;c>>r[c]&1;n[i+0]=o>>>0,n[i+1]=a>>>0},e.expand=function(t,e,n){var r=0,i=0;r=(1&t)<<5|t>>>27;for(var o=23;o>=15;o-=4)r<<=6,r|=t>>>o&63;for(o=11;o>=3;o-=4)i|=t>>>o&63,i<<=6;i|=(31&t)<<1|t>>>31,e[n+0]=r>>>0,e[n+1]=i>>>0};var i=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];e.substitute=function(t,e){for(var n=0,r=0;r<4;r++){var o=t>>>18-6*r&63,a=i[64*r+o];n<<=4,n|=a}for(r=0;r<4;r++){o=e>>>18-6*r&63,a=i[256+64*r+o];n<<=4,n|=a}return n>>>0};var o=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];e.permute=function(t){for(var e=0,n=0;n>>o[n]&1;return e>>>0},e.padSplit=function(t,e,n){var r=t.toString(2);while(r.length|$))/i,/<\/(script|pre|style)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(i.source+"\\s*$"),/^$/,!1]];t.exports=function(t,e,n,r){var i,a,s,c,u=t.bMarks[e]+t.tShift[e],l=t.eMarks[e];if(t.sCount[e]-t.blkIndent>=4)return!1;if(!t.md.options.html)return!1;if(60!==t.src.charCodeAt(u))return!1;for(c=t.src.slice(u,l),i=0;i0){if(n=c.removeMin(),r.has(s,n))a.setEdge(n,s[n]);else{if(l)throw new Error("Input graph is not connected: "+t);l=!0}t.nodeEdges(n).forEach(u)}return a}t.exports=a},"626a":function(t,e,n){var r=n("2d95");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},6283:function(t,e,n){var r=n("3fb5"),i=n("41df").Reporter,o=n("1c35").Buffer;function a(t,e){i.call(this,e),o.isBuffer(t)?(this.base=t,this.offset=0,this.length=t.length):this.error("Input not Buffer")}function s(t,e){if(Array.isArray(t))this.length=0,this.value=t.map((function(t){return t instanceof s||(t=new s(t,e)),this.length+=t.length,t}),this);else if("number"===typeof t){if(!(0<=t&&t<=255))return e.error("non-byte EncoderBuffer value");this.value=t,this.length=1}else if("string"===typeof t)this.value=t,this.length=o.byteLength(t);else{if(!o.isBuffer(t))return e.error("Unsupported type: "+typeof t);this.value=t,this.length=t.length}}r(a,i),e.DecoderBuffer=a,a.prototype.save=function(){return{offset:this.offset,reporter:i.prototype.save.call(this)}},a.prototype.restore=function(t){var e=new a(this.base);return e.offset=t.offset,e.length=this.offset,this.offset=t.offset,i.prototype.restore.call(this,t.reporter),e},a.prototype.isEmpty=function(){return this.offset===this.length},a.prototype.readUInt8=function(t){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(t||"DecoderBuffer overrun")},a.prototype.skip=function(t,e){if(!(this.offset+t<=this.length))return this.error(e||"DecoderBuffer overrun");var n=new a(this.base);return n._reporterState=this._reporterState,n.offset=this.offset,n.length=this.offset+t,this.offset+=t,n},a.prototype.raw=function(t){return this.base.slice(t?t.offset:this.offset,this.length)},e.EncoderBuffer=s,s.prototype.join=function(t,e){return t||(t=new o(this.length)),e||(e=0),0===this.length?t:(Array.isArray(this.value)?this.value.forEach((function(n){n.join(t,e),e+=n.length})):("number"===typeof this.value?t[e]=this.value:"string"===typeof this.value?t.write(this.value,e):o.isBuffer(this.value)&&this.value.copy(t,e),e+=this.length),t)}},"62a0":function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},"62c9":function(t,e,n){var r=n("8707").Buffer;function i(t,e,n){var i=t._cipher.encryptBlock(t._prev),o=i[0]^e;return t._prev=r.concat([t._prev.slice(1),r.from([n?e:o])]),o}e.encrypt=function(t,e,n){var o=e.length,a=r.allocUnsafe(o),s=-1;while(++s=0&&t<=1}}},data:function(){return{scrolling:!1,percentScrolled:0}},watch:{height:function(){this.__updatePos()}},methods:{__update:function(t){this.percentScrolled=t,void 0!==this.$listeners.scroll&&this.$emit("scroll",t)},__onResize:function(){this.scrollTarget&&(this.mediaHeight=this.media.naturalHeight||this.media.videoHeight||Object(i["c"])(this.media),this.__updatePos())},__updatePos:function(){var t,e,n,r,o;if(this.scrollTarget===window?(t=0,e=window.innerHeight,n=e):(t=Object(i["d"])(this.scrollTarget).top,e=Object(i["c"])(this.scrollTarget),n=t+e),r=Object(i["d"])(this.$el).top,o=r+this.height,o>t&&r1?arguments[1]:void 0)}}),n("9c6c")("includes")},"676f":function(t,e,n){"use strict";var r=n("399f"),i=n("3fb5"),o=n("ea53"),a=n("f3a3");function s(t){o.call(this,"mont",t),this.a=new r(t.a,16).toRed(this.red),this.b=new r(t.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(t,e,n){o.BasePoint.call(this,t,"projective"),null===e&&null===n?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(e,16),this.z=new r(n,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}i(s,o),t.exports=s,s.prototype.validate=function(t){var e=t.normalize().x,n=e.redSqr(),r=n.redMul(e).redAdd(n.redMul(this.a)).redAdd(e),i=r.redSqrt();return 0===i.redSqr().cmp(r)},i(c,o.BasePoint),s.prototype.decodePoint=function(t,e){return this.point(a.toArray(t,e),1)},s.prototype.point=function(t,e){return new c(this,t,e)},s.prototype.pointFromJSON=function(t){return c.fromJSON(this,t)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(t,e){return new c(t,e[0],e[1]||t.one)},c.prototype.inspect=function(){return this.isInfinity()?"":""},c.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},c.prototype.dbl=function(){var t=this.x.redAdd(this.z),e=t.redSqr(),n=this.x.redSub(this.z),r=n.redSqr(),i=e.redSub(r),o=e.redMul(r),a=i.redMul(r.redAdd(this.curve.a24.redMul(i)));return this.curve.point(o,a)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(t,e){var n=this.x.redAdd(this.z),r=this.x.redSub(this.z),i=t.x.redAdd(t.z),o=t.x.redSub(t.z),a=o.redMul(n),s=i.redMul(r),c=e.z.redMul(a.redAdd(s).redSqr()),u=e.x.redMul(a.redISub(s).redSqr());return this.curve.point(c,u)},c.prototype.mul=function(t){for(var e=t.clone(),n=this,r=this.curve.point(null,null),i=this,o=[];0!==e.cmpn(0);e.iushrn(1))o.push(e.andln(1));for(var a=o.length-1;a>=0;a--)0===o[a]?(n=n.diffAdd(r,i),r=r.dbl()):(r=n.diffAdd(r,i),n=n.dbl());return r},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(t){return 0===this.getX().cmp(t.getX())},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},"67ab":function(t,e,n){var r=n("ca5a")("meta"),i=n("d3f4"),o=n("69a8"),a=n("86cc").f,s=0,c=Object.isExtensible||function(){return!0},u=!n("79e5")((function(){return c(Object.preventExtensions({}))})),l=function(t){a(t,r,{value:{i:"O"+ ++s,w:{}}})},f=function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,r)){if(!c(t))return"F";if(!e)return"E";l(t)}return t[r].i},h=function(t,e){if(!o(t,r)){if(!c(t))return!0;if(!e)return!1;l(t)}return t[r].w},d=function(t){return u&&p.NEED&&c(t)&&!o(t,r)&&l(t),t},p=t.exports={KEY:r,NEED:!1,fastKey:f,getWeak:h,onFreeze:d}},"67bb":function(t,e,n){t.exports=n("f921")},"67ca":function(t,e,n){var r=n("cb5a");function i(t,e){var n=this.__data__,i=r(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this}t.exports=i},6821:function(t,e,n){var r=n("626a"),i=n("be13");t.exports=function(t){return r(i(t))}},6900:function(t,e,n){"use strict";n("c5f6");e["a"]={props:{ratio:[String,Number]},computed:{ratioStyle:function(){var t=this.ratio||this.naturalRatio;if(void 0!==t)return{paddingBottom:"".concat(100/t,"%")}}}}},"69a8":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"69d3":function(t,e,n){n("6718")("asyncIterator")},"69d5":function(t,e,n){var r=n("cb5a"),i=Array.prototype,o=i.splice;function a(t){var e=this.__data__,n=r(e,t);if(n<0)return!1;var i=e.length-1;return n==i?e.pop():o.call(e,n,1),--this.size,!0}t.exports=a},"69f2":function(t,e,n){e=t.exports=function(t){t=t.toLowerCase();var n=e[t];if(!n)throw new Error(t+" is not supported (we accept pull requests)");return new n};e.sha=n("087f"),e.sha1=n("7e78"),e.sha224=n("72aa"),e.sha256=n("a255"),e.sha384=n("b837"),e.sha512=n("4fd1")},"6a5c":function(t,e,n){var r=n("7948"),i=n("badf"),o=n("97d3"),a=n("d4b2"),s=n("b047"),c=n("2164"),u=n("cd9d");function l(t,e,n){var l=-1;e=r(e.length?e:[u],s(i));var f=o(t,(function(t,n,i){var o=r(e,(function(e){return e(t)}));return{criteria:o,index:++l,value:t}}));return a(f,(function(t,e){return c(t,e,n)}))}t.exports=l},"6a99":function(t,e,n){var r=n("d3f4");t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},"6aa2":function(t,e,n){n("ec30")("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}),!0)},"6aa23":function(t,e,n){"use strict";var r=n("7d92"),i=n("7658"),o=n("da3e");function a(t){if(!(this instanceof a))return new a(t);this.hash=t.hash,this.predResist=!!t.predResist,this.outLen=this.hash.outSize,this.minEntropy=t.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var e=i.toArray(t.entropy,t.entropyEnc||"hex"),n=i.toArray(t.nonce,t.nonceEnc||"hex"),r=i.toArray(t.pers,t.persEnc||"hex");o(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(e,n,r)}t.exports=a,a.prototype._init=function(t,e,n){var r=t.concat(e).concat(n);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var i=0;i=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(t.concat(n||[])),this._reseed=1},a.prototype.generate=function(t,e,n,r){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof e&&(r=n,n=e,e=null),n&&(n=i.toArray(n,r||"hex"),this._update(n));var o=[];while(o.length?@[]^_`{|}~-".split("").forEach((function(t){i[t.charCodeAt(0)]=1})),t.exports=function(t,e){var n,o=t.pos,a=t.posMax;if(92!==t.src.charCodeAt(o))return!1;if(o++,o0&&n.ishrn(r),n}function g(t,n){t=p(t,n),t=t.mod(n);var r=new e(t.toArray());if(r.length=0)&&s(e,t,n,!0===e.qKeyEvent)},keyup:function(e){!0===n.enabled&&!0===Object(o["a"])(e,n.modifiers.keyCodes)&&s(e,t,n,!0)}};c(n,e),t.__qripple&&(t.__qripple_old=t.__qripple),t.__qripple=n,t.addEventListener("click",n.click,i["e"].passive),t.addEventListener("keyup",n.keyup,i["e"].passive)},update:function(t,e){void 0!==t.__qripple&&c(t.__qripple,e)},unbind:function(t){var e=t.__qripple_old||t.__qripple;void 0!==e&&(e.abort.forEach((function(t){t()})),t.removeEventListener("click",e.click,i["e"].passive),t.removeEventListener("keyup",e.keyup,i["e"].passive),delete t[t.__qripple_old?"__qripple_old":"__qripple"])}}},"71c1":function(t,e,n){var r=n("3a38"),i=n("25eb");t.exports=function(t){return function(e,n){var o,a,s=String(i(e)),c=r(n),u=s.length;return c<0||c>=u?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):o:t?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}}},"71f7":function(t,e,n){(function(e,n){t.exports=n()})(0,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}return n.m=t,n.c=e,n.p="",n(0)}([function(t,e,n){"use strict";var r=n(2),i=n(1);function o(t,e){return function(n,o){var a,s,c,u,l,f,h,d,p,g,m,b,v="",y="",_="",w=n.pos,k=n.posMax;if(33!==n.src.charCodeAt(n.pos))return!1;if(91!==n.src.charCodeAt(n.pos+1))return!1;if(l=n.pos+2,u=t.helpers.parseLinkLabel(n,n.pos+1,!1),u<0)return!1;if(f=u+1,f=k)return!1;for(b=f,d=t.helpers.parseLinkDestination(n.src,f,n.posMax),d.ok&&(_=n.md.normalizeLink(d.str),n.md.validateLink(_)?f=d.pos:_=""),b=f;f=0&&(s=n.src.charCodeAt(f-1),32===s&&(d=i(n.src,f,n.posMax),d.ok)))for(v=d.width,y=d.height,f=d.pos;f=k||41!==n.src.charCodeAt(f))return n.pos=w,!1;f++}else{if("undefined"===typeof n.env.references)return!1;for(;f=0?c=n.src.slice(b,f++):f=u+1):f=u+1,c||(c=n.src.slice(l,u)),h=n.env.references[t.utils.normalizeReference(c)],!h)return n.pos=w,!1;_=h.href,p=h.title}if(!o){n.pos=l,n.posMax=u;var x=new n.md.inline.State(n.src.slice(l,u),n.md,n.env,m=[]);if(x.md.inline.tokenize(x),e&&e.autofill&&""===v&&""===y)try{var S=r(_);v=S.width,y=S.height}catch(C){}g=n.push("image","img",0),g.attrs=a=[["src",_],["alt",""]],g.children=m,p&&a.push(["title",p]),""!==v&&a.push(["width",v]),""!==y&&a.push(["height",y])}return n.pos=f,n.posMax=k,!0}}t.exports=function(t,e){t.inline.ruler.before("emphasis","image",o(t,e))}},function(t,e,n){"use strict";function r(t,e,n){var r,i=e,o={ok:!1,pos:e,value:""};r=t.charCodeAt(e);while(e=48&&r<=57||37===r)r=t.charCodeAt(++e);return o.ok=!0,o.pos=e,o.value=t.slice(i,e),o}t.exports=function(t,e,n){var i,o={ok:!1,pos:0,width:"",height:""};if(e>=n)return o;if(i=t.charCodeAt(e),61!==i)return o;if(e++,i=t.charCodeAt(e),120!==i&&(i<48||i>57))return o;var a=r(t,e,n);if(e=a.pos,i=t.charCodeAt(e),120!==i)return o;e++;var s=r(t,e,n);return e=s.pos,o.width=a.value,o.height=s.value,o.pos=e,o.ok=!0,o}},function(t,e,n){(function(e){"use strict";var r=n(16),i=n(6),o=n(3),a={},s=n(5);s.forEach((function(t){a[t]=n(4)("./"+t)}));var c=131072;function u(t,e){var n=o(t,e);if(n in a){var r=a[n].calculate(t,e);if(!1!==r)return r.type=n,r}throw new TypeError("Unsupported file type")}function l(t,n){r.open(t,"r",(function(t,i){if(t)return n(t);var o=r.fstatSync(i).size,a=Math.min(o,c),s=new e(a);r.read(i,s,0,a,0,(function(t){if(t)return n(t);r.close(i,(function(t){n(t,s)}))}))}))}function f(t){var n=r.openSync(t,"r"),i=r.fstatSync(n).size,o=Math.min(i,c),a=new e(o);return r.readSync(n,a,0,o,0),r.closeSync(n),a}t.exports=function(t,e){if("string"!==typeof t)throw new TypeError("Input must be file name");var n=i.resolve(t);if("function"!==typeof e){var r=f(n);return u(r,n)}l(n,(function(t,r){if(t)return e(t);var i;try{i=u(r,n)}catch(o){t=o}e(t,i)}))}}).call(e,n(7).Buffer)},function(t,e,n){"use strict";var r={},i=n(5);i.forEach((function(t){r[t]=n(4)("./"+t).detect})),t.exports=function(t,e){var n,i;for(n in r)if(n in r&&(i=r[n](t,e),i))return n;throw new TypeError("Unsupported type")}},function(t,e,n){var r={"./bmp":8,"./bmp.js":8,"./gif":9,"./gif.js":9,"./jpg":10,"./jpg.js":10,"./png":11,"./png.js":11,"./psd":12,"./psd.js":12,"./svg":13,"./svg.js":13,"./tiff":14,"./tiff.js":14,"./webp":15,"./webp.js":15};function i(t){return n(o(t))}function o(t){return r[t]||function(){throw new Error("Cannot find module '"+t+"'.")}()}i.keys=function(){return Object.keys(r)},i.resolve=o,t.exports=i,i.id=4},function(t,e,n){"use strict";t.exports=["bmp","gif","jpg","png","tiff"]},function(t,e,n){(function(t){function n(t,e){for(var n=0,r=t.length-1;r>=0;r--){var i=t[r];"."===i?t.splice(r,1):".."===i?(t.splice(r,1),n++):n&&(t.splice(r,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}var r=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,i=function(t){return r.exec(t).slice(1)};function o(t,e){if(t.filter)return t.filter(e);for(var n=[],r=0;r=-1&&!r;i--){var a=i>=0?arguments[i]:t.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(e=a+"/"+e,r="/"===a.charAt(0))}return e=n(o(e.split("/"),(function(t){return!!t})),!r).join("/"),(r?"/":"")+e||"."},e.normalize=function(t){var r=e.isAbsolute(t),i="/"===a(t,-1);return t=n(o(t.split("/"),(function(t){return!!t})),!r).join("/"),t||r||(t="."),t&&i&&(t+="/"),(r?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(o(t,(function(t,e){if("string"!==typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,n){function r(t){for(var e=0;e=0;n--)if(""!==t[n])break;return e>n?[]:t.slice(e,n-e+1)}t=e.resolve(t).substr(1),n=e.resolve(n).substr(1);for(var i=r(t.split("/")),o=r(n.split("/")),a=Math.min(i.length,o.length),s=a,c=0;c + * @license MIT + */ +var r=n(21),i=n(19),o=n(20);e.Buffer=t,e.SlowBuffer=c,e.INSPECT_MAX_BYTES=50,t.poolSize=8192;var a=1073741823,s={};function t(e,n){var r=this;if(!(r instanceof t))return new t(e,n);var i,c,u=typeof e;if("number"===u)i=+e;else if("string"===u)i=t.byteLength(e,n);else{if("object"!==u||null===e)throw new TypeError("must start with number, buffer, array or string");"Buffer"===e.type&&o(e.data)&&(e=e.data),i=+e.length}if(i>a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");if(i<0?i=0:i>>>=0,t.TYPED_ARRAY_SUPPORT?r=t._augment(new Uint8Array(i)):(r.length=i,r._isBuffer=!0),t.TYPED_ARRAY_SUPPORT&&"number"===typeof e.byteLength)r._set(e);else if(q(e))if(t.isBuffer(e))for(c=0;c0&&i<=t.poolSize&&(r.parent=s),r}function c(e,n){if(!(this instanceof c))return new c(e,n);var r=new t(e,n);return delete r.parent,r}function u(t,e,n,r){n=Number(n)||0;var i=t.length-n;r?(r=Number(r),r>i&&(r=i)):r=i;var o=e.length;if(o%2!==0)throw new Error("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;ar)&&(n=r);for(var i="",o=e;on)throw new RangeError("Trying to access beyond buffer length")}function k(e,n,r,i,o,a){if(!t.isBuffer(e))throw new TypeError("buffer must be a Buffer instance");if(n>o||ne.length)throw new RangeError("index out of range")}function x(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-n,2);i>>8*(r?i:1-i)}function S(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-n,4);i>>8*(r?i:3-i)&255}function C(t,e,n,r,i,o){if(e>i||et.length)throw new RangeError("index out of range");if(n<0)throw new RangeError("index out of range")}function E(t,e,n,r,o){return o||C(t,e,n,4,34028234663852886e22,-34028234663852886e22),i.write(t,e,n,r,23,4),n+4}function A(t,e,n,r,o){return o||C(t,e,n,8,17976931348623157e292,-17976931348623157e292),i.write(t,e,n,r,52,8),n+8}t.TYPED_ARRAY_SUPPORT=function(){try{var t=new ArrayBuffer(0),e=new Uint8Array(t);return e.foo=function(){return 42},42===e.foo()&&"function"===typeof e.subarray&&0===new Uint8Array(1).subarray(1,1).byteLength}catch(n){return!1}}(),t.isBuffer=function(t){return!(null==t||!t._isBuffer)},t.compare=function(e,n){if(!t.isBuffer(e)||!t.isBuffer(n))throw new TypeError("Arguments must be Buffers");if(e===n)return 0;for(var r=e.length,i=n.length,o=0,a=Math.min(r,i);o>>1;break;case"utf8":case"utf-8":n=P(t).length;break;case"base64":n=I(t).length;break;default:n=t.length}return n},t.prototype.length=void 0,t.prototype.parent=void 0,t.prototype.toString=function(t,e,n){var r=!1;if(e>>>=0,n=void 0===n||n===1/0?this.length:n>>>0,t||(t="utf8"),e<0&&(e=0),n>this.length&&(n=this.length),n<=e)return"";while(1)switch(t){case"hex":return y(this,e,n);case"utf8":case"utf-8":return m(this,e,n);case"ascii":return b(this,e,n);case"binary":return v(this,e,n);case"base64":return g(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return _(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}},t.prototype.equals=function(e){if(!t.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===t.compare(this,e)},t.prototype.inspect=function(){var t="",n=e.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),""},t.prototype.compare=function(e){if(!t.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e?0:t.compare(this,e)},t.prototype.indexOf=function(e,n){if(n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n>>=0,0===this.length)return-1;if(n>=this.length)return-1;if(n<0&&(n=Math.max(this.length+n,0)),"string"===typeof e)return 0===e.length?-1:String.prototype.indexOf.call(this,e,n);if(t.isBuffer(e))return r(this,e,n);if("number"===typeof e)return t.TYPED_ARRAY_SUPPORT&&"function"===Uint8Array.prototype.indexOf?Uint8Array.prototype.indexOf.call(this,e,n):r(this,[e],n);function r(t,e,n){for(var r=-1,i=0;n+ithis.length)throw new RangeError("attempt to write outside buffer bounds");var o,a=this.length-e;switch(n?(n=Number(n),n>a&&(n=a)):n=a,r=String(r||"utf8").toLowerCase(),r){case"hex":o=u(this,t,e,n);break;case"utf8":case"utf-8":o=l(this,t,e,n);break;case"ascii":o=f(this,t,e,n);break;case"binary":o=h(this,t,e,n);break;case"base64":o=d(this,t,e,n);break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":o=p(this,t,e,n);break;default:throw new TypeError("Unknown encoding: "+r)}return o},t.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},t.prototype.slice=function(e,n){var r,i=this.length;if(e=~~e,n=void 0===n?i:~~n,e<0?(e+=i,e<0&&(e=0)):e>i&&(e=i),n<0?(n+=i,n<0&&(n=0)):n>i&&(n=i),n>>=0,e>>>=0,n||w(t,e,this.length);var r=this[t],i=1,o=0;while(++o>>=0,e>>>=0,n||w(t,e,this.length);var r=this[t+--e],i=1;while(e>0&&(i*=256))r+=this[t+--e]*i;return r},t.prototype.readUInt8=function(t,e){return e||w(t,1,this.length),this[t]},t.prototype.readUInt16LE=function(t,e){return e||w(t,2,this.length),this[t]|this[t+1]<<8},t.prototype.readUInt16BE=function(t,e){return e||w(t,2,this.length),this[t]<<8|this[t+1]},t.prototype.readUInt32LE=function(t,e){return e||w(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},t.prototype.readUInt32BE=function(t,e){return e||w(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},t.prototype.readIntLE=function(t,e,n){t>>>=0,e>>>=0,n||w(t,e,this.length);var r=this[t],i=1,o=0;while(++o=i&&(r-=Math.pow(2,8*e)),r},t.prototype.readIntBE=function(t,e,n){t>>>=0,e>>>=0,n||w(t,e,this.length);var r=e,i=1,o=this[t+--r];while(r>0&&(i*=256))o+=this[t+--r]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*e)),o},t.prototype.readInt8=function(t,e){return e||w(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},t.prototype.readInt16LE=function(t,e){e||w(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},t.prototype.readInt16BE=function(t,e){e||w(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},t.prototype.readInt32LE=function(t,e){return e||w(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},t.prototype.readInt32BE=function(t,e){return e||w(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},t.prototype.readFloatLE=function(t,e){return e||w(t,4,this.length),i.read(this,t,!0,23,4)},t.prototype.readFloatBE=function(t,e){return e||w(t,4,this.length),i.read(this,t,!1,23,4)},t.prototype.readDoubleLE=function(t,e){return e||w(t,8,this.length),i.read(this,t,!0,52,8)},t.prototype.readDoubleBE=function(t,e){return e||w(t,8,this.length),i.read(this,t,!1,52,8)},t.prototype.writeUIntLE=function(t,e,n,r){t=+t,e>>>=0,n>>>=0,r||k(this,t,e,n,Math.pow(2,8*n),0);var i=1,o=0;this[e]=255&t;while(++o>>0&255;return e+n},t.prototype.writeUIntBE=function(t,e,n,r){t=+t,e>>>=0,n>>>=0,r||k(this,t,e,n,Math.pow(2,8*n),0);var i=n-1,o=1;this[e+i]=255&t;while(--i>=0&&(o*=256))this[e+i]=t/o>>>0&255;return e+n},t.prototype.writeUInt8=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,1,255,0),t.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[n]=e,n+1},t.prototype.writeUInt16LE=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,2,65535,0),t.TYPED_ARRAY_SUPPORT?(this[n]=e,this[n+1]=e>>>8):x(this,e,n,!0),n+2},t.prototype.writeUInt16BE=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,2,65535,0),t.TYPED_ARRAY_SUPPORT?(this[n]=e>>>8,this[n+1]=e):x(this,e,n,!1),n+2},t.prototype.writeUInt32LE=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,4,4294967295,0),t.TYPED_ARRAY_SUPPORT?(this[n+3]=e>>>24,this[n+2]=e>>>16,this[n+1]=e>>>8,this[n]=e):S(this,e,n,!0),n+4},t.prototype.writeUInt32BE=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,4,4294967295,0),t.TYPED_ARRAY_SUPPORT?(this[n]=e>>>24,this[n+1]=e>>>16,this[n+2]=e>>>8,this[n+3]=e):S(this,e,n,!1),n+4},t.prototype.writeIntLE=function(t,e,n,r){t=+t,e>>>=0,r||k(this,t,e,n,Math.pow(2,8*n-1)-1,-Math.pow(2,8*n-1));var i=0,o=1,a=t<0?1:0;this[e]=255&t;while(++i>0)-a&255;return e+n},t.prototype.writeIntBE=function(t,e,n,r){t=+t,e>>>=0,r||k(this,t,e,n,Math.pow(2,8*n-1)-1,-Math.pow(2,8*n-1));var i=n-1,o=1,a=t<0?1:0;this[e+i]=255&t;while(--i>=0&&(o*=256))this[e+i]=(t/o>>0)-a&255;return e+n},t.prototype.writeInt8=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,1,127,-128),t.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[n]=e,n+1},t.prototype.writeInt16LE=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,2,32767,-32768),t.TYPED_ARRAY_SUPPORT?(this[n]=e,this[n+1]=e>>>8):x(this,e,n,!0),n+2},t.prototype.writeInt16BE=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,2,32767,-32768),t.TYPED_ARRAY_SUPPORT?(this[n]=e>>>8,this[n+1]=e):x(this,e,n,!1),n+2},t.prototype.writeInt32LE=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,4,2147483647,-2147483648),t.TYPED_ARRAY_SUPPORT?(this[n]=e,this[n+1]=e>>>8,this[n+2]=e>>>16,this[n+3]=e>>>24):S(this,e,n,!0),n+4},t.prototype.writeInt32BE=function(e,n,r){return e=+e,n>>>=0,r||k(this,e,n,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),t.TYPED_ARRAY_SUPPORT?(this[n]=e>>>24,this[n+1]=e>>>16,this[n+2]=e>>>8,this[n+3]=e):S(this,e,n,!1),n+4},t.prototype.writeFloatLE=function(t,e,n){return E(this,t,e,!0,n)},t.prototype.writeFloatBE=function(t,e,n){return E(this,t,e,!1,n)},t.prototype.writeDoubleLE=function(t,e,n){return A(this,t,e,!0,n)},t.prototype.writeDoubleBE=function(t,e,n){return A(this,t,e,!1,n)},t.prototype.copy=function(e,n,r,i){if(r||(r=0),i||0===i||(i=this.length),n>=e.length&&(n=e.length),n||(n=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-n=this.length)throw new RangeError("start out of bounds");if(n<0||n>this.length)throw new RangeError("end out of bounds");var r;if("number"===typeof t)for(r=e;r55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=i-55296<<10|n-56320|65536,i=null}else i&&((e-=3)>-1&&o.push(239,191,189),i=null);if(n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<2097152))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function L(t){for(var e=[],n=0;n>8,i=n%256,o.push(i),o.push(r)}return o}function I(t){return r.toByteArray(M(t))}function R(t,e,n,r){for(var i=0;i=e.length||i>=t.length)break;e[i+n]=t[i]}return i}function F(t){try{return decodeURIComponent(t)}catch(e){return String.fromCharCode(65533)}}}).call(e,n(7).Buffer)},function(t,e,n){"use strict";function r(t){return"BM"===t.toString("ascii",0,2)}function i(t){return{width:t.readUInt32LE(18),height:t.readUInt32LE(22)}}t.exports={detect:r,calculate:i}},function(t,e,n){"use strict";var r=/^GIF8[7,9]a/;function i(t){var e=t.toString("ascii",0,6);return r.test(e)}function o(t){return{width:t.readUInt16LE(6),height:t.readUInt16LE(8)}}t.exports={detect:i,calculate:o}},function(t,e,n){"use strict";var r={ffdb:"0001010101",ffe0:"4a46494600",ffe1:"4578696600",ffe2:"4943435f50",ffe3:"",ffe8:"5350494646",ffec:"4475636b79",ffed:"50686f746f",ffee:"41646f6265"},i=["",""];function o(t){var e=t.toString("hex",0,2),n=t.toString("hex",2,4);if("ffd8"!==e)return!1;var o=t.toString("hex",6,11),a=n&&r[n];return""===a?(console.warn(i[0]+"this looks like a unrecognised jpeg\nplease report the issue here\n"+i[1],"\thttps://github.com/netroy/image-size/issues/new\n"),!1):o===a||"ffdb"===n}function a(t,e){return{height:t.readUInt16BE(e),width:t.readUInt16BE(e+2)}}function s(t,e){if(e>t.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==t[e])throw new TypeError("Invalid JPG, marker table corrupted")}function c(t){var e,n;t=t.slice(4);while(t.length){if(e=t.readUInt16BE(0),s(t,e),n=t[e+1],192===n||194===n)return a(t,e+5);t=t.slice(e+2)}throw new TypeError("Invalid JPG, no size found")}t.exports={detect:o,calculate:c}},function(t,e,n){"use strict";var r="PNG\r\n\n";function i(t){if(r===t.toString("ascii",1,8)){if("IHDR"!==t.toString("ascii",12,16))throw new TypeError("invalid png");return!0}}function o(t){return{width:t.readUInt32BE(16),height:t.readUInt32BE(20)}}t.exports={detect:i,calculate:o}},function(t,e,n){"use strict";function r(t){return"8BPS"===t.toString("ascii",0,4)}function i(t){return{width:t.readUInt32BE(18),height:t.readUInt32BE(14)}}t.exports={detect:r,calculate:i}},function(t,e,n){"use strict";var r=/]+[^>]*>/;function i(t){return r.test(t)}var o={root:/]+>/,width:/(^|\s)width\s*=\s*"(.+?)"/i,height:/(^|\s)height\s*=\s*"(.+?)"/i,viewbox:/(^|\s)viewbox\s*=\s*"(.+?)"/i};function a(t){var e=1;if(t&&t[2]){var n=t[2].split(/\s/g);4===n.length&&(n=n.map((function(t){return parseInt(t,10)})),e=(n[2]-n[0])/(n[3]-n[1]))}return e}function s(t){var e=t.toString().replace(/[\r\n\s]+/g," "),n=e.match(o.root),r=n&&n[0];if(r){var i=r.match(o.width),s=r.match(o.height),c=r.match(o.viewbox),u=a(c);return{width:parseInt(i&&i[2],10)||0,height:parseInt(s&&s[2],10)||0,ratio:u}}}function c(t){var e=s(t),n=e.width,r=e.height,i=e.ratio;if(n&&r)return{width:n,height:r};if(n)return{width:n,height:Math.floor(n/i)};if(r)return{width:Math.floor(r*i),height:r};throw new TypeError("invalid svg")}t.exports={detect:i,calculate:c}},function(t,e,n){(function(e){"use strict";var r=n(16),i=n(17);function o(t){var e=t.toString("hex",0,4);return"49492a00"===e||"4d4d002a"===e}function a(t,n,o){var a=i(t,32,4,o),s=1024,c=r.statSync(n).size;a+s>c&&(s=c-a-10);var u=new e(s),l=r.openSync(n,"r");r.readSync(l,u,0,s,a);var f=u.slice(2);return f}function s(t,e){var n=i(t,16,8,e),r=i(t,16,10,e);return(r<<16)+n}function c(t){if(t.length>24)return t.slice(12)}function u(t,e){var n,r,o,a={};while(t&&t.length){if(n=i(t,16,0,e),r=i(t,16,2,e),o=i(t,32,4,e),0===n)break;1===o&&3===r&&(a[n]=s(t,e)),t=c(t)}return a}function l(t){var e=t.toString("ascii",0,2);return"II"===e?"LE":"MM"===e?"BE":void 0}function f(t,e){if(!e)throw new TypeError("Tiff doesn't support buffer");var n="BE"===l(t),r=a(t,e,n),i=u(r,n),o=i[256],s=i[257];if(!o||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:o,height:s}}t.exports={detect:o,calculate:f}}).call(e,n(7).Buffer)},function(t,e,n){"use strict";function r(t){var e="RIFF"===t.toString("ascii",0,4),n="WEBP"===t.toString("ascii",8,12),r="VP8"===t.toString("ascii",12,15);return e&&n&&r}function i(t){var e=t.toString("ascii",12,16);if(t=t.slice(20,30),"VP8 "===e&&47!==t[0])return a(t);var n=t.toString("hex",3,6);return"VP8L"===e&&"9d012a"!==n&&o(t)}function o(t){return{width:1+((63&t[2])<<8|t[1]),height:1+((15&t[4])<<10|t[3]<<2|(192&t[2])>>6)}}function a(t){return{width:16383&t.readInt16LE(6),height:16383&t.readInt16LE(8)}}t.exports={detect:r,calculate:i}},function(t,e,n){},function(t,e,n){"use strict";t.exports=function(t,e,n,r){n=n||0;var i=r?"BE":"LE",o=t["readUInt"+e+i];return o.call(t,n)}},function(t,e,n){var r=t.exports={},i=[],o=!1;function a(){if(!o){var t;o=!0;var e=i.length;while(e){t=i,i=[];var n=-1;while(++n>1,l=-7,f=n?i-1:0,h=n?-1:1,d=t[e+f];for(f+=h,o=d&(1<<-l)-1,d>>=-l,l+=s;l>0;o=256*o+t[e+f],f+=h,l-=8);for(a=o&(1<<-l)-1,o>>=-l,l+=r;l>0;a=256*a+t[e+f],f+=h,l-=8);if(0===o)o=1-u;else{if(o===c)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,r),o-=u}return(d?-1:1)*a*Math.pow(2,o-r)},e.write=function(t,e,n,r,i,o){var a,s,c,u=8*o-i-1,l=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:o-1,p=r?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=l):(a=Math.floor(Math.log(e)/Math.LN2),e*(c=Math.pow(2,-a))<1&&(a--,c*=2),e+=a+f>=1?h/c:h*Math.pow(2,1-f),e*c>=2&&(a++,c/=2),a+f>=l?(s=0,a=l):a+f>=1?(s=(e*c-1)*Math.pow(2,i),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;t[n+d]=255&s,d+=p,s/=256,i-=8);for(a=a<0;t[n+d]=255&a,d+=p,a/=256,u-=8);t[n+d-p]|=128*g}},function(t,e,n){var r=Array.isArray,i=Object.prototype.toString;t.exports=r||function(t){return!!t&&"[object Array]"==i.call(t)}},function(t,e,n){var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";(function(t){"use strict";var e="undefined"!==typeof Uint8Array?Uint8Array:Array,n="+".charCodeAt(0),i="/".charCodeAt(0),o="0".charCodeAt(0),a="a".charCodeAt(0),s="A".charCodeAt(0),c="-".charCodeAt(0),u="_".charCodeAt(0);function l(t){var e=t.charCodeAt(0);return e===n||e===c?62:e===i||e===u?63:e0)throw new Error("Invalid string. Length must be a multiple of 4");var c=t.length;a="="===t.charAt(c-2)?2:"="===t.charAt(c-1)?1:0,s=new e(3*t.length/4-a),i=a>0?t.length-4:t.length;var u=0;function f(t){s[u++]=t}for(n=0,r=0;n>16),f((65280&o)>>8),f(255&o);return 2===a?(o=l(t.charAt(n))<<2|l(t.charAt(n+1))>>4,f(255&o)):1===a&&(o=l(t.charAt(n))<<10|l(t.charAt(n+1))<<4|l(t.charAt(n+2))>>2,f(o>>8&255),f(255&o)),s}function h(t){var e,n,i,o=t.length%3,a="";function s(t){return r.charAt(t)}function c(t){return s(t>>18&63)+s(t>>12&63)+s(t>>6&63)+s(63&t)}for(e=0,i=t.length-o;e>2),a+=s(n<<4&63),a+="==";break;case 2:n=(t[t.length-2]<<8)+t[t.length-1],a+=s(n>>10),a+=s(n>>4&63),a+=s(n<<2&63),a+="=";break}return a}t.toByteArray=f,t.fromByteArray=h})(e)}])}))},"72aa":function(t,e,n){var r=n("3fb5"),i=n("a255"),o=n("b672"),a=n("8707").Buffer,s=new Array(64);function c(){this.init(),this._w=s,o.call(this,64,56)}r(c,i),c.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},c.prototype._hash=function(){var t=a.allocUnsafe(28);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t},t.exports=c},"72af":function(t,e,n){var r=n("99cd"),i=r();t.exports=i},"72f0":function(t,e){function n(t){return function(){return t}}t.exports=n},7333:function(t,e,n){"use strict";var r=n("9e1e"),i=n("0d58"),o=n("2621"),a=n("52a7"),s=n("4bf8"),c=n("626a"),u=Object.assign;t.exports=!u||n("79e5")((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r}))?function(t,e){var n=s(t),u=arguments.length,l=1,f=o.f,h=a.f;while(u>l){var d,p=c(arguments[l++]),g=f?i(p).concat(f(p)):i(p),m=g.length,b=0;while(m>b)d=g[b++],r&&!h.call(p,d)||(n[d]=p[d])}return n}:u},"73ac":function(t,e,n){var r=n("743f"),i=n("b047"),o=n("99d3"),a=o&&o.isTypedArray,s=a?i(a):r;t.exports=s},"743f":function(t,e,n){var r=n("3729"),i=n("b218"),o=n("1310"),a="[object Arguments]",s="[object Array]",c="[object Boolean]",u="[object Date]",l="[object Error]",f="[object Function]",h="[object Map]",d="[object Number]",p="[object Object]",g="[object RegExp]",m="[object Set]",b="[object String]",v="[object WeakMap]",y="[object ArrayBuffer]",_="[object DataView]",w="[object Float32Array]",k="[object Float64Array]",x="[object Int8Array]",S="[object Int16Array]",C="[object Int32Array]",E="[object Uint8Array]",A="[object Uint8ClampedArray]",T="[object Uint16Array]",O="[object Uint32Array]",M={};function D(t){return o(t)&&i(t.length)&&!!M[r(t)]}M[w]=M[k]=M[x]=M[S]=M[C]=M[E]=M[A]=M[T]=M[O]=!0,M[a]=M[s]=M[y]=M[c]=M[_]=M[u]=M[l]=M[f]=M[h]=M[d]=M[p]=M[g]=M[m]=M[b]=M[v]=!1,t.exports=D},"746a":function(t,e,n){"use strict";t.exports=function(t,e,n){function r(t){return t.trim().split(" ",2)[0]===e}function i(t,n,r,i,o){return 1===t[n].nesting&&t[n].attrPush(["class",e]),o.renderToken(t,n,r,i,o)}n=n||{};var o=3,a=n.marker||":",s=a.charCodeAt(0),c=a.length,u=n.validate||r,l=n.render||i;function f(t,n,r,i){var l,f,h,d,p,g,m,b,v=!1,y=t.bMarks[n]+t.tShift[n],_=t.eMarks[n];if(s!==t.src.charCodeAt(y))return!1;for(l=y+1;l<=_;l++)if(a[(l-y)%c]!==t.src[l])break;if(h=Math.floor((l-y)/c),h=r)break;if(y=t.bMarks[f]+t.tShift[f],_=t.eMarks[f],y<_&&t.sCount[f]=4)){for(l=y+1;l<=_;l++)if(a[(l-y)%c]!==t.src[l])break;if(!(Math.floor((l-y)/c)c.lim&&(u=c,l=!0);var f=r.filter(e.edges(),(function(e){return l===w(t,t.node(e.v),u)&&l!==w(t,t.node(e.w),u)}));return r.minBy(f,(function(t){return o(e,t)}))}function v(t,e,n,r){var i=n.v,o=n.w;t.removeEdge(i,o),t.setEdge(r.v,r.w,{}),p(t),f(t,e),y(t,e)}function y(t,e){var n=r.find(t.nodes(),(function(t){return!e.node(t).parent})),i=s(t,n);i=i.slice(1),r.forEach(i,(function(n){var r=t.node(n).parent,i=e.edge(n,r),o=!1;i||(i=e.edge(r,n),o=!0),e.node(n).rank=e.node(r).rank+(o?i.minlen:-i.minlen)}))}function _(t,e,n){return t.hasEdge(e,n)}function w(t,e,n){return n.low<=e.lim&&e.lim<=n.lim}t.exports=l,l.initLowLimValues=p,l.initCutValues=f,l.calcCutValue=d,l.leaveEdge=m,l.enterEdge=b,l.exchangeEdges=v},"74ef":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"zh-hant",mediaPlayer:{oldBrowserVideo:"為觀看此視頻,請啟用 JavaScript 或考慮升級到支持 HTML5 視頻的瀏覽器。",oldBrowserAudio:"為收聽此音訊,請啟用 JavaScript 或考慮升級到支援 HTML5 音頻的瀏覽器。",pause:"暫停",play:"播放",settings:"設置",toggleFullscreen:"切換全屏",mute:"靜音",unmute:"取消靜音",speed:"播放速率",language:"語言",playbackRate:"回放速率",waitingVideo:"等待視頻中",waitingAudio:"等待音頻中",ratePoint5:".5x",rateNormal:"正常",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"關閉",noLoadVideo:"無法加載視頻",noLoadAudio:"無法加載音頻",cannotPlayVideo:"無法播放視頻",cannotPlayAudio:"無法播放音頻"}}},"750a":function(t,e,n){var r=n("c869"),i=n("bcdf"),o=n("ac41"),a=1/0,s=r&&1/o(new r([,-0]))[1]==a?function(t){return new r(t)}:i;t.exports=s},7514:function(t,e,n){"use strict";var r=n("5ca1"),i=n("0a49")(5),o="find",a=!0;o in[]&&Array(1)[o]((function(){a=!1})),r(r.P+r.F*a,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(o)},7530:function(t,e,n){var r=n("1a8c"),i=Object.create,o=function(){function t(){}return function(e){if(!r(e))return{};if(i)return i(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=o},7562:function(t,e,n){"use strict";e["a"]={props:{transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"}},data:function(){return{transitionState:this.showing}},watch:{showing:function(t){var e=this;this.transitionShow!==this.transitionHide&&this.$nextTick((function(){e.transitionState=t}))}},computed:{transition:function(){return"q-transition--"+(!0===this.transitionState?this.transitionHide:this.transitionShow)}}}},"75c3":function(t,e,n){"use strict";var r=n("0967"),i=n("3627"),o=n("d882"),a=n("2248");function s(t,e,n){var r,i=Object(o["f"])(t),a=i.left-e.event.x,s=i.top-e.event.y,c=Math.abs(a),u=Math.abs(s),l=e.direction;!0===l.horizontal&&!0!==l.vertical?r=a<0?"left":"right":!0!==l.horizontal&&!0===l.vertical?r=s<0?"up":"down":!0===l.up&&s<0?(r="up",c>u&&(!0===l.left&&a<0?r="left":!0===l.right&&a>0&&(r="right"))):!0===l.down&&s>0?(r="down",c>u&&(!0===l.left&&a<0?r="left":!0===l.right&&a>0&&(r="right"))):!0===l.left&&a<0?(r="left",c0&&(r="down"))):!0===l.right&&a>0&&(r="right",c0&&(r="down")));var f=!1;if(void 0===r&&!0!==n){if(!0===e.event.isFirst||void 0===e.event.lastDir)return{};r=e.event.lastDir,f=!0,"left"===r||"right"===r?(i.left-=a,c=0,a=0):(i.top-=s,u=0,s=0)}return{synthetic:f,payload:{evt:t,touch:!0!==e.event.mouse,mouse:!0===e.event.mouse,position:i,direction:r,isFirst:e.event.isFirst,isFinal:!0===n,duration:Date.now()-e.event.time,distance:{x:c,y:u},offset:{x:a,y:s},delta:{x:i.left-e.event.lastX,y:i.top-e.event.lastY}}}}var c=0;e["a"]={name:"touch-pan",bind:function(t,e){var n=e.value,u=e.modifiers;if(!0===u.mouse||!0===r["a"].has.touch){var l={uid:"qvtp_"+c++,handler:n,modifiers:u,direction:Object(i["c"])(u),noop:function(){},mouseStart:function(t){Object(i["e"])(event,l)&&Object(o["d"])(t)&&(Object(i["a"])(l,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),l.start(t,!0))},touchStart:function(t){if(Object(i["e"])(t)){var e=Object(i["d"])(t.target);Object(i["a"])(l,"temp",[[e,"touchmove","move","notPassiveCapture"],[e,"touchcancel","end","passiveCapture"],[e,"touchend","end","passiveCapture"]]),l.start(t)}},start:function(e,n){!0===r["a"].is.firefox&&Object(o["h"])(t,!0);var i=Object(o["f"])(e);if(!0===n||!0===u.stop){var a=e.type.indexOf("mouse")>-1?new MouseEvent(e.type,e):new TouchEvent(e.type,e);!0===e.defaultPrevented&&Object(o["g"])(a),!0===e.cancelBubble&&Object(o["i"])(a),a.qClonedBy=void 0===e.qClonedBy?[l.uid]:e.qClonedBy.concat(l.uid),a.qKeyEvent=e.qKeyEvent,a.qClickOutside=e.qClickOutside,l.initialEvent={target:e.target,event:a},Object(o["i"])(e)}l.event={x:i.left,y:i.top,time:Date.now(),mouse:!0===n,detected:!1,isFirst:!0,isFinal:!1,lastX:i.left,lastY:i.top}},move:function(t){if(void 0!==l.event)if(!0!==l.event.detected){if(!0===l.direction.all)return l.event.detected=!0,void l.move(t);var e=Object(o["f"])(t),n=e.left-l.event.x,r=e.top-l.event.y,i=Math.abs(n),c=Math.abs(r);i!==c&&(!0===l.direction.horizontal&&i>c||!0===l.direction.vertical&&i0||!0===l.direction.left&&i>c&&n<0||!0===l.direction.right&&i>c&&n>0?(l.event.detected=!0,l.move(t)):!0===l.event.mouse&&!0===u.mouseAllDir||l.end(t,!0))}else{!0!==l.event.isFirst&&f(t,l.event.mouse);var h=s(t,l,!1),d=h.payload,p=h.synthetic;if(void 0!==d)if(!1===l.handler(d))l.end(t);else{if(!0===l.event.isFirst){var g=!0===l.event.mouse;f(t,l.event.mouse),document.documentElement.style.cursor="grabbing",!0===g&&document.body.classList.add("no-pointer-events"),document.body.classList.add("non-selectable"),Object(a["a"])(),l.styleCleanup=function(t){if(l.styleCleanup=void 0,document.documentElement.style.cursor="",document.body.classList.remove("non-selectable"),!0===g){var e=function(){document.body.classList.remove("no-pointer-events")};!0===t?setTimeout(e,50):e()}}}l.event.lastX=d.position.left,l.event.lastY=d.position.top,l.event.lastDir=!0===p?void 0:d.direction,l.event.isFirst=!1}}},end:function(e,n){void 0!==l.event&&(Object(i["b"])(l,"temp"),!0===r["a"].is.firefox&&Object(o["h"])(t,!1),void 0!==l.styleCleanup&&l.styleCleanup(!0),!0!==n&&!0===l.event.detected&&!0!==l.event.isFirst&&l.handler(s(e,l,!0).payload),!0===n&&!0!==l.event.detected&&void 0!==l.initialEvent&&l.initialEvent.target.dispatchEvent(l.initialEvent.event),l.event=void 0,l.initialEvent=void 0)}};t.__qtouchpan&&(t.__qtouchpan_old=t.__qtouchpan),t.__qtouchpan=l,!0===u.mouse&&Object(i["a"])(l,"main",[[t,"mousedown","mouseStart","passive".concat(!0===u.mouseCapture?"Capture":"")]]),!0===r["a"].has.touch&&Object(i["a"])(l,"main",[[t,"touchstart","touchStart","passive".concat(!0===u.capture?"Capture":"")],[t,"touchmove","noop","notPassiveCapture"]])}function f(t,e){!0===u.mouse&&!0===e?Object(o["j"])(t):(!0===u.stop&&Object(o["i"])(t),!0===u.prevent&&Object(o["g"])(t))}},update:function(t,e){var n=t.__qtouchpan;void 0!==n&&Object(i["f"])(n,e)},unbind:function(t){var e=t.__qtouchpan_old||t.__qtouchpan;void 0!==e&&(Object(i["b"])(e,"main"),Object(i["b"])(e,"temp"),!0===r["a"].is.firefox&&Object(o["h"])(t,!1),void 0!==e.styleCleanup&&e.styleCleanup(),delete t[t.__qtouchpan_old?"__qtouchpan_old":"__qtouchpan"])}}},"75cc":function(t,e,n){"use strict";(function(t,r){function i(){throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var o=n("8707"),a=n("11dc"),s=o.Buffer,c=o.kMaxLength,u=t.crypto||t.msCrypto,l=Math.pow(2,32)-1;function f(t,e){if("number"!==typeof t||t!==t)throw new TypeError("offset must be a number");if(t>l||t<0)throw new TypeError("offset must be a uint32");if(t>c||t>e)throw new RangeError("offset out of range")}function h(t,e,n){if("number"!==typeof t||t!==t)throw new TypeError("size must be a number");if(t>l||t<0)throw new TypeError("size must be a uint32");if(t+e>n||t>c)throw new RangeError("buffer too small")}function d(e,n,r,i){if(!s.isBuffer(e)&&!(e instanceof t.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"===typeof n)i=n,n=0,r=e.length;else if("function"===typeof r)i=r,r=e.length-n;else if("function"!==typeof i)throw new TypeError('"cb" argument must be a function');return f(n,e.length),h(r,n,e.length),p(e,n,r,i)}function p(t,e,n,i){if(r.browser){var o=t.buffer,s=new Uint8Array(o,e,n);return u.getRandomValues(s),i?void r.nextTick((function(){i(null,t)})):t}if(!i){var c=a(n);return c.copy(t,e),t}a(n,(function(n,r){if(n)return i(n);r.copy(t,e),i(null,t)}))}function g(e,n,r){if("undefined"===typeof n&&(n=0),!s.isBuffer(e)&&!(e instanceof t.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');return f(n,e.length),void 0===r&&(r=e.length-n),h(r,n,e.length),p(e,n,r)}u&&u.getRandomValues||!r.browser?(e.randomFill=d,e.randomFillSync=g):(e.randomFill=i,e.randomFillSync=i)}).call(this,n("c8ba"),n("4362"))},7658:function(t,e,n){"use strict";var r=e;function i(t,e){if(Array.isArray(t))return t.slice();if(!t)return[];var n=[];if("string"!==typeof t){for(var r=0;r>8,a=255&i;o?n.push(o,a):n.push(a)}return n}function o(t){return 1===t.length?"0"+t:t}function a(t){for(var e="",n=0;n=n)break;if(t.sCount[s]=u){t.line=n;break}for(i=0;i=1024&&e1&&void 0!==arguments[1]?arguments[1]:2,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"0";if(void 0===t||null===t)return t;var r=""+t;return r.length>=e?r:new Array(e-r.length+1).join(n)+r}},7948:function(t,e){function n(t,e){var n=-1,r=null==t?0:t.length,i=Array(r);while(++n=0);return i},o.prototype._randrange=function(t,e){var n=e.sub(t);return t.add(this._randbelow(n))},o.prototype.test=function(t,e,n){var i=t.bitLength(),o=r.mont(t),a=new r(1).toRed(o);e||(e=Math.max(1,i/48|0));for(var s=t.subn(1),c=0;!s.testn(c);c++);for(var u=t.shrn(c),l=s.toRed(o),f=!0;e>0;e--){var h=this._randrange(new r(2),s);n&&n(h);var d=h.toRed(o).redPow(u);if(0!==d.cmp(a)&&0!==d.cmp(l)){for(var p=1;p0;e--){var l=this._randrange(new r(2),a),f=t.gcd(l);if(0!==f.cmpn(1))return f;var h=l.toRed(i).redPow(c);if(0!==h.cmp(o)&&0!==h.cmp(u)){for(var d=1;d?@[\]^_`{|}~-])/g;function i(t,e){var n,i,o,a=t.posMax,s=t.pos;if(94!==t.src.charCodeAt(s))return!1;if(e)return!1;if(s+2>=a)return!1;t.pos=s+1;while(t.pos"+o(t[e].content)+""},a.code_block=function(t,e,n,r,i){var a=t[e];return""+o(t[e].content)+"\n"},a.fence=function(t,e,n,r,a){var s,c,u,l,f=t[e],h=f.info?i(f.info).trim():"",d="";return h&&(d=h.split(/\s+/g)[0]),s=n.highlight&&n.highlight(f.content,d)||o(f.content),0===s.indexOf(""+s+"\n"):"
"+s+"
\n"},a.image=function(t,e,n,r,i){var o=t[e];return o.attrs[o.attrIndex("alt")][1]=i.renderInlineAsText(o.children,n,r),i.renderToken(t,e,n)},a.hardbreak=function(t,e,n){return n.xhtmlOut?"
\n":"
\n"},a.softbreak=function(t,e,n){return n.breaks?n.xhtmlOut?"
\n":"
\n":"\n"},a.text=function(t,e){return o(t[e].content)},a.html_block=function(t,e){return t[e].content},a.html_inline=function(t,e){return t[e].content},s.prototype.renderAttrs=function(t){var e,n,r;if(!t.attrs)return"";for(r="",e=0,n=t.attrs.length;e\n":">",i)},s.prototype.renderInline=function(t,e,n){for(var r,i="",o=this.rules,a=0,s=t.length;an||o!==o)throw new TypeError("Bad key length")}}).call(this,n("1c35").Buffer)},"7d6e":function(t,e,n){},"7d72":function(t,e,n){"use strict";var r=n("8707").Buffer,i=r.isEncoding||function(t){switch(t=""+t,t&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(t){if(!t)return"utf8";var e;while(1)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}function a(t){var e=o(t);if("string"!==typeof e&&(r.isEncoding===i||!i(t)))throw new Error("Unknown encoding: "+t);return e||t}function s(t){var e;switch(this.encoding=a(t),this.encoding){case"utf16le":this.text=p,this.end=g,e=4;break;case"utf8":this.fillLast=f,e=4;break;case"base64":this.text=m,this.end=b,e=3;break;default:return this.write=v,void(this.end=y)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(e)}function c(t){return t<=127?0:t>>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===2?-1:-2}function u(t,e,n){var r=e.length-1;if(r=0?(i>0&&(t.lastNeed=i-1),i):--r=0?(i>0&&(t.lastNeed=i-2),i):--r=0?(i>0&&(2===i?i=0:t.lastNeed=i-3),i):0))}function l(t,e,n){if(128!==(192&e[0]))return t.lastNeed=0,"�";if(t.lastNeed>1&&e.length>1){if(128!==(192&e[1]))return t.lastNeed=1,"�";if(t.lastNeed>2&&e.length>2&&128!==(192&e[2]))return t.lastNeed=2,"�"}}function f(t){var e=this.lastTotal-this.lastNeed,n=l(this,t,e);return void 0!==n?n:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),void(this.lastNeed-=t.length))}function h(t,e){var n=u(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=n;var r=t.length-(n-this.lastNeed);return t.copy(this.lastChar,0,r),t.toString("utf8",e,r)}function d(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"�":e}function p(t,e){if((t.length-e)%2===0){var n=t.toString("utf16le",e);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function g(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,n)}return e}function m(t,e){var n=(t.length-e)%3;return 0===n?t.toString("base64",e):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-n))}function b(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function v(t){return t.toString(this.encoding)}function y(t){return t&&t.length?this.write(t):""}e.StringDecoder=s,s.prototype.write=function(t){if(0===t.length)return"";var e,n;if(this.lastNeed){if(e=this.fillLast(t),void 0===e)return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n=n)return c;if(o=t.charCodeAt(e),34!==o&&39!==o&&40!==o)return c;e++,40===o&&(o=41);while(e>>31}function l(t){return t<<5|t>>>27}function f(t){return t<<30|t>>>2}function h(t,e,n,r){return 0===t?e&n|~e&r:2===t?e&n|e&r|n&r:e^n^r}r(c,i),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(t){for(var e=this._w,n=0|this._a,r=0|this._b,i=0|this._c,o=0|this._d,s=0|this._e,c=0;c<16;++c)e[c]=t.readInt32BE(4*c);for(;c<80;++c)e[c]=u(e[c-3]^e[c-8]^e[c-14]^e[c-16]);for(var d=0;d<80;++d){var p=~~(d/20),g=l(n)+h(p,r,i,o)+s+e[d]+a[p]|0;s=o,o=i,i=f(r),r=n,n=g}this._a=n+this._a|0,this._b=r+this._b|0,this._c=i+this._c|0,this._d=o+this._d|0,this._e=s+this._e|0},c.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=c},"7e90":function(t,e,n){var r=n("d9f6"),i=n("e4ae"),o=n("c3a1");t.exports=n("8e60")?Object.defineProperties:function(t,e){i(t);var n,a=o(e),s=a.length,c=0;while(s>c)r.f(t,n=a[c++],e[n]);return t}},"7e9a":function(t,e,n){var r=n("5d73"),i=n("c8bb");function o(t,e){if(i(Object(t))||"[object Arguments]"===Object.prototype.toString.call(t)){var n=[],o=!0,a=!1,s=void 0;try{for(var c,u=r(t);!(o=(c=u.next()).done);o=!0)if(n.push(c.value),e&&n.length===e)break}catch(l){a=!0,s=l}finally{try{o||null==u["return"]||u["return"]()}finally{if(a)throw s}}return n}}t.exports=o},"7ed2":function(t,e){var n="__lodash_hash_undefined__";function r(t){return this.__data__.set(t,n),this}t.exports=r},"7ee0":function(t,e,n){"use strict";var r=n("0967"),i=n("463c");e["a"]={mixins:[i["a"]],props:{value:{type:Boolean,default:void 0}},data:function(){return{showing:!1}},watch:{value:function(t){this.__processModelChange(t)},$route:function(){!0===this.hideOnRouteChange&&!0===this.showing&&this.hide()}},methods:{toggle:function(t){this[!0===this.showing?"hide":"show"](t)},show:function(t){var e=this;!0===this.disable||void 0!==this.__showCondition&&!0!==this.__showCondition(t)||(void 0!==this.$listeners.input&&!1===r["d"]&&(this.$emit("input",!0),this.payload=t,this.$nextTick((function(){e.payload===t&&(e.payload=void 0)}))),void 0!==this.value&&void 0!==this.$listeners.input&&!0!==r["d"]||this.__processShow(t))},__processShow:function(t){!0!==this.showing&&(void 0!==this.__preparePortal&&this.__preparePortal(),this.showing=!0,this.$emit("before-show",t),void 0!==this.__show?(this.__clearTick(),this.__show(t),this.__prepareTick()):this.$emit("show",t))},hide:function(t){var e=this;!0!==this.disable&&(void 0!==this.$listeners.input&&!1===r["d"]&&(this.$emit("input",!1),this.payload=t,this.$nextTick((function(){e.payload===t&&(e.payload=void 0)}))),void 0!==this.value&&void 0!==this.$listeners.input&&!0!==r["d"]||this.__processHide(t))},__processHide:function(t){!1!==this.showing&&(this.showing=!1,this.$emit("before-hide",t),void 0!==this.__hide?(this.__clearTick(),this.__hide(t),this.__prepareTick()):this.$emit("hide",t))},__processModelChange:function(t){!0===this.disable&&!0===t?void 0!==this.$listeners.input&&this.$emit("input",!1):!0===t!==this.showing&&this["__process".concat(!0===t?"Show":"Hide")](this.payload)}}}},"7f20":function(t,e,n){var r=n("86cc").f,i=n("69a8"),o=n("2b4c")("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},"7f67":function(t,e,n){"use strict";var r=n("9e62"),i=n("d728");function o(t){if(!1===t)return 0;if(!0===t||void 0===t)return 1;var e=parseInt(t,10);return isNaN(e)?0:e}e["a"]={name:"close-popup",bind:function(t,e,n){var a=e.value,s={depth:o(a),handler:function(t){0!==s.depth&&setTimeout((function(){Object(r["b"])(n.componentInstance||n.context,t,s.depth)}))},handlerKey:function(t){!0===Object(i["a"])(t,13)&&s.handler(t)}};void 0!==t.__qclosepopup&&(t.__qclosepopup_old=t.__qclosepopup),t.__qclosepopup=s,t.addEventListener("click",s.handler),t.addEventListener("keyup",s.handlerKey)},update:function(t,e){var n=e.value,r=e.oldValue;n!==r&&(t.__qclosepopup.depth=o(n))},unbind:function(t){var e=t.__qclosepopup_old||t.__qclosepopup;void 0!==e&&(t.removeEventListener("click",e.handler),t.removeEventListener("keyup",e.handlerKey),delete t[t.__qclosepopup_old?"__qclosepopup_old":"__qclosepopup"])}}},"7f7a":function(t,e,n){var r=e;r.bignum=n("399f"),r.define=n("ef3a").define,r.base=n("41df"),r.constants=n("0211"),r.decoders=n("20f6"),r.encoders=n("343e")},"7f7f":function(t,e,n){var r=n("86cc").f,i=Function.prototype,o=/^\s*function ([^ (]*)/,a="name";a in i||n("9e1e")&&r(i,a,{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},"800e":function(t,e,n){"use strict";var r=n("dde5"),i={name:"QActivity",props:{dense:Boolean,barColor:String,barWidth:String,barDistance:String},computed:{styles:function(){var t={};return void 0!==this.barColor&&(t["--qactivity-bar-color"]=this.barColor),void 0!==this.barWidth&&(t["--qactivity-bar-width"]=this.barWidth),void 0!==this.barDistance&&(t["--qactivity-bar-distance"]=this.barDistance),t},classes:function(){return"q-activity--".concat(!0===this.dense?"dense":"normal")}},render:function(t){return t("ul",{staticClass:"q-activity",class:this.classes,style:this.styles},Object(r["c"])(this,"default"))}},o=n("cb32"),a={name:"QActivityItem",props:{icon:String,iconColor:String,iconTextColor:String,iconSize:String,iconFontSize:String,iconSquare:Boolean,iconRounded:Boolean,iconImage:String,iconDistance:{type:String,default:"0"}},computed:{iconStyle:function(){return void 0!==this.iconDistance?{left:this.iconDistance}:""}},methods:{__getImageContent:function(t){if(void 0!==this.iconImage)return[t("img",{domProps:{src:this.iconImage}})]},__getIconContent:function(t){var e=Object(r["c"])(this,"icon");return t("div",{staticClass:"q-activity-item--icon vertical-middle",style:this.iconStyle},void 0!==e?e:[].concat(t(o["a"],{props:{color:this.iconColor,textColor:this.iconTextColor,icon:this.icon,size:this.iconSize,fontSize:this.iconFontSize,square:this.iconSquare,rounded:this.iconRounded}},this.__getImageContent(t))))}},render:function(t){return t("li",{staticClass:"q-activity-item row"},[this.__getIconContent(t),t("div",{staticClass:"col q-activity-item--content"},Object(r["c"])(this,"default"))])}};e["a"]=function(t){var e=t.Vue;e.component("q-activity",i),e.component("q-activity-item",a)}},"802a":function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},8057:function(t,e){function n(t,e){var n=-1,r=null==t?0:t.length;while(++nn)return!1;if(f=e+1,t.sCount[f]=4)return!1;if(u=t.bMarks[f]+t.tShift[f],u>=t.eMarks[f])return!1;if(s=t.src.charCodeAt(u++),124!==s&&45!==s&&58!==s)return!1;while(u=4)return!1;if(h=o(c.replace(/^\||\|$/g,"")),d=h.length,d>g.length)return!1;if(a)return!0;for(p=t.push("table_open","table",1),p.map=b=[e,0],p=t.push("thead_open","thead",1),p.map=[e,e+1],p=t.push("tr_open","tr",1),p.map=[e,e+1],l=0;l=4)break;for(h=o(c.replace(/^\||\|$/g,"")),p=t.push("tr_open","tr",1),l=0;l0&&this.level++,this.tokens.push(i),i},o.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]},o.prototype.skipEmptyLines=function(t){for(var e=this.lineMax;te)if(!i(this.src.charCodeAt(--t)))return t+1;return t},o.prototype.skipChars=function(t,e){for(var n=this.src.length;tn)if(e!==this.src.charCodeAt(--t))return t+1;return t},o.prototype.getLines=function(t,e,n,r){var o,a,s,c,u,l,f,h=t;if(t>=e)return"";for(l=new Array(e-t),o=0;hn?new Array(a-n+1).join(" ")+this.src.slice(c,u):this.src.slice(c,u)}return l.join("")},o.prototype.Token=r,t.exports=o},8360:function(t,e,n){var r=n("41df").Reporter,i=n("41df").EncoderBuffer,o=n("41df").DecoderBuffer,a=n("da3e"),s=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],c=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(s),u=["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"];function l(t,e){var n={};this._baseState=n,n.enc=t,n.parent=e||null,n.children=null,n.tag=null,n.args=null,n.reverseArgs=null,n.choice=null,n.optional=!1,n.any=!1,n.obj=!1,n.use=null,n.useDecoder=null,n.key=null,n["default"]=null,n.explicit=null,n.implicit=null,n.contains=null,n.parent||(n.children=[],this._wrap())}t.exports=l;var f=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];l.prototype.clone=function(){var t=this._baseState,e={};f.forEach((function(n){e[n]=t[n]}));var n=new this.constructor(e.parent);return n._baseState=e,n},l.prototype._wrap=function(){var t=this._baseState;c.forEach((function(e){this[e]=function(){var n=new this.constructor(this);return t.children.push(n),n[e].apply(n,arguments)}}),this)},l.prototype._init=function(t){var e=this._baseState;a(null===e.parent),t.call(this),e.children=e.children.filter((function(t){return t._baseState.parent===this}),this),a.equal(e.children.length,1,"Root node can have only one child")},l.prototype._useArgs=function(t){var e=this._baseState,n=t.filter((function(t){return t instanceof this.constructor}),this);t=t.filter((function(t){return!(t instanceof this.constructor)}),this),0!==n.length&&(a(null===e.children),e.children=n,n.forEach((function(t){t._baseState.parent=this}),this)),0!==t.length&&(a(null===e.args),e.args=t,e.reverseArgs=t.map((function(t){if("object"!==typeof t||t.constructor!==Object)return t;var e={};return Object.keys(t).forEach((function(n){n==(0|n)&&(n|=0);var r=t[n];e[r]=n})),e})))},u.forEach((function(t){l.prototype[t]=function(){var e=this._baseState;throw new Error(t+" not implemented for encoding: "+e.enc)}})),s.forEach((function(t){l.prototype[t]=function(){var e=this._baseState,n=Array.prototype.slice.call(arguments);return a(null===e.tag),e.tag=t,this._useArgs(n),this}})),l.prototype.use=function(t){a(t);var e=this._baseState;return a(null===e.use),e.use=t,this},l.prototype.optional=function(){var t=this._baseState;return t.optional=!0,this},l.prototype.def=function(t){var e=this._baseState;return a(null===e["default"]),e["default"]=t,e.optional=!0,this},l.prototype.explicit=function(t){var e=this._baseState;return a(null===e.explicit&&null===e.implicit),e.explicit=t,this},l.prototype.implicit=function(t){var e=this._baseState;return a(null===e.explicit&&null===e.implicit),e.implicit=t,this},l.prototype.obj=function(){var t=this._baseState,e=Array.prototype.slice.call(arguments);return t.obj=!0,0!==e.length&&this._useArgs(e),this},l.prototype.key=function(t){var e=this._baseState;return a(null===e.key),e.key=t,this},l.prototype.any=function(){var t=this._baseState;return t.any=!0,this},l.prototype.choice=function(t){var e=this._baseState;return a(null===e.choice),e.choice=t,this._useArgs(Object.keys(t).map((function(e){return t[e]}))),this},l.prototype.contains=function(t){var e=this._baseState;return a(null===e.use),e.contains=t,this},l.prototype._decode=function(t,e){var n=this._baseState;if(null===n.parent)return t.wrapResult(n.children[0]._decode(t,e));var r,i=n["default"],a=!0,s=null;if(null!==n.key&&(s=t.enterKey(n.key)),n.optional){var c=null;if(null!==n.explicit?c=n.explicit:null!==n.implicit?c=n.implicit:null!==n.tag&&(c=n.tag),null!==c||n.any){if(a=this._peekTag(t,c,n.any),t.isError(a))return a}else{var u=t.save();try{null===n.choice?this._decodeGeneric(n.tag,t,e):this._decodeChoice(t,e),a=!0}catch(p){a=!1}t.restore(u)}}if(n.obj&&a&&(r=t.enterObject()),a){if(null!==n.explicit){var l=this._decodeTag(t,n.explicit);if(t.isError(l))return l;t=l}var f=t.offset;if(null===n.use&&null===n.choice){if(n.any)u=t.save();var h=this._decodeTag(t,null!==n.implicit?n.implicit:n.tag,n.any);if(t.isError(h))return h;n.any?i=t.raw(u):t=h}if(e&&e.track&&null!==n.tag&&e.track(t.path(),f,t.length,"tagged"),e&&e.track&&null!==n.tag&&e.track(t.path(),t.offset,t.length,"content"),i=n.any?i:null===n.choice?this._decodeGeneric(n.tag,t,e):this._decodeChoice(t,e),t.isError(i))return i;if(n.any||null!==n.choice||null===n.children||n.children.forEach((function(n){n._decode(t,e)})),n.contains&&("octstr"===n.tag||"bitstr"===n.tag)){var d=new o(i);i=this._getUse(n.contains,t._reporterState.obj)._decode(d,e)}}return n.obj&&a&&(i=t.leaveObject(r)),null===n.key||null===i&&!0!==a?null!==s&&t.exitKey(s):t.leaveKey(s,n.key,i),i},l.prototype._decodeGeneric=function(t,e,n){var r=this._baseState;return"seq"===t||"set"===t?null:"seqof"===t||"setof"===t?this._decodeList(e,t,r.args[0],n):/str$/.test(t)?this._decodeStr(e,t,n):"objid"===t&&r.args?this._decodeObjid(e,r.args[0],r.args[1],n):"objid"===t?this._decodeObjid(e,null,null,n):"gentime"===t||"utctime"===t?this._decodeTime(e,t,n):"null_"===t?this._decodeNull(e,n):"bool"===t?this._decodeBool(e,n):"objDesc"===t?this._decodeStr(e,t,n):"int"===t||"enum"===t?this._decodeInt(e,r.args&&r.args[0],n):null!==r.use?this._getUse(r.use,e._reporterState.obj)._decode(e,n):e.error("unknown tag: "+t)},l.prototype._getUse=function(t,e){var n=this._baseState;return n.useDecoder=this._use(t,e),a(null===n.useDecoder._baseState.parent),n.useDecoder=n.useDecoder._baseState.children[0],n.implicit!==n.useDecoder._baseState.implicit&&(n.useDecoder=n.useDecoder.clone(),n.useDecoder._baseState.implicit=n.implicit),n.useDecoder},l.prototype._decodeChoice=function(t,e){var n=this._baseState,r=null,i=!1;return Object.keys(n.choice).some((function(o){var a=t.save(),s=n.choice[o];try{var c=s._decode(t,e);if(t.isError(c))return!1;r={type:o,value:c},i=!0}catch(u){return t.restore(a),!1}return!0}),this),i?r:t.error("Choice not matched")},l.prototype._createEncoderBuffer=function(t){return new i(t,this.reporter)},l.prototype._encode=function(t,e,n){var r=this._baseState;if(null===r["default"]||r["default"]!==t){var i=this._encodeValue(t,e,n);if(void 0!==i&&!this._skipDefault(i,e,n))return i}},l.prototype._encodeValue=function(t,e,n){var i=this._baseState;if(null===i.parent)return i.children[0]._encode(t,e||new r);var o=null;if(this.reporter=e,i.optional&&void 0===t){if(null===i["default"])return;t=i["default"]}var a=null,s=!1;if(i.any)o=this._createEncoderBuffer(t);else if(i.choice)o=this._encodeChoice(t,e);else if(i.contains)a=this._getUse(i.contains,n)._encode(t,e),s=!0;else if(i.children)a=i.children.map((function(n){if("null_"===n._baseState.tag)return n._encode(null,e,t);if(null===n._baseState.key)return e.error("Child should have a key");var r=e.enterKey(n._baseState.key);if("object"!==typeof t)return e.error("Child expected, but input is not object");var i=n._encode(t[n._baseState.key],e,t);return e.leaveKey(r),i}),this).filter((function(t){return t})),a=this._createEncoderBuffer(a);else if("seqof"===i.tag||"setof"===i.tag){if(!i.args||1!==i.args.length)return e.error("Too many args for : "+i.tag);if(!Array.isArray(t))return e.error("seqof/setof, but data is not Array");var c=this.clone();c._baseState.implicit=null,a=this._createEncoderBuffer(t.map((function(n){var r=this._baseState;return this._getUse(r.args[0],t)._encode(n,e)}),c))}else null!==i.use?o=this._getUse(i.use,n)._encode(t,e):(a=this._encodePrimitive(i.tag,t),s=!0);if(!i.any&&null===i.choice){var u=null!==i.implicit?i.implicit:i.tag,l=null===i.implicit?"universal":"context";null===u?null===i.use&&e.error("Tag could be omitted only for .use()"):null===i.use&&(o=this._encodeComposite(u,s,l,a))}return null!==i.explicit&&(o=this._encodeComposite(i.explicit,!1,"context",o)),o},l.prototype._encodeChoice=function(t,e){var n=this._baseState,r=n.choice[t.type];return r||a(!1,t.type+" not found in "+JSON.stringify(Object.keys(n.choice))),r._encode(t.value,e)},l.prototype._encodePrimitive=function(t,e){var n=this._baseState;if(/str$/.test(t))return this._encodeStr(e,t);if("objid"===t&&n.args)return this._encodeObjid(e,n.reverseArgs[0],n.args[1]);if("objid"===t)return this._encodeObjid(e,null,null);if("gentime"===t||"utctime"===t)return this._encodeTime(e,t);if("null_"===t)return this._encodeNull();if("int"===t||"enum"===t)return this._encodeInt(e,n.args&&n.reverseArgs[0]);if("bool"===t)return this._encodeBool(e);if("objDesc"===t)return this._encodeStr(e,t);throw new Error("Unsupported tag: "+t)},l.prototype._isNumstr=function(t){return/^[0-9 ]*$/.test(t)},l.prototype._isPrintstr=function(t){return/^[A-Za-z0-9 '\(\)\+,\-\.\/:=\?]*$/.test(t)}},8378:function(t,e){var n=t.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},"838d":function(t,e,n){"use strict";function r(t,e){var n,r,i,o,a,s,c,u,l={},f=e.length;for(n=0;na;r-=o.jump+1)if(o=e[r],o.marker===i.marker&&(-1===s&&(s=r),o.open&&o.end<0&&o.level===i.level&&(c=!1,(o.close||i.open)&&(o.length+i.length)%3===0&&(o.length%3===0&&i.length%3===0||(c=!0)),!c))){u=r>0&&!e[r-1].open?e[r-1].jump+1:0,i.jump=n-r+u,i.open=!1,o.end=n,o.jump=u,o.close=!1,s=-1;break}-1!==s&&(l[i.marker][(i.length||0)%3]=s)}}t.exports=function(t){var e,n=t.tokens_meta,i=t.tokens_meta.length;for(r(t,t.delimiters),e=0;e15){var t=this.cache.slice(0,16);return this.cache=this.cache.slice(16),t}return null},d.prototype.flush=function(){var t=16-this.cache.length,e=o.allocUnsafe(t),n=-1;while(++ni)K(t,n=r[i++],e[n]);return t},J=function(t,e){return void 0===e?S(t):Z(S(t),e)},X=function(t){var e=F.call(this,t=k(t,!0));return!(this===U&&i(z,t)&&!i($,t))&&(!(e||!i(this,t)||!i(z,t)||i(this,I)&&this[I][t])||e)},tt=function(t,e){if(t=w(t),e=k(e,!0),t!==U||!i(z,e)||i($,e)){var n=M(t,e);return!n||!i(z,e)||i(t,I)&&t[I][e]||(n.enumerable=!0),n}},et=function(t){var e,n=q(w(t)),r=[],o=0;while(n.length>o)i(z,e=n[o++])||e==I||e==c||r.push(e);return r},nt=function(t){var e,n=t===U,r=q(n?$:w(t)),o=[],a=0;while(r.length>a)!i(z,e=r[a++])||n&&!i(U,e)||o.push(z[e]);return o};V||(j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),e=function(n){this===U&&e.call($,n),i(this,I)&&i(this[I],t)&&(this[I][t]=!1),W(this,t,x(1,n))};return o&&Y&&W(U,t,{configurable:!0,set:e}),G(t)},s(j[B],"toString",(function(){return this._k})),E.f=tt,T.f=K,n("9093").f=C.f=et,n("52a7").f=X,A.f=nt,o&&!n("2d00")&&s(U,"propertyIsEnumerable",X,!0),p.f=function(t){return G(d(t))}),a(a.G+a.W+a.F*!V,{Symbol:j});for(var rt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),it=0;rt.length>it;)d(rt[it++]);for(var ot=O(d.store),at=0;ot.length>at;)g(ot[at++]);a(a.S+a.F*!V,"Symbol",{for:function(t){return i(N,t+="")?N[t]:N[t]=j(t)},keyFor:function(t){if(!Q(t))throw TypeError(t+" is not a symbol!");for(var e in N)if(N[e]===t)return e},useSetter:function(){Y=!0},useSimple:function(){Y=!1}}),a(a.S+a.F*!V,"Object",{create:J,defineProperty:K,defineProperties:Z,getOwnPropertyDescriptor:tt,getOwnPropertyNames:et,getOwnPropertySymbols:nt});var st=u((function(){A.f(1)}));a(a.S+a.F*st,"Object",{getOwnPropertySymbols:function(t){return A.f(_(t))}}),P&&a(a.S+a.F*(!V||u((function(){var t=j();return"[null]"!=L([t])||"{}"!=L({a:t})||"{}"!=L(Object(t))}))),"JSON",{stringify:function(t){var e,n,r=[t],i=1;while(arguments.length>i)r.push(arguments[i++]);if(n=e=r[1],(y(e)||void 0!==t)&&!Q(t))return b(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!Q(e))return e}),r[1]=e,L.apply(P,r)}}),j[B][R]||n("32e9")(j[B],R,j[B].valueOf),f(j,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},"8aae":function(t,e,n){n("32a6"),t.exports=n("584a").Object.keys},"8adb":function(t,e){function n(t,e){if(("constructor"!==e||"function"!==typeof t[e])&&"__proto__"!=e)return t[e]}t.exports=n},"8b39":function(t,e,n){"use strict";e["a"]=function(t){var e=JSON.stringify(t);if(e)return JSON.parse(e)}},"8b71":function(t,e,n){var r=n("0211");e.tagClass={0:"universal",1:"application",2:"context",3:"private"},e.tagClassByName=r._reverse(e.tagClass),e.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},e.tagByName=r._reverse(e.tag)},"8b95":function(t,e,n){"use strict";var r=n("c3c0"),i=n("b525");function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}r.inherits(o,i),t.exports=o,o.blockSize=1024,o.outSize=384,o.hmacStrength=192,o.padLength=128,o.prototype._digest=function(t){return"hex"===t?r.toHex32(this.h.slice(0,12),"big"):r.split32(this.h.slice(0,12),"big")}},"8b97":function(t,e,n){var r=n("d3f4"),i=n("cb7c"),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{r=n("9b43")(Function.call,n("11e9").f(Object.prototype,"__proto__").set,2),r(t,[]),e=!(t instanceof Array)}catch(i){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},"8c07":function(t,e,n){"use strict";n.r(e),e["default"]={name:"material-icons",mediaPlayer:{play:"play_arrow",pause:"pause",volumeOff:"volume_off",volumeDown:"volume_down",volumeUp:"volume_up",settings:"settings",speed:"directions_run",language:"closed_caption",selected:"check",fullscreen:"fullscreen",fullscreenExit:"fullscreen_exit",bigPlayButton:"play_arrow"}}},"8c4f":function(t,e,n){"use strict"; +/*! + * vue-router v3.1.3 + * (c) 2019 Evan You + * @license MIT + */function r(t,e){0}function i(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function o(t,e){return e instanceof t||e&&(e.name===t.name||e._name===t._name)}function a(t,e){for(var n in e)t[n]=e[n];return t}var s={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,i=e.parent,o=e.data;o.routerView=!0;var s=i.$createElement,u=n.name,l=i.$route,f=i._routerViewCache||(i._routerViewCache={}),h=0,d=!1;while(i&&i._routerRoot!==i){var p=i.$vnode&&i.$vnode.data;p&&(p.routerView&&h++,p.keepAlive&&i._inactive&&(d=!0)),i=i.$parent}if(o.routerViewDepth=h,d)return s(f[u],o,r);var g=l.matched[h];if(!g)return f[u]=null,s();var m=f[u]=g.components[u];o.registerRouteInstance=function(t,e){var n=g.instances[u];(e&&n!==t||!e&&n===t)&&(g.instances[u]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){g.instances[u]=e.componentInstance},o.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==g.instances[u]&&(g.instances[u]=t.componentInstance)};var b=o.props=c(l,g.props&&g.props[u]);if(b){b=o.props=a({},b);var v=o.attrs=o.attrs||{};for(var y in b)m.props&&y in m.props||(v[y]=b[y],delete b[y])}return s(m,o,r)}};function c(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}var u=/[!'()*]/g,l=function(t){return"%"+t.charCodeAt(0).toString(16)},f=/%2C/g,h=function(t){return encodeURIComponent(t).replace(u,l).replace(f,",")},d=decodeURIComponent;function p(t,e,n){void 0===e&&(e={});var r,i=n||g;try{r=i(t||"")}catch(a){r={}}for(var o in e)r[o]=e[o];return r}function g(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=d(n.shift()),i=n.length>0?d(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]})),e):e}function m(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return h(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(h(e)):r.push(h(e)+"="+h(t)))})),r.join("&")}return h(e)+"="+h(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var b=/\/?$/;function v(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=y(o)}catch(s){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:o,params:e.params||{},fullPath:k(e,i),matched:t?w(t):[]};return n&&(a.redirectedFrom=k(n,i)),Object.freeze(a)}function y(t){if(Array.isArray(t))return t.map(y);if(t&&"object"===typeof t){var e={};for(var n in t)e[n]=y(t[n]);return e}return t}var _=v(null,{path:"/"});function w(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function k(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;void 0===i&&(i="");var o=e||m;return(n||"/")+o(r)+i}function x(t,e){return e===_?t===e:!!e&&(t.path&&e.path?t.path.replace(b,"")===e.path.replace(b,"")&&t.hash===e.hash&&S(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&S(t.query,e.query)&&S(t.params,e.params)))}function S(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((function(n){var r=t[n],i=e[n];return"object"===typeof r&&"object"===typeof i?S(r,i):String(r)===String(i)}))}function C(t,e){return 0===t.path.replace(b,"/").indexOf(e.path.replace(b,"/"))&&(!e.hash||t.hash===e.hash)&&E(t.query,e.query)}function E(t,e){for(var n in e)if(!(n in t))return!1;return!0}function A(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var i=e.split("/");n&&i[i.length-1]||i.pop();for(var o=t.replace(/^\//,"").split("/"),a=0;a=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function O(t){return t.replace(/\/\//g,"/")}var M=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},D=K,q=I,j=R,P=z,L=Q,B=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function I(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=B.exec(t))){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(o,l),o=l+c.length,u)a+=u[1];else{var f=t[o],h=n[2],d=n[3],p=n[4],g=n[5],m=n[6],b=n[7];a&&(r.push(a),a="");var v=null!=h&&null!=f&&f!==h,y="+"===m||"*"===m,_="?"===m||"*"===m,w=n[2]||s,k=p||g;r.push({name:d||i++,prefix:h||"",delimiter:w,optional:_,repeat:y,partial:v,asterisk:!!b,pattern:k?U(k):b?".*":"[^"+$(w)+"]+?"})}}return o1||!w.length)return 0===w.length?t():t("span",{},w)}if("a"===this.tag)_.on=y,_.attrs={href:c};else{var k=at(this.$slots.default);if(k){k.isStatic=!1;var S=k.data=a({},k.data);for(var E in S.on=S.on||{},S.on){var A=S.on[E];E in y&&(S.on[E]=Array.isArray(A)?A:[A])}for(var T in y)T in S.on?S.on[T].push(y[T]):S.on[T]=b;var O=k.data.attrs=a({},k.data.attrs);O.href=c}else _.on=y}return t(this.tag,_,this.$slots.default)}};function ot(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function at(t){if(t)for(var e,n=0;n-1&&(s.params[h]=n.params[h]);return s.path=J(u.path,s.params,'named route "'+c+'"'),l(u,s,a)}if(s.path){s.params={};for(var d=0;d=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}function It(t){return function(e,n,r){var o=!1,a=0,s=null;Rt(t,(function(t,e,n,c){if("function"===typeof t&&void 0===t.cid){o=!0,a++;var u,l=$t((function(e){zt(e)&&(e=e.default),t.resolved="function"===typeof e?e:tt.extend(e),n.components[c]=e,a--,a<=0&&r()})),f=$t((function(t){var e="Failed to resolve async component "+c+": "+t;s||(s=i(t)?t:new Error(e),r(s))}));try{u=t(l,f)}catch(d){f(d)}if(u)if("function"===typeof u.then)u.then(l,f);else{var h=u.component;h&&"function"===typeof h.then&&h.then(l,f)}}})),o||r()}}function Rt(t,e){return Ft(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Ft(t){return Array.prototype.concat.apply([],t)}var Nt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function zt(t){return t.__esModule||Nt&&"Module"===t[Symbol.toStringTag]}function $t(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var Ut=function(t){function e(e){t.call(this),this.name=this._name="NavigationDuplicated",this.message='Navigating to current location ("'+e.fullPath+'") is not allowed',Object.defineProperty(this,"stack",{value:(new t).stack,writable:!0,configurable:!0})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e}(Error);Ut._name="NavigationDuplicated";var Vt=function(t,e){this.router=t,this.base=Ht(e),this.current=_,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function Ht(t){if(!t)if(ct){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function Yt(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else n>-1&&(t=decodeURI(t.slice(0,n))+t.slice(n));return t}function se(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ce(t){jt?Pt(se(t)):window.location.hash=t}function ue(t){jt?Lt(se(t)):window.location.replace(se(t))}var le=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){e.index=n,e.updateRoute(r)}),(function(t){o(Ut,t)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Vt),fe=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=dt(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!jt&&!1!==t.fallback,this.fallback&&(e="hash"),ct||(e="abstract"),this.mode=e,e){case"history":this.history=new ee(this,t.base);break;case"hash":this.history=new re(this,t.base,this.fallback);break;case"abstract":this.history=new le(this,t.base);break;default:0}},he={currentRoute:{configurable:!0}};function de(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function pe(t,e,n){var r="hash"===n?"#"+e:e;return t?O(t+"/"+r):r}fe.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},he.currentRoute.get=function(){return this.history&&this.history.current},fe.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null)})),!this.app){this.app=t;var n=this.history;if(n instanceof ee)n.transitionTo(n.getCurrentLocation());else if(n instanceof re){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},fe.prototype.beforeEach=function(t){return de(this.beforeHooks,t)},fe.prototype.beforeResolve=function(t){return de(this.resolveHooks,t)},fe.prototype.afterEach=function(t){return de(this.afterHooks,t)},fe.prototype.onReady=function(t,e){this.history.onReady(t,e)},fe.prototype.onError=function(t){this.history.onError(t)},fe.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},fe.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},fe.prototype.go=function(t){this.history.go(t)},fe.prototype.back=function(){this.go(-1)},fe.prototype.forward=function(){this.go(1)},fe.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},fe.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=X(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=pe(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},fe.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==_&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(fe.prototype,he),fe.install=st,fe.version="3.1.3",ct&&window.Vue&&window.Vue.use(fe),e["a"]=fe},"8c55":function(t,e,n){"use strict";var r=n("6f9c"),i=n("17d5").Graph,o=n("b50e");function a(t,e){var n={};function i(e,i){var o=0,a=0,s=e.length,l=r.last(i);return r.forEach(i,(function(e,f){var h=c(t,e),d=h?t.node(h).order:s;(h||e===l)&&(r.forEach(i.slice(a,f+1),(function(e){r.forEach(t.predecessors(e),(function(r){var i=t.node(r),a=i.order;!(as)&&u(n,e,c)}))}))}function o(e,n){var o,a=-1,s=0;return r.forEach(n,(function(r,c){if("border"===t.node(r).dummy){var u=t.predecessors(r);u.length&&(o=t.node(u[0]).order,i(n,s,c,a,o),s=c,a=o)}i(n,s,n.length,o,e.length)})),n}return r.reduce(e,o),n}function c(t,e){if(t.node(e).dummy)return r.find(t.predecessors(e),(function(e){return t.node(e).dummy}))}function u(t,e,n){if(e>n){var r=e;e=n,n=r}var i=t[e];i||(t[e]=i={}),i[n]=!0}function l(t,e,n){if(e>n){var i=e;e=n,n=i}return r.has(t[e],n)}function f(t,e,n,i){var o={},a={},s={};return r.forEach(e,(function(t){r.forEach(t,(function(t,e){o[t]=t,a[t]=t,s[t]=e}))})),r.forEach(e,(function(t){var e=-1;r.forEach(t,(function(t){var c=i(t);if(c.length){c=r.sortBy(c,(function(t){return s[t]}));for(var u=(c.length-1)/2,f=Math.floor(u),h=Math.ceil(u);f<=h;++f){var d=c[f];a[t]===t&&e-1}t.exports=i},"8de2":function(t,e,n){var r=n("8eeb"),i=n("9934");function o(t){return r(t,i(t))}t.exports=o},"8df7":function(t,e,n){var r=n("3fb5"),i=n("1c35").Buffer,o=n("cfbd");function a(t){o.call(this,t),this.enc="pem"}r(a,o),t.exports=a,a.prototype.decode=function(t,e){for(var n=t.toString().split(/[\r\n]+/g),r=e.label.toUpperCase(),a=/^-----(BEGIN|END) ([^-]+)-----$/,s=-1,c=-1,u=0;uf)n=c(r,e=u[f++]),void 0!==n&&s(l,e,n);return l}})},"8eeb":function(t,e,n){var r=n("32b3"),i=n("872a");function o(t,e,n,o){var a=!n;n||(n={});var s=-1,c=e.length;while(++s=55296&&c<=57343?"���":String.fromCharCode(c),e+=6):240===(248&i)&&e+91114111?u+="����":(c-=65536,u+=String.fromCharCode(55296+(c>>10),56320+(1023&c))),e+=9):u+="�";return u}))}o.defaultChars=";/?:@&=+$,#",o.componentChars="",t.exports=o},"8f60":function(t,e,n){"use strict";var r=n("a159"),i=n("aebd"),o=n("45f2"),a={};n("35e8")(a,n("5168")("iterator"),(function(){return this})),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},"8fc3":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"da",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},9003:function(t,e,n){var r=n("6b4c");t.exports=Array.isArray||function(t){return"Array"==r(t)}},9093:function(t,e,n){var r=n("ce10"),i=n("e11e").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},"90c8":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"tr",mediaPlayer:{oldBrowserVideo:"Bu videoyu görebilmek için lütfen JavaScript'i aktifleştirin ve/veya HTML5 videoları destekleyen bir tarayıcıya geçin.",oldBrowserAudio:"Bu sesi dinleyebilmek için lütfen JavaScript'i aktifleştirin ve/veya HTML5 sesleri destekleyen bir tarayıcıya geçin.",pause:"Durdur",play:"Oynat",settings:"Ayarlar",toggleFullscreen:"Tam ekrana geç",mute:"Sesi kapat",unmute:"Sesi aç",speed:"Hız",language:"Dil",playbackRate:"Oynatma Hızı",waitingVideo:"Video için bekleniyor",waitingAudio:"Ses için bekleniyor",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Kapalı",noLoadVideo:"Video yüklenemedi",noLoadAudio:"Ses yüklenemedi",cannotPlayVideo:"Video oynatılamıyor",cannotPlayAudio:"Ses oynatılamıyor"}}},9138:function(t,e,n){t.exports=n("35e8")},9152:function(t,e){e.read=function(t,e,n,r,i){var o,a,s=8*i-r-1,c=(1<>1,l=-7,f=n?i-1:0,h=n?-1:1,d=t[e+f];for(f+=h,o=d&(1<<-l)-1,d>>=-l,l+=s;l>0;o=256*o+t[e+f],f+=h,l-=8);for(a=o&(1<<-l)-1,o>>=-l,l+=r;l>0;a=256*a+t[e+f],f+=h,l-=8);if(0===o)o=1-u;else{if(o===c)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,r),o-=u}return(d?-1:1)*a*Math.pow(2,o-r)},e.write=function(t,e,n,r,i,o){var a,s,c,u=8*o-i-1,l=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:o-1,p=r?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=l):(a=Math.floor(Math.log(e)/Math.LN2),e*(c=Math.pow(2,-a))<1&&(a--,c*=2),e+=a+f>=1?h/c:h*Math.pow(2,1-f),e*c>=2&&(a++,c/=2),a+f>=l?(s=0,a=l):a+f>=1?(s=(e*c-1)*Math.pow(2,i),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;t[n+d]=255&s,d+=p,s/=256,i-=8);for(a=a<0;t[n+d]=255&a,d+=p,a/=256,u-=8);t[n+d-p]|=128*g}},"91e9":function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},9214:function(t,e){t.exports="0.8.5"},"922c":function(t,e,n){"use strict";function r(t,e){var n,r,i,o,a,s=[],c=e.length;for(n=0;n\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,h={"­":"shy","‌":"zwnj","‍":"zwj","‎":"lrm","⁣":"ic","⁢":"it","⁡":"af","‏":"rlm","​":"ZeroWidthSpace","⁠":"NoBreak","̑":"DownBreve","⃛":"tdot","⃜":"DotDot","\t":"Tab","\n":"NewLine"," ":"puncsp"," ":"MediumSpace"," ":"thinsp"," ":"hairsp"," ":"emsp13"," ":"ensp"," ":"emsp14"," ":"emsp"," ":"numsp"," ":"nbsp","  ":"ThickSpace","‾":"oline",_:"lowbar","‐":"dash","–":"ndash","—":"mdash","―":"horbar",",":"comma",";":"semi","⁏":"bsemi",":":"colon","⩴":"Colone","!":"excl","¡":"iexcl","?":"quest","¿":"iquest",".":"period","‥":"nldr","…":"mldr","·":"middot","'":"apos","‘":"lsquo","’":"rsquo","‚":"sbquo","‹":"lsaquo","›":"rsaquo",'"':"quot","“":"ldquo","”":"rdquo","„":"bdquo","«":"laquo","»":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","⌈":"lceil","⌉":"rceil","⌊":"lfloor","⌋":"rfloor","⦅":"lopar","⦆":"ropar","⦋":"lbrke","⦌":"rbrke","⦍":"lbrkslu","⦎":"rbrksld","⦏":"lbrksld","⦐":"rbrkslu","⦑":"langd","⦒":"rangd","⦓":"lparlt","⦔":"rpargt","⦕":"gtlPar","⦖":"ltrPar","⟦":"lobrk","⟧":"robrk","⟨":"lang","⟩":"rang","⟪":"Lang","⟫":"Rang","⟬":"loang","⟭":"roang","❲":"lbbrk","❳":"rbbrk","‖":"Vert","§":"sect","¶":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","‰":"permil","‱":"pertenk","†":"dagger","‡":"Dagger","•":"bull","⁃":"hybull","′":"prime","″":"Prime","‴":"tprime","⁗":"qprime","‵":"bprime","⁁":"caret","`":"grave","´":"acute","˜":"tilde","^":"Hat","¯":"macr","˘":"breve","˙":"dot","¨":"die","˚":"ring","˝":"dblac","¸":"cedil","˛":"ogon","ˆ":"circ","ˇ":"caron","°":"deg","©":"copy","®":"reg","℗":"copysr","℘":"wp","℞":"rx","℧":"mho","℩":"iiota","←":"larr","↚":"nlarr","→":"rarr","↛":"nrarr","↑":"uarr","↓":"darr","↔":"harr","↮":"nharr","↕":"varr","↖":"nwarr","↗":"nearr","↘":"searr","↙":"swarr","↝":"rarrw","↝̸":"nrarrw","↞":"Larr","↟":"Uarr","↠":"Rarr","↡":"Darr","↢":"larrtl","↣":"rarrtl","↤":"mapstoleft","↥":"mapstoup","↦":"map","↧":"mapstodown","↩":"larrhk","↪":"rarrhk","↫":"larrlp","↬":"rarrlp","↭":"harrw","↰":"lsh","↱":"rsh","↲":"ldsh","↳":"rdsh","↵":"crarr","↶":"cularr","↷":"curarr","↺":"olarr","↻":"orarr","↼":"lharu","↽":"lhard","↾":"uharr","↿":"uharl","⇀":"rharu","⇁":"rhard","⇂":"dharr","⇃":"dharl","⇄":"rlarr","⇅":"udarr","⇆":"lrarr","⇇":"llarr","⇈":"uuarr","⇉":"rrarr","⇊":"ddarr","⇋":"lrhar","⇌":"rlhar","⇐":"lArr","⇍":"nlArr","⇑":"uArr","⇒":"rArr","⇏":"nrArr","⇓":"dArr","⇔":"iff","⇎":"nhArr","⇕":"vArr","⇖":"nwArr","⇗":"neArr","⇘":"seArr","⇙":"swArr","⇚":"lAarr","⇛":"rAarr","⇝":"zigrarr","⇤":"larrb","⇥":"rarrb","⇵":"duarr","⇽":"loarr","⇾":"roarr","⇿":"hoarr","∀":"forall","∁":"comp","∂":"part","∂̸":"npart","∃":"exist","∄":"nexist","∅":"empty","∇":"Del","∈":"in","∉":"notin","∋":"ni","∌":"notni","϶":"bepsi","∏":"prod","∐":"coprod","∑":"sum","+":"plus","±":"pm","÷":"div","×":"times","<":"lt","≮":"nlt","<⃒":"nvlt","=":"equals","≠":"ne","=⃥":"bne","⩵":"Equal",">":"gt","≯":"ngt",">⃒":"nvgt","¬":"not","|":"vert","¦":"brvbar","−":"minus","∓":"mp","∔":"plusdo","⁄":"frasl","∖":"setmn","∗":"lowast","∘":"compfn","√":"Sqrt","∝":"prop","∞":"infin","∟":"angrt","∠":"ang","∠⃒":"nang","∡":"angmsd","∢":"angsph","∣":"mid","∤":"nmid","∥":"par","∦":"npar","∧":"and","∨":"or","∩":"cap","∩︀":"caps","∪":"cup","∪︀":"cups","∫":"int","∬":"Int","∭":"tint","⨌":"qint","∮":"oint","∯":"Conint","∰":"Cconint","∱":"cwint","∲":"cwconint","∳":"awconint","∴":"there4","∵":"becaus","∶":"ratio","∷":"Colon","∸":"minusd","∺":"mDDot","∻":"homtht","∼":"sim","≁":"nsim","∼⃒":"nvsim","∽":"bsim","∽̱":"race","∾":"ac","∾̳":"acE","∿":"acd","≀":"wr","≂":"esim","≂̸":"nesim","≃":"sime","≄":"nsime","≅":"cong","≇":"ncong","≆":"simne","≈":"ap","≉":"nap","≊":"ape","≋":"apid","≋̸":"napid","≌":"bcong","≍":"CupCap","≭":"NotCupCap","≍⃒":"nvap","≎":"bump","≎̸":"nbump","≏":"bumpe","≏̸":"nbumpe","≐":"doteq","≐̸":"nedot","≑":"eDot","≒":"efDot","≓":"erDot","≔":"colone","≕":"ecolon","≖":"ecir","≗":"cire","≙":"wedgeq","≚":"veeeq","≜":"trie","≟":"equest","≡":"equiv","≢":"nequiv","≡⃥":"bnequiv","≤":"le","≰":"nle","≤⃒":"nvle","≥":"ge","≱":"nge","≥⃒":"nvge","≦":"lE","≦̸":"nlE","≧":"gE","≧̸":"ngE","≨︀":"lvnE","≨":"lnE","≩":"gnE","≩︀":"gvnE","≪":"ll","≪̸":"nLtv","≪⃒":"nLt","≫":"gg","≫̸":"nGtv","≫⃒":"nGt","≬":"twixt","≲":"lsim","≴":"nlsim","≳":"gsim","≵":"ngsim","≶":"lg","≸":"ntlg","≷":"gl","≹":"ntgl","≺":"pr","⊀":"npr","≻":"sc","⊁":"nsc","≼":"prcue","⋠":"nprcue","≽":"sccue","⋡":"nsccue","≾":"prsim","≿":"scsim","≿̸":"NotSucceedsTilde","⊂":"sub","⊄":"nsub","⊂⃒":"vnsub","⊃":"sup","⊅":"nsup","⊃⃒":"vnsup","⊆":"sube","⊈":"nsube","⊇":"supe","⊉":"nsupe","⊊︀":"vsubne","⊊":"subne","⊋︀":"vsupne","⊋":"supne","⊍":"cupdot","⊎":"uplus","⊏":"sqsub","⊏̸":"NotSquareSubset","⊐":"sqsup","⊐̸":"NotSquareSuperset","⊑":"sqsube","⋢":"nsqsube","⊒":"sqsupe","⋣":"nsqsupe","⊓":"sqcap","⊓︀":"sqcaps","⊔":"sqcup","⊔︀":"sqcups","⊕":"oplus","⊖":"ominus","⊗":"otimes","⊘":"osol","⊙":"odot","⊚":"ocir","⊛":"oast","⊝":"odash","⊞":"plusb","⊟":"minusb","⊠":"timesb","⊡":"sdotb","⊢":"vdash","⊬":"nvdash","⊣":"dashv","⊤":"top","⊥":"bot","⊧":"models","⊨":"vDash","⊭":"nvDash","⊩":"Vdash","⊮":"nVdash","⊪":"Vvdash","⊫":"VDash","⊯":"nVDash","⊰":"prurel","⊲":"vltri","⋪":"nltri","⊳":"vrtri","⋫":"nrtri","⊴":"ltrie","⋬":"nltrie","⊴⃒":"nvltrie","⊵":"rtrie","⋭":"nrtrie","⊵⃒":"nvrtrie","⊶":"origof","⊷":"imof","⊸":"mumap","⊹":"hercon","⊺":"intcal","⊻":"veebar","⊽":"barvee","⊾":"angrtvb","⊿":"lrtri","⋀":"Wedge","⋁":"Vee","⋂":"xcap","⋃":"xcup","⋄":"diam","⋅":"sdot","⋆":"Star","⋇":"divonx","⋈":"bowtie","⋉":"ltimes","⋊":"rtimes","⋋":"lthree","⋌":"rthree","⋍":"bsime","⋎":"cuvee","⋏":"cuwed","⋐":"Sub","⋑":"Sup","⋒":"Cap","⋓":"Cup","⋔":"fork","⋕":"epar","⋖":"ltdot","⋗":"gtdot","⋘":"Ll","⋘̸":"nLl","⋙":"Gg","⋙̸":"nGg","⋚︀":"lesg","⋚":"leg","⋛":"gel","⋛︀":"gesl","⋞":"cuepr","⋟":"cuesc","⋦":"lnsim","⋧":"gnsim","⋨":"prnsim","⋩":"scnsim","⋮":"vellip","⋯":"ctdot","⋰":"utdot","⋱":"dtdot","⋲":"disin","⋳":"isinsv","⋴":"isins","⋵":"isindot","⋵̸":"notindot","⋶":"notinvc","⋷":"notinvb","⋹":"isinE","⋹̸":"notinE","⋺":"nisd","⋻":"xnis","⋼":"nis","⋽":"notnivc","⋾":"notnivb","⌅":"barwed","⌆":"Barwed","⌌":"drcrop","⌍":"dlcrop","⌎":"urcrop","⌏":"ulcrop","⌐":"bnot","⌒":"profline","⌓":"profsurf","⌕":"telrec","⌖":"target","⌜":"ulcorn","⌝":"urcorn","⌞":"dlcorn","⌟":"drcorn","⌢":"frown","⌣":"smile","⌭":"cylcty","⌮":"profalar","⌶":"topbot","⌽":"ovbar","⌿":"solbar","⍼":"angzarr","⎰":"lmoust","⎱":"rmoust","⎴":"tbrk","⎵":"bbrk","⎶":"bbrktbrk","⏜":"OverParenthesis","⏝":"UnderParenthesis","⏞":"OverBrace","⏟":"UnderBrace","⏢":"trpezium","⏧":"elinters","␣":"blank","─":"boxh","│":"boxv","┌":"boxdr","┐":"boxdl","└":"boxur","┘":"boxul","├":"boxvr","┤":"boxvl","┬":"boxhd","┴":"boxhu","┼":"boxvh","═":"boxH","║":"boxV","╒":"boxdR","╓":"boxDr","╔":"boxDR","╕":"boxdL","╖":"boxDl","╗":"boxDL","╘":"boxuR","╙":"boxUr","╚":"boxUR","╛":"boxuL","╜":"boxUl","╝":"boxUL","╞":"boxvR","╟":"boxVr","╠":"boxVR","╡":"boxvL","╢":"boxVl","╣":"boxVL","╤":"boxHd","╥":"boxhD","╦":"boxHD","╧":"boxHu","╨":"boxhU","╩":"boxHU","╪":"boxvH","╫":"boxVh","╬":"boxVH","▀":"uhblk","▄":"lhblk","█":"block","░":"blk14","▒":"blk12","▓":"blk34","□":"squ","▪":"squf","▫":"EmptyVerySmallSquare","▭":"rect","▮":"marker","▱":"fltns","△":"xutri","▴":"utrif","▵":"utri","▸":"rtrif","▹":"rtri","▽":"xdtri","▾":"dtrif","▿":"dtri","◂":"ltrif","◃":"ltri","◊":"loz","○":"cir","◬":"tridot","◯":"xcirc","◸":"ultri","◹":"urtri","◺":"lltri","◻":"EmptySmallSquare","◼":"FilledSmallSquare","★":"starf","☆":"star","☎":"phone","♀":"female","♂":"male","♠":"spades","♣":"clubs","♥":"hearts","♦":"diams","♪":"sung","✓":"check","✗":"cross","✠":"malt","✶":"sext","❘":"VerticalSeparator","⟈":"bsolhsub","⟉":"suphsol","⟵":"xlarr","⟶":"xrarr","⟷":"xharr","⟸":"xlArr","⟹":"xrArr","⟺":"xhArr","⟼":"xmap","⟿":"dzigrarr","⤂":"nvlArr","⤃":"nvrArr","⤄":"nvHarr","⤅":"Map","⤌":"lbarr","⤍":"rbarr","⤎":"lBarr","⤏":"rBarr","⤐":"RBarr","⤑":"DDotrahd","⤒":"UpArrowBar","⤓":"DownArrowBar","⤖":"Rarrtl","⤙":"latail","⤚":"ratail","⤛":"lAtail","⤜":"rAtail","⤝":"larrfs","⤞":"rarrfs","⤟":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","⥅":"rarrpl","⥈":"harrcir","⥉":"Uarrocir","⥊":"lurdshar","⥋":"ldrushar","⥎":"LeftRightVector","⥏":"RightUpDownVector","⥐":"DownLeftRightVector","⥑":"LeftUpDownVector","⥒":"LeftVectorBar","⥓":"RightVectorBar","⥔":"RightUpVectorBar","⥕":"RightDownVectorBar","⥖":"DownLeftVectorBar","⥗":"DownRightVectorBar","⥘":"LeftUpVectorBar","⥙":"LeftDownVectorBar","⥚":"LeftTeeVector","⥛":"RightTeeVector","⥜":"RightUpTeeVector","⥝":"RightDownTeeVector","⥞":"DownLeftTeeVector","⥟":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","⥭":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","⦚":"vzigzag","⦜":"vangrt","⦝":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","⦭":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","⧀":"olt","⧁":"ogt","⧂":"cirscir","⧃":"cirE","⧄":"solb","⧅":"bsolb","⧉":"boxbox","⧍":"trisb","⧎":"rtriltri","⧏":"LeftTriangleBar","⧏̸":"NotLeftTriangleBar","⧐":"RightTriangleBar","⧐̸":"NotRightTriangleBar","⧜":"iinfin","⧝":"infintie","⧞":"nvinfin","⧣":"eparsl","⧤":"smeparsl","⧥":"eqvparsl","⧫":"lozf","⧴":"RuleDelayed","⧶":"dsol","⨀":"xodot","⨁":"xoplus","⨂":"xotime","⨄":"xuplus","⨆":"xsqcup","⨍":"fpartint","⨐":"cirfnint","⨑":"awint","⨒":"rppolint","⨓":"scpolint","⨔":"npolint","⨕":"pointint","⨖":"quatint","⨗":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","⨭":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","⩀":"capdot","⩂":"ncup","⩃":"ncap","⩄":"capand","⩅":"cupor","⩆":"cupcap","⩇":"capcup","⩈":"cupbrcap","⩉":"capbrcup","⩊":"cupcup","⩋":"capcap","⩌":"ccups","⩍":"ccaps","⩐":"ccupssm","⩓":"And","⩔":"Or","⩕":"andand","⩖":"oror","⩗":"orslope","⩘":"andslope","⩚":"andv","⩛":"orv","⩜":"andd","⩝":"ord","⩟":"wedbar","⩦":"sdote","⩪":"simdot","⩭":"congdot","⩭̸":"ncongdot","⩮":"easter","⩯":"apacir","⩰":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","⩷":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","⩻":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","⩿":"lesdot","⪀":"gesdot","⪁":"lesdoto","⪂":"gesdoto","⪃":"lesdotor","⪄":"gesdotol","⪅":"lap","⪆":"gap","⪇":"lne","⪈":"gne","⪉":"lnap","⪊":"gnap","⪋":"lEg","⪌":"gEl","⪍":"lsime","⪎":"gsime","⪏":"lsimg","⪐":"gsiml","⪑":"lgE","⪒":"glE","⪓":"lesges","⪔":"gesles","⪕":"els","⪖":"egs","⪗":"elsdot","⪘":"egsdot","⪙":"el","⪚":"eg","⪝":"siml","⪞":"simg","⪟":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬︀":"smtes","⪭":"late","⪭︀":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","⫀":"supplus","⫁":"submult","⫂":"supmult","⫃":"subedot","⫄":"supedot","⫅":"subE","⫅̸":"nsubE","⫆":"supE","⫆̸":"nsupE","⫇":"subsim","⫈":"supsim","⫋︀":"vsubnE","⫋":"subnE","⫌︀":"vsupnE","⫌":"supnE","⫏":"csub","⫐":"csup","⫑":"csube","⫒":"csupe","⫓":"subsup","⫔":"supsub","⫕":"subsub","⫖":"supsup","⫗":"suphsub","⫘":"supdsub","⫙":"forkv","⫚":"topfork","⫛":"mlcp","⫤":"Dashv","⫦":"Vdashl","⫧":"Barv","⫨":"vBar","⫩":"vBarv","⫫":"Vbar","⫬":"Not","⫭":"bNot","⫮":"rnmid","⫯":"cirmid","⫰":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽⃥":"nparsl","♭":"flat","♮":"natur","♯":"sharp","¤":"curren","¢":"cent",$:"dollar","£":"pound","¥":"yen","€":"euro","¹":"sup1","½":"half","⅓":"frac13","¼":"frac14","⅕":"frac15","⅙":"frac16","⅛":"frac18","²":"sup2","⅔":"frac23","⅖":"frac25","³":"sup3","¾":"frac34","⅗":"frac35","⅜":"frac38","⅘":"frac45","⅚":"frac56","⅝":"frac58","⅞":"frac78","𝒶":"ascr","𝕒":"aopf","𝔞":"afr","𝔸":"Aopf","𝔄":"Afr","𝒜":"Ascr","ª":"ordf","á":"aacute","Á":"Aacute","à":"agrave","À":"Agrave","ă":"abreve","Ă":"Abreve","â":"acirc","Â":"Acirc","å":"aring","Å":"angst","ä":"auml","Ä":"Auml","ã":"atilde","Ã":"Atilde","ą":"aogon","Ą":"Aogon","ā":"amacr","Ā":"Amacr","æ":"aelig","Æ":"AElig","𝒷":"bscr","𝕓":"bopf","𝔟":"bfr","𝔹":"Bopf","ℬ":"Bscr","𝔅":"Bfr","𝔠":"cfr","𝒸":"cscr","𝕔":"copf","ℭ":"Cfr","𝒞":"Cscr","ℂ":"Copf","ć":"cacute","Ć":"Cacute","ĉ":"ccirc","Ĉ":"Ccirc","č":"ccaron","Č":"Ccaron","ċ":"cdot","Ċ":"Cdot","ç":"ccedil","Ç":"Ccedil","℅":"incare","𝔡":"dfr","ⅆ":"dd","𝕕":"dopf","𝒹":"dscr","𝒟":"Dscr","𝔇":"Dfr","ⅅ":"DD","𝔻":"Dopf","ď":"dcaron","Ď":"Dcaron","đ":"dstrok","Đ":"Dstrok","ð":"eth","Ð":"ETH","ⅇ":"ee","ℯ":"escr","𝔢":"efr","𝕖":"eopf","ℰ":"Escr","𝔈":"Efr","𝔼":"Eopf","é":"eacute","É":"Eacute","è":"egrave","È":"Egrave","ê":"ecirc","Ê":"Ecirc","ě":"ecaron","Ě":"Ecaron","ë":"euml","Ë":"Euml","ė":"edot","Ė":"Edot","ę":"eogon","Ę":"Eogon","ē":"emacr","Ē":"Emacr","𝔣":"ffr","𝕗":"fopf","𝒻":"fscr","𝔉":"Ffr","𝔽":"Fopf","ℱ":"Fscr","ff":"fflig","ffi":"ffilig","ffl":"ffllig","fi":"filig",fj:"fjlig","fl":"fllig","ƒ":"fnof","ℊ":"gscr","𝕘":"gopf","𝔤":"gfr","𝒢":"Gscr","𝔾":"Gopf","𝔊":"Gfr","ǵ":"gacute","ğ":"gbreve","Ğ":"Gbreve","ĝ":"gcirc","Ĝ":"Gcirc","ġ":"gdot","Ġ":"Gdot","Ģ":"Gcedil","𝔥":"hfr","ℎ":"planckh","𝒽":"hscr","𝕙":"hopf","ℋ":"Hscr","ℌ":"Hfr","ℍ":"Hopf","ĥ":"hcirc","Ĥ":"Hcirc","ℏ":"hbar","ħ":"hstrok","Ħ":"Hstrok","𝕚":"iopf","𝔦":"ifr","𝒾":"iscr","ⅈ":"ii","𝕀":"Iopf","ℐ":"Iscr","ℑ":"Im","í":"iacute","Í":"Iacute","ì":"igrave","Ì":"Igrave","î":"icirc","Î":"Icirc","ï":"iuml","Ï":"Iuml","ĩ":"itilde","Ĩ":"Itilde","İ":"Idot","į":"iogon","Į":"Iogon","ī":"imacr","Ī":"Imacr","ij":"ijlig","IJ":"IJlig","ı":"imath","𝒿":"jscr","𝕛":"jopf","𝔧":"jfr","𝒥":"Jscr","𝔍":"Jfr","𝕁":"Jopf","ĵ":"jcirc","Ĵ":"Jcirc","ȷ":"jmath","𝕜":"kopf","𝓀":"kscr","𝔨":"kfr","𝒦":"Kscr","𝕂":"Kopf","𝔎":"Kfr","ķ":"kcedil","Ķ":"Kcedil","𝔩":"lfr","𝓁":"lscr","ℓ":"ell","𝕝":"lopf","ℒ":"Lscr","𝔏":"Lfr","𝕃":"Lopf","ĺ":"lacute","Ĺ":"Lacute","ľ":"lcaron","Ľ":"Lcaron","ļ":"lcedil","Ļ":"Lcedil","ł":"lstrok","Ł":"Lstrok","ŀ":"lmidot","Ŀ":"Lmidot","𝔪":"mfr","𝕞":"mopf","𝓂":"mscr","𝔐":"Mfr","𝕄":"Mopf","ℳ":"Mscr","𝔫":"nfr","𝕟":"nopf","𝓃":"nscr","ℕ":"Nopf","𝒩":"Nscr","𝔑":"Nfr","ń":"nacute","Ń":"Nacute","ň":"ncaron","Ň":"Ncaron","ñ":"ntilde","Ñ":"Ntilde","ņ":"ncedil","Ņ":"Ncedil","№":"numero","ŋ":"eng","Ŋ":"ENG","𝕠":"oopf","𝔬":"ofr","ℴ":"oscr","𝒪":"Oscr","𝔒":"Ofr","𝕆":"Oopf","º":"ordm","ó":"oacute","Ó":"Oacute","ò":"ograve","Ò":"Ograve","ô":"ocirc","Ô":"Ocirc","ö":"ouml","Ö":"Ouml","ő":"odblac","Ő":"Odblac","õ":"otilde","Õ":"Otilde","ø":"oslash","Ø":"Oslash","ō":"omacr","Ō":"Omacr","œ":"oelig","Œ":"OElig","𝔭":"pfr","𝓅":"pscr","𝕡":"popf","ℙ":"Popf","𝔓":"Pfr","𝒫":"Pscr","𝕢":"qopf","𝔮":"qfr","𝓆":"qscr","𝒬":"Qscr","𝔔":"Qfr","ℚ":"Qopf","ĸ":"kgreen","𝔯":"rfr","𝕣":"ropf","𝓇":"rscr","ℛ":"Rscr","ℜ":"Re","ℝ":"Ropf","ŕ":"racute","Ŕ":"Racute","ř":"rcaron","Ř":"Rcaron","ŗ":"rcedil","Ŗ":"Rcedil","𝕤":"sopf","𝓈":"sscr","𝔰":"sfr","𝕊":"Sopf","𝔖":"Sfr","𝒮":"Sscr","Ⓢ":"oS","ś":"sacute","Ś":"Sacute","ŝ":"scirc","Ŝ":"Scirc","š":"scaron","Š":"Scaron","ş":"scedil","Ş":"Scedil","ß":"szlig","𝔱":"tfr","𝓉":"tscr","𝕥":"topf","𝒯":"Tscr","𝔗":"Tfr","𝕋":"Topf","ť":"tcaron","Ť":"Tcaron","ţ":"tcedil","Ţ":"Tcedil","™":"trade","ŧ":"tstrok","Ŧ":"Tstrok","𝓊":"uscr","𝕦":"uopf","𝔲":"ufr","𝕌":"Uopf","𝔘":"Ufr","𝒰":"Uscr","ú":"uacute","Ú":"Uacute","ù":"ugrave","Ù":"Ugrave","ŭ":"ubreve","Ŭ":"Ubreve","û":"ucirc","Û":"Ucirc","ů":"uring","Ů":"Uring","ü":"uuml","Ü":"Uuml","ű":"udblac","Ű":"Udblac","ũ":"utilde","Ũ":"Utilde","ų":"uogon","Ų":"Uogon","ū":"umacr","Ū":"Umacr","𝔳":"vfr","𝕧":"vopf","𝓋":"vscr","𝔙":"Vfr","𝕍":"Vopf","𝒱":"Vscr","𝕨":"wopf","𝓌":"wscr","𝔴":"wfr","𝒲":"Wscr","𝕎":"Wopf","𝔚":"Wfr","ŵ":"wcirc","Ŵ":"Wcirc","𝔵":"xfr","𝓍":"xscr","𝕩":"xopf","𝕏":"Xopf","𝔛":"Xfr","𝒳":"Xscr","𝔶":"yfr","𝓎":"yscr","𝕪":"yopf","𝒴":"Yscr","𝔜":"Yfr","𝕐":"Yopf","ý":"yacute","Ý":"Yacute","ŷ":"ycirc","Ŷ":"Ycirc","ÿ":"yuml","Ÿ":"Yuml","𝓏":"zscr","𝔷":"zfr","𝕫":"zopf","ℨ":"Zfr","ℤ":"Zopf","𝒵":"Zscr","ź":"zacute","Ź":"Zacute","ž":"zcaron","Ž":"Zcaron","ż":"zdot","Ż":"Zdot","Ƶ":"imped","þ":"thorn","Þ":"THORN","ʼn":"napos","α":"alpha","Α":"Alpha","β":"beta","Β":"Beta","γ":"gamma","Γ":"Gamma","δ":"delta","Δ":"Delta","ε":"epsi","ϵ":"epsiv","Ε":"Epsilon","ϝ":"gammad","Ϝ":"Gammad","ζ":"zeta","Ζ":"Zeta","η":"eta","Η":"Eta","θ":"theta","ϑ":"thetav","Θ":"Theta","ι":"iota","Ι":"Iota","κ":"kappa","ϰ":"kappav","Κ":"Kappa","λ":"lambda","Λ":"Lambda","μ":"mu","µ":"micro","Μ":"Mu","ν":"nu","Ν":"Nu","ξ":"xi","Ξ":"Xi","ο":"omicron","Ο":"Omicron","π":"pi","ϖ":"piv","Π":"Pi","ρ":"rho","ϱ":"rhov","Ρ":"Rho","σ":"sigma","Σ":"Sigma","ς":"sigmaf","τ":"tau","Τ":"Tau","υ":"upsi","Υ":"Upsilon","ϒ":"Upsi","φ":"phi","ϕ":"phiv","Φ":"Phi","χ":"chi","Χ":"Chi","ψ":"psi","Ψ":"Psi","ω":"omega","Ω":"ohm","а":"acy","А":"Acy","б":"bcy","Б":"Bcy","в":"vcy","В":"Vcy","г":"gcy","Г":"Gcy","ѓ":"gjcy","Ѓ":"GJcy","д":"dcy","Д":"Dcy","ђ":"djcy","Ђ":"DJcy","е":"iecy","Е":"IEcy","ё":"iocy","Ё":"IOcy","є":"jukcy","Є":"Jukcy","ж":"zhcy","Ж":"ZHcy","з":"zcy","З":"Zcy","ѕ":"dscy","Ѕ":"DScy","и":"icy","И":"Icy","і":"iukcy","І":"Iukcy","ї":"yicy","Ї":"YIcy","й":"jcy","Й":"Jcy","ј":"jsercy","Ј":"Jsercy","к":"kcy","К":"Kcy","ќ":"kjcy","Ќ":"KJcy","л":"lcy","Л":"Lcy","љ":"ljcy","Љ":"LJcy","м":"mcy","М":"Mcy","н":"ncy","Н":"Ncy","њ":"njcy","Њ":"NJcy","о":"ocy","О":"Ocy","п":"pcy","П":"Pcy","р":"rcy","Р":"Rcy","с":"scy","С":"Scy","т":"tcy","Т":"Tcy","ћ":"tshcy","Ћ":"TSHcy","у":"ucy","У":"Ucy","ў":"ubrcy","Ў":"Ubrcy","ф":"fcy","Ф":"Fcy","х":"khcy","Х":"KHcy","ц":"tscy","Ц":"TScy","ч":"chcy","Ч":"CHcy","џ":"dzcy","Џ":"DZcy","ш":"shcy","Ш":"SHcy","щ":"shchcy","Щ":"SHCHcy","ъ":"hardcy","Ъ":"HARDcy","ы":"ycy","Ы":"Ycy","ь":"softcy","Ь":"SOFTcy","э":"ecy","Э":"Ecy","ю":"yucy","Ю":"YUcy","я":"yacy","Я":"YAcy","ℵ":"aleph","ℶ":"beth","ℷ":"gimel","ℸ":"daleth"},d=/["&'<>`]/g,p={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},g=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,m=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,b=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,v={aacute:"á",Aacute:"Á",abreve:"ă",Abreve:"Ă",ac:"∾",acd:"∿",acE:"∾̳",acirc:"â",Acirc:"Â",acute:"´",acy:"а",Acy:"А",aelig:"æ",AElig:"Æ",af:"⁡",afr:"𝔞",Afr:"𝔄",agrave:"à",Agrave:"À",alefsym:"ℵ",aleph:"ℵ",alpha:"α",Alpha:"Α",amacr:"ā",Amacr:"Ā",amalg:"⨿",amp:"&",AMP:"&",and:"∧",And:"⩓",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",Aogon:"Ą",aopf:"𝕒",Aopf:"𝔸",ap:"≈",apacir:"⩯",ape:"≊",apE:"⩰",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",aring:"å",Aring:"Å",ascr:"𝒶",Ascr:"𝒜",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",Bcy:"Б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",beta:"β",Beta:"Β",beth:"ℶ",between:"≬",bfr:"𝔟",Bfr:"𝔅",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bNot:"⫭",bopf:"𝕓",Bopf:"𝔹",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxhD:"╥",boxHd:"╤",boxHD:"╦",boxhu:"┴",boxhU:"╨",boxHu:"╧",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpe:"≏",bumpE:"⪮",bumpeq:"≏",Bumpeq:"≎",cacute:"ć",Cacute:"Ć",cap:"∩",Cap:"⋒",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",ccaron:"č",Ccaron:"Č",ccedil:"ç",Ccedil:"Ç",ccirc:"ĉ",Ccirc:"Ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",Cdot:"Ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",chcy:"ч",CHcy:"Ч",check:"✓",checkmark:"✓",chi:"χ",Chi:"Χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cire:"≗",cirE:"⧃",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",colone:"≔",Colone:"⩴",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",cscr:"𝒸",Cscr:"𝒞",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",Cup:"⋓",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",dArr:"⇓",Darr:"↡",dash:"‐",dashv:"⊣",Dashv:"⫤",dbkarow:"⤏",dblac:"˝",dcaron:"ď",Dcaron:"Ď",dcy:"д",Dcy:"Д",dd:"ⅆ",DD:"ⅅ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",delta:"δ",Delta:"Δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",Dfr:"𝔇",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",DJcy:"Ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",Dopf:"𝔻",dot:"˙",Dot:"¨",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",downarrow:"↓",Downarrow:"⇓",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",Dscr:"𝒟",dscy:"ѕ",DScy:"Ѕ",dsol:"⧶",dstrok:"đ",Dstrok:"Đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",DZcy:"Џ",dzigrarr:"⟿",eacute:"é",Eacute:"É",easter:"⩮",ecaron:"ě",Ecaron:"Ě",ecir:"≖",ecirc:"ê",Ecirc:"Ê",ecolon:"≕",ecy:"э",Ecy:"Э",eDDot:"⩷",edot:"ė",eDot:"≑",Edot:"Ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",Efr:"𝔈",eg:"⪚",egrave:"è",Egrave:"È",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",Emacr:"Ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",eng:"ŋ",ENG:"Ŋ",ensp:" ",eogon:"ę",Eogon:"Ę",eopf:"𝕖",Eopf:"𝔼",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",esim:"≂",Esim:"⩳",eta:"η",Eta:"Η",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",fcy:"ф",Fcy:"Ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",Ffr:"𝔉",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",Fopf:"𝔽",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",gamma:"γ",Gamma:"Γ",gammad:"ϝ",Gammad:"Ϝ",gap:"⪆",gbreve:"ğ",Gbreve:"Ğ",Gcedil:"Ģ",gcirc:"ĝ",Gcirc:"Ĝ",gcy:"г",Gcy:"Г",gdot:"ġ",Gdot:"Ġ",ge:"≥",gE:"≧",gel:"⋛",gEl:"⪌",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",Gfr:"𝔊",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",GJcy:"Ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",Gopf:"𝔾",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",gscr:"ℊ",Gscr:"𝒢",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",Gt:"≫",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",HARDcy:"Ъ",harr:"↔",hArr:"⇔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",hcirc:"ĥ",Hcirc:"Ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",iacute:"í",Iacute:"Í",ic:"⁣",icirc:"î",Icirc:"Î",icy:"и",Icy:"И",Idot:"İ",iecy:"е",IEcy:"Е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",igrave:"ì",Igrave:"Ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",IJlig:"IJ",Im:"ℑ",imacr:"ī",Imacr:"Ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",Int:"∬",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",iocy:"ё",IOcy:"Ё",iogon:"į",Iogon:"Į",iopf:"𝕚",Iopf:"𝕀",iota:"ι",Iota:"Ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",itilde:"ĩ",Itilde:"Ĩ",iukcy:"і",Iukcy:"І",iuml:"ï",Iuml:"Ï",jcirc:"ĵ",Jcirc:"Ĵ",jcy:"й",Jcy:"Й",jfr:"𝔧",Jfr:"𝔍",jmath:"ȷ",jopf:"𝕛",Jopf:"𝕁",jscr:"𝒿",Jscr:"𝒥",jsercy:"ј",Jsercy:"Ј",jukcy:"є",Jukcy:"Є",kappa:"κ",Kappa:"Κ",kappav:"ϰ",kcedil:"ķ",Kcedil:"Ķ",kcy:"к",Kcy:"К",kfr:"𝔨",Kfr:"𝔎",kgreen:"ĸ",khcy:"х",KHcy:"Х",kjcy:"ќ",KJcy:"Ќ",kopf:"𝕜",Kopf:"𝕂",kscr:"𝓀",Kscr:"𝒦",lAarr:"⇚",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",Lambda:"Λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larr:"←",lArr:"⇐",Larr:"↞",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",lAtail:"⤛",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ļ",lceil:"⌈",lcub:"{",lcy:"л",Lcy:"Л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",leftarrow:"←",Leftarrow:"⇐",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",Leftrightarrow:"⇔",LeftRightArrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",leg:"⋚",lEg:"⪋",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",Lfr:"𝔏",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",LJcy:"Љ",ll:"≪",Ll:"⋘",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",lmidot:"ŀ",Lmidot:"Ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",Longleftarrow:"⟸",LongLeftArrow:"⟵",longleftrightarrow:"⟷",Longleftrightarrow:"⟺",LongLeftRightArrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",Longrightarrow:"⟹",LongRightArrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",Lopf:"𝕃",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",Lstrok:"Ł",lt:"<",Lt:"≪",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",Map:"⤅",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",Mcy:"М",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",mfr:"𝔪",Mfr:"𝔐",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",Mopf:"𝕄",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",mu:"μ",Mu:"Μ",multimap:"⊸",mumap:"⊸",nabla:"∇",nacute:"ń",Nacute:"Ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",Ncaron:"Ň",ncedil:"ņ",Ncedil:"Ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",Ncy:"Н",ndash:"–",ne:"≠",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",nfr:"𝔫",Nfr:"𝔑",nge:"≱",ngE:"≧̸",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",ngt:"≯",nGt:"≫⃒",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",NJcy:"Њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nle:"≰",nlE:"≦̸",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nlt:"≮",nLt:"≪⃒",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",not:"¬",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrarr:"↛",nrArr:"⇏",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",Nscr:"𝒩",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsube:"⊈",nsubE:"⫅̸",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupe:"⊉",nsupE:"⫆̸",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",Ntilde:"Ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",Nu:"Ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",oacute:"ó",Oacute:"Ó",oast:"⊛",ocir:"⊚",ocirc:"ô",Ocirc:"Ô",ocy:"о",Ocy:"О",odash:"⊝",odblac:"ő",Odblac:"Ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",OElig:"Œ",ofcir:"⦿",ofr:"𝔬",Ofr:"𝔒",ogon:"˛",ograve:"ò",Ograve:"Ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",Omacr:"Ō",omega:"ω",Omega:"Ω",omicron:"ο",Omicron:"Ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",Oopf:"𝕆",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",or:"∨",Or:"⩔",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",oscr:"ℴ",Oscr:"𝒪",oslash:"ø",Oslash:"Ø",osol:"⊘",otilde:"õ",Otilde:"Õ",otimes:"⊗",Otimes:"⨷",otimesas:"⨶",ouml:"ö",Ouml:"Ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",pcy:"п",Pcy:"П",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",Pfr:"𝔓",phi:"φ",Phi:"Φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",Pi:"Π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",pr:"≺",Pr:"⪻",prap:"⪷",prcue:"≼",pre:"⪯",prE:"⪳",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",Pscr:"𝒫",psi:"ψ",Psi:"Ψ",puncsp:" ",qfr:"𝔮",Qfr:"𝔔",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",qscr:"𝓆",Qscr:"𝒬",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",racute:"ŕ",Racute:"Ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rArr:"⇒",Rarr:"↠",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",Rarrtl:"⤖",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",Rcaron:"Ř",rcedil:"ŗ",Rcedil:"Ŗ",rceil:"⌉",rcub:"}",rcy:"р",Rcy:"Р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"⟩",rightarrow:"→",Rightarrow:"⇒",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",sacute:"ś",Sacute:"Ś",sbquo:"‚",sc:"≻",Sc:"⪼",scap:"⪸",scaron:"š",Scaron:"Š",sccue:"≽",sce:"⪰",scE:"⪴",scedil:"ş",Scedil:"Ş",scirc:"ŝ",Scirc:"Ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",Scy:"С",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",Sfr:"𝔖",sfrown:"⌢",sharp:"♯",shchcy:"щ",SHCHcy:"Щ",shcy:"ш",SHcy:"Ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",sigma:"σ",Sigma:"Σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",SOFTcy:"Ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",Sopf:"𝕊",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",Sscr:"𝒮",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",Star:"⋆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",sube:"⊆",subE:"⫅",subedot:"⫃",submult:"⫁",subne:"⊊",subnE:"⫋",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup:"⊃",Sup:"⋑",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supe:"⊇",supE:"⫆",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supne:"⊋",supnE:"⫌",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",tau:"τ",Tau:"Τ",tbrk:"⎴",tcaron:"ť",Tcaron:"Ť",tcedil:"ţ",Tcedil:"Ţ",tcy:"т",Tcy:"Т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",Tfr:"𝔗",there4:"∴",therefore:"∴",Therefore:"∴",theta:"θ",Theta:"Θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",thorn:"þ",THORN:"Þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",Topf:"𝕋",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",Tscr:"𝒯",tscy:"ц",TScy:"Ц",tshcy:"ћ",TSHcy:"Ћ",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uacute:"ú",Uacute:"Ú",uarr:"↑",uArr:"⇑",Uarr:"↟",Uarrocir:"⥉",ubrcy:"ў",Ubrcy:"Ў",ubreve:"ŭ",Ubreve:"Ŭ",ucirc:"û",Ucirc:"Û",ucy:"у",Ucy:"У",udarr:"⇅",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",Ufr:"𝔘",ugrave:"ù",Ugrave:"Ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",Umacr:"Ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",uogon:"ų",Uogon:"Ų",uopf:"𝕦",Uopf:"𝕌",uparrow:"↑",Uparrow:"⇑",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",updownarrow:"↕",Updownarrow:"⇕",UpDownArrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",upsilon:"υ",Upsilon:"Υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",Uring:"Ů",urtri:"◹",uscr:"𝓊",Uscr:"𝒰",utdot:"⋰",utilde:"ũ",Utilde:"Ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",Uuml:"Ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",vcy:"в",Vcy:"В",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",vee:"∨",Vee:"⋁",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",vfr:"𝔳",Vfr:"𝔙",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",Vopf:"𝕍",vprop:"∝",vrtri:"⊳",vscr:"𝓋",Vscr:"𝒱",vsubne:"⊊︀",vsubnE:"⫋︀",vsupne:"⊋︀",vsupnE:"⫌︀",Vvdash:"⊪",vzigzag:"⦚",wcirc:"ŵ",Wcirc:"Ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",wfr:"𝔴",Wfr:"𝔚",wopf:"𝕨",Wopf:"𝕎",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",Wscr:"𝒲",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",Xfr:"𝔛",xharr:"⟷",xhArr:"⟺",xi:"ξ",Xi:"Ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",Xopf:"𝕏",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",xscr:"𝓍",Xscr:"𝒳",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",Yacute:"Ý",yacy:"я",YAcy:"Я",ycirc:"ŷ",Ycirc:"Ŷ",ycy:"ы",Ycy:"Ы",yen:"¥",yfr:"𝔶",Yfr:"𝔜",yicy:"ї",YIcy:"Ї",yopf:"𝕪",Yopf:"𝕐",yscr:"𝓎",Yscr:"𝒴",yucy:"ю",YUcy:"Ю",yuml:"ÿ",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"З",zdot:"ż",Zdot:"Ż",zeetrf:"ℨ",ZeroWidthSpace:"​",zeta:"ζ",Zeta:"Ζ",zfr:"𝔷",Zfr:"ℨ",zhcy:"ж",ZHcy:"Ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",zscr:"𝓏",Zscr:"𝒵",zwj:"‍",zwnj:"‌"},y={aacute:"á",Aacute:"Á",acirc:"â",Acirc:"Â",acute:"´",aelig:"æ",AElig:"Æ",agrave:"à",Agrave:"À",amp:"&",AMP:"&",aring:"å",Aring:"Å",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",brvbar:"¦",ccedil:"ç",Ccedil:"Ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",Eacute:"É",ecirc:"ê",Ecirc:"Ê",egrave:"è",Egrave:"È",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",iacute:"í",Iacute:"Í",icirc:"î",Icirc:"Î",iexcl:"¡",igrave:"ì",Igrave:"Ì",iquest:"¿",iuml:"ï",Iuml:"Ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",Ntilde:"Ñ",oacute:"ó",Oacute:"Ó",ocirc:"ô",Ocirc:"Ô",ograve:"ò",Ograve:"Ò",ordf:"ª",ordm:"º",oslash:"ø",Oslash:"Ø",otilde:"õ",Otilde:"Õ",ouml:"ö",Ouml:"Ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",THORN:"Þ",times:"×",uacute:"ú",Uacute:"Ú",ucirc:"û",Ucirc:"Û",ugrave:"ù",Ugrave:"Ù",uml:"¨",uuml:"ü",Uuml:"Ü",yacute:"ý",Yacute:"Ý",yen:"¥",yuml:"ÿ"},_={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},w=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],k=String.fromCharCode,x={},S=x.hasOwnProperty,C=function(t,e){return S.call(t,e)},E=function(t,e){var n=-1,r=t.length;while(++n=55296&&t<=57343||t>1114111?(e&&D("character reference outside the permissible Unicode range"),"�"):C(_,t)?(e&&D("disallowed character reference"),_[t]):(e&&E(w,t)&&D("disallowed character reference"),t>65535&&(t-=65536,n+=k(t>>>10&1023|55296),t=56320|1023&t),n+=k(t),n)},O=function(t){return"&#x"+t.toString(16).toUpperCase()+";"},M=function(t){return"&#"+t+";"},D=function(t){throw Error("Parse error: "+t)},q=function(t,e){e=A(e,q.options);var n=e.strict;n&&m.test(t)&&D("forbidden code point");var r=e.encodeEverything,i=e.useNamedReferences,o=e.allowUnsafeSymbols,a=e.decimal?M:O,s=function(t){return a(t.charCodeAt(0))};return r?(t=t.replace(u,(function(t){return i&&C(h,t)?"&"+h[t]+";":s(t)})),i&&(t=t.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),i&&(t=t.replace(f,(function(t){return"&"+h[t]+";"})))):i?(o||(t=t.replace(d,(function(t){return"&"+h[t]+";"}))),t=t.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒"),t=t.replace(f,(function(t){return"&"+h[t]+";"}))):o||(t=t.replace(d,s)),t.replace(c,(function(t){var e=t.charCodeAt(0),n=t.charCodeAt(1),r=1024*(e-55296)+n-56320+65536;return a(r)})).replace(l,s)};q.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var j=function(t,e){e=A(e,j.options);var n=e.strict;return n&&g.test(t)&&D("malformed character reference"),t.replace(b,(function(t,r,i,o,a,s,c,u,l){var f,h,d,p,g,m;return r?(g=r,v[g]):i?(g=i,m=o,m&&e.isAttributeValue?(n&&"="==m&&D("`&` did not start a character reference"),t):(n&&D("named character reference was not terminated by a semicolon"),y[g]+(m||""))):a?(d=a,h=s,n&&!h&&D("character reference was not terminated by a semicolon"),f=parseInt(d,10),T(f,n)):c?(p=c,h=u,n&&!h&&D("character reference was not terminated by a semicolon"),f=parseInt(p,16),T(f,n)):(n&&D("named character reference was not terminated by a semicolon"),t)}))};j.options={isAttributeValue:!1,strict:!1};var P=function(t){return t.replace(d,(function(t){return p[t]}))},L={version:"1.2.0",encode:q,decode:j,escape:P,unescape:j};i=function(){return L}.call(e,n,e,t),void 0===i||(t.exports=i)})()}).call(this,n("62e4")(t),n("c8ba"))},"932d":function(t,e,n){"use strict";var r=n("0068").normalizeReference,i=n("0068").isSpace;t.exports=function(t,e){var n,o,a,s,c,u,l,f,h,d,p,g,m,b="",v=t.pos,y=t.posMax;if(33!==t.src.charCodeAt(t.pos))return!1;if(91!==t.src.charCodeAt(t.pos+1))return!1;if(u=t.pos+2,c=t.md.helpers.parseLinkLabel(t,t.pos+1,!1),c<0)return!1;if(l=c+1,l=y)return!1;for(m=l,h=t.md.helpers.parseLinkDestination(t.src,l,t.posMax),h.ok&&(b=t.md.normalizeLink(h.str),t.md.validateLink(b)?l=h.pos:b=""),m=l;l=y||41!==t.src.charCodeAt(l))return t.pos=v,!1;l++}else{if("undefined"===typeof t.env.references)return!1;if(l=0?s=t.src.slice(m,l++):l=c+1):l=c+1,s||(s=t.src.slice(u,c)),f=t.env.references[r(s)],!f)return t.pos=v,!1;b=f.href,d=f.title}return e||(a=t.src.slice(u,c),t.md.inline.parse(a,t.md,t.env,g=[]),p=t.push("image","img",0),p.attrs=n=[["src",b],["alt",""]],p.children=g,p.content=a,d&&n.push(["title",d])),t.pos=l,t.posMax=y,!0}},"932d3":function(t,e,n){"use strict";n.r(e),e["default"]={lang:"en-gb",mediaPlayer:{oldBrowserVideo:"To view this video please enable JavaScript and/or consider upgrading to a browser that supports HTML5 video.",oldBrowserAudio:"To listen to this audio please enable JavaScript and/or consider upgrading to a browser that supports HTML5 audio.",pause:"Pause",play:"Play",settings:"Settings",toggleFullscreen:"Toggle Fullscreen",mute:"Mute",unmute:"Unmute",speed:"Speed",language:"Language",playbackRate:"Playback Rate",waitingVideo:"Waiting for video",waitingAudio:"Waiting for audio",ratePoint5:".5x",rateNormal:"Normal",rate1Point5:"1.5x",rate2:"2x",trackLanguageOff:"Off",noLoadVideo:"Unable to load video",noLoadAudio:"Unable to load audio",cannotPlayVideo:"Cannot play video",cannotPlayAudio:"Cannot play audio"}}},9380:function(t,e,n){var r=n("2d7c"),i=n("9f74"),o=n("badf"),a=n("6747");function s(t,e){var n=a(t)?r:i;return n(t,o(e,3))}t.exports=s},"93e6":function(t,e,n){"use strict";var r=n("8707").Buffer,i=n("d485").Transform,o=n("3fb5");function a(t,e){if(!r.isBuffer(t)&&"string"!==typeof t)throw new TypeError(e+" must be a string or a buffer")}function s(t){i.call(this),this._block=r.allocUnsafe(t),this._blockSize=t,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}o(s,i),s.prototype._transform=function(t,e,n){var r=null;try{this.update(t,e)}catch(i){r=i}n(r)},s.prototype._flush=function(t){var e=null;try{this.push(this.digest())}catch(n){e=n}t(e)},s.prototype.update=function(t,e){if(a(t,"Data"),this._finalized)throw new Error("Digest already called");r.isBuffer(t)||(t=r.from(t,e));var n=this._block,i=0;while(this._blockOffset+t.length-i>=this._blockSize){for(var o=this._blockOffset;o0;++s)this._length[s]+=c,c=this._length[s]/4294967296|0,c>0&&(this._length[s]-=4294967296*c);return this},s.prototype._update=function(){throw new Error("_update is not implemented")},s.prototype.digest=function(t){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var e=this._digest();void 0!==t&&(e=e.toString(t)),this._block.fill(0),this._blockOffset=0;for(var n=0;n<4;++n)this._length[n]=0;return e},s.prototype._digest=function(){throw new Error("_digest is not implemented")},t.exports=s},"93ed":function(t,e,n){var r=n("4245");function i(t){var e=r(this,t)["delete"](t);return this.size-=e?1:0,e}t.exports=i},9404:function(t,e,n){"use strict";n("8e6e"),n("8a81"),n("ac6a"),n("cadf"),n("06db"),n("456d");var r=n("c47a"),i=n.n(r),o=(n("f751"),n("d263"),n("c5f6"),n("6762"),n("2fdb"),n("2b0e")),a=n("58e5"),s=n("7ee0"),c=n("efe6"),u=n("b7fa"),l=n("75c3"),f=n("7937"),h=n("dde5"),d=n("2c75");function p(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function g(t){for(var e=1;e-1||this.$q.platform.is.ios&&!0===this.layout.container},onLayout:function(){return!0===this.showing&&!1===this.belowBreakpoint&&!1===this.overlay},onScreenOverlay:function(){return!0===this.showing&&!1===this.belowBreakpoint&&!0===this.overlay},backdropClass:function(){return!1===this.showing?"no-pointer-events":null},headerSlot:function(){return!0===this.rightSide?"r"===this.layout.rows.top[2]:"l"===this.layout.rows.top[0]},footerSlot:function(){return!0===this.rightSide?"r"===this.layout.rows.bottom[2]:"l"===this.layout.rows.bottom[0]},aboveStyle:function(){var t={};return!0===this.layout.header.space&&!1===this.headerSlot&&(!0===this.fixed?t.top="".concat(this.layout.header.offset,"px"):!0===this.layout.header.space&&(t.top="".concat(this.layout.header.size,"px"))),!0===this.layout.footer.space&&!1===this.footerSlot&&(!0===this.fixed?t.bottom="".concat(this.layout.footer.offset,"px"):!0===this.layout.footer.space&&(t.bottom="".concat(this.layout.footer.size,"px"))),t},style:function(){var t={width:"".concat(this.size,"px")};return!0===this.belowBreakpoint?t:Object.assign(t,this.aboveStyle)},classes:function(){return"q-drawer--".concat(this.side)+(!0===this.bordered?" q-drawer--bordered":"")+(!0===this.isDark?" q-drawer--dark q-dark":"")+(!0===this.belowBreakpoint?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--".concat(!0===this.isMini?"mini":"standard")+(!0===this.fixed||!0!==this.onLayout?" fixed":"")+(!0===this.overlay||!0===this.miniToOverlay?" q-drawer--on-top":"")+(!0===this.headerSlot?" q-drawer--top-padding":""))},stateDirection:function(){return(!0===this.$q.lang.rtl?-1:1)*(!0===this.rightSide?1:-1)},isMini:function(){return!0===this.mini&&!0!==this.belowBreakpoint},onNativeEvents:function(){var t=this;if(!0!==this.belowBreakpoint){var e={"!click":function(e){t.$emit("click",e)}};return v.forEach((function(n){e[n]=function(e){void 0!==t.$listeners[n]&&t.$emit(n,e)}})),e}},hideOnRouteChange:function(){return!0!==this.persistent&&(!0===this.belowBreakpoint||!0===this.onScreenOverlay)},openDirective:function(){if(!0===this.belowBreakpoint)return[g({},b,{value:this.__openByTouch})]},closeDirective:function(){if(!0===this.belowBreakpoint)return[g({},b,{value:this.__closeByTouch})]}},methods:{__applyPosition:function(t){var e=this;void 0===t?this.$nextTick((function(){t=!0===e.showing?0:e.size,e.__applyPosition(e.stateDirection*t)})):void 0!==this.$refs.content&&(!0!==this.layout.container||!0!==this.rightSide||!0!==this.belowBreakpoint&&Math.abs(t)!==this.size||(t+=this.stateDirection*this.layout.scrollbarWidth),this.__lastPosition!==t&&(this.$refs.content.style.transform="translateX(".concat(t,"px)"),this.__lastPosition=t))},__applyBackdrop:function(t,e){var n=this;void 0!==this.$refs.backdrop?this.$refs.backdrop.style.backgroundColor=this.lastBackdropBg="rgba(0,0,0,".concat(.4*t,")"):!0!==e&&this.$nextTick((function(){n.__applyBackdrop(t,!0)}))},__setScrollable:function(t){var e=!0===t?"remove":!0!==this.layout.container?"add":"";""!==e&&document.body.classList[e]("q-body--drawer-toggle")},__animateMini:function(){var t=this;void 0!==this.timerMini?clearTimeout(this.timerMini):void 0!==this.$el&&this.$el.classList.add("q-drawer--mini-animate"),this.timerMini=setTimeout((function(){void 0!==t.$el&&t.$el.classList.remove("q-drawer--mini-animate"),t.timerMini=void 0}),150)},__openByTouch:function(t){if(!1===this.showing){var e=this.size,n=Object(f["a"])(t.distance.x,0,e);if(!0===t.isFinal){var r=this.$refs.content,i=n>=Math.min(75,e);return r.classList.remove("no-transition"),void(!0===i?this.show():(this.layout.__animate(),this.__applyBackdrop(0),this.__applyPosition(this.stateDirection*e),r.classList.remove("q-drawer--delimiter")))}if(this.__applyPosition((!0===this.$q.lang.rtl?!this.rightSide:this.rightSide)?Math.max(e-n,0):Math.min(0,n-e)),this.__applyBackdrop(Object(f["a"])(n/e,0,1)),!0===t.isFirst){var o=this.$refs.content;o.classList.add("no-transition"),o.classList.add("q-drawer--delimiter")}}},__closeByTouch:function(t){if(!0===this.showing){var e=this.size,n=t.direction===this.side,r=(!0===this.$q.lang.rtl?!n:n)?Object(f["a"])(t.distance.x,0,e):0;if(!0===t.isFinal){var i=Math.abs(r)0)n[r]=arguments[r+1];e&&e[t]&&e[t].apply(e,n)};"serviceWorker"in navigator&&window.addEventListener("load",(function(){r()?(a(t,i,n),navigator.serviceWorker.ready.then((function(t){i("ready",t)}))):o(t,i,n)}))}function o(t,e,n){navigator.serviceWorker.register(t,n).then((function(t){e("registered",t),t.waiting?e("updated",t):t.onupdatefound=function(){e("updatefound",t);var n=t.installing;n.onstatechange=function(){"installed"===n.state&&(navigator.serviceWorker.controller?e("updated",t):e("cached",t))}}})).catch((function(t){e("error",t)}))}function a(t,e,n){fetch(t).then((function(r){404===r.status?(e("error",new Error("Service worker not found at "+t)),s()):-1===r.headers.get("content-type").indexOf("javascript")?(e("error",new Error("Expected "+t+" to have javascript content-type, but received "+r.headers.get("content-type"))),s()):o(t,e,n)})).catch((function(t){navigator.onLine?e("error",t):e("offline")}))}function s(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(t){t.unregister()}))}},"950a":function(t,e,n){var r=n("30c9");function i(t,e){return function(n,i){if(null==n)return n;if(!r(n))return t(n,i);var o=n.length,a=e?o:-1,s=Object(n);while(e?a--:++a2?e[2]:void 0;u&&o(e[0],e[1],u)&&(r=1);while(++nc){var u=s;s=c,c=u}return s+a+c+a+(r.isUndefined(o)?i:o)}function f(t,e,n,r){var i=""+e,o=""+n;if(!t&&i>o){var a=i;i=o,o=a}var s={v:i,w:o};return r&&(s.name=r),s}function h(t,e){return l(t,e.v,e.w,e.name)}s.prototype._nodeCount=0,s.prototype._edgeCount=0,s.prototype.isDirected=function(){return this._isDirected},s.prototype.isMultigraph=function(){return this._isMultigraph},s.prototype.isCompound=function(){return this._isCompound},s.prototype.setGraph=function(t){return this._label=t,this},s.prototype.graph=function(){return this._label},s.prototype.setDefaultNodeLabel=function(t){return r.isFunction(t)||(t=r.constant(t)),this._defaultNodeLabelFn=t,this},s.prototype.nodeCount=function(){return this._nodeCount},s.prototype.nodes=function(){return r.keys(this._nodes)},s.prototype.sources=function(){var t=this;return r.filter(this.nodes(),(function(e){return r.isEmpty(t._in[e])}))},s.prototype.sinks=function(){var t=this;return r.filter(this.nodes(),(function(e){return r.isEmpty(t._out[e])}))},s.prototype.setNodes=function(t,e){var n=arguments,i=this;return r.each(t,(function(t){n.length>1?i.setNode(t,e):i.setNode(t)})),this},s.prototype.setNode=function(t,e){return r.has(this._nodes,t)?(arguments.length>1&&(this._nodes[t]=e),this):(this._nodes[t]=arguments.length>1?e:this._defaultNodeLabelFn(t),this._isCompound&&(this._parent[t]=o,this._children[t]={},this._children[o][t]=!0),this._in[t]={},this._preds[t]={},this._out[t]={},this._sucs[t]={},++this._nodeCount,this)},s.prototype.node=function(t){return this._nodes[t]},s.prototype.hasNode=function(t){return r.has(this._nodes,t)},s.prototype.removeNode=function(t){var e=this;if(r.has(this._nodes,t)){var n=function(t){e.removeEdge(e._edgeObjs[t])};delete this._nodes[t],this._isCompound&&(this._removeFromParentsChildList(t),delete this._parent[t],r.each(this.children(t),(function(t){e.setParent(t)})),delete this._children[t]),r.each(r.keys(this._in[t]),n),delete this._in[t],delete this._preds[t],r.each(r.keys(this._out[t]),n),delete this._out[t],delete this._sucs[t],--this._nodeCount}return this},s.prototype.setParent=function(t,e){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(r.isUndefined(e))e=o;else{e+="";for(var n=e;!r.isUndefined(n);n=this.parent(n))if(n===t)throw new Error("Setting "+e+" as parent of "+t+" would create a cycle");this.setNode(e)}return this.setNode(t),this._removeFromParentsChildList(t),this._parent[t]=e,this._children[e][t]=!0,this},s.prototype._removeFromParentsChildList=function(t){delete this._children[this._parent[t]][t]},s.prototype.parent=function(t){if(this._isCompound){var e=this._parent[t];if(e!==o)return e}},s.prototype.children=function(t){if(r.isUndefined(t)&&(t=o),this._isCompound){var e=this._children[t];if(e)return r.keys(e)}else{if(t===o)return this.nodes();if(this.hasNode(t))return[]}},s.prototype.predecessors=function(t){var e=this._preds[t];if(e)return r.keys(e)},s.prototype.successors=function(t){var e=this._sucs[t];if(e)return r.keys(e)},s.prototype.neighbors=function(t){var e=this.predecessors(t);if(e)return r.union(e,this.successors(t))},s.prototype.isLeaf=function(t){var e;return e=this.isDirected()?this.successors(t):this.neighbors(t),0===e.length},s.prototype.filterNodes=function(t){var e=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});e.setGraph(this.graph());var n=this;r.each(this._nodes,(function(n,r){t(r)&&e.setNode(r,n)})),r.each(this._edgeObjs,(function(t){e.hasNode(t.v)&&e.hasNode(t.w)&&e.setEdge(t,n.edge(t))}));var i={};function o(t){var r=n.parent(t);return void 0===r||e.hasNode(r)?(i[t]=r,r):r in i?i[r]:o(r)}return this._isCompound&&r.each(e.nodes(),(function(t){e.setParent(t,o(t))})),e},s.prototype.setDefaultEdgeLabel=function(t){return r.isFunction(t)||(t=r.constant(t)),this._defaultEdgeLabelFn=t,this},s.prototype.edgeCount=function(){return this._edgeCount},s.prototype.edges=function(){return r.values(this._edgeObjs)},s.prototype.setPath=function(t,e){var n=this,i=arguments;return r.reduce(t,(function(t,r){return i.length>1?n.setEdge(t,r,e):n.setEdge(t,r),r})),this},s.prototype.setEdge=function(){var t,e,n,i,o=!1,a=arguments[0];"object"===typeof a&&null!==a&&"v"in a?(t=a.v,e=a.w,n=a.name,2===arguments.length&&(i=arguments[1],o=!0)):(t=a,e=arguments[1],n=arguments[3],arguments.length>2&&(i=arguments[2],o=!0)),t=""+t,e=""+e,r.isUndefined(n)||(n=""+n);var s=l(this._isDirected,t,e,n);if(r.has(this._edgeLabels,s))return o&&(this._edgeLabels[s]=i),this;if(!r.isUndefined(n)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(t),this.setNode(e),this._edgeLabels[s]=o?i:this._defaultEdgeLabelFn(t,e,n);var u=f(this._isDirected,t,e,n);return t=u.v,e=u.w,Object.freeze(u),this._edgeObjs[s]=u,c(this._preds[e],t),c(this._sucs[t],e),this._in[e][s]=u,this._out[t][s]=u,this._edgeCount++,this},s.prototype.edge=function(t,e,n){var r=1===arguments.length?h(this._isDirected,arguments[0]):l(this._isDirected,t,e,n);return this._edgeLabels[r]},s.prototype.hasEdge=function(t,e,n){var i=1===arguments.length?h(this._isDirected,arguments[0]):l(this._isDirected,t,e,n);return r.has(this._edgeLabels,i)},s.prototype.removeEdge=function(t,e,n){var r=1===arguments.length?h(this._isDirected,arguments[0]):l(this._isDirected,t,e,n),i=this._edgeObjs[r];return i&&(t=i.v,e=i.w,delete this._edgeLabels[r],delete this._edgeObjs[r],u(this._preds[e],t),u(this._sucs[t],e),delete this._in[e][r],delete this._out[t][r],this._edgeCount--),this},s.prototype.inEdges=function(t,e){var n=this._in[t];if(n){var i=r.values(n);return e?r.filter(i,(function(t){return t.v===e})):i}},s.prototype.outEdges=function(t,e){var n=this._out[t];if(n){var i=r.values(n);return e?r.filter(i,(function(t){return t.w===e})):i}},s.prototype.nodeEdges=function(t,e){var n=this.inEdges(t,e);if(n)return n.concat(this.outEdges(t,e))}},"967e":function(t,e,n){t.exports=n("96cf")},"96cf":function(t,e,n){var r=function(t){"use strict";var e,n=Object.prototype,r=n.hasOwnProperty,i="function"===typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function c(t,e,n,r){var i=e&&e.prototype instanceof g?e:g,o=Object.create(i.prototype),a=new T(r||[]);return o._invoke=S(t,n,a),o}function u(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(r){return{type:"throw",arg:r}}}t.wrap=c;var l="suspendedStart",f="suspendedYield",h="executing",d="completed",p={};function g(){}function m(){}function b(){}var v={};v[o]=function(){return this};var y=Object.getPrototypeOf,_=y&&y(y(O([])));_&&_!==n&&r.call(_,o)&&(v=_);var w=b.prototype=g.prototype=Object.create(v);function k(t){["next","throw","return"].forEach((function(e){t[e]=function(t){return this._invoke(e,t)}}))}function x(t){function e(n,i,o,a){var s=u(t[n],t,i);if("throw"!==s.type){var c=s.arg,l=c.value;return l&&"object"===typeof l&&r.call(l,"__await")?Promise.resolve(l.__await).then((function(t){e("next",t,o,a)}),(function(t){e("throw",t,o,a)})):Promise.resolve(l).then((function(t){c.value=t,o(c)}),(function(t){return e("throw",t,o,a)}))}a(s.arg)}var n;function i(t,r){function i(){return new Promise((function(n,i){e(t,r,n,i)}))}return n=n?n.then(i,i):i()}this._invoke=i}function S(t,e,n){var r=l;return function(i,o){if(r===h)throw new Error("Generator is already running");if(r===d){if("throw"===i)throw o;return M()}n.method=i,n.arg=o;while(1){var a=n.delegate;if(a){var s=C(a,n);if(s){if(s===p)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===l)throw r=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var c=u(t,e,n);if("normal"===c.type){if(r=n.done?d:f,c.arg===p)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=d,n.method="throw",n.arg=c.arg)}}}function C(t,n){var r=t.iterator[n.method];if(r===e){if(n.delegate=null,"throw"===n.method){if(t.iterator["return"]&&(n.method="return",n.arg=e,C(t,n),"throw"===n.method))return p;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var i=u(r,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,p;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,p):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,p)}function E(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(E,this),this.reset(!0)}function O(t){if(t){var n=t[o];if(n)return n.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var i=-1,a=function n(){while(++i=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;A(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:O(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),p}},t}(t.exports);try{regeneratorRuntime=r}catch(i){Function("r","regeneratorRuntime = r")(r)}},"96f3":function(t,e){var n=Object.prototype,r=n.hasOwnProperty;function i(t,e){return null!=t&&r.call(t,e)}t.exports=i},"97c2":function(t,e,n){},"97d3":function(t,e,n){var r=n("48a0"),i=n("30c9");function o(t,e){var n=-1,o=i(t)?Array(t.length):[];return r(t,(function(t,r,i){o[++n]=e(t,r,i)})),o}t.exports=o},"980c":function(t,e,n){(function(e){var r=n("399f"),i=n("3337").ec,o=n("2aee"),a=n("cd91");function s(t,n,i,a,s){var l=o(i);if("ec"===l.type){if("ecdsa"!==a&&"ecdsa/rsa"!==a)throw new Error("wrong public key type");return c(t,n,l)}if("dsa"===l.type){if("dsa"!==a)throw new Error("wrong public key type");return u(t,n,l)}if("rsa"!==a&&"ecdsa/rsa"!==a)throw new Error("wrong public key type");n=e.concat([s,n]);var f=l.modulus.byteLength(),h=[1],d=0;while(n.length+h.length+2=e)throw new Error("invalid sig")}t.exports=s}).call(this,n("1c35").Buffer)},"98dc":function(t,e,n){var r=n("76dd"),i=0;function o(t){var e=++i;return r(t)+e}t.exports=o},"98e6":function(t,e,n){"use strict";var r=n("3fb5"),i=n("f576"),o=n("b5ca"),a=n("69f2"),s=n("6430");function c(t){s.call(this,"digest"),this._hash=t}r(c,s),c.prototype._update=function(t){this._hash.update(t)},c.prototype._final=function(){return this._hash.digest()},t.exports=function(t){return t=t.toLowerCase(),"md5"===t?new i:"rmd160"===t||"ripemd160"===t?new o:new c(a(t))}},"990b":function(t,e,n){var r=n("9093"),i=n("2621"),o=n("cb7c"),a=n("7726").Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},9921:function(t,e,n){"use strict";var r=n("0068").arrayReplaceAt;function i(t){return/^\s]/i.test(t)}function o(t){return/^<\/a\s*>/i.test(t)}t.exports=function(t){var e,n,a,s,c,u,l,f,h,d,p,g,m,b,v,y,_,w=t.tokens;if(t.md.options.linkify)for(n=0,a=w.length;n=0;e--)if(u=s[e],"link_close"!==u.type){if("html_inline"===u.type&&(i(u.content)&&m>0&&m--,o(u.content)&&m++),!(m>0)&&"text"===u.type&&t.md.linkify.test(u.content)){for(h=u.content,_=t.md.linkify.match(h),l=[],g=u.level,p=0,f=0;f<_.length;f++)b=_[f].url,v=t.md.normalizeLink(b),t.md.validateLink(v)&&(y=_[f].text,y=_[f].schema?"mailto:"!==_[f].schema||/^mailto:/i.test(y)?t.md.normalizeLinkText(y):t.md.normalizeLinkText("mailto:"+y).replace(/^mailto:/,""):t.md.normalizeLinkText("http://"+y).replace(/^http:\/\//,""),d=_[f].index,d>p&&(c=new t.Token("text","",0),c.content=h.slice(p,d),c.level=g,l.push(c)),c=new t.Token("link_open","a",1),c.attrs=[["href",v]],c.level=g++,c.markup="linkify",c.info="auto",l.push(c),c=new t.Token("text","",0),c.content=y,c.level=g,l.push(c),c=new t.Token("link_close","a",-1),c.level=--g,c.markup="linkify",c.info="auto",l.push(c),p=_[f].lastIndex);p=4))break;r++,i=r}return t.line=i,o=t.push("code_block","code",0),o.content=t.getLines(e,i,4+t.blkIndent,!0),o.map=[e,t.line],!0}},"9c40":function(t,e,n){"use strict";n("8e6e"),n("8a81"),n("ac6a"),n("cadf"),n("06db"),n("456d");var r=n("c47a"),i=n.n(r),o=(n("a481"),n("f751"),n("c5f6"),n("2b0e")),a=n("0016"),s=n("0d59"),c=n("c8c8"),u=n("dde5"),l=n("d882"),f=n("3627"),h=n("d728");function d(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function p(t){for(var e=1;e0)return{transition:"transform 0.6s",transform:"translateX(".concat(t-100,"%)")}}},methods:{click:function(t){var e=this;if(void 0!==t){if(!0===t.defaultPrevented)return;var n=document.activeElement;if("submit"===this.type&&(!0===this.$q.platform.is.ie&&(t.clientX<0||t.clientY<0)||n!==document.body&&!1===this.$el.contains(n)&&!1===n.contains(this.$el))){this.$el.focus();var r=function t(){document.removeEventListener("keydown",l["j"],!0),document.removeEventListener("keyup",t,g),void 0!==e.$el&&e.$el.removeEventListener("blur",t,g)};document.addEventListener("keydown",l["j"],!0),document.addEventListener("keyup",r,g),this.$el.addEventListener("blur",r,g)}!0===this.hasRouterLink&&Object(l["j"])(t)}var i=function(){var t=e.$router[!0===e.replace?"replace":"push"](e.to);void 0!==t&&"function"===typeof t.catch&&t.catch((function(){}))};this.$emit("click",t,i),!0===this.hasRouterLink&&!1!==t.navigate&&i()},__onKeydown:function(t){!0===Object(h["a"])(t,[13,32])&&(Object(l["j"])(t),b!==this.$el&&(void 0!==b&&this.__cleanup(),this.$el.focus(),b=this.$el,this.$el.classList.add("q-btn--active"),document.addEventListener("keyup",this.__onPressEnd,!0),this.$el.addEventListener("blur",this.__onPressEnd,g))),this.$emit("keydown",t)},__onTouchstart:function(t){if(m!==this.$el){void 0!==m&&this.__cleanup(),m=this.$el;var e=this.touchTargetEl=Object(f["d"])(t.target);e.addEventListener("touchcancel",this.__onPressEnd,g),e.addEventListener("touchend",this.__onPressEnd,g)}this.$emit("touchstart",t)},__onMousedown:function(t){v!==this.$el&&(void 0!==v&&this.__cleanup(),v=this.$el,this.$el.classList.add("q-btn--active"),document.addEventListener("mouseup",this.__onPressEnd,g)),this.$emit("mousedown",t)},__onPressEnd:function(t){if(void 0===t||"blur"!==t.type||document.activeElement!==this.$el){if(void 0!==t&&"keyup"===t.type){if(b===this.$el&&!0===Object(h["a"])(t,[13,32])){var e=new MouseEvent("click",t);e.qKeyEvent=!0,!0===t.defaultPrevented&&Object(l["g"])(e),!0===t.cancelBubble&&Object(l["i"])(e),this.$el.dispatchEvent(e),Object(l["j"])(t),t.qKeyEvent=!0}this.$emit("keyup",t)}this.__cleanup()}},__cleanup:function(t){if(!0===t||m!==this.$el&&v!==this.$el||void 0===this.$refs.blurTarget||this.$refs.blurTarget===document.activeElement||this.$refs.blurTarget.focus(),m===this.$el){var e=this.touchTargetEl;e.removeEventListener("touchcancel",this.__onPressEnd,g),e.removeEventListener("touchend",this.__onPressEnd,g),m=this.touchTargetEl=void 0}v===this.$el&&(document.removeEventListener("mouseup",this.__onPressEnd,g),v=void 0),b===this.$el&&(document.removeEventListener("keyup",this.__onPressEnd,!0),void 0!==this.$el&&this.$el.removeEventListener("blur",this.__onPressEnd,g),b=void 0),void 0!==this.$el&&this.$el.classList.remove("q-btn--active")}},beforeDestroy:function(){this.__cleanup(!0)},render:function(t){var e=[],n={staticClass:"q-btn q-btn-item non-selectable no-outline",class:this.classes,style:this.style,attrs:this.attrs};!0===this.isActionable&&(n.on=p({},this.$listeners,{click:this.click,keydown:this.__onKeydown,mousedown:this.__onMousedown}),!0===this.$q.platform.has.touch&&(n.on.touchstart=this.__onTouchstart)),!0!==this.disable&&!1!==this.ripple&&(n.directives=[{name:"ripple",value:this.computedRipple,modifiers:{center:this.isRound}}]),void 0!==this.icon&&e.push(t(a["a"],{props:{name:this.icon,left:!1===this.stack&&!0===this.hasLabel}})),!0===this.hasLabel&&e.push(t("div",[this.label])),e=Object(u["a"])(e,this,"default"),void 0!==this.iconRight&&!1===this.isRound&&e.push(t(a["a"],{props:{name:this.iconRight,right:!1===this.stack&&!0===this.hasLabel}}));var r=[t("div",{staticClass:"q-focus-helper",ref:"blurTarget",attrs:{tabindex:-1}})];return!0===this.loading&&void 0!==this.percentage&&r.push(t("div",{staticClass:"q-btn__progress absolute-full overflow-hidden"},[t("div",{staticClass:"q-btn__progress-indicator fit",class:!0===this.darkPercentage?"q-btn__progress--dark":"",style:this.percentageStyle})])),r.push(t("div",{staticClass:"q-btn__wrapper col row q-anchor--skip"},[t("div",{staticClass:"q-btn__content text-center col items-center q-anchor--skip",class:this.innerClasses},e)])),null!==this.loading&&r.push(t("transition",{props:{name:"q-transition--fade"}},!0===this.loading?[t("div",{key:"loading",staticClass:"absolute-full flex flex-center"},void 0!==this.$scopedSlots.loading?this.$scopedSlots.loading():[t(s["a"])])]:void 0)),t(!0===this.isLink?"a":"button",n,r)}})},"9c64":function(t,e,n){"use strict";n("f751"),n("a481"),n("6762"),n("2fdb"),n("ac6a"),n("cadf"),n("06db"),n("456d");var r,i,o=n("2b0e"),a=n("0967"),s=n("11ec");function c(t){t.title&&(t.title=t.titleTemplate?t.titleTemplate(t.title):t.title,delete t.titleTemplate),[["meta","content"],["link","href"]].forEach((function(e){var n=t[e[0]],r=e[1];for(var i in n){var o=n[i];o.template&&(1===Object.keys(o).length?delete n[i]:(o[r]=o.template(o[r]||""),delete o.template))}}))}function u(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!0;for(var n in t)if(t[n]!==e[n])return!0}function l(t){return!1===["class","style"].includes(t)}function f(t){return!1===["lang","dir"].includes(t)}function h(t,e){var n={},r={};return void 0===t?{add:e,remove:r}:(t.title!==e.title&&(n.title=e.title),["meta","link","script","htmlAttr","bodyAttr"].forEach((function(i){var o=t[i],a=e[i];if(r[i]=[],void 0!==o&&null!==o){for(var s in n[i]={},o)!1===a.hasOwnProperty(s)&&r[i].push(s);for(var c in a)!1===o.hasOwnProperty(c)?n[i][c]=a[c]:!0===u(o[c],a[c])&&(r[i].push(c),n[i][c]=a[c])}else n[i]=a})),{add:n,remove:r})}function d(t){var e=t.add,n=t.remove;e.title&&(document.title=e.title),Object.keys(n).length>0&&(["meta","link","script"].forEach((function(t){n[t].forEach((function(e){document.head.querySelector("".concat(t,'[data-qmeta="').concat(e,'"]')).remove()}))})),n.htmlAttr.filter(f).forEach((function(t){document.documentElement.removeAttribute(t)})),n.bodyAttr.filter(l).forEach((function(t){document.body.removeAttribute(t)}))),["meta","link","script"].forEach((function(t){var n=e[t];for(var r in n){var i=document.createElement(t);for(var o in n[r])"innerHTML"!==o&&i.setAttribute(o,n[r][o]);i.setAttribute("data-qmeta",r),"script"===t&&(i.innerHTML=n[r].innerHTML||""),document.head.appendChild(i)}})),Object.keys(e.htmlAttr).filter(f).forEach((function(t){document.documentElement.setAttribute(t,e.htmlAttr[t]||"")})),Object.keys(e.bodyAttr).filter(l).forEach((function(t){document.body.setAttribute(t,e.bodyAttr[t]||"")}))}function p(t,e){!0!==t._inactive&&(!0===_(t)&&(Object(s["a"])(!0,e,t.__qMeta),!0===t.$options.meta.stopPropagation)||t.$children.forEach((function(t){p(t,e)})))}function g(){if(!0===i)return i=!1,this.$root.__currentMeta=window.__Q_META__,void document.body.querySelector("script[data-qmeta-init]").remove();var t={title:"",titleTemplate:null,meta:{},link:{},script:{},htmlAttr:{},bodyAttr:{}};p(this.$root,t),c(t),d(h(this.$root.__currentMeta,t)),this.$root.__currentMeta=t}function m(t){return function(e){var n=t[e];return e+(void 0!==n?'="'.concat(n,'"'):"")}}function b(t){var e="";return t.title&&(e+="".concat(t.title,"")),["meta","link","script"].forEach((function(n){var r=t[n];for(var i in r){var o=Object.keys(r[i]).filter((function(t){return"innerHTML"!==t})).map(m(r[i]));e+="<".concat(n," ").concat(o.join(" "),' data-qmeta="').concat(i,'">'),"script"===n&&(e+=(r[i].innerHTML||"")+"<\/script>")}})),e}function v(t,e){var n={title:"",titleTemplate:null,meta:{},link:{},htmlAttr:{},bodyAttr:{},noscript:{}};p(t,n),c(n);var r={"%%Q_HTML_ATTRS%%":Object.keys(n.htmlAttr).filter(f).map(m(n.htmlAttr)).join(" "),"%%Q_HEAD_TAGS%%":b(n),"%%Q_BODY_ATTRS%%":Object.keys(n.bodyAttr).filter(l).map(m(n.bodyAttr)).join(" "),"%%Q_BODY_TAGS%%":Object.keys(n.noscript).map((function(t){return'")})).join("")+"