From 2baeab7a5954da490dd3c2f9f2a1d78b92c9586e Mon Sep 17 00:00:00 2001 From: redtide Date: Thu, 3 Oct 2019 18:49:12 +0200 Subject: [PATCH] Added website documentation. --- docs/.editorconfig | 13 + docs/.gitattributes | 4 + docs/.gitignore | 14 + docs/.website.code-workspace | 8 + docs/404.md | 23 + docs/Gemfile | 18 + docs/README.md | 32 + docs/_assets/js/scroll-to-top.js | 13 + docs/_assets/scss/google-cse.scss | 30 + docs/_assets/scss/style.scss | 59 + docs/_assets/scss/syntax-highlight.scss | 61 + docs/_config.yml | 60 + docs/_data/locale/en/layout.yml | 91 ++ docs/_data/sfz/support.yml | 1350 +++++++++++++++++ docs/_includes/cards.html | 21 + docs/_includes/custom-scripts.html | 1 + docs/_includes/custom-styles.html | 1 + docs/_includes/favicons.html | 13 + docs/_includes/footer.html | 8 + docs/_includes/google-analytics.html | 10 + docs/_includes/head.html | 34 + docs/_includes/header.html | 1 + docs/_includes/navigation.html | 62 + docs/_includes/post-archive.html | 13 + docs/_includes/post.html | 19 + docs/_includes/scripts.html | 5 + docs/_includes/search.html | 14 + docs/_layouts/default.html | 32 + docs/_layouts/home.html | 38 + docs/_layouts/post.html | 61 + .../2019-06-03-documentation-website.md | 22 + docs/assets/css/style.min.css | 12 + docs/assets/ico/android-chrome-192x192.png | Bin 0 -> 7678 bytes docs/assets/ico/android-chrome-512x512.png | Bin 0 -> 10828 bytes .../apple-touch-icon-114x114-precomposed.png | Bin 0 -> 8679 bytes docs/assets/ico/apple-touch-icon-114x114.png | Bin 0 -> 7436 bytes .../apple-touch-icon-120x120-precomposed.png | Bin 0 -> 9266 bytes docs/assets/ico/apple-touch-icon-120x120.png | Bin 0 -> 7873 bytes .../apple-touch-icon-144x144-precomposed.png | Bin 0 -> 11345 bytes docs/assets/ico/apple-touch-icon-144x144.png | Bin 0 -> 9629 bytes .../apple-touch-icon-152x152-precomposed.png | Bin 0 -> 11764 bytes docs/assets/ico/apple-touch-icon-152x152.png | Bin 0 -> 10050 bytes .../apple-touch-icon-180x180-precomposed.png | Bin 0 -> 14415 bytes docs/assets/ico/apple-touch-icon-180x180.png | Bin 0 -> 12336 bytes .../apple-touch-icon-57x57-precomposed.png | Bin 0 -> 3947 bytes docs/assets/ico/apple-touch-icon-57x57.png | Bin 0 -> 3385 bytes .../apple-touch-icon-60x60-precomposed.png | Bin 0 -> 4183 bytes docs/assets/ico/apple-touch-icon-60x60.png | Bin 0 -> 3584 bytes .../apple-touch-icon-72x72-precomposed.png | Bin 0 -> 5129 bytes docs/assets/ico/apple-touch-icon-72x72.png | Bin 0 -> 4418 bytes .../apple-touch-icon-76x76-precomposed.png | Bin 0 -> 5504 bytes docs/assets/ico/apple-touch-icon-76x76.png | Bin 0 -> 4752 bytes .../ico/apple-touch-icon-precomposed.png | Bin 0 -> 14415 bytes docs/assets/ico/apple-touch-icon.png | Bin 0 -> 12336 bytes docs/assets/ico/browserconfig.xml | 9 + docs/assets/ico/favicon-16x16.png | Bin 0 -> 732 bytes docs/assets/ico/favicon-32x32.png | Bin 0 -> 1319 bytes docs/assets/ico/favicon.ico | Bin 0 -> 15086 bytes docs/assets/ico/mstile-150x150.png | Bin 0 -> 5271 bytes docs/assets/ico/safari-pinned-tab.svg | 78 + docs/assets/ico/site.webmanifest | 20 + docs/assets/img/fancybox/blank.gif | Bin 0 -> 43 bytes docs/assets/img/fancybox/fancybox_loading.gif | Bin 0 -> 6567 bytes .../img/fancybox/fancybox_loading@2x.gif | Bin 0 -> 13984 bytes docs/assets/img/fancybox/fancybox_overlay.png | Bin 0 -> 1003 bytes docs/assets/img/fancybox/fancybox_sprite.png | Bin 0 -> 1362 bytes .../img/fancybox/fancybox_sprite@2x.png | Bin 0 -> 6553 bytes docs/assets/img/logo.png | Bin 0 -> 49688 bytes docs/assets/img/screenshot.png | Bin 0 -> 17619 bytes docs/assets/js/google-cse.js | 39 + docs/assets/js/scripts.min.js | 3 + docs/atom.xml | 20 + docs/contacts.md | 6 + docs/downloads.md | 21 + docs/index.md | 53 + docs/new_post.pl | 27 + docs/news/archive/index.md | 7 + docs/package.json | 42 + docs/robots.txt | 2 + docs/search/index.md | 5 + docs/setup.sh | 27 + 81 files changed, 2502 insertions(+) create mode 100644 docs/.editorconfig create mode 100644 docs/.gitattributes create mode 100644 docs/.gitignore create mode 100644 docs/.website.code-workspace create mode 100644 docs/404.md create mode 100644 docs/Gemfile create mode 100644 docs/README.md create mode 100644 docs/_assets/js/scroll-to-top.js create mode 100644 docs/_assets/scss/google-cse.scss create mode 100644 docs/_assets/scss/style.scss create mode 100644 docs/_assets/scss/syntax-highlight.scss create mode 100644 docs/_config.yml create mode 100644 docs/_data/locale/en/layout.yml create mode 100644 docs/_data/sfz/support.yml create mode 100644 docs/_includes/cards.html create mode 100644 docs/_includes/custom-scripts.html create mode 100644 docs/_includes/custom-styles.html create mode 100644 docs/_includes/favicons.html create mode 100644 docs/_includes/footer.html create mode 100644 docs/_includes/google-analytics.html create mode 100644 docs/_includes/head.html create mode 100644 docs/_includes/header.html create mode 100644 docs/_includes/navigation.html create mode 100644 docs/_includes/post-archive.html create mode 100644 docs/_includes/post.html create mode 100644 docs/_includes/scripts.html create mode 100644 docs/_includes/search.html create mode 100644 docs/_layouts/default.html create mode 100644 docs/_layouts/home.html create mode 100644 docs/_layouts/post.html create mode 100644 docs/_posts/2019-06-03-documentation-website.md create mode 100644 docs/assets/css/style.min.css create mode 100644 docs/assets/ico/android-chrome-192x192.png create mode 100644 docs/assets/ico/android-chrome-512x512.png create mode 100644 docs/assets/ico/apple-touch-icon-114x114-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-114x114.png create mode 100644 docs/assets/ico/apple-touch-icon-120x120-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-120x120.png create mode 100644 docs/assets/ico/apple-touch-icon-144x144-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-144x144.png create mode 100644 docs/assets/ico/apple-touch-icon-152x152-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-152x152.png create mode 100644 docs/assets/ico/apple-touch-icon-180x180-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-180x180.png create mode 100644 docs/assets/ico/apple-touch-icon-57x57-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-57x57.png create mode 100644 docs/assets/ico/apple-touch-icon-60x60-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-60x60.png create mode 100644 docs/assets/ico/apple-touch-icon-72x72-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-72x72.png create mode 100644 docs/assets/ico/apple-touch-icon-76x76-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon-76x76.png create mode 100644 docs/assets/ico/apple-touch-icon-precomposed.png create mode 100644 docs/assets/ico/apple-touch-icon.png create mode 100644 docs/assets/ico/browserconfig.xml create mode 100644 docs/assets/ico/favicon-16x16.png create mode 100644 docs/assets/ico/favicon-32x32.png create mode 100644 docs/assets/ico/favicon.ico create mode 100644 docs/assets/ico/mstile-150x150.png create mode 100644 docs/assets/ico/safari-pinned-tab.svg create mode 100644 docs/assets/ico/site.webmanifest create mode 100644 docs/assets/img/fancybox/blank.gif create mode 100644 docs/assets/img/fancybox/fancybox_loading.gif create mode 100644 docs/assets/img/fancybox/fancybox_loading@2x.gif create mode 100644 docs/assets/img/fancybox/fancybox_overlay.png create mode 100644 docs/assets/img/fancybox/fancybox_sprite.png create mode 100644 docs/assets/img/fancybox/fancybox_sprite@2x.png create mode 100644 docs/assets/img/logo.png create mode 100644 docs/assets/img/screenshot.png create mode 100644 docs/assets/js/google-cse.js create mode 100644 docs/assets/js/scripts.min.js create mode 100644 docs/atom.xml create mode 100644 docs/contacts.md create mode 100644 docs/downloads.md create mode 100644 docs/index.md create mode 100755 docs/new_post.pl create mode 100644 docs/news/archive/index.md create mode 100644 docs/package.json create mode 100644 docs/robots.txt create mode 100644 docs/search/index.md create mode 100755 docs/setup.sh diff --git a/docs/.editorconfig b/docs/.editorconfig new file mode 100644 index 00000000..1ec472ff --- /dev/null +++ b/docs/.editorconfig @@ -0,0 +1,13 @@ +root = true + +[*] +end_of_line = lf +insert_final_newline = false +charset = utf-8 +indent_style = tab +indent_size = 2 +trim_trailing_whitespace = true + +[*.yml] +indent_style = space +indent_size = 2 diff --git a/docs/.gitattributes b/docs/.gitattributes new file mode 100644 index 00000000..f89f09b4 --- /dev/null +++ b/docs/.gitattributes @@ -0,0 +1,4 @@ +# Set the default behavior, in case people don't have core.autocrlf set. +* text=auto +* text eol=lf +*.png binary diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 00000000..e8355ad3 --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1,14 @@ +_site/ +.sass-cache/ +.jekyll-cache/ +.jekyll-metadata +.bundle +.vendor +assets/css/*.map +assets/css/style.css +assets/js/*.map +node_modules +Gemfile.lock +package-lock.json +yarn.lock +*.log diff --git a/docs/.website.code-workspace b/docs/.website.code-workspace new file mode 100644 index 00000000..57097327 --- /dev/null +++ b/docs/.website.code-workspace @@ -0,0 +1,8 @@ +{ + "folders": [ + { + "path": "." + } + ], + "settings": {} +} diff --git a/docs/404.md b/docs/404.md new file mode 100644 index 00000000..6bc91fba --- /dev/null +++ b/docs/404.md @@ -0,0 +1,23 @@ +--- +title: "404: Page not Found" +lang: "en" +permalink: "/404.html" +--- +The page you requested could not be found. It seems that the page you were +trying to reach doesn't exist anymore, or maybe it has just moved. We think the +the best thing to do is to start again from the home page, or use the site +search feature below. + +
+
+

Search this website:

+ +
+
\ No newline at end of file diff --git a/docs/Gemfile b/docs/Gemfile new file mode 100644 index 00000000..a35c578b --- /dev/null +++ b/docs/Gemfile @@ -0,0 +1,18 @@ +source "https://rubygems.org" +ruby RUBY_VERSION + +# We'll need rake to build our site in TravisCI +gem "rake", "~> 12" +gem "jekyll" + +# Optional: Add any custom plugins here. +# Some useful examples are listed below +group :jekyll_plugins do +# gem "jekyll-feed" + gem "jekyll-sitemap" + gem 'jemoji' +# gem "jekyll-paginate-v2" +# gem "jekyll-seo-tag" +# gem "jekyll-compose", "~> 0.5" +# gem "jekyll-redirect-from" +end diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 00000000..18dea82b --- /dev/null +++ b/docs/README.md @@ -0,0 +1,32 @@ +# Source code for the [Sfizz] documentation website + +This website is built using [Jekyll], using [Node.js] to compile +all static assets including the [Bootstrap] library and built on +along with the [SASS] stylesheets. Most of the content on the website is +written using [Markdown], making it extremely easy to write and maintain. +Icons are provided by [Font Awesome], favicons by [Favicon Generator]. + +## Local Build Quick-start Guide + +- Install `ruby` and `yarn` +- Use the automatic setup via `setup.sh` + +or manually: + + $ gem update + $ gem install bundler + $ yarn --no-bin-links + $ yarn dist + $ bundle exec jekyll serve -w + +The local website should be available at + +[Bootstrap]: http://getbootstrap.com/ +[Favicon Generator]: https://realfavicongenerator.net/ +[Font Awesome]: http://fontawesome.io/ +[Jekyll]: http://jekyllrb.com/ +[Markdown]: https://daringfireball.net/projects/markdown/ +[Node.js]: http://nodejs.org/ +[SASS]: https://sass-lang.com/ +[Sfizz]: https://sfztools.github.io/sfizz + diff --git a/docs/_assets/js/scroll-to-top.js b/docs/_assets/js/scroll-to-top.js new file mode 100644 index 00000000..02e4f479 --- /dev/null +++ b/docs/_assets/js/scroll-to-top.js @@ -0,0 +1,13 @@ +window.onscroll = function() {scrollFunction()}; + +function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + document.getElementById("scrollButton").style.display = "block"; + } else { + document.getElementById("scrollButton").style.display = "none"; + } +} +function topFunction() { + document.body.scrollTop = 0; + document.documentElement.scrollTop = 0; +} diff --git a/docs/_assets/scss/google-cse.scss b/docs/_assets/scss/google-cse.scss new file mode 100644 index 00000000..60c267da --- /dev/null +++ b/docs/_assets/scss/google-cse.scss @@ -0,0 +1,30 @@ +#searchresults { + .cse .gsc-control-cse, + .gsc-control-cse { + padding: 0; + } + .gcsc-branding, + .gsc-result-info, + .gsc-table-result, + .gsc-thumbnail-inside, + .gsc-url-top, + .gs-spelling, + .gs-promotion table { + padding-left: 0; + padding-right: 0; + } + .gsc-adBlock { + padding: 0; + } + .gsc-cursor { + font-size: 14px; + } + .gsc-cursor-page { + margin-left: -1px; + padding: 4px 10px; + border: 1px solid #ddd; + } + .gsc-results .gsc-cursor-box { + margin-top: 2em; + } +} diff --git a/docs/_assets/scss/style.scss b/docs/_assets/scss/style.scss new file mode 100644 index 00000000..64c5f36e --- /dev/null +++ b/docs/_assets/scss/style.scss @@ -0,0 +1,59 @@ +$blue: #337ab7; +$navbar-dark-color: rgba(#fff, .75); +$navbar-dark-hover-color: #fff; + +@import "../../node_modules/bootstrap/scss/bootstrap"; +@import "syntax-highlight"; +@import "google-cse"; + +/* Styles applied site-wide. */ + +.navbar, .card-header { + background-color: #222; +} +aside .card-body { + padding: 0.5rem; +} +aside .nav-link { + padding: 0.35rem 0.25rem; +} +pre { + padding: 0.5rem 0.75rem; + border: 2px solid rgba($black, .2); + border-radius: 0.50rem; +} +table { + width:100%; + border-collapse: collapse; + margin-bottom: 1em; +} +th, td { + text-align: left; + padding: 5px 10px; + border: 1px solid #e5e5e5; +} +th { + color: #f8f9fA; + background-color: #222; +} +tr:nth-child(even) { + background-color: #f2f2f2; +} +#scrollButton { + display: none; + position: fixed; + bottom: 20px; + right: 30px; + z-index: 99; + font-size: 18px; + border: none; + outline: none; + background-color: rgba(255, 255, 255, 0.5); + color: rgba(0, 0, 0, 0.5); + cursor: pointer; + padding: 6px; + border-radius: 50%; +} +#scrollButton:hover { + background-color: rgba(255, 255, 255, 0.8); +} diff --git a/docs/_assets/scss/syntax-highlight.scss b/docs/_assets/scss/syntax-highlight.scss new file mode 100644 index 00000000..b04ca095 --- /dev/null +++ b/docs/_assets/scss/syntax-highlight.scss @@ -0,0 +1,61 @@ +/* GitHub Syntax Coloring */ + +.highlight .c { color: #999988; font-style: italic } +.highlight .err { color: #a61717; background-color: #e3d2d2 } +.highlight .k { color: #000000; font-weight: bold } +.highlight .o { color: #000000; font-weight: bold } +.highlight .cm { color: #999988; font-style: italic } +.highlight .cp { color: #999999; font-weight: bold } +.highlight .c1 { color: #999988; font-style: italic } +.highlight .cs { color: #999999; font-weight: bold; font-style: italic } +.highlight .gd { color: #000000; background-color: #fdd } +.highlight .gd .x { color: #000000; background-color: #faa } +.highlight .ge { color: #000000; font-style: italic } +.highlight .gr { color: #a00 } +.highlight .gh { color: #999 } +.highlight .gi { color: #000000; background-color: #dfd } +.highlight .gi .x { color: #000000; background-color: #afa } +.highlight .go { color: #888 } +.highlight .gp { color: #555 } +.highlight .gs { font-weight: bold } +.highlight .gu { color: #aaa } +.highlight .gt { color: #a00 } +.highlight .kc { color: #000000; font-weight: bold } +.highlight .kd { color: #000000; font-weight: bold } +.highlight .kp { color: #000000; font-weight: bold } +.highlight .kr { color: #000000; font-weight: bold } +.highlight .kt { color: #445588; font-weight: bold } +.highlight .m { color: #099 } +.highlight .s { color: #d14 } +.highlight .na { color: teal } +.highlight .nb { color: #0086b3 } +.highlight .nc { color: #445588; font-weight: bold } +.highlight .no { color: teal } +.highlight .ni { color: purple } +.highlight .ne { color: #990000; font-weight: bold } +.highlight .nf { color: #990000; font-weight: bold } +.highlight .nn { color: #555 } +.highlight .nt { color: navy } +.highlight .nv { color: teal } +.highlight .ow { color: #000000; font-weight: bold } +.highlight .w { color: #bbb } +.highlight .mf { color: #099 } +.highlight .mh { color: #099 } +.highlight .mi { color: #099 } +.highlight .mo { color: #099 } +.highlight .sb { color: #d14 } +.highlight .sc { color: #d14 } +.highlight .sd { color: #d14 } +.highlight .s2 { color: #d14 } +.highlight .se { color: #d14 } +.highlight .sh { color: #d14 } +.highlight .si { color: #d14 } +.highlight .sx { color: #d14 } +.highlight .sr { color: #009926 } +.highlight .s1 { color: #d14 } +.highlight .ss { color: #990073 } +.highlight .bp { color: #999 } +.highlight .vc { color: teal } +.highlight .vg { color: teal } +.highlight .vi { color: teal } +.highlight .il { color: #099 } diff --git a/docs/_config.yml b/docs/_config.yml new file mode 100644 index 00000000..e1d3073b --- /dev/null +++ b/docs/_config.yml @@ -0,0 +1,60 @@ +defaults: + - scope: + path: "" + type: "pages" + values: + layout: "default" + + - scope: + path: "" + type: "posts" + values: + layout: "post" + +exclude: + - vendor/bundle/ + - vendor/cache/ + - vendor/gems/ + - vendor/ruby/ + - Gemfile + - Gemfile.lock + - LICENSE + - new_post + - node_modules + - package.json + - package-lock.json + - README.md + - setup.sh + - assets/css/style.css + - TODO.md + - yarn.lock + - yarn-error.log + +plugins: + - jekyll-sitemap + - jemoji + +organization: + name: "SFZTools" + url: "https://github.com/sfztools" + +project: + name: "Sfizz" + url: "https://sfztools.github.io/sfizz" + copyright_owner: "Paul Ferrand" + spdx_license_id: "BSD-2-Clause" + docs_path: "master/docs" + authors: + content: "Paul Ferrand" + web: "RedTide" + +google: + analytics_code: + cse_code: + +realfavicongenerator: + mask_icon_color: "#5bbad5" + msapplication_tile_color: "#da532c" + theme_color: "#ffffff" + +disqus_shortname: diff --git a/docs/_data/locale/en/layout.yml b/docs/_data/locale/en/layout.yml new file mode 100644 index 00000000..aa2f6372 --- /dev/null +++ b/docs/_data/locale/en/layout.yml @@ -0,0 +1,91 @@ +navigation: +- title: Projects + type: dropdown + icon_type: "hammer" + icon_category: "fas" + pages: + - title: BeatBox + url: https://sfztools.github.io/beatbox/ + icon_type: "drum" + icon_category: "fas" + + - title: Sfizz Library + url: https://sfztools.github.io/sfizz/ + icon_type: "play-circle" + icon_category: "fas" + disabled: true + + - title: Sfizz Juce (Archived) + url: https://sfztools.github.io/sfizz-juce/ + icon_type: "play-circle" + icon_category: "fas" + - + - title: SFZ-Flat + url: https://github.com/sfztools/sfz-flat/ + - + - title: Geany Syntax Highlight + url: https://github.com/sfztools/syntax-highlighting-geany/ + + - title: Sublime Text Syntax Highlight + url: https://github.com/sfztools/syntax-highlighting-sublime-text/ + + - title: VSCode Syntax Highlight + url: https://github.com/sfztools/syntax-highlighting-vscode/ + +- title: Pages + type: dropdown + icon_type: github + icon_category: fab + pages: + - title: Organization + url: https://github.com/sfztools/ + + - title: Repository + url: https://github.com/sfztools/sfizz/ + +- title: Contacts + icon_type: at + icon_category: fas + type: normal + url: /contacts + +- title: Downloads + type: normal + icon_type: download + icon_category: fas + url: /downloads + +- title: Home + type: normal + icon_type: home + icon_category: fas + url: https://sfztools.github.io/ + +cards: +- title: Follow us + icon_type: eye + icon_category: fas + links: + - title: "Discord Chat" + url: "https://discord.gg/3ArE9Mw" + icon_type: "discord" + icon_category: "fab" + + - title: News Atom Feed + url: /atom.xml + icon_type: rss + icon_category: fas + +- title: "Quick links" + icon_type: "link" + icon_category: "fas" + links: + - title: "SFZ Format" + url: "https://sfzformat.github.io/" + icon_type: "book" + icon_category: "fas" + + - title: "Free SFZ Instruments" + url: "https://github.com/sfzinstruments/" + icon_type: "download" + icon_category: "fas" diff --git a/docs/_data/sfz/support.yml b/docs/_data/sfz/support.yml new file mode 100644 index 00000000..880a3132 --- /dev/null +++ b/docs/_data/sfz/support.yml @@ -0,0 +1,1350 @@ +# TODO: Fill this and create the table generator +name: "Sfizz" +license: "BSD-2-Clause" +url: "https://sfztools.github.io/sfizz/" +documented: true +visible: true + +os: +- name: "Linux" +#- name: "macOS X" +#- name: "Windows" + +headers: +- name: "region" + version: "SFZ v1" +- name: "group" + version: "SFZ v1" +- name: "control" + version: "SFZ v2" +- name: "global" + version: "SFZ v2" +- name: "curve" + version: "SFZ v2" + support: "X" +- name: "effect" + version: "SFZ v2" + support: "X" +- name: "master" + version: "ARIA" +- name: "midi" + version: "ARIA" + support: "X" + +opcodes: +- name: "script" + version: "LinuxSampler" + support: "X" +- name: "count" + version: "SFZ v1" + support: "X" +- name: "delay" + version: "SFZ v1" + support: "X" +- name: "delay_ccN" + version: "SFZ v1" + support: "X" +- name: "delay_random" + version: "SFZ v1" + support: "X" +- name: "delay_samples" + version: "SFZ v2" + support: "X" +- name: "delay_samples_onccN" + version: "SFZ v2" + support: "X" +- name: "end" + version: "SFZ v1" + support: "X" +- name: "loop_mode" + version: "SFZ v1" + support: "X" +- name: "loop_start" + version: "SFZ v1" + support: "X" +- name: "loop_end" + version: "SFZ v1" + support: "X" +- name: "offset" + version: "SFZ v1" + support: "X" +- name: "offset_ccN" + version: "SFZ v1" + support: "X" +- name: "offset_random" + version: "SFZ v1" + support: "X" +- name: "sample" + version: "SFZ v1" + support: "X" +- name: "sync_beats" + version: "SFZ v1" + support: "X" +- name: "sync_offset" + version: "SFZ v1" + support: "X" +- name: "delay_beats" + version: "SFZ v2" + support: "X" +- name: "stop_beats" + version: "SFZ v2" + support: "X" +- name: "direction" + version: "ARIA" + support: "X" +- name: "loop_count" + version: "ARIA" + support: "X" +- name: "loop_crossfade" + version: "SFZ v2" + support: "X" +- name: "loop_type" + version: "ARIA" + support: "X" +- name: "md5" + version: "SFZ v2" + support: "X" +- name: "reverse_loccN" + version: "SFZ v2" + support: "X" +- name: "reverse_hiccN" + version: "SFZ v2" + support: "X" +- name: "waveguide" + version: "SFZ v2" + support: "X" +- name: "define" + version: "SFZ v2" + support: "X" +- name: "default_path" + version: "SFZ v2" + support: "X" +- name: "note_offset" + version: "SFZ v2" + support: "X" +- name: "octave_offset" + version: "SFZ v2" + support: "X" +- name: "label_ccN" + version: "ARIA" + support: "X" +- name: "set_ccN" + version: "SFZ v2" + support: "X" +- name: "include" + version: "ARIA" + support: "X" +- name: "hint_" + version: "ARIA" + support: "X" +- name: "set_hdccN" + version: "ARIA" + support: "X" +- name: "sostenuto_lo" + version: "ARIA" + support: "X" +- name: "sostenuto_cc" + version: "ARIA" + support: "X" +- name: "sustain_lo" + version: "ARIA" + support: "X" +- name: "sustain_cc" + version: "ARIA" + support: "X" +- name: "sw_note_offset" + version: "ARIA" + support: "X" +- name: "sw_octave_offset" + version: "ARIA" + support: "X" +- name: "global_label" + version: "ARIA" + support: "X" +- name: "master_label" + version: "ARIA" + support: "X" +- name: "group_label" + version: "ARIA" + support: "X" +- name: "region_label" + version: "ARIA" + support: "X" +- name: "group" + version: "SFZ v1" + support: "X" +- name: "off_by" + version: "SFZ v1" + support: "X" +- name: "off_mode" + version: "SFZ v1" + support: "X" +- name: "output" + version: "SFZ v1" + support: "X" +- name: "polyphony" + version: "SFZ v2" + support: "X" +- name: "note_polyphony" + version: "ARIA" + support: "X" +- name: "note_selfmask" + version: "ARIA" + support: "X" +- name: "rt_dead" + version: "SFZ v2" + support: "X" +- name: "off_curve" + version: "ARIA" + support: "X" +- name: "off_shape" + version: "ARIA" + support: "X" +- name: "off_time" + version: "ARIA" + support: "X" +- name: "polyphony_group" + version: "ARIA" + support: "X" +- name: "key" + version: "SFZ v1" + support: "X" +- name: "lokey" + version: "SFZ v1" + support: "X" +- name: "hikey" + version: "SFZ v1" + support: "X" +- name: "lovel" + version: "SFZ v1" + support: "X" +- name: "hivel" + version: "SFZ v1" + support: "X" +- name: "lochan" + version: "SFZ v1" + support: "X" +- name: "hichan" + version: "SFZ v1" + support: "X" +- name: "loccN" + version: "SFZ v1" + support: "X" +- name: "hiccN" + version: "SFZ v1" + support: "X" +- name: "lobend" + version: "SFZ v1" + support: "X" +- name: "hibend" + version: "SFZ v1" + support: "X" +- name: "sw_lokey" + version: "SFZ v1" + support: "X" +- name: "sw_hikey" + version: "SFZ v1" + support: "X" +- name: "sw_last" + version: "SFZ v1" + support: "X" +- name: "sw_down" + version: "SFZ v1" + support: "X" +- name: "sw_up" + version: "SFZ v1" + support: "X" +- name: "sw_previous" + version: "SFZ v1" + support: "X" +- name: "sw_vel" + version: "SFZ v1" + support: "X" +- name: "sustain_sw" + version: "SFZ v2" + support: "X" +- name: "sostenuto_sw" + version: "SFZ v2" + support: "X" +- name: "loprog" + version: "SFZ v2" + support: "X" +- name: "hiprog" + version: "SFZ v2" + support: "X" +- name: "lohdccN" + version: "ARIA" + support: "X" +- name: "hihdccN" + version: "ARIA" + support: "X" +- name: "sw_default" + version: "ARIA" + support: "X" +- name: "sw_label" + version: "ARIA" + support: "X" +- name: "sw_lolast" + version: "ARIA" + support: "X" +- name: "sw_hilast" + version: "ARIA" + support: "X" +- name: "varNN_curveccX" + version: "ARIA" + support: "X" +- name: "varNN_mod" + version: "ARIA" + support: "X" +- name: "varNN_onccX" + version: "ARIA" + support: "X" +- name: "varNN_target" + version: "ARIA" + support: "X" +- name: "lobpm" + version: "SFZ v1" + support: "X" +- name: "hibpm" + version: "SFZ v1" + support: "X" +- name: "lochanaft" + version: "SFZ v1" + support: "X" +- name: "hichanaft" + version: "SFZ v1" + support: "X" +- name: "lopolyaft" + version: "SFZ v1" + support: "X" +- name: "hipolyaft" + version: "SFZ v1" + support: "X" +- name: "lorand" + version: "SFZ v1" + support: "X" +- name: "hirand" + version: "SFZ v1" + support: "X" +- name: "seq_length" + version: "SFZ v1" + support: "X" +- name: "seq_position" + version: "SFZ v1" + support: "X" +- name: "lotimer" + version: "SFZ v2" + support: "X" +- name: "hitimer" + version: "SFZ v2" + support: "X" +- name: "trigger" + version: "SFZ v1" + support: "X" +- name: "on_loccN" + version: "SFZ v1" + support: "X" +- name: "on_hiccN" + version: "SFZ v1" + support: "X" +- name: "start_loccN" + version: "SFZ v2" + support: "X" +- name: "start_hiccN" + version: "SFZ v2" + support: "X" +- name: "stop_loccN" + version: "SFZ v2" + support: "X" +- name: "stop_hiccN" + version: "SFZ v2" + support: "X" +- name: "pan" + version: "SFZ v1" + support: "X" +- name: "position" + version: "SFZ v1" + support: "X" +- name: "volume" + version: "SFZ v1" + support: "X" +- name: "gain_ccN" + version: "SFZ v1" + support: "X" +- name: "volume_onccN" + version: "SFZ v2" + support: "X" +- name: "volume_smoothccN" + version: "SFZ v2" + support: "X" +- name: "volume_stepccN" + version: "SFZ v2" + support: "X" +- name: "volume_curveccN" + version: "SFZ v2" + support: "X" +- name: "width" + version: "SFZ v1" + support: "X" +- name: "width_onccN" + version: "Cakewalk" + support: "X" +- name: "width_smoothccN" + version: "SFZ v2" + support: "X" +- name: "width_stepccN" + version: "SFZ v2" + support: "X" +- name: "width_curveccN" + version: "SFZ v2" + support: "X" +- name: "amp_keycenter" + version: "SFZ v1" + support: "X" +- name: "amp_keytrack" + version: "SFZ v1" + support: "X" +- name: "amp_veltrack" + version: "SFZ v1" + support: "X" +- name: "amp_velcurve_N" + version: "SFZ v1" + support: "X" +- name: "amp_random" + version: "SFZ v1" + support: "X" +- name: "rt_decay" + version: "SFZ v1" + support: "X" +- name: "xf_cccurve" + version: "SFZ v1" + support: "X" +- name: "xf_keycurve" + version: "SFZ v1" + support: "X" +- name: "xf_velcurve" + version: "SFZ v1" + support: "X" +- name: "xfin_loccN" + version: "SFZ v1" + support: "X" +- name: "xfin_hiccN" + version: "SFZ v1" + support: "X" +- name: "xfout_loccN" + version: "SFZ v1" + support: "X" +- name: "xfout_hiccN" + version: "SFZ v1" + support: "X" +- name: "xfin_lokey" + version: "SFZ v1" + support: "X" +- name: "xfin_hikey" + version: "SFZ v1" + support: "X" +- name: "xfout_lokey" + version: "SFZ v1" + support: "X" +- name: "xfout_hikey" + version: "SFZ v1" + support: "X" +- name: "xfin_lovel" + version: "SFZ v1" + support: "X" +- name: "xfin_hivel" + version: "SFZ v1" + support: "X" +- name: "xfout_lovel" + version: "SFZ v1" + support: "X" +- name: "xfout_hivel" + version: "SFZ v1" + support: "X" +- name: "phase" + version: "ARIA" + support: "X" +- name: "amplitude" + version: "ARIA" + support: "X" +- name: "amplitude_onccN" + version: "ARIA" + support: "X" +- name: "amplitude_curveccN" + version: "ARIA" + support: "X" +- name: "amplitude_smoothccN" + version: "ARIA" + support: "X" +- name: "global_amplitude" + version: "ARIA" + support: "X" +- name: "master_amplitude" + version: "ARIA" + support: "X" +- name: "group_amplitude" + version: "ARIA" + support: "X" +- name: "pan_law" + version: "ARIA" + support: "X" +- name: "pan_keycenter" + version: "ARIA" + support: "X" +- name: "pan_keytrack" + version: "ARIA" + support: "X" +- name: "pan_veltrack" + version: "ARIA" + support: "X" +- name: "pan_onccN" + version: "SFZ v2" + support: "X" +- name: "pan_smoothccN" + version: "SFZ v2" + support: "X" +- name: "pan_stepccN" + version: "SFZ v2" + support: "X" +- name: "pan_curveccN" + version: "SFZ v2" + support: "X" +- name: "global_volume" + version: "ARIA" + support: "X" +- name: "master_volume" + version: "ARIA" + support: "X" +- name: "group_volume" + version: "ARIA" + support: "X" +- name: "eqN_bw" + version: "SFZ v1" + support: "X" +- name: "eqN_bwccX" + version: "SFZ v1" + support: "X" +- name: "eqN_freq" + version: "SFZ v1" + support: "X" +- name: "eqN_freqccX" + version: "SFZ v1" + support: "X" +- name: "eqN_vel2freq" + version: "SFZ v1" + support: "X" +- name: "eqN_gain" + version: "SFZ v1" + support: "X" +- name: "eqN_gainccX" + version: "SFZ v1" + support: "X" +- name: "eqN_vel2gain" + version: "SFZ v1" + support: "X" +- name: "cutoff" + version: "SFZ v1" + support: "X" +- name: "cutoff_ccN" + version: "SFZ v1" + support: "X" +- name: "cutoff_curveccN" + version: "SFZ v2" + support: "X" +- name: "cutoff_smoothccN" + version: "SFZ v2" + support: "X" +- name: "cutoff_stepccN" + version: "SFZ v2" + support: "X" +- name: "cutoff_chanaft" + version: "SFZ v1" + support: "X" +- name: "cutoff_polyaft" + version: "SFZ v1" + support: "X" +- name: "fil_keytrack" + version: "SFZ v1" + support: "X" +- name: "fil_keycenter" + version: "SFZ v1" + support: "X" +- name: "fil_random" + version: "SFZ v1" + support: "X" +- name: "fil_type" + version: "SFZ v1" + support: "X" +- name: "fil_veltrack" + version: "SFZ v1" + support: "X" +- name: "resonance" + version: "SFZ v1" + support: "X" +- name: "resonance_onccN" + version: "SFZ v2" + support: "X" +- name: "resonance_curveccN" + version: "SFZ v2" + support: "X" +- name: "resonance_smoothccN" + version: "SFZ v2" + support: "X" +- name: "resonance_stepccN" + version: "SFZ v2" + support: "X" +- name: "cutoff2" + version: "SFZ v2" + support: "X" +- name: "cutoff2_onccN" + version: "SFZ v2" + support: "X" +- name: "cutoff2_curveccN" + version: "SFZ v2" + support: "X" +- name: "cutoff2_smoothccN" + version: "SFZ v2" + support: "X" +- name: "cutoff2_stepccN" + version: "SFZ v2" + support: "X" +- name: "fil2_keycenter" + version: "SFZ v2" + support: "X" +- name: "fil2_keytrack" + version: "SFZ v2" + support: "X" +- name: "fil2_type" + version: "SFZ v2" + support: "X" +- name: "fil2_veltrack" + version: "SFZ v2" + support: "X" +- name: "resonance2" + version: "SFZ v2" + support: "X" +- name: "resonance2_onccN" + version: "SFZ v2" + support: "X" +- name: "resonance2_curveccN" + version: "SFZ v2" + support: "X" +- name: "resonance2_smoothccN" + version: "SFZ v2" + support: "X" +- name: "resonance2_stepccN" + version: "SFZ v2" + support: "X" +- name: "bend_up" + version: "SFZ v1" + support: "X" +- name: "bend_down" + version: "SFZ v1" + support: "X" +- name: "bend_smooth" + version: "ARIA" + support: "X" +- name: "bend_step" + version: "SFZ v1" + support: "X" +- name: "pitch" + version: "ARIA" + support: "X" +- name: "pitch_onccN" + version: "SFZ v2" + support: "X" +- name: "pitch_curveccN" + version: "SFZ v2" + support: "X" +- name: "pitch_stepccN" + version: "SFZ v2" + support: "X" +- name: "pitch_smoothccN" + version: "Cakewalk" + support: "X" +- name: "pitch_keycenter" + version: "SFZ v1" + support: "X" +- name: "pitch_keytrack" + version: "SFZ v1" + support: "X" +- name: "pitch_random" + version: "SFZ v1" + support: "X" +- name: "pitch_veltrack" + version: "SFZ v1" + support: "X" +- name: "transpose" + version: "SFZ v1" + support: "X" +- name: "transpose_onccN" + version: "SFZ v2" + support: "X" +- name: "transpose_curveccN" + version: "SFZ v2" + support: "X" +- name: "transpose_smoothccN" + version: "SFZ v2" + support: "X" +- name: "tune" + version: "SFZ v1" + support: "X" +- name: "tune_onccN" + version: "SFZ v2" + support: "X" +- name: "tune_curveccN" + version: "SFZ v2" + support: "X" +- name: "tune_smoothccN" + version: "SFZ v2" + support: "X" +- name: "bend_stepup" + version: "SFZ v2" + support: "X" +- name: "bend_stepdown" + version: "SFZ v2" + support: "X" +- name: "ampeg_attack" + version: "SFZ v1" + support: "X" +- name: "ampeg_attackccN" + version: "SFZ v1" + support: "X" +- name: "ampeg_vel2attack" + version: "SFZ v1" + support: "X" +- name: "ampeg_decay" + version: "SFZ v1" + support: "X" +- name: "ampeg_decayccN" + version: "SFZ v1" + support: "X" +- name: "ampeg_vel2decay" + version: "SFZ v1" + support: "X" +- name: "ampeg_delay" + version: "SFZ v1" + support: "X" +- name: "ampeg_delayccN" + version: "SFZ v1" + support: "X" +- name: "ampeg_vel2delay" + version: "SFZ v1" + support: "X" +- name: "ampeg_hold" + version: "SFZ v1" + support: "X" +- name: "ampeg_holdccN" + version: "SFZ v1" + support: "X" +- name: "ampeg_vel2hold" + version: "SFZ v1" + support: "X" +- name: "ampeg_release" + version: "SFZ v1" + support: "X" +- name: "ampeg_releaseccN" + version: "SFZ v1" + support: "X" +- name: "ampeg_vel2release" + version: "SFZ v1" + support: "X" +- name: "ampeg_sustain" + version: "SFZ v1" + support: "X" +- name: "ampeg_sustainccN" + version: "SFZ v1" + support: "X" +- name: "ampeg_vel2sustain" + version: "SFZ v1" + support: "X" +- name: "ampeg_start" + version: "SFZ v1" + support: "X" +- name: "ampeg_startccN" + version: "SFZ v1" + support: "X" +- name: "ampeg_attack_shape" + version: "ARIA" + support: "X" +- name: "ampeg_decay_shape" + version: "ARIA" + support: "X" +- name: "ampeg_decay_zero" + version: "ARIA" + support: "X" +- name: "ampeg_release_shape" + version: "ARIA" + support: "X" +- name: "ampeg_release_zero" + version: "ARIA" + support: "X" +- name: "fileg_attack_shape" + version: "ARIA" + support: "X" +- name: "fileg_decay_shape" + version: "ARIA" + support: "X" +- name: "fileg_decay_zero" + version: "ARIA" + support: "X" +- name: "fileg_release_shape" + version: "ARIA" + support: "X" +- name: "fileg_release_zero" + version: "ARIA" + support: "X" +- name: "pitcheg_attack_shape" + version: "ARIA" + support: "X" +- name: "pitcheg_decay_shape" + version: "ARIA" + support: "X" +- name: "pitcheg_decay_zero" + version: "ARIA" + support: "X" +- name: "pitcheg_release_shape" + version: "ARIA" + support: "X" +- name: "pitcheg_release_zero" + version: "ARIA" + support: "X" + + +- name: "fileg_attack" + version: "SFZ v1" + support: "X" +- name: "fileg_attackccN" + version: "SFZ v1" + support: "X" +- name: "fileg_vel2attack" + version: "SFZ v1" + support: "X" +- name: "fileg_decay" + version: "SFZ v1" + support: "X" +- name: "fileg_decayccN" + version: "SFZ v1" + support: "X" +- name: "fileg_vel2decay" + version: "SFZ v1" + support: "X" +- name: "fileg_delay" + version: "SFZ v1" + support: "X" +- name: "fileg_delayccN" + version: "SFZ v1" + support: "X" +- name: "fileg_vel2delay" + version: "SFZ v1" + support: "X" +- name: "fileg_hold" + version: "SFZ v1" + support: "X" +- name: "fileg_holdccN" + version: "SFZ v1" + support: "X" +- name: "fileg_vel2hold" + version: "SFZ v1" + support: "X" +- name: "fileg_release" + version: "SFZ v1" + support: "X" +- name: "fileg_releaseccN" + version: "SFZ v1" + support: "X" +- name: "fileg_vel2release" + version: "SFZ v1" + support: "X" +- name: "fileg_sustain" + version: "SFZ v1" + support: "X" +- name: "fileg_sustainccN" + version: "SFZ v1" + support: "X" +- name: "fileg_vel2sustain" + version: "SFZ v1" + support: "X" +- name: "fileg_start" + version: "SFZ v1" + support: "X" +- name: "fileg_startccN" + version: "SFZ v1" + support: "X" + + +- name: "pitcheg_attack" + version: "SFZ v1" + support: "X" +- name: "pitcheg_attackccN" + version: "SFZ v1" + support: "X" +- name: "pitcheg_vel2attack" + version: "SFZ v1" + support: "X" +- name: "pitcheg_decay" + version: "SFZ v1" + support: "X" +- name: "pitcheg_decayccN" + version: "SFZ v1" + support: "X" +- name: "pitcheg_vel2decay" + version: "SFZ v1" + support: "X" +- name: "pitcheg_delay" + version: "SFZ v1" + support: "X" +- name: "pitcheg_delayccN" + version: "SFZ v1" + support: "X" +- name: "pitcheg_vel2delay" + version: "SFZ v1" + support: "X" +- name: "pitcheg_hold" + version: "SFZ v1" + support: "X" +- name: "pitcheg_holdccN" + version: "SFZ v1" + support: "X" +- name: "pitcheg_vel2hold" + version: "SFZ v1" + support: "X" +- name: "pitcheg_release" + version: "SFZ v1" + support: "X" +- name: "pitcheg_releaseccN" + version: "SFZ v1" + support: "X" +- name: "pitcheg_vel2release" + version: "SFZ v1" + support: "X" +- name: "pitcheg_sustain" + version: "SFZ v1" + support: "X" +- name: "pitcheg_sustainccN" + version: "SFZ v1" + support: "X" +- name: "pitcheg_vel2sustain" + version: "SFZ v1" + support: "X" +- name: "pitcheg_start" + version: "SFZ v1" + support: "X" +- name: "pitcheg_startccN" + version: "SFZ v1" + support: "X" +- name: "egN_points" + version: "SFZ v2" + support: "X" +- name: "egN_shape" + version: "SFZ v2" + support: "X" +- name: "egN_timeX" + version: "SFZ v2" + support: "X" +- name: "egN_levelX" + version: "SFZ v2" + support: "X" +- name: "egN_shapeX" + version: "SFZ v2" + support: "X" +- name: "egN_curveX" + version: "SFZ v2" + support: "X" +- name: "egN_sustain" + version: "SFZ v2" + support: "X" +- name: "egN_loop" + version: "SFZ v2" + support: "X" +- name: "egN_loop_count" + version: "SFZ v2" + support: "X" +- name: "egN_volume" + version: "SFZ v2" + support: "X" +- name: "egN_amplitude" + version: "SFZ v2" + support: "X" +- name: "egN_pan" + version: "SFZ v2" + support: "X" +- name: "egN_width" + version: "SFZ v2" + support: "X" +- name: "egN_width_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_pan_curve" + version: "SFZ v2" + support: "X" +- name: "egN_freq_lfoX" + version: "SFZ v2" + support: "X" +- name: "egN_depth_lfoX" + version: "SFZ v2" + support: "X" +- name: "egN_depthadd_lfoX" + version: "SFZ v2" + support: "X" +- name: "egN_pitch" + version: "SFZ v2" + support: "X" +- name: "egN_cutoff" + version: "SFZ v2" + support: "X" +- name: "egN_cutoff2" + version: "SFZ v2" + support: "X" +- name: "egN_cutoff2_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_resonance" + version: "SFZ v2" + support: "X" +- name: "egN_resonance2" + version: "SFZ v2" + support: "X" +- name: "egN_resonance2_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_eqXfreq" + version: "SFZ v2" + support: "X" +- name: "egN_eqXbw" + version: "SFZ v2" + support: "X" +- name: "egN_eqXgain" + version: "SFZ v2" + support: "X" +- name: "egN_decim" + version: "SFZ v2" + support: "X" +- name: "egN_decim_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_bitred" + version: "SFZ v2" + support: "X" +- name: "egN_bitred_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_rectify" + version: "SFZ v2" + support: "X" +- name: "egN_rectify_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_ringmod" + version: "SFZ v2" + support: "X" +- name: "egN_ringmod_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_noiselevel" + version: "SFZ v2" + support: "X" +- name: "egN_noiselevel_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_noisestep" + version: "SFZ v2" + support: "X" +- name: "egN_noisestep_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_noisetone" + version: "SFZ v2" + support: "X" +- name: "egN_noisetone_onccX" + version: "SFZ v2" + support: "X" +- name: "egN_driveshape" + version: "SFZ v2" + support: "X" +- name: "egN_driveshape_onccX" + version: "SFZ v2" + support: "X" +- name: "amplfo_delay" + version: "SFZ v1" + support: "X" +- name: "amplfo_depth" + version: "SFZ v1" + support: "X" +- name: "amplfo_depthccN" + version: "SFZ v1" + support: "X" +- name: "amplfo_depthchanaft" + version: "SFZ v1" + support: "X" +- name: "amplfo_depthpolyaft" + version: "SFZ v1" + support: "X" +- name: "amplfo_fade" + version: "SFZ v1" + support: "X" +- name: "amplfo_freq" + version: "SFZ v1" + support: "X" +- name: "amplfo_freqccN" + version: "SFZ v1" + support: "X" +- name: "amplfo_freqchanaft" + version: "SFZ v1" + support: "X" +- name: "amplfo_freqpolyaft" + version: "SFZ v1" + support: "X" +- name: "fillfo_delay" + version: "SFZ v1" + support: "X" +- name: "fillfo_depth" + version: "SFZ v1" + support: "X" +- name: "fillfo_depthccN" + version: "SFZ v1" + support: "X" +- name: "fillfo_depthchanaft" + version: "SFZ v1" + support: "X" +- name: "fillfo_depthpolyaft" + version: "SFZ v1" + support: "X" +- name: "fillfo_fade" + version: "SFZ v1" + support: "X" +- name: "fillfo_freq" + version: "SFZ v1" + support: "X" +- name: "fillfo_freqccN" + version: "SFZ v1" + support: "X" +- name: "fillfo_freqchanaft" + version: "SFZ v1" + support: "X" +- name: "fillfo_freqpolyaft" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_delay" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_depth" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_depthccN" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_depthchanaft" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_depthpolyaft" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_fade" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_freq" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_freqccN" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_freqchanaft" + version: "SFZ v1" + support: "X" +- name: "pitchlfo_freqpolyaft" + version: "SFZ v1" + support: "X" +- name: "lfoN_freq" + version: "SFZ v2" + support: "X" +- name: "lfoN_delay" + version: "SFZ v2" + support: "X" +- name: "lfoN_fade" + version: "SFZ v2" + support: "X" +- name: "lfoN_phase" + version: "SFZ v2" + support: "X" +- name: "lfoN_count" + version: "SFZ v2" + support: "X" +- name: "lfoN_wave" + version: "SFZ v2" + support: "X" +- name: "lfoN_wave_onccX" + version: "ARIA" + support: "X" +- name: "lfoN_steps" + version: "SFZ v2" + support: "X" +- name: "lfoN_stepX" + version: "SFZ v2" + support: "X" +- name: "lfoN_smooth" + version: "SFZ v2" + support: "X" +- name: "lfoN_smooth_onccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_volume" + version: "SFZ v2" + support: "X" +- name: "lfoN_amplitude" + version: "SFZ v2" + support: "X" +- name: "lfoN_amplitude_onccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_amplitude_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_amplitude_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_pan" + version: "SFZ v2" + support: "X" +- name: "lfoN_width" + version: "SFZ v2" + support: "X" +- name: "lfoN_width_onccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_width_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_width_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_freq_lfoX" + version: "SFZ v2" + support: "X" +- name: "lfoN_depth_lfoX" + version: "SFZ v2" + support: "X" +- name: "lfoN_depthadd_lfoX" + version: "SFZ v2" + support: "X" +- name: "lfoN_pitch" + version: "SFZ v2" + support: "X" +- name: "lfoN_cutoff" + version: "SFZ v2" + support: "X" +- name: "lfoN_cutoff2" + version: "SFZ v2" + support: "X" +- name: "lfoN_cutoff2_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_cutoff2_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_resonance" + version: "SFZ v2" + support: "X" +- name: "lfoN_resonance2" + version: "SFZ v2" + support: "X" +- name: "lfoN_resonance2_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_resonance2_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_eqXfreq" + version: "SFZ v2" + support: "X" +- name: "lfoN_eqXbw" + version: "SFZ v2" + support: "X" +- name: "lfoN_eqXgain" + version: "SFZ v2" + support: "X" +- name: "lfoN_decim" + version: "SFZ v2" + support: "X" +- name: "lfoN_decim_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_decim_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_bitred" + version: "SFZ v2" + support: "X" +- name: "lfoN_bitred_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_bitred_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_noiselevel" + version: "SFZ v2" + support: "X" +- name: "lfoN_noiselevel_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_noiselevel_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_noisestep" + version: "SFZ v2" + support: "X" +- name: "lfoN_noisestep_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_noisestep_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_noisetone" + version: "SFZ v2" + support: "X" +- name: "lfoN_noisetone_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_noisetone_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_drive" + version: "SFZ v2" + support: "X" +- name: "lfoN_drive_smoothccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_drive_stepccX" + version: "SFZ v2" + support: "X" +- name: "lfoN_offsetX" + version: "ARIA" + support: "X" +- name: "lfoN_ratio" + version: "ARIA" + support: "X" +- name: "lfoN_scale" + version: "ARIA" + support: "X" +- name: "lfoN_wave2" + version: "ARIA" + support: "X" +- name: "curve_index" + version: "SFZ v2" + support: "X" +- name: "vN" + version: "SFZ v2" + support: "X" +- name: "effect1" + version: "SFZ v1" + support: "X" +- name: "effect2" + version: "SFZ v1" + support: "X" +- name: "param_offset" + version: "ARIA" + support: "X" +- name: "vendor_specific" + version: "ARIA" + support: "X" + diff --git a/docs/_includes/cards.html b/docs/_includes/cards.html new file mode 100644 index 00000000..82ac085c --- /dev/null +++ b/docs/_includes/cards.html @@ -0,0 +1,21 @@ +{% for card in site.data.locale.[page.lang].layout.cards %} +
+
+ + {{ card.title }} +
+
+ +
+
+{% endfor %} diff --git a/docs/_includes/custom-scripts.html b/docs/_includes/custom-scripts.html new file mode 100644 index 00000000..d18d797b --- /dev/null +++ b/docs/_includes/custom-scripts.html @@ -0,0 +1 @@ +{%comment%}Don't delete this file, just replace this line if needed.{%endcomment%} \ No newline at end of file diff --git a/docs/_includes/custom-styles.html b/docs/_includes/custom-styles.html new file mode 100644 index 00000000..d18d797b --- /dev/null +++ b/docs/_includes/custom-styles.html @@ -0,0 +1 @@ +{%comment%}Don't delete this file, just replace this line if needed.{%endcomment%} \ No newline at end of file diff --git a/docs/_includes/favicons.html b/docs/_includes/favicons.html new file mode 100644 index 00000000..21e66112 --- /dev/null +++ b/docs/_includes/favicons.html @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/docs/_includes/footer.html b/docs/_includes/footer.html new file mode 100644 index 00000000..1a331122 --- /dev/null +++ b/docs/_includes/footer.html @@ -0,0 +1,8 @@ +
+
+

Copyright © {{ site.time | date: "%Y" }} + {{ site.project.copyright_owner }} + This site is open source. + + Improve this page

+
diff --git a/docs/_includes/google-analytics.html b/docs/_includes/google-analytics.html new file mode 100644 index 00000000..489774ae --- /dev/null +++ b/docs/_includes/google-analytics.html @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/docs/_includes/head.html b/docs/_includes/head.html new file mode 100644 index 00000000..49875b04 --- /dev/null +++ b/docs/_includes/head.html @@ -0,0 +1,34 @@ + + + + {%-if page.title-%} + {{ page.title | escape }} - {{ site.project.name }} + {%-else-%} + {{ site.project.name }} + {%-endif-%} + + + {% if site.project.authors.content-%} + + {% endif %} + {%-if site.project.authors.web-%} + + {%-endif %} + + {% if site.google.analytics_code %}{%-include google-analytics.html-%}{% endif %} + + + + {% include favicons.html %} + + + {%-for stylesheet in page.stylesheets-%} + + {% endfor %} + {%-include custom-styles.html %} + + + diff --git a/docs/_includes/header.html b/docs/_includes/header.html new file mode 100644 index 00000000..347f735c --- /dev/null +++ b/docs/_includes/header.html @@ -0,0 +1 @@ +{%-include navigation.html-%} diff --git a/docs/_includes/navigation.html b/docs/_includes/navigation.html new file mode 100644 index 00000000..380851c0 --- /dev/null +++ b/docs/_includes/navigation.html @@ -0,0 +1,62 @@ + diff --git a/docs/_includes/post-archive.html b/docs/_includes/post-archive.html new file mode 100644 index 00000000..2de2c634 --- /dev/null +++ b/docs/_includes/post-archive.html @@ -0,0 +1,13 @@ + + + + +{% for post in site.posts %} + + + + +{% endfor %} + +
Full historical listing of all news posts, sorted by newest first.
PostDate
{{ post.title | escape }}
diff --git a/docs/_includes/post.html b/docs/_includes/post.html new file mode 100644 index 00000000..bb17b807 --- /dev/null +++ b/docs/_includes/post.html @@ -0,0 +1,19 @@ +{%-for post in site.posts limit:5-%} +

{{ post.title }}

+ +

Posted on

+ +{{ post.content }} + + {%-if post.comments and site.disqus_shortname-%} +

Comments

+ {%-endif-%} +{%-endfor-%} + +

+ + News Archive +

diff --git a/docs/_includes/scripts.html b/docs/_includes/scripts.html new file mode 100644 index 00000000..51a8dc63 --- /dev/null +++ b/docs/_includes/scripts.html @@ -0,0 +1,5 @@ + +{%-for script in page.scripts-%} + +{%-endfor-%} +{% include custom-scripts.html %} diff --git a/docs/_includes/search.html b/docs/_includes/search.html new file mode 100644 index 00000000..210067a7 --- /dev/null +++ b/docs/_includes/search.html @@ -0,0 +1,14 @@ +
+
+

Search this website:

+ +
+
+
diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html new file mode 100644 index 00000000..f4c95149 --- /dev/null +++ b/docs/_layouts/default.html @@ -0,0 +1,32 @@ + + + +{% include head.html %} + +{% if page.classes %} + +{% else %} + +{% endif %} + + Skip to content +
+{% include header.html %} +
+
+
+

{{ page.title }}

+{{ content }} +
+
+
+ +
+
+{% include footer.html %} +
+{% include scripts.html %} + + diff --git a/docs/_layouts/home.html b/docs/_layouts/home.html new file mode 100644 index 00000000..e1515a70 --- /dev/null +++ b/docs/_layouts/home.html @@ -0,0 +1,38 @@ + + + +{% include head.html %} + + + + Skip to content +
+{% include header.html %} +
+
+
+{{ content }} +
+
+
+ +
+
+{% include footer.html %} +
+{% include scripts.html %} +{% if site.disqus_shortname %} + +{% endif %} + + diff --git a/docs/_layouts/post.html b/docs/_layouts/post.html new file mode 100644 index 00000000..d7ca4546 --- /dev/null +++ b/docs/_layouts/post.html @@ -0,0 +1,61 @@ + + + +{% include head.html %} + +{% if page.classes %} + +{% else %} + +{% endif %} + + Skip to content +
+{% include header.html %} +
+
+
+

{{ page.title | escape }}

+

+ Posted on +{% if page.author %}by {{ page.author }}{% endif %} +

+{{ content }} +{% if page.comments and site.disqus_shortname %} +

Comments

+
+ +{% endif %} +
+

+ + News Archive +

+
+
+ +
+
+{% include footer.html %} +
+{% include scripts.html %} +{% if page.comments and site.disqus_shortname %} + +{% endif %} + + diff --git a/docs/_posts/2019-06-03-documentation-website.md b/docs/_posts/2019-06-03-documentation-website.md new file mode 100644 index 00000000..ce8f642d --- /dev/null +++ b/docs/_posts/2019-06-03-documentation-website.md @@ -0,0 +1,22 @@ +--- +title: "Documentation Website" +lang: "en" +date: "2019-03-10" +date_fmt: "%F" +comments: false +categories: "news" +--- +This website is where you will find the sfizz sampler documentation. + +- Built on [Jekyll]. +- Most content is authored in [Markdown] format. +- Utilizes [Bootstrap] for easy skinning and responsive design, + making the website available to mobile devices. +- Utilizes [FontAwesome] and [Favicon Generator] for content and website icons. + +[Bootstrap]: http://getbootstrap.com/ +[Favicon Generator]: https://realfavicongenerator.net/ +[FontAwesome]: http://fontawesome.io/ +[Jekyll]: http://jekyllrb.com/ +[Markdown]: http://daringfireball.net/projects/markdown/ +[SASS]: https://sass-lang.com/ diff --git a/docs/assets/css/style.min.css b/docs/assets/css/style.min.css new file mode 100644 index 00000000..85d3ab4d --- /dev/null +++ b/docs/assets/css/style.min.css @@ -0,0 +1,12 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#337ab7;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#337ab7;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#337ab7;text-decoration:none;background-color:transparent}a:hover{color:#22527b;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#c6daeb}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#95bada}.table-hover .table-primary:hover{background-color:#b3cee4}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b3cee4}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#8bb8df;outline:0;box-shadow:0 0 0 .2rem rgba(51,122,183,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(51,122,183,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#337ab7;border-color:#337ab7}.btn-primary:hover{color:#fff;background-color:#2b6699;border-color:#285f8f}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(82,142,194,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#337ab7;border-color:#337ab7}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#285f8f;border-color:#255985}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,142,194,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#337ab7;border-color:#337ab7}.btn-outline-primary:hover{color:#fff;background-color:#337ab7;border-color:#337ab7}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(51,122,183,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#337ab7;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#337ab7;border-color:#337ab7}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(51,122,183,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#337ab7;text-decoration:none}.btn-link:hover{color:#22527b;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#337ab7}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#337ab7;background-color:#337ab7}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(51,122,183,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#8bb8df}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d0ea;border-color:#b3d0ea}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#337ab7;background-color:#337ab7}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(51,122,183,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(51,122,183,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(51,122,183,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(51,122,183,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#8bb8df;outline:0;box-shadow:0 0 0 .2rem rgba(51,122,183,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#8bb8df;box-shadow:0 0 0 .2rem rgba(51,122,183,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(51,122,183,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(51,122,183,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(51,122,183,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#337ab7;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d0ea}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#337ab7;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d0ea}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#337ab7;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d0ea}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#337ab7}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.65)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.9)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.65);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.65)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.65)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#337ab7;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#22527b;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(51,122,183,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#337ab7}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#285f8f}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(51,122,183,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#1b3f5f;background-color:#d6e4f1;border-color:#c6daeb}.alert-primary hr{border-top-color:#b3cee4}.alert-primary .alert-link{color:#102537}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#337ab7;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#1b3f5f;background-color:#c6daeb}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#1b3f5f;background-color:#b3cee4}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#1b3f5f;border-color:#1b3f5f}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#337ab7!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#285f8f!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#337ab7!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#337ab7!important}a.text-primary:focus,a.text-primary:hover{color:#22527b!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{color:#000;font-weight:700}.highlight .o{color:#000;font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{color:#000;font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{color:#000;font-weight:700}.highlight .kd{color:#000;font-weight:700}.highlight .kp{color:#000;font-weight:700}.highlight .kr{color:#000;font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:700}.highlight .nf{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{color:#000;font-weight:700}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}#searchresults .cse .gsc-control-cse,#searchresults .gsc-control-cse{padding:0}#searchresults .gcsc-branding,#searchresults .gs-promotion table,#searchresults .gs-spelling,#searchresults .gsc-result-info,#searchresults .gsc-table-result,#searchresults .gsc-thumbnail-inside,#searchresults .gsc-url-top{padding-left:0;padding-right:0}#searchresults .gsc-adBlock{padding:0}#searchresults .gsc-cursor{font-size:14px}#searchresults .gsc-cursor-page{margin-left:-1px;padding:4px 10px;border:1px solid #ddd}#searchresults .gsc-results .gsc-cursor-box{margin-top:2em}.card-header,.navbar{background-color:#222}aside .card-body{padding:.5rem}aside .nav-link{padding:.35rem .25rem}pre{padding:.5rem .75rem;border:2px solid rgba(0,0,0,.2);border-radius:.5rem}table{width:100%;border-collapse:collapse;margin-bottom:1em}td,th{text-align:left;padding:5px 10px;border:1px solid #e5e5e5}th{color:#f8f9fa;background-color:#222}tr:nth-child(even){background-color:#f2f2f2}#scrollButton{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;outline:0;background-color:rgba(255,255,255,.5);color:rgba(0,0,0,.5);cursor:pointer;padding:6px;border-radius:50%}#scrollButton:hover{background-color:rgba(255,255,255,.8)} +/*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/docs/assets/ico/android-chrome-192x192.png b/docs/assets/ico/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..eca21fc19bae9c82ff8015c34d2da501cba85657 GIT binary patch literal 7678 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 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/android-chrome-512x512.png b/docs/assets/ico/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..a6dc98128d46453dc275b5a6062edd091db34be0 GIT binary patch literal 10828 zcmd6NXEzW$@Kr9~sAf5ogH4cT?1Aqt#0N8f{0L20Tpbsu; zH@lB(0J|CJXaaX>*%Lju8ezDekrv?=0R@>D>j8Fp1pow2^)%HjqnD0WA9vDOwGpD$ ztE(9Nzv=1^KroOLR-yYJM>o`nsRfg$?bt}OQrXY{;49l%zs)xvH?+8C4keqV(F(^S z4mIVW3F6_XERUoTI(kpw%cr=TJ=xtE=IH0Sx_h}zaZ&Q-vRLNZZj9&T+c!-B*Z(&q zfNL4Q>~r%sM}X^Vg=+`!=S%aMYBon*1A*EcN~+h-5U`}RK#UXsl`N_8lsKTshZiIX zGG!#aQj-9^AT}f_aRYP2kY2h-fJ}X;?j>Fp0J_$>*Cb(y`8aAG?KmPFf_zIw0N0a# zE+)OI?|~tpDKiXFlZt*#K?(!%DD{l^q9j2tnVuHo#t^98sY@|wL|8X*IGW+s5s z*MLkLUTE-r3^2oCsCVKIqkBO64FpJ-5@9{kt~dxkxXHm<5`^YXnoC|hL#IbP+PRt+ z7%%|VH6@fdyog>>dtl8U*MQL9`z1x1^jqAXZ!Dl*;%FHIpeTxDXCgl!;VGoT=V3KEqo|GcJBogg31PED?oo0brq$MC4x0z! zK3y(e+zXBFaVCZ#C~8W6>DNvsR?snGh6;fD)KH_D7O6~j3k$ckf3JoiNZv5Q7CG0! zFu0&UB;46j!bYdC%$aHsDV`|<1T99>)KAzwUnhQqw&`U;+|4e4FzH+baIG3pt5{CS zJNR6!3)%+P3sk&gd*Na2(~UYX3^5|jdOkw|Fbmo22#u}&3)^Y%s4f6j_+o?S4>)$( zoEc@ov7BQ?wHUUtgVRBzO@<7@R3Hmq%eg{PgAtn{32HS&5@mmUEryZO*;09^sIp&8 z07DRFu;EL0Y2PUI_5F*EN#cj5WEv`T=L%f?2Jycj8 z1i?}kgpEWCv;N@a(g?Fap(?b@f;C4i{Vb%scyor$V{V;;9R~Eat98#j);v6_6L%Bcv=@H}50r zfB&EshpFuds&=-k#TXwF_G#4b2W94)fMqE;y~+&Nb*5{=LCDq04bp^a%xBO??Z?Ie zWov`YJ>09dza2^8;~0J5jns^qs5o?G3AtjQ=zsBTYTN)JLIrN+F}>0aJpB*RRk_u+ z4lS7nzGnN$QojDnH-XM_MJx5UKsch=>K>0HUWKqnV19h=xff>unBT7<5rFfXe04XA zFU-BJu7;;x6MZJ*Fshd$A!%9eGjc~MjVv=ERyG_D43Y%k?ZvE=*ucwVIJB%kee$X> zMgPG}rqRDT|Nl0f!IcvOuM_tRMPw(x?+>g_st|XRaTLE2#T(nw_{iEDE+K_p-E=1_ z`+4q+AJ|Ol&15~^tDiyAhl0_siIjpG0}S@QsC1?)LH~9;5eSm0dXL z7_otFWMw4uVo*c!GpoxoOZm7rEf_;!%nmdo5C2w=Nu?S>zX3=kR;0=#V z1imQ?48c|2!Q*9_qh(zD?&HIwSs{Z5zF!NMP3bcSDIx}#5TQ6iN=cA6SF~O)Of_9s z$vC&jumF%AJMt)d>5$`Vf>ATI%s=na-=Cxn$7V(LU|he>6PW%-QCrhl17gSt(Np96 zmA634rfUcgcsNp{FejqSaK-Z7mul3A^o1m=jU(X1_Jp$b<@E>RZhoMYs|P9$WqG7L z{p&9Y{0@d#xIgL0DJ8}5KtXY!6pE;%Ue$95LKEf!on3SsyT6sbhNr=apoo_yW33Sa ze<|)LsR1*eK>WCSu#JDfqPyMAb0M~8-37ik$8Yv+CAE+oG zyE9z^7Ku&!!JUaM^|ba>uKb5j0vY@|bep^sF)_^bseyfb{{7nb)5#hXJ~U8V45o!V zIpUhny+V1Bm01V&--~7;A$jfFN8ccR?b3L(IsZHpMIi=~!2ej7O^*`rG>F@zH0*^h zi$!KGLhpj9fdk;p@gRG!+_Bi{sE<4(ZAmOabdea|41$~}iu4vUo~3TO9A-M!vpS6! z*k&s%u1LcP<~PU;8@r%=-{`T1fO_FGE41s*$~{S%G#MiWU}W(1!}Q5Ta+rUR?zDd@ z905g$6E=4+eQOX3J03#Y`Hv|_OMA36wKA=qDl9X@L^?Lu&A~2zqCyC*x0Dplei%XT zIzqJezmB5>`2ZvTG}TfF>5OQrs2rvO`Kv+j(j`P2jn`Y=x_ZHfKbnBP2ZDH$dv1Oz zy26vBbAS6uq|eQvc72mRMg*UF|k+4heRQO8qqZf{13?UhrKk{?6j%VxQm$6~4QdT8&PTfadjjHXM~Yt0+gdb41%QaXpMudR&O4PGEE z@{8cY2BF5dQ9pW6`ls+s_U|>_A8kyyHpEgJs~mCj7KQPfd7Hgg9~xSYCePn?Z2W*A zyF6N*z1!X`-t*XZdH2J3P-408uVns!DiVTRDVg8YcMxs;Q#q@Gy><)T;IF7?WPKsf zGN4)$1zMWjvqHqQiQh^yzfg?eSsPsc`Sz?$PoCyMKu~3i18xn#)H3gj1fTRw3Yh01roT;}-Or_c*o4rJe&_>oVQO6>KrSl|~l4fY)$KoJ>7 zdseRamnC)8pT1QaLwsinQ$r@aT1tk$rjq|2ndmprg0l?D)bBW1Nv{)-80tY$sDPr+ zqF$g_taU|{8Q2>gk#A9wm;obz?H2k+WYD~7n_`m{;Kq>N1;fBrnrvBJq4+Rs=SVZgjUd8*<%SR`q z;kaz*HgHGXOAYpAE%Kt1|CuhY$F*Vh-&RQd5f|a)9g5<{gX2RT{vAu-DjFOV7Wb zpk|o6RX|cIG=}pDd=c9F;-DV-W5X5G?$Y)KO>>RJlmGlDmQJ61W;H3HIm*c6UhqzH zpniLn%QVT>DfC=R{LmhC6|wjv!uu#X+&ASbgi;&**a@v+_6yGBkRf9$GAFUXoaS!o z|I`?%U6UDau;BNtS#_qcfZM8hjbZuxN_Mq@HL^czFO_YPHO*)Fo)Ct?d9qlQ=)MK6Er&-C3u)#vX@2B{w{Gcn(f)WRQ-7KzT%g`{i^2%KtTT8f-9}(C&QpV zs=a5IADAP1dr-vlkBXY$N!w@=SY|GHAK&;K_I|&@S%+Tt8ove8&Jhx26!e0 zjTl=nvAe0kPIZ`Xl3-W^J~Qfvn8k8-eKQ90DO{Iy@LfZYFSaf5(na+!C~!f~maQYA zq90mdecDhdf!ie2#`Y(=(W%IBh0PRm9^?)^U=i~hvP$_z=2FV>YI3}tifIPUu;8k{(aTa z_=OF)M>!IhW?em%?PfNZv2lI0(fU;D{i9C8Tu8qWV0K(L<1`t+bXc5ZvRnM}8Jp2d zILGip0zf}Bbw`g3LthS>Kaf)Cf~;qy+|?vC)0zd07#GMSN-P6ha~l*G<*4J~Bop>b z=$o@^y0{C;(VVO>^i{$e(Ob#xJZkL29VA1|{=diK6BabsBl8k06q#6tqE^#KRilNw zij-Pt7ii;D4&D_GG9Y# zA^rNm+az|iUyj!w^NH(z-IT9E7uj_-U#$GNRd4?|_qOx!%0lPNiKKR_02v@KN+&q@z*ZP-t|irtCQ zCr94Exor(bN%i!)%Sqch9=+|PNCaIgd=2AH;Rd2_QS~N8gii>bSTtDaUMA>!`5|5&`zS-&;z1yjjdU|GmQJ~ZL^2v2lc=Z z?~sHX(t|q&@_6?l_g?A9Fvzc?i_552f$?ORaQcu!?ffOs71|=Vlr%v5nIe!%*ZahR#WwP?( z)K~*s+JKJR&jCwhlnr#usW03&9OyE#AaIY|Sf#mVo~>2!3gH|83|HSe##7z(r%uo( z6)I<}Z+R4%`NWSaGL37-YlOy_MHyu2a(HqX=XSd}XK$lR7aM=dD{ZZ%u~v}*Y)!Ci|A07#(#Aom zzJT=)jAL<9en<&wMs-jdQysp2t}wc-qra9-|Dig$_Afg3kC*kvNV@U7$pB5-jS6Z5 zi@3oZkdQ%PVr#j3-*&A1`~7&G^&fIKg_98Y{&uoa+_OtMgYhwjgS*26u1#J_1^g;gi{x)J< z2H37U|9pxsT@MqZa!TO-v~_|u3~X`H>&X|HOR#IU(jj!z(VMrLch%dx8e2oZ><>vW z3U1;<`htU{(aVOtknmUgk!Rqdj40w#%!zN8WjcYU3fLiqgf;xju)hOap)7>n?PKcE z+~g1s(hVG}h+ZzvW^1+F)Vm!&rBIW{UwQWUqy8Dbs9gVH)N~U#e0QXMW{KaRjQdSJqU{9Q^z-&WVXqZ#) zw`d{*5F zP?cWgwI$FOQTs?n9pwC)~$LsNbg{p+{tfd5MbfI@u z9WRxta;FOCD1AGh;Z<`%X_{1$}K! z95j}5O7EO0n&p$;oJP)r`u5;w)huCpy(=pJc+iQR+N}qY)OUF|ztf{(%p}9a6U_SO zQRa2)dwU?YsryB=kJ()$#B!MOy_DJd1k=BCGq_7q_9}KJEuduA2FVx6l*86z_U6v* zRd>@gM!oo;1$qD*zG|@hVch(oNlIzylT3L7&nW2_yZ0Z{{CokL^7qNL5#B>`?!RKU z2=}td3ZC7#M>M=+NLJr_mR*ssF#l;?Vi zZH~g9)&wD(!%RQXn~Tb!bK^wNJs+^faLEPuXd zm}J!2bA_JV{RI0zzvYz!hu@@oPWee1?l-T;%iEg;B^SbEsDOgQ(GEb1n5#3C+O!nt zBv0U|OCnbb7I-GAa5nrXYyC23P#5_1(QawZ?3eli9y)cF#N;c1FB8`gOJ8NJ1D>g} z)QfVn$Cht%&ro`*=ako3>pK(U39T1$)a96(jjkC_nS|Fwcbo;hj9B52l6e$iH|Ouu z0%0cBJ4+Eh4G-{Bt&Z%z^&M5I-8fBTo}~-tYtJbqHXY9?SRHltSMxr{#1o$D-NL8B zJU6@cDbE_8OV9pYEb1vMG)#-tLb~a!(b9Q zfF3!kc^AjOQJ8ak_GPHawz8=xIpj0H37}hY(q#IR0J&O><$^T`x|8;1g6GatT4lo4 z79?cDO30g<_{uqwe5L!=lrG2nPKI+3Wc(}Vc8dn8{7+MF5?4dl z32l??r3fjzfRWuebN@v%KztKL4CEA>NA&Cg@`P6S~{@}IIl1HlbLUfeTnj2CnGGkG>8N*2TK1McKx z+qv4Sef|#pEZTcMk=1vtWkX+c#IzySJ0;j4`p+?`$zoZ3;kVKHFQs;#mVtWy4}~8_ z`)@pA8{hRi+l%%|DU}(LaqQiLR}2I*#BO<|FIXlvJ3Y1wmQZDfl;4N%o~~T-f8Ne$^9yBfj_{Q1sm7eM_J6 zD{Zv&@${8bvw#c~YuvKsI#DU1u_nNhm`&T=)Wh{$c7=b6<} z*+J!};pv9f>aE@Xq8V4qQwiY&Ca#j6AEyeRayQh??PB9(}I$RR~8-|0kc2$&dQpZ1Y6Nh3KMB2lxA3 zgYMc!vs@Gpii7s4j|8*&%@{INkv<|YeY`FSI`)w@g%-?a38h0|#yd7(1!ocG!)M|k zwCLLK#p|gn73;IJr@V;g$RHX~$`{Qp-Gp_UL1+?LS8i;^dQ{sndy;a!k_uvVn&f0a z-F*F4ZR!=?cDuzW>YHk5Q_8IfJ^a#Vx7`f(4Xg-O-Ur>k&yp7I zEPm?T(0xs=HQq>#=Ra)}Vb~&jnUW-FH`-D|=MY$P!4Ldaw^8ozws;f!##E@%pt!7k zyH(4(4aT!XGgcKw=t%vOMH4saB3=2y+r5OoU;1yTtp?!kOuLl!gbrPWE9*}_e)34o zC#1d4)i_(lNWos+Pu^~h&va32c}X-lj;D7y^m**zd8(??o-cLWV${rnpny2V6O8tr z;J~-WNMM+}9q?E^jMctt1#$mPq`LdYNf^+nvtm#i#!^$zscJ#Mz9Q9;e?J>5wjp)Ge(psC_I#lb|sDel-g;)evz?b zV?e{}P}YQ2B`(bP{bgb}JI!H@Kl|w4-vlne@RqP~#I)8nx)4x&sE==eBJz}R)M-KT zkkZF`UpDk}4i6Lazv9%O_}7?AbRH)bK3)EhY#-pniA3Os?dj!B&$=(Wr6Dpvm)H^AAJWQ7F1d+eLB?BjP5*6`VM)Gl}l%fDlC3ZMO_}l zUMpz(9$$6jhSonSUNfCtgEkiI{Q-T_R#x^qK&)i^&5eZTZbB?6pPq_}5{qz{7z6pB z{=1iPm09~Q02;5;m=rGu7ssj2k&vjVl?3^&L1ZbRivpc{tlM=+EAy8GmCTcj-UGl@ z2K*`A9A1NDO!O%EUi6Jcb?o*}46hQyNn&z{gjoN21AfpZtA94zUOJn8b8FWA3?)M> z*pv*ia0Zs10rcTYQ1@h!7#)p`?gZr=tEC$ef|Q2V6&;o0e8vC@AakK z4TTVJ)(tuC{xs7hlt$G;mG>vru%kS;Y^{?G{|5XCJBG}jJK`;#OrlGedI41JAlac* zqyVmasE?I&$gEPhB=1hyV!-12^Cr4%bw7C80+P9#%eZcPvoZ?~rbu|X{A?;)^0^UQ zFW{7Ih(Cq>#ix{fKzijW=z{b4@a9Aty^Gt(k4rbf?$R@(JT^ucUBl+1EyM^R|L8r+s$aldE>{saPi3jieU*w57yxt&p;BEZ#h;*cP zmhg$=jyG6WG;8f2F4{ZkMq%9Isy-Eum1IcDE-S70ayvg?B298~0CTc2mS%;~m^fz zx<0ij=b-!K4;;Zl4X3o;!S!c&dE#R{?3pA;Vt-PSRmOLrLL3SSBfZWCqIcI{YyX0G zo4$qgD{bOJucUCi`y?TM$;{1RM1N3cI4?!?=&s`nr_67Uv176)ktvBt+)8Z+eCa^hpHfDhKdo!&+~O z{V{wI8dNq&haW6){SshV`kDEa(4ag*aj>f2awR8629!oVG8VT-yO?edzsS1L{`F({ zdYj7D+~{GAC(Zak*5YmgS#K=5P<2bLZncf}Kq%*nk?2nmhAG-A3K>Lz;fWvpe!EyM zXI=Oj``r<<`EsJJqX|G~{$*Kx_lXNvk5AzkFX#s$d8iVIf&4D@yMJ<8f?eHxMfV>E z+z;o-DGk9TBk_d!Fhm22o*47#Jp(J>fc7K0FAeX6SQQqQ11H4@SBwCH{vK4pw`kMU z-+0CR<~eHr1P&|lq8%B7WkBA>ZPdGQ!c2c*P0o;9!777tvv${}R`oq!@LpMDMF$%? zD_8GPai4aAzv@#SQ1$^3$OmlC!SjW0+EPM3J3K5WQ-uA&HEeY!KZC0Ipl_n4#L3}0 z8pi69MSftKrJ3Bfh?chAE=ZXG=9UDb*~cV!Pewc8%5hUyV@7am4bc*^-q!>vL+bvM zId@Mv+xWZ1q?zz*{u2*qz3nxi_?`VB0oeJ>0>EmQ_-+4eeV3@r_{SP7V0C+W^<3Q1 zH{hjpsN5XizrtpPGNmLjUf?f^LioJ663aXZDUk+w(kgfNIn9Gs^Z@D&c55U*@sZ8d zfi0o;`ai%IT+0KzLs3YgU|Mn)G%A9~c& zqmsJ;@;E}deizrGrQ?0(EuV`pPSD3EJlvkJ#{5Am^P*Lcj zx@|$=W)6-o94Su!d*dMr?*gWFDD%va?bwb=>ny2%1I%RSDzY)oj|`jsliAKOXT4h^Z-|1v zxbFb2J>;)yyN(KpYP01VbE_tpmcjT%4_cDL>BYegA~4$eSHP2Fbjo;nGn^IQg%6ch z3~{-w7gzsn0f?o*V;h9x(vZieXyxACR#ka#mt59UvY~aIra_2{$nh~kE|T&4#p(_MDq3bOwboT zRUK|UzyrKd9zAc5)cm?77TvA^SNpYi#Crs!a=jgk;*n3_ke<1J3n{~$0m zE%KC}-s>-sBd(9{Oo{mr`Ygoo_tXVI#-IE6NME#)6+<1djjAC~t`N;5Cp6jYq#~6K zE#nany1lYc8%txQAlU~15*)SmFus^bFS;}sQ_ zoIaDKAHp$ug^K!S`A2{c5!X-wU^2zXN40!#nnOn%{I~+=;1vL4AqwpdV$2GuP_=?H zn>#L#%i2F5>0yW$srefxM(U$Xe858$%{&SZ9)1bX_fx6HP7!IwJ_u!__Hmu2ArP}! z44`3Z*xcNj%|*m!C#jG)iP3O90ms;#?msw*t^yw*iN()`^YW1t0Gbj70;V{1_7mMn zG$+xxg9SE&kZAi*sZ?C<#c%=eRSWqr7d!%aF>;9t`iRk-#fPcM5|H6%LlI8}Y|ZxT zQ#AowJdV#YxXgkp15|(KYs{e~2An1{gXUzYbfp@9%3y#4i*3vfI+%<|LI5f!9 z$KQh^JSNzK!zVc09RQ+>w*HY4g;)y+jG2s2=xv(=c-$mn?j$g7n87O=JQ#;2LVDm4 u9``p(j`79W?}HPAEQ5sO2;DM$F<_sbD*T^@Odf6sKu^n9vsS|;>Hh$$)d8gd literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-114x114-precomposed.png b/docs/assets/ico/apple-touch-icon-114x114-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..522748a72d7653ee18509c1767d01593e3d70d8b GIT binary patch literal 8679 zcmZ``d+%TDOPsc*5*{`+HUt8}Q&CpX1xK%c-&h#nXY!Az5O6?ql+}=h zK$?Q zom?L(^0q_Lpl0ZVsH@Tu&~8b3s)HYJG%koMgj?ra?_O;IY9$mAe%t2mVxY|I1id6+ zWj-$r?nXa)91)IuOKVD+hSdfUgjR7%{OuZsL!$X9hXcQbFYIf+=0b3v#a{~cL5|vW z${g@@W34b(o0|2O-k8k`P!79aD{m;U>EXX@?BB^TQ3}PvM>V4a39%4Y zr%)jwt1)uK$i7#K>L!_1=vGGv&F}>M>vC4tjSUV7Ve>7^C#*ys8?o4O@-lq@Z74Q2VnBfl4Gj$fsjIKIw&JHv{!bKV zY#l1$CrC(I9)Uv<7)rd8NtT8+-%e!o0i&uu^XJdwbwt@Z?)=gcDg*|Dt*-JntNk2_ zAqY39h4tEu4>j9AM76bvP)gNpa&fWd;VpN$MwgeTiu$Tc%b4+ctVdJ*{_+TIy(9np z>`Xy5o_BXo;w?rvMARGWa+?K5RLpH?qTptAcXzP~PCCHFwNW5}s6RjpzHwvK%;%Ri zHogg+C_u%RoKD5e-=+$P-btUTC(ToSD%#3GGai zBZg-239W4k z*)ei=w{V;!>d_N&HC0uuloZJPg2q6xYy<@I=g%JxPh-T-P}i&b>%i4*9Uk=}X@bSY zMV^)QwYBiuU_E^UVLz5M{Y`7@z*R2_+pP(fqrZQn;^S3MaqR_V2ez9!Q-*4*5MHms z>rKONE+keSZ(}LIU(|_rcG(LFa&TZBAGZxpxc^~)jLsN{+TGnG&!0c1(A2bO_t`6Q6%&K|w^O^X zcJ_+fA{b*~fq{kl3zW;SYW>W)xLiTtc)0`B z$RtVe;r=eKLq&Dd%Ff~b6^{hX@JQ2ViNnrm_xZxY!gfC`8XuqDt5dj9wiqql)Ai2` zexJU5)6p@W<>7c?jEKix{lyG-cjqPNHiEo-`Lc0=i->|ErmD(me}yi2t^W;wKr>}S zLmKh24(n_UMrRlM@EK}eN{hg9U)15i|&NEqOOcM8b{o5%P8p`OGFXe|l4}}gB`S9t= z9X$m!4kI|qoUAnZ-1|^ehTvNA?sfb zCbkGV5bl_IUs)Obvik}nFfg#-o_u$AS59x5c5^e?%As<2*$q>%o6JUlgH<6a^x@90 zV`XJ(N>@DO8WwW77JPE?u_Rf>VXD=&cz5@=HBMCVs+CWCe0*B1ege&ws;1_m_x!eW#={;*FkX2KrpJyh zbD>lahLn`l6>&)owyCKpcwTD|URg!uQxwh?NZXdROTX0pP5)zT>I-fRI5n!-r+;I<5$**lbjqxAw3}}+L>Fwy5^dki7`~pTAW@w zIQHp^e_8*1YisM;+8Wf)&re^UTgl9f*2d;uA^6tkc1tGRB9WXGF{Qh@BBdgOY|%fl zYFDD6=EET)Bh%N{SCFJnMni!L!(iUSVW8;7i)5kzX2dC|I_<;O_Hl2o zU5Q0$@zpgnf;#mHiBwfpdu^ILF8-KHhFp^x8X8hc1;WhC%!(^3zt1vQ|puOI2N z_qKOzuO;|#Q>uH;(C$wLZJmI~v$Hezk*c<;nwmZ>nY&0(2)5_@3$e+`G2PwL__U%3 zm2@`i^`XSoV~Yuc$O1AV_=SGGLh<_^47VT1R;AjO+uLAlTwGQkA0HGr3A<)FC{bkK zUrsz~SS%z3Fjj%6XQ|TkV}g;95tw6=WlYWVR@e`=jZCg$0_ki;xspaD!P3UYluGp+ zxs-iH`H<_glCdm4Jx@=8L`ngwv8yYGvFa438>lg-xhMYRcFsmjbSO}8q z?ijPGq+~DPN4?w%5Gw zg@!7L{$3;p%$S4u$vUaB%09v&Vpy(A@Izs8mp z1$+C)oYc>kK;C}=#2kviB(UrIHaDjP;6F7z9hLcYQWE}`FJF+7&+_u~6ZGC`%Brd1 zXliPD`1(dyS3k*CXN!OH#`E;I#`gBM)$UAn{ZM8`#taX$h=bLI0Voj5FmxVsWchea zWp{UB=+!2Lm$x@72?>cwhu34brM5&#Nl9fz#i;y(f+w7u@rHFqvd^A9vvY8G_WSp5 z!TN8NMe*_2Ioa7M9UWpoMCf{W@E>2@@)|@L8yj!@`NNwiucw!efk&+%EiDZL+tS?H z`j{JjTrmix-kUyQI!e zPJ|FIFR#+rSge2Rii(NRv$A4zc5x9Q@mg;8Yzh49f=xj1&Y;#%$J^UGOMw&%t;PS? zrW&CUfyZ}$dw2JQo&DV)zY#ZiBFzQ0dFOn{)v}vGtuk8qJJg$VfnK}a(h{=&hTmxw z*&MEP`JeAoL3+P`C$FhVv+HPYx9UYehbJbU1q6uQ-rkn)i6qgAyS$vj5XFJnGL`2_ex?ELM z9_btW_1uURhY6z}9RVRpn!gqwDx|=yt%|+9o}9C>^)!K*g{8W&v2pfk;kZM3S6A2B z`1$d1320;Hv}}#w)A6SpzkffY5qXi)7OKch6crf><01ppKd|Xl4N_@iYy0H!<0wup zE)`bdk%5t|(jnCu-L^#CM4LPJ^n_>!UCqARzirl$OU zZ*R}};?EB|H#dzp6nvE@CnvsYB3WY>usYQr3_m|V9ID_T_#a% zni*L0Z(B`C0N@MCy8^@x4haEkP&8@v>@dqIkrv6*n3$LtkG$QjeIFZJ)!dx6yu3U- zJRG~?zmA8EhnHzG7^lFz*ldpjpg0Y{0;sFWDxES87%W5jW?u*!8@n_d6?1B`ME(gM zU-D(J^z7`c%6daxUAeI9_mrk4fso@t3Vn0)AAf|}Se@X#M!7PU>6!&71_oWMa?*jU zrYM_4M*;3DohrV*zJjH=G$IMSX6=)8Fd`!Jb`MzxR!qphkOdNc_iyVtl;fVkIa!Au)01GecPU_4PHr)YhrK zq2bid^t+wA3&+V8=RogU|FLI|KX}WHa7V{bLoVoszkZDtdAYJ|4K3Pw-*fL`IQnIL z-1%pB$hgUC*SQ9_w^vXobV?QhT8moDiJNj80`SCXY-BXK*y_5o^s=X- zv5`Ml!jJdr<|e(Nffsb()Jj)SUR-uc3LMB4He*xM=_cFH;*!S8)WOn4ycV6xva-|8 zi!iD9c$8y*DOS65M0fYw7Kd>cRSk`U3}LvBk1!Bc#8_ww3f_RHsAWPW1t@W=;SLTC zXBR)i)b2bw%udeEGKh2x3^LCTme{-A)zu|PUvIP6G#LRU69865;VDWBgbf=XAD?*G zeW!ZhD=#l6AaLy*9hKO%3Nt)iot%oRsyLdPnwXwGeToddL(bHfmq!9Zn|5(+WdTfq z^gm`s$Iz?@IE9Jd;vJ- z#yZgJgQozrnCeYh>(o$0JTH%|b#-)7&xwGMDRg$Y3bTzE{|5`d+w3VXQU*xFLEu&^K{B!mOVAZ1|C z`p@@(+0D%j>~2DiMYLf_l~{o#R9WA3 zwPrO+IK+&XA|N2(pPuZG*%=<`Ah2EMj8%ZUaPq$}+PnKo9t9TZI){kBY-J+9v6`(( zUfbEJo@@>O=S_=>7&MEd6M^_z?hc_@Sy=%$7Y#h)5EK+FE-iiC+Y49E7bSwEq^C#R zTpW%?o_;rdX?=OL=Jk1O&Ex3roTV*bMJ#;$p=dlBD;paWAO(R3K08>VVAss={Z^(V zU^9T_9}p1!b!+{5y{WR6mQu)iOf3>g4W!t7yC=*3{=WFxK65G-s1y!P&OU(asc+v# zpPjKDT^Uc#*p-DnaCY7!DL*)(iijY(rHdCQCKD5cgn66pf77h4$#ZdA-al~|&qZfp zVTpP)9|;7e@BTcLot<4lNy&CFo~*H{DICrS4-J(Dgeu_ro%>6XjHOFcDB$M|$&Zt| zz#e}3^l38XRrbbOe+)1xTAnxOZgrMD^w!qaQx)4Ffkw@CkGQ$H3F+yR`eO+C$Hs7m zhK3lKJw#~-1_##w8z}%C3M!kBlr(bAGOTM{bkIh?#l=NiSNHY){tH0e%u;vK^ZWW$ zRiu5R@i>^6OyoRi+{yfcDB>T)ViUrfm07D*`7AN8vAwk|U!u~{(abOX*SD}h1;9T# zGm{KpVlDrhmrX_qX=%iyxlqh>iesTDm=cZw@O*cH@xB_XJTd8d&w1 z4fKH=W|avqCLbKE9v;_Fd^Th}Fi`cY7mCWCgKF*m2TkI?5)W_Me-7y1s0gfy$31D1 zUY(5u=tWmQ4JAWEa`&IzJa;`>MbeksWy$5t#9%1sqHS)T2%Z{PSm$S!Nbg5#S-gti zPl3vsD3rnh9R_dCXaM~S9EH5EuLxN7689P>C#RQ`BN!>3?_Z%6g{?r?+2i7zes-rx z{=qk?515^Wy1I^hU7{g;L!+&ymz0*~wXwm<%!4QDr-}ObakP_Dhkj0br4*9srl)A8xVz)hv{Z1Bxwt+#%xg`oFdSHyj34seltSFr=A&r}a5s>=kL61qB5KCG}$O$c}*c(W66{*Vj<~ zoHQ4>B?F}(+R-U$?5>WvdBW|jjh+2tMq#qcJ3lv%4mNGQ58+W!sL{BdeSns&ZEYh$ z@2*>~+enCj#nm=2Kvz>!+m`w05;eB@Yo=O{F)bJ!81sZouIH-#zmEOqn`|-NB|nzr zCnpok%*^xx?d-M)OP~_M07_&(_Kc9z($3{_(vb*uRdBj)64~{5QO|wsz$6XQjnYb5m2L+1Zr9t#ERd z0?<)&eCY4*H_bohJ&gfK!Keb-2{j)EumK(1V{3@i;jJ zc!7sfB;tW*PI&}ohKA3;Br_db%&Hd>c(e*N(AS?VReTfs$ttC$hLgvvJq5%eWlre? z8WUk&O9OaSZ`otPBvK6~45fgoheIAZUTtl6UBI>{nY7^u>8Pj>WgraG zgU-uc=bd? z#86y*ip*b)?Be3UA+h!g6MuEAg znD~>O0qQ1=aNql8VX(Ixj8C3LA>Bab>2Dryc#TXO$;(PhQKAz6 zCUufhP^`x=gu*p663s4NiPCOtvG>iAdAveZD0OZ3+EmR8rI!iC75ebb$u*0LO|KdD zYw2aw+xUg6{(SYE9m1nvJB+ z`1E0QeSP|ulw1j6MMZ@_hzw+U+~;JHPwN%EQ)#FSMHtz+D4Uxry8Rn%gl`5f*J2nT zx8cB@AV^R90053dZrn4RA+ZucirUmz!?2^-zbB z(7{*=|9L}x|EGv1QQsHLeSL=gOG`A46QaLH()H)(y@j{zchXYG$a=FZUHZPhqyw(c zPVhe<6OtKZo`Gey?1grRr1W?m)YT(14X7+&-uwd4p+qiuZ|@dwuZ}n{u<0Er zM~Tmk6B5B7=Ve7h!y+O>Cnam``e^2;u+wO09$>D3^v!%8YWBIjJ*~wpnOm4oz@^W%chbwQ_zfQcRH0lvm{os3G zve;A>gv4gn*=yBH_K|UMeXK-su>2@rR3}_2$feN%kKZL@qkeB2*WZl?Ud|`;{PPvc>Krw+xy&uE!K_D#QoqDHd zcea!~F^!uC%2QwG@ZCqFyrSaMFb9R3oBq|G{~&LCR9#Mt%*+x-N4;@rtBTG3K*fa_ zi-!wD)KnopKKUS2kwIGn&!S(WC8eEJmht-W_c_DjB?XhU8Y(OcLen z0?hZM9~`85BOe{a2sjZk5?3(s@M!$LPG{HBHqDDJkzXRPz4Yjv;H3(?J;qE+Kl~Mi zdSDTl!MpLnk@&*{8*u&K-#?(pN1MU5Q-ZCxcTwEk%?5^sM$H_Xj3`ALjT$(ctM#8L zx?#TYdE|vl-lfk0-k}yZYU?dxzHoBt1-k#!I$iJX>`ckqAD72)6BEf@YJ%U)%*#kJ zOf9V|tp<8&T1pXa964)Vi@x>uiwf0p*imq|dhzSC9aM;@?>^<9l|+CH-^-5EmgkpH zwTjr*JlCy9Xz?)z2e}idXT!f(p}g8cu^obV{i%JJnyjZ`YgO_Q);4v;1!Bmo!wdaC zzp#XQ(^_%iZs!-^O=1=!FE2jeczN)GqoswuEb)Vd$wuoOE3CH9quV1|K9Hb(JSD*HdL^u`~{WrUl5ouA}Jm~T9yGF$=J4BO zO6ieUPZm`L_Q)DUEenOqki)%YyZ)oX<>}XS56^1V> z+slmfWY9rGp0;Y5%KxeP&}6WOvdRNlhu~rs4_D-NDLa&=F;P8qqpaSa;^nqoKHzxu ziLkXkg@b=ncHDm2Jhz5X9{=QFVY literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-114x114.png b/docs/assets/ico/apple-touch-icon-114x114.png new file mode 100644 index 0000000000000000000000000000000000000000..e15eb23610300f650519c1c1b93b4e3832769899 GIT binary patch literal 7436 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 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-120x120-precomposed.png b/docs/assets/ico/apple-touch-icon-120x120-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..da0c9be33a642cefef3adf67306fe7589299c33d GIT binary patch literal 9266 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 Jze}3D{~vfpgF65K literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-120x120.png b/docs/assets/ico/apple-touch-icon-120x120.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ddd1db8c175e6d5568962029f111f2256f4ecf GIT binary patch literal 7873 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 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-144x144-precomposed.png b/docs/assets/ico/apple-touch-icon-144x144-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..1f6fbc78e04f230c3f71b08e6a8b8de5b0c66002 GIT binary patch literal 11345 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 E9~2vr)&Kwi literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-144x144.png b/docs/assets/ico/apple-touch-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfd0f20a55f3ed5a4db5761112ef0cd44d3b619 GIT binary patch literal 9629 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 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-152x152-precomposed.png b/docs/assets/ico/apple-touch-icon-152x152-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..ba648d820ef7742a9a3e92a6f6f7fe1113d34b98 GIT binary patch literal 11764 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 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-152x152.png b/docs/assets/ico/apple-touch-icon-152x152.png new file mode 100644 index 0000000000000000000000000000000000000000..a1432a09f3c4a83dfdced1c16d2ddb3c09b31fc2 GIT binary patch literal 10050 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 Z4%sJp20NGJO#+vI$jK;4mrI%i|1Z^cO9=n~ literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-180x180-precomposed.png b/docs/assets/ico/apple-touch-icon-180x180-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..1a7f5af58f8687b819757a7c925e1d6d9a2d536f GIT binary patch literal 14415 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 D$O>^f literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-60x60-precomposed.png b/docs/assets/ico/apple-touch-icon-60x60-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..55bc167db2e8eeaf0d124dc9a34c3ac0afe0fdb2 GIT binary patch literal 4183 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 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-72x72-precomposed.png b/docs/assets/ico/apple-touch-icon-72x72-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..ea48b0581bce1da475bf6afd5843836f2879572e GIT binary patch literal 5129 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 d?wp4M(`|GW(}D25+1Rc_>}H`jdl0E-o*3 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 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-76x76-precomposed.png b/docs/assets/ico/apple-touch-icon-76x76-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..30d3d378b98041f1bf39c1a8f0f84eb16b93083c GIT binary patch literal 5504 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 P5+G%H4Y^8Li?IIzFY&Da literal 0 HcmV?d00001 diff --git a/docs/assets/ico/apple-touch-icon-76x76.png b/docs/assets/ico/apple-touch-icon-76x76.png new file mode 100644 index 0000000000000000000000000000000000000000..2708f6d02b8b742c8efaa48ed9abc5b4410b532d GIT binary patch literal 4752 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 + + + + + #da532c + + + diff --git a/docs/assets/ico/favicon-16x16.png b/docs/assets/ico/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..476a7466bdb9e94947f01be14d84155a13273684 GIT binary patch literal 732 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{Xiaj ziKnkC`(rkKUOm~@|1R8NU|?+Yba4#PI6rlwwT^QlL#zMq`(e?#UbbD6R`;s0G&}BD z6v4yRJVQrlwZxGQfzIP+k`6hjh&8`bXpvau#F^RA(l%w8?xO8~WB2COH$PYT==)qH z{TJVde35`Z>z=4DYgFb`3%#DUrDdifcV*FsXE`Zu|GdsRFAqWEN|OyA7UOwdrigP z`blZq9G=3hGqG3nyJ@c)Q+$-`nXhTCcdU6AKYzS@*^2p>_U3<{AMz~4=F*bB`mgU# z|F{33e~(d=d8UYvpp+CaepE|bBT7;dOH!?pi&B9UgOP!urLKXQuAym&p|O>TnU#^H zwtRB!EB3)B!^6%tVrlvu7%P?VpRnUkteQdy9ykXcZY z%)n4F=kX^Vj>0evjZ^-o&v-r!VqjM0)=TCVRu=Z2EW#|T;L>1nIE7hxbBMy}8&^&o lIdeqj2>a;|E|5%&N9 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/favicon-32x32.png b/docs/assets/ico/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..d3f41b2848f21ca43c042be1d8e56eec558007c4 GIT binary patch literal 1319 zcmV+?1=#wDP)kdg00004XF*Lt006O% z3;baP0000WV@Og>004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00002 zVoOIv0RM-N%)bBt00(qQO+^Re1`iD`9qazk+yDRr%t=H+R7l6|lxu9$WfaDL|9@{= zaqUWBjCCECAz?Dcz%@7;Kw!iOZXpo?AuPnGM4~Ynkw`{}7Yt~OTn(kbs+L9kidJta|qX*4h`Pks6D9$_M-M1H=8T79$tT^l(mw&%v z45lPa@*QI#i}UN;>q>|g^vX?bJ(qkX6N?kvw0|5#maTA(JHNNCp}h;f zT--6=NJhrY6?2`1(@jcqSfja50-v*HsVC|Q9ckSB<}(hgwcm+!_Entl z^^5dNdn7C(BCR)<6qW)S6jjkBOyLQlITc58(;-Ml*M+A1ylj&Y#E2Rf#&c_1h3UG{ zYO;9E)w`R%jT@pFjCF_Q4q_4$k!IO072=V*2#Zew(kIs+ZD~HesZL5$t3nUK|8bQK_ev0A-|d@a#L)3xd1j33P~eH3kB_!UYU8(oP;F6k($Pl_wvy*PPtt{^Ha%1<WUuG%<-PlDNerj97KkCS^|?{%rmRz9y=@PUh^X>t;>K)ad~j zii^n%XDh|n(a=UMPTV+X!b&o2y`EO@BWm;ZlZr(1z_3ob3G!vWPz-fJra?#(j~p(mwt&!z58@~ zP(+%$m(N%=kd#kRI=!(qCL*13NG?l6Zi~0USJN&MlC2vHa<*-8dHqsdiK36+d4O`h z$$O!C{MZivSyx+6k##67fyS;eDbP@Ve3xTRKLN z)n{LAe0AXzET2|K#2emF{??j++?03Am9!J*E_ctL{4_9xA$sSGwDDQ@)~}`v%e3m! zQNXbOz)jh)ljKEHn!B$Am(FtW!J2*NY(wmc4I3DP(O7;sQ+K=|(+TE7KOJ)oPIFK+ zX5Jg<)B!!TiKd0osmE_zU0dQ=hxp$+rcd>C{)Swkib!lgf_suNqS#Z0%V{s*AT&)$ zG1Z;qpFxQu)$>4K@P8e@11Wp61V;TlTL1t6C3HntbYx+4WjbSWWnpw>05UK!IV~_Y zEipAzF*7ppnF*z+THZ3tV zR53F;G&VXiIV&(SIxsLL+Ptj*0038dR9JLUVRs;Ka&Km7Y-J#Hd2nSQX>fF7004NL z3lF}wA zTbAr3DrGlzVyrX6jPw2eXXbf5v%F@e^}D*}T-WoS=RM~<=iKK$_kJJ832^c`k&zB{ zW#_%>j?>6-oXVBc{+Do^?X;DkR{y_)9A_j0YB7dSoSr;tx20NYmG_&6fjkW4Vc;K* zfq?(h{RILS(i*YszvQDUil?yuA%9y>z9L16^ebJubc8<$N|Y#3=Blf%npLr4#c+RP z{?7Ie9XgEe*RS8a!i5W$%Lk@s*GX6DBM>fBw9A>#etbp!HH;4|}=ow%aCfE)zX%f5xlM*e`!p zuU@^`x8Hty(omKxS#sjK>#pOo2EBtAXe(~t{OUDVm z;f5PVz5o9E2_Jp*(YE2khtKTVwQIj>)v7h+n^2yxciwqtqXm+mGiT12mtTH)73~qv zKKtxvXV0FsUFXi7Gh@e&olkoq@KEKw_ul(O9qZPuOK8}zq3>MiPghEnDiszP8QHg3 zv0~lQb>!|($P-UIFYs61Cx38-FJ

#r|o$ujlp*KY-Ve!6<~>N816N%pf18#W|HMMZV? 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 NwABsNs#R^H{sU{f&Ex<8 literal 0 HcmV?d00001 diff --git a/docs/assets/ico/safari-pinned-tab.svg b/docs/assets/ico/safari-pinned-tab.svg new file mode 100644 index 00000000..f4a65f2c --- /dev/null +++ b/docs/assets/ico/safari-pinned-tab.svg @@ -0,0 +1,78 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + + + + + diff --git a/docs/assets/ico/site.webmanifest b/docs/assets/ico/site.webmanifest new file mode 100644 index 00000000..20ce767b --- /dev/null +++ b/docs/assets/ico/site.webmanifest @@ -0,0 +1,20 @@ +{ + "name": "Sfizz", + "short_name": "Sfizz", + "icons": [ + { + "src": "/assets/ico/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/assets/ico/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "start_url": "https://sfztools.github.io/sfizz/", + "display": "standalone" +} diff --git a/docs/assets/img/fancybox/blank.gif b/docs/assets/img/fancybox/blank.gif new file mode 100644 index 0000000000000000000000000000000000000000..35d42e808f0a8017b8d52a06be2f8fec0b466a66 GIT binary patch literal 43 scmZ?wbhEHbWMp7uXkcLY|NlP&1B2pE7Dgb&paUX6G7L;iE{qJ;0LZEa`2YX_ literal 0 HcmV?d00001 diff --git a/docs/assets/img/fancybox/fancybox_loading.gif b/docs/assets/img/fancybox/fancybox_loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..a03a40c097ee728709f65d4ea7397903a389d484 GIT binary patch literal 6567 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 literal 0 HcmV?d00001 diff --git a/docs/assets/img/fancybox/fancybox_loading@2x.gif b/docs/assets/img/fancybox/fancybox_loading@2x.gif new file mode 100644 index 0000000000000000000000000000000000000000..9205aeb09fffa6b571b4c6beee30b18400829c03 GIT binary patch literal 13984 zcmdtpX;f2(+Ar{(ot=4L0|COk2@%3*z%UvmBmq&;1`CRoVn8Z`pb=0JsqPHSQ$#>O zlpu(Ls8JA6P{W{NYc1kXYOM{3ii(OuTWdX>n;y^c^`4${?|t8U*In!0e1XN{3&Z}c z|NnWOELa%o9}vd{xWEAbfIvv4P>F@&!Tv!ui=7ak(7eBSVtj&O!iZcJ$@AuAre}7Z z=&Y=+yfJd)^~={(GPR_rBz#f$m9MV2ySk^Qq_(%U+gRDetcu|W@^i9tde8K}d;4zc z*;M_$`a5^;KzK-%rxJ&X2QLn?o!AL$6PjC^Cmu{N%o&l(BYD2O%*~mdU7huH^*3(a zc>T+3DxF$VRuaB6{L0lU?w;r>m0w%gd*#Kgw%=ks&6=k%WIeK+$C_{YoPuau=B zk)Mi!B_ZCPTr9@$b%);|5($_Gxc~7zfBcvLenz)X7Uph+@%iqcoEz9Md`R*#z-GR2 zt8dXVpW?ZVIZ+-Gx=Ycb(>>SzCy`;_Wwyar_cK7Wh&O zrlIseae92AkZ50;y?W<7KWti>V~)@`f6qLxhBEd3d4LHAEHdDkiYOs-Y)E{V> zW6~D2Vh>eoeqwMQvwM#Fl3qfgiFP)WjF1Bwg^0QQ6y5A-#_f4rQ>{ZN!bL)0FKcTj zmtREz>uarK!Iv6s=Pl9&3g{3SgfGt;U2si=UkR|9DQrcaG60u7isr@<0SI=eK&Fo^ zD5be?9#mQCKQjUyhnGl(MIkd-Q|7a?DLlO$K=fO7R5j{NxbUU>FJ2r>(*il^6xhiY z>VYN#BOC1&Nbi>(V6PW1W^Qu2@}*POh)!lqE&*prUJD90A6Ur~1Cn9C3_=KY-6?@2 z+kBkHC|pv+ec`({{OnGtI;_W%MbkT22*IID5#$9S zXvQ)C7@*nAY@T$WGDj4Gs1X2WF#xqhL=24KkO8B4T{q2%dO;l3^!ANQqQmk-HIRco zYYlba_0G!GuXnx?`&;QJn|JA-4k2QTD;$VyMqM~oZ3Y1Sv_

bMxRL(pijsY@019xTxeF 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 literal 0 HcmV?d00001 diff --git a/docs/assets/img/fancybox/fancybox_overlay.png b/docs/assets/img/fancybox/fancybox_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..a4391396a9d6b6d7ff3b781f16904732fea40bdd GIT binary patch literal 1003 zcmbVLJ8#oa7&R(Fs8R<|7ht(^mx74x>m;si#gzIH8i|xBjnr(^v2PlywXeCpY1~YR z4GEC=56mo#2*Jw43=>FU4RxdEX3ZEcpdS z%HtH+f>7JeQ$IK+9QDXilvv`=x9>$1g_d|wZ7R*wA%kdl%*g(DuM>=q10xi-@1R<4 zfDLYHJ zpO=zsW3J$mEMQT}BbuN>(eKeAw?y!C8bX{ln+xG2nzt)TZj+1-SpfCuZ_LS%yYmedK=8(Vz#=G$f8x?$7?XrITuX#MQW%A%tvGr` zFWZLWl|78Hj`gbN7+aoWS6m%?bB$%(y6YLbXFEz+)iCx{LpKc9Q9w#{@K$BPZ6q1@ zlYq?aMqqcwwa?|64kJFNtV8L^yaQST%4s&BDRTBTw0RIEAsuBmi}FmPbqR}3Nmyqz zMw9%S(GvSM{#V>nZumbrlffCeXpX;{Wqt)6SZo)q4~NC@kOU@%!DzfWy>bD@>PExe v>EvH}>tDZp{&4r=VGmt>cI(v(`?0Vh3|0{{R3r~&&>0002JP)t-s00000 z0000001gfg00000000000L{(K0RaKo+1UdF0|y5O0002r-`@fP0zW@L0RaI3004r5 zf*c$i<>lo7006(gzwz<$1_lOaXJ-Ha0PO7S1_lQB`1n6RKgr3-o}Qj(XJ_~K_k)9j z0002c(9rn!_^z(5+S=Ou{QT_f>;M1&`T6<%{r%qF-T(jq|Ns9^PENtW!8J8CtgNh! zjg6d~oO*hCU0q#hXlN`fEV{b7A|fKr&dxzWL2cadjQ{`uFLY8)Qvd-22n`Y$9U~_# zIz&iQRb6RmY;AdZe}{>XmZ71nva`0nz{Sba)ZXIw`TG6+j4$gO000CPNkl2x46b6u4*Y}3asYn+5i8uzL!nR%M6xSwKsc_zR;VeIz1!l=7%bc z^y9i1)H)rlQX5H}t{Ws>?{u#6gz84u?!QbIi|O0XJDu=rsP(kOm!=PlH`(sv9EkSo zO_FTZdqMae(=to80;1R*KD8?Z-XAW}75f}vpB-w-_K1jXvbyyskRKG~i0)Nd)AX*h zM0#jwkEyO{im};yhRB-mZUqXW7+c;F1v9Jy3$|wC<2h!|U!Lx#xcXj0@L!j8|xED11W*crqOmmrm2 zaNL9`2D5c~he(BkB@$-KlIa8s8Kwh<=ae59U)>sWI-q=Y6CBUZC4Z4p^bJjdEssKP z4;QpSWa-4pp=U@h!6|;59SN>-kagZYW2)i=R-w zJ=+`1BBWbJw<+SWZLl#Hfl2g80BLcm$WxI5;@LL23}o63Dsxiw@i}&xZ5D^)2ZPC6 zfF$O#{~XJ>Qc0%mc*K(e-*aq}>#IqVxoO!wht#tzlWY}M#i?*j5|wTPZQ{iL5x038 z-$MSyrrbCx`a?Ami??6*t($WH7UQhwE<)u58NP6v$8fC?65` z4W?!G9jiornqN$vX@>O$Qnk$2K;L95zzM*yo_XfmGCZ#pXchx2 z{#7tioQ*#A7036HeWemZIWsM6L^)Vu!zsc6-G;m=zuCI31o0^Nyk`#m7+u_-6yeZ6 z?*v!*7}4p{qP%j7+6%`VB5APEs4^y4U5O=7NO@C4lVRYnF{keNA#nVMHsVYJ!D@Ek=a*;C*@) zB>N!DUaBTuFWl_Be62iev6No9S=(}GxLDcS>f2hqLLmojACj15G*pxf{C@43`=`?V z{B&<<*imdxkW}1CXP`!1$fOD)ShbO?RGVh9hWkinW?gC)41$#k#Vcbndduex2j6%} z5<3@|rleEhTHyz%DHf7yswkqQTLB0*Il0^N(%ZuJ>m@U}CG($h@woom=ggb?+uL`e zQkF~CazPynEH`B2Azv1~9LDpZ#jr6!ELJQ8b`_#40zdQK+jS)u0vlj7$;R3lM<^Dv z)7PqfqZ0#m@(87$#tkOr-*`w;jyBlhk0c#;D1`vWDFCDlLg`hyVfZO-Pl3pV=6nW* zv?+5cC=r*66cEI8BS_50V_J`uawj~QcxkKKku8Ypv)Fl6$ciTxC)OP`eoxRnPE8Z? zH{Lm+b)wo%K?ui01)JxXFE501S;AqBErh(nXaGdnNbr`N>m5;d)MSTM7`5`H|CD`> zm{WI>-XQh%;I+c0({i2d#L#j*S0c{wKz@iUiCA8b3N_0@lik2e)yD1`t1v1hJUta^ zDBXi$UOxUw`$N`yvR3^?oz%h7(eE~?0Nx2MO&NlFCFYspYH)r`WW*qG;?IIcuiD%7d~ZFNWkt4>a^p+tU8Bjxa+ z!ll`Vh8b~E`#%R-IZKUe@2_Q=hZXB@=1l}mdB`#xZKAlMxico>(iZH^uOId3?)~G- zIoWE1x|44-=FDH8|7@uI9WMXMVLvGWgIj}%VIr${#nF%`#IJB@I>`EFp1*UPdfzWq zJ$SL6)+cBZw<;c!s}YysIkRCbb*{IDeZRj#P<}GPvGUZ0=w*lZuQSW(%Y#Gg_E3B0 z9Ii=|I3}GHG-eI_WVXFl5_*K6%BOQeX!6VW(ly0q36cQ5yo(2xlTzsVY&T1V^B4{QhNDrNhYw8v+|C*QK^{#mTglg)5!TGTYd}8k zon&GUIv?jX;>Ua))v6QiBp?f$2flYu6@1BHDd!XChgnEZe47CDWBkq`Bo;6fR-sjY z^5(B++W25Qi@CdaFE#ARdx!S*Q~s2qCjr2Cru*0hy%iYa^4wEAaTO~4Zi7UoC5~&z zN3*!aeC7%+HTlyb6P0H+QU$E>%re!nA5(SzOn=G!mj7w4V0vh(oAV0EQ!9Pt?$Nb7 z^Vx5r?UE>-RjWGefL+RdpE?SpiHh5h)7qqyVWQiX9!5@KddB`z*%KQTRWF(?ZKz0zi~=IeBa&aki86l$I-35q6TB$P6YCpB1> zW0gv&Fx(L-{Wk&J{4=-rq6eXi?6Ps3$p@)u1kPd0C7%qq7%I4j3bv<*W|~(X3GJU` zEy}O?f9I(Rlq(=M{}i3A^}}I3q-JUrSE^BQRBy%g5Svjm;IRiExH!>4dyLL2HlnX9 z?(f$6USpU2Yu@6K4er@bl5QV$_sY8*Vorm5oRZi@aHZBs-E&7y{%AHWqE&gFJLMVB zlj8Nut7#b@owUx(M_I*EgX?h6pRL&0C5xAj7vu0BX+;|okjL z>!;@{QO0A#7nkLx?iB@Q8cDC+Iytdxu@MUP8Ih;}gxO#zkK9FSO^5mx6Oa9wPNlA& z;>?w8{pRKCbw3a5pNXFLTOU{DXZxNOTXXZG{n{^vbUGd>nLBELh3WjEjNgt7G4fyG zu4An&U6MA7<
",2===nn.childNodes.length),E.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((i=(t=T.implementation.createHTMLDocument("")).createElement("base")).href=T.location.href,t.head.appendChild(i)):t=T),r=!n&&[],(o=I.exec(e))?[t.createElement(o[1])]:(o=we([e],t,r),r&&r.length&&E(r).remove(),E.merge([],o.childNodes)));var i,o,r},E.fn.load=function(e,t,n){var i,o,r,s=this,a=e.indexOf(" ");return-1").append(E.parseHTML(e)).find(i):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,r||[e.responseText,t,e])})}),this},E.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){E.fn[t]=function(e){return this.on(t,e)}}),E.expr.pseudos.animated=function(t){return E.grep(E.timers,function(e){return t===e.elem}).length},E.offset={setOffset:function(e,t,n){var i,o,r,s,a,l,c=E.css(e,"position"),u=E(e),f={};"static"===c&&(e.style.position="relative"),a=u.offset(),r=E.css(e,"top"),l=E.css(e,"left"),o=("absolute"===c||"fixed"===c)&&-1<(r+l).indexOf("auto")?(s=(i=u.position()).top,i.left):(s=parseFloat(r)||0,parseFloat(l)||0),b(t)&&(t=t.call(e,n,E.extend({},a))),null!=t.top&&(f.top=t.top-a.top+s),null!=t.left&&(f.left=t.left-a.left+o),"using"in t?t.using.call(e,f):u.css(f)}},E.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){E.offset.setOffset(this,t,e)});var e,n,i=this[0];return i?i.getClientRects().length?(e=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,i=this[0],o={top:0,left:0};if("fixed"===E.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===E.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((o=E(e).offset()).top+=E.css(e,"borderTopWidth",!0),o.left+=E.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-E.css(i,"marginTop",!0),left:t.left-o.left-E.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===E.css(e,"position");)e=e.offsetParent;return e||oe})}}),E.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,o){var r="pageYOffset"===o;E.fn[t]=function(e){return W(this,function(e,t,n){var i;if(g(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===n)return i?i[o]:e[t];i?i.scrollTo(r?i.pageXOffset:n,r?n:i.pageYOffset):e[t]=n},t,e,arguments.length)}}),E.each(["top","left"],function(e,n){E.cssHooks[n]=Ze(y.pixelPosition,function(e,t){if(t)return t=Qe(e,n),Ye.test(t)?E(e).position()[n]+"px":t})}),E.each({Height:"height",Width:"width"},function(s,a){E.each({padding:"inner"+s,content:a,"":"outer"+s},function(i,r){E.fn[r]=function(e,t){var n=arguments.length&&(i||"boolean"!=typeof e),o=i||(!0===e||!0===t?"margin":"border");return W(this,function(e,t,n){var i;return g(e)?0===r.indexOf("outer")?e["inner"+s]:e.document.documentElement["client"+s]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+s],i["scroll"+s],e.body["offset"+s],i["offset"+s],i["client"+s])):void 0===n?E.css(e,t,o):E.style(e,t,n,o)},a,n?e:void 0,n)}})}),E.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){E.fn[n]=function(e,t){return 0this._items.length-1||e<0))if(this._isSliding)p(this._element).one(H.SLID,function(){return t.to(e)});else{if(n===e)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},we._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},we._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=e.left+e.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]}},Ze="show",Ge={HIDE:"hide"+We,HIDDEN:"hidden"+We,SHOW:"show"+We,SHOWN:"shown"+We,INSERTED:"inserted"+We,CLICK:"click"+We,FOCUSIN:"focusin"+We,FOCUSOUT:"focusout"+We,MOUSEENTER:"mouseenter"+We,MOUSELEAVE:"mouseleave"+We},Je="fade",et="show",tt="hover",nt="focus",it=((Re=ot.prototype).enable=function(){this._isEnabled=!0},Re.disable=function(){this._isEnabled=!1},Re.toggleEnabled=function(){this._isEnabled=!this._isEnabled},Re.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,n=p(e.currentTarget).data(t);n||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),p(e.currentTarget).data(t,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(p(this.getTipElement()).hasClass(et))return void this._leave(null,this);this._enter(null,this)}},Re.dispose=function(){clearTimeout(this._timeout),p.removeData(this.element,this.constructor.DATA_KEY),p(this.element).off(this.constructor.EVENT_KEY),p(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&p(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},Re.show=function(){var t=this;if("none"===p(this.element).css("display"))throw new Error("Please use show on visible elements");var e=p.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){p(this.element).trigger(e);var n=g.findShadowRoot(this.element),i=p.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=g.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&p(o).addClass(Je);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();p(o).data(this.constructor.DATA_KEY,this),p.contains(this.element.ownerDocument.documentElement,this.tip)||p(o).appendTo(l),p(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new f(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}}),p(o).addClass(et),"ontouchstart"in document.documentElement&&p(document.body).children().on("mouseover",null,p.noop);var c=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,p(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)};if(p(this.tip).hasClass(Je)){var u=g.getTransitionDurationFromElement(this.tip);p(this.tip).one(g.TRANSITION_END,c).emulateTransitionEnd(u)}else c()}},Re.hide=function(e){function t(){n._hoverState!==Ze&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),p(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),e&&e()}var n=this,i=this.getTipElement(),o=p.Event(this.constructor.Event.HIDE);if(p(this.element).trigger(o),!o.isDefaultPrevented()){if(p(i).removeClass(et),"ontouchstart"in document.documentElement&&p(document.body).children().off("mouseover",null,p.noop),this._activeTrigger.click=!1,this._activeTrigger[nt]=!1,this._activeTrigger[tt]=!1,p(this.tip).hasClass(Je)){var r=g.getTransitionDurationFromElement(i);p(i).one(g.TRANSITION_END,t).emulateTransitionEnd(r)}else t();this._hoverState=""}},Re.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},Re.isWithContent=function(){return Boolean(this.getTitle())},Re.addAttachmentClass=function(e){p(this.getTipElement()).addClass(Ue+"-"+e)},Re.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},Re.setContent=function(){var e=this.getTipElement();this.setElementContent(p(e.querySelectorAll(".tooltip-inner")),this.getTitle()),p(e).removeClass(Je+" "+et)},Re.setElementContent=function(e,t){"object"!=typeof t||!t.nodeType&&!t.jquery?this.config.html?(this.config.sanitize&&(t=Fe(t,this.config.whiteList,this.config.sanitizeFn)),e.html(t)):e.text(t):this.config.html?p(t).parent().is(e)||e.empty().append(t):e.text(p(t).text())},Re.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},Re._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=s({},e.offsets,t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},Re._getContainer=function(){return!1===this.config.container?document.body:g.isElement(this.config.container)?p(this.config.container):p(document).find(this.config.container)},Re._getAttachment=function(e){return Ke[e.toUpperCase()]},Re._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(e){if("click"===e)p(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(e){return i.toggle(e)});else if("manual"!==e){var t=e===tt?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=e===tt?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;p(i.element).on(t,i.config.selector,function(e){return i._enter(e)}).on(n,i.config.selector,function(e){return i._leave(e)})}}),p(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=s({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},Re._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");!this.element.getAttribute("title")&&"string"==e||(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},Re._enter=function(e,t){var n=this.constructor.DATA_KEY;(t=t||p(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),p(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusin"===e.type?nt:tt]=!0),p(t.getTipElement()).hasClass(et)||t._hoverState===Ze?t._hoverState=Ze:(clearTimeout(t._timeout),t._hoverState=Ze,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===Ze&&t.show()},t.config.delay.show):t.show())},Re._leave=function(e,t){var n=this.constructor.DATA_KEY;(t=t||p(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),p(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusout"===e.type?nt:tt]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState="out",t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){"out"===t._hoverState&&t.hide()},t.config.delay.hide):t.hide())},Re._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},Re._getConfig=function(e){var t=p(this.element).data();return Object.keys(t).forEach(function(e){-1!==Ye.indexOf(e)&&delete t[e]}),"number"==typeof(e=s({},this.constructor.Default,t,"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),g.typeCheckConfig(qe,e,this.constructor.DefaultType),e.sanitize&&(e.template=Fe(e.template,e.whiteList,e.sanitizeFn)),e},Re._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},Re._cleanTipClass=function(){var e=p(this.getTipElement()),t=e.attr("class").match(Xe);null!==t&&t.length&&e.removeClass(t.join(""))},Re._handlePopperPlacementChange=function(e){var t=e.instance;this.tip=t.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},Re._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(p(e).removeClass(Je),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},ot._jQueryInterface=function(n){return this.each(function(){var e=p(this).data(Be),t="object"==typeof n&&n;if((e||!/dispose|hide/.test(n))&&(e||(e=new ot(this,t),p(this).data(Be,e)),"string"==typeof n)){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},r(ot,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Qe}},{key:"NAME",get:function(){return qe}},{key:"DATA_KEY",get:function(){return Be}},{key:"Event",get:function(){return Ge}},{key:"EVENT_KEY",get:function(){return We}},{key:"DefaultType",get:function(){return Ve}}]),ot);function ot(e,t){if(void 0===f)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}p.fn[qe]=it._jQueryInterface,p.fn[qe].Constructor=it,p.fn[qe].noConflict=function(){return p.fn[qe]=ze,it._jQueryInterface};var rt="popover",st="bs.popover",at="."+st,lt=p.fn[rt],ct="bs-popover",ut=new RegExp("(^|\\s)"+ct+"\\S+","g"),ft=s({},it.Default,{placement:"right",trigger:"click",content:"",template:''}),dt=s({},it.DefaultType,{content:"(string|element|function)"}),ht={HIDE:"hide"+at,HIDDEN:"hidden"+at,SHOW:"show"+at,SHOWN:"shown"+at,INSERTED:"inserted"+at,CLICK:"click"+at,FOCUSIN:"focusin"+at,FOCUSOUT:"focusout"+at,MOUSEENTER:"mouseenter"+at,MOUSELEAVE:"mouseleave"+at},pt=function(e){var t,n;function i(){return e.apply(this,arguments)||this}n=e,(t=i).prototype=Object.create(n.prototype),(t.prototype.constructor=t).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(e){p(this.getTipElement()).addClass(ct+"-"+e)},o.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},o.setContent=function(){var e=p(this.getTipElement());this.setElementContent(e.find(".popover-header"),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(".popover-body"),t),e.removeClass("fade show")},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var e=p(this.getTipElement()),t=e.attr("class").match(ut);null!==t&&0=this._offsets[o]&&(void 0===this._offsets[o+1]||e li > .active",Mt=((kt=Ft.prototype).show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&p(this._element).hasClass(Ot)||p(this._element).hasClass("disabled"))){var e,i,t=p(this._element).closest(".nav, .list-group")[0],o=g.getSelectorFromElement(this._element);if(t){var r="UL"===t.nodeName||"OL"===t.nodeName?Ht:jt;i=(i=p.makeArray(p(t).find(r)))[i.length-1]}var s=p.Event(Lt.HIDE,{relatedTarget:this._element}),a=p.Event(Lt.SHOW,{relatedTarget:i});if(i&&p(i).trigger(s),p(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(e=document.querySelector(o)),this._activate(this._element,t);var l=function(){var e=p.Event(Lt.HIDDEN,{relatedTarget:n._element}),t=p.Event(Lt.SHOWN,{relatedTarget:i});p(i).trigger(e),p(n._element).trigger(t)};e?this._activate(e,e.parentNode,l):l()}}},kt.dispose=function(){p.removeData(this._element,Pt),this._element=null},kt._activate=function(e,t,n){function i(){return o._transitionComplete(e,r,n)}var o=this,r=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?p(t).children(jt):p(t).find(Ht))[0],s=n&&r&&p(r).hasClass("fade");if(r&&s){var a=g.getTransitionDurationFromElement(r);p(r).removeClass("show").one(g.TRANSITION_END,i).emulateTransitionEnd(a)}else i()},kt._transitionComplete=function(e,t,n){if(t){p(t).removeClass(Ot);var i=p(t.parentNode).find("> .dropdown-menu .active")[0];i&&p(i).removeClass(Ot),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}if(p(e).addClass(Ot),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),g.reflow(e),e.classList.contains("fade")&&e.classList.add("show"),e.parentNode&&p(e.parentNode).hasClass("dropdown-menu")){var o=p(e).closest(".dropdown")[0];if(o){var r=[].slice.call(o.querySelectorAll(".dropdown-toggle"));p(r).addClass(Ot)}e.setAttribute("aria-expanded",!0)}n&&n()},Ft._jQueryInterface=function(n){return this.each(function(){var e=p(this),t=e.data(Pt);if(t||(t=new Ft(this),e.data(Pt,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},r(Ft,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),Ft);function Ft(e){this._element=e}p(document).on(Lt.CLICK_DATA_API,'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(e){e.preventDefault(),Mt._jQueryInterface.call(p(this),"show")}),p.fn.tab=Mt._jQueryInterface,p.fn.tab.Constructor=Mt,p.fn.tab.noConflict=function(){return p.fn.tab=$t,Mt._jQueryInterface};var Rt,qt="toast",Bt="bs.toast",Wt="."+Bt,zt=p.fn[qt],Ut={CLICK_DISMISS:"click.dismiss"+Wt,HIDE:"hide"+Wt,HIDDEN:"hidden"+Wt,SHOW:"show"+Wt,SHOWN:"shown"+Wt},Xt="show",Yt="showing",Vt={animation:"boolean",autohide:"boolean",delay:"number"},Kt={animation:!0,autohide:!0,delay:500},Qt=((Rt=Zt.prototype).show=function(){var e=this;function t(){e._element.classList.remove(Yt),e._element.classList.add(Xt),p(e._element).trigger(Ut.SHOWN),e._config.autohide&&e.hide()}if(p(this._element).trigger(Ut.SHOW),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),this._element.classList.add(Yt),this._config.animation){var n=g.getTransitionDurationFromElement(this._element);p(this._element).one(g.TRANSITION_END,t).emulateTransitionEnd(n)}else t()},Rt.hide=function(e){var t=this;this._element.classList.contains(Xt)&&(p(this._element).trigger(Ut.HIDE),e?this._close():this._timeout=setTimeout(function(){t._close()},this._config.delay))},Rt.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(Xt)&&this._element.classList.remove(Xt),p(this._element).off(Ut.CLICK_DISMISS),p.removeData(this._element,Bt),this._element=null,this._config=null},Rt._getConfig=function(e){return e=s({},Kt,p(this._element).data(),"object"==typeof e&&e?e:{}),g.typeCheckConfig(qt,e,this.constructor.DefaultType),e},Rt._setListeners=function(){var e=this;p(this._element).on(Ut.CLICK_DISMISS,'[data-dismiss="toast"]',function(){return e.hide(!0)})},Rt._close=function(){function e(){t._element.classList.add("hide"),p(t._element).trigger(Ut.HIDDEN)}var t=this;if(this._element.classList.remove(Xt),this._config.animation){var n=g.getTransitionDurationFromElement(this._element);p(this._element).one(g.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},Zt._jQueryInterface=function(n){return this.each(function(){var e=p(this),t=e.data(Bt);if(t||(t=new Zt(this,"object"==typeof n&&n),e.data(Bt,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n](this)}})},r(Zt,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Vt}},{key:"Default",get:function(){return Kt}}]),Zt);function Zt(e,t){this._element=e,this._config=this._getConfig(t),this._timeout=null,this._setListeners()}p.fn[qt]=Qt._jQueryInterface,p.fn[qt].Constructor=Qt,p.fn[qt].noConflict=function(){return p.fn[qt]=zt,Qt._jQueryInterface},function(){if(void 0===p)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=p.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||4<=e[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),e.Util=g,e.Alert=d,e.Button=E,e.Carousel=q,e.Collapse=ne,e.Dropdown=be,e.Modal=Le,e.Popover=pt,e.Scrollspy=Dt,e.Tab=Mt,e.Toast=Qt,e.Tooltip=it,Object.defineProperty(e,"__esModule",{value:!0})}),function(l,c,g){"use strict";function n(e,t){var n,i,o,r=[],s=0;e&&e.isDefaultPrevented()||(e.preventDefault(),t=t||{},e&&e.data&&(t=f(e.data.options,t)),n=t.$target||g(e.currentTarget).trigger("blur"),(o=g.fancybox.getInstance())&&o.$trigger&&o.$trigger.is(n)||(r=t.selector?g(t.selector):(i=n.attr("data-fancybox")||"")?(r=e.data?e.data.items:[]).length?r.filter('[data-fancybox="'+i+'"]'):g('[data-fancybox="'+i+'"]'):[n],(s=g(r).index(n))<0&&(s=0),(o=g.fancybox.open(r,t,s)).$trigger=n))}if(l.console=l.console||{info:function(e){}},g){if(g.fn.fancybox)return console.info("fancyBox already initialized");var e={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'',spinnerTpl:'
',errorTpl:'

{{ERROR}}

',btnTpl:{download:'',zoom:'',close:'',arrowLeft:'',arrowRight:'',smallBtn:''},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:g.noop,beforeLoad:g.noop,afterLoad:g.noop,beforeShow:g.noop,afterShow:g.noop,beforeClose:g.noop,afterClose:g.noop,onActivate:g.noop,onDeactivate:g.noop,clickContent:function(e,t){return"image"===e.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(e,t){return"image"===e.type&&"toggleControls"},clickSlide:function(e,t){return"image"===e.type?"toggleControls":"close"},dblclickContent:function(e,t){return"image"===e.type&&"zoom"},dblclickSlide:function(e,t){return"image"===e.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded.
Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schließen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergrößern"}}},o=g(l),s=g(c),r=0,d=l.requestAnimationFrame||l.webkitRequestAnimationFrame||l.mozRequestAnimationFrame||l.oRequestAnimationFrame||function(e){return l.setTimeout(e,1e3/60)},t=l.cancelAnimationFrame||l.webkitCancelAnimationFrame||l.mozCancelAnimationFrame||l.oCancelAnimationFrame||function(e){l.clearTimeout(e)},u=function(){var e,t=c.createElement("fakeelement"),n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in n)if(void 0!==t.style[e])return n[e];return"transitionend"}(),h=function(e){return e&&e.length&&e[0].offsetHeight},f=function(e,t){var n=g.extend(!0,{},e,t);return g.each(t,function(e,t){g.isArray(t)&&(n[e]=t)}),n},i=function(e,t,n){var i=this;i.opts=f({index:n},g.fancybox.defaults),g.isPlainObject(t)&&(i.opts=f(i.opts,t)),g.fancybox.isMobile&&(i.opts=f(i.opts,i.opts.mobile)),i.id=i.opts.id||++r,i.currIndex=parseInt(i.opts.index,10)||0,i.prevIndex=null,i.prevPos=null,i.currPos=0,i.firstRun=!0,i.group=[],i.slides={},i.addContent(e),i.group.length&&i.init()};g.extend(i.prototype,{init:function(){var t,n,i=this,o=i.group[i.currIndex].opts;o.closeExisting&&g.fancybox.close(!0),g("body").addClass("fancybox-active"),!g.fancybox.getInstance()&&!1!==o.hideScrollbar&&!g.fancybox.isMobile&&c.body.scrollHeight>l.innerHeight&&(g("head").append('"),g("body").addClass("compensate-for-scrollbar")),n="",g.each(o.buttons,function(e,t){n+=o.btnTpl[t]||""}),t=g(i.translate(i,o.baseTpl.replace("{{buttons}}",n).replace("{{arrows}}",o.btnTpl.arrowLeft+o.btnTpl.arrowRight))).attr("id","fancybox-container-"+i.id).addClass(o.baseClass).data("FancyBox",i).appendTo(o.parentEl),i.$refs={container:t},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(e){i.$refs[e]=t.find(".fancybox-"+e)}),i.trigger("onInit"),i.activate(),i.jumpTo(i.currIndex)},translate:function(e,t){var n=e.opts.i18n[e.opts.lang]||e.opts.i18n.en;return t.replace(/\{\{(\w+)\}\}/g,function(e,t){return void 0===n[t]?e:n[t]})},addContent:function(e){var t,c=this,n=g.makeArray(e);g.each(n,function(e,t){var n,i,o,r,s,a={},l={};g.isPlainObject(t)?l=(a=t).opts||t:"object"===g.type(t)&&g(t).length?(l=(n=g(t)).data()||{},(l=g.extend(!0,{},l,l.options)).$orig=n,a.src=c.opts.src||l.src||n.attr("href"),a.type||a.src||(a.type="inline",a.src=t)):a={type:"html",src:t+""},a.opts=g.extend(!0,{},c.opts,l),g.isArray(l.buttons)&&(a.opts.buttons=l.buttons),g.fancybox.isMobile&&a.opts.mobile&&(a.opts=f(a.opts,a.opts.mobile)),i=a.type||a.opts.type,r=a.src||"",!i&&r&&((o=r.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(i="video",a.opts.video.format||(a.opts.video.format="video/"+("ogv"===o[1]?"ogg":o[1]))):r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?i="image":r.match(/\.(pdf)((\?|#).*)?$/i)?(i="iframe",a=g.extend(!0,a,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===r.charAt(0)&&(i="inline")),i?a.type=i:c.trigger("objectNeedsType",a),a.contentType||(a.contentType=-1=i.group[i.currIndex].opts.idleTime&&!i.isDragging&&(i.isIdle=!0,i.idleSecondsCounter=0,i.hideControls())},1e3))},removeEvents:function(){o.off("orientationchange.fb resize.fb"),s.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),this.idleInterval&&(l.clearInterval(this.idleInterval),this.idleInterval=null)},previous:function(e){return this.jumpTo(this.currPos-1,e)},next:function(e){return this.jumpTo(this.currPos+1,e)},jumpTo:function(e,i){var t,n,o,r,s,a,l,c,u,f=this,d=f.group.length;if(!(f.isDragging||f.isClosing||f.isAnimating&&f.firstRun)){if(e=parseInt(e,10),!(o=f.current?f.current.opts.loop:f.opts.loop)&&(e<0||d<=e))return!1;if(t=f.firstRun=!Object.keys(f.slides).length,s=f.current,f.prevIndex=f.currIndex,f.prevPos=f.currPos,r=f.createSlide(e),1r.pos?"next":"previous")),h(t.$slide),g.fancybox.animate(t.$slide,{top:0,left:(t.pos-r.pos)*a.width+(t.pos-r.pos)*t.opts.gutter},i,function(){t.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),t.pos===f.currPos&&f.complete()})})):i&&r.opts.transitionEffect&&(c="fancybox-animated fancybox-fx-"+r.opts.transitionEffect,s.$slide.addClass("fancybox-slide--"+(s.pos>r.pos?"next":"previous")),g.fancybox.animate(s.$slide,c,i,function(){s.$slide.removeClass(c).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),r.isLoaded?f.revealContent(r):f.loadSlide(r),f.preload("image")}},createSlide:function(e){var t,n,i=this;return n=(n=e%i.group.length)<0?i.group.length+n:n,!i.slides[e]&&i.group[n]&&(t=g('
').appendTo(i.$refs.stage),i.slides[e]=g.extend(!0,{},i.group[n],{pos:e,$slide:t,isLoaded:!1}),i.updateSlide(i.slides[e])),i.slides[e]},scaleToActual:function(e,t,n){var i,o,r,s,a,l=this,c=l.current,u=c.$content,f=g.fancybox.getTranslate(c.$slide).width,d=g.fancybox.getTranslate(c.$slide).height,h=c.width,p=c.height;l.isAnimating||l.isMoved()||!u||"image"!=c.type||!c.isLoaded||c.hasError||(l.isAnimating=!0,g.fancybox.stop(u),e=void 0===e?.5*f:e,t=void 0===t?.5*d:t,(i=g.fancybox.getTranslate(u)).top-=g.fancybox.getTranslate(c.$slide).top,i.left-=g.fancybox.getTranslate(c.$slide).left,s=h/i.width,a=p/i.height,o=.5*f-.5*h,r=.5*d-.5*p,fs.get(0).clientHeight)),n.trigger("onUpdate",e,t)},centerSlide:function(e){var t=this,n=t.current,i=n.$slide;!t.isClosing&&n&&(i.siblings().css({transform:"",opacity:""}),i.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),g.fancybox.animate(i,{top:0,left:0,opacity:1},void 0===e?0:e,function(){i.css({transform:"",opacity:""}),n.isComplete||t.complete()},!1))},isMoved:function(e){var t,n,i=e||this.current;return!!i&&(n=g.fancybox.getTranslate(this.$refs.stage),t=g.fancybox.getTranslate(i.$slide),!i.$slide.hasClass("fancybox-animated")&&(.5e.width||t.height>e.height))return!0}return!1},isScaledDown:function(e,t){var n=!1,i=this.current,o=i.$content;return void 0!==e&&void 0!==t?n=e').addClass("fancybox-is-hidden").appendTo(t.$slide.addClass("fancybox-slide--image")),!1!==t.opts.preload&&t.opts.width&&t.opts.height&&t.thumb&&(t.width=t.opts.width,t.height=t.opts.height,(e=c.createElement("img")).onerror=function(){g(this).remove(),t.$ghost=null},e.onload=function(){n.afterLoad(t)},t.$ghost=g(e).addClass("fancybox-image").appendTo(t.$content).attr("src",t.thumb)),n.setBigImage(t)},checkSrcset:function(e){var t,n,i,o,r=e.opts.srcset||e.opts.image.srcset;if(r){i=l.devicePixelRatio||1,o=l.innerWidth*i,(n=r.split(",").map(function(e){var i={};return e.trim().split(/\s+/).forEach(function(e,t){var n=parseInt(e.substring(0,e.length-1),10);if(0===t)return i.url=e;n&&(i.value=n,i.postfix=e[e.length-1])}),i})).sort(function(e,t){return e.value-t.value});for(var s=0;s=o||"x"===a.postfix&&a.value>=i){t=a;break}}!t&&n.length&&(t=n[n.length-1]),t&&(e.src=t.url,e.width&&e.height&&"w"==t.postfix&&(e.height=e.width/e.height*t.value,e.width=t.value),e.opts.srcset=r)}},setBigImage:function(t){var n=this,e=c.createElement("img"),i=g(e);t.$image=i.one("error",function(){n.setError(t)}).one("load",function(){var e;t.$ghost||(n.resolveImageSlideSize(t,this.naturalWidth,this.naturalHeight),n.afterLoad(t)),n.isClosing||(t.opts.srcset&&((e=t.opts.sizes)&&"auto"!==e||(e=(1').css(s.css).appendTo(a),a.addClass("fancybox-slide--"+o.contentType),o.$iframe=r=g(s.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(s.attr).appendTo(o.$content),s.preload?(t.showLoading(o),r.on("load.fb error.fb",function(e){this.isReady=1,o.$slide.trigger("refresh"),t.afterLoad(o)}),a.on("refresh.fb",function(){var e,t=o.$content,n=s.css.width,i=s.css.height;if(1===r[0].isReady){try{e=r.contents().find("body")}catch(e){}e&&e.length&&e.children().length&&(a.css("overflow","visible"),t.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===n&&(n=Math.ceil(Math.max(e[0].clientWidth,e.outerWidth(!0)))),t.css("width",n||"").css("max-width",""),void 0===i&&(i=Math.ceil(Math.max(e[0].clientHeight,e.outerHeight(!0)))),t.css("height",i||""),a.css("overflow","auto")),t.removeClass("fancybox-is-hidden")}})):t.afterLoad(o),r.attr("src",o.src),a.one("onReset",function(){try{g(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(e){}g(this).off("refresh.fb").empty(),o.isLoaded=!1,o.isRevealed=!1})},setContent:function(e,t){this.isClosing||(this.hideLoading(e),e.$content&&g.fancybox.stop(e.$content),e.$slide.empty(),function(e){return e&&e.hasOwnProperty&&e instanceof g}(t)&&t.parent().length?((t.hasClass("fancybox-content")||t.parent().hasClass("fancybox-content"))&&t.parents(".fancybox-slide").trigger("onReset"),e.$placeholder=g("
").hide().insertAfter(t),t.css("display","inline-block")):e.hasError||("string"===g.type(t)&&(t=g("
").append(g.trim(t)).contents()),e.opts.filter&&(t=g("
").html(t).find(e.opts.filter))),e.$slide.one("onReset",function(){g(this).find("video,audio").trigger("pause"),e.$placeholder&&(e.$placeholder.after(t.removeClass("fancybox-content").hide()).remove(),e.$placeholder=null),e.$smallBtn&&(e.$smallBtn.remove(),e.$smallBtn=null),e.hasError||(g(this).empty(),e.isLoaded=!1,e.isRevealed=!1)}),g(t).appendTo(e.$slide),g(t).is("video,audio")&&(g(t).addClass("fancybox-video"),g(t).wrap("
"),e.contentType="video",e.opts.width=e.opts.width||g(t).attr("width"),e.opts.height=e.opts.height||g(t).attr("height")),e.$content=e.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),e.$content.siblings().hide(),e.$content.length||(e.$content=e.$slide.wrapInner("
").children().first()),e.$content.addClass("fancybox-content"),e.$slide.addClass("fancybox-slide--"+e.contentType),this.afterLoad(e))},setError:function(e){e.hasError=!0,e.$slide.trigger("onReset").removeClass("fancybox-slide--"+e.contentType).addClass("fancybox-slide--error"),e.contentType="html",this.setContent(e,this.translate(e,e.opts.errorTpl)),e.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(e){(e=e||this.current)&&!e.$spinner&&(e.$spinner=g(this.translate(this,this.opts.spinnerTpl)).appendTo(e.$slide).hide().fadeIn("fast"))},hideLoading:function(e){(e=e||this.current)&&e.$spinner&&(e.$spinner.stop().remove(),delete e.$spinner)},afterLoad:function(e){var t=this;t.isClosing||(e.isLoading=!1,e.isLoaded=!0,t.trigger("afterLoad",e),t.hideLoading(e),!e.opts.smallBtn||e.$smallBtn&&e.$smallBtn.length||(e.$smallBtn=g(t.translate(e,e.opts.btnTpl.smallBtn)).appendTo(e.$content)),e.opts.protect&&e.$content&&!e.hasError&&(e.$content.on("contextmenu.fb",function(e){return 2==e.button&&e.preventDefault(),!0}),"image"===e.type&&g('
').appendTo(e.$content)),t.adjustCaption(e),t.adjustLayout(e),e.pos===t.currPos&&t.updateCursor(),t.revealContent(e))},adjustCaption:function(e){var t,n=this,i=e||n.current,o=i.opts.caption,r=i.opts.preventCaptionOverlap,s=n.$refs.caption,a=!1;s.toggleClass("fancybox-caption--separate",r),r&&o&&o.length&&(i.pos!==n.currPos?((t=s.clone().appendTo(s.parent())).children().eq(0).empty().html(o),a=t.outerHeight(!0),t.empty().remove()):n.$caption&&(a=n.$caption.outerHeight(!0)),i.$slide.css("padding-bottom",a||""))},adjustLayout:function(e){var t,n,i,o,r=e||this.current;r.isLoaded&&!0!==r.opts.disableLayoutFix&&(r.$content.css("margin-bottom",""),r.$content.outerHeight()>r.$slide.height()+.5&&(i=r.$slide[0].style["padding-bottom"],o=r.$slide.css("padding-bottom"),0=r.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+t,s.addClass(n).removeClass("fancybox-slide--current"),e.$content.removeClass("fancybox-is-hidden"),h(s),"image"!==e.type&&e.$content.hide().show(0),void g.fancybox.animate(s,"fancybox-slide--current",i,function(){s.removeClass(n).css({transform:"",opacity:""}),e.pos===r.currPos&&r.complete()},!0)):(e.$content.removeClass("fancybox-is-hidden"),u||!c||"image"!==e.type||e.hasError||e.$content.hide().fadeIn("fast"),void(e.pos===r.currPos&&r.complete())))},getThumbPos:function(e){var t,n,i,o,r,s=!1,a=e.$thumb;return!(!a||!function(e){var t,n;return!(!e||e.ownerDocument!==c)&&(g(".fancybox-container").css("pointer-events","none"),t={x:e.getBoundingClientRect().left+e.offsetWidth/2,y:e.getBoundingClientRect().top+e.offsetHeight/2},n=c.elementFromPoint(t.x,t.y)===e,g(".fancybox-container").css("pointer-events",""),n)}(a[0]))&&(t=g.fancybox.getTranslate(a),n=parseFloat(a.css("border-top-width")||0),i=parseFloat(a.css("border-right-width")||0),o=parseFloat(a.css("border-bottom-width")||0),r=parseFloat(a.css("border-left-width")||0),s={top:t.top+n,left:t.left+r,width:t.width-i-r,height:t.height-n-o,scaleX:1,scaleY:1},0=n.currPos-1&&t.pos<=n.currPos+1?i[t.pos]=t:t&&(g.fancybox.stop(t.$slide),t.$slide.off().remove())}),n.slides=i),n.isAnimating=!1,n.updateCursor(),n.trigger("afterShow"),t.opts.video.autoStart&&t.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),n.next()}),t.opts.autoFocus&&"html"===t.contentType&&((e=t.$content.find("input[autofocus]:enabled:visible:first")).length?e.trigger("focus"):n.focus(null,!0)),t.$slide.scrollTop(0).scrollLeft(0))},preload:function(e){var t,n,i=this;i.group.length<2||(n=i.slides[i.currPos+1],(t=i.slides[i.currPos-1])&&t.type===e&&i.loadSlide(t),n&&n.type===e&&i.loadSlide(n))},focus:function(e,t){var n,i,o=this,r=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");o.isClosing||((n=(n=!e&&o.current&&o.current.isComplete?o.current.$slide.find("*:visible"+(t?":not(.fancybox-close-small)":"")):o.$refs.container.find("*:visible")).filter(r).filter(function(){return"hidden"!==g(this).css("visibility")&&!g(this).hasClass("disabled")})).length?(i=n.index(c.activeElement),e&&e.shiftKey?(i<0||0==i)&&(e.preventDefault(),n.eq(n.length-1).trigger("focus")):(i<0||i==n.length-1)&&(e&&e.preventDefault(),n.eq(0).trigger("focus"))):o.$refs.container.trigger("focus"))},activate:function(){var t=this;g(".fancybox-container").each(function(){var e=g(this).data("FancyBox");e&&e.id!==t.id&&!e.isClosing&&(e.trigger("onDeactivate"),e.removeEvents(),e.isVisible=!1)}),t.isVisible=!0,(t.current||t.isIdle)&&(t.update(),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(e,t){function n(){u.cleanUp(e)}var i,o,r,s,a,l,c,u=this,f=u.current;return!u.isClosing&&(!(u.isClosing=!0)===u.trigger("beforeClose",e)?(u.isClosing=!1,d(function(){u.update()}),!1):(u.removeEvents(),r=f.$content,i=f.opts.animationEffect,o=g.isNumeric(t)?t:i?f.opts.animationDuration:0,f.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==e?g.fancybox.stop(f.$slide):i=!1,f.$slide.siblings().trigger("onReset").remove(),o&&u.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",o+"ms"),u.hideLoading(f),u.hideControls(!0),u.updateCursor(),"zoom"!==i||r&&o&&"image"===f.type&&!u.isMoved()&&!f.hasError&&(c=u.getThumbPos(f))||(i="fade"),"zoom"===i?(g.fancybox.stop(r),l={top:(s=g.fancybox.getTranslate(r)).top,left:s.left,scaleX:s.width/c.width,scaleY:s.height/c.height,width:c.width,height:c.height},"auto"==(a=f.opts.zoomOpacity)&&(a=.1=e.group.length-1),"image"===t.type?i.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",t.opts.image.src||t.src).show():t.opts.toolbar&&i.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),g(c.activeElement).is(":hidden,[disabled]")&&e.$refs.container.trigger("focus")},hideControls:function(e){var t=["infobar","toolbar","nav"];!e&&this.current.opts.preventCaptionOverlap||t.push("caption"),this.$refs.container.removeClass(t.map(function(e){return"fancybox-show-"+e}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var e=this,t=e.current?e.current.opts:e.opts,n=e.$refs.container;e.hasHiddenControls=!1,e.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!t.toolbar||!t.buttons)).toggleClass("fancybox-show-infobar",!!(t.infobar&&1n.clientHeight,s=("scroll"===o||"auto"===o)&&n.scrollWidth>n.clientWidth,!(t=r||s))&&((e=e.parent()).length&&!e.hasClass("fancybox-stage")&&!e.is("body")););var n,i,o,r,s;return t}function n(e){var t=this;t.instance=e,t.$bg=e.$refs.bg,t.$stage=e.$refs.stage,t.$container=e.$refs.container,t.destroy(),t.$container.on("touchstart.fb.touch mousedown.fb.touch",m.proxy(t,"ontouchstart"))}var y=g.requestAnimationFrame||g.webkitRequestAnimationFrame||g.mozRequestAnimationFrame||g.oRequestAnimationFrame||function(e){return g.setTimeout(e,1e3/60)},b=g.cancelAnimationFrame||g.webkitCancelAnimationFrame||g.mozCancelAnimationFrame||g.oCancelAnimationFrame||function(e){g.clearTimeout(e)};n.prototype.destroy=function(){var e=this;e.$container.off(".fb.touch"),m(l).off(".fb.touch"),e.requestId&&(b(e.requestId),e.requestId=null),e.tapped&&(clearTimeout(e.tapped),e.tapped=null)},n.prototype.ontouchstart=function(e){var t=this,n=m(e.target),i=t.instance,o=i.current,r=o.$slide,s=o.$content,a="touchstart"==e.type;if(a&&t.$container.off("mousedown.fb.touch"),(!e.originalEvent||2!=e.originalEvent.button)&&r.length&&n.length&&!c(n)&&!c(n.parent())&&(n.is("img")||!(e.originalEvent.clientX>n[0].clientWidth+n.offset().left))){if(!o||i.isAnimating||o.$slide.hasClass("fancybox-animated"))return e.stopPropagation(),void e.preventDefault();t.realPoints=t.startPoints=u(e),t.startPoints.length&&(o.touch&&e.stopPropagation(),t.startEvent=e,t.canTap=!0,t.$target=n,t.$content=s,t.opts=o.opts.touch,t.isPanning=!1,t.isSwiping=!1,t.isZooming=!1,t.isScrolling=!1,t.canPan=i.canPan(),t.startTime=(new Date).getTime(),t.distanceX=t.distanceY=t.distance=0,t.canvasWidth=Math.round(r[0].clientWidth),t.canvasHeight=Math.round(r[0].clientHeight),t.contentLastPos=null,t.contentStartPos=m.fancybox.getTranslate(t.$content)||{top:0,left:0},t.sliderStartPos=m.fancybox.getTranslate(r),t.stagePos=m.fancybox.getTranslate(i.$refs.stage),t.sliderStartPos.top-=t.stagePos.top,t.sliderStartPos.left-=t.stagePos.left,t.contentStartPos.top-=t.stagePos.top,t.contentStartPos.left-=t.stagePos.left,m(l).off(".fb.touch").on(a?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",m.proxy(t,"ontouchend")).on(a?"touchmove.fb.touch":"mousemove.fb.touch",m.proxy(t,"ontouchmove")),m.fancybox.isMobile&&l.addEventListener("scroll",t.onscroll,!0),((t.opts||t.canPan)&&(n.is(t.$stage)||t.$stage.find(n).length)||(n.is(".fancybox-image")&&e.preventDefault(),m.fancybox.isMobile&&n.parents(".fancybox-caption").length))&&(t.isScrollable=f(n)||f(n.parent()),m.fancybox.isMobile&&t.isScrollable||e.preventDefault(),1!==t.startPoints.length&&!o.hasError||(t.canPan?(m.fancybox.stop(t.$content),t.isPanning=!0):t.isSwiping=!0,t.$container.addClass("fancybox-is-grabbing")),2===t.startPoints.length&&"image"===o.type&&(o.isLoaded||o.$ghost)&&(t.canTap=!1,t.isSwiping=!1,t.isPanning=!1,t.isZooming=!0,m.fancybox.stop(t.$content),t.centerPointStartX=.5*(t.startPoints[0].x+t.startPoints[1].x)-m(g).scrollLeft(),t.centerPointStartY=.5*(t.startPoints[0].y+t.startPoints[1].y)-m(g).scrollTop(),t.percentageOfImageAtPinchPointX=(t.centerPointStartX-t.contentStartPos.left)/t.contentStartPos.width,t.percentageOfImageAtPinchPointY=(t.centerPointStartY-t.contentStartPos.top)/t.contentStartPos.height,t.startDistanceBetweenFingers=v(t.startPoints[0],t.startPoints[1]))))}},n.prototype.onscroll=function(e){this.isScrolling=!0,l.removeEventListener("scroll",this.onscroll,!0)},n.prototype.ontouchmove=function(e){var t=this;return void 0!==e.originalEvent.buttons&&0===e.originalEvent.buttons?void t.ontouchend(e):t.isScrolling?void(t.canTap=!1):(t.newPoints=u(e),void((t.opts||t.canPan)&&t.newPoints.length&&t.newPoints.length&&(t.isSwiping&&!0===t.isSwiping||e.preventDefault(),t.distanceX=v(t.newPoints[0],t.startPoints[0],"x"),t.distanceY=v(t.newPoints[0],t.startPoints[0],"y"),t.distance=v(t.newPoints[0],t.startPoints[0]),0r.width||a>r.height?o.instance.scaleToActual(o.centerPointStartX,o.centerPointStartY,150):(n=o.limitPosition(e,t,s,a),m.fancybox.animate(o.$content,n,150)))},n.prototype.onTap=function(n){function e(e){var t=s.opts[e];if(m.isFunction(t)&&(t=t.apply(r,[s,n])),t)switch(t){case"close":r.close(i.startEvent);break;case"toggleControls":r.toggleControls();break;case"next":r.next();break;case"nextOrClose":1o[0].clientWidth+o.offset().left))){if(o.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))t="Outside";else if(o.is(".fancybox-slide"))t="Slide";else{if(!r.current.$content||!r.current.$content.find(o).addBack().filter(o).length)return;t="Content"}if(i.tapped){if(clearTimeout(i.tapped),i.tapped=null,50'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});function n(e){this.instance=e,this.init()}a.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var e=this,t=e.instance,n=t.group[t.currIndex].opts.slideShow;e.$button=t.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){e.toggle()}),t.group.length<2||!n?e.$button.hide():n.progress&&(e.$progress=a('
').appendTo(t.$refs.inner))},set:function(e){var t=this,n=t.instance,i=n.current;i&&(!0===e||i.opts.loop||n.currIndex'},fullScreen:{autoStart:!1}}),n(r).on(i.fullscreenchange,function(){var e=o.isFullscreen(),t=n.fancybox.getInstance();t&&(t.current&&"image"===t.current.type&&t.isAnimating&&(t.isAnimating=!1,t.update(!0,!0,0),t.isComplete||t.complete()),t.trigger("onFullscreenChange",e),t.$refs.container.toggleClass("fancybox-is-fullscreen",e),t.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!e).toggleClass("fancybox-button--fsexit",e))})}n(r).on({"onInit.fb":function(e,t){i?t&&t.group[t.currIndex].opts.fullScreen?(t.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(e){e.stopPropagation(),e.preventDefault(),o.toggle()}),t.opts.fullScreen&&!0===t.opts.fullScreen.autoStart&&o.request(),t.FullScreen=o):t&&t.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():t.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(e,t,n,i,o){t&&t.FullScreen&&70===o&&(i.preventDefault(),t.FullScreen.toggle())},"beforeClose.fb":function(e,t){t&&t.FullScreen&&t.$refs.container.hasClass("fancybox-is-fullscreen")&&o.exit()}})}(document,jQuery),function(e,r){"use strict";var s="fancybox-thumbs";r.fancybox.defaults=r.extend(!0,{btnTpl:{thumbs:''},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},r.fancybox.defaults);function i(e){this.init(e)}r.extend(i.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(e){var t=this,n=e.group,i=0;t.instance=e,t.opts=n[e.currIndex].opts.thumbs,(e.Thumbs=t).$button=e.$refs.toolbar.find("[data-fancybox-thumbs]");for(var o=0,r=n.length;o
').appendTo(t.$refs.container.find(i).addBack().filter(i)),e.$grid.on("click","a",function(){t.jumpTo(r(this).attr("data-index"))})),e.$list||(e.$list=r('
').appendTo(e.$grid)),r.each(t.group,function(e,t){(n=t.thumb)||"image"!==t.type||(n=t.src),o.push('")}),e.$list[0].innerHTML=o.join(""),"x"===e.opts.axis&&e.$list.width(parseInt(e.$grid.css("padding-right"),10)+t.group.length*e.$list.children().eq(0).outerWidth(!0))},focus:function(e){var t,n,i=this,o=i.$list,r=i.$grid;i.instance.current&&(n=(t=o.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+i.instance.current.index+'"]').addClass("fancybox-thumbs-active")).position(),"y"===i.opts.axis&&(n.top<0||n.top>o.height()-t.outerHeight())?o.stop().animate({scrollTop:o.scrollTop()+n.top},e):"x"===i.opts.axis&&(n.leftr.scrollLeft()+(r.width()-t.outerWidth()))&&o.parent().stop().animate({scrollLeft:n.left},e))},update:function(){var e=this;e.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),e.isVisible?(e.$grid||e.create(),e.instance.trigger("onThumbsShow"),e.focus(0)):e.$grid&&e.instance.trigger("onThumbsHide"),e.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),r(e).on({"onInit.fb":function(e,t){var n;!t||t.Thumbs||(n=new i(t)).isActive&&!0===n.opts.autoStart&&n.show()},"beforeShow.fb":function(e,t,n,i){var o=t&&t.Thumbs;o&&o.isVisible&&o.focus(i?0:250)},"afterKeydown.fb":function(e,t,n,i,o){var r=t&&t.Thumbs;r&&r.isActive&&71===o&&(i.preventDefault(),r.toggle())},"beforeClose.fb":function(e,t){var n=t&&t.Thumbs;n&&n.isVisible&&!1!==n.opts.hideOnClose&&n.$grid.hide()}})}(document,jQuery),function(e,o){"use strict";o.extend(!0,o.fancybox.defaults,{btnTpl:{share:''},share:{url:function(e,t){return!e.currentHash&&"inline"!==t.type&&"html"!==t.type&&(t.origSrc||t.src)||window.location},tpl:''}}),o(e).on("click","[data-fancybox-share]",function(){var e,t,n=o.fancybox.getInstance(),i=n.current||null;i&&("function"===o.type(i.opts.share.url)&&(e=i.opts.share.url.apply(i,[n,i])),t=i.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===i.type?encodeURIComponent(i.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(e)).replace(/\{\{url_raw\}\}/g,function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,function(e){return t[e]})}(e)).replace(/\{\{descr\}\}/g,n.$caption?encodeURIComponent(n.$caption.text()):""),o.fancybox.open({src:n.translate(n,t),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(e,t){n.$refs.container.one("beforeClose.fb",function(){e.close(null,0)}),t.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})},mobile:{autoFocus:!1}}}))})}(document,jQuery),function(r,s,o){"use strict";function a(){var e=r.location.hash.substr(1),t=e.split("-"),n=1 + + News + + + {{ site.time | date_to_xmlschema }} + {{ site.url }} +{% for post in site.posts limit:20 %} + + {{ post.title }} + + {{ post.date | date_to_xmlschema }} + {{ post.id }} + {{ post.content | xml_escape }} + +{% endfor %} + diff --git a/docs/contacts.md b/docs/contacts.md new file mode 100644 index 00000000..a968bf9d --- /dev/null +++ b/docs/contacts.md @@ -0,0 +1,6 @@ +--- +title: "Contact and contributions" +lang: "en" +--- +Feel free to contact me by [email](mailto:paulfd@outlook.fr) +if you need. Any contribution is welcome. diff --git a/docs/downloads.md b/docs/downloads.md new file mode 100644 index 00000000..781d97d2 --- /dev/null +++ b/docs/downloads.md @@ -0,0 +1,21 @@ +--- +title: "Downloads" +lang: "en" +--- + +## Linux + +* [AppImage](https://github.com/sfztools/sfizz/releases/) +* [Arch User Repository](https://aur.archlinux.org/packages/?K=sfizz) + +## macOS + +* [Apple Disk Image](https://github.com/sfztools/sfizz/releases/) + +## Windows + +* [Setup Package](https://github.com/sfztools/sfizz/releases/) + +## Source Code + +* [Github Repository](https://github.com/sfztools/sfizz/) diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 00000000..839afad6 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,53 @@ +--- +title: "Home" +lang: "en" +layout: "home" +date_fmt: "%B %d, %Y" +--- + +## Building + +[![Travis Build Status](https://img.shields.io/travis/com/sfztools/sfizz.svg?label=Linux&style=popout&logo=travis)](https://travis-ci.com/sfztools/sfizz) + +Sfizz depends on the `sndfile` library. +The Jack client that you will probably build depends on the `jack` library. +To build `sfizz` you need to install both as shared libraries on the system. +In Debian-based distributions, this translates into +``` +sudo apt install libjack-jackd2-dev libsndfile1-dev +``` + +The process is as follows: +1. Clone the repository with all the submodules +2. Create a build directory for CMake and `cd` into it +3. Prep the Makefiles with the `SFIZZ_CLIENTS` option +4. Build +5. Enjoy :) + +In the shell world, this means +```sh +git clone --recursive https://github.com/sfztools/sfizz.git +cd sfizz +mkdir build && cd build +cmake -D CMAKE_BUILD_TYPE=Release -D SFIZZ_CLIENTS=ON .. +make +``` +You can then find the Jack client in `clients/sfizz_jack`. +Just specify an `.sfz` file as a parameter and you are good to go. +The client will forcefully connect to the system output, and open an event input in Jack for you to connect a midi capable software or hardware (e.g. `jack-keyboard`). +If no Jack server is already started it will start one with basic options. + +### Possible pitfalls and alternatives + +If you already cloned the repository without the `--recursive` option, update the submodules manually with +``` +git submodule update --init --recursive +``` + +You can build with `clang`, although in that case the CMakeFile defaults to using `libc++` instead of `libstdc++`. + + diff --git a/docs/new_post.pl b/docs/new_post.pl new file mode 100755 index 00000000..69ade2fc --- /dev/null +++ b/docs/new_post.pl @@ -0,0 +1,27 @@ +#!/usr/bin/env perl +use strict; +use warnings; +use autodie; +use DateTime; + +if (@ARGV != 1) { + die qq{Usage: $0 "New Post Title".\n} +} + +# Get the kind of post to create from the script name. +(my $what = $0) =~ s{^.*/new_(\w+)$}{$1}; +my $dir = '_posts'; +my $title = $ARGV[0]; + +(my $name = $title) =~ tr/A-Z /a-z-/; +my $date = DateTime->now()->ymd; + +open(my $fh, '>', "$dir/$date-$name.md"); +binmode($fh); +print $fh <", + "homepage": "https://jekyllize.github.io", + "scripts": { + "css": "node node_modules/npm-run-all/bin/run-s/index.js css-compile css-prefix css-minify", + "css-compile": "node node_modules/node-sass/bin/node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 _assets/scss/style.scss assets/css/style.css", + "css-prefix": "node node_modules/postcss-cli/bin/postcss --use autoprefixer --replace \"assets/css/*.css\" \"!assets/css/*.min.css\"", + "css-minify": "node node_modules/clean-css-cli/bin/cleancss --level 1 --source-map --source-map-inline-sources --output assets/css/style.min.css node_modules/bootstrap/dist/css/bootstrap.min.css \"node_modules/@fancyapps/fancybox/dist/jquery.fancybox.min.css\" assets/css/style.css", + "js": "node node_modules/npm-run-all/bin/run-s/index.js js-minify", + "js-minify": "node node_modules/uglify-js/bin/uglifyjs --compress --mangle --comments \"/^!/\" --source-map \"includeSources,url=scripts.min.js.map\" --output assets/js/scripts.min.js node_modules/jquery/dist/jquery.min.js node_modules/bootstrap/dist/js/bootstrap.min.js \"node_modules/@fancyapps/fancybox/dist/jquery.fancybox.min.js\" _assets/js/*.js", + "dist": "node node_modules/npm-run-all/bin/run-p/index.js css js" + }, + "browserslist": [ + "defaults" + ], + "repository": { + "type": "git", + "url": "git@github.com:jekyllize/jekyllize.github.io.git" + }, + "bugs": { + "url": "https://github.com/jekyllize/jekyllize.github.io/issues" + }, + "license": "MPL-2.0", + "engines": { + "node": ">= 6.9.0" + }, + "dependencies": { + "@fancyapps/fancybox": "^3.2.5", + "autoprefixer": "^8.2.0", + "bootstrap": "^4.0.0", + "clean-css-cli": "^4.1.11", + "jquery": "^3.3.1", + "node-sass": "^4.8.3", + "npm-run-all": "^4.1.2", + "popper.js": "^1.14.1", + "postcss-cli": "^5.0.0", + "sass": "^1.14.3", + "uglify-js": "^3.3.16" + } +} diff --git a/docs/robots.txt b/docs/robots.txt new file mode 100644 index 00000000..87a97c07 --- /dev/null +++ b/docs/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: /search diff --git a/docs/search/index.md b/docs/search/index.md new file mode 100644 index 00000000..ed83c13c --- /dev/null +++ b/docs/search/index.md @@ -0,0 +1,5 @@ +--- +title: "Search" +lang: "en" +--- +{% include search.html %} diff --git a/docs/setup.sh b/docs/setup.sh new file mode 100755 index 00000000..3d2d7161 --- /dev/null +++ b/docs/setup.sh @@ -0,0 +1,27 @@ +cd $PWD + +if [ "$1" == "--help" ] || [ "$1" == "-h" ]; then + echo "Usage: setup [option]" + echo "Setup and run Jekyll" + echo "" + echo "Options are not mandatory, only one at a time." + echo "-a, --assets Build minimized css style and js script from sources." + echo "-i, --install Install Bundler and node modules using Yarn." + exit 0 +fi + +if [ ! -d "node_modules" ] || [ "$1" == "-i" ] || [ "$1" == "--install" ]; then + gem update + echo "Installing Bundler..." + gem install bundler + echo "Running Yarn install..." + yarn --no-bin-links +fi + +if [ ! -f "assets/css/style.min.css" ] || [ "$1" == "-a" ] || [ "$1" == "--assets" ]; then + echo "Running Yarn dist..." + yarn dist +fi + +echo "Running Jekyll..." +bundle exec jekyll serve --watch --host=0.0.0.0

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 S1P^~LSQ@H2DwWEJcmD(3qHSjY literal 0 HcmV?d00001 diff --git a/docs/assets/img/logo.png b/docs/assets/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ad09ab48c7891cc6a18d20d210994578dde3bc47 GIT binary patch literal 49688 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 literal 0 HcmV?d00001 diff --git a/docs/assets/js/google-cse.js b/docs/assets/js/google-cse.js new file mode 100644 index 00000000..73c86b36 --- /dev/null +++ b/docs/assets/js/google-cse.js @@ -0,0 +1,39 @@ +--- +layout: null +--- +var searchCallback = function() { + + function getParameterByName(name) { + name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); + var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), + results = regex.exec(location.search); + return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); + } + + if (document.readyState == 'complete') { + } else { + google.setOnLoadCallback(function() { + $('.searchbox').val(getParameterByName('q')); + google.search.cse.element.render({ div: 'searchresults', tag: 'searchresults-only' }); + }, true); + } + +}; + +// Insert it before the CSE code snippet so that cse.js can take the script +// parameters, like parsetags, callbacks. +window.__gcse = { + parsetags: 'explicit', + callback: searchCallback +}; + +(function() { + var cx = '{{ site.google.cse_code }}'; + var gcse = document.createElement('script'); + gcse.type = 'text/javascript'; + gcse.async = true; + gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + + '//www.google.com/cse/cse.js?cx=' + cx; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(gcse, s); +})(); diff --git a/docs/assets/js/scripts.min.js b/docs/assets/js/scripts.min.js new file mode 100644 index 00000000..8f9edd13 --- /dev/null +++ b/docs/assets/js/scripts.min.js @@ -0,0 +1,3 @@ +/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ +function scrollFunction(){20>10|55296,1023&i|56320)}function o(){_()}var e,h,x,r,s,p,d,g,w,l,c,_,C,a,T,m,u,v,y,E="sizzle"+1*new Date,b=n.document,S=0,i=0,A=le(),D=le(),I=le(),k=le(),P=function(e,t){return e===t&&(c=!0),0},N={}.hasOwnProperty,t=[],$=t.pop,L=t.push,O=t.push,j=t.slice,H=function(e,t){for(var n=0,i=e.length;n+~]|"+F+")"+F+"*"),Y=new RegExp(F+"|>"),V=new RegExp(B),K=new RegExp("^"+R+"$"),Q={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+q),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+F+"*(even|odd|(([+-]|)(\\d*)n|)"+F+"*(?:([+-]|)"+F+"*(\\d+)|))"+F+"*\\)|)","i"),bool:new RegExp("^(?:"+M+")$","i"),needsContext:new RegExp("^"+F+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+F+"*((?:-\\d)?\\d*)"+F+"*\\)|)(?=[^-]|$)","i")},Z=/HTML$/i,G=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,ee=/^[^{]+\{\s*\[native \w/,te=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ne=/[+~]/,ie=new RegExp("\\\\([\\da-f]{1,6}"+F+"?|("+F+")|.)","ig"),oe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,re=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},se=xe(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{O.apply(t=j.call(b.childNodes),b.childNodes),t[b.childNodes.length].nodeType}catch(e){O={apply:t.length?function(e,t){L.apply(e,j.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}function ae(e,t,n,i){var o,r,s,a,l,c,u,f=t&&t.ownerDocument,d=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return n;if(!i&&((t?t.ownerDocument||t:b)!==C&&_(t),t=t||C,T)){if(11!==d&&(l=te.exec(e)))if(o=l[1]){if(9===d){if(!(s=t.getElementById(o)))return n;if(s.id===o)return n.push(s),n}else if(f&&(s=f.getElementById(o))&&y(t,s)&&s.id===o)return n.push(s),n}else{if(l[2])return O.apply(n,t.getElementsByTagName(e)),n;if((o=l[3])&&h.getElementsByClassName&&t.getElementsByClassName)return O.apply(n,t.getElementsByClassName(o)),n}if(h.qsa&&!k[e+" "]&&(!m||!m.test(e))&&(1!==d||"object"!==t.nodeName.toLowerCase())){if(u=e,f=t,1===d&&Y.test(e)){for((a=t.getAttribute("id"))?a=a.replace(oe,re):t.setAttribute("id",a=E),r=(c=p(e)).length;r--;)c[r]="#"+a+" "+be(c[r]);u=c.join(","),f=ne.test(e)&&ve(t.parentNode)||t}try{return O.apply(n,f.querySelectorAll(u)),n}catch(t){k(e,!0)}finally{a===E&&t.removeAttribute("id")}}}return g(e.replace(z,"$1"),t,n,i)}function le(){var i=[];return function e(t,n){return i.push(t+" ")>x.cacheLength&&delete e[i.shift()],e[t+" "]=n}}function ce(e){return e[E]=!0,e}function ue(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),i=n.length;i--;)x.attrHandle[n[i]]=t}function de(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function he(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function pe(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&se(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function me(s){return ce(function(r){return r=+r,ce(function(e,t){for(var n,i=s([],e.length,r),o=i.length;o--;)e[n=i[o]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in h=ae.support={},s=ae.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Z.test(t||n&&n.nodeName||"HTML")},_=ae.setDocument=function(e){var t,n,i=e?e.ownerDocument||e:b;return i!==C&&9===i.nodeType&&i.documentElement&&(a=(C=i).documentElement,T=!s(C),b!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",o,!1):n.attachEvent&&n.attachEvent("onunload",o)),h.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),h.getElementsByTagName=ue(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),h.getElementsByClassName=ee.test(C.getElementsByClassName),h.getById=ue(function(e){return a.appendChild(e).id=E,!C.getElementsByName||!C.getElementsByName(E).length}),h.getById?(x.filter.ID=function(e){var t=e.replace(ie,f);return function(e){return e.getAttribute("id")===t}},x.find.ID=function(e,t){if(void 0!==t.getElementById&&T){var n=t.getElementById(e);return n?[n]:[]}}):(x.filter.ID=function(e){var n=e.replace(ie,f);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},x.find.ID=function(e,t){if(void 0!==t.getElementById&&T){var n,i,o,r=t.getElementById(e);if(r){if((n=r.getAttributeNode("id"))&&n.value===e)return[r];for(o=t.getElementsByName(e),i=0;r=o[i++];)if((n=r.getAttributeNode("id"))&&n.value===e)return[r]}return[]}}),x.find.TAG=h.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):h.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],o=0,r=t.getElementsByTagName(e);if("*"!==e)return r;for(;n=r[o++];)1===n.nodeType&&i.push(n);return i},x.find.CLASS=h.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&T)return t.getElementsByClassName(e)},u=[],m=[],(h.qsa=ee.test(C.querySelectorAll))&&(ue(function(e){a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+F+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||m.push("\\["+F+"*(?:value|"+M+")"),e.querySelectorAll("[id~="+E+"-]").length||m.push("~="),e.querySelectorAll(":checked").length||m.push(":checked"),e.querySelectorAll("a#"+E+"+*").length||m.push(".#.+[+~]")}),ue(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&m.push("name"+F+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),m.push(",.*:")})),(h.matchesSelector=ee.test(v=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ue(function(e){h.disconnectedMatch=v.call(e,"*"),v.call(e,"[s!='']:x"),u.push("!=",B)}),m=m.length&&new RegExp(m.join("|")),u=u.length&&new RegExp(u.join("|")),t=ee.test(a.compareDocumentPosition),y=t||ee.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},P=t?function(e,t){if(e===t)return c=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!h.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===b&&y(b,e)?-1:t===C||t.ownerDocument===b&&y(b,t)?1:l?H(l,e)-H(l,t):0:4&n?-1:1)}:function(e,t){if(e===t)return c=!0,0;var n,i=0,o=e.parentNode,r=t.parentNode,s=[e],a=[t];if(!o||!r)return e===C?-1:t===C?1:o?-1:r?1:l?H(l,e)-H(l,t):0;if(o===r)return de(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)a.unshift(n);for(;s[i]===a[i];)i++;return i?de(s[i],a[i]):s[i]===b?-1:a[i]===b?1:0}),C},ae.matches=function(e,t){return ae(e,null,null,t)},ae.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&_(e),h.matchesSelector&&T&&!k[t+" "]&&(!u||!u.test(t))&&(!m||!m.test(t)))try{var n=v.call(e,t);if(n||h.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){k(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ie,f),e[3]=(e[3]||e[4]||e[5]||"").replace(ie,f),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ae.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ae.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=p(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ie,f).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=A[e+" "];return t||(t=new RegExp("(^|"+F+")"+e+"("+F+"|$)"))&&A(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,i,o){return function(e){var t=ae.attr(e,n);return null==t?"!="===i:!i||(t+="","="===i?t===o:"!="===i?t!==o:"^="===i?o&&0===t.indexOf(o):"*="===i?o&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function k(e,n,i){return b(n)?E.grep(e,function(e,t){return!!n.call(e,t,e)!==i}):n.nodeType?E.grep(e,function(e){return e===n!==i}):"string"!=typeof n?E.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(E.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||P,"string"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):b(e)?void 0!==n.ready?n.ready(e):e(E):E.makeArray(e,this);if(!(i="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:N.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof E?t[0]:t,E.merge(this,E.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:T,!0)),I.test(i[1])&&E.isPlainObject(t))for(i in t)b(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=T.getElementById(i[2]))&&(this[0]=o,this.length=1),this}).prototype=E.fn,P=E(T);var $=/^(?:parents|prev(?:Until|All))/,L={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}E.fn.extend({has:function(e){var t=E(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,pe=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function me(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&D(e,t)?E.merge([e],n):n}function ve(e,t){for(var n=0,i=e.length;nx",y.noCloneChecked=!!ye.cloneNode(!0).lastChild.defaultValue;var _e=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Se(){return!1}function Ae(e,t){return e===function(){try{return T.activeElement}catch(e){}}()==("focus"===t)}function De(e,t,n,i,o,r){var s,a;if("object"==typeof t){for(a in"string"!=typeof n&&(i=i||n,n=void 0),t)De(e,a,n,i,t[a],r);return e}if(null==i&&null==o?(o=n,i=n=void 0):null==o&&("string"==typeof n?(o=i,i=void 0):(o=i,i=n,n=void 0)),!1===o)o=Se;else if(!o)return e;return 1===r&&(s=o,(o=function(e){return E().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=E.guid++)),e.each(function(){E.event.add(this,t,o,i,n)})}function Ie(e,o,r){r?(Q.set(e,o,!1),E.event.add(e,o,{namespace:!1,handler:function(e){var t,n,i=Q.get(this,o);if(1&e.isTrigger&&this[o]){if(i.length)(E.event.special[o]||{}).delegateType&&e.stopPropagation();else if(i=a.call(arguments),Q.set(this,o,i),t=r(this,o),this[o](),i!==(n=Q.get(this,o))||t?Q.set(this,o,!1):n={},i!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else i.length&&(Q.set(this,o,{value:E.event.trigger(E.extend(i[0],E.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,o)&&E.event.add(e,o,Ee)}E.event={global:{},add:function(t,e,n,i,o){var r,s,a,l,c,u,f,d,h,p,g,m=Q.get(t);if(m)for(n.handler&&(n=(r=n).handler,o=r.selector),o&&E.find.matchesSelector(oe,o),n.guid||(n.guid=E.guid++),(l=m.events)||(l=m.events={}),(s=m.handle)||(s=m.handle=function(e){return void 0!==E&&E.event.triggered!==e.type?E.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||"").match(j)||[""]).length;c--;)h=g=(a=Te.exec(e[c])||[])[1],p=(a[2]||"").split(".").sort(),h&&(f=E.event.special[h]||{},h=(o?f.delegateType:f.bindType)||h,f=E.event.special[h]||{},u=E.extend({type:h,origType:g,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&E.expr.match.needsContext.test(o),namespace:p.join(".")},r),(d=l[h])||((d=l[h]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,i,p,s)||t.addEventListener&&t.addEventListener(h,s)),f.add&&(f.add.call(t,u),u.handler.guid||(u.handler.guid=n.guid)),o?d.splice(d.delegateCount++,0,u):d.push(u),E.event.global[h]=!0)},remove:function(e,t,n,i,o){var r,s,a,l,c,u,f,d,h,p,g,m=Q.hasData(e)&&Q.get(e);if(m&&(l=m.events)){for(c=(t=(t||"").match(j)||[""]).length;c--;)if(h=g=(a=Te.exec(t[c])||[])[1],p=(a[2]||"").split(".").sort(),h){for(f=E.event.special[h]||{},d=l[h=(i?f.delegateType:f.bindType)||h]||[],a=a[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=r=d.length;r--;)u=d[r],!o&&g!==u.origType||n&&n.guid!==u.guid||a&&!a.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(d.splice(r,1),u.selector&&d.delegateCount--,f.remove&&f.remove.call(e,u));s&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,p,m.handle)||E.removeEvent(e,h,m.handle),delete l[h])}else for(h in l)E.event.remove(e,h+t[c],n,i,!0);E.isEmptyObject(l)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,i,o,r,s,a=E.event.fix(e),l=new Array(arguments.length),c=(Q.get(this,"events")||{})[a.type]||[],u=E.event.special[a.type]||{};for(l[0]=a,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,Pe=/\s*$/g;function Le(e,t){return D(e,"table")&&D(11!==t.nodeType?t:t.firstChild,"tr")&&E(e).children("tbody")[0]||e}function Oe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function je(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function He(e,t){var n,i,o,r,s,a,l,c;if(1===t.nodeType){if(Q.hasData(e)&&(r=Q.access(e),s=Q.set(t,r),c=r.events))for(o in delete s.handle,s.events={},c)for(n=0,i=c[o].length;n")},clone:function(e,t,n){var i,o,r,s,a,l,c,u=e.cloneNode(!0),f=re(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||E.isXMLDoc(e)))for(s=me(u),i=0,o=(r=me(e)).length;i").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",o=function(e){i.remove(),o=null,e&&t("error"===e.type?404:200,e.type)}),T.head.appendChild(i[0])},abort:function(){o&&o()}}});var nn,on=[],rn=/(=)\?(?=&|$)|\?\?/;E.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=on.pop()||E.expando+"_"+Lt++;return this[e]=!0,e}}),E.ajaxPrefilter("json jsonp",function(e,t,n){var i,o,r,s=!1!==e.jsonp&&(rn.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&rn.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return i=e.jsonpCallback=b(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(rn,"$1"+i):!1!==e.jsonp&&(e.url+=(Ot.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return r||E.error(i+" was not called"),r[0]},e.dataTypes[0]="json",o=C[i],C[i]=function(){r=arguments},n.always(function(){void 0===o?E(C).removeProp(i):C[i]=o,e[i]&&(e.jsonpCallback=t.jsonpCallback,on.push(i)),r&&b(o)&&o(r[0]),r=o=void 0}),"script"}),y.createHTMLDocument=((nn=T.implementation.createHTMLDocument("").body).innerHTML="