From daf20dd652f9294273c1110f60ff4da6d99f67c5 Mon Sep 17 00:00:00 2001 From: Charlie Root Date: Tue, 26 May 2020 22:45:15 +0000 Subject: Commit preview bundle --- .gitignore | 5 + Makefile | 11 + conf.py | 1384 +++ cpu/bericht-zum-ccc-regiowochenende-2018.md | 16 + cpu/c3c3-geekend-in-kiel-november-2018.md | 38 + cpu/chaosflux-call-for-participation.md | 72 + cpu/gluehweinprogrammiernacht-2018.md | 64 + cpu/groden18-camp-augsburg-14-16-september.md | 38 + cpu/hackumenta-10-years-in-space.md | 15 + ...-praesident-der-fsfe-am-12-juni-in-darmstadt.md | 34 + ...last-minute-chaos-reisen-ctdobbq18-next-week.md | 73 + cpu/metanook-2018-call-for-participation.md | 64 + cpu/nook-2019-call-for-participation.md | 63 + data/footer.yml | 6 + data/navigation.yml | 12 + images/teufelsberg-2421265_1920.jpg | Bin 0 -> 845943 bytes pages/biometrie.md | 3 +- pages/club.en.md | 4 +- pages/club.md | 5 +- pages/club/erfas.en.md | 3 +- pages/club/erfas.md | 3 +- pages/congress.md | 6 + pages/contact.md | 16 +- pages/datenschutz.md | 8 +- pages/imprint.md | 8 +- pages/index.en.rst | 78 + pages/index.rst | 78 + pages/search.html | 13 + pages/themen/corona-app.en.md | 6 + pages/themen/corona-app.md | 6 + pages/updates.md | 7 - plugins/__init__.py | 1 + plugins/localsearch/MIT-LICENSE.txt | 20 + plugins/localsearch/README.md | 15 + plugins/localsearch/conf.py.sample | 17 + plugins/localsearch/conf.py.sample.alt | 53 + plugins/localsearch/localsearch.plugin | 12 + plugins/localsearch/localsearch/__init__.py | 106 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 2073 bytes .../localsearch/files/assets/css/img/loader.gif | Bin 0 -> 4178 bytes .../localsearch/files/assets/css/img/search.png | Bin 0 -> 368 bytes .../localsearch/files/assets/css/tipuesearch.css | 271 + .../localsearch/files/assets/js/tipuesearch.js | 611 ++ .../localsearch/files/assets/js/tipuesearch.min.js | 181 + .../localsearch/files/assets/js/tipuesearch_set.js | 84 + .../localsearch/templates/jinja/localsearch.tmpl | 20 + .../localsearch/templates/mako/localsearch.tmpl | 20 + plugins/localsearch/search-EXAMPLE.html | 13 + shortcodes/statnav.tmpl | 18 + themes/ccc/assets/css/bootstrap.css | 10955 +++++++++++++++++++ themes/ccc/assets/css/bootstrap.min.css | 8 + themes/ccc/assets/css/custom.css | 379 + themes/ccc/assets/css/custom.css_old | 101 + themes/ccc/assets/css/theme.css | 229 + themes/ccc/assets/fonts/FiraSans-Black.woff | Bin 0 -> 211080 bytes themes/ccc/assets/fonts/FiraSans-BlackItalic.woff | Bin 0 -> 227360 bytes themes/ccc/assets/fonts/FiraSans-Bold.woff | Bin 0 -> 210772 bytes themes/ccc/assets/fonts/FiraSans-BoldItalic.woff | Bin 0 -> 224216 bytes themes/ccc/assets/fonts/FiraSans-ExtraBold.woff | Bin 0 -> 212968 bytes .../ccc/assets/fonts/FiraSans-ExtraBoldItalic.woff | Bin 0 -> 232420 bytes themes/ccc/assets/fonts/FiraSans-ExtraLight.woff | Bin 0 -> 195440 bytes .../assets/fonts/FiraSans-ExtraLightItalic.woff | Bin 0 -> 206908 bytes themes/ccc/assets/fonts/FiraSans-Italic.woff | Bin 0 -> 209712 bytes themes/ccc/assets/fonts/FiraSans-Light.woff | Bin 0 -> 195920 bytes themes/ccc/assets/fonts/FiraSans-LightItalic.woff | Bin 0 -> 206964 bytes themes/ccc/assets/fonts/FiraSans-Medium.woff | Bin 0 -> 200256 bytes themes/ccc/assets/fonts/FiraSans-MediumItalic.woff | Bin 0 -> 212612 bytes themes/ccc/assets/fonts/FiraSans-Regular.woff | Bin 0 -> 197492 bytes themes/ccc/assets/fonts/FiraSans-SemiBold.woff | Bin 0 -> 210540 bytes .../ccc/assets/fonts/FiraSans-SemiBoldItalic.woff | Bin 0 -> 224040 bytes themes/ccc/assets/fonts/FiraSans-Thin.woff | Bin 0 -> 190860 bytes themes/ccc/assets/fonts/FiraSans-ThinItalic.woff | Bin 0 -> 201496 bytes themes/ccc/assets/fonts/lora-700.eot | Bin 0 -> 55097 bytes themes/ccc/assets/fonts/lora-700.svg | 448 + themes/ccc/assets/fonts/lora-700.ttf | Bin 0 -> 120036 bytes themes/ccc/assets/fonts/lora-700.woff | Bin 0 -> 56420 bytes themes/ccc/assets/fonts/lora-700.woff2 | Bin 0 -> 44128 bytes themes/ccc/assets/fonts/lora-italic.eot | Bin 0 -> 58781 bytes themes/ccc/assets/fonts/lora-italic.svg | 486 + themes/ccc/assets/fonts/lora-italic.ttf | Bin 0 -> 127940 bytes themes/ccc/assets/fonts/lora-italic.woff | Bin 0 -> 60464 bytes themes/ccc/assets/fonts/lora-italic.woff2 | Bin 0 -> 47920 bytes themes/ccc/assets/fonts/lora-regular.eot | Bin 0 -> 53933 bytes themes/ccc/assets/fonts/lora-regular.svg | 449 + themes/ccc/assets/fonts/lora-regular.ttf | Bin 0 -> 120232 bytes themes/ccc/assets/fonts/lora-regular.woff | Bin 0 -> 55524 bytes themes/ccc/assets/fonts/lora-regular.woff2 | Bin 0 -> 43520 bytes themes/ccc/bundles | 26 + themes/ccc/ccc.theme | 12 + themes/ccc/templates/base.tmpl | 74 + themes/ccc/templates/front-featured-large.tmpl | 33 + themes/ccc/templates/front-featured-nav-small.tmpl | 15 + themes/ccc/templates/front-featured-small.tmpl | 19 + themes/ccc/templates/front.tmpl | 15 + themes/ccc/templates/post-list-front-erfas.tmpl | 28 + themes/ccc/templates/post-list-front-updates.tmpl | 25 + themes/ccc/templates/post.tmpl | 58 + themes/ccc/templates/post_header.tmpl | 59 + themes/ccc/templates/static_footer.tmpl | 16 + themes/ccc/templates/static_navigation.tmpl | 21 + updates/2020/bverfg-geheimdienstkontrolle.en.md | 2 + updates/2020/bverfg-geheimdienstkontrolle.md | 2 + updates/2020/pdsg.md | 70 + 103 files changed, 17083 insertions(+), 28 deletions(-) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 conf.py create mode 100644 cpu/bericht-zum-ccc-regiowochenende-2018.md create mode 100644 cpu/c3c3-geekend-in-kiel-november-2018.md create mode 100644 cpu/chaosflux-call-for-participation.md create mode 100644 cpu/gluehweinprogrammiernacht-2018.md create mode 100644 cpu/groden18-camp-augsburg-14-16-september.md create mode 100644 cpu/hackumenta-10-years-in-space.md create mode 100644 cpu/informations-und-diskussionsveranstaltung-mit-matthias-kirschner-praesident-der-fsfe-am-12-juni-in-darmstadt.md create mode 100644 cpu/last-minute-chaos-reisen-ctdobbq18-next-week.md create mode 100644 cpu/metanook-2018-call-for-participation.md create mode 100644 cpu/nook-2019-call-for-participation.md create mode 100644 data/footer.yml create mode 100644 data/navigation.yml create mode 100644 images/teufelsberg-2421265_1920.jpg create mode 100644 pages/congress.md create mode 100644 pages/index.en.rst create mode 100644 pages/index.rst create mode 100644 pages/search.html create mode 100644 pages/themen/corona-app.en.md create mode 100644 pages/themen/corona-app.md delete mode 100644 pages/updates.md create mode 100644 plugins/__init__.py create mode 100644 plugins/localsearch/MIT-LICENSE.txt create mode 100644 plugins/localsearch/README.md create mode 100644 plugins/localsearch/conf.py.sample create mode 100644 plugins/localsearch/conf.py.sample.alt create mode 100644 plugins/localsearch/localsearch.plugin create mode 100644 plugins/localsearch/localsearch/__init__.py create mode 100644 plugins/localsearch/localsearch/__pycache__/__init__.cpython-37.pyc create mode 100644 plugins/localsearch/localsearch/files/assets/css/img/loader.gif create mode 100644 plugins/localsearch/localsearch/files/assets/css/img/search.png create mode 100644 plugins/localsearch/localsearch/files/assets/css/tipuesearch.css create mode 100644 plugins/localsearch/localsearch/files/assets/js/tipuesearch.js create mode 100644 plugins/localsearch/localsearch/files/assets/js/tipuesearch.min.js create mode 100644 plugins/localsearch/localsearch/files/assets/js/tipuesearch_set.js create mode 100644 plugins/localsearch/localsearch/templates/jinja/localsearch.tmpl create mode 100644 plugins/localsearch/localsearch/templates/mako/localsearch.tmpl create mode 100644 plugins/localsearch/search-EXAMPLE.html create mode 100644 shortcodes/statnav.tmpl create mode 100644 themes/ccc/assets/css/bootstrap.css create mode 100644 themes/ccc/assets/css/bootstrap.min.css create mode 100644 themes/ccc/assets/css/custom.css create mode 100644 themes/ccc/assets/css/custom.css_old create mode 100644 themes/ccc/assets/css/theme.css create mode 100644 themes/ccc/assets/fonts/FiraSans-Black.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-BlackItalic.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-Bold.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-BoldItalic.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-ExtraBold.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-ExtraBoldItalic.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-ExtraLight.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-ExtraLightItalic.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-Italic.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-Light.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-LightItalic.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-Medium.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-MediumItalic.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-Regular.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-SemiBold.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-SemiBoldItalic.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-Thin.woff create mode 100644 themes/ccc/assets/fonts/FiraSans-ThinItalic.woff create mode 100644 themes/ccc/assets/fonts/lora-700.eot create mode 100644 themes/ccc/assets/fonts/lora-700.svg create mode 100644 themes/ccc/assets/fonts/lora-700.ttf create mode 100644 themes/ccc/assets/fonts/lora-700.woff create mode 100644 themes/ccc/assets/fonts/lora-700.woff2 create mode 100644 themes/ccc/assets/fonts/lora-italic.eot create mode 100644 themes/ccc/assets/fonts/lora-italic.svg create mode 100644 themes/ccc/assets/fonts/lora-italic.ttf create mode 100644 themes/ccc/assets/fonts/lora-italic.woff create mode 100644 themes/ccc/assets/fonts/lora-italic.woff2 create mode 100644 themes/ccc/assets/fonts/lora-regular.eot create mode 100644 themes/ccc/assets/fonts/lora-regular.svg create mode 100644 themes/ccc/assets/fonts/lora-regular.ttf create mode 100644 themes/ccc/assets/fonts/lora-regular.woff create mode 100644 themes/ccc/assets/fonts/lora-regular.woff2 create mode 100644 themes/ccc/bundles create mode 100644 themes/ccc/ccc.theme create mode 100644 themes/ccc/templates/base.tmpl create mode 100644 themes/ccc/templates/front-featured-large.tmpl create mode 100644 themes/ccc/templates/front-featured-nav-small.tmpl create mode 100644 themes/ccc/templates/front-featured-small.tmpl create mode 100644 themes/ccc/templates/front.tmpl create mode 100644 themes/ccc/templates/post-list-front-erfas.tmpl create mode 100644 themes/ccc/templates/post-list-front-updates.tmpl create mode 100644 themes/ccc/templates/post.tmpl create mode 100644 themes/ccc/templates/post_header.tmpl create mode 100644 themes/ccc/templates/static_footer.tmpl create mode 100644 themes/ccc/templates/static_navigation.tmpl create mode 100644 updates/2020/pdsg.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..1b313680 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +output +venv +cache +.doit.db +__pycache__ diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..dc8268d8 --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +all: install build serve + +install: venv + python3 -m venv ./venv + ./venv/bin/pip install -U "Nikola[extras]" + +build: + ./venv/bin/nikola build --backend=sqlite3 + +serve: + ./venv/bin/nikola auto --backend=sqlite3 diff --git a/conf.py b/conf.py new file mode 100644 index 00000000..27bc6d48 --- /dev/null +++ b/conf.py @@ -0,0 +1,1384 @@ +# -*- coding: utf-8 -*- + +import time + +# !! This is the configuration of Nikola. !! # +# !! You should edit it to your liking. !! # + + +# ! Some settings can be different in different languages. +# ! A comment stating (translatable) is used to denote those. +# ! There are two ways to specify a translatable setting: +# ! (a) BLOG_TITLE = "My Blog" +# ! (b) BLOG_TITLE = {"en": "My Blog", "es": "Mi Blog"} +# ! Option (a) is used when you don't want that setting translated. +# ! Option (b) is used for settings that are different in different languages. + + +# Data about this site +BLOG_AUTHOR = "CCC" # (translatable) +BLOG_TITLE = "Chaos Computer Club" # (translatable) +# This is the main URL for your site. It will be used +# in a prominent link. Don't forget the protocol (http/https)! +SITE_URL = "https://www.chaoscomputerclub.de/" +# This is the URL where Nikola's output will be deployed. +# If not set, defaults to SITE_URL +# BASE_URL = "https://www.ccc.de/" +BLOG_EMAIL = "mail@ccc.de" +BLOG_DESCRIPTION = "Die größter Hacker-Organisation Europas" # (translatable) + +# Nikola is multilingual! +# +# Currently supported languages are: +# +# en English +# af Afrikaans +# ar Arabic +# az Azerbaijani +# bg Bulgarian +# bs Bosnian +# ca Catalan +# cs Czech [ALTERNATIVELY cz] +# da Danish +# de German +# el Greek [NOT gr] +# eo Esperanto +# es Spanish +# et Estonian +# eu Basque +# fa Persian +# fi Finnish +# fr French +# fur Friulian +# gl Galician +# he Hebrew +# hi Hindi +# hr Croatian +# hu Hungarian +# ia Interlingua +# id Indonesian +# it Italian +# ja Japanese [NOT jp] +# ko Korean +# lt Lithuanian +# ml Malayalam +# nb Norwegian (Bokmål) +# nl Dutch +# pa Punjabi +# pl Polish +# pt Portuguese +# pt_br Portuguese (Brazil) +# ru Russian +# sk Slovak +# sl Slovene +# sq Albanian +# sr Serbian (Cyrillic) +# sr_latin Serbian (Latin) +# sv Swedish +# te Telugu +# th Thai +# tr Turkish [NOT tr_TR] +# uk Ukrainian +# ur Urdu +# vi Vietnamese +# zh_cn Chinese (Simplified) +# zh_tw Chinese (Traditional) +# +# If you want to use Nikola with a non-supported language you have to provide +# a module containing the necessary translations +# (cf. the modules at nikola/data/themes/base/messages/). +# If a specific post is not translated to a language, then the version +# in the default language will be shown instead. + +# What is the default language? +DEFAULT_LANG = "de" + +# What other languages do you have? +# The format is {"translationcode" : "path/to/translation" } +# the path will be used as a prefix for the generated pages location +TRANSLATIONS = { + DEFAULT_LANG: "", + # Example for another language: + "en": "./en", +} + +# What will translated input files be named like? + +# If you have a page something.rst, then something.pl.rst will be considered +# its Polish translation. +# (in the above example: path == "something", ext == "rst", lang == "pl") +# this pattern is also used for metadata: +# something.meta -> something.pl.meta + +TRANSLATIONS_PATTERN = '{path}.{lang}.{ext}' + +# Links for the sidebar / navigation bar. (translatable) +# This is a dict. The keys are languages, and values are tuples. +# +# For regular links: +# ('https://getnikola.com/', 'Nikola Homepage') +# +# For submenus: +# ( +# ( +# ('https://apple.com/', 'Apple'), +# ('https://orange.com/', 'Orange'), +# ), +# 'Fruits' +# ) +# +# WARNING: Support for submenus is theme-dependent. +# Only one level of submenus is supported. +# WARNING: Some themes, including the default Bootstrap 4 theme, +# may present issues if the menu is too large. +# (in Bootstrap, the navbar can grow too large and cover contents.) +# WARNING: If you link to directories, make sure to follow +# ``STRIP_INDEXES``. If it’s set to ``True``, end your links +# with a ``/``, otherwise end them with ``/index.html`` — or +# else they won’t be highlighted when active. + +NAVIGATION_LINKS = { + DEFAULT_LANG: ( + # ("/archive.html", "Archiv"), + # ("/categories/", "Tags"), + # ("/rss.xml", "RSS-Feed"), + ), +} + +# Alternative navigation links. Works the same way NAVIGATION_LINKS does, +# although themes may not always support them. (translatable) +# (Bootstrap 4: right-side of navbar, Bootblog 4: right side of title) +NAVIGATION_ALT_LINKS = { + DEFAULT_LANG: () +} + +# Name of the theme to use. +THEME = "ccc" + +# Primary color of your theme. This will be used to customize your theme. +# Must be a HEX value. +THEME_COLOR = '#5670d4' + +# Theme configuration. Fully theme-dependent. (translatable) +# Examples below are for bootblog4. +# bootblog4 supports: featured_large featured_small featured_on_mobile +# featured_large_image_on_mobile featured_strip_html sidebar +# bootstrap4 supports: navbar_light (defaults to False) +THEME_CONFIG = { + DEFAULT_LANG: { + # Show the latest featured post in a large box, with the previewimage as its background. + 'featured_large': False, + # Show the first (remaining) two featured posts in small boxes. + 'featured_small': False, + # Show featured posts on mobile. + 'featured_on_mobile': True, + # Show image in `featured_large` on mobile. + # `featured_small` displays them only on desktop. + 'featured_large_image_on_mobile': True, + # Strip HTML from featured post text. + 'featured_strip_html': False, + # Contents of the sidebar, If empty, the sidebar is not displayed. + 'sidebar': '', + # light navbar + 'navbar_light': True, + } +} + +# POSTS and PAGES contains (wildcard, destination, template) tuples. +# (translatable) +# +# The wildcard is used to generate a list of source files +# (whatever/thing.rst, for example). +# +# That fragment could have an associated metadata file (whatever/thing.meta), +# and optionally translated files (example for Spanish, with code "es"): +# whatever/thing.es.rst and whatever/thing.es.meta +# +# This assumes you use the default TRANSLATIONS_PATTERN. +# +# From those files, a set of HTML fragment files will be generated: +# cache/whatever/thing.html (and maybe cache/whatever/thing.html.es) +# +# These files are combined with the template to produce rendered +# pages, which will be placed at +# output/TRANSLATIONS[lang]/destination/pagename.html +# +# where "pagename" is the "slug" specified in the metadata file. +# The page might also be placed in /destination/pagename/index.html +# if PRETTY_URLS are enabled. +# +# The difference between POSTS and PAGES is that POSTS are added +# to feeds, indexes, tag lists and archives and are considered part +# of a blog, while PAGES are just independent HTML pages. +# +# Finally, note that destination can be translated, i.e. you can +# specify a different translation folder per language. Example: +# PAGES = ( +# ("pages/*.rst", {"en": "pages", "de": "seiten"}, "page.tmpl"), +# ("pages/*.md", {"en": "pages", "de": "seiten"}, "page.tmpl"), +# ) + +POSTS = ( + ("updates/*.rst", "updates", "post.tmpl"), + ("updates/*.md", "updates", "post.tmpl"), + ("updates/*.txt", "updates", "post.tmpl"), + ("updates/*.html", "updates", "post.tmpl"), + ("cpu/*.rst", "cpu", "post.tmpl"), + ("cpu/*.md", "cpu", "post.tmpl"), + ("cpu/*.txt", "cpu", "post.tmpl"), + ("cpu/*.html", "cpu", "post.tmpl"), +) + +PAGES = ( + ("pages/*.rst", "", "page.tmpl"), + ("pages/*.md", "", "page.tmpl"), + ("pages/*.txt", "", "page.tmpl"), + ("pages/*.html", "", "page.tmpl"), +) + + +# Below this point, everything is optional + +# Post's dates are considered in UTC by default, if you want to use +# another time zone, please set TIMEZONE to match. Check the available +# list from Wikipedia: +# https://en.wikipedia.org/wiki/List_of_tz_database_time_zones +# (e.g. 'Europe/Zurich') +# Also, if you want to use a different time zone in some of your posts, +# you can use the ISO 8601/RFC 3339 format (ex. 2012-03-30T23:00:00+02:00) +TIMEZONE = "CET" + +# If you want to use ISO 8601 (also valid RFC 3339) throughout Nikola +# (especially in new_post), set this to True. +# Note that this does not affect DATE_FORMAT. +# FORCE_ISO8601 = False + +# Date format used to display post dates. (translatable) +# Used by babel.dates, CLDR style: http://cldr.unicode.org/translation/date-time +# You can also use 'full', 'long', 'medium', or 'short' +# DATE_FORMAT = 'yyyy-MM-dd HH:mm' + +# Date format used to display post dates, if local dates are used. (translatable) +# Used by moment.js: https://momentjs.com/docs/#/displaying/format/ +# JS_DATE_FORMAT = 'YYYY-MM-DD HH:mm' + +# Date fanciness. +# +# 0 = using DATE_FORMAT and TIMEZONE +# 1 = using JS_DATE_FORMAT and local user time (via moment.js) +# 2 = using a string like “2 days ago” +# +# Your theme must support it, Bootstrap already does. +# DATE_FANCINESS = 0 + +# Customize the locale/region used for a language. +# For example, to use British instead of US English: LOCALES = {'en': 'en_GB'} +# LOCALES = {} + +# One or more folders containing files to be copied as-is into the output. +# The format is a dictionary of {source: relative destination}. +# Default is: +FILES_FOLDERS = {'files': 'files'} +# Which means copy 'files' into 'output' + +# One or more folders containing code listings to be processed and published on +# the site. The format is a dictionary of {source: relative destination}. +# Default is: +# LISTINGS_FOLDERS = {'listings': 'listings'} +# Which means process listings from 'listings' into 'output/listings' + +# A mapping of languages to file-extensions that represent that language. +# Feel free to add or delete extensions to any list, but don't add any new +# compilers unless you write the interface for it yourself. +# +# The default compiler for `new_post` is the first entry in the POSTS tuple. +# +# 'rest' is reStructuredText +# 'markdown' is Markdown +# 'html' assumes the file is HTML and just copies it +COMPILERS = { + "rest": ('.rst', '.txt'), + "markdown": ('.md', '.mdown', '.markdown'), + "textile": ('.textile',), + "txt2tags": ('.t2t',), + "bbcode": ('.bb',), + "wiki": ('.wiki',), + "ipynb": ('.ipynb',), + "html": ('.html', '.htm'), + # PHP files are rendered the usual way (i.e. with the full templates). + # The resulting files have .php extensions, making it possible to run + # them without reconfiguring your server to recognize them. + "php": ('.php',), + # Pandoc detects the input from the source filename + # but is disabled by default as it would conflict + # with many of the others. + # "pandoc": ('.rst', '.md', '.txt'), +} + +# Enable reST directives that insert the contents of external files such +# as "include" and "raw." This maps directly to the docutils file_insertion_enabled +# config. See: http://docutils.sourceforge.net/docs/user/config.html#file-insertion-enabled +# REST_FILE_INSERTION_ENABLED = True + +# Create by default posts in one file format? +# Set to False for two-file posts, with separate metadata. +# ONE_FILE_POSTS = True + +# Preferred metadata format for new posts +# "Nikola": reST comments, wrapped in a HTML comment if needed (default) +# "YAML": YAML wrapped in "---" +# "TOML": TOML wrapped in "+++" +# "Pelican": Native markdown metadata or reST docinfo fields. Nikola style for other formats. +METADATA_FORMAT = "Pelican" + +# Use date-based path when creating posts? +# Can be enabled on a per-post basis with `nikola new_post -d`. +# The setting is ignored when creating pages. +# NEW_POST_DATE_PATH = False + +# What format to use when creating posts with date paths? +# Default is '%Y/%m/%d', other possibilities include '%Y' or '%Y/%m'. +# NEW_POST_DATE_PATH_FORMAT = '%Y/%m/%d' + +# If this is set to True, the DEFAULT_LANG version will be displayed for +# untranslated posts. +# If this is set to False, then posts that are not translated to a language +# LANG will not be visible at all in the pages in that language. +# SHOW_UNTRANSLATED_POSTS = True + +# Nikola supports logo display. If you have one, you can put the URL here. +# Final output is . +# The URL may be relative to the site root. +# LOGO_URL = '' + +# If you want to hide the title of your website (for example, if your logo +# already contains the text), set this to False. +SHOW_BLOG_TITLE = True + +# Paths for different autogenerated bits. These are combined with the +# translation paths. + +# Final locations are: +# output / TRANSLATION[lang] / TAG_PATH / index.html (list of tags) +# output / TRANSLATION[lang] / TAG_PATH / tag.html (list of posts for a tag) +# output / TRANSLATION[lang] / TAG_PATH / tag RSS_EXTENSION (RSS feed for a tag) +# (translatable) +TAG_PATH = "tags" + +# By default, the list of tags is stored in +# output / TRANSLATION[lang] / TAG_PATH / index.html +# (see explanation for TAG_PATH). This location can be changed to +# output / TRANSLATION[lang] / TAGS_INDEX_PATH +# with an arbitrary relative path TAGS_INDEX_PATH. +# (translatable) +# TAGS_INDEX_PATH = "tags.html" + +# If TAG_PAGES_ARE_INDEXES is set to True, each tag's page will contain +# the posts themselves. If set to False, it will be just a list of links. +TAG_PAGES_ARE_INDEXES = True + +# Set descriptions for tag pages to make them more interesting. The +# default is no description. The value is used in the meta description +# and displayed underneath the tag list or index page’s title. +# TAG_DESCRIPTIONS = { +# DEFAULT_LANG: { +# "blogging": "Meta-blog posts about blogging.", +# "open source": "My contributions to my many, varied, ever-changing, and eternal libre software projects." +# }, +# } + +# Set special titles for tag pages. The default is "Posts about TAG". +# TAG_TITLES = { +# DEFAULT_LANG: { +# "blogging": "Meta-posts about blogging", +# "open source": "Posts about open source software" +# }, +# } + +# If you do not want to display a tag publicly, you can mark it as hidden. +# The tag will not be displayed on the tag list page and posts. +# Tag pages will still be generated. +HIDDEN_TAGS = ['mathjax', 'featured-small', 'featured-large', "update"] + +# Only include tags on the tag list/overview page if there are at least +# TAGLIST_MINIMUM_POSTS number of posts or more with every tag. Every tag +# page is still generated, linked from posts, and included in the sitemap. +# However, more obscure tags can be hidden from the tag index page. +TAGLIST_MINIMUM_POSTS = 2 + +# A list of dictionaries specifying tags which translate to each other. +# Format: a list of dicts {language: translation, language2: translation2, …} +# For example: +# [ +# {'en': 'private', 'de': 'Privat'}, +# {'en': 'work', 'fr': 'travail', 'de': 'Arbeit'}, +# ] +# TAG_TRANSLATIONS = [] + +# If set to True, a tag in a language will be treated as a translation +# of the literally same tag in all other languages. Enable this if you +# do not translate tags, for example. +# TAG_TRANSLATIONS_ADD_DEFAULTS = True + +# Final locations are: +# output / TRANSLATION[lang] / CATEGORY_PATH / index.html (list of categories) +# output / TRANSLATION[lang] / CATEGORY_PATH / CATEGORY_PREFIX category.html (list of posts for a category) +# output / TRANSLATION[lang] / CATEGORY_PATH / CATEGORY_PREFIX category RSS_EXTENSION (RSS feed for a category) +# (translatable) +CATEGORY_PATH = "category" +CATEGORY_PREFIX = "" + +# By default, the list of categories is stored in +# output / TRANSLATION[lang] / CATEGORY_PATH / index.html +# (see explanation for CATEGORY_PATH). This location can be changed to +# output / TRANSLATION[lang] / CATEGORIES_INDEX_PATH +# with an arbitrary relative path CATEGORIES_INDEX_PATH. +# (translatable) +# CATEGORIES_INDEX_PATH = "categories.html" + +# If CATEGORY_ALLOW_HIERARCHIES is set to True, categories can be organized in +# hierarchies. For a post, the whole path in the hierarchy must be specified, +# using a forward slash ('/') to separate paths. Use a backslash ('\') to escape +# a forward slash or a backslash (i.e. '\//\\' is a path specifying the +# subcategory called '\' of the top-level category called '/'). +CATEGORY_ALLOW_HIERARCHIES = False +# If CATEGORY_OUTPUT_FLAT_HIERARCHY is set to True, the output written to output +# contains only the name of the leaf category and not the whole path. +CATEGORY_OUTPUT_FLAT_HIERARCHY = False + +# If CATEGORY_PAGES_ARE_INDEXES is set to True, each category's page will contain +# the posts themselves. If set to False, it will be just a list of links. +CATEGORY_PAGES_ARE_INDEXES = True + +# Set descriptions for category pages to make them more interesting. The +# default is no description. The value is used in the meta description +# and displayed underneath the category list or index page’s title. +# CATEGORY_DESCRIPTIONS = { +# DEFAULT_LANG: { +# "blogging": "Meta-blog posts about blogging.", +# "open source": "My contributions to my many, varied, ever-changing, and eternal libre software projects." +# }, +# } + +# Set special titles for category pages. The default is "Posts about CATEGORY". +# CATEGORY_TITLES = { +# DEFAULT_LANG: { +# "blogging": "Meta-posts about blogging", +# "open source": "Posts about open source software" +# }, +# } + +# If you do not want to display a category publicly, you can mark it as hidden. +# The category will not be displayed on the category list page. +# Category pages will still be generated. +HIDDEN_CATEGORIES = [] + +# A list of dictionaries specifying categories which translate to each other. +# Format: a list of dicts {language: translation, language2: translation2, …} +# See TAG_TRANSLATIONS example above. +# CATEGORY_TRANSLATIONS = [] + +# If set to True, a category in a language will be treated as a translation +# of the literally same category in all other languages. Enable this if you +# do not translate categories, for example. +# CATEGORY_TRANSLATIONS_ADD_DEFAULTS = True + +# If no category is specified in a post, the destination path of the post +# can be used in its place. This replaces the sections feature. Using +# category hierarchies is recommended. +CATEGORY_DESTPATH_AS_DEFAULT = True + +# If True, the prefix will be trimmed from the category name, eg. if the +# POSTS destination is "foo/bar", and the path is "foo/bar/baz/quux", +# the category will be "baz/quux" (or "baz" if only the first directory is considered). +# Note that prefixes coming from translations are always ignored. +CATEGORY_DESTPATH_TRIM_PREFIX = False + +# If True, only the first directory of a path will be used. +CATEGORY_DESTPATH_FIRST_DIRECTORY_ONLY = True + +# Map paths to prettier category names. (translatable) +# CATEGORY_DESTPATH_NAMES = { +# DEFAULT_LANG: { +# 'webdev': 'Web Development', +# 'webdev/django': 'Web Development/Django', +# 'random': 'Odds and Ends', +# }, +# } + +# By default, category indexes will appear in CATEGORY_PATH and use +# CATEGORY_PREFIX. If this is enabled, those settings will be ignored (except +# for the index) and instead, they will follow destination paths (eg. category +# 'foo' might appear in 'posts/foo'). If the category does not come from a +# destpath, first entry in POSTS followed by the category name will be used. +# For this setting, category hierarchies are required and cannot be flattened. +# CATEGORY_PAGES_FOLLOW_DESTPATH = False + +# If ENABLE_AUTHOR_PAGES is set to True and there is more than one +# author, author pages are generated. +# ENABLE_AUTHOR_PAGES = True + +# Path to author pages. Final locations are: +# output / TRANSLATION[lang] / AUTHOR_PATH / index.html (list of authors) +# output / TRANSLATION[lang] / AUTHOR_PATH / author.html (list of posts by an author) +# output / TRANSLATION[lang] / AUTHOR_PATH / author RSS_EXTENSION (RSS feed for an author) +# (translatable) +# AUTHOR_PATH = "authors" + +# If AUTHOR_PAGES_ARE_INDEXES is set to True, each author's page will contain +# the posts themselves. If set to False, it will be just a list of links. +AUTHOR_PAGES_ARE_INDEXES = True + +# Set descriptions for author pages to make them more interesting. The +# default is no description. The value is used in the meta description +# and displayed underneath the author list or index page’s title. +# AUTHOR_PAGES_DESCRIPTIONS = { +# DEFAULT_LANG: { +# "Juanjo Conti": "Python coder and writer.", +# "Roberto Alsina": "Nikola father." +# }, +# } + + +# If you do not want to display an author publicly, you can mark it as hidden. +# The author will not be displayed on the author list page and posts. +# Tag pages will still be generated. +HIDDEN_AUTHORS = ['Guest'] + +# Final location for the main blog page and sibling paginated pages is +# output / TRANSLATION[lang] / INDEX_PATH / index-*.html +# (translatable) +INDEX_PATH = "updates" + +# Optional HTML that displayed on “main” blog index.html files. +# May be used for a greeting. (translatable) +FRONT_INDEX_HEADER = { + DEFAULT_LANG: '' +} + +# Create per-month archives instead of per-year +# CREATE_MONTHLY_ARCHIVE = False +# Create one large archive instead of per-year +# CREATE_SINGLE_ARCHIVE = False +# Create year, month, and day archives each with a (long) list of posts +# (overrides both CREATE_MONTHLY_ARCHIVE and CREATE_SINGLE_ARCHIVE) +# CREATE_FULL_ARCHIVES = False +# If monthly archives or full archives are created, adds also one archive per day +# CREATE_DAILY_ARCHIVE = False +# Create previous, up, next navigation links for archives +# CREATE_ARCHIVE_NAVIGATION = False +# Final locations for the archives are: +# output / TRANSLATION[lang] / ARCHIVE_PATH / ARCHIVE_FILENAME +# output / TRANSLATION[lang] / ARCHIVE_PATH / YEAR / index.html +# output / TRANSLATION[lang] / ARCHIVE_PATH / YEAR / MONTH / index.html +# output / TRANSLATION[lang] / ARCHIVE_PATH / YEAR / MONTH / DAY / index.html +# (translatable) +# ARCHIVE_PATH = "" +# ARCHIVE_FILENAME = "archive.html" + +# If ARCHIVES_ARE_INDEXES is set to True, each archive page which contains a list +# of posts will contain the posts themselves. If set to False, it will be just a +# list of links. +# ARCHIVES_ARE_INDEXES = False + +# URLs to other posts/pages can take 3 forms: +# rel_path: a relative URL to the current page/post (default) +# full_path: a URL with the full path from the root +# absolute: a complete URL (that includes the SITE_URL) +# URL_TYPE = 'rel_path' + +# Extension for RSS feed files +# RSS_EXTENSION = ".xml" + +# RSS filename base (without extension); used for indexes and galleries. +# (translatable) +# RSS_FILENAME_BASE = "rss" + +# Final location for the blog main RSS feed is: +# output / TRANSLATION[lang] / RSS_PATH / RSS_FILENAME_BASE RSS_EXTENSION +# (translatable) +# RSS_PATH = "" + +# Final location for the blog main Atom feed is: +# output / TRANSLATION[lang] / ATOM_PATH / ATOM_FILENAME_BASE ATOM_EXTENSION +# (translatable) +# ATOM_PATH = "" + +# Atom filename base (without extension); used for indexes. +# (translatable) +ATOM_FILENAME_BASE = "feed" + +# Extension for Atom feed files +# ATOM_EXTENSION = ".atom" + +# Slug the Tag URL. Easier for users to type, special characters are +# often removed or replaced as well. +# SLUG_TAG_PATH = True + +# Slug the Author URL. Easier for users to type, special characters are +# often removed or replaced as well. +# SLUG_AUTHOR_PATH = True + +# A list of redirection tuples, [("foo/from.html", "/bar/to.html")]. +# +# A HTML file will be created in output/foo/from.html that redirects +# to the "/bar/to.html" URL. notice that the "from" side MUST be a +# relative URL. +# +# If you don't need any of these, just set to [] +REDIRECTIONS = [] + +# Presets of commands to execute to deploy. Can be anything, for +# example, you may use rsync: +# "rsync -rav --delete output/ joe@my.site:/srv/www/site" +# And then do a backup, or run `nikola ping` from the `ping` +# plugin (`nikola plugin -i ping`). Or run `nikola check -l`. +# You may also want to use github_deploy (see below). +# You can define multiple presets and specify them as arguments +# to `nikola deploy`. If no arguments are specified, a preset +# named `default` will be executed. You can use as many presets +# in a `nikola deploy` command as you like. +# DEPLOY_COMMANDS = { +# 'default': [ +# "rsync -rav --delete output/ joe@my.site:/srv/www/site", +# ] +# } + +# github_deploy configuration +# For more details, read the manual: +# https://getnikola.com/handbook.html#deploying-to-github +# You will need to configure the deployment branch on GitHub. +GITHUB_SOURCE_BRANCH = 'src' +GITHUB_DEPLOY_BRANCH = 'master' + +# The name of the remote where you wish to push to, using github_deploy. +GITHUB_REMOTE_NAME = 'origin' + +# Whether or not github_deploy should commit to the source branch automatically +# before deploying. +GITHUB_COMMIT_SOURCE = True + +# Where the output site should be located +# If you don't use an absolute path, it will be considered as relative +# to the location of conf.py +# OUTPUT_FOLDER = 'output' + +# where the "cache" of partial generated content should be located +# default: 'cache' +# CACHE_FOLDER = 'cache' + +# Filters to apply to the output. +# A directory where the keys are either: a file extensions, or +# a tuple of file extensions. +# +# And the value is a list of commands to be applied in order. +# +# Each command must be either: +# +# A string containing a '%s' which will +# be replaced with a filename. The command *must* produce output +# in place. +# +# Or: +# +# A python callable, which will be called with the filename as +# argument. +# +# By default, only .php files uses filters to inject PHP into +# Nikola’s templates. All other filters must be enabled through FILTERS. +# +# Many filters are shipped with Nikola. A list is available in the manual: +# +# +# from nikola import filters +# FILTERS = { +# ".html": [filters.typogrify], +# ".js": [filters.closure_compiler], +# ".jpg": ["jpegoptim --strip-all -m75 -v %s"], +# } + +# Executable for the "yui_compressor" filter (defaults to 'yui-compressor'). +# YUI_COMPRESSOR_EXECUTABLE = 'yui-compressor' + +# Executable for the "closure_compiler" filter (defaults to 'closure-compiler'). +# CLOSURE_COMPILER_EXECUTABLE = 'closure-compiler' + +# Executable for the "optipng" filter (defaults to 'optipng'). +# OPTIPNG_EXECUTABLE = 'optipng' + +# Executable for the "jpegoptim" filter (defaults to 'jpegoptim'). +# JPEGOPTIM_EXECUTABLE = 'jpegoptim' + +# Executable for the "html_tidy_withconfig", "html_tidy_nowrap", +# "html_tidy_wrap", "html_tidy_wrap_attr" and "html_tidy_mini" filters +# (defaults to 'tidy5'). +# HTML_TIDY_EXECUTABLE = 'tidy5' + +# List of XPath expressions which should be used for finding headers +# ({hx} is replaced by headers h1 through h6). +# You must change this if you use a custom theme that does not use +# "e-content entry-content" as a class for post and page contents. +# HEADER_PERMALINKS_XPATH_LIST = ['*//div[@class="e-content entry-content"]//{hx}'] +# Include *every* header (not recommended): +# HEADER_PERMALINKS_XPATH_LIST = ['*//{hx}'] + +# File blacklist for header permalinks. Contains output path +# (eg. 'output/index.html') +# HEADER_PERMALINKS_FILE_BLACKLIST = [] + +# Expert setting! Create a gzipped copy of each generated file. Cheap server- +# side optimization for very high traffic sites or low memory servers. +# GZIP_FILES = False +# File extensions that will be compressed +# GZIP_EXTENSIONS = ('.txt', '.htm', '.html', '.css', '.js', '.json', '.atom', '.xml') +# Use an external gzip command? None means no. +# Example: GZIP_COMMAND = "pigz -k {filename}" +# GZIP_COMMAND = None +# Make sure the server does not return a "Accept-Ranges: bytes" header for +# files compressed by this option! OR make sure that a ranged request does not +# return partial content of another representation for these resources. Do not +# use this feature if you do not understand what this means. + +# ############################################################################# +# Image Gallery Options +# ############################################################################# + +# One or more folders containing galleries. The format is a dictionary of +# {"source": "relative_destination"}, where galleries are looked for in +# "source/" and the results will be located in +# "OUTPUT_PATH/relative_destination/gallery_name" +# Default is: +# GALLERY_FOLDERS = {"galleries": "galleries"} +# More gallery options: +# THUMBNAIL_SIZE = 180 +# MAX_IMAGE_SIZE = 1280 +# USE_FILENAME_AS_TITLE = True +# EXTRA_IMAGE_EXTENSIONS = [] +# +# If set to False, it will sort by filename instead. Defaults to True +# GALLERY_SORT_BY_DATE = True + +# If set to True, EXIF data will be copied when an image is thumbnailed or +# resized. (See also EXIF_WHITELIST) +# PRESERVE_EXIF_DATA = False + +# If you have enabled PRESERVE_EXIF_DATA, this option lets you choose EXIF +# fields you want to keep in images. (See also PRESERVE_EXIF_DATA) +# +# For a full list of field names, please see here: +# http://www.cipa.jp/std/documents/e/DC-008-2012_E.pdf +# +# This is a dictionary of lists. Each key in the dictionary is the +# name of a IDF, and each list item is a field you want to preserve. +# If you have a IDF with only a '*' item, *EVERY* item in it will be +# preserved. If you don't want to preserve anything in a IDF, remove it +# from the setting. By default, no EXIF information is kept. +# Setting the whitelist to anything other than {} implies +# PRESERVE_EXIF_DATA is set to True +# To preserve ALL EXIF data, set EXIF_WHITELIST to {"*": "*"} + +# EXIF_WHITELIST = {} + +# Some examples of EXIF_WHITELIST settings: + +# Basic image information: +# EXIF_WHITELIST['0th'] = [ +# "Orientation", +# "XResolution", +# "YResolution", +# ] + +# If you want to keep GPS data in the images: +# EXIF_WHITELIST['GPS'] = ["*"] + +# Embedded thumbnail information: +# EXIF_WHITELIST['1st'] = ["*"] + +# If set to True, any ICC profile will be copied when an image is thumbnailed or +# resized. +# PRESERVE_ICC_PROFILES = False + +# Folders containing images to be used in normal posts or pages. +# IMAGE_FOLDERS is a dictionary of the form {"source": "destination"}, +# where "source" is the folder containing the images to be published, and +# "destination" is the folder under OUTPUT_PATH containing the images copied +# to the site. Thumbnail images will be created there as well. + +# To reference the images in your posts, include a leading slash in the path. +# For example, if IMAGE_FOLDERS = {'images': 'images'}, write +# +# .. image:: /images/tesla.jpg +# +# See the Nikola Handbook for details (in the “Embedding Images” and +# “Thumbnails” sections) + +# Images will be scaled down according to IMAGE_THUMBNAIL_SIZE and MAX_IMAGE_SIZE +# options, but will have to be referenced manually to be visible on the site +# (the thumbnail has ``.thumbnail`` added before the file extension by default, +# but a different naming template can be configured with IMAGE_THUMBNAIL_FORMAT). + +IMAGE_FOLDERS = {'images': 'images'} +# IMAGE_THUMBNAIL_SIZE = 400 +IMAGE_THUMBNAIL_FORMAT = 'thumbs/{name}{ext}' + +# ############################################################################# +# HTML fragments and diverse things that are used by the templates +# ############################################################################# + +# Data about post-per-page indexes. +# INDEXES_PAGES defaults to ' old posts, page %d' or ' page %d' (translated), +# depending on the value of INDEXES_PAGES_MAIN. +# +# (translatable) If the following is empty, defaults to BLOG_TITLE: +# INDEXES_TITLE = "" +# +# (translatable) If the following is empty, defaults to ' [old posts,] page %d' (see above): +# INDEXES_PAGES = "" +# +# If the following is True, INDEXES_PAGES is also displayed on the main (the +# newest) index page (index.html): +# INDEXES_PAGES_MAIN = False +# +# If the following is True, index-1.html has the oldest posts, index-2.html the +# second-oldest posts, etc., and index.html has the newest posts. This ensures +# that all posts on index-x.html will forever stay on that page, now matter how +# many new posts are added. +# If False, index-1.html has the second-newest posts, index-2.html the third-newest, +# and index-n.html the oldest posts. When this is active, old posts can be moved +# to other index pages when new posts are added. +# INDEXES_STATIC = True +# +# (translatable) If PRETTY_URLS is set to True, this setting will be used to create +# prettier URLs for index pages, such as page/2/index.html instead of index-2.html. +# Valid values for this settings are: +# * False, +# * a list or tuple, specifying the path to be generated, +# * a dictionary mapping languages to lists or tuples. +# Every list or tuple must consist of strings which are used to combine the path; +# for example: +# ['page', '{number}', '{index_file}'] +# The replacements +# {number} --> (logical) page number; +# {old_number} --> the page number inserted into index-n.html before (zero for +# the main page); +# {index_file} --> value of option INDEX_FILE +# are made. +# Note that in case INDEXES_PAGES_MAIN is set to True, a redirection will be created +# for the full URL with the page number of the main page to the normal (shorter) main +# page URL. +# INDEXES_PRETTY_PAGE_URL = False +# +# If the following is true, a page range navigation will be inserted to indices. +# Please note that this will undo the effect of INDEXES_STATIC, as all index pages +# must be recreated whenever the number of pages changes. +# SHOW_INDEX_PAGE_NAVIGATION = False + +# If the following is True, a meta name="generator" tag is added to pages. The +# generator tag is used to specify the software used to generate the page +# (it promotes Nikola). +# META_GENERATOR_TAG = True + +# Color scheme to be used for code blocks. If your theme provides +# "assets/css/code.css" this is ignored. Set to None to disable. +# Can be any of: +# algol, algol_nu, autumn, borland, bw, colorful, default, emacs, friendly, +# fruity, igor, lovelace, manni, monokai, murphy, native, paraiso-dark, +# paraiso-light, pastie, perldoc, rrt, tango, trac, vim, vs, xcode +# This list MAY be incomplete since pygments adds styles every now and then. +# Check with list(pygments.styles.get_all_styles()) in an interpreter. +# +# CODE_COLOR_SCHEME = 'default' + +# FAVICONS contains (name, file, size) tuples. +# Used to create favicon link like this: +# +# FAVICONS = ( +# ("icon", "/favicon.ico", "16x16"), +# ("icon", "/icon_128x128.png", "128x128"), +# ) + +# Show teasers (instead of full posts) in indexes? Defaults to False. +# INDEX_TEASERS = False + +# HTML fragments with the Read more... links. +# The following tags exist and are replaced for you: +# {link} A link to the full post page. +# {read_more} The string “Read more” in the current language. +# {reading_time} An estimate of how long it will take to read the post. +# {remaining_reading_time} An estimate of how long it will take to read the post, sans the teaser. +# {min_remaining_read} The string “{remaining_reading_time} min remaining to read” in the current language. +# {paragraph_count} The amount of paragraphs in the post. +# {remaining_paragraph_count} The amount of paragraphs in the post, sans the teaser. +# {post_title} The title of the post. +# {{ A literal { (U+007B LEFT CURLY BRACKET) +# }} A literal } (U+007D RIGHT CURLY BRACKET) + +# 'Read more...' for the index page, if INDEX_TEASERS is True (translatable) +INDEX_READ_MORE_LINK = '

{read_more}…

' +# 'Read more...' for the feeds, if FEED_TEASERS is True (translatable) +FEED_READ_MORE_LINK = '

{read_more}… ({min_remaining_read})

' + +# Append a URL query to the FEED_READ_MORE_LINK in Atom and RSS feeds. Advanced +# option used for traffic source tracking. +# Minimum example for use with Piwik: "pk_campaign=feed" +# The following tags exist and are replaced for you: +# {feedRelUri} A relative link to the feed. +# {feedFormat} The name of the syndication format. +# Example using replacement for use with Google Analytics: +# "utm_source={feedRelUri}&utm_medium=nikola_feed&utm_campaign={feedFormat}_feed" +FEED_LINKS_APPEND_QUERY = False + +# A HTML fragment describing the license, for the sidebar. +# (translatable) +LICENSE = "" +# I recommend using the Creative Commons' wizard: +# https://creativecommons.org/choose/ +# LICENSE = """ +# +# Creative Commons License BY-NC-SA""" + +# A small copyright notice for the page footer (in HTML). +# (translatable) +CONTENT_FOOTER = """
+
+
+ Impressum +
+ +
+
+""" + +# Things that will be passed to CONTENT_FOOTER.format(). This is done +# for translatability, as dicts are not formattable. Nikola will +# intelligently format the setting properly. +# The setting takes a dict. The keys are languages. The values are +# tuples of tuples of positional arguments and dicts of keyword arguments +# to format(). For example, {'en': (('Hello'), {'target': 'World'})} +# results in CONTENT_FOOTER['en'].format('Hello', target='World'). +# If you need to use the literal braces '{' and '}' in your footer text, use +# '{{' and '}}' to escape them (str.format is used) +# WARNING: If you do not use multiple languages with CONTENT_FOOTER, this +# still needs to be a dict of this format. (it can be empty if you +# do not need formatting) +# (translatable) +CONTENT_FOOTER_FORMATS = { + DEFAULT_LANG: ( + (), + { + "email": BLOG_EMAIL, + "author": BLOG_AUTHOR, + "date": time.gmtime().tm_year, + "license": LICENSE + } + ) +} + +# A simple copyright tag for inclusion in RSS feeds that works just +# like CONTENT_FOOTER and CONTENT_FOOTER_FORMATS +RSS_COPYRIGHT = 'Contents © {date} {author} {license}' +RSS_COPYRIGHT_PLAIN = 'Contents © {date} {author} {license}' +RSS_COPYRIGHT_FORMATS = CONTENT_FOOTER_FORMATS + +# To use comments, you can choose between different third party comment +# systems. The following comment systems are supported by Nikola: +# disqus, facebook, intensedebate, isso, muut, commento +# You can leave this option blank to disable comments. +COMMENT_SYSTEM = "" +# And you also need to add your COMMENT_SYSTEM_ID which +# depends on what comment system you use. The default is +# "nikolademo" which is a test account for Disqus. More information +# is in the manual. +COMMENT_SYSTEM_ID = "" + +# Create index.html for page folders? +# WARNING: if a page would conflict with the index file (usually +# caused by setting slug to `index`), the PAGE_INDEX +# will not be generated for that directory. +# PAGE_INDEX = False +# Enable comments on pages (i.e. not posts)? +# COMMENTS_IN_PAGES = False +# Enable comments on picture gallery pages? +# COMMENTS_IN_GALLERIES = False + +# What file should be used for directory indexes? +# Defaults to index.html +# Common other alternatives: default.html for IIS, index.php +# INDEX_FILE = "index.html" + +# If a link ends in /index.html, drop the index.html part. +# http://mysite/foo/bar/index.html => http://mysite/foo/bar/ +# (Uses the INDEX_FILE setting, so if that is, say, default.html, +# it will instead /foo/default.html => /foo) +STRIP_INDEXES = True + +# List of files relative to the server root (!) that will be asked to be excluded +# from indexing and other robotic spidering. * is supported. Will only be effective +# if SITE_URL points to server root. The list is used to exclude resources from +# /robots.txt and /sitemap.xml, and to inform search engines about /sitemapindex.xml. +# ROBOTS_EXCLUSIONS = ["/archive.html", "/category/*.html"] + +# Instead of putting files in .html, put them in /index.html. +# No web server configuration is required. Also enables STRIP_INDEXES. +# This can be disabled on a per-page/post basis by adding +# .. pretty_url: False +# to the metadata. +PRETTY_URLS = True + +# If True, publish future dated posts right away instead of scheduling them. +# Defaults to False. +# FUTURE_IS_NOW = False + +# If True, future dated posts are allowed in deployed output +# Only the individual posts are published/deployed; not in indexes/sitemap +# Generally, you want FUTURE_IS_NOW and DEPLOY_FUTURE to be the same value. +# DEPLOY_FUTURE = False +# If False, draft posts will not be deployed +# DEPLOY_DRAFTS = True + +# Allows scheduling of posts using the rule specified here (new_post -s) +# Specify an iCal Recurrence Rule: http://www.kanzaki.com/docs/ical/rrule.html +# SCHEDULE_RULE = '' +# If True, use the scheduling rule to all posts (not pages!) by default +# SCHEDULE_ALL = False + +# Do you want a add a Mathjax config file? +# MATHJAX_CONFIG = "" + +# If you want support for the $.$ syntax (which may conflict with running +# text!), just use this config: +# MATHJAX_CONFIG = """ +# +# """ + +# Want to use KaTeX instead of MathJax? While KaTeX may not support every +# feature yet, it's faster and the output looks better. +# USE_KATEX = False + +# KaTeX auto-render settings. If you want support for the $.$ syntax (which may +# conflict with running text!), just use this config: +# KATEX_AUTO_RENDER = """ +# delimiters: [ +# {left: "$$", right: "$$", display: true}, +# {left: "\\\\[", right: "\\\\]", display: true}, +# {left: "\\\\begin{equation*}", right: "\\\\end{equation*}", display: true}, +# {left: "$", right: "$", display: false}, +# {left: "\\\\(", right: "\\\\)", display: false} +# ] +# """ + +# Do you want to customize the nbconversion of your IPython notebook? +# IPYNB_CONFIG = {} +# With the following example configuration you can use a custom jinja template +# called `toggle.tpl` which has to be located in your site/blog main folder: +# IPYNB_CONFIG = {'Exporter': {'template_file': 'toggle'}} + +# What Markdown extensions to enable? +# You will also get gist, nikola and podcast because those are +# done in the code, hope you don't mind ;-) +# Note: most Nikola-specific extensions are done via the Nikola plugin system, +# with the MarkdownExtension class and should not be added here. +# Defaults are markdown.extensions.(fenced_code|codehilite|extra) +# markdown.extensions.meta is required for Markdown metadata. +MARKDOWN_EXTENSIONS = ['markdown.extensions.fenced_code', 'markdown.extensions.codehilite', 'markdown.extensions.extra', 'markdown.extensions.meta'] + +# Options to be passed to markdown extensions (See https://python-markdown.github.io/reference/) +# Default is {} (no config at all) +# MARKDOWN_EXTENSION_CONFIGS = {} + + +# Extra options to pass to the pandoc command. +# by default, it's empty, is a list of strings, for example +# ['-F', 'pandoc-citeproc', '--bibliography=/Users/foo/references.bib'] +# Pandoc does not demote headers by default. To enable this, you can use, for example +# ['--base-header-level=2'] +# PANDOC_OPTIONS = [] + +# Social buttons. This is sample code for AddThis (which was the default for a +# long time). Insert anything you want here, or even make it empty (which is +# the default right now) +# (translatable) +# SOCIAL_BUTTONS_CODE = """ +# +#
+# Share +#
  • +#
  • +#
  • +#
  • +#
+#
+# +# +# """ + +# Show link to source for the posts? +SHOW_SOURCELINK = False +# Copy the source files for your pages? +# Setting it to False implies SHOW_SOURCELINK = False +COPY_SOURCES = False + +# Modify the number of Post per Index Page +# Defaults to 10 +INDEX_DISPLAY_POST_COUNT = 25 + +# By default, Nikola generates RSS files for the website and for tags, and +# links to it. Set this to False to disable everything RSS-related. +# GENERATE_RSS = True + +# By default, Nikola does not generates Atom files for indexes and links to +# them. Generate Atom for tags by setting TAG_PAGES_ARE_INDEXES to True. +# Atom feeds are built based on INDEX_DISPLAY_POST_COUNT and not FEED_LENGTH +# Switch between plain-text summaries and full HTML content using the +# FEED_TEASER option. FEED_LINKS_APPEND_QUERY is also respected. Atom feeds +# are generated even for old indexes and have pagination link relations +# between each other. Old Atom feeds with no changes are marked as archived. +# GENERATE_ATOM = False + +# Only include teasers in Atom and RSS feeds. Disabling include the full +# content. Defaults to True. +# FEED_TEASERS = True + +# Strip HTML from Atom and RSS feed summaries and content. Defaults to False. +# FEED_PLAIN = False + +# Number of posts in Atom and RSS feeds. +# FEED_LENGTH = 10 + +# RSS_LINK is a HTML fragment to link the RSS or Atom feeds. If set to None, +# the base.tmpl will use the feed Nikola generates. However, you may want to +# change it for a FeedBurner feed or something else. +# RSS_LINK = None + +# A search form to search this site, for the sidebar. You can use a Google +# custom search (https://www.google.com/cse/) +# Or a DuckDuckGo search: https://duckduckgo.com/search_box.html +# Default is no search form. +# (translatable) +# SEARCH_FORM = "" +# +# This search form works for any site and looks good in the "site" theme where +# it appears on the navigation bar: +# +# SEARCH_FORM = """ +# +# +# +# """ % SITE_URL +# +# If you prefer a Google search form, here's an example that should just work: +# SEARCH_FORM = """ +# +# +# +# """ % SITE_URL + +SEARCH_FORM = """ + +""" + +# Use content distribution networks for jQuery, twitter-bootstrap css and js, +# and html5shiv (for older versions of Internet Explorer) +# If this is True, jQuery and html5shiv are served from the Google CDN and +# Bootstrap is served from BootstrapCDN (provided by MaxCDN) +# Set this to False if you want to host your site without requiring access to +# external resources. +USE_CDN = False + +# Check for USE_CDN compatibility. +# If you are using custom themes, have configured the CSS properly and are +# receiving warnings about incompatibility but believe they are incorrect, you +# can set this to False. +# USE_CDN_WARNING = True + +# Extra things you want in the pages HEAD tag. This will be added right +# before +# (translatable) +# EXTRA_HEAD_DATA = "" +EXTRA_HEAD_DATA = """ + +""" + +# Google Analytics or whatever else you use. Added to the bottom of +# in the default template (base.tmpl). +# (translatable) +# BODY_END = "" + +# The possibility to extract metadata from the filename by using a +# regular expression. +# To make it work you need to name parts of your regular expression. +# The following names will be used to extract metadata: +# - title +# - slug +# - date +# - tags +# - link +# - description +# +# An example re is the following: +# '.*\/(?P\d{4}-\d{2}-\d{2})-(?P.*)-(?P.*)\.rst' +# (Note the '.*\/' in the beginning -- matches source paths relative to conf.py) +# FILE_METADATA_REGEXP = None + +# Should titles fetched from file metadata be unslugified (made prettier?) +# FILE_METADATA_UNSLUGIFY_TITLES = True + +# If enabled, extract metadata from docinfo fields in reST documents. +# If your text files start with a level 1 heading, it will be treated as the +# document title and will be removed from the text. +# USE_REST_DOCINFO_METADATA = False + +# If enabled, hide docinfo fields in reST document output +# HIDE_REST_DOCINFO = False + +# Map metadata from other formats to Nikola names. +# Supported formats: yaml, toml, rest_docinfo, markdown_metadata +# METADATA_MAPPING = {} +# +# Example for Pelican compatibility: +# METADATA_MAPPING = { +# "rest_docinfo": {"summary": "description", "modified": "updated"}, +# "markdown_metadata": {"summary": "description", "modified": "updated"} +# } +# Other examples: https://getnikola.com/handbook.html#mapping-metadata-from-other-formats + +# Map metadata between types/values. (Runs after METADATA_MAPPING.) +# Supported formats: nikola, yaml, toml, rest_docinfo, markdown_metadata +# The value on the right should be a dict of callables. +# METADATA_VALUE_MAPPING = {} +# Examples: +# METADATA_VALUE_MAPPING = { +# "yaml": {"keywords": lambda value: ', '.join(value)}, # yaml: 'keywords' list -> str +# "nikola": { +# "widgets": lambda value: value.split(', '), # nikola: 'widgets' comma-separated string -> list +# "tags": str.lower # nikola: force lowercase 'tags' (input would be string) +# } +# } + +# Additional metadata that is added to a post when creating a new_post +# ADDITIONAL_METADATA = {} + +# Nikola supports Twitter Card summaries, but they are disabled by default. +# They make it possible for you to attach media to Tweets that link +# to your content. +# +# Uncomment and modify to following lines to match your accounts. +# Images displayed come from the `previewimage` meta tag. +# You can specify the card type by using the `card` parameter in TWITTER_CARD. +# TWITTER_CARD = { +# # 'use_twitter_cards': True, # enable Twitter Cards +# # 'card': 'summary', # Card type, you can also use 'summary_large_image', +# # see https://dev.twitter.com/cards/types +# # 'site': '@website', # twitter nick for the website +# # 'creator': '@username', # Username for the content creator / author. +# } + +# Bundle JS and CSS into single files to make site loading faster in a HTTP/1.1 +# environment but is not recommended for HTTP/2.0 when caching is used. +# Defaults to True. +# USE_BUNDLES = True + +# Plugins you don't want to use. Be careful :-) +# DISABLED_PLUGINS = ["render_galleries"] + +# Special settings to disable only parts of the indexes plugin. +# Use with care. +# DISABLE_INDEXES = False +# DISABLE_MAIN_ATOM_FEED = False +# DISABLE_MAIN_RSS_FEED = False + +# Add the absolute paths to directories containing plugins to use them. +# For example, the `plugins` directory of your clone of the Nikola plugins +# repository. +# EXTRA_PLUGINS_DIRS = [] + +# Add the absolute paths to directories containing themes to use them. +# For example, the `v7` directory of your clone of the Nikola themes +# repository. +# EXTRA_THEMES_DIRS = [] + +# List of regular expressions, links matching them will always be considered +# valid by "nikola check -l" +# LINK_CHECK_WHITELIST = [] + +# If set to True, enable optional hyphenation in your posts (requires pyphen) +# Enabling hyphenation has been shown to break math support in some cases, +# use with caution. +# HYPHENATE = False + +# The <hN> tags in HTML generated by certain compilers (reST/Markdown) +# will be demoted by that much (1 → h1 will become h2 and so on) +# This was a hidden feature of the Markdown and reST compilers in the +# past. Useful especially if your post titles are in <h1> tags too, for +# example. +# (defaults to 1.) +# DEMOTE_HEADERS = 1 + +# If you don’t like slugified file names ([a-z0-9] and a literal dash), +# and would prefer to use all the characters your file system allows. +# USE WITH CARE! This is also not guaranteed to be perfect, and may +# sometimes crash Nikola, your web server, or eat your cat. +# USE_SLUGIFY = True + +# If set to True, the tags 'draft', 'mathjax' and 'private' have special +# meaning. If set to False, these tags are handled like regular tags. +USE_TAG_METADATA = False + +# If set to True, a warning is issued if one of the 'draft', 'mathjax' +# and 'private' tags are found in a post. Useful for checking that +# migration was successful. +WARN_ABOUT_TAG_METADATA = False + +# Templates will use those filters, along with the defaults. +# Consult your engine's documentation on filters if you need help defining +# those. +# TEMPLATE_FILTERS = {} + +# Put in global_context things you want available on all your templates. +# It can be anything, data, functions, modules, etc. +GLOBAL_CONTEXT = { } + +# Add functions here and they will be called with template +# GLOBAL_CONTEXT as parameter when the template is about to be +# rendered +GLOBAL_CONTEXT_FILLER = [] diff --git a/cpu/bericht-zum-ccc-regiowochenende-2018.md b/cpu/bericht-zum-ccc-regiowochenende-2018.md new file mode 100644 index 00000000..1b2c2ec5 --- /dev/null +++ b/cpu/bericht-zum-ccc-regiowochenende-2018.md @@ -0,0 +1,16 @@ +.. title: Bericht zum CCC-Regiowochenende 2018 +.. slug: bericht-zum-ccc-regiowochenende-2018 +.. date: 2018/10/26 10:10:00 +.. tags: cpu +.. description: + +Liebes Chaos, + +lest hier den großartigen Bericht zum CCC-Regiowochenende 2018 im +Pfadfinderzentrum auf dem Donnerskopf von nanooq: +<https://chaos-siegen.de/bericht-zum-ccc-regiowochenende-2018/> + +<!-- TEASER_END --> + +„Gut Hack!", wünscht der Chaostreff Siegen +![🙂](https://s.w.org/images/core/emoji/12.0.0-1/72x72/1f642.png){.wp-smiley} diff --git a/cpu/c3c3-geekend-in-kiel-november-2018.md b/cpu/c3c3-geekend-in-kiel-november-2018.md new file mode 100644 index 00000000..05d6af5e --- /dev/null +++ b/cpu/c3c3-geekend-in-kiel-november-2018.md @@ -0,0 +1,38 @@ +.. title: C3C3 Geekend in Kiel November 2018 +.. slug: c3c3-geekend-in-kiel-november-2018 +.. date: 2018/10/17 22:10:52 +.. tags: cpu +.. description: + +Vom 09. bis 11. November 2018 findet das dritte Cluster-GeekEnd in Kiel +statt. + +<!-- TEASER_END --> + +Zu den Themenkomplexen +werden unter anderem „Clustered Computing" für Nerds, Geeks, Hacker und +andere Lebensformen gehören. Insbesondere wollen wir uns an diesen Tagen +folgenden Themen widmen: + +-- Status-Abgleich: Was funktioniert bereits? + +-- Vernetzung der bestehenden Standorte + +-- Cluster-Zugriff für interessierte Projekte + +-- Weiter-Entwicklung der Software für's Cluster-Management + +Wer weitere Themen hat kann diese gerne jederzeit vorschlagen. +Wir freuen uns über neue Projektvorschläge und Ideen für die +Cluster-Nutzung. + +Der Beginn wird mit einem Get-Together am 09. November gegen 19:00 im +Audimax der Uni Lübeck\* sein, bevor es am Samstag und Sonntag in den +Räumen des Toppoint e.V.\*\* ans Eingemachte gehen wird. Um das +leibliche Wohlergehen wird sich das C3WOC durch Bereitstellung +ausreichender Mengen an Waffeln sorgen. + +\* 53.8344 N 10.7001 E, vgl. [<https://metanook.de/2018/travel>]{.url} + +\*\* 54.34185 N 10.12455 E, vgl. +[<https://toppoint.de/infos/impressum>]{.url} diff --git a/cpu/chaosflux-call-for-participation.md b/cpu/chaosflux-call-for-participation.md new file mode 100644 index 00000000..2014fde3 --- /dev/null +++ b/cpu/chaosflux-call-for-participation.md @@ -0,0 +1,72 @@ +.. title: Chaosflux – Call for Participation +.. slug: chaosflux-call-for-participation +.. date: 2020/02/19 18:02:35 +.. tags: cpu +.. description: + +Ende April veranstalten wir die [Chaosflux](https://chaosflux.de). Unter +dem Motto „Irritieren/Generieren" schauen wir uns gemeinsam die +Schnittstellen zwischen Technik, Kultur und Gesellschaft an. Wir freuen +uns über deine Einreichung unter https://programm.chaosflux.de. + +<!-- TEASER_END --> + +Was ist die Chaosflux? +---------------------- + +Wir erkunden, erleben und erweitern die Schnittstellen von Kunst, +Technik und Gesellschaft. In drei Tagen machen wir sie sichtbar und +knüpfen neue Netzwerke zwischen Kultur und Technik. Mit diesen und +gegenwärtigen Netzwerken wollen wir gemeinsam den gesellschaftlichen +Herausforderungen begegnen. + +Mit unserem „[Call for Participation](https://programm.chaosflux.de)" +laden wir euch ein, die bekannten Ordnungen infrage zu stellen und +technische und künstlerische Strategien und Verfahren zusammenzubringen, +zu hinterfragen und neu auszuloten. In Workshops, Vorträgen, Hacks, +Makings und Offene Ateliers werden inter- und transdisziplinäre offene +Gestaltungsräume geschaffen. + +Wo und wann ist Chaosflux? +-------------------------- + +Die [Chaosflux](https://chaosflux.de) findet in Siegen vom 24. bis +26.04.2020 statt, von Freitag Nachmittag bis zum Sonntag Mittag. Unsere +Veranstaltungsräume sind das Bruchwerk Theater, das Atelierhaus Edition +19, das Cafe Planlos, das Atelier des Museums für Gegenwartskunst und +das Hackcenter im Campus „Unteren Schloß". Die liegen alle nebeneinander +am Siegberg. Das ist die Fußgängerzone Siegens mit weiterer Gastronomie, +Architektur, Kuschelecken und Infrastruktur. + +Irritieren/Generieren {#irritieren-generieren} +--------------------- + +Unter dem diesjährigen Motto „Irritieren/Generieren" orientieren wir uns +grob an folgende Fragen: Wie wird Kunst durch Technik ermöglicht? Wie +beeinflusst Kunst technischen Fortschritt? Welche gesellschaftlichen +Probleme verursacht Technik und wie reagiert die Kunst darauf? + +Künstler\*innen, Designer\*innen, Kulturschaffende jeder Art, +Hacker\*innen, Wissenschaftler\*innen sowie Interessierte sind herzlich +eingeladen, sich aktiv mit einer eigenen Veranstaltung einzubringen. +Neben Vorträgen und Workshops sind auch künstlerische Arbeiten und +Einblicke in Prozesse des künstlerischen und/oder programmierenden +Arbeitens erwünscht. + +Wie viel ist die Chaosflux? +--------------------------- + +Der Eintritt ist kostenlos, weil wir finanzielle Zuwendung der +Kulturregion Südwestfalen erhalten. Sie erwarten 200 Besucher. Wir haben +aber auch die Kulturszene Siegens und der Region aktiviert und +sicherlich wird es einige Zufallsinteressierte geben, denn wir sind halt +in der Fußgängerzone. Deshalb sind wir auf mehr vorbereitet und freuen +uns über eure [Anmeldungen](https://chaosflux.de/de/tickets/) um die +Chaosflux genauer planen zu können mit Bändchen, Ewiges Frühstück, Mate, +Tschunk, Mu-\ +sik, Hackcenter, Merch, Stickerbox, Party und so weiter. Wir nutzen +diese Chaosflux auch um das bekannte Tooling kennen zu lernen: +[Pretalx](https://programm.chaosflux.de), +[Pretix](https://tickets.chaosflux.de) und +[Engelsystem](https://engeln.hasi.it), vermutlich werden Viele Vieles +wiedererkennen. diff --git a/cpu/gluehweinprogrammiernacht-2018.md b/cpu/gluehweinprogrammiernacht-2018.md new file mode 100644 index 00000000..e6d23b39 --- /dev/null +++ b/cpu/gluehweinprogrammiernacht-2018.md @@ -0,0 +1,64 @@ +.. title: Glühweinprogrammiernacht 2018 +.. slug: gluehweinprogrammiernacht-2018 +.. date: 2018/11/10 18:11:49 +.. tags: cpu +.. description: + +Du kennst sicher schon die Gulaschprogrammiernacht (GPN). Damit du für +die anstehende Winter-GPN in Leipzig in Stimmung kommen kannst, haben +wir den **YOLO-Modus auf FULL THROTTLE** gestellt und eine Veranstaltung +aus dem Boden gestampft: die **Glühweinprogrammiernacht**. + +<!-- TEASER_END --> + +tl;dr: + +\# Wer: Entropia e.V. -- Chaos Computer Club Karlsruhe\ +\# Wo: HfG Karlsruhe**,** Lorenzstraße 15, 76135 Karlsruhe, Germany, +Earth\ +\# Wann: 23.11.2018 18:00 bis 25.11.2018\ +\# Was? Gemütliches zusammensein, hacken, kreativer Umgang mit Technik, +Code und Kunst. + +![](https://cpu.ccc.de/wp-content/uploads/2018/11/IMG_20171124_201235.jpg){.aligncenter +.size-full .wp-image-394 width="1778" height="1000"} + +Vom **Freitag 23. bis Sonntag 25. November** 2018, findet in der +Hochschule für Gestaltung **Karlsruhe** +([HfG](http://beta.hfg-karlsruhe.de/)) die Glühweinprogrammiernacht +(GlühPN, \#gluehpn) statt. + +Die GlühPN wird das, was DU daraus machst. Pack deine **Zahnbürste** und +**Kekse für deine Freunde** ein und fahre nach Karlsruhe! Mit der GlühPN +wollen wir abseits der üblichen Veranstaltungen voller Abenteuer, +multi-track-Vorträgen und drölfzig Hackcenter uns mehr auf das +**gemütliche Zusammensein** und unsere Hacker-Community konzentrieren. +Und während wir unheimlich gerne kubikmeterweise Gulasch kochen und +futtern sehnt uns es doch auch nach mal nach Glühwein. + +Wie auch bei der GPN funktioniert die GlühPN nach dem Prinzip **pay what +you can**. Der Eintritt ist frei und die Getränkepreise niedrig. Im +Gegenzug bitten wir dich um eine **Spende**, der empfohlene Beitrag für +diese Veranstaltung liegt bei **10€ oder mehr** damit wir unsere Kosten +ohne Angst decken können. + +Damit wir besser Planen können bitten wir dich um eine **Anmeldung +[hier](https://pretix.entropia.de/entropia/gluehpn18/).** + +Hinweise: + +\# Wenn du Glühwein möchtest bring bitte deine Tasse mit oder du kannst +bei uns eine alte GPN-Tasse kaufen. Angeblich gibt es eine +Spülmaschine.\ +\# Wir kaufen etwas Gebäck, aber mit selbstgebackenen Muffins oder +Cookies hackt es sich viel besser. Also rann an die Bleche! + +Highlights: + +\# Freitag 23.11. 20:15 zeigen wir den Film **All Creatures Welcome\ +**\# Samstag 24.11 20:15 gibt es vermutlich irgendeine Form der +Abendunterhaltung. + +Mit vielen lieben Grüßen und in großer Vorfreude, + +Eve Entropia diff --git a/cpu/groden18-camp-augsburg-14-16-september.md b/cpu/groden18-camp-augsburg-14-16-september.md new file mode 100644 index 00000000..1a97a302 --- /dev/null +++ b/cpu/groden18-camp-augsburg-14-16-september.md @@ -0,0 +1,38 @@ +.. title: GRODEN’18 Camp Augsburg: 14.-16. September +.. slug: groden18-camp-augsburg-14-16-september +.. date: 2018/07/17 09:07:48 +.. tags: cpu,camp +.. description: + +[![](https://cpu.ccc.de/wp-content/uploads/2018/07/groden18banner.jpg){.alignnone +.size-full .wp-image-355 width="2796" +height="1000"}](https://openlab-augsburg.de/groden18/) + +Gemeinsam mit dem OpenLab und dem Chaos Augsburg zelten. Die +Teilnahmegebühr von 42€ enthält eine Essensflatrate, es gibt durchgehend +Frühstück, Mittagessen und Abendessen und somit kompatibel mit allen +Zeitzonen. Auf vielfachen Wunsch haben wir dieses mal den Sonntag +komplett, dh. ihr könnt Freitag mittags ankommen und **bis Montag auf +dem Gelände bleiben** (und beim Abbau helfen). + +<!-- TEASER_END --> + +Das Vortragsprogramm wird gemeinsam im Rahmen eines +[OpenSpaces](http://michaelmpannwitz.de/was-ist-open-space/) +zusammengestellt, dh. jeden Tag wird es ein Treffen geben bei dem ihr +eure Vorträge, Workshops, Diskussionsthemen etc. vorstellen könnt, und +wir backen dann gemeinsam daraus das Programm. + +Vorschläge können auch gerne schon vorab über den +[CfP](https://openlab-augsburg.de/groden18/cfp/) eingereicht werden. Das +ist insbesondere dann sinnvoll, wenn Teilnehmer eigene Hardware +mitbringen oder größere/aufwendigere Softwarepakete vorab installieren +sollen. Wir veröffentlichten die eingereichten Vorschläge dann jeweils +schon mal auf der Website, auch damit Besucher einen Eindruck bekommen +was so geboten sein wird. + +Dieses Jahr mit exklusivem Vortrag über die Durchsuchungen des OpenLabs +und der Zwiebelfreunde. +![😉](https://s.w.org/images/core/emoji/12.0.0-1/72x72/1f609.png){.wp-smiley} + +<https://openlab-augsburg.de/groden18/> diff --git a/cpu/hackumenta-10-years-in-space.md b/cpu/hackumenta-10-years-in-space.md new file mode 100644 index 00000000..5cc525da --- /dev/null +++ b/cpu/hackumenta-10-years-in-space.md @@ -0,0 +1,15 @@ +.. title: Hackumenta – 10 Years in Space +.. slug: hackumenta-10-years-in-space +.. date: 2019/09/09 13:09:59 +.. tags: cpu +.. description: + +![](https://cpu.ccc.de/wp-content/uploads/2019/09/Bildschirmfoto-vom-2019-09-09-152613.png){.wp-image-446} + +**3. -- 6. Oktober 2019, Kassel** + +There will be projects, talks, workshops, drinks, waffles, music, +visuals, and like-minded people. [More +information](http://0xA.flipdot.org). + +(Flyer-Generator [hier](https://flipdot.github.io/0xA-flyer-generator/)) diff --git a/cpu/informations-und-diskussionsveranstaltung-mit-matthias-kirschner-praesident-der-fsfe-am-12-juni-in-darmstadt.md b/cpu/informations-und-diskussionsveranstaltung-mit-matthias-kirschner-praesident-der-fsfe-am-12-juni-in-darmstadt.md new file mode 100644 index 00000000..931ddd2b --- /dev/null +++ b/cpu/informations-und-diskussionsveranstaltung-mit-matthias-kirschner-praesident-der-fsfe-am-12-juni-in-darmstadt.md @@ -0,0 +1,34 @@ +.. title: Informations- und Diskussionsveranstaltung mit Matthias Kirschner, Präsident der FSFE am 12. Juni in Darmstadt +.. slug: informations-und-diskussionsveranstaltung-mit-matthias-kirschner-praesident-der-fsfe-am-12-juni-in-darmstadt +.. date: 2018/06/07 22:06:53 +.. tags: cpu +.. description: + +Es vergeht kein Tag, ohne dass wir Software benutzen oder von dieser in +unserem Leben beeinflusst werden. Wird Software als zentrales Werkzeug +unserer Gesellschaft nur von einigen wenigen verstanden und +kontrolliert, stellt dies eine Bedrohung für unsere Demokratie dar. + +<!-- TEASER_END --> + +Wir freuen uns **Matthias Kirschner, Präsident der Free Software +Foundation Europe**, am Dienstag, den 12. Juni, in Darmstadt begrüßen zu +dürfen. Unter dem Titel „*Freie Software, Freie Gesellschaft: Wie +Software unser Leben beeinflusst und warum wir als Demokraten Software +beeinflussen müssen*" wird er in einem Vortrag Einblicke in die Relevanz +und das Potenzial Freier Software für unsere Demokratie geben. Im +Anschluss besteht Raum zur Diskussion. + +Wir freuen uns auf Deinen Besuch! + +**Dienstag, 12. Juni 2018\ +Altes Hauptgebäude, TU Darmstadt, Raum S103/226\ +Hochschulstraße 1, 64289 Darmstadt\ +Einlass: 19:30 Uhr, Beginn: 20:00 Uhr** + +  + +![](https://cpu.ccc.de/wp-content/uploads/2018/06/flyer_1.png){.alignnone +.size-full .wp-image-309 width="1191" height="1684"} +![](https://cpu.ccc.de/wp-content/uploads/2018/06/flyer_2.png){.alignnone +.size-full .wp-image-308 width="1191" height="1684"} diff --git a/cpu/last-minute-chaos-reisen-ctdobbq18-next-week.md b/cpu/last-minute-chaos-reisen-ctdobbq18-next-week.md new file mode 100644 index 00000000..e157ec3e --- /dev/null +++ b/cpu/last-minute-chaos-reisen-ctdobbq18-next-week.md @@ -0,0 +1,73 @@ +.. title: Last Minute Chaos Reisen: #ctdoBBQ18 – next Week! +.. slug: last-minute-chaos-reisen-ctdobbq18-next-week +.. date: 2018/07/13 14:07:09 +.. tags: cpu,bbq,dortmund,einladung,invitation,LangerAugust +.. description: + + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ++++++++ CTDO BBQ 2018 ++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++ Dortmund 20.07. - 22.07.2018 ++++++++++++++++++++++++++++ + ++ Langer August - Braunschweiger Str. 22 - 44145 Dortmund ++ + ++++++ https://bbq18.ctdo.de ++++++++++++++++++++++++++++++++ + +++++++++++++++ IRC: #bbq18 (hackint) +++++++++++++++++++++++ + ++++++++++++++++++++ twitter: #ctdoBBQ18 ++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + + Liebes Chaos, liebe Welt! + + Wir geben zu, die Werbung fuer unser traditionelles Chaos BBQ + dieses Jahr mal wieder schwer vernachlaessigt zu haben. + Aber trotz Verpeil und unerwartetem Polizeibesuch letzte + Woche, wollen wir mit euch ein ausgelassenes, informatives + und entspanntes Wochenende bei uns im Langen August verbringen. + + <!-- TEASER_END --> + + In alter Chaos-Tradition lebt das Event von und durch euch, + also bringt gerne eure Ideen oder Projekte mit! Wenn ihr + generell helfen moegt, aber keine Ahnung habt wie: meldet + euch als Engel (https://engel.ctdo.de/) an und mit ein + wenig Fleiss kann eines unserer handgerakelten, + superlimitierten BBQ-Shirts das eure werden! + + Ebenso gibt es noch Platz fuer Vortraege und Workshops + zu all den Themen, die euch bewegen und zu denen ihr euer + Wissen teilen moegt. Aus aktuellem Anlass faenden wir + besonders schoen, wenn wir Vortraege und Workshops + hinbekaemen in Richtung: + + - Verhalten bei Hausdurchsuchungen + - GPG / Signal und co - Privatsphaere pls + - full-disk-crypto - meine Daten gehoeren mir + + Wenn ihr dazu etwas erzaehlen koennt, meldet euch bitte + fix unter bbq@ctdo.de bei uns, dann kneten wir euch in + unser Programm! + + Daneben wird es natuerlich die ueblichen Zutaten geben wie: + - Leckeres vom Grill mit und ohne Fleisch + - all-day-long Fruehstueck + - Tschunk und Tschunk Slush + - selbstgebrautes Speicherbraeu Bier + - Rohrpost und Feldtelefonie + - selfmade Pizza + + Die Foodhacking Abteilung arbeitet aktuell noch am + kleinen Burger-Bruder vom Friedenspanzer; dem 'Raid-Burger'! + "Er stuermt deinen Magen und zaubert dir ein Laecheln + ins Gesicht." + + Falls ihr noch nicht habt, klickt euch jetzt ein Ticket mit + Fruehstuecksflat und oder einem der letzten Schlafplaetze + auf: + https://pretix.ctdo.de/ctdo/bbq18/ + + Eintritt ist frei, Anmeldung jedoch erforderlich! Die Abteilung + "awesome" arbeitet gerade noch an fancy badges, falls ihr auf + sowas steht, solltet ihr dem Feld "Name des Teilnehmers" + Aufmerksamkeit schenken! + + Wir freuen uns, euch naechste Woche im Kulturzentrum + #LangerAugust willkommen zu heissen! diff --git a/cpu/metanook-2018-call-for-participation.md b/cpu/metanook-2018-call-for-participation.md new file mode 100644 index 00000000..e3282f82 --- /dev/null +++ b/cpu/metanook-2018-call-for-participation.md @@ -0,0 +1,64 @@ +.. title: MetaNook 2018 – Call for Participation +.. slug: metanook-2018-call-for-participation +.. date: 2018/07/11 07:07:03 +.. tags: cpu,metanook +.. description: + +Wir suchen Vorträge, Workshops, Lightning Talks und deine Ideen für +die 8. MetaNook am 9. November 2018 in Lübeck + +<!-- TEASER_END --> + +### **Worum geht es?** + +Unter dem Banner der „Night of Open Knowledge" (Nook) laden wir euch +herzlich zur [MetaNook 2018](https://metanook.de/2018) ein. Die MetaNook +ist eine lockere, abendfüllende Konferenz im Audimax der Universität zu +Lübeck mit Vorträgen zu Technik, Wissenschaft und Gesellschaft. + +Die Bandbreite an Themen ist weit gefasst. So reichte sie in den +vergangenen Jahren von Einblicken in die aktuelle medizintechnische +Forschung über Lifestyle und Ernährung bis hin zu Textsatz und komplexen +Problemen der Informatik. + +Eine solche Palette an Vorträgen wird nur möglich durch Menschen, die +sich für ihr Thema begeistern und ihr Wissen weitergeben wollen -- also +ihr! + +Egal ob ihr als Studierende, in Vereinen, im Beruf oder als Hobbyist +eure Expertise erworben habt: Wir freuen uns, wenn ihr die Themen, die +euch begeistern, zur MetaNook 2018 mitbringt und euer Wissen und Können +weitervermittelt. + +### Wie kann ich mitmachen? + +Es gibt drei Möglichkeiten, euch an der MetaNook zu beteiligen: + +Vortrag/Workshop: Vorträge oder Workshops sollen nach Möglichkeit 45 +oder 90 Minuten dauern. + +Lightning Talks: Erstmals seit diesem Jahr dabei: die Lightning Talks. +Diese Vorträge dauern jeweils maximal 10 Minuten und sind ideal für ein +kurzes Thema. Lightning Talks sind genau das Richtige, wenn ihr nicht +soviel Zeit für die Vorbereitung habt und trotzdem ein für euch +spannendes Thema vorstellen möchtet. + +Stand im Foyer: Im Foyer des Audimax kann ein Stand aufgebaut oder ein +Projekt ausgestellt werden. So können sich lokale aber auch +überregionale Gruppen und Vereine vorstellen und dabei in Kontakt mit +den Besuchern der MetaNook treten. + +### Haben wir euer Interesse geweckt? + +Euren Vortrag, Workshop, Lightning Talk oder Stand im Foyer könnt ihr +bis zum 3. Oktober 2018 auf [metanook.de](https://metanook.de/2018/cfp) +einreichen. + +Anfang Oktober erhaltet ihr dann von uns eine Nachricht, ob euer Beitrag +dabei ist. Wir sind gespannt und freuen uns auf eure Beiträge! + +Euer MetaNook-Orga Team + +Web: <https://metanook.de/2018>\ +E-Mail: submission\@metanook.de\ +Twitter: [\@NookOrga](https://twitter.com/nookorga) diff --git a/cpu/nook-2019-call-for-participation.md b/cpu/nook-2019-call-for-participation.md new file mode 100644 index 00000000..bcd71627 --- /dev/null +++ b/cpu/nook-2019-call-for-participation.md @@ -0,0 +1,63 @@ +.. title: NooK 2019 – Call for Participation +.. slug: nook-2019-call-for-participation +.. date: 2019/09/24 18:09:38 +.. tags: cpu,metanook,NooK,NooK2019 +.. description: + +Wir suchen Vorträge, Workshops, Lightning Talks und deine Ideen für die +NooK am 8. und 9. November 2019 in Lübeck. + +<!-- TEASER_END --> + +Worum geht es? +-------------- + +Unter dem Banner der „Night of Open Knowledge" (NooK), einer lockeren +Konferenz zum Verbreiten von freiem Wissen in Lübeck, laden wir euch +auch im Jahr 2019 herzlich ein. Zum allerersten Mal werdet ihr dieses +Jahr auf der NooK zwei Tage lang mit Vorträgen, Workshops, Lightning +Talks und Ständen zu Technik, Wissenschaft und Gesellschaft versorgt. +Freitag beginnt die NooK wie gewohnt um 18 Uhr, am Samstag geht es +bereits um 14 Uhr los. + +Die Bandbreite an Themen ist weit gefasst. So reichte sie in den +vergangenen Jahren von Einblicken in die aktuelle medizintechnische +Forschung über Lifestyle und Ernährung bis hin zu Textsatz und komplexen +Problemen der Informatik. + +Eine solche Palette an Vorträgen wird nur möglich durch Menschen, die +sich für ihr Thema begeistern und ihr Wissen weitergeben wollen -- also +euch! + +Egal ob ihr Studierende oder wissenschaftliche Mitarbeiter seid oder ob +ihr in der Wirtschaft, in Vereinen oder als Hobbyist eure Expertise +erworben habt: Wir freuen uns, wenn ihr die Themen, die euch begeistern, +zur NooK mitbringt und euer Wissen und Können weitervermittelt. + +Wie kann ich mitmachen? +----------------------- + +Es gibt drei Möglichkeiten, euch an der NooK zu beteiligen: + +**Vortrag:** Vorträge sollen nach Möglichkeit 45 oder 90 Minuten dauern. + +**Lightning Talks:** Nach dem großen Erfolg im letzten Jahr auch in +diesem Jahr wieder dabei: die Lightning Talks. Diese Vorträge dauern +jeweils maximal 10 Minuten und sind ideal für ein kurzes Thema. +Lightning Talks sind genau das Richtige, wenn ihr nicht soviel Zeit für +die Vorbereitung habt und trotzdem ein für euch spannendes Thema +vorstellen möchtet. + +**Stand im Foyer:** An beiden Tagen können in den Foyers Stände +aufgebaut oder Projekte ausgestellt werden. So können sich lokale, aber +auch überregionale Gruppen und Vereine vorstellen und dabei in Kontakt +mit den Besuchern der NooK treten. + +Haben wir euer Interesse geweckt? +--------------------------------- + +Euren Vortrag, Lightning Talk oder Stand im Foyer könnt ihr bis +zum ***3. Oktober 2019*** auf <https://nook-luebeck.de/cfp/> einreichen. + +Anfang Oktober erhaltet ihr dann von uns eine Nachricht, ob euer Beitrag +dabei ist. Wir sind gespannt und freuen uns auf eure Beiträge! diff --git a/data/footer.yml b/data/footer.yml new file mode 100644 index 00000000..a24c7e59 --- /dev/null +++ b/data/footer.yml @@ -0,0 +1,6 @@ +- + url: /imprint + title: Impressum +- + url: /datenschutz + title: Datenschutz diff --git a/data/navigation.yml b/data/navigation.yml new file mode 100644 index 00000000..0d07bbe5 --- /dev/null +++ b/data/navigation.yml @@ -0,0 +1,12 @@ +- + url: https://ds.ccc.de/ + title: Die Datenschleuder +- + url: https://chaosradio.ccc.de/ + title: Chaosradio +- + url: /support + title: Unterstützen +- + url: https://media.ccc.de/ + title: Media diff --git a/images/teufelsberg-2421265_1920.jpg b/images/teufelsberg-2421265_1920.jpg new file mode 100644 index 00000000..45660f41 Binary files /dev/null and b/images/teufelsberg-2421265_1920.jpg differ diff --git a/pages/biometrie.md b/pages/biometrie.md index d093c1f1..8f7ed474 100644 --- a/pages/biometrie.md +++ b/pages/biometrie.md @@ -2,7 +2,8 @@ title: Biometrie date: 2009-03-12 18:40:00 updated: 2013-08-10 16:00:42 author: erdgeist -tags: biometrie, epass, fingerabdruck, kampagne, reisepass, epa +tags: biometrie, epass, fingerabdruck, kampagne, reisepass, epa, featured-small +previewimage: https://images.unsplash.com/photo-1585079374502-415f8516dcc3?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=3150&q=80 Biometrie ist die Vermessung des menschlichen Körpers, die in der letzten Zeit von Computern, biometrische Systeme genannt, übernommen diff --git a/pages/club.en.md b/pages/club.en.md index 1f1259fa..136169a4 100644 --- a/pages/club.en.md +++ b/pages/club.en.md @@ -2,7 +2,9 @@ title: Chaos Computer Club date: 2009-03-05 01:38:00 updated: 2020-04-28 23:38:13 author: erdgeist -tags: club, ccc, verein, hacker, member, geschichte +previewimage: /images/wau.jpg +prio: 1 +tags: club, ccc, verein, hacker, member, geschichte, featured-large Chaos Computer Club (abbreviated as CCC) was [founded](http://www.ccc.de/veranstaltungen/1981-gruendung/CCC-gruendung.pdf "Chaos Computer Club Gründung") diff --git a/pages/club.md b/pages/club.md index d812b78a..5fafb6d1 100644 --- a/pages/club.md +++ b/pages/club.md @@ -2,7 +2,10 @@ title: Chaos Computer Club date: 2009-03-05 01:38:00 updated: 2020-04-28 23:38:13 author: erdgeist -tags: club, ccc, verein, hacker, member, geschichte +previewimage: /images/wau.jpg +previewtext: Der Verein +prio: 1 +tags: club, ccc, verein, hacker, member, geschichte, featured-large Die Wurzeln des Chaos Computer Clubs reichen bis ins Jahr 1981 zurück. Am Tisch der Kommune 1 der Zeitung taz in Berlin trafen sich damals diff --git a/pages/club/erfas.en.md b/pages/club/erfas.en.md index e5c7264e..b7a48321 100644 --- a/pages/club/erfas.en.md +++ b/pages/club/erfas.en.md @@ -2,7 +2,8 @@ title: Erfa-Kreise date: 2009-04-19 17:43:00 updated: 2020-04-30 23:29:49 author: 46halbe -tags: erfa, club, lokal, chaostreff, regional, erfa-kreis, verein, discordia, eris +tags: erfa, club, lokal, chaostreff, regional, erfa-kreis, verein, discordia, eris, featured-small +previewimage: https://images.unsplash.com/photo-1517430816045-df4b7de11d1d?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=3151&q=80 The local and regional affiliates of the Chaos Computer Club are the so called Erfa-Kreise (short for information exchange circles). Here is a list with links. diff --git a/pages/club/erfas.md b/pages/club/erfas.md index 971dfb91..d82f76a4 100644 --- a/pages/club/erfas.md +++ b/pages/club/erfas.md @@ -2,7 +2,8 @@ title: Erfa-Kreise date: 2009-04-19 17:43:00 updated: 2020-04-30 23:29:49 author: 46halbe -tags: erfa, club, lokal, chaostreff, regional, erfa-kreis, verein, discordia, eris +tags: erfa, club, lokal, chaostreff, regional, erfa-kreis, verein, discordia, eris, featured-small +previewimage: https://images.unsplash.com/photo-1517430816045-df4b7de11d1d?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=3151&q=80 Erfa-Kreise sind fest an die Vereinsstruktur gebundene Treffs der lokalen Hackerschaft. Erfa-Kreis steht für Erfahrungsaustauschkreis. Ein Erfa-Kreis ist laut Satzung des Chaos Computer Clubs eine Organisationsform innerhalb des Clubs zur Durchführung seiner Aufgaben auf regionaler Ebene. Um Erfa-Kreis werden zu können, ist es erforderlich, ein eingetragener Verein (e. V.) zu sein. Die Erfas veranstalten regelmäßige öffentliche Treffen, um diverse Projekte voranzutreiben, aktuelle Themen zu diskutieren und natürlich auch, um gemeinsam Spaß zu haben. diff --git a/pages/congress.md b/pages/congress.md new file mode 100644 index 00000000..8d338193 --- /dev/null +++ b/pages/congress.md @@ -0,0 +1,6 @@ +title: Chaos Communication Congress +previewimage: https://photo.citybeat.de/bild/0863adabe4dcbd44f223f32dce4716a5d7d23c6b/wh/720/450/ +prio: 2 +tags: featured-large + +Der Congress ist eine grosse Veranstaltung! diff --git a/pages/contact.md b/pages/contact.md index 32a5a1a4..5abfc02c 100644 --- a/pages/contact.md +++ b/pages/contact.md @@ -1,8 +1,9 @@ title: Kontakt -date: 2009-03-20 02:20:00 -updated: 2020-05-16 21:54:55 +date: 2009-03-20 02:20:00 +updated: 2020-05-03 11:29:03 author: unicorn -tags: office, kontakt, club, presse, datenschleuder, mail +tags: office, kontakt, club, presse, datenschleuder, mail, featured-small +previewimage: https://images.unsplash.com/photo-1586769852044-692d6e3703f0?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=900&q=60 Im Chaos Computer Club sind weit über hundert freiwillige Aktive rund um die Uhr dabei, die interne Kommunikation und die mit der Außenwelt zu @@ -51,11 +52,10 @@ helfen die Häcksen und Hacker auf dem Mailverteiler <mail@ccc.de> gerne weiter. Persönliche oder vertrauliche Daten gehören aber wegen der offenen Struktur des Verteilers nicht in die E-Mail. -Des Mediums [Newsgroup](http://de.wikipedia.org/wiki/Newsgroup) Kundige -finden zudem auf -[de.org.ccc](http://groups.google.de/group/de.org.ccc/topics) Zuhörer. -Wir weisen darauf hin, dass de.org.ccc kein offizielles Organs des CCC -ist, viele Mitlesende und -schreibende gehören dem Club nicht an. +Des Mediums [Newsgroup](http://de.wikipedia.org/wiki/Newsgroup) Kundige finden zudem +auf [de.org.ccc](http://groups.google.de/group/de.org.ccc/topics) +Zuhörer. Wir weisen darauf hin, dass de.org.ccc kein offizielles Organ des CCC ist, +viele Mitlesende und -schreibende gehören dem Club nicht an. ### Jobs, Sicherheitsüberprüfungen, Beratung diff --git a/pages/datenschutz.md b/pages/datenschutz.md index 605738d1..b62b9f31 100644 --- a/pages/datenschutz.md +++ b/pages/datenschutz.md @@ -7,10 +7,10 @@ tags: Verantwortlicher für die Erhebung, Verarbeitung und Nutzung Ihrer personenbezogenen Daten im Sinne von Art. 4 Nr. 7 DSGVO ist - Chaos Computer Club e. V. - Zeiseweg 9 - D-22765 Hamburg - Germany + Chaos Computer Club e. V. + Zeiseweg 9 + D-22765 Hamburg + Germany ## Betroffenenrechte: Rechte auf Auskunft, Berichtigung, Sperre, Löschung und Widerspruch diff --git a/pages/imprint.md b/pages/imprint.md index 89b8b24f..c036da6c 100644 --- a/pages/imprint.md +++ b/pages/imprint.md @@ -13,10 +13,10 @@ persönlich kennenzulernen, bieten die [lokalen Clubs](/de/regional "Erfa-Kreise"). Anschrift: -: Chaos Computer Club e. V.\ - Zeiseweg 9\ - D-22765 Hamburg -: Germany\ + Chaos Computer Club e. V. + Zeiseweg 9 + D-22765 Hamburg + Germany E-Mail: : <mail@ccc.de> diff --git a/pages/index.en.rst b/pages/index.en.rst new file mode 100644 index 00000000..4a472896 --- /dev/null +++ b/pages/index.en.rst @@ -0,0 +1,78 @@ +.. title: Startseite +.. date: 2009-03-01 14:03:50 +.. updated: 2020-05-01 23:16:37 +.. author: erdgeist +.. tags: club, kampagne, ccc, hacker, hacken +.. template: front.tmpl + +.. Render large featured pages in Carousel on small displays and cards on large displays +.. post-list:: + :stop: 3 + :template: front-featured-large.tmpl + :type: all + :tags: featured-large + :sort: prio + +.. Begin inline page structure hack +.. raw:: html + + <div class="row frontend-content mt-3"> + <div class="col-lg-9 blog-main"> + <h1 class="section-heading">Chaos Updates</h1> + +.. Render first update, right before featured cards section on small displays +.. post-list:: + :stop: 1 + :template: post-list-front-updates.tmpl + +.. Render inline small featured cards, hidden from -lg on +.. post-list:: + :stop: 3 + :template: front-featured-small.tmpl + :type: all + :tags: featured-small + +.. Render more updates before the "Aus den Erfas" section +.. post-list:: + :start: 1 + :stop: 3 + :template: post-list-front-updates.tmpl + +.. Render lists of posts from Erfas, tags must contain cpu +.. post-list:: + :stop: 3 + :template: post-list-front-erfas.tmpl + :tags: cpu + :type: post + +.. Render rest of updates +.. post-list:: + :start: 3 + :stop: 7 + :template: post-list-front-updates.tmpl + +`All Chaos Updates </en/updates/>`_ + +.. Middle of inline page structure hack, main content section end, sidebar start +.. raw:: html + + </div> + <aside class="col-12 col-lg-3 sidebar"> + +.. This is an example sidebar widget that will later be rendered by a template +.. data is in a yml file in data/navigation.yml + +{{% statnav %}} + +.. Render navbar small featured cards, shown from -lg on +.. post-list:: + :stop: 4 + :template: front-featured-nav-small.tmpl + :type: all + :tags: featured-small + +.. End our native page structure +.. raw:: html + + </aside> + </div> diff --git a/pages/index.rst b/pages/index.rst new file mode 100644 index 00000000..ca4cbecf --- /dev/null +++ b/pages/index.rst @@ -0,0 +1,78 @@ +.. title: Startseite +.. date: 2009-03-01 14:03:50 +.. updated: 2020-05-01 23:16:37 +.. author: erdgeist +.. tags: club, kampagne, ccc, hacker, hacken +.. template: front.tmpl + +.. Render large featured pages in Carousel on small displays and cards on large displays +.. post-list:: + :stop: 3 + :template: front-featured-large.tmpl + :type: all + :tags: featured-large + :sort: prio + +.. Begin inline page structure hack +.. raw:: html + + <div class="row frontend-content mt-3"> + <div class="col-lg-9 blog-main"> + <h1 class="section-heading">Chaos Updates</h1> + +.. Render first update, right before featured cards section on small displays +.. post-list:: + :stop: 1 + :template: post-list-front-updates.tmpl + +.. Render inline small featured cards, hidden from -lg on +.. post-list:: + :stop: 3 + :template: front-featured-small.tmpl + :type: all + :tags: featured-small + +.. Render more updates before the "Aus den Erfas" section +.. post-list:: + :start: 1 + :stop: 3 + :template: post-list-front-updates.tmpl + +.. Render lists of posts from Erfas, tags must contain cpu +.. post-list:: + :stop: 3 + :template: post-list-front-erfas.tmpl + :tags: cpu + :type: post + +.. Render rest of updates +.. post-list:: + :start: 3 + :stop: 7 + :template: post-list-front-updates.tmpl + +`Alle Updates </updates/>`_ + +.. Middle of inline page structure hack, main content section end, sidebar start +.. raw:: html + + </div> + <aside class="col-12 col-lg-3 sidebar"> + +.. Render first static navigation sidebar widget. Configure navigation items by +.. editing data a structured file (json, yml), currently in data/navigation.yml + +{{% statnav %}} + +.. Render navbar small featured cards, shown from -lg on +.. post-list:: + :stop: 4 + :template: front-featured-nav-small.tmpl + :type: all + :tags: featured-small + +.. End our native page structure +.. raw:: html + + </aside> + </div> diff --git a/pages/search.html b/pages/search.html new file mode 100644 index 00000000..f8970bc5 --- /dev/null +++ b/pages/search.html @@ -0,0 +1,13 @@ +<!-- +.. title: Search +.. slug: search +.. date: 1970-01-01 00:00:00Z +.. tags: +.. category: +.. link: +.. description: +.. type: text +.. template: localsearch.tmpl +--> + +<p style="display: none;">Search results appear here.</p> diff --git a/pages/themen/corona-app.en.md b/pages/themen/corona-app.en.md new file mode 100644 index 00000000..eeef7788 --- /dev/null +++ b/pages/themen/corona-app.en.md @@ -0,0 +1,6 @@ +title: Our thoughts on the corona apps +tags: featured-large +prio: 3 +previewimage: https://images.unsplash.com/photo-1583324113626-70df0f4deaab?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=3889&q=80 + +Materialsammlung zum aktuellen Thema "Corona-App" diff --git a/pages/themen/corona-app.md b/pages/themen/corona-app.md new file mode 100644 index 00000000..a3325716 --- /dev/null +++ b/pages/themen/corona-app.md @@ -0,0 +1,6 @@ +title: Was wir zur Corona-App denken +tags: featured-large +prio: 3 +previewimage: https://images.unsplash.com/photo-1583324113626-70df0f4deaab?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=3889&q=80 + +Materialsammlung zum aktuellen Thema "Corona-App" diff --git a/pages/updates.md b/pages/updates.md deleted file mode 100644 index 11edae51..00000000 --- a/pages/updates.md +++ /dev/null @@ -1,7 +0,0 @@ -title: Updates -date: 2009-09-09 09:34:00 -updated: 2014-11-16 03:21:06 -author: admin -tags: - -Pressemitteilungen des CCC: diff --git a/plugins/__init__.py b/plugins/__init__.py new file mode 100644 index 00000000..fd7e25d7 --- /dev/null +++ b/plugins/__init__.py @@ -0,0 +1 @@ +# Plugin modules go here. \ No newline at end of file diff --git a/plugins/localsearch/MIT-LICENSE.txt b/plugins/localsearch/MIT-LICENSE.txt new file mode 100644 index 00000000..f1310681 --- /dev/null +++ b/plugins/localsearch/MIT-LICENSE.txt @@ -0,0 +1,20 @@ +Tipue Search Copyright (c) 2012 Tipue + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/plugins/localsearch/README.md b/plugins/localsearch/README.md new file mode 100644 index 00000000..f7321da6 --- /dev/null +++ b/plugins/localsearch/README.md @@ -0,0 +1,15 @@ +If you don't want to depend on Google or DuckDuckGo to implement search for you, +or just want it to work even if you are offline, enable this plugin and the +search will be performed client side. It uses [Tipue Search](http://www.tipue.com/search/) as its engine. + +In ordrer to set up Tipue, you will need: + + * the sample config from `conf.py.sample` and a page set up to render `localsearch.tmpl` (which you may customize) — + an example is in `search-EXAMPLE.html` + * or the alternate sample config from `conf.py.sample.alt`, which uses a modal + and does not need another page + +For more information about how to customize it and use it, please refer to the Tipue +docs at http://www.tipue.com/search/ + +Tipue is under an MIT license (see MIT-LICENSE.txt) diff --git a/plugins/localsearch/conf.py.sample b/plugins/localsearch/conf.py.sample new file mode 100644 index 00000000..553abe65 --- /dev/null +++ b/plugins/localsearch/conf.py.sample @@ -0,0 +1,17 @@ +# This is an example that works well with Nikola's default Bootstrap3 theme. +# It displays the search field in the navigation bar, and the results +# on a separate page (which needs to be configured, see README.md). +# This snippet assumes the page ends up at /search/. + +SEARCH_FORM = """ +<form class="navbar-form navbar-left" action="/search/" role="search"> + <div class="form-group"> + <input type="text" class="form-control" id="tipue_search_input" name="q" placeholder="Search" autocomplete="off"> + </div> + <button type="submit" class="btn btn-default">Submit</button> +</form> +""" + +EXTRA_HEAD_DATA = """ +<link rel="stylesheet" type="text/css" href="/assets/css/tipuesearch.css"> +""" diff --git a/plugins/localsearch/conf.py.sample.alt b/plugins/localsearch/conf.py.sample.alt new file mode 100644 index 00000000..8c5c0285 --- /dev/null +++ b/plugins/localsearch/conf.py.sample.alt @@ -0,0 +1,53 @@ +# Alternate conf.py.sample -- for displaying in a modal dialog. +SEARCH_FORM = """ +<span class="navbar-form navbar-left"> +<input type="text" id="tipue_search_input" class="form-control" placeholder="Search"> +</span>""" + +EXTRA_HEAD_DATA = """ +<link rel="stylesheet" type="text/css" href="/assets/css/tipuesearch.css"> +""" + +BODY_END = """ +<!-- Modal --> +<div id="search-results" class="modal fade" role="dialog" style="height: 80%;"> + <div class="modal-dialog"> + + <!-- Modal content--> + <div class="modal-content"> + <div class="modal-header"> + <button type="button" class="close" data-dismiss="modal">×</button> + <h4 class="modal-title">Search Results:</h4> + </div> + <div class="modal-body" id="tipue_search_content" style="max-height: 600px; overflow-y: auto;"> + </div> + <div class="modal-footer"> + <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> + </div> + </div> + + </div> +</div> +<script> +var siteUrl = """ + json.dumps(SITE_URL) + """ +$(document).ready(function() { + $.when( + $.getScript( siteUrl + "/assets/js/tipuesearch_set.js" ), + $.getScript( siteUrl + "/assets/js/tipuesearch.js" ), + $.getScript( siteUrl + "/assets/js/tipuesearch_content.js" ), + $.Deferred(function( deferred ){ + $( deferred.resolve ); + }) + ).done(function() { + $('#tipue_search_input').tipuesearch({ + 'showUrl': false + }); + $('#tipue_search_input').keyup(function (e) { + if (e.keyCode == 13) { + $('#search-results').modal() + } + }); + }); +}); +</script> +""" diff --git a/plugins/localsearch/localsearch.plugin b/plugins/localsearch/localsearch.plugin new file mode 100644 index 00000000..c7b91f6d --- /dev/null +++ b/plugins/localsearch/localsearch.plugin @@ -0,0 +1,12 @@ +[Core] +Name = localsearch +Module = localsearch + +[Nikola] +PluginCategory = LateTask + +[Documentation] +Author = Roberto Alsina, Chris Warrick, Kevin Sheppard +Version = 0.3.0 +Website = http://plugins.getnikola.com/#localsearch +Description = Create data files for local search via Tipue diff --git a/plugins/localsearch/localsearch/__init__.py b/plugins/localsearch/localsearch/__init__.py new file mode 100644 index 00000000..fdc8874d --- /dev/null +++ b/plugins/localsearch/localsearch/__init__.py @@ -0,0 +1,106 @@ +# -*- coding: utf-8 -*- + +# Copyright © 2012-2014 Roberto Alsina and others. + +# Permission is hereby granted, free of charge, to any +# person obtaining a copy of this software and associated +# documentation files (the "Software"), to deal in the +# Software without restriction, including without limitation +# the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the +# Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice +# shall be included in all copies or substantial portions of +# the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +# KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +# WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS +# OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR +# OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +from __future__ import unicode_literals +import codecs +import json +import os + +from nikola.plugin_categories import LateTask +from nikola.utils import apply_filters, config_changed, copy_tree, makedirs + +# This is what we need to produce: +# var tipuesearch = {"pages": [ +# {"title": "Tipue Search, a jQuery site search engine", "text": "Tipue +# Search is a site search engine jQuery plugin. It's free for both commercial and +# non-commercial use and released under the MIT License. Tipue Search includes +# features such as word stemming and word replacement.", "tags": "JavaScript", +# "loc": "http://www.tipue.com/search"}, +# {"title": "Tipue Search demo", "text": "Tipue Search demo. Tipue Search is +# a site search engine jQuery plugin.", "tags": "JavaScript", "loc": +# "http://www.tipue.com/search/demo"}, +# {"title": "About Tipue", "text": "Tipue is a small web development/design +# studio based in North London. We've been around for over a decade.", "tags": "", +# "loc": "http://www.tipue.com/about"} +# ]}; + + +class Tipue(LateTask): + """Render the blog posts as JSON data.""" + + name = "localsearch" + + def gen_tasks(self): + self.site.scan_posts() + + kw = { + "translations": self.site.config['TRANSLATIONS'], + "output_folder": self.site.config['OUTPUT_FOLDER'], + "filters": self.site.config['FILTERS'], + "timeline": self.site.timeline, + } + + posts = self.site.timeline[:] + dst_path = os.path.join(kw["output_folder"], "assets", "js", + "tipuesearch_content.js") + + def save_data(): + pages = [] + for lang in kw["translations"]: + for post in posts: + # Don't index drafts (Issue #387) + if post.is_draft or post.is_private or post.publish_later: + continue + text = post.text(lang, strip_html=True) + text = text.replace('^', '') + + data = {} + data["title"] = post.title(lang) + data["text"] = text + data["tags"] = ",".join(post.tags) + data["url"] = post.permalink(lang, absolute=True) + pages.append(data) + output = json.dumps({"pages": pages}, indent=2) + output = 'var tipuesearch = ' + output + ';' + makedirs(os.path.dirname(dst_path)) + with codecs.open(dst_path, "wb+", "utf8") as fd: + fd.write(output) + + task = { + "basename": str(self.name), + "name": dst_path, + "targets": [dst_path], + "actions": [(save_data, [])], + 'uptodate': [config_changed(kw)], + 'calc_dep': ['_scan_locs:sitemap'] + } + yield apply_filters(task, kw['filters']) + + # Copy all the assets to the right places + asset_folder = os.path.join(os.path.dirname(__file__), "files") + for task in copy_tree(asset_folder, kw["output_folder"]): + task["basename"] = str(self.name) + yield apply_filters(task, kw['filters']) diff --git a/plugins/localsearch/localsearch/__pycache__/__init__.cpython-37.pyc b/plugins/localsearch/localsearch/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 00000000..7c4aaec0 Binary files /dev/null and b/plugins/localsearch/localsearch/__pycache__/__init__.cpython-37.pyc differ diff --git a/plugins/localsearch/localsearch/files/assets/css/img/loader.gif b/plugins/localsearch/localsearch/files/assets/css/img/loader.gif new file mode 100644 index 00000000..9c97738a Binary files /dev/null and b/plugins/localsearch/localsearch/files/assets/css/img/loader.gif differ diff --git a/plugins/localsearch/localsearch/files/assets/css/img/search.png b/plugins/localsearch/localsearch/files/assets/css/img/search.png new file mode 100644 index 00000000..8c6943d4 Binary files /dev/null and b/plugins/localsearch/localsearch/files/assets/css/img/search.png differ diff --git a/plugins/localsearch/localsearch/files/assets/css/tipuesearch.css b/plugins/localsearch/localsearch/files/assets/css/tipuesearch.css new file mode 100644 index 00000000..5793c6db --- /dev/null +++ b/plugins/localsearch/localsearch/files/assets/css/tipuesearch.css @@ -0,0 +1,271 @@ +/* +Tipue Search 7.1 +Copyright (c) 2019 Tipue +Tipue Search is released under the MIT License +http://www.tipue.com/search +*/ + + +/* search box */ + +/* +#tipue_search_input +{ + float: left; + font: 15px 'Open Sans', sans-serif; + color: #333; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + width: 230px; + background-color: #f3f3f3; + border: none; + padding: 9px 0 10px 18px; + height: 56px; + border-radius: 3px; + -moz-appearance: none; + -webkit-appearance: none; + box-sizing: border-box; + box-shadow: none; + outline: 0; + margin: 0; +} +#tipue_search_input:-webkit-autofill, +#tipue_search_input:-webkit-autofill:hover, +#tipue_search_input:-webkit-autofill:focus +{ + -webkit-box-shadow: 0 0 0px 1000px #f3f3f3 inset; +} +*/ +.tipue_search_button { + position: relative; + float: left; + width: 49px; + height: 56px; + margin-left: -3px; + background-color: #f3f3f3; + border: none; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + box-sizing: border-box; + cursor: pointer; + outline: 0; +} + +.tipue_search_icon { + float: left; + font: 24px/1 'Open Sans', sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: #333; + transform: rotate(-45deg); + -moz-appearance: none; + -webkit-appearance: none; + box-sizing: border-box; + box-shadow: none; + outline: 0; + margin: -1px 0 0 16px; +} + +.tipue_search_group:after { + content: ""; + display: table; + clear: both; +} + + +/* search results */ + + +#tipue_search_content { + max-width: 100%; + margin: 0; +} + +.tipue_search_content_title { + font-weight: 300; + font-size: 2rem; + color: #111; +} + +.tipue_search_content_title a { + color: #111; + text-decoration: none; +} + +.tipue_search_result { + padding-top: 27px; +} + +#tipue_search_results_count, .tipue_search_content_debug { + font: 13px/1.5 'Source Code Pro', monospace; + text-transform: uppercase; + color: #999; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +#tipue_search_results_count { + padding-top: 9px; +} + +.tipue_search_content_url, .tipue_search_note, .tipue_search_related, #tipue_search_error, #tipue_search_replace { + font-weight: 300; + padding-top: 7px; + word-wrap: break-word; + hyphens: auto; +} + +#tipue_search_replace, .tipue_search_related { + margin-top: 7px; +} + +#tipue_search_error { + color: #333; + margin-top: 17px; +} + +.tipue_search_content_text { + font-weight: 300; + word-wrap: break-word; + hyphens: auto; + margin-top: 9px; +} + +.tipue_search_content_bold { + font-weight: 400; +} + +.tipue_search_content_debug { + margin: 7px 0 2px 0; +} + + +/* images */ + + +.tipue_search_image { + padding: 17px 0 6px 0; +} + +.tipue_search_img { + width: 100%; + max-width: 330px; + height: auto; + transition: 0.5s; + border-radius: 2px; +} + +.tipue_search_img:hover { + opacity: 0.9; +} + +#tipue_search_zoom_text { + font: 12px/1.7 'Source Code Pro', monospace; + color: #ccc; + text-transform: uppercase; + letter-spacing: 1px; + padding-top: 9px; +} + +#tipue_search_zoom_text a { + color: #ccc; + text-decoration: none; + border-bottom: 2px solid #f7f7f7; +} + +#tipue_search_zoom_text a:hover { + border: 0; +} + +.tipue_search_image_zoom { + cursor: pointer; +} + +#tipue_search_image_modal { + display: none; + position: fixed; + z-index: 1000; + left: 0; + top: 0; + width: 100%; + height: 100%; + overflow: auto; + background-color: rgba(0, 0, 0, 0.9); +} + +.tipue_search_image_close { + position: absolute; + top: 0; + right: 0; + font: 22px/1 'Source Code Pro', monospace; + color: #ccc; + padding: 25px 30px; + cursor: pointer; +} + +.tipue_search_image_block { + margin: 0 auto; + max-width: 900px; + padding: 73px 30px 30px 30px; + box-sizing: border-box; + color: #fff; +} + +#tipue_search_zoom_img { + max-width: 100%; + height: auto; +} + +#tipue_search_zoom_text, .tipue_search_zoom_options { + padding-top: 9px; +} + + +/* footer */ + + +#tipue_search_foot { + margin: 51px 0 21px 0; +} + +#tipue_search_foot_boxes { + font: 14px 'Source Code Pro', sans-serif; + text-transform: uppercase; + color: #333; + padding: 0; + margin: 0; + cursor: pointer; +} + +#tipue_search_foot_boxes li { + display: inline; + list-style: none; + margin: 0; + padding: 0; +} + +#tipue_search_foot_boxes li a { + background-color: #f7f7f7; + color: #666; + padding: 10px 17px 11px 17px; + border-radius: 3px; + margin-right: 7px; + text-decoration: none; + text-align: center; + transition: 0.3s; +} + +#tipue_search_foot_boxes li.current { + background: #252525; + color: #ccc; + padding: 10px 17px 11px 17px; + border-radius: 3px; + margin-right: 7px; + text-align: center; +} + +#tipue_search_foot_boxes li a:hover { + background: #252525; + color: #ccc; +} + diff --git a/plugins/localsearch/localsearch/files/assets/js/tipuesearch.js b/plugins/localsearch/localsearch/files/assets/js/tipuesearch.js new file mode 100644 index 00000000..48245668 --- /dev/null +++ b/plugins/localsearch/localsearch/files/assets/js/tipuesearch.js @@ -0,0 +1,611 @@ + +/* +Tipue Search 7.1 +Copyright (c) 2019 Tipue +Tipue Search is released under the MIT License +http://www.tipue.com/search +*/ + + +(function($) { + + $.fn.tipuesearch = function(options) { + + var set = $.extend( { + + 'contextBuffer' : 60, + 'contextLength' : 60, + 'contextStart' : 90, + 'debug' : false, + 'descriptiveWords' : 25, + 'footerPages' : 3, + 'highlightTerms' : true, + 'imageZoom' : true, + 'minimumLength' : 3, + 'newWindow' : false, + 'show' : 10, + 'showContext' : true, + 'showRelated' : true, + 'showTime' : true, + 'showTitleCount' : true, + 'showURL' : true, + 'wholeWords' : true + }, options); + + return this.each(function() { + + var tipuesearch_t_c = 0; + + var tipue_search_w = ''; + if (set.newWindow) + { + tipue_search_w = ' target="_blank"'; + } + + function getURLP(name) + { + var locSearch = location.search; + var splitted = (new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(locSearch)||[,""]); + var searchString = splitted[1].replace(/\+/g, '%20'); + try + { + searchString = decodeURIComponent(searchString); + } + catch(e) + { + searchString = unescape(searchString); + } + return searchString || null; + } + + if (getURLP('q')) + { + $('#tipue_search_input').val(getURLP('q')); + getTipueSearch(0, true); + } + + $(this).keyup(function(event) + { + if(event.keyCode == '13') + { + getTipueSearch(0, true); + } + }); + + + function getTipueSearch(start, replace) + { + window.scrollTo(0, 0); + + var out = ''; + var show_replace = false; + var show_stop = false; + var standard = true; + var c = 0; + var found = []; + + var d_o = $('#tipue_search_input').val(); + d_o = d_o.replace(/\+/g, ' ').replace(/\s\s+/g, ' '); + + d_o = $.trim(d_o); + var d = d_o.toLowerCase(); + + if ((d.match("^\"") && d.match("\"$")) || (d.match("^'") && d.match("'$"))) + { + standard = false; + } + + var d_w = d.split(' '); + + if (standard) + { + d = ''; + for (var i = 0; i < d_w.length; i++) + { + var a_w = true; + for (var f = 0; f < tipuesearch_stop_words.length; f++) + { + if (d_w[i] == tipuesearch_stop_words[f]) + { + a_w = false; + show_stop = true; + } + } + if (a_w) + { + d = d + ' ' + d_w[i]; + } + } + d = $.trim(d); + d_w = d.split(' '); + } + else + { + d = d.substring(1, d.length - 1); + } + + if (d.length >= set.minimumLength) + { + if (standard) + { + if (replace) + { + var d_r = d; + for (var i = 0; i < d_w.length; i++) + { + for (var f = 0; f < tipuesearch_replace.words.length; f++) + { + if (d_w[i] == tipuesearch_replace.words[f].word) + { + d = d.replace(d_w[i], tipuesearch_replace.words[f].replace_with); + show_replace = true; + } + } + } + d_w = d.split(' '); + } + + var d_t = d; + for (var i = 0; i < d_w.length; i++) + { + for (var f = 0; f < tipuesearch_stem.words.length; f++) + { + if (d_w[i] == tipuesearch_stem.words[f].word) + { + d_t = d_t + ' ' + tipuesearch_stem.words[f].stem; + } + } + } + d_w = d_t.split(' '); + + for (var i = 0; i < tipuesearch.pages.length; i++) + { + var score = 0; + var s_t = tipuesearch.pages[i].text; + for (var f = 0; f < d_w.length; f++) + { + if (set.wholeWords) + { + var pat = new RegExp('\\b' + d_w[f] + '\\b', 'gi'); + } + else + { + var pat = new RegExp(d_w[f], 'gi'); + } + if (tipuesearch.pages[i].title.search(pat) != -1) + { + var m_c = tipuesearch.pages[i].title.match(pat).length; + score += (20 * m_c); + } + if (tipuesearch.pages[i].text.search(pat) != -1) + { + var m_c = tipuesearch.pages[i].text.match(pat).length; + score += (20 * m_c); + } + if (tipuesearch.pages[i].tags) + { + if (tipuesearch.pages[i].tags.search(pat) != -1) + { + var m_c = tipuesearch.pages[i].tags.match(pat).length; + score += (10 * m_c); + } + } + if (tipuesearch.pages[i].url.search(pat) != -1) + { + score += 20; + } + + if (score != 0) + { + for (var e = 0; e < tipuesearch_weight.weight.length; e++) + { + if (tipuesearch.pages[i].url == tipuesearch_weight.weight[e].url) + { + score += tipuesearch_weight.weight[e].score; + } + } + } + + if (d_w[f].match('^-')) + { + pat = new RegExp(d_w[f].substring(1), 'i'); + if (tipuesearch.pages[i].title.search(pat) != -1 || tipuesearch.pages[i].text.search(pat) != -1 || tipuesearch.pages[i].tags.search(pat) != -1) + { + score = 0; + } + } + } + + if (score != 0) + { + found.push( + { + "score": score, + "title": tipuesearch.pages[i].title, + "desc": s_t, + "img": tipuesearch.pages[i].img, + "url": tipuesearch.pages[i].url, + "note": tipuesearch.pages[i].note + }); + c++; + } + } + } + else + { + for (var i = 0; i < tipuesearch.pages.length; i++) + { + var score = 0; + var s_t = tipuesearch.pages[i].text; + var pat = new RegExp(d, 'gi'); + if (tipuesearch.pages[i].title.search(pat) != -1) + { + var m_c = tipuesearch.pages[i].title.match(pat).length; + score += (20 * m_c); + } + if (tipuesearch.pages[i].text.search(pat) != -1) + { + var m_c = tipuesearch.pages[i].text.match(pat).length; + score += (20 * m_c); + } + if (tipuesearch.pages[i].tags) + { + if (tipuesearch.pages[i].tags.search(pat) != -1) + { + var m_c = tipuesearch.pages[i].tags.match(pat).length; + score += (10 * m_c); + } + } + if (tipuesearch.pages[i].url.search(pat) != -1) + { + score += 20; + } + + if (score != 0) + { + for (var e = 0; e < tipuesearch_weight.weight.length; e++) + { + if (tipuesearch.pages[i].url == tipuesearch_weight.weight[e].url) + { + score += tipuesearch_weight.weight[e].score; + } + } + } + + if (score != 0) + { + found.push( + { + "score": score, + "title": tipuesearch.pages[i].title, + "desc": s_t, + "img": tipuesearch.pages[i].img, + "url": tipuesearch.pages[i].url, + "note": tipuesearch.pages[i].note + }); + c++; + } + } + } + + if (c != 0) + { + if (set.showTitleCount && tipuesearch_t_c == 0) + { + var title = document.title; + document.title = '(' + c + ') ' + title; + tipuesearch_t_c++; + } + + if (c == 1) + { + out += '<div id="tipue_search_results_count">' + tipuesearch_string_4; + } + else + { + var c_c = c.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); + out += '<div id="tipue_search_results_count">' + c_c + ' ' + tipuesearch_string_5; + } + if (set.showTime) + { + var endTimer = new Date().getTime(); + var time = (endTimer - startTimer) / 1000; + out += ' (' + time.toFixed(2) + ' ' + tipuesearch_string_14 + ')'; + set.showTime = false; + } + out += '</div>'; + + if (set.showRelated && standard) + { + var ront = ''; + f = 0; + for (var i = 0; i < tipuesearch_related.Related.length; i++) + { + if (d == tipuesearch_related.Related[i].search) + { + if (!f) + { + out += '<div class="tipue_search_related">' + tipuesearch_string_10 + ': '; + } + if (show_replace) + { + d_o = d; + } + + if (tipuesearch_related.Related[i].include) + { + var r_d = d_o + ' ' + tipuesearch_related.Related[i].related; + } + else + { + var r_d = tipuesearch_related.Related[i].related; + } + + ront += '<a class="tipue_search_related_btn" id="' + r_d + '">' + tipuesearch_related.Related[i].related + '</a>, '; + f++; + } + } + if (f) + { + ront = ront.slice(0, -2); + ront += '.</div>'; + out += ront; + } + } + + if (show_replace) + { + out += '<div id="tipue_search_replace">' + tipuesearch_string_2 + ' ' + d + '. ' + tipuesearch_string_3 + ' <a id="tipue_search_replaced">' + d_r + '</a></div>'; + } + + found.sort(function(a, b) { return b.score - a.score } ); + + var l_o = 0; + + if (set.imageZoom) + { + out += '<div id="tipue_search_image_modal"><div class="tipue_search_image_close">✕</div><div class="tipue_search_image_block"><a id="tipue_search_zoom_url"><img id="tipue_search_zoom_img"></a><div id="tipue_search_zoom_text"></div></div></div>'; + } + + for (var i = 0; i < found.length; i++) + { + if (l_o >= start && l_o < set.show + start) + { + out += '<div class="tipue_search_result">'; + + out += '<div class="tipue_search_content_title"><a href="' + found[i].url + '"' + tipue_search_w + '>' + found[i].title + '</a></div>'; + + if (set.debug) + { + out += '<div class="tipue_search_content_debug">Score: ' + found[i].score + '</div>'; + } + + if (set.showURL) + { + var s_u = found[i].url.toLowerCase(); + if (s_u.indexOf('http://') == 0) + { + s_u = s_u.slice(7); + } + out += '<div class="tipue_search_content_url"><a href="' + found[i].url + '"' + tipue_search_w + '>' + s_u + '</a></div>'; + } + + if (found[i].img) + { + if (set.imageZoom) + { + out += '<div class="tipue_search_image"><img class="tipue_search_img tipue_search_image_zoom" src="' + found[i].img + '" alt="' + found[i].title + '" data-url="' + found[i].url + '"></div>'; + } + else + { + out += '<div class="tipue_search_image"><a href="' + found[i].url + '"' + tipue_search_w + '><img class="tipue_search_img" src="' + found[i].img + '" alt="' + found[i].title + '"></a></div>'; + } + } + + if (found[i].desc) + { + var t = found[i].desc; + + if (set.showContext) + { + d_w = d.split(' '); + var s_1 = found[i].desc.toLowerCase().indexOf(d_w[0]); + if (s_1 > set.contextStart) + { + var t_1 = t.substr(s_1 - set.contextBuffer); + var s_2 = t_1.indexOf(' '); + t_1 = t.substr(s_1 - set.contextBuffer + s_2); + t_1 = $.trim(t_1); + + if (t_1.length > set.contextLength) + { + t = '... ' + t_1; + } + } + } + + if (standard) + { + d_w = d.split(' '); + for (var f = 0; f < d_w.length; f++) + { + if (set.highlightTerms) + { + var patr = new RegExp('(' + d_w[f] + ')', 'gi'); + t = t.replace(patr, "<h0011>$1<h0012>"); + } + } + } + else if (set.highlightTerms) + { + var patr = new RegExp('(' + d + ')', 'gi'); + t = t.replace(patr, "<span class=\"tipue_search_content_bold\">$1</span>"); + } + + var t_d = ''; + var t_w = t.split(' '); + if (t_w.length < set.descriptiveWords) + { + t_d = t; + } + else + { + for (var f = 0; f < set.descriptiveWords; f++) + { + t_d += t_w[f] + ' '; + } + } + t_d = $.trim(t_d); + if (t_d.charAt(t_d.length - 1) != '.') + { + t_d += ' ...'; + } + + t_d = t_d.replace(/h0011/g, 'span class=\"tipue_search_content_bold\"'); + t_d = t_d.replace(/h0012/g, '/span'); + + out += '<div class="tipue_search_content_text">' + t_d + '</div>'; + } + + if (found[i].note) + { + out += '<div class="tipue_search_note">' + found[i].note + '</div>'; + } + + out += '</div>'; + } + l_o++; + } + + if (c > set.show) + { + var pages = Math.ceil(c / set.show); + var page = (start / set.show); + if (set.footerPages < 3) + { + set.footerPages = 3; + } + + out += '<div id="tipue_search_foot"><ul id="tipue_search_foot_boxes">'; + + if (start > 0) + { + out += '<li role="navigation"><a class="tipue_search_foot_box" accesskey="b" id="' + (start - set.show) + '_' + replace + '">' + tipuesearch_string_6 + '</a></li>'; + } + + if (page <= 2) + { + var p_b = pages; + if (pages > set.footerPages) + { + p_b = set.footerPages; + } + for (var f = 0; f < p_b; f++) + { + if (f == page) + { + out += '<li class="current" role="navigation">' + (f + 1) + '</li>'; + } + else + { + out += '<li role="navigation"><a class="tipue_search_foot_box" id="' + (f * set.show) + '_' + replace + '">' + (f + 1) + '</a></li>'; + } + } + } + else + { + var p_b = page + set.footerPages - 1; + if (p_b > pages) + { + p_b = pages; + } + for (var f = page - 1; f < p_b; f++) + { + if (f == page) + { + out += '<li class="current" role="navigation">' + (f + 1) + '</li>'; + } + else + { + out += '<li role="navigation"><a class="tipue_search_foot_box" id="' + (f * set.show) + '_' + replace + '">' + (f + 1) + '</a></li>'; + } + } + } + + if (page + 1 != pages) + { + out += '<li role="navigation"><a class="tipue_search_foot_box" accesskey="m" id="' + (start + set.show) + '_' + replace + '">' + tipuesearch_string_7 + '</a></li>'; + } + + out += '</ul></div>'; + } + + } + else + { + out += '<div id="tipue_search_error">' + tipuesearch_string_8 + '</div>'; + } + } + else + { + if (show_stop) + { + out += '<div id="tipue_search_error">' + tipuesearch_string_8 + ' ' + tipuesearch_string_9 + '</div>'; + } + else + { + if (set.minimumLength == 1) + { + out += '<div id="tipue_search_error">' + tipuesearch_string_11 + '</div>'; + } + else + { + out += '<div id="tipue_search_error">' + tipuesearch_string_12 + ' ' + set.minimumLength + ' ' + tipuesearch_string_13 + '</div>'; + } + } + } + + $('#tipue_search_content').hide().html(out).slideDown(200); + + $('#tipue_search_replaced').click(function() + { + getTipueSearch(0, false); + }); + + $('.tipue_search_related_btn').click(function() + { + $('#tipue_search_input').val($(this).attr('id')); + getTipueSearch(0, true); + }); + + $('.tipue_search_image_zoom').click(function() + { + $('#tipue_search_image_modal').fadeIn(300); + $('#tipue_search_zoom_img').attr('src', this.src); + + var z_u = $(this).attr('data-url'); + $('#tipue_search_zoom_url').attr('href', z_u); + + var z_o = this.alt + '<div class="tipue_search_zoom_options"><a href="' + this.src + '" target="_blank">' + tipuesearch_string_15 + '</a>  <a href="' + z_u + '">' + tipuesearch_string_16 + '</a></div>'; + + $('#tipue_search_zoom_text').html(z_o); + }); + + $('.tipue_search_image_close').click(function() + { + $('#tipue_search_image_modal').fadeOut(300); + }); + + $('.tipue_search_foot_box').click(function() + { + var id_v = $(this).attr('id'); + var id_a = id_v.split('_'); + + getTipueSearch(parseInt(id_a[0]), id_a[1]); + }); + } + + }); + }; + +})(jQuery); diff --git a/plugins/localsearch/localsearch/files/assets/js/tipuesearch.min.js b/plugins/localsearch/localsearch/files/assets/js/tipuesearch.min.js new file mode 100644 index 00000000..f50ef6ee --- /dev/null +++ b/plugins/localsearch/localsearch/files/assets/js/tipuesearch.min.js @@ -0,0 +1,181 @@ +(function($){$.fn.tipuesearch=function(options){var set=$.extend({'contextBuffer':60,'contextLength':60,'contextStart':90,'debug':false,'descriptiveWords':25,'footerPages':3,'highlightTerms':true,'imageZoom':true,'minimumLength':3,'newWindow':false,'show':10,'showContext':true,'showRelated':true,'showTime':true,'showTitleCount':true,'showURL':true,'wholeWords':true},options);return this.each(function(){var tipuesearch_t_c=0;var tipue_search_w='';if(set.newWindow) +{tipue_search_w=' target="_blank"';} +function getURLP(name) +{var locSearch=location.search;var splitted=(new RegExp('[?|&]'+name+'='+'([^&;]+?)(&|#|;|$)').exec(locSearch)||[,""]);var searchString=splitted[1].replace(/\+/g,'%20');try +{searchString=decodeURIComponent(searchString);} +catch(e) +{searchString=unescape(searchString);} +return searchString||null;} +if(getURLP('q')) +{$('#tipue_search_input').val(getURLP('q'));getTipueSearch(0,true);} +$(this).keyup(function(event) +{if(event.keyCode=='13') +{getTipueSearch(0,true);}});function getTipueSearch(start,replace) +{window.scrollTo(0,0);var out='';var show_replace=false;var show_stop=false;var standard=true;var c=0;var found=[];var d_o=$('#tipue_search_input').val();d_o=d_o.replace(/\+/g,' ').replace(/\s\s+/g,' ');d_o=$.trim(d_o);var d=d_o.toLowerCase();if((d.match("^\"")&&d.match("\"$"))||(d.match("^'")&&d.match("'$"))) +{standard=false;} +var d_w=d.split(' ');if(standard) +{d='';for(var i=0;i<d_w.length;i++) +{var a_w=true;for(var f=0;f<tipuesearch_stop_words.length;f++) +{if(d_w[i]==tipuesearch_stop_words[f]) +{a_w=false;show_stop=true;}} +if(a_w) +{d=d+' '+d_w[i];}} +d=$.trim(d);d_w=d.split(' ');} +else +{d=d.substring(1,d.length-1);} +if(d.length>=set.minimumLength) +{if(standard) +{if(replace) +{var d_r=d;for(var i=0;i<d_w.length;i++) +{for(var f=0;f<tipuesearch_replace.words.length;f++) +{if(d_w[i]==tipuesearch_replace.words[f].word) +{d=d.replace(d_w[i],tipuesearch_replace.words[f].replace_with);show_replace=true;}}} +d_w=d.split(' ');} +var d_t=d;for(var i=0;i<d_w.length;i++) +{for(var f=0;f<tipuesearch_stem.words.length;f++) +{if(d_w[i]==tipuesearch_stem.words[f].word) +{d_t=d_t+' '+tipuesearch_stem.words[f].stem;}}} +d_w=d_t.split(' ');for(var i=0;i<tipuesearch.pages.length;i++) +{var score=0;var s_t=tipuesearch.pages[i].text;for(var f=0;f<d_w.length;f++) +{if(set.wholeWords) +{var pat=new RegExp('\\b'+d_w[f]+'\\b','gi');} +else +{var pat=new RegExp(d_w[f],'gi');} +if(tipuesearch.pages[i].title.search(pat)!=-1) +{var m_c=tipuesearch.pages[i].title.match(pat).length;score+=(20*m_c);} +if(tipuesearch.pages[i].text.search(pat)!=-1) +{var m_c=tipuesearch.pages[i].text.match(pat).length;score+=(20*m_c);} +if(tipuesearch.pages[i].tags) +{if(tipuesearch.pages[i].tags.search(pat)!=-1) +{var m_c=tipuesearch.pages[i].tags.match(pat).length;score+=(10*m_c);}} +if(tipuesearch.pages[i].url.search(pat)!=-1) +{score+=20;} +if(score!=0) +{for(var e=0;e<tipuesearch_weight.weight.length;e++) +{if(tipuesearch.pages[i].url==tipuesearch_weight.weight[e].url) +{score+=tipuesearch_weight.weight[e].score;}}} +if(d_w[f].match('^-')) +{pat=new RegExp(d_w[f].substring(1),'i');if(tipuesearch.pages[i].title.search(pat)!=-1||tipuesearch.pages[i].text.search(pat)!=-1||tipuesearch.pages[i].tags.search(pat)!=-1) +{score=0;}}} +if(score!=0) +{found.push({"score":score,"title":tipuesearch.pages[i].title,"desc":s_t,"img":tipuesearch.pages[i].img,"url":tipuesearch.pages[i].url,"note":tipuesearch.pages[i].note});c++;}}} +else +{for(var i=0;i<tipuesearch.pages.length;i++) +{var score=0;var s_t=tipuesearch.pages[i].text;var pat=new RegExp(d,'gi');if(tipuesearch.pages[i].title.search(pat)!=-1) +{var m_c=tipuesearch.pages[i].title.match(pat).length;score+=(20*m_c);} +if(tipuesearch.pages[i].text.search(pat)!=-1) +{var m_c=tipuesearch.pages[i].text.match(pat).length;score+=(20*m_c);} +if(tipuesearch.pages[i].tags) +{if(tipuesearch.pages[i].tags.search(pat)!=-1) +{var m_c=tipuesearch.pages[i].tags.match(pat).length;score+=(10*m_c);}} +if(tipuesearch.pages[i].url.search(pat)!=-1) +{score+=20;} +if(score!=0) +{for(var e=0;e<tipuesearch_weight.weight.length;e++) +{if(tipuesearch.pages[i].url==tipuesearch_weight.weight[e].url) +{score+=tipuesearch_weight.weight[e].score;}}} +if(score!=0) +{found.push({"score":score,"title":tipuesearch.pages[i].title,"desc":s_t,"img":tipuesearch.pages[i].img,"url":tipuesearch.pages[i].url,"note":tipuesearch.pages[i].note});c++;}}} +if(c!=0) +{if(set.showTitleCount&&tipuesearch_t_c==0) +{var title=document.title;document.title='('+c+') '+title;tipuesearch_t_c++;} +if(c==1) +{out+='<div id="tipue_search_results_count">'+tipuesearch_string_4;} +else +{var c_c=c.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",");out+='<div id="tipue_search_results_count">'+c_c+' '+tipuesearch_string_5;} +if(set.showTime) +{var endTimer=new Date().getTime();var time=(endTimer-startTimer)/ 1000;out+=' ('+time.toFixed(2)+' '+tipuesearch_string_14+')';set.showTime=false;} +out+='</div>';if(set.showRelated&&standard) +{var ront='';f=0;for(var i=0;i<tipuesearch_related.Related.length;i++) +{if(d==tipuesearch_related.Related[i].search) +{if(!f) +{out+='<div class="tipue_search_related">'+tipuesearch_string_10+': ';} +if(show_replace) +{d_o=d;} +if(tipuesearch_related.Related[i].include) +{var r_d=d_o+' '+tipuesearch_related.Related[i].related;} +else +{var r_d=tipuesearch_related.Related[i].related;} +ront+='<a class="tipue_search_related_btn" id="'+r_d+'">'+tipuesearch_related.Related[i].related+'</a>, ';f++;}} +if(f) +{ront=ront.slice(0,-2);ront+='.</div>';out+=ront;}} +if(show_replace) +{out+='<div id="tipue_search_replace">'+tipuesearch_string_2+' '+d+'. '+tipuesearch_string_3+' <a id="tipue_search_replaced">'+d_r+'</a></div>';} +found.sort(function(a,b){return b.score-a.score});var l_o=0;if(set.imageZoom) +{out+='<div id="tipue_search_image_modal"><div class="tipue_search_image_close">✕</div><div class="tipue_search_image_block"><a id="tipue_search_zoom_url"><img id="tipue_search_zoom_img"></a><div id="tipue_search_zoom_text"></div></div></div>';} +for(var i=0;i<found.length;i++) +{if(l_o>=start&&l_o<set.show+start) +{out+='<div class="tipue_search_result">';out+='<div class="tipue_search_content_title"><a href="'+found[i].url+'"'+tipue_search_w+'>'+found[i].title+'</a></div>';if(set.debug) +{out+='<div class="tipue_search_content_debug">Score: '+found[i].score+'</div>';} +if(set.showURL) +{var s_u=found[i].url.toLowerCase();if(s_u.indexOf('http://')==0) +{s_u=s_u.slice(7);} +out+='<div class="tipue_search_content_url"><a href="'+found[i].url+'"'+tipue_search_w+'>'+s_u+'</a></div>';} +if(found[i].img) +{if(set.imageZoom) +{out+='<div class="tipue_search_image"><img class="tipue_search_img tipue_search_image_zoom" src="'+found[i].img+'" alt="'+found[i].title+'" data-url="'+found[i].url+'"></div>';} +else +{out+='<div class="tipue_search_image"><a href="'+found[i].url+'"'+tipue_search_w+'><img class="tipue_search_img" src="'+found[i].img+'" alt="'+found[i].title+'"></a></div>';}} +if(found[i].desc) +{var t=found[i].desc;if(set.showContext) +{d_w=d.split(' ');var s_1=found[i].desc.toLowerCase().indexOf(d_w[0]);if(s_1>set.contextStart) +{var t_1=t.substr(s_1-set.contextBuffer);var s_2=t_1.indexOf(' ');t_1=t.substr(s_1-set.contextBuffer+s_2);t_1=$.trim(t_1);if(t_1.length>set.contextLength) +{t='... '+t_1;}}} +if(standard) +{d_w=d.split(' ');for(var f=0;f<d_w.length;f++) +{if(set.highlightTerms) +{var patr=new RegExp('('+d_w[f]+')','gi');t=t.replace(patr,"<h0011>$1<h0012>");}}} +else if(set.highlightTerms) +{var patr=new RegExp('('+d+')','gi');t=t.replace(patr,"<span class=\"tipue_search_content_bold\">$1</span>");} +var t_d='';var t_w=t.split(' ');if(t_w.length<set.descriptiveWords) +{t_d=t;} +else +{for(var f=0;f<set.descriptiveWords;f++) +{t_d+=t_w[f]+' ';}} +t_d=$.trim(t_d);if(t_d.charAt(t_d.length-1)!='.') +{t_d+=' ...';} +t_d=t_d.replace(/h0011/g,'span class=\"tipue_search_content_bold\"');t_d=t_d.replace(/h0012/g,'/span');out+='<div class="tipue_search_content_text">'+t_d+'</div>';} +if(found[i].note) +{out+='<div class="tipue_search_note">'+found[i].note+'</div>';} +out+='</div>';} +l_o++;} +if(c>set.show) +{var pages=Math.ceil(c / set.show);var page=(start / set.show);if(set.footerPages<3) +{set.footerPages=3;} +out+='<div id="tipue_search_foot"><ul id="tipue_search_foot_boxes">';if(start>0) +{out+='<li role="navigation"><a class="tipue_search_foot_box" accesskey="b" id="'+(start-set.show)+'_'+replace+'">'+tipuesearch_string_6+'</a></li>';} +if(page<=2) +{var p_b=pages;if(pages>set.footerPages) +{p_b=set.footerPages;} +for(var f=0;f<p_b;f++) +{if(f==page) +{out+='<li class="current" role="navigation">'+(f+1)+'</li>';} +else +{out+='<li role="navigation"><a class="tipue_search_foot_box" id="'+(f*set.show)+'_'+replace+'">'+(f+1)+'</a></li>';}}} +else +{var p_b=page+set.footerPages-1;if(p_b>pages) +{p_b=pages;} +for(var f=page-1;f<p_b;f++) +{if(f==page) +{out+='<li class="current" role="navigation">'+(f+1)+'</li>';} +else +{out+='<li role="navigation"><a class="tipue_search_foot_box" id="'+(f*set.show)+'_'+replace+'">'+(f+1)+'</a></li>';}}} +if(page+1!=pages) +{out+='<li role="navigation"><a class="tipue_search_foot_box" accesskey="m" id="'+(start+set.show)+'_'+replace+'">'+tipuesearch_string_7+'</a></li>';} +out+='</ul></div>';}} +else +{out+='<div id="tipue_search_error">'+tipuesearch_string_8+'</div>';}} +else +{if(show_stop) +{out+='<div id="tipue_search_error">'+tipuesearch_string_8+' '+tipuesearch_string_9+'</div>';} +else +{if(set.minimumLength==1) +{out+='<div id="tipue_search_error">'+tipuesearch_string_11+'</div>';} +else +{out+='<div id="tipue_search_error">'+tipuesearch_string_12+' '+set.minimumLength+' '+tipuesearch_string_13+'</div>';}}} +$('#tipue_search_content').hide().html(out).slideDown(200);$('#tipue_search_replaced').click(function() +{getTipueSearch(0,false);});$('.tipue_search_related_btn').click(function() +{$('#tipue_search_input').val($(this).attr('id'));getTipueSearch(0,true);});$('.tipue_search_image_zoom').click(function() +{$('#tipue_search_image_modal').fadeIn(300);$('#tipue_search_zoom_img').attr('src',this.src);var z_u=$(this).attr('data-url');$('#tipue_search_zoom_url').attr('href',z_u);var z_o=this.alt+'<div class="tipue_search_zoom_options"><a href="'+this.src+'" target="_blank">'+tipuesearch_string_15+'</a>  <a href="'+z_u+'">'+tipuesearch_string_16+'</a></div>';$('#tipue_search_zoom_text').html(z_o);});$('.tipue_search_image_close').click(function() +{$('#tipue_search_image_modal').fadeOut(300);});$('.tipue_search_foot_box').click(function() +{var id_v=$(this).attr('id');var id_a=id_v.split('_');getTipueSearch(parseInt(id_a[0]),id_a[1]);});}});};})(jQuery); \ No newline at end of file diff --git a/plugins/localsearch/localsearch/files/assets/js/tipuesearch_set.js b/plugins/localsearch/localsearch/files/assets/js/tipuesearch_set.js new file mode 100644 index 00000000..8475b5c0 --- /dev/null +++ b/plugins/localsearch/localsearch/files/assets/js/tipuesearch_set.js @@ -0,0 +1,84 @@ + +/* +Tipue Search 7.1 +Copyright (c) 2019 Tipue +Tipue Search is released under the MIT License +http://www.tipue.com/search +*/ + + +/* +Stop words +Stop words list from http://www.ranks.nl/stopwords +*/ + +var tipuesearch_stop_words = ["a", "about", "above", "after", "again", "against", "all", "am", "an", "and", "any", "are", "aren't", "as", "at", "be", "because", "been", "before", "being", "below", "between", "both", "but", "by", "can't", "cannot", "could", "couldn't", "did", "didn't", "do", "does", "doesn't", "doing", "don't", "down", "during", "each", "few", "for", "from", "further", "had", "hadn't", "has", "hasn't", "have", "haven't", "having", "he", "he'd", "he'll", "he's", "her", "here", "here's", "hers", "herself", "him", "himself", "his", "how", "how's", "i", "i'd", "i'll", "i'm", "i've", "if", "in", "into", "is", "isn't", "it", "it's", "its", "itself", "let's", "me", "more", "most", "mustn't", "my", "myself", "no", "nor", "not", "of", "off", "on", "once", "only", "or", "other", "ought", "our", "ours", "ourselves", "out", "over", "own", "same", "shan't", "she", "she'd", "she'll", "she's", "should", "shouldn't", "so", "some", "such", "than", "that", "that's", "the", "their", "theirs", "them", "themselves", "then", "there", "there's", "these", "they", "they'd", "they'll", "they're", "they've", "this", "those", "through", "to", "too", "under", "until", "up", "very", "was", "wasn't", "we", "we'd", "we'll", "we're", "we've", "were", "weren't", "what", "what's", "when", "when's", "where", "where's", "which", "while", "who", "who's", "whom", "why", "why's", "with", "won't", "would", "wouldn't", "you", "you'd", "you'll", "you're", "you've", "your", "yours", "yourself", "yourselves"]; + + +// Word replace + +var tipuesearch_replace = {'words': [ + {'word': 'tipua', 'replace_with': 'tipue'}, + {'word': 'javscript', 'replace_with': 'javascript'}, + {'word': 'jqeury', 'replace_with': 'jquery'} +]}; + + +// Weighting + +var tipuesearch_weight = {'weight': [ + {'url': 'http://www.tipue.com', 'score': 60}, + {'url': 'http://www.tipue.com/search', 'score': 60}, + {'url': 'http://www.tipue.com/tipr', 'score': 30}, + {'url': 'http://www.tipue.com/support', 'score': 20} +]}; + + +// Illogical stemming + +var tipuesearch_stem = {'words': [ + {'word': 'e-mail', 'stem': 'email'}, + {'word': 'javascript', 'stem': 'jquery'}, + {'word': 'javascript', 'stem': 'js'} +]}; + + +// Related + +var tipuesearch_related = {'Related': [ + {'search': 'tipue', 'related': 'Search', 'include': 1}, + {'search': 'tipue', 'related': 'jQuery'}, + {'search': 'tipue', 'related': 'Blog'}, + {'search': 'tipue', 'related': 'Support'}, + {'search': 'tipue search', 'related': 'Demo', 'include': 1}, + {'search': 'tipue search', 'related': 'Support'} +]}; + + +// Internal strings + +var tipuesearch_string_1 = 'No title'; +var tipuesearch_string_2 = 'Showing results for'; +var tipuesearch_string_3 = 'Search instead for'; +var tipuesearch_string_4 = '1 result'; +var tipuesearch_string_5 = 'results'; +var tipuesearch_string_6 = 'Prev'; +var tipuesearch_string_7 = 'Next'; +var tipuesearch_string_8 = 'Nothing found'; +var tipuesearch_string_9 = 'Common words are largely ignored'; +var tipuesearch_string_10 = 'Related'; +var tipuesearch_string_11 = 'Search should be one character or more'; +var tipuesearch_string_12 = 'Search should be'; +var tipuesearch_string_13 = 'characters or more'; +var tipuesearch_string_14 = 'seconds'; +var tipuesearch_string_15 = 'Open Image'; +var tipuesearch_string_16 = 'Goto Page'; + + +// Internals + + +// Timer for showTime + +var startTimer = new Date().getTime(); + diff --git a/plugins/localsearch/localsearch/templates/jinja/localsearch.tmpl b/plugins/localsearch/localsearch/templates/jinja/localsearch.tmpl new file mode 100644 index 00000000..d392782e --- /dev/null +++ b/plugins/localsearch/localsearch/templates/jinja/localsearch.tmpl @@ -0,0 +1,20 @@ +{# -*- coding: utf-8 -*- #} +{% extends 'base.tmpl' %} +{% block content %} +<h1>Search</h1> +<noscript>Search requires JavaScript, sorry for the inconvenience.</noscript> +<div id="tipue_search_content">Use the search box in the navigation bar to search.</div> +{% endblock %} + +{% block extra_js %} +<script src="/assets/js/tipuesearch_set.js"></script> +<script src="/assets/js/tipuesearch.js"></script> +<script src="/assets/js/tipuesearch_content.js"></script> +<script> +$(document).ready(function() { + $('#tipue_search_input').tipuesearch({ + 'showUrl': false + }); +}); +</script> +{% endblock %} diff --git a/plugins/localsearch/localsearch/templates/mako/localsearch.tmpl b/plugins/localsearch/localsearch/templates/mako/localsearch.tmpl new file mode 100644 index 00000000..38441904 --- /dev/null +++ b/plugins/localsearch/localsearch/templates/mako/localsearch.tmpl @@ -0,0 +1,20 @@ +## -*- coding: utf-8 -*- +<%inherit file="base.tmpl"/> +<%block name="content"> +<h1>Search</h1> +<noscript>Search requires JavaScript, sorry for the inconvenience.</noscript> +<div id="tipue_search_content">Use the search box in the navigation bar to search.</div> +</%block> + +<%block name="extra_js"> +<script src="/assets/js/tipuesearch_set.js"></script> +<script src="/assets/js/tipuesearch.js"></script> +<script src="/assets/js/tipuesearch_content.js"></script> +<script> +$(document).ready(function() { + $('#tipue_search_input').tipuesearch({ + 'showUrl': false + }); +}); +</script> +</%block> diff --git a/plugins/localsearch/search-EXAMPLE.html b/plugins/localsearch/search-EXAMPLE.html new file mode 100644 index 00000000..f8970bc5 --- /dev/null +++ b/plugins/localsearch/search-EXAMPLE.html @@ -0,0 +1,13 @@ +<!-- +.. title: Search +.. slug: search +.. date: 1970-01-01 00:00:00Z +.. tags: +.. category: +.. link: +.. description: +.. type: text +.. template: localsearch.tmpl +--> + +<p style="display: none;">Search results appear here.</p> diff --git a/shortcodes/statnav.tmpl b/shortcodes/statnav.tmpl new file mode 100644 index 00000000..85da064e --- /dev/null +++ b/shortcodes/statnav.tmpl @@ -0,0 +1,18 @@ +<!-- I was here --> +% if global_data.get('navigation'): +<ul class="nav flex-column bg-light mt-4 shadow-sm"> + % for langname in sorted(translations): + % if langname != lang and post.is_translation_available(langname): + <li class="nav-item"> + <a class ="nav-link" href="${post.permalink(langname)}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a> + </li> + % endif + % endfor + + % for nav in global_data['navigation']: + <li class="nav-item"> + <a class="nav-link" href="${nav.get('url','#')}">${nav.get('title',u'error')}</a> + </li> + % endfor +</ul> +% endif diff --git a/themes/ccc/assets/css/bootstrap.css b/themes/ccc/assets/css/bootstrap.css new file mode 100644 index 00000000..c754f88a --- /dev/null +++ b/themes/ccc/assets/css/bootstrap.css @@ -0,0 +1,10955 @@ +/*! + * Bootswatch v4.4.1 + * Homepage: https://bootswatch.com + * Copyright 2012-2020 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*/ +/*! + * Bootstrap v4.4.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: #4582EC; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #d9534f; + --orange: #fd7e14; + --yellow: #f0ad4e; + --green: #02B875; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #868e96; + --gray-dark: #343a40; + --primary: #4582EC; + --secondary: #adb5bd; + --success: #02B875; + --info: #17a2b8; + --warning: #f0ad4e; + --danger: #d9534f; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "Fira Sans Medium" -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: "Lora", Georgia, "Times New Roman", Times, serif; + font-size: 17px; + font-weight: 700; + line-height: 1.5; + color: #333; + text-align: left; + background-color:#f6f6f6 +} + +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; +} + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #4582EC; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #1559cf; + text-decoration: underline; +} + +a:not([href]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #868e96; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 700; + line-height: 1.2; +} + +.lead { + font-size: 1.32875rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.32875rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #868e96; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #868e96; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-wrap: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1140px; + } +} + +.row { + display: -webkit-box; + 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-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.row-cols-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.row-cols-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; +} + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; +} + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; +} + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.3333333333%; +} + +.offset-2 { + margin-left: 16.6666666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.3333333333%; +} + +.offset-5 { + margin-left: 41.6666666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.3333333333%; +} + +.offset-8 { + margin-left: 66.6666666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.3333333333%; +} + +.offset-11 { + margin-left: 91.6666666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-sm-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-sm-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-sm-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .row-cols-sm-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-sm-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-sm-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.3333333333%; + } + .offset-sm-2 { + margin-left: 16.6666666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.3333333333%; + } + .offset-sm-5 { + margin-left: 41.6666666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.3333333333%; + } + .offset-sm-8 { + margin-left: 66.6666666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.3333333333%; + } + .offset-sm-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-md-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .row-cols-md-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.3333333333%; + } + .offset-md-2 { + margin-left: 16.6666666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.3333333333%; + } + .offset-md-5 { + margin-left: 41.6666666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.3333333333%; + } + .offset-md-8 { + margin-left: 66.6666666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.3333333333%; + } + .offset-md-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-lg-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-lg-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-lg-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .row-cols-lg-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-lg-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-lg-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.3333333333%; + } + .offset-lg-2 { + margin-left: 16.6666666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.3333333333%; + } + .offset-lg-5 { + margin-left: 41.6666666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.3333333333%; + } + .offset-lg-8 { + margin-left: 66.6666666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.3333333333%; + } + .offset-lg-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xl-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .row-cols-xl-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.3333333333%; + } + .offset-xl-2 { + margin-left: 16.6666666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.3333333333%; + } + .offset-xl-5 { + margin-left: 41.6666666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.3333333333%; + } + .offset-xl-8 { + margin-left: 66.6666666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.3333333333%; + } + .offset-xl-11 { + margin-left: 91.6666666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #343a40; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid rgba(0, 0, 0, 0.1); +} + +.table tbody + tbody { + border-top: 2px solid rgba(0, 0, 0, 0.1); +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid rgba(0, 0, 0, 0.1); +} + +.table-bordered th, +.table-bordered td { + border: 1px solid rgba(0, 0, 0, 0.1); +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #343a40; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #cbdcfa; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #9ebef5; +} + +.table-hover .table-primary:hover { + background-color: #b4ccf8; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #b4ccf8; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #e8eaed; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #d4d9dd; +} + +.table-hover .table-secondary:hover { + background-color: #dadde2; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #dadde2; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #b8ebd8; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #7bdab7; +} + +.table-hover .table-success:hover { + background-color: #a4e5cd; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #a4e5cd; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fbe8cd; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #f7d4a3; +} + +.table-hover .table-warning:hover { + background-color: #f9ddb5; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #f9ddb5; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f4cfce; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #eba6a3; +} + +.table-hover .table-danger:hover { + background-color: #efbbb9; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #efbbb9; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: rgba(0, 0, 0, 0.1); +} + +.table-dark { + color: #fff; + background-color: #343a40; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1.1rem; + font-size: 1.063rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0.25rem; + -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + -webkit-transition: none; + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #b9d0f8; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control::placeholder { + color: #868e96; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.32875rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.930125rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.5rem 0; + margin-bottom: 0; + font-size: 1.063rem; + line-height: 1.5; + color: #343a40; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.930125rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.32875rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input[disabled] ~ .form-check-label, +.form-check-input:disabled ~ .form-check-label { + color: #868e96; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #02B875; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.6875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(2, 184, 117, 0.9); + border-radius: 0.25rem; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #02B875; + padding-right: calc(1.5em + 1rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2302B875' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.25rem) center; + background-size: calc(0.75em + 0.5rem) calc(0.75em + 0.5rem); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #02B875; + -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25); + box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25); +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 1rem); + background-position: top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #02B875; + padding-right: calc(0.75em + 2.85rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2302B875' 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 2.1rem/calc(0.75em + 0.5rem) calc(0.75em + 0.5rem); +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #02B875; + -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25); + box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #02B875; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #02B875; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #02B875; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #03ea95; + background-color: #03ea95; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25); + box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #02B875; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #02B875; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #02B875; + -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25); + box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #d9534f; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.6875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(217, 83, 79, 0.9); + border-radius: 0.25rem; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #d9534f; + padding-right: calc(1.5em + 1rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.25rem) center; + background-size: calc(0.75em + 0.5rem) calc(0.75em + 0.5rem); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #d9534f; + -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 1rem); + background-position: top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #d9534f; + padding-right: calc(0.75em + 2.85rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 2.1rem/calc(0.75em + 0.5rem) calc(0.75em + 0.5rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #d9534f; + -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #d9534f; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #d9534f; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #d9534f; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e27c79; + background-color: #e27c79; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #d9534f; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #d9534f; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #d9534f; + -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); +} + +.form-inline { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-family: "Fira Sans Medium", -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-weight: 400; + color: #343a40; + text-align: center; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.5rem 1.1rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.25rem; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + -webkit-transition: none; + transition: none; + } +} + +.btn:hover { + color: #343a40; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #4582EC; + border-color: #4582EC; +} + +.btn-primary:hover { + color: #fff; + background-color: #226be8; + border-color: #1863e6; +} + +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #226be8; + border-color: #1863e6; + -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5); + box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #4582EC; + border-color: #4582EC; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #1863e6; + border-color: #165edb; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5); + box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; +} + +.btn-secondary:hover { + color: #fff; + background-color: #98a2ac; + border-color: #919ca6; +} + +.btn-secondary:focus, .btn-secondary.focus { + color: #fff; + background-color: #98a2ac; + border-color: #919ca6; + -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5); + box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #919ca6; + border-color: #8a95a1; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5); + box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5); +} + +.btn-success { + color: #fff; + background-color: #02B875; + border-color: #02B875; +} + +.btn-success:hover { + color: #fff; + background-color: #02925d; + border-color: #018655; +} + +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #02925d; + border-color: #018655; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #02B875; + border-color: #02B875; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #018655; + border-color: #01794d; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #138496; + border-color: #117a8b; + -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-warning:hover { + color: #fff; + background-color: #ed9d2b; + border-color: #ec971f; +} + +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ed9d2b; + border-color: #ec971f; + -webkit-box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #ea9214; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-danger:hover { + color: #fff; + background-color: #d23430; + border-color: #c9302c; +} + +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #d23430; + border-color: #c9302c; + -webkit-box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5); + box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #bf2e29; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5); + box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; + -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + color: #fff; + background-color: #23272b; + border-color: #1d2124; + -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-outline-primary { + color: #4582EC; + border-color: #4582EC; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #4582EC; + border-color: #4582EC; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #4582EC; + 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: #4582EC; + border-color: #4582EC; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5); +} + +.btn-outline-secondary { + color: #adb5bd; + border-color: #adb5bd; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #adb5bd; + 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: #adb5bd; + border-color: #adb5bd; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); +} + +.btn-outline-success { + color: #02B875; + border-color: #02B875; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #02B875; + border-color: #02B875; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5); + box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #02B875; + 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: #02B875; + border-color: #02B875; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5); + box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-outline-warning:hover { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); + box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #f0ad4e; + 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: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); + box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); +} + +.btn-outline-danger { + color: #d9534f; + border-color: #d9534f; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #d9534f; + 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: #d9534f; + border-color: #d9534f; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #4582EC; + text-decoration: none; +} + +.btn-link:hover { + color: #1559cf; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #868e96; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.32875rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.688rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + -webkit-transition: none; + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + -webkit-transition: none; + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1.063rem; + color: #343a40; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #4582EC; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #868e96; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.930125rem; + color: #868e96; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.825rem; + padding-left: 0.825rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + min-width: 0; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.5rem 1.1rem; + margin-bottom: 0; + font-size: 1.063rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.32875rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.930125rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 2.1rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5945rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.29725rem; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #4582EC; + background-color: #4582EC; +} + +.custom-control-input:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #b9d0f8; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #e7effd; + border-color: #e7effd; +} + +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #868e96; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.29725rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.29725rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #4582EC; + background-color: #4582EC; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(69, 130, 236, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(69, 130, 236, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(69, 130, 236, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.29725rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + -webkit-transition: none; + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(69, 130, 236, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 2.1rem 0.5rem 1.1rem; + font-size: 1.063rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.1rem center/8px 10px; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #b9d0f8; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 1.1rem; + background-image: none; +} + +.custom-select:disabled { + color: #868e96; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.930125rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.32875rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 1rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 1rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #b9d0f8; + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.custom-file-input[disabled] ~ .custom-file-label, +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1.1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 1rem); + padding: 0.5rem 1.1rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #4582EC; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #e7effd; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #ddd; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #4582EC; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + -webkit-transition: none; + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #e7effd; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #ddd; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #4582EC; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + -webkit-transition: none; + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #e7effd; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #ddd; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #ddd; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + -webkit-transition: none; + transition: none; + } +} + +.nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #868e96; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #ddd; +} + +.nav-tabs .nav-link.disabled { + color: #868e96; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #ddd #ddd #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #4582EC; +} + +.nav-fill .nav-item { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar .container, +.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3006875rem; + padding-bottom: 0.3006875rem; + margin-right: 1rem; + font-size: 1.32875rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.32875rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: #343a40; +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: #343a40; +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: #343a40; +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: #343a40; +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: #343a40; +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: #343a40; +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.6)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img, +.card-img-top, +.card-img-bottom { + -ms-flex-negative: 0; + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + column-count: 3; + -webkit-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(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; +} + +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #868e96; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #868e96; +} + +.pagination { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #4582EC; + background-color: #fff; + border: 1px solid #ddd; +} + +.page-link:hover { + z-index: 2; + color: #1559cf; + text-decoration: none; + background-color: #e9ecef; + border-color: #ddd; +} + +.page-link:focus { + z-index: 3; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #4582EC; + border-color: #4582EC; +} + +.page-item.disabled .page-link { + color: #868e96; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #ddd; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.32875rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.930125rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.6em 1.2em; + font-size: 75%; + font-weight: normal; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + -webkit-transition: none; + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #4582EC; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #1863e6; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5); + box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #adb5bd; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #919ca6; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); +} + +.badge-success { + color: #fff; + background-color: #02B875; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #018655; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5); + box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5); +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.badge-warning { + color: #fff; + background-color: #f0ad4e; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #fff; + background-color: #ec971f; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); + box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #d9534f; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #c9302c; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #dae0e5; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 0 solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4.0945rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #24447b; + background-color: #dae6fb; + border-color: #cbdcfa; +} + +.alert-primary hr { + border-top-color: #b4ccf8; +} + +.alert-primary .alert-link { + color: #182e54; +} + +.alert-secondary { + color: #5a5e62; + background-color: #eff0f2; + border-color: #e8eaed; +} + +.alert-secondary hr { + border-top-color: #dadde2; +} + +.alert-secondary .alert-link { + color: #424547; +} + +.alert-success { + color: #01603d; + background-color: #ccf1e3; + border-color: #b8ebd8; +} + +.alert-success hr { + border-top-color: #a4e5cd; +} + +.alert-success .alert-link { + color: #002e1d; +} + +.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: #7d5a29; + background-color: #fcefdc; + border-color: #fbe8cd; +} + +.alert-warning hr { + border-top-color: #f9ddb5; +} + +.alert-warning .alert-link { + color: #573e1c; +} + +.alert-danger { + color: #712b29; + background-color: #f7dddc; + border-color: #f4cfce; +} + +.alert-danger hr { + border-top-color: #efbbb9; +} + +.alert-danger .alert-link { + color: #4c1d1b; +} + +.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: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.79725rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #4582EC; + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + -webkit-transition: none; + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #343a40; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #868e96; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #4582EC; + border-color: #4582EC; +} + +.list-group-item + .list-group-item { + border-top-width: 0; +} + +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; +} + +.list-group-horizontal .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} + +.list-group-horizontal .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} + +.list-group-horizontal .list-group-item.active { + margin-top: 0; +} + +.list-group-horizontal .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} + +.list-group-horizontal .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +.list-group-flush .list-group-item { + border-right-width: 0; + border-left-width: 0; + border-radius: 0; +} + +.list-group-flush .list-group-item:first-child { + border-top-width: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #24447b; + background-color: #cbdcfa; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #24447b; + background-color: #b4ccf8; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #24447b; + border-color: #24447b; +} + +.list-group-item-secondary { + color: #5a5e62; + background-color: #e8eaed; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #5a5e62; + background-color: #dadde2; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #5a5e62; + border-color: #5a5e62; +} + +.list-group-item-success { + color: #01603d; + background-color: #b8ebd8; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #01603d; + background-color: #a4e5cd; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #01603d; + border-color: #01603d; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #7d5a29; + background-color: #fbe8cd; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #7d5a29; + background-color: #f9ddb5; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #7d5a29; + border-color: #7d5a29; +} + +.list-group-item-danger { + color: #712b29; + background-color: #f4cfce; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #712b29; + background-color: #efbbb9; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #712b29; + border-color: #712b29; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5945rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #868e96; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform 0.3s ease-out; + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + -webkit-transition: none; + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: none; + transform: none; +} + +.modal.modal-static .modal-dialog { + -webkit-transform: scale(1.02); + transform: scale(1.02); +} + +.modal-dialog-scrollable { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -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 { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #ddd; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #ddd; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} + +.modal-footer > * { + margin: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + } + .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: "Fira Sans Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.6875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Fira Sans Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.930125rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc(-0.5rem - 1px); +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1.063rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #343a40; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transition: -webkit-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + -webkit-transition: none; + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + -webkit-transition-property: opacity; + transition-property: opacity; + -webkit-transform: none; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + -webkit-transition: opacity 0s 0.6s; + transition: opacity 0s 0.6s; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + -webkit-transition: none; + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + -webkit-transition: opacity 0.15s ease; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + -webkit-transition: none; + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + -webkit-box-sizing: content-box; + box-sizing: content-box; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + -webkit-transition: opacity 0.6s ease; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + -webkit-transition: none; + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@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: #4582EC !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #1863e6 !important; +} + +.bg-secondary { + background-color: #adb5bd !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #919ca6 !important; +} + +.bg-success { + background-color: #02B875 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #018655 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #f0ad4e !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #ec971f !important; +} + +.bg-danger { + background-color: #d9534f !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #c9302c !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #ddd !important; +} + +.border-top { + border-top: 1px solid #ddd !important; +} + +.border-right { + border-right: 1px solid #ddd !important; +} + +.border-bottom { + border-bottom: 1px solid #ddd !important; +} + +.border-left { + border-left: 1px solid #ddd !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: #4582EC !important; +} + +.border-secondary { + border-color: #adb5bd !important; +} + +.border-success { + border-color: #02B875 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #f0ad4e !important; +} + +.border-danger { + border-color: #d9534f !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.8571428571%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.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: #4582EC !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #1559cf !important; +} + +.text-secondary { + color: #adb5bd !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #838f9b !important; +} + +.text-success { + color: #02B875 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #016c45 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #f0ad4e !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #df8a13 !important; +} + +.text-danger { + color: #d9534f !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #b52b27 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #343a40 !important; +} + +.text-muted { + color: #868e96 !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: rgba(0, 0, 0, 0.1); + } + .table .thead-dark th { + color: inherit; + border-color: rgba(0, 0, 0, 0.1); + } +} + +.navbar { + font-size: 0.930125rem; +} + +.navbar.bg-dark { + background-color: #02B875 !important; +} + +.navbar.bg-light { + background-color: #fff !important; + border: 1px solid rgba(0, 0, 0, 0.1); +} + +.navbar.bg-light.navbar-fixed-top { + border-width: 0 0 1px 0; +} + +.navbar.bg-light.navbar-fixed-bottom { + border-width: 1px 0 0 0; +} + +.btn { + border-radius: 1.078em; +} + +.btn-lg, .btn-group-lg > .btn { + border-radius: 2.688em; +} + +.btn-sm, .btn-group-sm > .btn { + border-radius: 0.844em; +} + +p { + font-family: "Lora", Georgia, Cambria, "Times New Roman", Times, serif; +} + +blockquote { + font-style: italic; +} + +footer { + font-size: 0.930125rem; +} + +.lead { + color: #868e96; + font-family: "Fira Sans Medium", -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"; +} + +table, +.table { + font-size: 0.930125rem; +} + +table-primary, table-secondary, table-success, table-info, table-warning, table-danger, +.table-primary, +.table-secondary, +.table-success, +.table-info, +.table-warning, +.table-danger { + color: #fff; +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #4582EC; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #adb5bd; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #f8f9fa; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #343a40; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #02B875; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #17a2b8; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #d9534f; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #f0ad4e; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-primary:hover, .table-hover .table-primary:hover > th, .table-hover .table-primary:hover > td { + background-color: #2e72ea; +} + +.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > th, .table-hover .table-secondary:hover > td { + background-color: #9fa8b2; +} + +.table-hover .table-light:hover, .table-hover .table-light:hover > th, .table-hover .table-light:hover > td { + background-color: #e9ecef; +} + +.table-hover .table-dark:hover, .table-hover .table-dark:hover > th, .table-hover .table-dark:hover > td { + background-color: #292d32; +} + +.table-hover .table-success:hover, .table-hover .table-success:hover > th, .table-hover .table-success:hover > td { + background-color: #029f65; +} + +.table-hover .table-info:hover, .table-hover .table-info:hover > th, .table-hover .table-info:hover > td { + background-color: #148ea1; +} + +.table-hover .table-danger:hover, .table-hover .table-danger:hover > th, .table-hover .table-danger:hover > td { + background-color: #d43f3a; +} + +.table-hover .table-warning:hover, .table-hover .table-warning:hover > th, .table-hover .table-warning:hover > td { + background-color: #eea236; +} + +.table-hover .table-active:hover, .table-hover .table-active:hover > th, .table-hover .table-active:hover > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.nav, +.breadcrumb, +.pagination { + font-size: 0.930125rem; +} + +.dropdown-menu { + font-size: 0.930125rem; +} + +.alert { + color: #fff; + font-size: 0.930125rem; +} + +.alert, .alert p { + font-family: "Fira Sans Medium", -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"; +} + +.alert a, .alert .alert-link { + color: #fff; + font-weight: normal; + text-decoration: underline; +} + +.alert-primary { + background-color: #4582EC; +} + +.alert-secondary { + background-color: #adb5bd; +} + +.alert-success { + background-color: #02B875; +} + +.alert-info { + background-color: #17a2b8; +} + +.alert-warning { + background-color: #f0ad4e; +} + +.alert-danger { + background-color: #d9534f; +} + +.alert-light { + background-color: #f8f9fa; +} + +.alert-dark { + background-color: #343a40; +} + +.alert-light, +.alert-light a, +.alert-light .alert-link { + color: #343a40; +} + +.badge { + vertical-align: bottom; +} + +.list-group { + font-size: 0.930125rem; +} diff --git a/themes/ccc/assets/css/bootstrap.min.css b/themes/ccc/assets/css/bootstrap.min.css new file mode 100644 index 00000000..14a279c9 --- /dev/null +++ b/themes/ccc/assets/css/bootstrap.min.css @@ -0,0 +1,8 @@ +/*!* Bootswatch v4.4.1 +* Homepage: https://bootswatch.com +* Copyright 2012-2020 Thomas Park +* Licensed under MIT +* Based on Bootstrap*//*!* Bootstrap v4.4.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: #4582EC;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #d9534f;--orange: #fd7e14;--yellow: #f0ad4e;--green: #02B875;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #868e96;--gray-dark: #343a40;--primary: #4582EC;--secondary: #adb5bd;--success: #02B875;--info: #17a2b8;--warning: #f0ad4e;--danger: #d9534f;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Fira Sans Medium" -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:lora,Georgia,times new roman,Times,serif;font-size:17px;font-weight:700;line-height:1.5;color:#333;text-align:left;background-color:#f6f6f6}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#4582ec;text-decoration:none;background-color:initial}a:hover{color:#1559cf;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;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}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:700;line-height:1.2}.lead{font-size:1.32875rem;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.32875rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;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:#868e96}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-sm,.container-md{max-width:720px}}@media(min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}.row{display:-webkit-box;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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#343a40}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid rgba(0,0,0,.1)}.table thead th{vertical-align:bottom;border-bottom:2px solid rgba(0,0,0,.1)}.table tbody+tbody{border-top:2px solid rgba(0,0,0,.1)}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid rgba(0,0,0,.1)}.table-bordered th,.table-bordered td{border:1px solid rgba(0,0,0,.1)}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,5%)}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#cbdcfa}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#9ebef5}.table-hover .table-primary:hover{background-color:#b4ccf8}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b4ccf8}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#e8eaed}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#d4d9dd}.table-hover .table-secondary:hover{background-color:#dadde2}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#dadde2}.table-success,.table-success>th,.table-success>td{background-color:#b8ebd8}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#7bdab7}.table-hover .table-success:hover{background-color:#a4e5cd}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#a4e5cd}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#fbe8cd}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#f7d4a3}.table-hover .table-warning:hover{background-color:#f9ddb5}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f9ddb5}.table-danger,.table-danger>th,.table-danger>td{background-color:#f4cfce}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#eba6a3}.table-hover .table-danger:hover{background-color:#efbbb9}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#efbbb9}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.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:rgba(0,0,0,.1)}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,5%)}.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 + 1rem + 2px);padding:.5rem 1.1rem;font-size:1.063rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:initial;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#b9d0f8;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control::-ms-input-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;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(.5rem + 1px);padding-bottom:calc(.5rem + 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.32875rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.930125rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;font-size:1.063rem;line-height:1.5;color:#343a40;background-color:initial;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.930125rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.32875rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#868e96}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.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:#02b875}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.6875rem;line-height:1.5;color:#fff;background-color:rgba(2,184,117,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#02b875;padding-right:calc(1.5em + 1rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2302B875' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .25rem)center;background-size:calc(.75em + .5rem)calc(.75em + .5rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#02b875;-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.25);box-shadow:0 0 0 .2rem rgba(2,184,117,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 1rem);background-position:top calc(.375em + .25rem)right calc(.375em + .25rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#02b875;padding-right:calc(.75em + 2.85rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")no-repeat right 1.1rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2302B875' 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 2.1rem/calc(.75em + .5rem)calc(.75em + .5rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#02b875;-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.25);box-shadow:0 0 0 .2rem rgba(2,184,117,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#02b875}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#02b875}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#02b875}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#03ea95;background-color:#03ea95}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.25);box-shadow:0 0 0 .2rem rgba(2,184,117,.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#02b875}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#02b875}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#02b875;-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.25);box-shadow:0 0 0 .2rem rgba(2,184,117,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#d9534f}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.6875rem;line-height:1.5;color:#fff;background-color:rgba(217,83,79,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#d9534f;padding-right:calc(1.5em + 1rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .25rem)center;background-size:calc(.75em + .5rem)calc(.75em + .5rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#d9534f;-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.25);box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 1rem);background-position:top calc(.375em + .25rem)right calc(.375em + .25rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#d9534f;padding-right:calc(.75em + 2.85rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")no-repeat right 1.1rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e")#fff no-repeat center right 2.1rem/calc(.75em + .5rem)calc(.75em + .5rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#d9534f;-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.25);box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#d9534f}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#d9534f}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#d9534f}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:#e27c79;background-color:#e27c79}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.25);box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#d9534f}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#d9534f}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#d9534f;-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.25);box-shadow:0 0 0 .2rem rgba(217,83,79,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-family:fira sans medium,-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-weight:400;color:#343a40;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:initial;border:1px solid transparent;padding:.5rem 1.1rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:#343a40;text-decoration:none}.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#4582ec;border-color:#4582ec}.btn-primary:hover{color:#fff;background-color:#226be8;border-color:#1863e6}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#226be8;border-color:#1863e6;-webkit-box-shadow:0 0 0 .2rem rgba(97,149,239,.5);box-shadow:0 0 0 .2rem rgba(97,149,239,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#4582ec;border-color:#4582ec}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1863e6;border-color:#165edb}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(97,149,239,.5);box-shadow:0 0 0 .2rem rgba(97,149,239,.5)}.btn-secondary{color:#fff;background-color:#adb5bd;border-color:#adb5bd}.btn-secondary:hover{color:#fff;background-color:#98a2ac;border-color:#919ca6}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#98a2ac;border-color:#919ca6;-webkit-box-shadow:0 0 0 .2rem rgba(185,192,199,.5);box-shadow:0 0 0 .2rem rgba(185,192,199,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#adb5bd;border-color:#adb5bd}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#919ca6;border-color:#8a95a1}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(185,192,199,.5);box-shadow:0 0 0 .2rem rgba(185,192,199,.5)}.btn-success{color:#fff;background-color:#02b875;border-color:#02b875}.btn-success:hover{color:#fff;background-color:#02925d;border-color:#018655}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#02925d;border-color:#018655;-webkit-box-shadow:0 0 0 .2rem rgba(40,195,138,.5);box-shadow:0 0 0 .2rem rgba(40,195,138,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#02b875;border-color:#02b875}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#018655;border-color:#01794d}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,195,138,.5);box-shadow:0 0 0 .2rem rgba(40,195,138,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);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{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:hover{color:#fff;background-color:#ed9d2b;border-color:#ec971f}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ed9d2b;border-color:#ec971f;-webkit-box-shadow:0 0 0 .2rem rgba(242,185,105,.5);box-shadow:0 0 0 .2rem rgba(242,185,105,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#ea9214}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(242,185,105,.5);box-shadow:0 0 0 .2rem rgba(242,185,105,.5)}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:hover{color:#fff;background-color:#d23430;border-color:#c9302c}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#d23430;border-color:#c9302c;-webkit-box-shadow:0 0 0 .2rem rgba(223,109,105,.5);box-shadow:0 0 0 .2rem rgba(223,109,105,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#bf2e29}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(223,109,105,.5);box-shadow:0 0 0 .2rem rgba(223,109,105,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);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{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);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{color:#fff;background-color:#23272b;border-color:#1d2124;-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);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{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#4582ec;border-color:#4582ec}.btn-outline-primary:hover{color:#fff;background-color:#4582ec;border-color:#4582ec}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.5);box-shadow:0 0 0 .2rem rgba(69,130,236,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#4582ec;background-color:initial}.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:#4582ec;border-color:#4582ec}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.5);box-shadow:0 0 0 .2rem rgba(69,130,236,.5)}.btn-outline-secondary{color:#adb5bd;border-color:#adb5bd}.btn-outline-secondary:hover{color:#fff;background-color:#adb5bd;border-color:#adb5bd}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(173,181,189,.5);box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#adb5bd;background-color:initial}.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:#adb5bd;border-color:#adb5bd}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(173,181,189,.5);box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}.btn-outline-success{color:#02b875;border-color:#02b875}.btn-outline-success:hover{color:#fff;background-color:#02b875;border-color:#02b875}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.5);box-shadow:0 0 0 .2rem rgba(2,184,117,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#02b875;background-color:initial}.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:#02b875;border-color:#02b875}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.5);box-shadow:0 0 0 .2rem rgba(2,184,117,.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{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:initial}.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{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(240,173,78,.5);box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f0ad4e;background-color:initial}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(240,173,78,.5);box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.btn-outline-danger{color:#d9534f;border-color:#d9534f}.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.5);box-shadow:0 0 0 .2rem rgba(217,83,79,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d9534f;background-color:initial}.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:#d9534f;border-color:#d9534f}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.5);box-shadow:0 0 0 .2rem rgba(217,83,79,.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{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:initial}.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{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);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{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:initial}.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{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#4582ec;text-decoration:none}.btn-link:hover{color:#1559cf;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;-webkit-box-shadow:none;box-shadow:0 0}.btn-link:disabled,.btn-link.disabled{color:#868e96;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.32875rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.688rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.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:1.063rem;color:#343a40;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^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.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:initial;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#4582ec}.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;pointer-events:none;background-color:initial}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.930125rem;color:#868e96;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.825rem;padding-left:.825rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1.1rem;margin-bottom:0;font-size:1.063rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid rgba(0,0,0,.1);border-radius:.25rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.32875rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.930125rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:2.1rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5945rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.29725rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#4582ec;background-color:#4582ec}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#b9d0f8}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e7effd;border-color:#e7effd}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#868e96}.custom-control-input[disabled]~.custom-control-label::before,.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.29725rem;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:.29725rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#4582ec;background-color:#4582ec}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(69,130,236,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(69,130,236,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(69,130,236,.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(.29725rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-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;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,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(69,130,236,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 1rem + 2px);padding:.5rem 2.1rem .5rem 1.1rem;font-size:1.063rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")no-repeat right 1.1rem center/8px 10px;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#b9d0f8;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:1.1rem;background-image:none}.custom-select:disabled{color:#868e96;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.930125rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.32875rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 1rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 1rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#b9d0f8;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 1rem + 2px);padding:.5rem 1.1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 1rem);padding:.5rem 1.1rem;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:1.4rem;padding:0;background-color:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(69,130,236,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(69,130,236,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(69,130,236,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#4582ec;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e7effd}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#ddd;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#4582ec;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e7effd}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#ddd;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:#4582ec;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e7effd}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:initial;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#ddd;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#ddd;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;transition:none}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#868e96;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #ddd}.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:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #ddd}.nav-tabs .nav-link.disabled{color:#868e96;background-color:initial;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#ddd #ddd #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:#4582ec}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3006875rem;padding-bottom:.3006875rem;margin-right:1rem;font-size:1.32875rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.32875rem;line-height:1;background-color:initial;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media(max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media(min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media(min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media(min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media(min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#343a40}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#343a40}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#343a40}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#343a40}.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 xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:#343a40}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#343a40}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.6)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#fff}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.6);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.6)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.6)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,3%);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,3%);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,.card-img-top,.card-img-bottom{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media(min-width:576px){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media(min-width:576px){.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media(min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-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(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.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:#868e96;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#868e96}.pagination{display:-webkit-box;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:#4582ec;background-color:#fff;border:1px solid #ddd}.page-link:hover{z-index:2;color:#1559cf;text-decoration:none;background-color:#e9ecef;border-color:#ddd}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.25);box-shadow:0 0 0 .2rem rgba(69,130,236,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#4582ec;border-color:#4582ec}.page-item.disabled .page-link{color:#868e96;pointer-events:none;cursor:auto;background-color:#fff;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.32875rem;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:.930125rem;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:.6em 1.2em;font-size:75%;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.badge{-webkit-transition:none;transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#4582ec}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#1863e6}a.badge-primary:focus,a.badge-primary.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(69,130,236,.5);box-shadow:0 0 0 .2rem rgba(69,130,236,.5)}.badge-secondary{color:#fff;background-color:#adb5bd}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#919ca6}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(173,181,189,.5);box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}.badge-success{color:#fff;background-color:#02b875}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#018655}a.badge-success:focus,a.badge-success.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(2,184,117,.5);box-shadow:0 0 0 .2rem rgba(2,184,117,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#fff;background-color:#f0ad4e}a.badge-warning:hover,a.badge-warning:focus{color:#fff;background-color:#ec971f}a.badge-warning:focus,a.badge-warning.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(240,173,78,.5);box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.badge-danger{color:#fff;background-color:#d9534f}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#c9302c}a.badge-danger:focus,a.badge-danger.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(217,83,79,.5);box-shadow:0 0 0 .2rem rgba(217,83,79,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);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:0 solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.0945rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#24447b;background-color:#dae6fb;border-color:#cbdcfa}.alert-primary hr{border-top-color:#b4ccf8}.alert-primary .alert-link{color:#182e54}.alert-secondary{color:#5a5e62;background-color:#eff0f2;border-color:#e8eaed}.alert-secondary hr{border-top-color:#dadde2}.alert-secondary .alert-link{color:#424547}.alert-success{color:#01603d;background-color:#ccf1e3;border-color:#b8ebd8}.alert-success hr{border-top-color:#a4e5cd}.alert-success .alert-link{color:#002e1d}.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:#7d5a29;background-color:#fcefdc;border-color:#fbe8cd}.alert-warning hr{border-top-color:#f9ddb5}.alert-warning .alert-link{color:#573e1c}.alert-danger{color:#712b29;background-color:#f7dddc;border-color:#f4cfce}.alert-danger hr{border-top-color:#efbbb9}.alert-danger .alert-link{color:#4c1d1b}.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:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.79725rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#4582ec;-webkit-transition:width .6s ease;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#343a40;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#868e96;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#4582ec;border-color:#4582ec}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width:576px){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:768px){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:992px){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1200px){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush .list-group-item{border-right-width:0;border-left-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#24447b;background-color:#cbdcfa}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#24447b;background-color:#b4ccf8}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#24447b;border-color:#24447b}.list-group-item-secondary{color:#5a5e62;background-color:#e8eaed}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5a5e62;background-color:#dadde2}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5a5e62;border-color:#5a5e62}.list-group-item-success{color:#01603d;background-color:#b8ebd8}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#01603d;background-color:#a4e5cd}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#01603d;border-color:#01603d}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#7d5a29;background-color:#fbe8cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#7d5a29;background-color:#f9ddb5}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#7d5a29;border-color:#7d5a29}.list-group-item-danger{color:#712b29;background-color:#f4cfce}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#712b29;background-color:#efbbb9}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#712b29;border-color:#712b29}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5945rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:initial;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);-webkit-box-shadow:0 .25rem .75rem 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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#868e96;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,5%)}.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{-webkit-transition:-webkit-transform .3s ease-out;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{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #ddd;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #ddd;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.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:fira sans medium,-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:.6875rem;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-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=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:fira sans medium,-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:.930125rem;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::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^=top]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^=right]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^=bottom]>.arrow::after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^=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:1.063rem;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:#343a40}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;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{-webkit-transition:none;transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{-webkit-transition:none;transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;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:#4582ec!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#1863e6!important}.bg-secondary{background-color:#adb5bd!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#919ca6!important}.bg-success{background-color:#02b875!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#018655!important}.bg-info{background-color:#17a2b8!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}.bg-warning{background-color:#f0ad4e!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#ec971f!important}.bg-danger{background-color:#d9534f!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#c9302c!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:initial!important}.border{border:1px solid #ddd!important}.border-top{border-top:1px solid #ddd!important}.border-right{border-right:1px solid #ddd!important}.border-bottom{border-bottom:1px solid #ddd!important}.border-left{border-left:1px solid #ddd!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:#4582ec!important}.border-secondary{border-color:#adb5bd!important}.border-success{border-color:#02b875!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#f0ad4e!important}.border-danger{border-color:#d9534f!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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media(min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media(min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media(min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media(min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:0 0!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:initial}.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:#4582ec!important}a.text-primary:hover,a.text-primary:focus{color:#1559cf!important}.text-secondary{color:#adb5bd!important}a.text-secondary:hover,a.text-secondary:focus{color:#838f9b!important}.text-success{color:#02b875!important}a.text-success:hover,a.text-success:focus{color:#016c45!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}.text-warning{color:#f0ad4e!important}a.text-warning:hover,a.text-warning:focus{color:#df8a13!important}.text-danger{color:#d9534f!important}a.text-danger:hover,a.text-danger:focus{color:#b52b27!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#121416!important}.text-body{color:#343a40!important}.text-muted{color:#868e96!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:initial;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{*,*::before,*::after{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:0 0!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title)")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:rgba(0,0,0,.1)}.table .thead-dark th{color:inherit;border-color:rgba(0,0,0,.1)}}.navbar{font-size:.930125rem}.navbar.bg-dark{background-color:#02b875!important}.navbar.bg-light{background-color:#fff!important;border:1px solid rgba(0,0,0,.1)}.navbar.bg-light.navbar-fixed-top{border-width:0 0 1px}.navbar.bg-light.navbar-fixed-bottom{border-width:1px 0 0}.btn{border-radius:1.078em}.btn-lg,.btn-group-lg>.btn{border-radius:2.688em}.btn-sm,.btn-group-sm>.btn{border-radius:.844em}p{font-family:lora,Georgia,Cambria,times new roman,Times,serif}blockquote{font-style:italic}footer{font-size:.930125rem}.lead{color:#868e96;font-family:fira sans medium,-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}table,.table{font-size:.930125rem}table-primary,table-secondary,table-success,table-info,table-warning,table-danger,.table-primary,.table-secondary,.table-success,.table-info,.table-warning,.table-danger{color:#fff}.table-primary,.table-primary>th,.table-primary>td{background-color:#4582ec}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#adb5bd}.table-light,.table-light>th,.table-light>td{background-color:#f8f9fa}.table-dark,.table-dark>th,.table-dark>td{background-color:#343a40}.table-success,.table-success>th,.table-success>td{background-color:#02b875}.table-info,.table-info>th,.table-info>td{background-color:#17a2b8}.table-danger,.table-danger>th,.table-danger>td{background-color:#d9534f}.table-warning,.table-warning>th,.table-warning>td{background-color:#f0ad4e}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-primary:hover,.table-hover .table-primary:hover>th,.table-hover .table-primary:hover>td{background-color:#2e72ea}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>th,.table-hover .table-secondary:hover>td{background-color:#9fa8b2}.table-hover .table-light:hover,.table-hover .table-light:hover>th,.table-hover .table-light:hover>td{background-color:#e9ecef}.table-hover .table-dark:hover,.table-hover .table-dark:hover>th,.table-hover .table-dark:hover>td{background-color:#292d32}.table-hover .table-success:hover,.table-hover .table-success:hover>th,.table-hover .table-success:hover>td{background-color:#029f65}.table-hover .table-info:hover,.table-hover .table-info:hover>th,.table-hover .table-info:hover>td{background-color:#148ea1}.table-hover .table-danger:hover,.table-hover .table-danger:hover>th,.table-hover .table-danger:hover>td{background-color:#d43f3a}.table-hover .table-warning:hover,.table-hover .table-warning:hover>th,.table-hover .table-warning:hover>td{background-color:#eea236}.table-hover .table-active:hover,.table-hover .table-active:hover>th,.table-hover .table-active:hover>td{background-color:rgba(0,0,0,.075)}.nav,.breadcrumb,.pagination{font-size:.930125rem}.dropdown-menu{font-size:.930125rem}.alert{color:#fff;font-size:.930125rem}.alert,.alert p{font-family:fira sans medium,-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}.alert a,.alert .alert-link{color:#fff;font-weight:400;text-decoration:underline}.alert-primary{background-color:#4582ec}.alert-secondary{background-color:#adb5bd}.alert-success{background-color:#02b875}.alert-info{background-color:#17a2b8}.alert-warning{background-color:#f0ad4e}.alert-danger{background-color:#d9534f}.alert-light{background-color:#f8f9fa}.alert-dark{background-color:#343a40}.alert-light,.alert-light a,.alert-light .alert-link{color:#343a40}.badge{vertical-align:bottom}.list-group{font-size:.930125rem} \ No newline at end of file diff --git a/themes/ccc/assets/css/custom.css b/themes/ccc/assets/css/custom.css new file mode 100644 index 00000000..e455e8c5 --- /dev/null +++ b/themes/ccc/assets/css/custom.css @@ -0,0 +1,379 @@ +@font-face { + font-family: 'Lora'; + font-style: normal; + font-weight: 400; + src: url('../fonts/lora-regular.eot'); /* IE9 Compat Modes */ + src: local(''), + url('../fonts/lora-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/lora-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('/fonts/lora-regular.woff') format('woff'), /* Modern Browsers */ + url('/fonts/lora-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('/fonts/lora-regular.svg#Lora') format('svg'); /* Legacy iOS */ +} +@font-face { + font-family: 'Lora'; + font-style: normal; + font-weight: 700; + src: url('../fonts/lora-700.eot'); /* IE9 Compat Modes */ + src: local(''), + url('../fonts/lora-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/lora-700.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/lora-700.woff') format('woff'), /* Modern Browsers */ + url('../fonts/lora-700.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/lora-700.svg#Lora') format('svg'); /* Legacy iOS */ +} +@font-face { + font-family: 'Lora'; + font-style: italic; + font-weight: 400; + src: url('../fonts/lora-italic.eot'); /* IE9 Compat Modes */ + src: local(''), + url('../fonts/lora-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/lora-italic.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/lora-italic.woff') format('woff'), /* Modern Browsers */ + url('../fonts/lora-italic.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/lora-italic.svg#Lora') format('svg'); /* Legacy iOS */ +} + +@font-face { + font-family: 'Fira Sans Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Italic'), url('../fonts/FiraSans-Italic.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Thin'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Thin'), url('../fonts/FiraSans-Thin.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Thin Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Thin Italic'), url('../fonts/FiraSans-ThinItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans ExtraLight'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans ExtraLight'), url('../fonts/FiraSans-ExtraLight.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans ExtraLight Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans ExtraLight Italic'), url('../fonts/FiraSans-ExtraLightItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Light'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Light'), url('../fonts/FiraSans-Light.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Light Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Light Italic'), url('../fonts/FiraSans-LightItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Medium'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Medium'), url('../fonts/FiraSans-Medium.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Medium Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Medium Italic'), url('../fonts/FiraSans-MediumItalic.woff') format('woff'); +} + + +@font-face { + font-family: 'Fira Sans SemiBold'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans SemiBold'), url('../fonts/FiraSans-SemiBold.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans SemiBold Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans SemiBold Italic'), url('../fonts/FiraSans-SemiBoldItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Bold'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Bold'), url('../fonts/FiraSans-Bold.woff') format('woff'); +} + + +@font-face { + font-family: 'Fira Sans Bold Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Bold Italic'), url('../fonts/FiraSans-BoldItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans ExtraBold'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans ExtraBold'), url('../fonts/FiraSans-ExtraBold.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans ExtraBold Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans ExtraBold Italic'), url('../fonts/FiraSans-ExtraBoldItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Black'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Black'), url('../fonts/FiraSans-Black.woff') format('woff'); +} + +@font-face { + font-family: 'Fira Sans Black Italic'; + font-style: normal; + font-weight: normal; + src: local('Fira Sans Black Italic'), url('../fonts/FiraSans-BlackItalic.woff') format('woff'); +} + +/* Missing bits from bootstrap */ +@media (min-width: 576px) { + .w-sm-100{ width: 100%!important; } + .w-sm-80 { width: 80% !important; } + .w-sm-75 { width: 75% !important; } + .w-sm-60 { width: 60% !important; } + .w-sm-50 { width: 50% !important; } + .w-sm-40 { width: 40% !important; } + .w-sm-25 { width: 25% !important; } + .w-sm-20 { width: 20% !important; } +} + +@media (min-width: 768px) { + .w-md-100{ width: 100%!important; } + .w-md-80 { width: 80% !important; } + .w-md-75 { width: 75% !important; } + .w-md-60 { width: 60% !important; } + .w-md-50 { width: 50% !important; } + .w-md-40 { width: 40% !important; } + .w-md-25 { width: 25% !important; } + .w-md-20 { width: 20% !important; } +} + +@media (min-width: 992px) { + .w-lg-100{ width: 100%!important; } + .w-lg-80 { width: 80% !important; } + .w-lg-75 { width: 75% !important; } + .w-lg-60 { width: 60% !important; } + .w-lg-50 { width: 50% !important; } + .w-lg-40 { width: 40% !important; } + .w-lg-25 { width: 25% !important; } + .w-lg-20 { width: 20% !important; } +} + +@media (min-width: 1200px) { + .w-xl-100{ width: 100%!important; } + .w-xl-80 { width: 80% !important; } + .w-xl-75 { width: 75% !important; } + .w-xl-60 { width: 60% !important; } + .w-xl-50 { width: 50% !important; } + .w-xl-40 { width: 40% !important; } + .w-xl-25 { width: 25% !important; } + .w-xl-20 { width: 20% !important; } +} + +body { + margin: 0; + font-family: "Lora", Georgia, "Times New Roman", Times, serif; + font-size: 17px; + font-weight: 400; + line-height: 1.5; + color: #333; + text-align: left; + background-color: #ffffff; + hyphens: auto; +} + +.section-heading { + padding-top: 24px; +} + +.post-list-headline, .post-date, .nav a, .more a, h1, h2, h3, h4, h5, h6 { + font-family: "Fira Sans Bold", Georgia, "Times New Roman", Times, serif; + font-weight: normal; +} + +.post-title { + font-size: 1.17em; +} + +.post-date { + text-indent: 1em; + font-size: smaller; + margin-top: 0.5em; +} + +.nav a, .more a, .entry-title a, .metadata a, .post-list-headline { + color: #222; +} + +.navbar.navbar-light.bg-light { + background-color: transparent !important; + border: none !important; +} + +.post-list-item { + margin-top: 48px; +} + +.post-list-item:first-child { + margin-top: 24px; +} + +.post-list-item .post-body p:last-child:after { + content: ' \25B9'; +} + +.post-list-item:hover .post-body p:last-child:after { + content: ' \25B8'; +} + +.post-list-headline { + margin-bottom: 1em; +} + +.preview-image { + max-height: 120px; + object-fit: cover; +} + +.navbar-brand { + font-family: "Fira Sans Black", Georgia, "Times New Roman", Times, serif; + font-size: 22pt; + color: #555; +} + +@media (max-width: 768px) { +.navbar-brand { + font-size: 17pt; +} +} + +img { + transition: all .2s ease-in-out; +} + +.card:hover img, +a:hover img { + transform: scale(1.1); +} + +/* CCC logo */ +body::after { + content: ""; + background-image: url("data:image/png;base64,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"); + opacity: 0.01; + top: -100%; + left: -100%; + bottom: -100%; + right: -100%; + position: fixed; + z-index: -1; + transform: rotate(-45deg); +} + +.search { + font-family: "Fira Sans Medium", Georgia, "Times New Roman", Times, serif; + position: relative; + font-size: 16px; + top: -18px; + right: 0; +} + +.search-child-absolute { + display: inline-block; + position: absolute; + right: 0; + top: 0; +} + +.search-child-absolute:after { + content: ""; + background: #333; + width: 5px; + height: 20px; + position: absolute; + top: 29px; + right: 0px; + transform: rotate(135deg); +} + +/* Search input by default is a square rounded to a circle, which + opens up its input field on focus and with valid text */ +.search-input { + color: #333; + background: white; + width: 35px; + height: 35px; + padding: 15px; + outline: none; + border: solid 4px black; + border-radius: 35px; + transition: width 0.5s; +} + +/* This widens the search input field from magnifying glass whenever it + is focussed or contains valid (required="" means any char) text */ +.search-input:focus, +.search-input:valid { + width: 16em; + max-width: 80vw; +} + +.search-input::placeholder, +.search-input::-ms-placeholder , +.search-input::-ms-input-placeholder { + opacity: 1; + color: #666; +} + +/* Hide updated date */ +.metadata span.updated { + display: none; +} + +header .metadata p, +footer a, footer a:hover { + font-family: "Fira Sans Medium", Georgia, "Times New Roman", Times, serif; + font-size: 11pt; + color: #333 +} + +header .metadata .author { + margin-left: 1em; +} + +.post-preview, +.post-list-preview { + max-height: 10em; + object-fit: cover; +} diff --git a/themes/ccc/assets/css/custom.css_old b/themes/ccc/assets/css/custom.css_old new file mode 100644 index 00000000..3a6e91a1 --- /dev/null +++ b/themes/ccc/assets/css/custom.css_old @@ -0,0 +1,101 @@ +body { + margin: 0; + font-family: "Lora", Georgia, "Times New Roman", Times, serif; + font-size: 17px; + font-weight: 400; + line-height: 1.5; + color: #333; + text-align: left; + background-color:#f6f6f6 +} + +.post-list-headline, +.post-date, +.nav a, +.more a, +h1,h2,h3,h4,h5,h6 { + font-family: "Fira Sans Bold", Georgia, "Times New Roman", Times, serif; + font-weight: normal; +} + +.post-date { + text-indent: 1em; + font-size: smaller; +} + +.nav a, +.more a, +.entry-title a, +.metadata a, +.post-list-headline { + color: #333; +} + +.post-list-item { + padding-bottom: 24px; + margin-bottom: 48px; +} +.post-list-item:last-child { + margin-bottom: 0; +} + +.post-list-item::after { + content: ''; + display: block; + position: relative; + top: 24px; + width: 50%; + background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.75), rgba(255, 255, 255, 0)); + height: 1px; + left: 25%; +} + +.post-list-item:last-child:after { + display: none; +} + +.post-list-item .post-body p:last-child:after { + content: ' \25B9'; +} + +.post-list-item:hover .post-body p:last-child:after { + content: ' \25B8'; +} + +.post-list-headline { + margin-bottom: 1em; +} + +.preview-image { + max-height: 120px; + object-fit: cover; +} + +@media (max-width: 767px) { +.navbar-brand { + font-family: "Fira Sans Black", Georgia, "Times New Roman", Times, serif; + font-size: 16pt; +} +} +@media (min-width: 768px) { +.navbar-brand { + font-family: "Fira Sans Black", Georgia, "Times New Roman", Times, serif; + font-size: 22pt; +} +} + +img { transition: all .2s ease-in-out; } +.card:hover img, a:hover img { transform: scale(1.1); } + +body::after { + content: ""; + background-image: url("data:image/png;base64,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"); + opacity: 0.01; + top: -100%; + left: -100%; + bottom: -100%; + right: -100%; + position: fixed; + z-index: -1; + transform: rotate(-45deg); +} diff --git a/themes/ccc/assets/css/theme.css b/themes/ccc/assets/css/theme.css new file mode 100644 index 00000000..d895ffc9 --- /dev/null +++ b/themes/ccc/assets/css/theme.css @@ -0,0 +1,229 @@ +img { + max-width: 100%; +} + +.titlebox { + text-align: right; +} + + +td.label { + /* Issue #290 */ + background-color: inherit; +} + +.footnote-reference { + /* Issue 290 */ + vertical-align: super; + font-size: xx-small; +} + +.caption { + /* Issue 292 */ + text-align: center; + padding-top: 1em; +} + +div.figure > img, +div.figure > a > img { + /* Issue 292 */ + display: block; + margin-left: auto; + margin-right: auto; +} + +blockquote p, blockquote { + font-size: 1.25rem; + font-weight: 300; + line-height: 1.25; +} + +ul.bricks > li { + display: inline; + background-color: lightblue; + padding: 8px; + border-radius: 5px; + line-height: 3; + white-space:nowrap; + margin: 3px; +} + +pre, pre code { + white-space: pre; + word-wrap: normal; + overflow: auto; +} + +article.post-micro { + font-family: Georgia, 'Times New Roman', Times, serif; + font-size: 1.5em; +} + +.image-block { + display: inline-block; +} + +.tags { + padding-left: 0; + margin-left: -5px; + list-style: none; + text-align: center; + +} + +.tags > li { + display: inline-block; +} +.tags > li a { + display: inline-block; + padding: .25em .4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25rem; + background-color: #868e96; +} + +.tags > li a:hover { + color: #fff; + text-decoration: none; + background-color: #6c757d; +} + +.metadata p:before, +.postlist .listdate:after { + content: " — "; +} + +.metadata p:first-of-type:before { + content: ""; +} + +.metadata p { + display: inline; +} + +.posttranslation { + font-size: 1em; + font-weight: bold; + font-size: smaller; + margin-top: 1em; + color: #333; +} + +.posttranslation a { + color: #333; +} + +.entry-content { + margin-top: 1em; +} + +/* for alignment with Bootstrap's .entry-content styling */ +.entry-summary { + margin-top: 1em; +} + +.codetable { + table-layout: fixed; +} + +.codetable pre { + overflow-x: scroll; +} + +/* hat tip bootstrap/html5 boilerplate */ +@media print { + *, *:before, *:after { + font-family: Garamond, Junicode, serif; + } + + body { + font-size: 12pt; + } + + article .entry-title a[href]:after, + article .metadata a[href]:after, + article .tags a[href]:after { + content: ""; + } + + article .metadata .sourceline { + display: none; + } + + article .metadata .linkline a[href]:after { + content: " (" attr(href) ")"; + } + + .navbar { + display: none; + } +} + +pre { + border: 1px solid #ccc; + border-radius: 0.25rem; + padding: 0.75rem; +} + +.postindexpager { + padding-bottom: 1rem; +} + +ul.navbar-nav { + margin-top: 0; +} + +ul.pager { + display: flex; + padding-left: 0; + list-style: none; + border-radius: .25rem; + padding-left: 0; + margin: 0.5rem 0; +} + +ul.pager li.previous { + margin-right: auto; + display: inline; +} + +ul.pager li.next { + margin-left: auto; + display: inline; +} + + +ul.pager li a { + display: inline; + position: relative; + padding: .5rem .75rem; + margin-left: -1px; + line-height: 1.25; + border: 1px solid #ddd; + border-radius: .25rem; +} + +.codetable td { + padding: 0; + margin: 0; + border-radius: 0; +} + +.codetable td.linenos pre { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right: none; +} + +.codetable td.code pre.code { + margin-left: 0; + margin-right: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} diff --git a/themes/ccc/assets/fonts/FiraSans-Black.woff b/themes/ccc/assets/fonts/FiraSans-Black.woff new file mode 100644 index 00000000..2d56fae9 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-Black.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-BlackItalic.woff b/themes/ccc/assets/fonts/FiraSans-BlackItalic.woff new file mode 100644 index 00000000..61b2a4ba Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-BlackItalic.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-Bold.woff b/themes/ccc/assets/fonts/FiraSans-Bold.woff new file mode 100644 index 00000000..75c88bd4 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-Bold.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-BoldItalic.woff b/themes/ccc/assets/fonts/FiraSans-BoldItalic.woff new file mode 100644 index 00000000..57aa358e Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-BoldItalic.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-ExtraBold.woff b/themes/ccc/assets/fonts/FiraSans-ExtraBold.woff new file mode 100644 index 00000000..8017850d Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-ExtraBold.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-ExtraBoldItalic.woff b/themes/ccc/assets/fonts/FiraSans-ExtraBoldItalic.woff new file mode 100644 index 00000000..faf61a1b Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-ExtraBoldItalic.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-ExtraLight.woff b/themes/ccc/assets/fonts/FiraSans-ExtraLight.woff new file mode 100644 index 00000000..4432dc2a Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-ExtraLight.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-ExtraLightItalic.woff b/themes/ccc/assets/fonts/FiraSans-ExtraLightItalic.woff new file mode 100644 index 00000000..e62ea240 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-ExtraLightItalic.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-Italic.woff b/themes/ccc/assets/fonts/FiraSans-Italic.woff new file mode 100644 index 00000000..b6ed6ea0 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-Italic.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-Light.woff b/themes/ccc/assets/fonts/FiraSans-Light.woff new file mode 100644 index 00000000..f99202d2 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-Light.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-LightItalic.woff b/themes/ccc/assets/fonts/FiraSans-LightItalic.woff new file mode 100644 index 00000000..af577bd5 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-LightItalic.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-Medium.woff b/themes/ccc/assets/fonts/FiraSans-Medium.woff new file mode 100644 index 00000000..a5b6a72d Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-Medium.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-MediumItalic.woff b/themes/ccc/assets/fonts/FiraSans-MediumItalic.woff new file mode 100644 index 00000000..fa987355 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-MediumItalic.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-Regular.woff b/themes/ccc/assets/fonts/FiraSans-Regular.woff new file mode 100644 index 00000000..787cc917 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-Regular.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-SemiBold.woff b/themes/ccc/assets/fonts/FiraSans-SemiBold.woff new file mode 100644 index 00000000..8ed60a8d Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-SemiBold.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-SemiBoldItalic.woff b/themes/ccc/assets/fonts/FiraSans-SemiBoldItalic.woff new file mode 100644 index 00000000..ace80866 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-SemiBoldItalic.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-Thin.woff b/themes/ccc/assets/fonts/FiraSans-Thin.woff new file mode 100644 index 00000000..440362ef Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-Thin.woff differ diff --git a/themes/ccc/assets/fonts/FiraSans-ThinItalic.woff b/themes/ccc/assets/fonts/FiraSans-ThinItalic.woff new file mode 100644 index 00000000..6524a8d0 Binary files /dev/null and b/themes/ccc/assets/fonts/FiraSans-ThinItalic.woff differ diff --git a/themes/ccc/assets/fonts/lora-700.eot b/themes/ccc/assets/fonts/lora-700.eot new file mode 100644 index 00000000..6f6b06b0 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-700.eot differ diff --git a/themes/ccc/assets/fonts/lora-700.svg b/themes/ccc/assets/fonts/lora-700.svg new file mode 100644 index 00000000..0358da17 --- /dev/null +++ b/themes/ccc/assets/fonts/lora-700.svg @@ -0,0 +1,448 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg"> +<defs > +<font id="Lora" horiz-adv-x="592" ><font-face + font-family="Lora" + units-per-em="1000" + panose-1="0 0 0 0 0 0 0 0 0 0" + ascent="1006" + descent="-274" + alphabetic="0" /> +<glyph unicode=" " glyph-name="space" horiz-adv-x="263" /> +<glyph unicode="!" glyph-name="exclam" horiz-adv-x="258" d="M95 213L57 625Q54 657 72 686T129 716Q170 716 186 687T200 625L163 213H95ZM128 -16Q99 -16 78 7T56 62Q56 94 78 117T129 140Q160 140 180 117T201 62Q201 30 179 7T128 -16Z" /> +<glyph unicode=""" glyph-name="quotedbl" horiz-adv-x="326" d="M194 491L186 716H283L274 491H194ZM51 491L43 716H140L131 491H51Z" /> +<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="871" d="M162 -16L203 154H37L58 243H221L271 440H103L124 529H290L334 716H435L392 529H565L609 716H709L667 529H834V528L814 440H648L601 243H768L747 154H583L543 -16H437L478 154H307L268 -16H162ZM325 +243H496L546 440H373L325 243Z" /> +<glyph unicode="$" glyph-name="dollar" horiz-adv-x="588" d="M263 -154L262 -13Q231 -8 198 3T136 33L138 -9H61V225H126Q140 141 186 99T302 56Q355 56 384 84T413 156Q413 190 393 211T339 247T267 278Q209 302 160 334T80 413T50 525Q50 555 59 587T90 647T151 +694T250 716V837H344L343 706Q365 700 385 691T424 668L421 709H499V476H433Q424 532 405 569T353 626T274 644Q246 644 225 633T192 603T180 558Q180 527 194 506T241 464T332 418Q369 402 407 382T476 334T527 271T546 186Q546 134 524 92T460 23T355 -13L354 +-154H263Z" /> +<glyph unicode="%" glyph-name="percent" horiz-adv-x="904" d="M193 -17L128 44L698 716L771 650L193 -17ZM230 325Q169 325 127 352T63 424T41 517Q41 564 63 609T127 684T228 716Q290 717 332 689T395 616T417 526Q417 473 392 427T325 353T230 325ZM231 405Q256 +405 269 421T289 463T295 511Q295 531 292 553T282 594T261 626T229 639Q210 639 198 628T178 600T167 565T164 532Q164 513 167 491T177 450T197 418T231 405ZM677 -16Q616 -16 574 11T510 83T488 176Q488 223 510 268T574 343T675 375Q736 376 778 348T842 275T864 +185Q864 133 839 87T772 13T677 -16ZM678 64Q696 64 708 74T728 100T739 134T742 170Q742 190 739 212T729 253T708 285T676 298Q651 298 637 279T616 235T610 191Q610 172 613 150T623 109T644 77T678 64Z" /> +<glyph unicode="&" glyph-name="ampersand" horiz-adv-x="670" d="M261 -16Q218 -16 176 -5T99 28T44 86T23 170Q23 237 67 288T179 365Q143 404 126 436T103 496T97 551Q98 627 150 671T288 716Q341 716 380 694T440 637T462 559Q462 518 442 482T388 416T318 +364Q322 360 346 335T406 275T480 205Q483 217 484 229T485 255Q485 283 479 299T462 322T432 331V395H600V320L545 323Q550 311 553 296T556 262Q556 233 551 206T537 154Q541 151 544 148T552 141Q591 108 623 87T675 66V0H568Q560 0 533 15T470 57Q431 23 378 +4T261 -16ZM293 55Q331 55 362 67T418 102Q405 113 393 124T368 147Q310 200 275 236T208 308Q189 293 179 272T164 231T159 195Q159 150 175 119T221 71T293 55ZM273 417Q311 446 330 489T349 564Q349 600 332 623T283 646Q255 646 236 623T216 556Q216 526 232 +487T273 417Z" /> +<glyph unicode="'" glyph-name="quotesingle" horiz-adv-x="188" d="M52 491L42 716H146L137 491H52Z" /> +<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="296" d="M249 760L286 725Q255 684 233 631T197 521T174 410T163 311T159 239Q159 212 162 169T174 73T196 -35T233 -143T286 -236L250 -271Q212 -237 173 -185T100 -65T45 79T24 239Q24 322 45 401T99 +549T172 672T249 760Z" /> +<glyph unicode=")" glyph-name="parenright" horiz-adv-x="296" d="M47 -271L10 -236Q41 -195 63 -142T99 -32T122 79T133 178T137 250Q137 277 134 320T122 416T100 524T63 632T10 725L46 760Q84 726 123 674T196 554T251 410T272 250Q272 167 251 88T197 -60T124 +-183T47 -271Z" /> +<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="533" d="M130 296Q113 309 111 324T114 355T130 385Q143 402 166 423T228 471Q181 471 150 474T98 484Q82 490 68 498T47 521T46 556Q57 587 81 589T130 583Q150 576 177 561T243 518Q228 562 222 593T215 +645Q215 662 219 678T234 705T267 716Q289 716 300 706T315 679T319 645Q319 624 313 593T291 518Q329 545 356 560T402 583Q419 589 436 590T467 584T487 556Q497 525 479 509T436 484Q415 478 384 475T306 471Q344 444 367 423T403 385Q413 371 419 355T424 324T403 +296Q386 284 371 286T342 299T319 323Q306 341 294 370T267 443Q253 399 240 370T214 324Q204 310 191 299T163 286T130 296Z" /> +<glyph unicode="+" glyph-name="plus" horiz-adv-x="530" d="M42 399H488V321H42V399ZM304 583V137H226V583H304Z" /> +<glyph unicode="," glyph-name="comma" horiz-adv-x="250" d="M116 -187L77 -159Q88 -145 101 -119T125 -62T134 -1Q127 -3 123 -3T113 -4Q86 -4 65 12T44 62Q44 92 63 114T116 137Q162 138 185 108T208 32Q208 0 198 -36T168 -110T116 -187Z" /> +<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="471" d="M51 260V368H419V263L51 260Z" /> +<glyph unicode="." glyph-name="period" horiz-adv-x="233" d="M118 -16Q85 -16 65 7T44 62Q44 94 66 117T117 140Q148 140 168 117T189 62Q189 30 170 7T118 -16Z" /> +<glyph unicode="/" glyph-name="slash" horiz-adv-x="699" d="M103 -271L25 -220L583 755L674 697L103 -271Z" /> +<glyph unicode="0" glyph-name="zero" horiz-adv-x="636" d="M318 -16Q242 -16 189 16T104 102T58 220T43 347Q43 410 60 475T113 594T200 682T322 716Q395 716 446 683T530 597T577 479T592 352Q592 290 576 225T525 106T440 18T318 -16ZM324 55Q359 55 382 77T417 +137T435 226T440 331Q440 392 436 448T419 549T383 620T320 646Q284 646 260 624T222 563T201 474T195 368Q195 326 197 282T207 198T229 125T266 74T324 55Z" /> +<glyph unicode="1" glyph-name="one" horiz-adv-x="406" d="M80 0V66Q103 67 118 72T142 95T151 153V554L42 489L6 549L235 716H295V164Q295 137 295 112T292 74Q308 76 332 76T367 77V0H80Z" /> +<glyph unicode="2" glyph-name="two" horiz-adv-x="533" d="M39 0Q39 52 52 93T88 167T138 228T195 283Q268 351 298 406T329 515Q329 547 321 577T292 626T233 645Q206 645 185 633T152 603Q163 592 167 577T172 551Q172 540 165 525T144 498T104 487Q73 489 +57 510T40 560Q40 583 54 609T96 660T164 700T258 716Q298 716 337 706T410 674T462 616T482 527Q482 502 473 475T440 415T373 340T262 242Q207 197 181 160T150 103L346 98Q369 97 385 101T411 120T421 163H485L477 0H39Z" /> +<glyph unicode="3" glyph-name="three" horiz-adv-x="560" d="M252 -16Q177 -16 129 6T58 63T35 131Q35 161 53 183T103 207Q128 208 142 197T162 171T168 143Q168 133 164 121T152 97Q163 78 188 68T242 57Q305 57 337 95T369 189Q369 223 356 257T311 313T221 +335Q214 335 196 334T169 332V404Q177 403 184 403T198 403Q242 403 273 419T320 463T338 528Q339 563 330 589T300 631T245 646Q218 646 196 633T166 604Q175 593 178 579T182 555Q182 543 176 528T154 501T114 491Q83 492 67 513T51 563Q51 593 74 629T144 690T261 +716Q323 716 373 699T453 643T483 539Q483 513 469 481T421 421T333 381Q429 364 474 312T520 196Q520 128 486 81T391 9T252 -16Z" /> +<glyph unicode="4" glyph-name="four" horiz-adv-x="547" d="M416 164Q416 137 415 112T412 74Q429 76 453 76T487 77V0H202V66H208Q231 66 247 71T273 94T283 153V181H12V275L355 716H416V271H514V181H416V164ZM282 506L105 274L283 273L284 506H282Z" /> +<glyph unicode="5" glyph-name="five" horiz-adv-x="540" d="M250 -16Q185 -16 139 5T69 57T44 121Q44 150 62 173T111 197Q136 198 150 188T170 162T176 133Q176 125 174 114T165 92Q170 81 183 73T212 60T243 55Q283 55 307 76T343 130T354 197Q354 220 351 +249T337 306T301 352T234 370Q220 370 201 367T160 355T114 333L71 366L67 700H326Q361 700 381 711T402 765H465L458 603L144 597V419Q167 429 201 436T265 443Q327 443 373 425T449 376T493 304T508 218Q508 141 471 89T374 10T250 -16Z" /> +<glyph unicode="6" glyph-name="six" horiz-adv-x="575" d="M287 -16Q198 -16 145 25T69 143T46 322Q46 357 53 407T77 510T125 611T204 687T320 716Q383 716 423 695T483 644T502 582Q502 555 486 533T439 511Q402 511 388 532T373 574Q373 582 376 595T387 618Q379 +630 362 639T319 646Q290 644 269 628T233 585T210 525T197 457T191 390Q202 403 222 415T269 436T319 446Q375 448 415 432T481 384T519 309T532 215Q532 152 501 100T414 16T287 -16ZM292 54Q327 54 346 73T373 124T381 190Q381 213 379 242T367 300T340 347T291 +366Q270 366 251 357T216 333T191 300Q191 265 196 223T212 143T243 79T292 54Z" /> +<glyph unicode="7" glyph-name="seven" horiz-adv-x="469" d="M200 -16Q169 -16 157 2T144 42Q144 62 153 93T178 161T209 236Q226 276 248 328T299 447T364 599L154 601Q120 602 99 587T78 530H15L22 700H448V609Q414 540 390 475T346 345T309 210T271 60Q264 +32 247 8T200 -16Z" /> +<glyph unicode="8" glyph-name="eight" horiz-adv-x="572" d="M283 -16Q247 -16 208 -7T134 22T78 75T56 158Q56 196 75 231T125 295T188 344Q122 385 95 435T67 525Q67 574 87 610T142 669T215 704T294 716Q346 716 393 697T470 639T500 546Q500 512 482 481T437 +425T381 382Q432 351 465 317T514 247T530 172Q530 107 496 66T405 4T283 -16ZM284 54Q332 53 359 81T387 151Q387 189 359 229T257 307Q217 276 199 237T178 168Q176 121 206 88T284 54ZM316 423Q348 447 369 480T392 542Q394 592 367 619T302 646Q273 646 252 +634T219 600T207 553Q207 514 239 478T316 423Z" /> +<glyph unicode="9" glyph-name="nine" horiz-adv-x="576" d="M255 -16Q189 -16 149 3T91 52T72 115Q72 142 89 165T138 189Q176 189 189 168T202 126Q202 118 199 105T188 83Q196 71 213 63T256 55Q285 57 307 71T344 111T369 168T382 236T384 311Q368 292 332 +274T258 254Q203 253 163 269T96 318T56 393T43 487Q43 554 73 605T158 686T284 716Q351 716 397 691T473 621T515 513T529 378Q529 333 523 280T500 175T453 80T374 10T255 -16ZM286 334Q307 334 326 343T360 367T384 400Q384 448 379 492T363 571T332 626T283 +646Q253 646 233 627T204 576T194 510Q194 488 197 458T209 400T236 353T286 334Z" /> +<glyph unicode=":" glyph-name="colon" horiz-adv-x="250" d="M125 -16Q92 -16 72 7T51 62Q51 94 73 117T124 140Q155 140 175 117T196 62Q196 30 177 7T125 -16ZM125 387Q92 387 72 410T51 465Q51 497 73 520T124 543Q155 543 175 520T196 465Q196 433 177 410T125 387Z" /> +<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="267" d="M122 -187L83 -159Q94 -145 107 -119T131 -62T140 -1Q133 -3 129 -3T119 -4Q92 -4 71 12T50 62Q50 92 69 114T122 137Q168 138 191 108T214 32Q214 0 204 -36T174 -110T122 -187ZM139 387Q106 +387 86 410T65 465Q65 497 87 520T138 543Q169 543 189 520T210 465Q210 433 191 410T139 387Z" /> +<glyph unicode="<" glyph-name="less" horiz-adv-x="530" d="M490 72L40 268V357L490 557V457L169 315L490 173V72Z" /> +<glyph unicode="=" glyph-name="equal" horiz-adv-x="530" d="M42 493H488V415H42V493ZM42 315H488V237H42V315Z" /> +<glyph unicode=">" glyph-name="greater" horiz-adv-x="530" d="M40 557L490 361V272L40 72V172L361 314L40 456V557Z" /> +<glyph unicode="?" glyph-name="question" horiz-adv-x="503" d="M237 181Q205 181 178 197T150 250Q150 267 156 282T180 318T231 373Q266 408 289 444T312 537Q312 568 305 592T279 631T226 646Q210 646 195 641T169 629T150 614Q161 604 164 590T168 564Q168 +552 161 536T139 508T100 497Q68 499 53 518T37 568Q37 604 64 638T138 694T245 716Q325 716 371 693T438 634T458 557Q458 515 437 481T385 417T323 365T271 320T250 280Q250 267 259 259T290 250Q296 250 303 251T320 254L335 203Q310 190 283 186T237 181ZM247 +-16Q218 -16 197 7T175 62Q175 94 197 117T248 140Q279 140 299 117T320 62Q320 30 298 7T247 -16Z" /> +<glyph unicode="@" glyph-name="at" horiz-adv-x="793" d="M415 -99Q324 -101 255 -73T140 5T70 119T47 256Q47 320 71 386T142 510T259 602T418 637Q501 637 563 609T666 532T727 425T746 303Q745 242 725 197T675 124T610 82T543 71Q525 72 508 78T477 98T456 +137T452 200Q425 133 390 105T323 76Q282 76 250 110T217 221Q217 270 232 317T276 402T348 462T447 485Q469 485 501 480T566 464Q562 430 557 389T546 307T537 231T534 178Q534 164 537 150T549 128T571 119Q601 119 620 139T651 189T668 253T673 312Q673 403 +639 466T546 561T413 594Q349 594 296 567T205 493T147 387T126 262Q126 186 149 128T215 31T311 -29T427 -50Q468 -50 511 -39T596 -4T669 55L691 28Q636 -34 565 -65T415 -99ZM350 145Q369 145 388 173T423 245T449 339T462 432Q455 434 445 435T425 435Q399 +433 379 412T345 359T324 290T316 218Q316 183 325 164T350 145Z" /> +<glyph unicode="A" glyph-name="A" horiz-adv-x="668" d="M4 0V69Q32 69 49 85T77 127T100 183L295 718H365L578 173Q584 158 594 128T606 74Q623 76 638 76T664 77V0H395V66Q423 66 433 77T443 109T432 154L412 209L195 205L179 158Q174 145 165 120T147 77Q163 +79 185 79T218 80V0H4ZM220 280H387L341 405Q328 441 318 477T303 542H302Q298 525 290 491T265 410L220 280Z" /> +<glyph unicode="B" glyph-name="B" horiz-adv-x="661" d="M50 0V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700Q119 701 188 701T327 702Q447 703 517 658T583 520Q581 491 565 464T518 414T439 379V378Q539 362 586 +312T633 199Q633 134 602 90T515 23T390 0H50ZM262 71Q280 71 296 71T328 71T359 72Q420 75 448 111T476 202Q476 248 457 274T409 312T347 323Q322 323 304 323T266 322V159Q266 132 265 108T262 71ZM266 393L318 394Q360 395 384 413T419 461T430 528Q430 568 +414 590T374 623T324 632Q308 632 295 627T274 605T266 548V393Z" /> +<glyph unicode="C" glyph-name="C" horiz-adv-x="688" d="M566 476Q553 559 511 601T398 644Q346 644 307 620T243 556T205 465T192 360Q192 274 216 208T288 103T402 65Q465 65 527 97T631 188L679 144Q630 77 576 43T471 -4T378 -16Q301 -16 238 11T130 87T60 +200T35 340Q35 408 57 475T122 596T232 683T385 716Q424 716 470 704T558 667L554 709H631V476H566Z" /> +<glyph unicode="D" glyph-name="D" horiz-adv-x="759" d="M50 66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700L341 701Q440 701 512 672T631 592T701 481T724 357Q724 296 703 233T635 118T515 33T336 0H50V66ZM266 164Q266 +137 265 112T262 74Q272 75 289 75T326 74T357 73Q412 73 451 95T516 154T554 239T566 336Q566 438 538 503T460 600T339 634Q315 635 299 630T274 606T266 549V164Z" /> +<glyph unicode="E" glyph-name="E" horiz-adv-x="624" d="M390 241Q390 283 377 301T342 325T292 329L266 328V164Q266 137 265 113T262 76H396Q426 76 454 89T500 134T518 220H583L578 0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 +85 625T50 623V700H550L556 506H490Q490 561 471 589T424 626T369 635L333 634Q312 634 297 629T274 605T266 547V397H383L379 484H456V241H390Z" /> +<glyph unicode="F" glyph-name="F" horiz-adv-x="571" d="M50 0V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H550L556 506H490Q490 561 471 589T424 626T369 635L333 634Q312 634 297 629T274 605T266 547V373H369L365 +459H442V216H376Q376 258 363 277T328 300T278 304H266V164Q266 137 265 112T262 74Q273 75 291 75T326 76T351 77V0H50Z" /> +<glyph unicode="G" glyph-name="G" horiz-adv-x="754" d="M376 -16Q268 -16 192 31T76 160T36 340Q36 408 57 475T122 596T230 683T383 716Q410 716 444 711T512 694T574 667L570 709H647V476H582Q573 532 547 569T482 625T396 644Q344 644 306 620T242 556T205 +465T192 360Q192 274 216 207T286 102T401 63Q420 63 446 66T498 75T542 90V183Q542 210 543 235T546 273Q530 272 506 272T471 270V347H737V281Q720 280 708 277T687 266T674 240T670 194V34H646Q617 34 588 26T526 8Q495 -1 458 -8T376 -16Z" /> +<glyph unicode="H" glyph-name="H" horiz-adv-x="807" d="M50 0V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634Q315 633 299 628T275 606T266 547V391H541V536Q541 563 542 588T545 626Q529 625 505 625T470 +623V700H757V634Q735 633 719 628T695 606T686 547V164Q686 137 685 112T682 74Q698 76 722 76T757 77V0H470V66Q493 67 508 72T532 95T541 153V315L266 312V164Q266 137 265 112T262 74Q278 76 302 76T337 77V0H50Z" /> +<glyph unicode="I" glyph-name="I" horiz-adv-x="387" d="M337 634Q315 633 299 628T275 606T266 547V164Q266 137 265 112T262 74Q278 76 302 76T337 77V0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634Z" /> +<glyph unicode="J" glyph-name="J" horiz-adv-x="451" d="M144 -16Q105 -16 73 -2T21 36T1 91Q1 123 18 148T70 174Q108 176 124 156T142 109Q143 101 141 91T133 72Q138 62 148 59T164 56Q185 56 196 74T208 135V536Q208 563 209 588T212 626Q196 625 172 625T137 +623V700H424V634Q402 633 386 628T362 606T353 547V254Q353 110 299 47T144 -16Z" /> +<glyph unicode="K" glyph-name="K" horiz-adv-x="712" d="M50 0V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634Q315 633 299 628T275 606T266 547V395H338L415 526Q432 556 451 586T483 627Q467 626 449 625T420 +623V700H665V634Q643 633 618 626T565 598T510 532L414 378Q434 365 449 351T477 319L580 174Q600 146 621 122T666 82T711 66V0H557Q549 1 531 18T493 59T459 102L360 246Q347 265 332 285T302 315H266V164Q266 137 265 112T262 74Q278 76 302 76T337 77V0H50Z" +/> +<glyph unicode="L" glyph-name="L" horiz-adv-x="604" d="M50 0V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634Q315 633 299 628T275 606T266 547V164Q266 137 265 113T262 76H396Q455 77 488 117T522 240H589L583 +0H50Z" /> +<glyph unicode="M" glyph-name="M" horiz-adv-x="972" d="M408 -10Q374 73 341 155T273 319Q265 338 253 372T227 452T202 545Q204 489 205 440T205 345Q205 323 205 300T205 255T204 210T204 164Q204 137 203 112T199 74Q216 76 240 76T275 77V0H47V66Q70 67 +85 72T109 95T118 153L124 536Q125 563 126 588T128 626Q112 625 88 625T53 623V700H274L425 313Q434 290 445 260T466 201T481 155H482Q495 190 506 223T529 287Q568 391 606 494T684 700H915V634Q893 633 876 628T851 606T843 547L858 164Q860 137 858 112T854 +74Q871 76 895 76T930 77V0H652V66Q675 67 691 72T716 95T723 153L715 365Q715 377 713 406T710 471T707 538Q704 531 701 525T696 511L501 -10H408Z" /> +<glyph unicode="N" glyph-name="N" horiz-adv-x="773" d="M582 -10L262 399Q249 416 235 435T207 474H206L208 164Q208 137 207 112T204 74Q220 76 244 76T279 77V0H51V66Q74 67 89 72T113 95T122 153L120 536Q120 563 121 588T124 626Q108 625 84 625T48 623V700H205L511 +314Q536 282 552 259T581 219H582V536Q582 563 583 588T585 626Q569 625 545 625T510 623V700H738V634Q716 633 700 628T676 606T667 547V-10H582Z" /> +<glyph unicode="O" glyph-name="O" horiz-adv-x="769" d="M383 -16Q288 -16 222 16T114 101T54 220T35 350Q35 413 56 477T121 596T231 683T386 716Q477 716 543 683T651 596T713 477T734 350Q734 288 713 224T648 106T538 18T383 -16ZM394 57Q446 57 481 82T537 +149T567 238T576 333Q576 402 564 459T527 557T464 621T373 643Q322 642 287 616T231 548T201 457T192 362Q192 315 202 262T236 162T298 86T394 57Z" /> +<glyph unicode="P" glyph-name="P" horiz-adv-x="639" d="M50 66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700Q121 701 192 701T334 702Q422 703 487 679T588 605T622 475Q621 435 603 397T550 327T462 275T338 253Q316 +252 300 252T266 253V165Q266 137 265 112T262 74Q273 75 290 75T323 76T347 77V0H50V66ZM266 328Q277 327 288 326T311 325Q366 325 400 343T451 397T467 484Q467 534 454 564T419 608T375 627T333 632Q312 632 297 627T274 605T266 553V328Z" /> +<glyph unicode="Q" glyph-name="Q" horiz-adv-x="770" d="M751 -218Q705 -218 678 -215T629 -200T579 -164Q537 -126 507 -93T446 -38T374 -16Q282 -16 218 16T113 102T55 221T36 350Q36 413 57 477T122 596T232 683T387 716Q478 716 544 683T652 596T714 477T734 +350Q734 300 720 249T678 150T608 65T509 5Q538 5 560 1T605 -14T653 -51Q688 -83 708 -103T742 -133T766 -147T794 -151V-218H751ZM394 57Q446 57 481 82T537 149T567 238T577 333Q577 402 565 459T528 557T465 621T374 643Q322 642 287 616T232 548T202 457T193 +362Q193 315 203 262T237 162T298 86T394 57Z" /> +<glyph unicode="R" glyph-name="R" horiz-adv-x="686" d="M50 0V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700Q121 701 192 701T334 702Q422 703 487 682T587 614T620 487Q619 445 600 407T542 340T444 294Q463 286 +481 268T513 230L560 160Q582 126 599 106T633 77T672 66V0H507Q489 13 472 37T434 94L360 214Q347 234 338 248T318 272Q302 272 291 272T266 272V165Q266 137 265 112T262 74Q273 75 290 75T323 76T347 77V0H50ZM314 344Q370 344 404 360T453 410T469 495Q469 +543 454 570T417 611T371 628T333 632Q312 632 297 627T274 605T266 553V348Q277 347 289 346T314 344Z" /> +<glyph unicode="S" glyph-name="S" horiz-adv-x="598" d="M454 476Q445 532 422 569T364 626T281 644Q238 644 206 620T173 558Q173 527 190 504T244 461T335 418Q373 403 413 383T487 336T542 272T563 186Q563 127 531 81T442 10T307 -16Q267 -16 221 -4T133 +33L136 -9H59V225H125Q139 141 189 99T310 56Q346 56 373 69T415 103T430 150Q430 185 406 208T345 247T270 278Q222 298 181 320T108 372T60 438T43 525Q43 556 55 589T94 651T166 698T277 716Q317 716 364 704T446 668L442 709H520V476H454Z" /> +<glyph unicode="T" glyph-name="T" horiz-adv-x="650" d="M567 474Q567 528 552 563T510 616T444 633H396V164Q396 137 395 112T392 74Q409 76 435 76T472 77V0H180V66Q203 67 218 72T242 95T251 153V632H205Q148 631 115 593T82 474H16L21 700H627L633 474H567Z" /> +<glyph unicode="U" glyph-name="U" horiz-adv-x="760" d="M313 634Q291 633 275 628T251 606T242 547V272Q242 209 255 169T291 105T342 71T401 60Q456 58 495 81T555 152T576 274V536Q576 563 577 588T580 626Q564 625 540 625T504 623V700H736V634Q714 633 698 +628T674 606T665 547V297Q665 211 644 151T585 54T496 1T385 -16Q301 -16 245 8T157 75T111 174T97 294V536Q97 563 98 588T101 626Q85 625 61 625T26 623V700H313V634Z" /> +<glyph unicode="V" glyph-name="V" horiz-adv-x="708" d="M320 -6L90 531Q80 556 71 583T62 626Q46 625 33 625T8 623V700H303V634Q266 635 247 618T245 557Q268 501 291 444T337 331Q354 289 366 258T394 188H395Q406 218 418 255T443 326Q456 361 468 396T494 +465T519 535Q524 552 535 581T560 626Q544 625 519 625T483 623V700H708V634Q674 633 649 609T602 527Q585 483 569 439T536 350T502 261T469 172T436 83T402 -6H320Z" /> +<glyph unicode="W" glyph-name="W" horiz-adv-x="1016" d="M273 -6L95 533Q85 562 80 586T74 626Q55 625 41 625T13 623V700H308V634Q271 635 254 620T249 559Q264 502 279 445T309 331Q318 297 325 267T342 189H343Q347 203 355 232T372 294T389 355T400 394Q416 +445 431 496T462 598T493 700H583Q597 654 611 608T640 516T668 424T697 332Q708 298 716 262T733 188H734Q743 220 752 254T772 326Q779 352 786 378T800 430T814 483T828 535Q834 559 844 584T869 626Q853 625 828 625T792 623V700H1017V634Q995 633 976 623T940 +589T911 527Q871 394 830 261T748 -6H659L541 352Q528 391 520 428T503 500Q498 466 491 435T474 369L360 -6H273Z" /> +<glyph unicode="X" glyph-name="X" horiz-adv-x="699" d="M35 0V66Q64 73 93 98T159 173L275 328Q235 379 195 430T114 532Q98 553 85 578T64 626Q48 625 37 625T14 623V700H318V634H308Q277 634 265 625T256 601T275 566Q298 538 320 510T364 453L440 558Q461 +587 473 600T499 626Q483 625 459 625T424 623V700H651V634Q628 631 606 618T560 582T510 521L414 390Q446 350 477 310T539 230T602 150Q619 129 633 110T654 74Q671 76 678 76T695 77V0H396V66Q433 66 444 75T450 99T429 134Q404 166 379 198T327 263Q305 233 +283 203T239 142Q218 114 207 100T184 74Q201 75 223 76T255 77V0H35Z" /> +<glyph unicode="Y" glyph-name="Y" horiz-adv-x="667" d="M203 0V66Q226 67 241 72T265 95T274 153V240L90 531Q76 554 64 582T52 626Q36 625 25 625T3 623V700H298V634Q269 636 250 628T227 603T239 557L315 432Q320 424 330 407T350 370T366 335H367Q372 347 +384 371T414 433L466 535Q471 546 480 563T499 598T519 627Q503 626 478 625T442 623V700H663V634Q628 629 603 606T549 527Q517 465 484 402T419 277Q419 263 419 249T419 221T419 192T419 164Q419 137 418 112T415 74Q432 76 458 76T495 77V0H203Z" /> +<glyph unicode="Z" glyph-name="Z" horiz-adv-x="604" d="M40 0V75Q115 189 189 303T339 531Q358 560 374 583T409 629L238 635Q183 637 147 603T111 487H45L51 700H560V625L272 189Q251 158 230 128T186 70L369 66Q425 65 460 98T495 214H561L555 0H40Z" /> +<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="386" d="M62 -255L63 755H383V684L192 681L188 -181L385 -184V-255H62Z" /> +<glyph unicode="\" glyph-name="backslash" horiz-adv-x="699" d="M596 -271L674 -220L116 755L25 697L596 -271Z" /> +<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="386" d="M324 755L323 -255H3V-184L194 -181L198 681L1 684V755H324Z" /> +<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="823" d="M626 437L408 643L191 441H60L368 716H457L763 437H626Z" /> +<glyph unicode="_" glyph-name="underscore" horiz-adv-x="832" d="M108 -155V-50L723 -54V-155H108Z" /> +<glyph unicode="`" glyph-name="grave" horiz-adv-x="282" d="M192 565L71 671Q58 684 50 701T44 737T63 770Q79 783 96 783T130 773T156 746L238 606L192 565Z" /> +<glyph unicode="a" glyph-name="a" horiz-adv-x="524" d="M319 0Q317 14 317 23T315 46Q281 12 243 -2T166 -16Q102 -16 66 22T30 117Q30 165 54 199T119 254T209 287T309 301V353Q309 379 303 400T281 433T237 444Q218 443 200 436T169 416Q177 407 179 397T181 +378Q181 358 165 337T114 316Q84 317 68 337T52 384Q52 424 80 453T157 499T263 516Q351 516 399 471T448 325Q448 291 448 267T448 219T447 161Q447 147 446 122T443 73Q460 75 479 75T508 76V0H319ZM308 230Q280 227 255 220T212 201T183 172T172 134Q173 106 +190 94T229 82Q252 82 272 92T308 118Q308 128 308 137T308 157Q308 175 308 193T308 230Z" /> +<glyph unicode="b" glyph-name="b" horiz-adv-x="573" d="M63 565Q63 583 63 606T66 652Q50 651 29 651T-4 649V725Q43 725 74 730T124 742T150 755H204V462Q238 492 273 504T339 516Q399 516 444 485T515 397T541 263Q541 183 512 120T428 20T298 -16Q271 -16 +230 -5T153 44L123 0H63V565ZM204 150Q204 116 215 96T243 67T277 57Q322 56 347 83T383 154T394 248Q394 294 383 335T348 401T285 426Q260 425 239 414T204 383V150Z" /> +<glyph unicode="c" glyph-name="c" horiz-adv-x="518" d="M277 -16Q210 -16 154 14T65 101T31 239Q31 296 50 346T103 434T185 494T291 516Q355 516 397 497T461 446T483 379Q483 350 466 328T416 304Q378 303 363 325T348 369Q348 378 351 390T360 413Q353 428 +339 435T311 444T287 446Q239 443 208 398T177 268Q177 218 189 175T231 103T309 73Q351 72 391 93T459 150L505 105Q469 55 430 29T353 -6T277 -16Z" /> +<glyph unicode="d" glyph-name="d" horiz-adv-x="596" d="M234 -16Q174 -16 129 15T58 103T32 237Q32 318 63 381T150 480T280 516Q307 516 328 511T369 498V564Q369 578 370 604T373 652Q357 651 335 650T302 649V725Q349 725 380 730T430 742T456 755H510V161Q510 +147 509 122T506 73Q523 75 542 75T571 76V0H381Q380 11 379 23T375 46Q342 12 307 -2T234 -16ZM286 75Q312 75 334 88T369 123Q369 138 369 153T369 183V423Q359 431 339 436T298 442Q252 441 226 413T190 342T179 252Q179 210 189 169T223 102T286 75Z" /> +<glyph unicode="e" glyph-name="e" horiz-adv-x="538" d="M278 -16Q205 -16 149 16T62 108T31 249Q31 319 62 380T149 478T281 516Q323 516 363 505T435 465T487 389T506 269L178 263Q178 209 191 166T236 98T319 73Q339 73 364 80T416 103T466 148L511 106Q475 +55 434 29T353 -7T278 -16ZM184 333H368Q367 375 357 399T328 435T286 446Q242 446 217 415T184 333Z" /> +<glyph unicode="f" glyph-name="f" horiz-adv-x="369" d="M103 529Q103 650 156 702T299 755Q346 755 374 742T414 708T426 667Q426 641 410 621T364 600Q335 599 319 615T303 657Q303 662 303 667T305 677Q300 682 294 683T282 685Q266 685 257 676T245 652T242 +623V500H354V423L243 420L244 163Q244 149 243 123T240 73Q257 75 278 75T310 76V0H43V65Q71 65 83 76T99 107T103 154V418L30 417V500H103V529Z" /> +<glyph unicode="g" glyph-name="g" horiz-adv-x="557" d="M256 -271Q170 -271 120 -253T49 -204T28 -140Q28 -119 37 -98T66 -58T123 -25Q82 -14 66 10T49 63Q49 89 70 121T146 171Q104 188 77 224T48 311Q46 371 78 417T162 490T271 516Q297 516 331 509T390 +485Q401 516 418 543T461 588T517 606Q551 606 568 589T586 542Q586 530 581 516T562 491T524 481Q509 481 494 492T476 520Q463 516 450 494T435 455Q464 430 479 397T494 326Q494 268 462 224T378 154T267 128Q254 128 238 129T207 131Q185 131 170 123T155 101Q155 +82 184 75T283 64Q360 60 417 45T507 -4T539 -95Q539 -138 514 -170T448 -225T356 -259T256 -271ZM285 -202Q356 -202 392 -176T429 -122Q429 -101 413 -88T366 -66T285 -56Q263 -54 234 -53T183 -48Q168 -60 160 -78T151 -113Q149 -153 185 -177T285 -202ZM271 +195Q298 195 316 212T344 255T354 308Q354 343 345 375T318 428T270 449Q230 449 208 413T186 331Q186 296 196 265T225 214T271 195Z" /> +<glyph unicode="h" glyph-name="h" horiz-adv-x="621" d="M339 65Q367 65 379 76T395 107T399 154L398 296Q398 361 379 392T317 424Q292 424 268 413T226 387V161Q226 147 225 122T222 73Q239 75 258 75T287 76V0H25V65Q53 65 65 76T81 107T84 154V565Q84 583 +85 606T88 652Q72 651 51 651T18 649V725Q65 725 96 730T146 742T172 755H226V460Q246 476 272 488T325 508T372 516Q464 516 502 464T541 295V161Q541 147 540 122T537 73Q553 75 572 75T602 76V0H339V65Z" /> +<glyph unicode="i" glyph-name="i" horiz-adv-x="327" d="M41 65Q69 65 81 76T96 107T100 154V320Q100 338 101 361T104 407Q88 406 67 406T34 404V480Q80 480 112 485T162 497T188 510H242V161Q242 147 241 122T238 73Q254 75 273 75T303 76V0H41V65ZM166 589Q132 +589 110 613T88 671Q88 705 111 729T165 753Q197 753 218 729T240 671Q240 637 220 613T166 589Z" /> +<glyph unicode="j" glyph-name="j" horiz-adv-x="284" d="M21 -271Q-35 -271 -61 -246T-88 -189Q-88 -163 -72 -143T-25 -121Q2 -120 19 -137T36 -180Q36 -184 36 -188T34 -197Q40 -201 51 -201Q70 -201 78 -189T90 -158T93 -126L90 320Q90 338 91 361T94 407Q78 +406 57 406T24 404V480Q71 480 102 485T152 497T178 510H232V2Q232 -90 205 -151T129 -241T21 -271ZM161 589Q127 589 105 613T83 671Q83 705 106 729T160 753Q192 753 213 729T235 671Q235 637 215 613T161 589Z" /> +<glyph unicode="k" glyph-name="k" horiz-adv-x="594" d="M25 0V65Q53 65 65 76T81 107T85 154V565Q85 583 86 606T89 652Q73 651 52 651T19 649V725Q65 725 96 730T147 742T172 755H227V299H275L347 382Q360 396 368 406T386 424H333V500H558V436Q523 432 496 +420T450 390T416 357L352 285Q367 278 381 265T417 223L484 135Q490 128 499 116T521 93T547 73T576 65V0H461Q429 0 405 22T350 87Q332 111 313 138T277 190T250 229L227 228V161Q227 147 226 122T223 73Q239 75 258 75T288 76V0H25Z" /> +<glyph unicode="l" glyph-name="l" horiz-adv-x="312" d="M25 65Q53 65 65 76T81 107T84 154V565Q84 583 85 606T88 652Q72 651 51 651T18 649V725Q65 725 96 730T146 742T172 755H226V161Q226 147 225 122T222 73Q239 75 258 75T287 76V0H25V65Z" /> +<glyph unicode="m" glyph-name="m" horiz-adv-x="920" d="M41 0V65Q69 65 81 76T96 107T100 154V322Q100 340 101 362T104 407Q88 406 67 406T34 404V480Q80 480 112 485T162 497T188 510H237Q239 500 239 485T241 460Q275 486 314 501T389 516Q435 516 465 500T513 +450Q549 480 592 498T676 516Q757 516 798 470T840 308V161Q840 147 839 122T836 73Q852 75 871 75T901 76V0H648V65Q671 65 681 76T695 107T698 154V307Q697 372 677 397T622 423Q596 424 574 414T533 390Q538 370 540 346T542 295Q542 261 542 228T542 161Q542 +147 541 122T538 73Q554 75 573 75T603 76V0H345V65Q371 65 382 76T397 107T400 154L399 310Q399 375 380 399T327 424Q302 424 281 413T242 387Q242 374 242 362T242 337V161Q242 147 241 122T238 73Q254 75 271 75T298 76V0H41Z" /> +<glyph unicode="n" glyph-name="n" horiz-adv-x="636" d="M41 0V65Q69 65 81 76T96 107T100 154V322Q100 340 101 362T104 407Q88 406 67 406T34 404V480Q80 480 112 485T162 497T188 510H237Q239 497 239 491T239 480T243 460Q263 476 289 488T341 508T387 516Q479 +516 517 464T556 295V161Q556 147 555 122T552 73Q569 75 588 75T617 76V0H355V65Q383 65 395 76T411 107T415 154L414 296Q414 361 396 392T333 424Q308 424 284 413T242 387Q242 373 242 359T242 330V161Q242 147 241 122T238 73Q254 75 273 75T303 76V0H41Z" +/> +<glyph unicode="o" glyph-name="o" horiz-adv-x="566" d="M286 -16Q214 -16 156 15T65 103T31 239Q31 322 65 384T157 481T283 516Q355 516 412 485T502 397T535 259Q535 175 503 113T415 18T286 -16ZM290 55Q330 56 350 83T379 151T387 234Q387 271 382 309T364 +378T332 428T281 446Q242 445 220 418T188 351T178 266Q178 215 189 166T224 86T290 55Z" /> +<glyph unicode="p" glyph-name="p" horiz-adv-x="601" d="M31 -255V-190Q59 -190 71 -179T87 -148T91 -101V322Q91 340 92 362T95 407Q79 406 57 406T24 404V480Q71 480 102 485T152 497T178 510H227Q229 500 230 486T232 462Q267 492 301 504T367 516Q427 516 +472 485T543 397T569 263Q569 183 538 120T452 20T321 -16Q294 -16 273 -11T232 2V-94Q232 -108 232 -133T229 -182Q245 -180 264 -180T293 -179V-255H31ZM305 59Q351 60 376 86T412 156T422 248Q422 294 411 335T376 401T313 426Q288 425 267 414T232 382Q232 +351 232 321T232 260T232 200T232 139T232 77Q243 70 263 64T305 59Z" /> +<glyph unicode="q" glyph-name="q" horiz-adv-x="573" d="M310 -255V-190Q338 -190 350 -179T365 -148T369 -101L370 40Q338 9 304 -3T234 -16Q174 -16 129 15T58 103T32 237Q32 318 63 381T150 480T282 516Q338 516 370 505T422 494Q430 494 440 498T457 510H511V-94Q511 +-108 510 -133T507 -182Q523 -180 542 -180T572 -179V-255H310ZM286 74Q311 74 333 87T369 121V355Q369 393 357 411T327 436T292 443Q248 443 223 415T188 343T179 252Q180 210 190 169T224 101T286 74Z" /> +<glyph unicode="r" glyph-name="r" horiz-adv-x="480" d="M41 65Q69 65 81 76T96 107T100 154V322Q100 340 101 362T104 407Q88 406 67 406T34 404V480H74Q113 480 145 490T188 510H237Q239 500 240 473T241 424Q268 457 292 477T339 506T387 516Q422 516 448 +497T474 433Q474 418 467 402T445 374T404 363Q384 363 363 375T339 421Q319 421 299 405T264 366T242 324V161Q242 147 241 122T238 73Q254 75 273 75T303 76V0H41V65Z" /> +<glyph unicode="s" glyph-name="s" horiz-adv-x="485" d="M271 -16Q228 -16 187 -5T123 23L125 -7H49L45 165H110Q113 135 134 110T189 71T265 56Q282 56 297 61T323 77T334 106Q334 125 321 137T282 160T218 185Q187 197 156 210T98 241T55 287T39 355Q39 384 +50 412T84 464T142 502T227 516Q254 516 288 508T347 482V511H423V334H358Q352 369 334 394T286 432T221 446Q196 446 176 434T155 393Q155 370 171 357T215 334T277 313Q328 296 367 273T430 218T453 138Q453 86 427 52T360 1T271 -16Z" /> +<glyph unicode="t" glyph-name="t" horiz-adv-x="413" d="M239 -16Q209 -16 182 -9T132 17T96 75T83 176L85 417H17V500Q48 501 77 521T126 573T154 640H228L227 500H354V423L227 420L226 174Q226 151 230 129T248 92T286 77Q300 77 324 87T377 137L425 92Q398 +52 369 30T314 -2T267 -14T239 -16Z" /> +<glyph unicode="u" glyph-name="u" horiz-adv-x="618" d="M248 -16Q188 -16 152 7T99 79T82 205V320Q82 338 83 361T85 407Q69 406 48 406T15 404V480H25Q87 480 123 490T169 510H224V204Q224 139 241 108T295 76Q321 76 347 90T391 124V320Q391 338 392 361T395 +407Q379 406 358 406T325 404V480H349Q396 480 432 490T478 510H533V161Q533 147 532 122T529 73Q545 75 564 75T594 76V0H404Q403 13 402 26T398 52Q367 26 332 5T248 -16Z" /> +<glyph unicode="v" glyph-name="v" horiz-adv-x="538" d="M227 -3L69 344Q58 369 54 382T48 404T43 426L6 424V500H240V436Q219 435 212 424T207 396T216 358L268 230Q276 211 284 191T300 151H301Q309 172 316 193T331 235L374 357Q383 382 390 397T407 428L345 +424V500H535V436Q512 432 494 411T463 363T442 316L314 -3H227Z" /> +<glyph unicode="w" glyph-name="w" horiz-adv-x="811" d="M193 -3L72 344Q63 370 59 383T52 405T47 426L8 424V500H248V436Q217 435 212 412T215 358L249 236Q255 214 260 190T270 141Q275 162 280 187T297 249L370 500H479L559 224Q565 203 571 179T583 134Q587 +154 594 178T607 221L646 348Q654 375 660 392T675 428L618 424V500H808V436Q788 436 773 423T747 392T728 356T718 328L604 -3H498L429 210Q426 221 420 242T407 287T394 333Q389 305 379 269T360 203T347 162L292 -3H193Z" /> +<glyph unicode="x" glyph-name="x" horiz-adv-x="548" d="M40 0V64Q60 72 78 89T116 129L203 229Q187 248 171 267T138 306T105 344Q93 359 74 383T48 426L21 424V500H242V436Q214 435 217 419T239 381L285 327L324 373Q336 387 348 401T373 428L324 424V500H500V436Q480 +428 463 416T430 390T400 356L333 274L449 139Q463 123 475 108T497 74L531 76V0H295V64Q327 66 328 79T312 113L252 176L205 120Q200 113 185 96T160 72L206 76V0H40Z" /> +<glyph unicode="y" glyph-name="y" horiz-adv-x="551" d="M148 -271Q110 -271 84 -249T57 -189Q57 -162 74 -142T120 -120Q142 -119 157 -134T173 -177Q173 -180 173 -183T172 -190Q174 -190 177 -189Q186 -186 196 -173T217 -137Q228 -114 238 -86T257 -26L99 +291Q71 347 63 375T51 426L5 424V500H254V436V436Q217 432 214 408T222 358L320 134Q330 160 346 214T384 333Q388 346 394 363T409 398T426 427L369 424V500H547V436Q516 429 496 398T459 322L334 -35Q306 -116 281 -168T225 -246T148 -271Z" /> +<glyph unicode="z" glyph-name="z" horiz-adv-x="514" d="M35 0V72L265 375Q282 397 297 414T316 435L181 433Q158 433 144 416T120 370T106 307H44L58 500H463V437L240 134Q226 115 212 100T184 73L325 69Q357 68 375 85T404 131T419 196H481L466 0H35Z" /> +<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="368" d="M333 -271Q257 -271 207 -247T131 -175T106 -57Q106 -28 108 7T113 76T116 136Q116 187 96 207T20 228H-3V299H20Q76 299 96 317T116 386Q116 425 111 467T106 554Q106 625 131 670T206 738T333 +760H361V689Q319 691 293 685T254 652T241 568Q241 553 242 534T246 495T251 453Q256 399 236 358T176 293T84 264V262Q135 257 174 233T235 168T252 73Q250 48 248 21T243 -31T241 -71Q241 -128 253 -156T292 -192T361 -200V-271H333Z" /> +<glyph unicode="|" glyph-name="bar" horiz-adv-x="259" d="M63 -271L61 760H199L195 -271H63Z" /> +<glyph unicode="}" glyph-name="braceright" horiz-adv-x="368" d="M35 -271Q111 -271 161 -247T237 -175T262 -57Q262 -28 260 7T255 76T252 136Q252 187 272 207T348 228H371V299H348Q292 299 272 317T252 386Q252 425 257 467T262 554Q262 625 237 670T162 +738T35 760H7V689Q49 691 75 685T114 652T127 568Q127 553 126 534T122 495T117 453Q112 399 132 358T192 293T284 264V262Q233 257 194 233T133 168T116 73Q118 48 120 21T125 -31T127 -71Q127 -128 115 -156T76 -192T7 -200V-271H35Z" /> +<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="530" d="M369 201Q331 201 306 212T260 238T218 264T166 276Q126 276 98 262T43 228V346Q75 372 103 385T170 399Q209 399 233 389T277 364T315 338T361 324Q397 321 429 334T488 371V253Q467 231 438 +216T369 201Z" /> +<glyph unicode=" " glyph-name="uni00A0" horiz-adv-x="263" /> +<glyph unicode="¡" glyph-name="exclamdown" horiz-adv-x="237" d="M152 287L190 -125Q193 -157 175 -186T118 -216Q77 -216 61 -187T47 -125L84 287H152ZM119 516Q148 516 169 493T191 438Q191 406 169 383T118 360Q87 360 67 383T46 438Q46 470 68 493T119 516Z" /> +<glyph unicode="¢" glyph-name="cent" horiz-adv-x="565" d="M257 -137V-13Q199 -4 153 27T79 112T51 239Q51 306 77 363T150 459T260 512L259 626H348L347 514Q425 506 464 466T503 379Q503 350 486 328T436 304Q398 303 383 325T368 369Q368 378 371 390T380 +413Q373 428 359 435T331 444T307 446Q259 443 228 398T197 268Q197 218 209 175T251 103T329 73Q371 72 411 93T479 150L525 105Q481 44 434 19T341 -13L340 -137H257Z" /> +<glyph unicode="£" glyph-name="sterling" horiz-adv-x="573" d="M121 375Q116 397 113 421T109 475Q109 552 138 606T216 688T319 716Q381 716 418 696T471 647T488 592Q488 563 472 541T424 518Q400 517 385 527T363 552T356 579Q356 592 359 605T373 631Q369 +637 358 641T330 646Q294 646 274 625T245 574T236 512Q236 473 240 439T250 375H408V298L266 295Q272 266 267 236T246 180T201 134Q225 143 244 146T281 149Q318 149 344 137T391 112T431 99Q442 99 453 113T466 156H531Q528 83 500 34T415 -16Q399 -16 384 -12T354 +-1T325 14T297 32Q274 46 245 58T190 72Q181 35 158 10T107 -16Q76 -16 64 1T51 40Q51 69 76 94T138 133Q145 146 150 167T155 204Q155 229 152 251T143 293L64 292V375H121Z" /> +<glyph unicode="¤" glyph-name="currency" horiz-adv-x="566" d="M135 27L63 85L120 151Q93 199 93 254Q93 282 101 309T123 361L63 430L135 488L185 425Q205 438 230 445T283 453Q312 453 336 446T382 425L432 487L504 430L443 361Q458 336 465 309T473 +254Q473 196 446 151L504 85L432 27L384 87Q363 75 338 69T283 62Q254 62 229 68T183 87L135 27ZM283 138Q303 138 316 151T338 184T349 227T352 269Q352 283 349 302T337 338T316 367T283 379Q264 379 251 368T230 339T219 302T215 269Q215 250 218 228T228 185T249 +151T283 138Z" /> +<glyph unicode="¥" glyph-name="yen" horiz-adv-x="722" d="M231 0V66Q252 67 267 71T292 90T302 138H193V215H303V265H193V342H242L118 531Q103 554 92 582T80 626Q64 625 54 625T32 623V700H326V634Q297 636 278 628T255 602T267 557L344 432Q349 425 358 +408T378 371T394 336Q409 366 414 377T419 389T420 390T424 398T442 433L494 535Q499 546 508 563T528 598T547 627Q531 626 506 625T470 623V700H691V634Q657 629 632 606T578 527L479 340H547V267L447 266V214L547 213V140L447 139Q447 126 446 114T445 91T443 +74Q460 76 486 76T523 77V0H231Z" /> +<glyph unicode="¦" glyph-name="brokenbar" horiz-adv-x="248" d="M70 375L67 760H180L176 375H70ZM70 -271L67 113H180L176 -271H70Z" /> +<glyph unicode="§" glyph-name="section" horiz-adv-x="549" d="M267 -228Q212 -228 171 -208T106 -157T82 -93Q82 -65 98 -44T142 -22Q166 -21 180 -31T200 -55T207 -80Q207 -90 205 -101T196 -122Q204 -138 224 -147T266 -157Q297 -157 316 -145T346 -115T356 +-76Q356 -45 339 -21T295 24T240 61T188 93Q152 117 119 145T65 211T44 297Q44 337 65 377T122 451Q99 480 91 510T82 569Q81 598 91 631T125 693T187 741T280 760Q335 760 376 740T441 689T465 625Q465 597 450 577T405 554Q381 554 367 563T347 587T340 612Q340 +623 342 633T351 653Q344 669 326 678T284 688Q254 688 234 676T205 645T194 606Q195 572 212 547T255 501T310 463T365 429Q402 406 433 377T485 311T505 226Q505 187 484 146T428 71Q441 51 454 25T468 -38Q468 -66 457 -99T422 -161T360 -209T267 -228ZM377 +127Q385 141 388 158T392 192Q392 220 377 243T336 287T282 326T224 362T173 395Q166 380 163 364T159 331Q159 303 174 280T215 236T269 197T327 161T377 127Z" /> +<glyph unicode="¨" glyph-name="dieresis" horiz-adv-x="427" d="M300 600Q273 600 254 622T234 675Q234 706 254 728T301 751Q330 751 348 729T367 675Q367 644 347 622T300 600ZM126 600Q99 600 80 622T60 675Q60 706 80 728T127 751Q156 751 174 729T193 +675Q193 644 173 622T126 600Z" /> +<glyph unicode="©" glyph-name="copyright" horiz-adv-x="915" d="M459 -71Q367 -71 292 -41T161 45T76 176T46 340Q46 426 77 501T164 633T296 722T461 755Q551 755 626 723T755 633T839 500T869 339Q869 254 838 180T750 49T620 -39T459 -71ZM462 -14Q540 +-14 602 14T708 91T775 204T799 340Q799 412 775 476T707 590T600 668T459 697Q383 697 320 669T212 591T142 477T117 340Q117 268 141 204T210 91T319 14T462 -14ZM466 94Q397 94 343 126T258 214T227 338Q227 382 241 427T286 510T361 570T467 590Q497 589 524 +582T577 555L576 586H652V411H585Q578 471 546 496T473 521Q438 521 409 499T363 438T346 349Q346 304 363 266T414 205T494 181Q530 180 566 198T631 254L679 209Q646 164 607 139T532 104T466 94Z" /> +<glyph unicode="ª" glyph-name="ordfeminine" horiz-adv-x="386" d="M133 367Q87 367 61 388T35 447Q35 476 51 496T93 531T152 552T215 562V605Q215 618 213 630T204 651T179 661Q170 661 159 658T141 647Q145 642 146 634T148 619Q148 605 137 587T98 569Q75 +569 63 583T50 618Q50 644 68 666T117 702T189 716Q249 716 281 685T313 586Q313 561 313 530T312 472Q312 462 314 450T329 438Q333 438 337 438T346 443L366 414Q351 393 329 380T285 367Q264 367 246 381T223 424Q209 396 182 382T133 367ZM166 441Q178 441 +190 447T215 466Q215 478 215 490T215 514Q195 513 177 507T148 490T138 464Q139 455 145 448T166 441Z" /> +<glyph unicode="«" glyph-name="guillemotleft" horiz-adv-x="493" d="M287 -17L334 32L145 274V275L331 508L284 554L20 285V261L287 -17ZM410 60L457 98L357 267V268L455 437L409 476L240 282V259L410 60Z" /> +<glyph unicode="¬" glyph-name="logicalnot" horiz-adv-x="530" d="M398 149L395 266L36 264V362L486 359V149H398Z" /> +<glyph unicode="­" glyph-name="uni00AD" horiz-adv-x="293" d="M51 260V368H419V263L51 260Z" /> +<glyph unicode="®" glyph-name="registered" horiz-adv-x="915" d="M459 -71Q367 -71 292 -41T161 45T76 176T46 340Q46 426 77 501T164 633T296 722T461 755Q551 755 626 723T755 633T839 500T869 339Q869 254 838 180T750 49T620 -39T459 -71ZM462 -14Q540 +-14 602 14T708 91T775 204T799 340Q799 412 775 476T707 590T600 668T459 697Q383 697 320 669T212 591T142 477T117 340Q117 268 141 204T210 91T319 14T462 -14ZM261 118V162Q284 164 296 172T309 221V474Q309 494 310 510T312 535L261 533V585Q293 585 324 +585T387 586T450 586Q538 586 590 554T641 441Q640 413 629 387T593 342T529 311Q542 306 551 294T569 268Q599 222 614 200T640 170T668 162V118H563Q551 127 538 143T512 181Q482 231 469 254T453 284T445 297Q435 297 427 297T407 297V229Q407 211 407 194T406 +168L462 170V118H261ZM435 354Q468 354 490 365T524 397T536 447Q536 486 520 503T483 525T448 530Q427 530 417 520T407 476V357Q415 355 421 355T435 354Z" /> +<glyph unicode="¯" glyph-name="overscore" horiz-adv-x="374" d="M45 627V723H329V631L45 627Z" /> +<glyph unicode="°" glyph-name="degree" horiz-adv-x="382" d="M190 395Q141 395 105 416T48 474T28 556Q28 602 50 638T110 695T192 716Q242 716 278 695T334 638T354 556Q354 510 332 474T272 417T190 395ZM191 466Q226 466 248 493T270 556Q270 592 248 +619T191 646Q157 646 135 619T113 556Q113 520 135 493T191 466Z" /> +<glyph unicode="±" glyph-name="plusminus" horiz-adv-x="530" d="M42 399H488V321H42V399ZM304 583V137H226V583H304ZM42 59H488V-19H42V59Z" /> +<glyph unicode="²" glyph-name="uni00B2" horiz-adv-x="375" d="M46 302Q47 348 61 380T97 438T146 487Q185 522 196 552T208 602Q208 632 195 645T161 658Q151 658 141 653T127 642Q135 635 138 626T141 611Q141 598 129 581T90 563Q68 564 56 579T43 617Q43 +638 58 661T104 700T179 716Q214 716 245 706T297 672T317 609Q317 575 295 547T237 492T165 432Q151 420 145 410T131 386L254 384Q263 384 269 386T279 397T283 421H331L325 302H46Z" /> +<glyph unicode="³" glyph-name="uni00B3" horiz-adv-x="365" d="M168 292Q107 292 72 322T36 389Q36 411 50 428T86 446Q114 447 124 431T134 396Q134 391 131 380T120 361Q128 351 142 349T164 346Q193 346 210 365T227 413Q227 434 218 450T192 476T147 +485Q140 485 130 485T113 484V538Q122 538 131 538T148 537Q173 537 187 548T208 574T213 605Q213 632 200 647T162 662Q149 662 140 658T126 650Q134 644 137 634T140 619Q140 606 130 589T91 572Q69 573 56 587T42 623Q42 642 56 663T101 700T178 716Q235 716 +274 690T313 611Q313 583 291 557T237 523Q284 513 307 487T332 423Q334 368 293 330T168 292Z" /> +<glyph unicode="´" glyph-name="acute" horiz-adv-x="282" d="M90 565L44 606L126 746Q137 763 152 772T186 782T220 770Q236 756 238 738T233 702T211 671L90 565Z" /> +<glyph unicode="µ" glyph-name="uni00B5" horiz-adv-x="612" d="M154 -271Q116 -271 100 -242T84 -167V500H209V184Q209 153 219 130T248 93T291 79Q309 79 328 87T366 116V500H491L490 142Q490 134 491 122T497 101T514 91Q521 91 530 95T551 109L584 67Q568 +43 535 19T463 -5Q434 -5 411 6T379 44Q351 13 327 3T272 -7Q240 -7 211 13T158 82L152 77Q172 14 185 -28T205 -100T215 -152T218 -195Q218 -223 205 -247T154 -271Z" /> +<glyph unicode="¶" glyph-name="paragraph" horiz-adv-x="573" d="M166 -255L168 401Q136 407 107 423T60 469T41 549Q41 601 63 634T120 683T193 700H485L483 -255H372L374 631L280 630L278 -255H166Z" /> +<glyph unicode="·" glyph-name="middot" horiz-adv-x="226" d="M115 264Q82 264 62 287T41 342Q41 374 63 397T114 420Q145 420 165 397T186 342Q186 310 167 287T115 264Z" /> +<glyph unicode="¸" glyph-name="cedilla" horiz-adv-x="325" d="M53 -259L45 -207Q57 -205 77 -201T117 -189T151 -170T165 -144Q165 -127 152 -122T123 -121T97 -133L60 -117L91 10H167L139 -69Q151 -62 172 -58T207 -53Q239 -54 259 -70T280 -123Q280 -158 +256 -182T196 -221T121 -246T53 -259Z" /> +<glyph unicode="¹" glyph-name="uni00B9" horiz-adv-x="278" d="M64 301V339Q84 340 94 347T104 389V619L41 582L21 621L167 716H202V395Q202 380 202 366T200 344Q209 345 222 345T243 345V301H64Z" /> +<glyph unicode="º" glyph-name="ordmasculine" horiz-adv-x="378" d="M188 364Q140 364 105 386T50 446T30 533Q30 585 49 626T105 692T191 716Q240 716 275 695T329 635T348 545Q349 492 330 451T274 387T188 364ZM193 420Q217 421 230 449T244 531Q244 +571 239 600T221 646T189 662Q165 661 151 633T137 550Q137 510 143 481T161 436T193 420Z" /> +<glyph unicode="»" glyph-name="guillemotright" horiz-adv-x="493" d="M206 -17L159 32L348 274V275L162 508L209 554L473 285V261L206 -17ZM83 60L36 98L136 267V268L38 437L84 476L253 282V259L83 60Z" /> +<glyph unicode="¼" glyph-name="onequarter" horiz-adv-x="777" d="M64 301V339Q84 340 94 347T104 389V619L41 582L21 621L167 716H202V395Q202 380 202 366T200 344Q209 345 222 345T243 345V301H64ZM188 -16L123 32L566 716L634 663L188 -16ZM539 -4V34Q559 +35 569 42T580 84V97L429 98V156L642 411H677V152L736 151V96H677Q677 79 677 64T675 39Q684 40 697 40T718 40V-4H539ZM582 153L586 273L496 155L582 153Z" /> +<glyph unicode="½" glyph-name="onehalf" horiz-adv-x="795" d="M64 301V339Q84 340 94 347T104 389V619L41 582L21 621L167 716H202V395Q202 380 202 366T200 344Q209 345 222 345T243 345V301H64ZM188 -16L123 32L566 716L634 663L188 -16ZM469 -3Q470 +43 484 75T520 133T569 182Q608 217 619 247T631 297Q631 327 618 340T584 353Q574 353 564 348T550 337Q558 330 561 321T564 306Q564 293 552 276T513 258Q491 259 479 274T466 312Q466 333 481 356T527 395T602 411Q637 411 668 401T720 367T740 304Q740 270 +718 242T660 187T588 127Q574 115 568 105T554 81L677 79Q686 79 692 81T702 92T706 116H754L748 -3H469Z" /> +<glyph unicode="¾" glyph-name="threequarters" horiz-adv-x="816" d="M168 292Q107 292 72 322T36 389Q36 411 50 428T86 446Q114 447 124 431T134 396Q134 391 131 380T120 361Q128 351 142 349T164 346Q193 346 210 365T227 413Q227 434 218 450T192 476T147 +485Q140 485 130 485T113 484V538Q122 538 131 538T148 537Q173 537 187 548T208 574T213 605Q213 632 200 647T162 662Q149 662 140 658T126 650Q134 644 137 634T140 619Q140 606 130 589T91 572Q69 573 56 587T42 623Q42 642 56 663T101 700T178 716Q235 716 +274 690T313 611Q313 583 291 557T237 523Q284 513 307 487T332 423Q334 368 293 330T168 292ZM227 -16L162 32L605 716L673 663L227 -16ZM578 -4V34Q598 35 608 42T619 84V97L468 98V156L681 411H716V152L775 151V96H716Q716 79 716 64T714 39Q723 40 736 40T757 +40V-4H578ZM621 153L625 273L535 155L621 153Z" /> +<glyph unicode="¿" glyph-name="questiondown" horiz-adv-x="493" d="M261 319Q293 319 320 303T348 250Q348 233 342 218T318 182T267 127Q232 92 209 56T186 -37Q186 -68 193 -92T219 -131T272 -146Q288 -146 303 -141T329 -129T348 -114Q337 -104 334 +-90T330 -64Q330 -52 337 -36T359 -8T398 3Q430 1 445 -18T461 -68Q461 -104 434 -138T360 -194T253 -216Q173 -216 127 -193T60 -134T40 -57Q40 -15 61 19T113 83T175 135T227 180T248 220Q248 233 239 241T208 250Q202 250 195 249T178 246L163 297Q188 310 215 +314T261 319ZM251 516Q280 516 301 493T323 438Q323 406 301 383T250 360Q219 360 199 383T178 438Q178 470 200 493T251 516Z" /> +<glyph unicode="À" glyph-name="Agrave" horiz-adv-x="668" d="M4 0V69Q32 69 49 85T77 127T100 183L295 718H365L578 173Q584 158 594 128T606 74Q623 76 638 76T664 77V0H395V66Q423 66 433 77T443 109T432 154L412 209L195 205L179 158Q174 145 165 120T147 +77Q163 79 185 79T218 80V0H4ZM220 280H387L341 405Q328 441 318 477T303 542H302Q298 525 290 491T265 410L220 280ZM352 750L210 825Q195 835 184 850T171 884T180 919Q193 936 210 939T245 937T277 917L388 799L352 750Z" /> +<glyph unicode="Á" glyph-name="Aacute" horiz-adv-x="668" d="M4 0V69Q32 69 49 85T77 127T100 183L295 718H365L578 173Q584 158 594 128T606 74Q623 76 638 76T664 77V0H395V66Q423 66 433 77T443 109T432 154L412 209L195 205L179 158Q174 145 165 120T147 +77Q163 79 185 79T218 80V0H4ZM220 280H387L341 405Q328 441 318 477T303 542H302Q298 525 290 491T265 410L220 280ZM306 750L448 825Q463 835 474 850T487 884T478 919Q465 936 448 939T413 937T381 917L270 799L306 750Z" /> +<glyph unicode="Â" glyph-name="Acircumflex" horiz-adv-x="668" d="M4 0V69Q32 69 49 85T77 127T100 183L295 718H365L578 173Q584 158 594 128T606 74Q623 76 638 76T664 77V0H395V66Q423 66 433 77T443 109T432 154L412 209L195 205L179 158Q174 145 165 +120T147 77Q163 79 185 79T218 80V0H4ZM220 280H387L341 405Q328 441 318 477T303 542H302Q298 525 290 491T265 410L220 280ZM469 774L330 861L187 776L160 821L325 971H344L501 821L469 774Z" /> +<glyph unicode="Ã" glyph-name="Atilde" horiz-adv-x="668" d="M4 0V69Q32 69 49 85T77 127T100 183L295 718H365L578 173Q584 158 594 128T606 74Q623 76 638 76T664 77V0H395V66Q423 66 433 77T443 109T432 154L412 209L195 205L179 158Q174 145 165 120T147 +77Q163 79 185 79T218 80V0H4ZM220 280H387L341 405Q328 441 318 477T303 542H302Q298 525 290 491T265 410L220 280ZM539 922Q521 871 498 844T451 806T406 796Q383 796 365 803T330 821T296 838T258 846Q239 846 217 835T174 794L118 831Q141 887 179 912T254 +938Q279 938 298 931T333 914T365 897T401 889Q421 889 444 907T482 954L539 922Z" /> +<glyph unicode="Ä" glyph-name="Adieresis" horiz-adv-x="668" d="M4 0V69Q32 69 49 85T77 127T100 183L295 718H365L578 173Q584 158 594 128T606 74Q623 76 638 76T664 77V0H395V66Q423 66 433 77T443 109T432 154L412 209L195 205L179 158Q174 145 165 +120T147 77Q163 79 185 79T218 80V0H4ZM220 280H387L341 405Q328 441 318 477T303 542H302Q298 525 290 491T265 410L220 280ZM242 797Q215 797 195 819T175 872Q175 904 195 926T243 949Q271 949 290 927T309 872Q309 841 289 819T242 797ZM416 797Q390 797 370 +819T350 872Q350 904 370 926T417 949Q446 949 464 927T483 872Q483 841 463 819T416 797Z" /> +<glyph unicode="Å" glyph-name="Aring" horiz-adv-x="668" d="M4 0V69Q32 69 49 85T77 127T100 183L295 718H365L578 173Q584 158 594 128T606 74Q623 76 638 76T664 77V0H395V66Q423 66 433 77T443 109T432 154L412 209L195 205L179 158Q174 145 165 120T147 +77Q163 79 185 79T218 80V0H4ZM220 280H387L341 405Q328 441 318 477T303 542H302Q298 525 290 491T265 410L220 280ZM330 751Q298 751 268 764T218 803T196 872Q195 912 214 942T265 989T329 1006Q360 1006 390 993T440 954T463 885Q464 843 444 813T393 767T330 +751ZM336 805Q353 806 363 821T374 867Q374 911 361 933T325 953Q307 952 296 934T285 885Q285 845 299 825T336 805Z" /> +<glyph unicode="Æ" glyph-name="AE" horiz-adv-x="935" d="M-6 0V66Q18 66 38 82T78 123T113 171L436 626L361 623V700H861L867 506H801Q801 561 782 589T735 626T680 635L644 634Q623 634 608 629T585 605T577 547V397H694L690 484H767V241H701Q701 283 +688 301T653 325T603 329L577 328V164Q577 137 576 113T573 76H707Q737 76 765 89T811 134T829 220H895L889 0H361V66Q384 67 399 72T423 95T432 153V207L236 202L201 151Q185 128 170 108T138 75L218 77V0H-6ZM285 276H432V500L285 276Z" /> +<glyph unicode="Ç" glyph-name="Ccedilla" horiz-adv-x="688" d="M566 476Q553 559 511 601T398 644Q346 644 307 620T243 556T205 465T192 360Q192 274 216 208T288 103T402 65Q465 65 527 97T631 188L679 144Q630 77 576 43T471 -4T378 -16Q301 -16 238 +11T130 87T60 200T35 340Q35 408 57 475T122 596T232 683T385 716Q424 716 470 704T558 667L554 709H631V476H566ZM295 -275L287 -220Q299 -218 319 -212T359 -197T393 -174T407 -146Q407 -127 394 -123T365 -123T339 -136L298 -121L328 10H409L381 -67Q393 -61 +414 -56T449 -52Q481 -53 503 -71T525 -125Q525 -160 501 -186T439 -231T363 -260T295 -275Z" /> +<glyph unicode="È" glyph-name="Egrave" horiz-adv-x="624" d="M390 241Q390 283 377 301T342 325T292 329L266 328V164Q266 137 265 113T262 76H396Q426 76 454 89T500 134T518 220H583L578 0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 +626Q109 625 85 625T50 623V700H550L556 506H490Q490 561 471 589T424 626T369 635L333 634Q312 634 297 629T274 605T266 547V397H383L379 484H456V241H390ZM347 750L205 825Q190 835 179 850T166 884T175 919Q188 936 205 939T240 937T272 917L383 799L347 750Z" +/> +<glyph unicode="É" glyph-name="Eacute" horiz-adv-x="624" d="M390 241Q390 283 377 301T342 325T292 329L266 328V164Q266 137 265 113T262 76H396Q426 76 454 89T500 134T518 220H583L578 0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 +626Q109 625 85 625T50 623V700H550L556 506H490Q490 561 471 589T424 626T369 635L333 634Q312 634 297 629T274 605T266 547V397H383L379 484H456V241H390ZM284 750L426 825Q441 835 452 850T465 884T456 919Q443 936 426 939T391 937T359 917L248 799L284 750Z" +/> +<glyph unicode="Ê" glyph-name="Ecircumflex" horiz-adv-x="624" d="M390 241Q390 283 377 301T342 325T292 329L266 328V164Q266 137 265 113T262 76H396Q426 76 454 89T500 134T518 220H583L578 0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 +626Q109 625 85 625T50 623V700H550L556 506H490Q490 561 471 589T424 626T369 635L333 634Q312 634 297 629T274 605T266 547V397H383L379 484H456V241H390ZM464 774L325 861L182 776L155 821L320 971H339L496 821L464 774Z" /> +<glyph unicode="Ë" glyph-name="Edieresis" horiz-adv-x="624" d="M390 241Q390 283 377 301T342 325T292 329L266 328V164Q266 137 265 113T262 76H396Q426 76 454 89T500 134T518 220H583L578 0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 +626Q109 625 85 625T50 623V700H550L556 506H490Q490 561 471 589T424 626T369 635L333 634Q312 634 297 629T274 605T266 547V397H383L379 484H456V241H390ZM237 797Q210 797 190 819T170 872Q170 904 190 926T238 949Q266 949 285 927T304 872Q304 841 284 819T237 +797ZM411 797Q385 797 365 819T345 872Q345 904 365 926T412 949Q441 949 459 927T478 872Q478 841 458 819T411 797Z" /> +<glyph unicode="Ì" glyph-name="Igrave" horiz-adv-x="387" d="M337 634Q315 633 299 628T275 606T266 547V164Q266 137 265 112T262 74Q278 76 302 76T337 77V0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634ZM215 +750L73 825Q58 835 47 850T34 884T43 919Q56 936 73 939T108 937T140 917L251 799L215 750Z" /> +<glyph unicode="Í" glyph-name="Iacute" horiz-adv-x="387" d="M337 634Q315 633 299 628T275 606T266 547V164Q266 137 265 112T262 74Q278 76 302 76T337 77V0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634ZM152 +750L294 825Q309 835 320 850T333 884T324 919Q311 936 294 939T259 937T227 917L116 799L152 750Z" /> +<glyph unicode="Î" glyph-name="Icircumflex" horiz-adv-x="387" d="M337 634Q315 633 299 628T275 606T266 547V164Q266 137 265 112T262 74Q278 76 302 76T337 77V0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634ZM588 +774L449 861L306 776L279 821L444 971H463L620 821L588 774Z" /> +<glyph unicode="Ï" glyph-name="Idieresis" horiz-adv-x="387" d="M337 634Q315 633 299 628T275 606T266 547V164Q266 137 265 112T262 74Q278 76 302 76T337 77V0H50V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634ZM361 +797Q334 797 314 819T294 872Q294 904 314 926T362 949Q390 949 409 927T428 872Q428 841 408 819T361 797ZM535 797Q509 797 489 819T469 872Q469 904 489 926T536 949Q565 949 583 927T602 872Q602 841 582 819T535 797Z" /> +<glyph unicode="Ð" glyph-name="Eth" horiz-adv-x="759" d="M30 312V391H421V316L30 312ZM51 66Q74 67 89 72T113 95T122 153V536Q122 563 123 588T126 626Q110 625 86 625T51 623V700L342 701Q441 701 513 672T632 592T702 481T725 357Q725 296 704 233T636 +118T516 33T337 0H51V66ZM267 164Q267 137 266 112T263 74Q273 75 290 75T327 74T358 73Q413 73 452 95T517 154T555 239T567 336Q567 438 539 503T461 600T340 634Q316 635 300 630T275 606T267 549V164Z" /> +<glyph unicode="Ñ" glyph-name="Ntilde" horiz-adv-x="773" d="M582 -10L262 399Q249 416 235 435T207 474H206L208 164Q208 137 207 112T204 74Q220 76 244 76T279 77V0H51V66Q74 67 89 72T113 95T122 153L120 536Q120 563 121 588T124 626Q108 625 84 625T48 +623V700H205L511 314Q536 282 552 259T581 219H582V536Q582 563 583 588T585 626Q569 625 545 625T510 623V700H738V634Q716 633 700 628T676 606T667 547V-10H582ZM597 922Q579 871 556 844T509 806T464 796Q441 796 423 803T388 821T354 838T316 846Q297 846 +275 835T232 794L176 831Q199 887 237 912T312 938Q337 938 356 931T391 914T423 897T459 889Q479 889 502 907T540 954L597 922Z" /> +<glyph unicode="Ò" glyph-name="Ograve" horiz-adv-x="769" d="M383 -16Q288 -16 222 16T114 101T54 220T35 350Q35 413 56 477T121 596T231 683T386 716Q477 716 543 683T651 596T713 477T734 350Q734 288 713 224T648 106T538 18T383 -16ZM394 57Q446 57 +481 82T537 149T567 238T576 333Q576 402 564 459T527 557T464 621T373 643Q322 642 287 616T231 548T201 457T192 362Q192 315 202 262T236 162T298 86T394 57ZM407 750L265 825Q250 835 239 850T226 884T235 919Q248 936 265 939T300 937T332 917L443 799L407 +750Z" /> +<glyph unicode="Ó" glyph-name="Oacute" horiz-adv-x="769" d="M383 -16Q288 -16 222 16T114 101T54 220T35 350Q35 413 56 477T121 596T231 683T386 716Q477 716 543 683T651 596T713 477T734 350Q734 288 713 224T648 106T538 18T383 -16ZM394 57Q446 57 +481 82T537 149T567 238T576 333Q576 402 564 459T527 557T464 621T373 643Q322 642 287 616T231 548T201 457T192 362Q192 315 202 262T236 162T298 86T394 57ZM344 750L486 825Q501 835 512 850T525 884T516 919Q503 936 486 939T451 937T419 917L308 799L344 +750Z" /> +<glyph unicode="Ô" glyph-name="Ocircumflex" horiz-adv-x="769" d="M383 -16Q288 -16 222 16T114 101T54 220T35 350Q35 413 56 477T121 596T231 683T386 716Q477 716 543 683T651 596T713 477T734 350Q734 288 713 224T648 106T538 18T383 -16ZM394 57Q446 +57 481 82T537 149T567 238T576 333Q576 402 564 459T527 557T464 621T373 643Q322 642 287 616T231 548T201 457T192 362Q192 315 202 262T236 162T298 86T394 57ZM524 774L385 861L242 776L215 821L380 971H399L556 821L524 774Z" /> +<glyph unicode="Õ" glyph-name="Otilde" horiz-adv-x="769" d="M383 -16Q288 -16 222 16T114 101T54 220T35 350Q35 413 56 477T121 596T231 683T386 716Q477 716 543 683T651 596T713 477T734 350Q734 288 713 224T648 106T538 18T383 -16ZM394 57Q446 57 +481 82T537 149T567 238T576 333Q576 402 564 459T527 557T464 621T373 643Q322 642 287 616T231 548T201 457T192 362Q192 315 202 262T236 162T298 86T394 57ZM594 922Q576 871 553 844T506 806T461 796Q438 796 420 803T385 821T351 838T313 846Q294 846 272 +835T229 794L173 831Q196 887 234 912T309 938Q334 938 353 931T388 914T420 897T456 889Q476 889 499 907T537 954L594 922Z" /> +<glyph unicode="Ö" glyph-name="Odieresis" horiz-adv-x="769" d="M383 -16Q288 -16 222 16T114 101T54 220T35 350Q35 413 56 477T121 596T231 683T386 716Q477 716 543 683T651 596T713 477T734 350Q734 288 713 224T648 106T538 18T383 -16ZM394 57Q446 +57 481 82T537 149T567 238T576 333Q576 402 564 459T527 557T464 621T373 643Q322 642 287 616T231 548T201 457T192 362Q192 315 202 262T236 162T298 86T394 57ZM297 797Q270 797 250 819T230 872Q230 904 250 926T298 949Q326 949 345 927T364 872Q364 841 +344 819T297 797ZM471 797Q445 797 425 819T405 872Q405 904 425 926T472 949Q501 949 519 927T538 872Q538 841 518 819T471 797Z" /> +<glyph unicode="×" glyph-name="multiply" horiz-adv-x="530" d="M135 545L450 230L395 175L80 490L135 545ZM450 491L134 175L80 229L396 545L450 491Z" /> +<glyph unicode="Ø" glyph-name="Oslash" horiz-adv-x="769" d="M595 786L675 737L184 -99L109 -49L595 786ZM383 -16Q288 -16 222 16T114 101T54 220T35 350Q35 413 56 477T121 596T231 683T386 716Q477 716 543 683T651 596T713 477T734 350Q734 288 713 +224T648 106T538 18T383 -16ZM394 57Q446 57 481 82T537 149T567 238T576 333Q576 402 564 459T527 557T464 621T373 643Q322 642 287 616T231 548T201 457T192 362Q192 315 202 262T236 162T298 86T394 57Z" /> +<glyph unicode="Ù" glyph-name="Ugrave" horiz-adv-x="760" d="M313 634Q291 633 275 628T251 606T242 547V272Q242 209 255 169T291 105T342 71T401 60Q456 58 495 81T555 152T576 274V536Q576 563 577 588T580 626Q564 625 540 625T504 623V700H736V634Q714 +633 698 628T674 606T665 547V297Q665 211 644 151T585 54T496 1T385 -16Q301 -16 245 8T157 75T111 174T97 294V536Q97 563 98 588T101 626Q85 625 61 625T26 623V700H313V634ZM408 750L266 825Q251 835 240 850T227 884T236 919Q249 936 266 939T301 937T333 +917L444 799L408 750Z" /> +<glyph unicode="Ú" glyph-name="Uacute" horiz-adv-x="760" d="M313 634Q291 633 275 628T251 606T242 547V272Q242 209 255 169T291 105T342 71T401 60Q456 58 495 81T555 152T576 274V536Q576 563 577 588T580 626Q564 625 540 625T504 623V700H736V634Q714 +633 698 628T674 606T665 547V297Q665 211 644 151T585 54T496 1T385 -16Q301 -16 245 8T157 75T111 174T97 294V536Q97 563 98 588T101 626Q85 625 61 625T26 623V700H313V634ZM345 750L487 825Q502 835 513 850T526 884T517 919Q504 936 487 939T452 937T420 +917L309 799L345 750Z" /> +<glyph unicode="Û" glyph-name="Ucircumflex" horiz-adv-x="760" d="M313 634Q291 633 275 628T251 606T242 547V272Q242 209 255 169T291 105T342 71T401 60Q456 58 495 81T555 152T576 274V536Q576 563 577 588T580 626Q564 625 540 625T504 623V700H736V634Q714 +633 698 628T674 606T665 547V297Q665 211 644 151T585 54T496 1T385 -16Q301 -16 245 8T157 75T111 174T97 294V536Q97 563 98 588T101 626Q85 625 61 625T26 623V700H313V634ZM525 774L386 861L243 776L216 821L381 971H400L557 821L525 774Z" /> +<glyph unicode="Ü" glyph-name="Udieresis" horiz-adv-x="760" d="M313 634Q291 633 275 628T251 606T242 547V272Q242 209 255 169T291 105T342 71T401 60Q456 58 495 81T555 152T576 274V536Q576 563 577 588T580 626Q564 625 540 625T504 623V700H736V634Q714 +633 698 628T674 606T665 547V297Q665 211 644 151T585 54T496 1T385 -16Q301 -16 245 8T157 75T111 174T97 294V536Q97 563 98 588T101 626Q85 625 61 625T26 623V700H313V634ZM298 797Q271 797 251 819T231 872Q231 904 251 926T299 949Q327 949 346 927T365 +872Q365 841 345 819T298 797ZM472 797Q446 797 426 819T406 872Q406 904 426 926T473 949Q502 949 520 927T539 872Q539 841 519 819T472 797Z" /> +<glyph unicode="Ý" glyph-name="Yacute" horiz-adv-x="667" d="M203 0V66Q226 67 241 72T265 95T274 153V240L90 531Q76 554 64 582T52 626Q36 625 25 625T3 623V700H298V634Q269 636 250 628T227 603T239 557L315 432Q320 424 330 407T350 370T366 335H367Q372 +347 384 371T414 433L466 535Q471 546 480 563T499 598T519 627Q503 626 478 625T442 623V700H663V634Q628 629 603 606T549 527Q517 465 484 402T419 277Q419 263 419 249T419 221T419 192T419 164Q419 137 418 112T415 74Q432 76 458 76T495 77V0H203ZM305 750L447 +825Q462 835 473 850T486 884T477 919Q464 936 447 939T412 937T380 917L269 799L305 750Z" /> +<glyph unicode="Þ" glyph-name="Thorn" horiz-adv-x="633" d="M50 0V66Q73 67 88 72T112 95T121 153V536Q121 563 122 588T125 626Q109 625 85 625T50 623V700H337V634Q307 633 289 624T267 570L327 571Q415 572 481 552T583 486T617 359Q616 319 598 283T544 +218T455 172T331 152Q310 151 296 151T266 151Q265 127 265 106T262 74Q278 76 302 76T337 77V0H50ZM303 223Q386 223 424 259T462 368Q462 416 447 443T410 482T364 497T325 500Q307 500 293 500T266 500V225Q274 224 283 224T303 223Z" /> +<glyph unicode="ß" glyph-name="germandbls" horiz-adv-x="771" d="M580 -16Q537 -16 506 -5T452 23L454 -7H378L374 165H438Q443 119 476 88T574 56Q596 56 617 69T638 106Q638 135 611 151T527 189Q486 205 449 224T390 274T367 360Q367 410 396 454T494 +512Q494 569 482 603T450 653T409 675T368 680Q338 679 310 663T263 605T244 487V163Q244 149 243 123T240 73Q256 75 277 75T310 76V0H42V65Q70 65 82 76T98 107T102 154V419L30 417V500H104Q112 600 149 655T246 732T375 755Q396 755 427 751T493 734T558 692T608 +617T627 498Q627 485 627 472T624 444Q599 446 574 446T529 440T496 424T483 393Q483 373 494 360T529 338T586 316Q637 299 675 276T735 219T757 138Q757 86 732 52T667 1T580 -16Z" /> +<glyph unicode="à" glyph-name="agrave" horiz-adv-x="524" d="M319 0Q317 14 317 23T315 46Q281 12 243 -2T166 -16Q102 -16 66 22T30 117Q30 165 54 199T119 254T209 287T309 301V353Q309 379 303 400T281 433T237 444Q218 443 200 436T169 416Q177 407 +179 397T181 378Q181 358 165 337T114 316Q84 317 68 337T52 384Q52 424 80 453T157 499T263 516Q351 516 399 471T448 325Q448 291 448 267T448 219T447 161Q447 147 446 122T443 73Q460 75 479 75T508 76V0H319ZM308 230Q280 227 255 220T212 201T183 172T172 +134Q173 106 190 94T229 82Q252 82 272 92T308 118Q308 128 308 137T308 157Q308 175 308 193T308 230ZM303 565L182 671Q169 684 161 701T155 737T174 770Q190 783 207 783T241 773T267 746L349 606L303 565Z" /> +<glyph unicode="á" glyph-name="aacute" horiz-adv-x="524" d="M319 0Q317 14 317 23T315 46Q281 12 243 -2T166 -16Q102 -16 66 22T30 117Q30 165 54 199T119 254T209 287T309 301V353Q309 379 303 400T281 433T237 444Q218 443 200 436T169 416Q177 407 +179 397T181 378Q181 358 165 337T114 316Q84 317 68 337T52 384Q52 424 80 453T157 499T263 516Q351 516 399 471T448 325Q448 291 448 267T448 219T447 161Q447 147 446 122T443 73Q460 75 479 75T508 76V0H319ZM308 230Q280 227 255 220T212 201T183 172T172 +134Q173 106 190 94T229 82Q252 82 272 92T308 118Q308 128 308 137T308 157Q308 175 308 193T308 230ZM201 565L155 606L237 746Q248 763 263 772T297 782T331 770Q347 756 349 738T344 702T322 671L201 565Z" /> +<glyph unicode="â" glyph-name="acircumflex" horiz-adv-x="524" d="M319 0Q317 14 317 23T315 46Q281 12 243 -2T166 -16Q102 -16 66 22T30 117Q30 165 54 199T119 254T209 287T309 301V353Q309 379 303 400T281 433T237 444Q218 443 200 436T169 416Q177 +407 179 397T181 378Q181 358 165 337T114 316Q84 317 68 337T52 384Q52 424 80 453T157 499T263 516Q351 516 399 471T448 325Q448 291 448 267T448 219T447 161Q447 147 446 122T443 73Q460 75 479 75T508 76V0H319ZM308 230Q280 227 255 220T212 201T183 172T172 +134Q173 106 190 94T229 82Q252 82 272 92T308 118Q308 128 308 137T308 157Q308 175 308 193T308 230ZM379 562L252 667H251L123 569L81 617L252 783H262L422 613L379 562Z" /> +<glyph unicode="ã" glyph-name="atilde" horiz-adv-x="524" d="M319 0Q317 14 317 23T315 46Q281 12 243 -2T166 -16Q102 -16 66 22T30 117Q30 165 54 199T119 254T209 287T309 301V353Q309 379 303 400T281 433T237 444Q218 443 200 436T169 416Q177 407 +179 397T181 378Q181 358 165 337T114 316Q84 317 68 337T52 384Q52 424 80 453T157 499T263 516Q351 516 399 471T448 325Q448 291 448 267T448 219T447 161Q447 147 446 122T443 73Q460 75 479 75T508 76V0H319ZM308 230Q280 227 255 220T212 201T183 172T172 +134Q173 106 190 94T229 82Q252 82 272 92T308 118Q308 128 308 137T308 157Q308 175 308 193T308 230ZM431 724Q410 662 376 635T312 607Q285 607 266 617T229 636T191 646Q179 646 162 638T129 605L73 638Q90 684 123 712T190 741Q221 741 239 732T272 713T312 +703Q329 703 345 716T374 753L431 724Z" /> +<glyph unicode="ä" glyph-name="adieresis" horiz-adv-x="524" d="M319 0Q317 14 317 23T315 46Q281 12 243 -2T166 -16Q102 -16 66 22T30 117Q30 165 54 199T119 254T209 287T309 301V353Q309 379 303 400T281 433T237 444Q218 443 200 436T169 416Q177 +407 179 397T181 378Q181 358 165 337T114 316Q84 317 68 337T52 384Q52 424 80 453T157 499T263 516Q351 516 399 471T448 325Q448 291 448 267T448 219T447 161Q447 147 446 122T443 73Q460 75 479 75T508 76V0H319ZM308 230Q280 227 255 220T212 201T183 172T172 +134Q173 106 190 94T229 82Q252 82 272 92T308 118Q308 128 308 137T308 157Q308 175 308 193T308 230ZM339 600Q312 600 293 622T273 675Q273 706 293 728T340 751Q369 751 387 729T406 675Q406 644 386 622T339 600ZM165 600Q138 600 119 622T99 675Q99 706 119 +728T166 751Q195 751 213 729T232 675Q232 644 212 622T165 600Z" /> +<glyph unicode="å" glyph-name="aring" horiz-adv-x="524" d="M319 0Q317 14 317 23T315 46Q281 12 243 -2T166 -16Q102 -16 66 22T30 117Q30 165 54 199T119 254T209 287T309 301V353Q309 379 303 400T281 433T237 444Q218 443 200 436T169 416Q177 407 +179 397T181 378Q181 358 165 337T114 316Q84 317 68 337T52 384Q52 424 80 453T157 499T263 516Q351 516 399 471T448 325Q448 291 448 267T448 219T447 161Q447 147 446 122T443 73Q460 75 479 75T508 76V0H319ZM308 230Q280 227 255 220T212 201T183 172T172 +134Q173 106 190 94T229 82Q252 82 272 92T308 118Q308 128 308 137T308 157Q308 175 308 193T308 230ZM253 563Q226 563 199 576T154 614T134 674Q133 709 149 736T193 779T252 795Q280 795 307 783T351 747T370 685Q371 648 354 621T310 578T253 563ZM258 624Q271 +625 281 637T291 672Q291 706 280 720T251 735Q238 734 228 723T217 687Q217 656 228 640T258 624Z" /> +<glyph unicode="æ" glyph-name="ae" horiz-adv-x="770" d="M167 -16Q103 -16 66 22T29 117Q29 165 53 199T119 254T209 287T309 301V355Q309 381 302 402T280 434T240 445Q220 444 201 438T168 418Q176 410 178 398T181 378Q181 358 165 337T113 316Q84 317 +68 337T51 384Q51 421 77 451T150 498T255 516Q306 516 342 498T391 432Q419 478 455 497T549 516Q593 516 635 492T704 415T730 269L447 263Q447 209 457 166T493 98T568 73Q599 73 635 89T706 148L750 106Q715 55 677 29T602 -7T531 -16Q475 -16 436 9T370 68Q324 +16 271 0T167 -16ZM231 82Q254 82 275 92T313 120Q312 139 311 157T310 194T309 230Q281 227 256 220T211 201T181 172T171 134Q172 106 191 94T231 82ZM453 333H598Q597 375 588 399T563 434T532 445Q505 445 489 430T464 389T453 333Z" /> +<glyph unicode="ç" glyph-name="ccedilla" horiz-adv-x="518" d="M277 -16Q210 -16 154 14T65 101T31 239Q31 296 50 346T103 434T185 494T291 516Q355 516 397 497T461 446T483 379Q483 350 466 328T416 304Q378 303 363 325T348 369Q348 378 351 390T360 +413Q353 428 339 435T311 444T287 446Q239 443 208 398T177 268Q177 218 189 175T231 103T309 73Q351 72 391 93T459 150L505 105Q469 55 430 29T353 -6T277 -16ZM247 -259L239 -207Q251 -205 271 -201T311 -189T345 -170T359 -144Q359 -127 346 -122T317 -121T291 +-133L254 -117L285 10H361L333 -69Q345 -62 366 -58T401 -53Q433 -54 453 -70T474 -123Q474 -158 450 -182T390 -221T315 -246T247 -259Z" /> +<glyph unicode="è" glyph-name="egrave" horiz-adv-x="538" d="M278 -16Q205 -16 149 16T62 108T31 249Q31 319 62 380T149 478T281 516Q323 516 363 505T435 465T487 389T506 269L178 263Q178 209 191 166T236 98T319 73Q339 73 364 80T416 103T466 148L511 +106Q475 55 434 29T353 -7T278 -16ZM184 333H368Q367 375 357 399T328 435T286 446Q242 446 217 415T184 333ZM335 565L214 671Q201 684 193 701T187 737T206 770Q222 783 239 783T273 773T299 746L381 606L335 565Z" /> +<glyph unicode="é" glyph-name="eacute" horiz-adv-x="538" d="M278 -16Q205 -16 149 16T62 108T31 249Q31 319 62 380T149 478T281 516Q323 516 363 505T435 465T487 389T506 269L178 263Q178 209 191 166T236 98T319 73Q339 73 364 80T416 103T466 148L511 +106Q475 55 434 29T353 -7T278 -16ZM184 333H368Q367 375 357 399T328 435T286 446Q242 446 217 415T184 333ZM233 565L187 606L269 746Q280 763 295 772T329 782T363 770Q379 756 381 738T376 702T354 671L233 565Z" /> +<glyph unicode="ê" glyph-name="ecircumflex" horiz-adv-x="538" d="M278 -16Q205 -16 149 16T62 108T31 249Q31 319 62 380T149 478T281 516Q323 516 363 505T435 465T487 389T506 269L178 263Q178 209 191 166T236 98T319 73Q339 73 364 80T416 103T466 +148L511 106Q475 55 434 29T353 -7T278 -16ZM184 333H368Q367 375 357 399T328 435T286 446Q242 446 217 415T184 333ZM411 562L284 667H283L155 569L113 617L284 783H294L454 613L411 562Z" /> +<glyph unicode="ë" glyph-name="edieresis" horiz-adv-x="538" d="M278 -16Q205 -16 149 16T62 108T31 249Q31 319 62 380T149 478T281 516Q323 516 363 505T435 465T487 389T506 269L178 263Q178 209 191 166T236 98T319 73Q339 73 364 80T416 103T466 148L511 +106Q475 55 434 29T353 -7T278 -16ZM184 333H368Q367 375 357 399T328 435T286 446Q242 446 217 415T184 333ZM371 600Q344 600 325 622T305 675Q305 706 325 728T372 751Q401 751 419 729T438 675Q438 644 418 622T371 600ZM197 600Q170 600 151 622T131 675Q131 +706 151 728T198 751Q227 751 245 729T264 675Q264 644 244 622T197 600Z" /> +<glyph unicode="ì" glyph-name="igrave" horiz-adv-x="327" d="M41 65Q69 65 81 76T96 107T100 154V320Q100 338 101 361T104 407Q88 406 67 406T34 404V480Q80 480 112 485T162 497T188 510H242V161Q242 147 241 122T238 73Q254 75 273 75T303 76V0H41V65ZM215 +565L94 671Q81 684 73 701T67 737T86 770Q102 783 119 783T153 773T179 746L261 606L215 565Z" /> +<glyph unicode="í" glyph-name="iacute" horiz-adv-x="327" d="M41 65Q69 65 81 76T96 107T100 154V320Q100 338 101 361T104 407Q88 406 67 406T34 404V480Q80 480 112 485T162 497T188 510H242V161Q242 147 241 122T238 73Q254 75 273 75T303 76V0H41V65ZM369 +565L323 606L405 746Q416 763 431 772T465 782T499 770Q515 756 517 738T512 702T490 671L369 565Z" /> +<glyph unicode="î" glyph-name="icircumflex" horiz-adv-x="327" d="M41 65Q69 65 81 76T96 107T100 154V320Q100 338 101 361T104 407Q88 406 67 406T34 404V480Q80 480 112 485T162 497T188 510H242V161Q242 147 241 122T238 73Q254 75 273 75T303 76V0H41V65ZM416 +783H426L567 613L524 562L417 662H416L306 569L264 617L416 783Z" /> +<glyph unicode="ï" glyph-name="idieresis" horiz-adv-x="327" d="M41 65Q69 65 81 76T96 107T100 154V320Q100 338 101 361T104 407Q88 406 67 406T34 404V480Q80 480 112 485T162 497T188 510H242V161Q242 147 241 122T238 73Q254 75 273 75T303 76V0H41V65ZM507 +600Q480 600 461 622T441 675Q441 706 461 728T508 751Q537 751 555 729T574 675Q574 644 554 622T507 600ZM333 600Q306 600 287 622T267 675Q267 706 287 728T334 751Q363 751 381 729T400 675Q400 644 380 622T333 600Z" /> +<glyph unicode="ð" glyph-name="eth" horiz-adv-x="542" d="M262 -16Q197 -16 146 12T65 94T33 225Q32 274 45 322T87 409T159 472T261 496Q278 496 303 491T349 467H350Q343 494 324 522T281 576T236 615L178 544L118 598L167 655Q148 666 125 674T75 687L89 +760Q133 756 167 745T224 723L275 790L333 738L291 688Q352 647 398 584T470 442T496 270Q496 192 470 127T393 23T262 -16ZM269 69Q296 69 318 88T354 145T367 239Q367 268 362 299T346 357T315 400T269 417Q238 417 216 393T183 331T171 247Q171 162 200 116T269 +69Z" /> +<glyph unicode="ñ" glyph-name="ntilde" horiz-adv-x="636" d="M41 0V65Q69 65 81 76T96 107T100 154V322Q100 340 101 362T104 407Q88 406 67 406T34 404V480Q80 480 112 485T162 497T188 510H237Q239 497 239 491T239 480T243 460Q263 476 289 488T341 +508T387 516Q479 516 517 464T556 295V161Q556 147 555 122T552 73Q569 75 588 75T617 76V0H355V65Q383 65 395 76T411 107T415 154L414 296Q414 361 396 392T333 424Q308 424 284 413T242 387Q242 373 242 359T242 330V161Q242 147 241 122T238 73Q254 75 273 +75T303 76V0H41ZM523 724Q502 662 468 635T404 607Q377 607 358 617T321 636T283 646Q271 646 254 638T221 605L165 638Q182 684 215 712T282 741Q313 741 331 732T364 713T404 703Q421 703 437 716T466 753L523 724Z" /> +<glyph unicode="ò" glyph-name="ograve" horiz-adv-x="566" d="M286 -16Q214 -16 156 15T65 103T31 239Q31 322 65 384T157 481T283 516Q355 516 412 485T502 397T535 259Q535 175 503 113T415 18T286 -16ZM290 55Q330 56 350 83T379 151T387 234Q387 271 +382 309T364 378T332 428T281 446Q242 445 220 418T188 351T178 266Q178 215 189 166T224 86T290 55ZM334 565L213 671Q200 684 192 701T186 737T205 770Q221 783 238 783T272 773T298 746L380 606L334 565Z" /> +<glyph unicode="ó" glyph-name="oacute" horiz-adv-x="566" d="M286 -16Q214 -16 156 15T65 103T31 239Q31 322 65 384T157 481T283 516Q355 516 412 485T502 397T535 259Q535 175 503 113T415 18T286 -16ZM290 55Q330 56 350 83T379 151T387 234Q387 271 +382 309T364 378T332 428T281 446Q242 445 220 418T188 351T178 266Q178 215 189 166T224 86T290 55ZM232 565L186 606L268 746Q279 763 294 772T328 782T362 770Q378 756 380 738T375 702T353 671L232 565Z" /> +<glyph unicode="ô" glyph-name="ocircumflex" horiz-adv-x="566" d="M286 -16Q214 -16 156 15T65 103T31 239Q31 322 65 384T157 481T283 516Q355 516 412 485T502 397T535 259Q535 175 503 113T415 18T286 -16ZM290 55Q330 56 350 83T379 151T387 234Q387 +271 382 309T364 378T332 428T281 446Q242 445 220 418T188 351T178 266Q178 215 189 166T224 86T290 55ZM410 562L283 667H282L154 569L112 617L283 783H293L453 613L410 562Z" /> +<glyph unicode="õ" glyph-name="otilde" horiz-adv-x="566" d="M286 -16Q214 -16 156 15T65 103T31 239Q31 322 65 384T157 481T283 516Q355 516 412 485T502 397T535 259Q535 175 503 113T415 18T286 -16ZM290 55Q330 56 350 83T379 151T387 234Q387 271 +382 309T364 378T332 428T281 446Q242 445 220 418T188 351T178 266Q178 215 189 166T224 86T290 55ZM462 724Q441 662 407 635T343 607Q316 607 297 617T260 636T222 646Q210 646 193 638T160 605L104 638Q121 684 154 712T221 741Q252 741 270 732T303 713T343 +703Q360 703 376 716T405 753L462 724Z" /> +<glyph unicode="ö" glyph-name="odieresis" horiz-adv-x="566" d="M286 -16Q214 -16 156 15T65 103T31 239Q31 322 65 384T157 481T283 516Q355 516 412 485T502 397T535 259Q535 175 503 113T415 18T286 -16ZM290 55Q330 56 350 83T379 151T387 234Q387 +271 382 309T364 378T332 428T281 446Q242 445 220 418T188 351T178 266Q178 215 189 166T224 86T290 55ZM370 600Q343 600 324 622T304 675Q304 706 324 728T371 751Q400 751 418 729T437 675Q437 644 417 622T370 600ZM196 600Q169 600 150 622T130 675Q130 706 +150 728T197 751Q226 751 244 729T263 675Q263 644 243 622T196 600Z" /> +<glyph unicode="÷" glyph-name="divide" horiz-adv-x="530" d="M267 123Q234 123 214 146T193 201Q193 233 215 256T266 279Q297 279 317 256T338 201Q338 169 319 146T267 123ZM267 446Q234 446 214 469T193 524Q193 556 215 579T266 602Q297 602 317 579T338 +524Q338 492 319 469T267 446ZM42 399H488V321H42V399Z" /> +<glyph unicode="ø" glyph-name="oslash" horiz-adv-x="566" d="M116 -83L55 -36L445 574L512 531L116 -83ZM286 -16Q214 -16 156 15T65 103T31 239Q31 322 65 384T157 481T283 516Q355 516 412 485T502 397T535 259Q535 175 503 113T415 18T286 -16ZM290 +55Q330 56 350 83T379 151T387 234Q387 271 382 309T364 378T332 428T281 446Q242 445 220 418T188 351T178 266Q178 215 189 166T224 86T290 55Z" /> +<glyph unicode="ù" glyph-name="ugrave" horiz-adv-x="618" d="M248 -16Q188 -16 152 7T99 79T82 205V320Q82 338 83 361T85 407Q69 406 48 406T15 404V480H25Q87 480 123 490T169 510H224V204Q224 139 241 108T295 76Q321 76 347 90T391 124V320Q391 338 +392 361T395 407Q379 406 358 406T325 404V480H349Q396 480 432 490T478 510H533V161Q533 147 532 122T529 73Q545 75 564 75T594 76V0H404Q403 13 402 26T398 52Q367 26 332 5T248 -16ZM367 565L246 671Q233 684 225 701T219 737T238 770Q254 783 271 783T305 +773T331 746L413 606L367 565Z" /> +<glyph unicode="ú" glyph-name="uacute" horiz-adv-x="618" d="M248 -16Q188 -16 152 7T99 79T82 205V320Q82 338 83 361T85 407Q69 406 48 406T15 404V480H25Q87 480 123 490T169 510H224V204Q224 139 241 108T295 76Q321 76 347 90T391 124V320Q391 338 +392 361T395 407Q379 406 358 406T325 404V480H349Q396 480 432 490T478 510H533V161Q533 147 532 122T529 73Q545 75 564 75T594 76V0H404Q403 13 402 26T398 52Q367 26 332 5T248 -16ZM265 565L219 606L301 746Q312 763 327 772T361 782T395 770Q411 756 413 +738T408 702T386 671L265 565Z" /> +<glyph unicode="û" glyph-name="ucircumflex" horiz-adv-x="618" d="M248 -16Q188 -16 152 7T99 79T82 205V320Q82 338 83 361T85 407Q69 406 48 406T15 404V480H25Q87 480 123 490T169 510H224V204Q224 139 241 108T295 76Q321 76 347 90T391 124V320Q391 +338 392 361T395 407Q379 406 358 406T325 404V480H349Q396 480 432 490T478 510H533V161Q533 147 532 122T529 73Q545 75 564 75T594 76V0H404Q403 13 402 26T398 52Q367 26 332 5T248 -16ZM443 562L316 667H315L187 569L145 617L316 783H326L486 613L443 562Z" +/> +<glyph unicode="ü" glyph-name="udieresis" horiz-adv-x="618" d="M248 -16Q188 -16 152 7T99 79T82 205V320Q82 338 83 361T85 407Q69 406 48 406T15 404V480H25Q87 480 123 490T169 510H224V204Q224 139 241 108T295 76Q321 76 347 90T391 124V320Q391 +338 392 361T395 407Q379 406 358 406T325 404V480H349Q396 480 432 490T478 510H533V161Q533 147 532 122T529 73Q545 75 564 75T594 76V0H404Q403 13 402 26T398 52Q367 26 332 5T248 -16ZM403 600Q376 600 357 622T337 675Q337 706 357 728T404 751Q433 751 +451 729T470 675Q470 644 450 622T403 600ZM229 600Q202 600 183 622T163 675Q163 706 183 728T230 751Q259 751 277 729T296 675Q296 644 276 622T229 600Z" /> +<glyph unicode="ý" glyph-name="yacute" horiz-adv-x="551" d="M148 -271Q110 -271 84 -249T57 -189Q57 -162 74 -142T120 -120Q142 -119 157 -134T173 -177Q173 -180 173 -183T172 -190Q174 -190 177 -189Q186 -186 196 -173T217 -137Q228 -114 238 -86T257 +-26L99 291Q71 347 63 375T51 426L5 424V500H254V436V436Q217 432 214 408T222 358L320 134Q330 160 346 214T384 333Q388 346 394 363T409 398T426 427L369 424V500H547V436Q516 429 496 398T459 322L334 -35Q306 -116 281 -168T225 -246T148 -271ZM244 565L198 +606L280 746Q291 763 306 772T340 782T374 770Q390 756 392 738T387 702T365 671L244 565Z" /> +<glyph unicode="þ" glyph-name="thorn" horiz-adv-x="573" d="M3 -255V-190Q31 -190 43 -179T59 -148T63 -101V565Q63 583 63 606T66 652Q50 651 29 651T-4 649V725Q43 725 74 730T124 742T150 755H204V462Q236 488 270 502T339 516Q399 516 444 485T515 +397T541 263Q541 183 510 120T423 20T293 -16Q266 -16 245 -11T204 2V-94Q204 -108 203 -133T200 -182Q217 -180 236 -180T265 -179V-255H3ZM276 59Q323 60 348 86T384 156T394 248Q394 294 383 335T348 401T285 426Q260 425 239 414T204 382V77Q215 70 235 64T276 +59Z" /> +<glyph unicode="ÿ" glyph-name="ydieresis" horiz-adv-x="551" d="M148 -271Q110 -271 84 -249T57 -189Q57 -162 74 -142T120 -120Q142 -119 157 -134T173 -177Q173 -180 173 -183T172 -190Q174 -190 177 -189Q186 -186 196 -173T217 -137Q228 -114 238 -86T257 +-26L99 291Q71 347 63 375T51 426L5 424V500H254V436V436Q217 432 214 408T222 358L320 134Q330 160 346 214T384 333Q388 346 394 363T409 398T426 427L369 424V500H547V436Q516 429 496 398T459 322L334 -35Q306 -116 281 -168T225 -246T148 -271ZM382 600Q355 +600 336 622T316 675Q316 706 336 728T383 751Q412 751 430 729T449 675Q449 644 429 622T382 600ZM208 600Q181 600 162 622T142 675Q142 706 162 728T209 751Q238 751 256 729T275 675Q275 644 255 622T208 600Z" /> +<glyph unicode="–" glyph-name="endash" horiz-adv-x="563" d="M52 260V368H511V263L52 260Z" /> +<glyph unicode="—" glyph-name="emdash" horiz-adv-x="845" d="M52 260V368H793V263L52 260Z" /> +<glyph unicode="‘" glyph-name="quoteleft" horiz-adv-x="223" d="M125 760L164 732Q153 718 140 692T116 635T107 574Q114 576 118 576T128 577Q155 577 176 561T197 511Q197 481 178 459T125 436Q79 435 56 465T33 541Q33 573 43 609T73 683T125 760Z" /> +<glyph unicode="’" glyph-name="quoteright" horiz-adv-x="210" d="M93 436L54 464Q65 478 78 504T102 561T111 622Q104 620 100 620T90 619Q63 619 42 635T21 685Q21 715 40 737T93 760Q139 761 162 731T185 655Q185 623 175 587T145 513T93 436Z" /> +<glyph unicode="‚" glyph-name="quotesinglbase" horiz-adv-x="250" d="M116 -187L77 -159Q88 -145 101 -119T125 -62T134 -1Q127 -3 123 -3T113 -4Q86 -4 65 12T44 62Q44 92 63 114T116 137Q162 138 185 108T208 32Q208 0 198 -36T168 -110T116 -187Z" /> +<glyph unicode="“" glyph-name="quotedblleft" horiz-adv-x="423" d="M125 760L164 732Q153 718 140 692T116 635T107 574Q114 576 118 576T128 577Q155 577 176 561T197 511Q197 481 178 459T125 436Q79 435 56 465T33 541Q33 573 43 609T73 683T125 760ZM325 +760L364 732Q353 718 340 692T316 635T307 574Q314 576 318 576T328 577Q355 577 376 561T397 511Q397 481 378 459T325 436Q279 435 256 465T233 541Q233 573 243 609T273 683T325 760Z" /> +<glyph unicode="”" glyph-name="quotedblright" horiz-adv-x="411" d="M93 436L54 464Q65 478 78 504T102 561T111 622Q104 620 100 620T90 619Q63 619 42 635T21 685Q21 715 40 737T93 760Q139 761 162 731T185 655Q185 623 175 587T145 513T93 436ZM293 +436L254 464Q265 478 278 504T302 561T311 622Q304 620 300 620T290 619Q263 619 242 635T221 685Q221 715 240 737T293 760Q339 761 362 731T385 655Q385 623 375 587T345 513T293 436Z" /> +<glyph unicode="„" glyph-name="quotedblbase" horiz-adv-x="450" d="M116 -187L77 -159Q88 -145 101 -119T125 -62T134 -1Q127 -3 123 -3T113 -4Q86 -4 65 12T44 62Q44 92 63 114T116 137Q162 138 185 108T208 32Q208 0 198 -36T168 -110T116 -187ZM316 +-187L277 -159Q288 -145 301 -119T325 -62T334 -1Q327 -3 323 -3T313 -4Q286 -4 265 12T244 62Q244 92 263 114T316 137Q362 138 385 108T408 32Q408 0 398 -36T368 -110T316 -187Z" /> +<glyph unicode="•" glyph-name="bullet" horiz-adv-x="382" d="M190 206Q146 206 110 227T53 283T31 363Q31 407 52 442T110 499T190 520Q234 520 270 499T329 443T351 363Q351 319 329 284T271 227T190 206Z" /> +<glyph unicode="‹" glyph-name="guilsinglleft" horiz-adv-x="378" d="M290 -16L345 39L163 274V275L345 498L288 553L19 284V262L290 -16Z" /> +<glyph unicode="›" glyph-name="guilsinglright" horiz-adv-x="378" d="M88 -16L33 39L215 274V275L33 498L90 553L359 284V262L88 -16Z" /> +</font> +</defs> +</svg> diff --git a/themes/ccc/assets/fonts/lora-700.ttf b/themes/ccc/assets/fonts/lora-700.ttf new file mode 100644 index 00000000..14422f73 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-700.ttf differ diff --git a/themes/ccc/assets/fonts/lora-700.woff b/themes/ccc/assets/fonts/lora-700.woff new file mode 100644 index 00000000..a30c0869 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-700.woff differ diff --git a/themes/ccc/assets/fonts/lora-700.woff2 b/themes/ccc/assets/fonts/lora-700.woff2 new file mode 100644 index 00000000..d63e8ef6 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-700.woff2 differ diff --git a/themes/ccc/assets/fonts/lora-italic.eot b/themes/ccc/assets/fonts/lora-italic.eot new file mode 100644 index 00000000..97b9fa17 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-italic.eot differ diff --git a/themes/ccc/assets/fonts/lora-italic.svg b/themes/ccc/assets/fonts/lora-italic.svg new file mode 100644 index 00000000..49e8d3ab --- /dev/null +++ b/themes/ccc/assets/fonts/lora-italic.svg @@ -0,0 +1,486 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg"> +<defs > +<font id="Lora" horiz-adv-x="582" ><font-face + font-family="Lora" + units-per-em="1000" + panose-1="0 0 0 0 0 0 0 0 0 0" + ascent="1033" + descent="-274" + alphabetic="0" /> +<glyph unicode=" " glyph-name="space" horiz-adv-x="263" /> +<glyph unicode="!" glyph-name="exclam" horiz-adv-x="272" d="M161 716Q183 716 195 705T211 678T212 643L153 230H116L101 643Q100 669 115 692T161 716ZM129 113Q154 113 170 94T184 48Q183 21 164 3T121 -16Q98 -16 82 2T67 48Q69 75 87 94T129 113Z" /> +<glyph unicode=""" glyph-name="quotedbl" horiz-adv-x="356" d="M326 716L304 491H242L248 716H326ZM163 716L141 491H79L84 716H163Z" /> +<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="808" d="M661 700L622 529H789V528L774 469H608L556 238H723L707 178H542L502 0H430L472 178H262L222 0H150L192 178H26L42 238H206L260 469H92L108 529H274L315 700H381L342 529H554L595 700H661ZM540 +469H328L275 238H486L540 469Z" /> +<glyph unicode="$" glyph-name="dollar" horiz-adv-x="529" d="M221 -153L227 -16Q196 -14 159 -6T91 19L94 -13H40L51 200H86Q87 108 134 66T260 23Q319 23 358 58T400 148Q402 192 381 222T324 276T248 321Q214 340 180 360T119 405T76 463T62 541Q63 565 73 +594T107 649T167 694T260 716L266 833H320L313 715Q341 711 368 701T421 671L420 716H470L458 498H421Q421 546 408 586T363 652T272 677Q230 677 202 660T159 615T143 558Q143 518 163 489T217 438T290 393Q326 374 361 354T426 308T471 249T485 170Q483 124 460 +83T392 16T281 -16L273 -153H221Z" /> +<glyph unicode="%" glyph-name="percent" horiz-adv-x="873" d="M153 -16L114 22L709 716L753 674L153 -16ZM222 335Q163 335 124 362T67 431T51 522Q54 569 77 613T142 686T242 716Q304 718 343 691T401 621T416 532Q414 481 387 436T316 363T222 335ZM227 373Q254 +373 273 386T304 420T322 466T329 514Q331 539 328 567T315 621T287 663T241 679Q213 679 194 665T162 628T145 581T138 537Q136 513 138 485T151 431T179 390T227 373ZM637 -16Q578 -16 539 11T482 80T466 171Q469 218 492 262T557 335T657 365Q719 366 758 339T815 +269T831 180Q829 129 802 84T731 12T637 -16ZM642 21Q679 21 700 43T732 98T744 162Q746 187 743 215T730 269T702 311T656 327Q628 327 609 312T578 275T560 228T553 185Q552 161 554 133T566 79T594 38T642 21Z" /> +<glyph unicode="&" glyph-name="ampersand" horiz-adv-x="683" d="M286 -16Q213 -16 155 6T64 72T34 185Q37 232 58 274T121 347T223 385Q139 403 111 443T86 536Q90 592 120 632T198 694T307 716Q361 716 399 700T458 659T479 605Q479 587 469 573T438 558Q422 +557 409 567T396 594Q395 602 397 611T404 627Q400 648 374 664T310 681Q268 681 239 662T193 612T174 544Q173 526 176 502T192 455T230 417T298 401Q319 401 324 401T338 402L336 358L298 359Q250 359 218 343T167 303T139 252T129 205Q126 145 152 107T219 50T299 +31Q377 31 425 60T495 138T517 243Q491 243 470 243T429 236T381 208L361 228Q384 262 407 278T460 301T532 307Q572 307 604 312T669 349L691 332Q675 308 660 290T623 260T560 245Q561 205 548 160T504 74T420 9T286 -16Z" /> +<glyph unicode="'" glyph-name="quotesingle" horiz-adv-x="199" d="M168 716L146 491H79L84 716H168Z" /> +<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="298" d="M231 -271Q195 -237 159 -185T92 -65T44 79T30 239Q34 322 59 401T123 549T203 672T284 760L307 737Q274 696 247 651T199 557T163 456T138 350T126 239Q123 183 126 130T140 26T166 -71T205 -163T257 +-248L231 -271Z" /> +<glyph unicode=")" glyph-name="parenright" horiz-adv-x="298" d="M60 760Q96 726 132 674T199 554T247 410T261 250Q257 167 232 88T168 -60T88 -183T7 -271L-16 -248Q17 -207 44 -162T92 -68T128 33T153 139T165 250Q168 306 165 359T151 463T125 560T86 652T34 +737L60 760Z" /> +<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="513" d="M281 716Q298 716 305 705T313 677T311 644Q305 610 299 574T284 508Q311 523 344 538T408 568Q423 576 440 579T472 580T490 560Q497 535 476 522T430 503Q397 497 361 491T292 480Q313 461 337 +436T383 386Q393 375 401 359T409 327T394 302Q373 288 356 303T327 338Q313 367 297 401T269 463Q254 435 234 401T197 338Q184 318 164 304T125 303Q113 312 114 327T125 358T146 386Q170 411 195 435T245 480Q214 486 178 492T110 503Q94 507 79 513T57 531T56 +559Q66 582 91 581T138 568Q168 554 199 538T256 508Q251 537 248 573T243 644Q242 660 244 676T255 704T281 716Z" /> +<glyph unicode="+" glyph-name="plus" horiz-adv-x="530" d="M49 390H495L492 340H46L49 390ZM307 583L283 137H233L257 583H307Z" /> +<glyph unicode="," glyph-name="comma" horiz-adv-x="237" d="M99 98Q129 98 146 76T163 20Q163 -5 154 -39T127 -111T81 -179L56 -159Q73 -139 85 -112T105 -56T112 0Q107 -1 101 -2T87 -4Q68 -4 56 10T43 42Q43 69 59 83T99 98Z" /> +<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="483" d="M421 353L418 291L63 287L66 353H421Z" /> +<glyph unicode="." glyph-name="period" horiz-adv-x="232" d="M105 110Q129 110 144 92T157 47Q156 20 138 2T97 -16Q74 -16 58 2T43 47Q45 73 63 91T105 110Z" /> +<glyph unicode="/" glyph-name="slash" horiz-adv-x="654" d="M607 760L662 723L29 -271L-18 -238L607 760Z" /> +<glyph unicode="0" glyph-name="zero" horiz-adv-x="597" d="M320 716Q391 716 437 683T509 596T544 477T550 350Q547 288 531 224T483 105T404 17T287 -16Q212 -16 165 17T93 104T60 223T55 350Q58 413 74 477T122 596T203 683T320 716ZM322 678Q279 678 248 +651T197 579T165 479T151 368Q149 326 150 279T160 187T184 104T226 45T291 23Q334 23 363 50T411 122T440 221T453 331Q456 392 453 453T435 565T394 647T322 678Z" /> +<glyph unicode="1" glyph-name="one" horiz-adv-x="354" d="M260 716L229 109Q228 90 227 72T223 40Q244 41 265 42T307 44L305 0H57L58 33Q93 35 112 49T141 88T151 147L171 619L49 542L31 572L226 716H260Z" /> +<glyph unicode="2" glyph-name="two" horiz-adv-x="525" d="M277 716Q317 716 353 707T418 676T461 621T474 535Q473 510 461 481T425 418T363 347T268 266Q197 212 153 165T97 74L271 69Q320 68 358 69T418 84T442 138H473L459 0H27Q30 53 48 94T96 170T163 237T240 +305Q298 358 336 415T377 522Q379 563 369 598T333 655T259 677Q218 677 185 657T139 606Q148 596 151 585T154 563Q154 545 142 531T107 516Q87 516 74 530T60 566Q60 590 74 616T117 665T185 702T277 716Z" /> +<glyph unicode="3" glyph-name="three" horiz-adv-x="545" d="M236 -16Q164 -16 118 6T50 62T31 128Q33 151 46 164T80 177Q94 177 104 171T119 154T125 132Q125 123 122 112T111 92Q120 58 155 43T230 27Q305 27 348 70T395 188Q396 210 392 237T374 290T333 +332T258 349Q238 349 223 349T192 347L194 392Q205 392 215 392T235 392Q288 392 319 416T366 472T382 532Q384 573 375 606T340 658T266 677Q235 677 209 665T165 636T144 602Q152 592 154 582T156 563Q156 552 151 542T136 526T113 520Q94 520 82 532T69 566Q69 +596 93 631T165 691T282 716Q335 716 380 699T453 644T476 543Q475 511 457 478T401 418T306 376Q402 368 450 317T494 195Q491 127 453 80T357 9T236 -16Z" /> +<glyph unicode="4" glyph-name="four" horiz-adv-x="527" d="M211 0L213 33Q246 35 266 47T295 86T307 159L309 193H3L5 242L379 716H413L393 250L493 249L490 193H391L387 109Q386 89 385 71T378 38L457 41L454 0H211ZM312 251L329 577H327L68 255L312 251Z" /> +<glyph unicode="5" glyph-name="five" horiz-adv-x="523" d="M484 765L469 636L150 629L127 408Q150 418 185 426T264 434Q326 434 367 415T433 362T468 290T476 209Q472 135 436 85T344 10T222 -16Q158 -16 116 6T53 61T36 128Q38 151 52 164T85 177Q99 177 109 +171T124 155T130 133Q130 124 127 113T116 92Q117 67 135 52T179 29T228 23Q277 26 309 50T359 111T377 191Q379 219 376 253T358 318T314 369T230 389Q205 389 173 382T110 355L83 380L109 700H353Q409 700 433 715T458 765H484Z" /> +<glyph unicode="6" glyph-name="six" horiz-adv-x="554" d="M335 716Q395 717 432 697T487 647T503 591Q502 570 489 557T457 544Q436 544 425 557T413 587Q413 595 416 606T426 625Q422 642 399 661T335 678Q289 677 257 653T204 591T171 508T153 424T144 354Q162 +376 186 395T241 425T310 437Q370 437 409 417T469 363T498 291T504 213Q501 151 470 99T385 15T265 -16Q180 -16 132 26T66 146T55 330Q57 366 65 415T91 516T140 613T219 686T335 716ZM292 393Q261 393 230 377T174 336T139 281Q138 234 143 188T163 105T202 +45T266 23Q313 23 344 46T392 108T410 191Q412 219 409 253T395 320T359 372T292 393Z" /> +<glyph unicode="7" glyph-name="seven" horiz-adv-x="452" d="M176 -16Q157 -14 149 -2T142 29Q143 51 156 86T188 160T221 232Q243 279 273 346T338 489T409 633L145 632Q105 631 82 615T56 558H32L39 700H458L455 634Q415 559 385 491T331 354T283 210T233 46Q226 +21 213 2T176 -16Z" /> +<glyph unicode="8" glyph-name="eight" horiz-adv-x="564" d="M271 -16Q229 -16 190 -8T120 20T72 72T57 152Q60 196 82 234T139 304T216 361Q149 402 117 446T86 534Q89 581 108 615T159 672T228 705T304 716Q355 716 399 698T470 645T494 557Q492 520 472 486T419 +425T351 378Q383 359 411 336T460 286T492 230T502 167Q499 104 466 64T382 4T271 -16ZM275 24Q332 24 369 59T410 148Q413 186 405 210T376 254T324 294T250 342Q191 302 167 253T140 166Q136 98 172 61T275 24ZM315 397Q363 429 390 470T418 546Q422 610 390 +643T304 677Q265 677 236 660T192 615T174 556Q172 525 187 496T234 443T315 397Z" /> +<glyph unicode="9" glyph-name="nine" horiz-adv-x="552" d="M292 716Q358 715 401 687T467 610T498 498T503 362Q501 318 494 267T470 166T423 75T347 9T233 -16Q172 -16 134 4T78 56T62 119Q64 140 77 153T110 166Q130 166 141 153T153 123Q153 114 149 102T136 +83Q142 64 162 43T232 22Q277 22 308 44T359 104T392 185T409 271T416 348Q390 315 348 290T247 264Q187 264 149 284T91 338T63 410T58 488Q62 551 90 603T169 686T292 716ZM283 678Q240 678 211 655T167 593T149 510Q148 482 151 448T166 382T203 330T270 309Q301 +309 330 324T383 363T417 416Q417 466 411 513T391 597T350 656T283 678Z" /> +<glyph unicode=":" glyph-name="colon" horiz-adv-x="250" d="M121 110Q145 110 160 92T173 47Q172 20 154 2T113 -16Q90 -16 74 2T59 47Q61 73 79 91T121 110ZM136 516Q160 516 175 498T188 453Q187 426 169 408T128 390Q105 390 89 408T74 453Q76 479 94 497T136 516Z" /> +<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="271" d="M124 98Q154 98 171 76T188 20Q188 -5 179 -39T152 -111T106 -179L81 -159Q98 -139 110 -112T130 -56T137 0Q132 -1 126 -2T112 -4Q93 -4 81 10T68 42Q68 69 84 83T124 98ZM143 516Q167 516 182 +498T195 453Q194 426 176 408T135 390Q112 390 96 408T81 453Q83 479 101 497T143 516Z" /> +<glyph unicode="<" glyph-name="less" horiz-adv-x="530" d="M479 85L44 279L48 346L503 544L500 482L114 316L482 149L479 85Z" /> +<glyph unicode="=" glyph-name="equal" horiz-adv-x="530" d="M53 465H499L497 415H51L53 465ZM45 315H491L489 265H43L45 315Z" /> +<glyph unicode=">" glyph-name="greater" horiz-adv-x="530" d="M57 544L492 350L488 283L33 85L36 147L422 313L54 480L57 544Z" /> +<glyph unicode="?" glyph-name="question" horiz-adv-x="473" d="M222 188Q210 188 192 194T160 216T146 255Q148 277 161 295T196 332T241 370Q268 392 293 417T336 473T357 544Q360 581 351 611T316 659T243 677Q214 677 189 666T148 639T128 607Q137 600 140 +589T143 568Q143 556 138 546T122 530T98 523Q78 523 65 536T51 572Q51 602 77 635T150 692T260 716Q337 716 379 690T437 624T447 542Q443 501 419 468T360 406T293 354T238 309T214 267Q213 255 221 245T253 234Q261 234 271 235T292 241L302 206Q286 196 265 +192T222 188ZM215 -16Q194 -16 179 -1T164 43Q166 67 183 84T222 102Q245 102 259 85T272 43Q271 18 255 1T215 -16Z" /> +<glyph unicode="@" glyph-name="at" horiz-adv-x="792" d="M410 636Q499 641 564 615T672 542T733 437T750 318Q746 239 721 188T659 109T588 72T527 66Q493 72 477 89T459 131T460 185T471 243Q437 152 397 111T309 70Q266 70 238 103T213 209Q216 264 233 313T281 +400T356 460T458 482Q481 482 509 479T563 469Q557 435 551 400T538 332T527 269T519 214Q514 175 520 141T552 100Q573 96 594 106T633 139T664 198T681 277Q690 398 654 470T550 572T400 596Q338 591 288 563T200 488T141 384T116 263Q112 182 133 123T195 25T287 +-33T394 -54Q428 -55 470 -49T555 -21T635 41L658 16Q607 -39 540 -66T393 -95Q300 -97 233 -70T122 7T59 120T43 257Q46 320 70 384T139 504T252 595T410 636ZM433 452Q397 452 370 431T323 375T293 299T280 218Q277 168 289 138T327 108Q354 108 382 140T434 +223T474 332T493 443Q483 448 468 450T433 452Z" /> +<glyph unicode="A" glyph-name="A" horiz-adv-x="631" d="M341 719L532 150Q540 129 547 96T553 40L618 44L616 0H399L400 33Q438 34 450 50T460 88T452 128L423 222L167 216L127 109Q118 85 112 71T96 40L171 44L169 0H-14L-13 33Q12 34 30 49T63 93T93 158L319 +719H341ZM307 580Q296 552 285 524T263 468L183 259H412L347 459Q337 489 328 519T307 580Z" /> +<glyph unicode="B" glyph-name="B" horiz-adv-x="619" d="M300 702Q416 702 477 661T533 531Q531 499 512 467T456 411T363 376V374Q473 374 525 324T572 196Q569 135 537 91T451 24T329 0H40L42 33Q80 34 95 50T113 95T118 161L140 581Q141 608 143 627T147 660Q129 +659 111 658T74 656L77 700Q132 700 186 701T300 702ZM314 347Q284 347 260 347T211 344L199 119Q198 92 196 73T192 41Q208 40 230 40T272 39T298 39Q375 39 424 77T478 190Q481 249 459 283T398 332T314 347ZM303 666Q271 666 255 657T232 627T223 569L213 383Q232 +383 251 383T286 385Q343 388 377 410T428 465T445 536Q447 590 425 618T370 656T303 666Z" /> +<glyph unicode="C" glyph-name="C" horiz-adv-x="686" d="M412 716Q468 716 516 701T609 656H610L608 710H662L650 479H614Q609 573 556 624T416 675Q363 675 316 653T231 588T171 487T144 354Q139 260 171 188T262 76T395 36Q460 36 524 64T631 148L656 127Q610 +69 558 38T457 -4T366 -16Q291 -16 231 11T129 86T67 199T50 339Q54 410 78 477T147 598T258 684T412 716Z" /> +<glyph unicode="D" glyph-name="D" horiz-adv-x="738" d="M309 701Q396 701 467 682T589 623T667 521T695 376Q695 303 671 236T597 115T473 31T299 0H40L42 33Q80 35 95 50T113 93T117 156L141 588Q143 608 144 626T148 660Q129 659 111 658T74 656L77 700L309 +701ZM303 664Q265 664 249 652T228 615T221 551L198 118Q197 91 195 72T191 40Q213 39 231 39T265 38T298 38Q389 38 457 83T563 206T602 380Q602 509 529 586T303 664Z" /> +<glyph unicode="E" glyph-name="E" horiz-adv-x="619" d="M555 700L551 525H518Q521 584 505 614T458 655T390 665L304 663Q267 662 251 649T230 611T222 544L213 384L285 383Q327 383 354 388T394 413T410 477H443L432 259H399Q401 303 390 322T353 345T284 347L211 +344L199 115Q198 88 196 69T192 37L383 40Q427 41 460 54T512 102T535 195H569L553 0H41L43 33Q81 35 96 50T114 93T118 156L142 588Q143 608 145 626T149 660Q131 659 113 658T76 656L78 700H555Z" /> +<glyph unicode="F" glyph-name="F" horiz-adv-x="541" d="M538 700L534 525H501Q504 584 487 614T439 655T370 665L297 663Q263 662 248 649T228 612T222 552L212 368H290Q326 369 348 375T381 401T395 462H428L417 243H384Q386 284 377 302T346 326T288 331Q269 +331 250 331T210 328L199 119Q198 92 196 73T192 40Q209 41 226 41T260 43T294 44L292 0H41L43 33Q81 35 96 50T114 93T118 156L142 588Q143 608 145 626T149 660Q131 659 113 658T76 656L78 700H538Z" /> +<glyph unicode="G" glyph-name="G" horiz-adv-x="753" d="M366 -16Q266 -16 193 26T82 147T50 335Q54 406 78 473T148 596T259 683T413 716Q449 716 485 710T556 691T617 662L615 709H670L658 480H622Q621 543 594 586T521 653T417 676Q364 676 316 653T231 587T171 +486T144 358Q139 264 169 190T257 74T395 32Q422 32 452 37T512 53T569 82L575 199Q577 225 578 250T580 300Q563 299 545 298T510 296L512 340H735L733 307Q705 307 690 293T667 258T658 218T655 188L647 36H623Q607 36 579 30T514 10Q483 -2 441 -9T366 -16Z" +/> +<glyph unicode="H" glyph-name="H" horiz-adv-x="773" d="M740 700L738 667Q706 666 691 653T670 617T663 557L640 119Q639 92 637 73T633 40Q651 41 669 42T705 44L703 0H482L484 33Q522 35 537 50T555 93T559 156L569 338L210 334L199 119Q198 92 196 73T192 +40Q210 41 228 42T264 44L262 0H41L43 33Q81 35 95 50T113 93T118 156L141 588Q143 608 144 626T148 660Q130 659 112 658T76 656L78 700H299L297 667Q265 666 250 653T229 616T222 556L212 378H571L582 588Q583 608 585 626T589 660Q571 659 553 658T517 656L519 +700H740Z" /> +<glyph unicode="I" glyph-name="I" horiz-adv-x="333" d="M299 700L297 667Q262 666 247 653T228 615T222 554L199 119Q198 92 196 73T192 40Q210 41 228 42T264 44L262 0H41L43 33Q81 35 96 50T114 93T118 156L141 588Q142 608 144 626T148 660Q130 659 112 658T76 +656L78 700H299Z" /> +<glyph unicode="J" glyph-name="J" horiz-adv-x="367" d="M361 700L358 667Q325 667 308 654T285 619T276 568L260 244Q255 150 237 93T182 10T87 -16Q63 -16 40 -10T2 13T-14 55Q-14 75 -3 90T30 107Q55 109 66 94T77 63Q77 58 76 52T73 40Q78 32 88 28T106 24Q118 +25 132 32T158 66T173 153L193 550Q195 578 196 605T199 660Q182 660 165 659T131 658T97 656L99 700H361Z" /> +<glyph unicode="K" glyph-name="K" horiz-adv-x="667" d="M41 0L43 33Q81 35 96 50T114 93T118 156L141 588Q143 608 144 626T148 660Q130 659 112 658T76 656L78 700H299L297 667Q265 666 250 653T229 615T222 554L213 380H291L424 577Q438 597 457 620T501 661Q485 +660 470 660T438 659L440 700H655L653 667Q611 664 578 653T513 615T444 532L338 376Q366 359 383 337T416 291L521 142Q556 92 579 69T622 39T662 33L660 0H542Q532 0 517 14T483 50T446 98L335 260Q319 285 300 307T264 341Q251 341 238 341T211 340L199 119Q198 +92 196 73T192 40Q210 41 228 42T264 44L262 0H41Z" /> +<glyph unicode="L" glyph-name="L" horiz-adv-x="577" d="M298 700L296 667Q261 666 246 650T227 607T221 544L198 115Q197 88 195 69T191 37L378 40Q441 42 476 80T515 207H549L532 0H40L42 33Q80 35 94 50T112 93T117 156L141 588Q143 608 144 626T148 660Q130 +659 113 658T77 656V700H298Z" /> +<glyph unicode="M" glyph-name="M" horiz-adv-x="917" d="M415 -10L242 462Q233 488 227 505T214 542T198 593H196Q194 537 191 488T183 395L157 125Q155 103 153 81T147 40Q166 41 185 42T223 44L220 0H30L32 33Q63 34 77 46T97 80T105 125L150 575Q152 596 154 +617T159 660Q141 659 123 659T87 657L89 700H238L392 290Q407 249 423 207T455 122H457Q470 149 486 186T515 251Q547 323 584 399T658 552T726 700H870L868 667Q843 668 827 658T802 623T794 558L797 103Q797 85 797 70T795 40Q814 41 832 42T869 44L866 0H646L648 +33Q676 35 691 45T712 81T718 152V494Q718 509 718 523T718 551T719 580H717L682 503L444 -10H415Z" /> +<glyph unicode="N" glyph-name="N" horiz-adv-x="762" d="M592 -11L252 475Q235 500 218 524T183 573H181L165 139Q164 114 163 89T158 40Q176 41 194 42T230 44L228 0H45L46 33Q77 33 91 46T111 78T116 112L138 559Q140 585 141 610T143 660Q127 659 110 658T76 +656L78 700H197L515 248Q536 218 557 188T599 128H601L622 588Q624 610 625 628T629 660Q611 659 593 658T557 656L559 700H743L741 667Q704 666 690 650T673 607T668 544L640 -11H592Z" /> +<glyph unicode="O" glyph-name="O" horiz-adv-x="788" d="M413 716Q501 716 564 685T667 604T727 492T746 369Q746 305 724 238T656 113T543 20T382 -16Q294 -16 231 14T128 95T68 205T49 327Q49 404 74 474T148 598T263 684T413 716ZM408 676Q345 676 297 647T215 +570T163 465T145 349Q144 298 157 242T198 136T273 56T387 25Q452 25 501 54T583 131T633 238T650 353Q650 412 635 469T589 573T513 648T408 676Z" /> +<glyph unicode="P" glyph-name="P" horiz-adv-x="597" d="M297 702Q394 702 457 680T553 614T585 506Q585 467 570 425T518 346T415 286T246 263Q241 263 229 263T207 264L199 119Q198 92 196 73T192 40Q208 41 223 42T253 43T284 45L282 0H41L43 33Q81 35 96 +50T114 93T118 156L141 588Q143 608 144 626T148 660Q130 659 112 658T75 656L78 700Q131 701 185 701T297 702ZM293 663Q262 663 247 650T228 611T222 549L209 306Q228 304 242 304T274 303Q331 303 379 325T458 389T491 489Q493 536 480 569T441 623T377 653T293 +663Z" /> +<glyph unicode="Q" glyph-name="Q" horiz-adv-x="788" d="M413 716Q501 716 564 685T667 604T727 492T746 369Q746 313 729 254T676 141T588 48T463 -7V-8Q491 -8 514 -11T563 -28T620 -71Q662 -110 688 -133T729 -167T755 -181T780 -185V-218H748Q712 -218 687 +-216T639 -202T585 -162Q548 -128 522 -101T476 -55T434 -26T382 -16Q294 -16 231 14T128 95T68 205T49 327Q49 404 74 474T148 598T263 684T413 716ZM408 676Q345 676 297 647T215 570T163 465T145 349Q144 298 157 242T198 136T273 56T387 25Q452 25 501 54T583 +131T633 238T650 353Q650 412 635 469T589 573T513 648T408 676Z" /> +<glyph unicode="R" glyph-name="R" horiz-adv-x="625" d="M303 702Q400 701 457 677T539 613T561 519Q559 481 543 442T485 370T367 322Q383 304 391 296T404 282T415 266T433 235L495 128Q511 101 525 80T560 46T612 33L610 0H488Q466 19 446 48T405 111L344 +218Q332 240 317 267T282 313Q273 312 257 312T226 312T209 313L199 119Q198 92 196 73T192 40Q204 41 216 41T240 43T264 44L262 0H41L43 33Q81 35 96 50T114 93T118 156L141 588Q142 608 144 626T148 660Q130 659 112 658T75 656L78 700Q134 701 189 702T303 +702ZM297 664Q262 664 247 650T228 611T222 549L211 352Q227 351 241 350T273 350Q328 352 371 368T439 419T468 511Q470 549 461 577T431 625T377 654T297 664Z" /> +<glyph unicode="S" glyph-name="S" horiz-adv-x="566" d="M271 -16Q233 -16 184 -7T96 27L99 -8H47L52 205H91Q92 144 116 104T183 45T278 26Q317 26 351 40T407 82T431 150Q434 200 408 232T339 288T250 333Q204 355 162 380T95 444T72 539Q74 565 84 595T119 +653T183 698T284 716Q322 716 368 706T455 665L453 708H504L493 488H457Q457 536 439 579T384 649T288 676Q226 676 190 641T152 558Q150 519 169 492T222 444T294 405Q333 386 373 367T446 322T499 260T515 173Q513 118 483 75T400 8T271 -16Z" /> +<glyph unicode="T" glyph-name="T" horiz-adv-x="636" d="M632 700L627 489H589Q591 548 582 587T547 645T468 664L383 663L350 119Q349 92 347 73T343 40Q357 41 371 41T398 43T426 44L424 0H193L195 33Q228 35 242 51T262 94T269 156L300 663L197 662Q134 662 +106 620T73 489H36L53 700H632Z" /> +<glyph unicode="U" glyph-name="U" horiz-adv-x="744" d="M743 700L742 667Q704 666 689 650T671 607T666 544L652 311Q648 246 631 187T581 83T494 11T366 -16Q286 -16 233 5T151 69T111 180T105 340L118 579Q120 605 121 623T126 660Q108 659 90 659T54 657L56 +700H278L276 667Q242 667 227 653T208 621T202 588L189 335Q186 279 191 227T215 132T274 66T381 41Q453 41 499 75T571 168T601 306L619 588Q621 608 622 626T626 660Q608 659 590 658T554 656L556 700H743Z" /> +<glyph unicode="V" glyph-name="V" horiz-adv-x="665" d="M696 700L694 667Q650 665 626 644T579 569Q577 564 574 556T562 528T539 472T498 373T433 217T337 -11H311L115 522Q96 573 89 604T79 658Q65 657 51 657T23 656L25 700H253L251 666Q200 663 188 636T194 +558L276 325Q298 269 317 218T347 132H349Q363 167 376 199T407 275Q441 359 465 417T506 516T535 586Q546 612 553 630T568 660Q549 659 530 658T491 656L493 700H696Z" /> +<glyph unicode="W" glyph-name="W" horiz-adv-x="994" d="M270 -11L119 522Q104 575 96 605T84 658Q70 657 56 657T28 656L30 700H270L268 667Q210 664 197 641T197 558L261 325Q273 280 285 240T310 152H312Q318 169 325 188T340 227T353 262T363 289L515 702H542L646 +325Q659 280 671 235T696 143H698Q709 172 722 205T749 274Q776 349 795 399T826 482T848 539T867 586Q873 603 882 622T901 659Q881 658 861 658T821 656L823 700H1026L1024 667Q999 664 982 658T951 636T925 593T893 519L685 -11H659L545 383Q530 435 522 468T505 +531H501Q488 498 476 465T451 399L296 -11H270Z" /> +<glyph unicode="X" glyph-name="X" horiz-adv-x="652" d="M0 0L2 33Q50 43 79 73T145 153L284 338Q229 419 195 470T140 553Q114 594 104 615T86 658Q72 657 58 657T30 656L32 700H292L290 667Q241 665 219 660T198 638T219 584L334 405L438 544Q465 580 490 613T532 +660Q511 659 490 658T448 656L450 700H647L645 667Q613 663 585 641T530 589T481 528L359 368L523 135Q539 113 555 90T587 42Q601 43 616 43T645 44L643 0H397L399 33Q435 32 447 43T458 72T444 106L310 301L202 153Q183 126 162 97T115 39Q136 41 156 42T198 +44L196 0H0Z" /> +<glyph unicode="Y" glyph-name="Y" horiz-adv-x="641" d="M207 0L209 33Q247 35 261 51T279 94T283 156L289 270L131 545Q107 585 96 612T83 658Q67 657 52 657T21 656L23 700H277L275 667Q229 667 211 653T195 615T216 558Q233 530 255 492T298 420Q306 407 314 +394T330 368T347 341H348Q362 365 374 387T399 429Q422 469 444 506T490 583Q496 593 504 606T522 634T542 659Q523 658 503 658T463 656L465 700H669L667 667Q618 664 585 633T513 538L374 300L364 119Q363 92 361 73T357 40Q371 41 385 41T412 43T440 44L438 +0H207Z" /> +<glyph unicode="Z" glyph-name="Z" horiz-adv-x="612" d="M28 0L31 46L416 573Q432 596 448 618T485 663L227 659Q168 657 137 618T100 493H66L83 700H579L577 665L185 120Q162 88 146 70T113 37L360 41Q426 42 473 81T524 205H558L541 0H28Z" /> +<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="361" d="M382 755L378 699L183 696L117 -196L318 -199L313 -255H46L117 755H382Z" /> +<glyph unicode="\" glyph-name="backslash" horiz-adv-x="785" d="M681 -271L48 723L103 760L728 -238L681 -271Z" /> +<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="361" d="M-28 -255L-24 -199L171 -196L237 696L36 699L41 755H308L237 -255H-28Z" /> +<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="823" d="M668 437L414 681L135 441H53L375 716H464L756 437H668Z" /> +<glyph unicode="_" glyph-name="underscore" horiz-adv-x="710" d="M27 -50L642 -54L639 -106H24L27 -50Z" /> +<glyph unicode="`" glyph-name="grave" horiz-adv-x="240" d="M171 579L68 686Q51 705 48 719T47 742T55 755Q58 758 67 761T90 760T117 731L195 599L171 579Z" /> +<glyph unicode="a" glyph-name="a" horiz-adv-x="548" d="M329 511Q359 511 395 507T463 494Q455 434 448 375T434 262T423 166T419 99Q419 79 422 59T447 39Q464 39 484 61T520 136L548 130Q545 112 536 89T510 42T471 4T418 -11Q378 -11 361 14T344 79Q344 108 +349 142T362 213H359Q335 139 310 95T259 27T209 -3T164 -11Q110 -11 74 29T37 163Q37 233 55 296T109 407T201 483T329 511ZM298 475Q253 475 220 450T164 383T132 288T121 180Q121 116 135 75T186 33Q213 33 240 60T292 132T335 234T365 350T376 463Q361 469 +341 472T298 475Z" /> +<glyph unicode="b" glyph-name="b" horiz-adv-x="511" d="M195 755Q191 727 187 697T179 638T173 586Q169 542 164 496T154 401T144 298H147Q167 370 191 413T241 477T292 504T340 511Q386 511 413 485T453 418T465 327Q465 258 450 197T401 89T315 16T188 -11Q172 +-11 149 -9T102 -3T57 10Q64 108 69 186T78 335T88 479T101 639Q103 665 104 672T107 692Q89 691 71 690T35 688L39 728Q83 728 108 732T145 742T166 755H195ZM311 464Q283 463 257 436T208 364T169 265T142 154T131 47Q143 35 164 30T205 24Q249 25 279 43T330 +93T361 163T376 242T379 319Q378 387 362 426T311 464Z" /> +<glyph unicode="c" glyph-name="c" horiz-adv-x="473" d="M278 511Q321 511 355 496T408 454T428 394Q428 372 417 359T386 345Q362 344 353 359T343 385Q343 394 345 404T356 423Q351 451 329 463T277 476Q234 476 205 453T159 393T135 314T127 231Q127 161 142 +119T186 57T249 38Q275 38 303 49T357 88T402 164L437 147Q412 89 379 55T309 5T232 -11Q144 -11 92 42T39 208Q39 257 53 310T96 408T170 482T278 511Z" /> +<glyph unicode="d" glyph-name="d" horiz-adv-x="555" d="M173 -11Q127 -11 97 14T53 83T38 179Q38 277 70 351T168 468T329 511Q344 511 358 510T385 507Q389 543 393 579T402 646T411 692Q393 691 375 690T338 688L342 728Q386 728 410 732T448 742T469 755H498Q489 +701 480 624T456 427Q449 363 443 300T432 182T427 92Q427 73 431 56T454 39Q471 39 491 61T526 136L555 130Q552 112 543 89T517 42T478 4T425 -11Q385 -11 367 14T348 79Q348 108 352 139T363 208H360Q333 117 301 70T236 6T173 -11ZM194 36Q226 36 257 72T315 +166T355 289Q363 324 368 367T380 465Q364 471 347 473T312 475Q270 475 239 458T185 412T150 347T130 272T124 196Q124 128 139 82T194 36Z" /> +<glyph unicode="e" glyph-name="e" horiz-adv-x="477" d="M282 511Q318 511 350 500T402 464T422 396Q422 355 394 325T321 276T225 244T127 227Q127 165 139 123T177 60T241 39Q270 39 299 52T356 91T405 160L438 141Q410 89 378 55T308 5T224 -11Q129 -11 84 +48T39 205Q39 263 54 318T99 416T175 485T282 511ZM268 477Q222 477 193 446T148 366T128 263Q181 270 229 288T308 334T339 401Q339 433 322 455T268 477Z" /> +<glyph unicode="f" glyph-name="f" horiz-adv-x="325" d="M316 760Q353 761 373 748T393 708Q393 701 390 691T377 675T353 668Q334 668 323 682T313 718Q310 720 301 721T284 722Q260 720 245 703T219 656T203 587T193 500H335L332 461L190 459Q189 433 188 406T185 +351T181 294T176 236Q169 163 163 91T146 -47T112 -162T52 -242T-47 -271Q-85 -271 -105 -258T-125 -219Q-125 -211 -121 -202T-108 -185T-84 -178Q-66 -179 -56 -191T-45 -224Q-34 -232 -16 -232Q19 -232 37 -195T65 -93T79 59T94 245Q96 272 98 299T102 353T106 +406T112 458L24 457L29 500H117Q128 573 149 631T210 724T316 760Z" /> +<glyph unicode="g" glyph-name="g" horiz-adv-x="518" d="M162 -271Q144 -271 120 -267T71 -254T31 -228T14 -187Q14 -173 20 -162T37 -143T61 -136Q79 -136 92 -147T106 -182Q106 -194 100 -208Q110 -223 130 -229T169 -236Q226 -236 259 -206T311 -127T337 -19Q346 +40 350 101T361 213H358Q337 141 314 97T267 29T220 -3T173 -11Q127 -11 97 14T53 84T38 183Q38 248 55 306T108 411T199 484T330 511Q364 511 398 507T457 494Q453 434 449 372T439 249T428 129T418 14Q410 -83 378 -146T291 -240T162 -271ZM194 36Q222 36 248 +63T297 136T337 238T366 352T380 462Q367 469 350 472T314 475Q259 475 222 449T163 380T132 290T122 200Q122 154 128 117T151 58T194 36Z" /> +<glyph unicode="h" glyph-name="h" horiz-adv-x="572" d="M432 -11Q385 -11 368 14T351 85Q351 113 355 151T365 233T375 320T380 403Q380 415 376 429T362 453T332 464Q305 464 278 440T227 373T183 278T152 167T141 53Q141 38 141 26T143 0H61Q60 7 60 12T60 +26Q60 53 63 109T71 236T82 383T96 525T110 639Q114 665 115 672T119 692L49 688L53 728Q97 728 121 732T159 742T180 755H209Q205 730 200 699T190 638T182 585Q179 560 175 521T166 438T158 354T152 288H155Q189 379 222 427T287 493T352 511Q412 511 437 473T462 +381Q462 326 455 269T441 163T434 85Q434 67 438 53T461 39Q478 39 498 60T534 136L559 129Q556 112 547 88T523 42T485 4T432 -11Z" /> +<glyph unicode="i" glyph-name="i" horiz-adv-x="324" d="M133 511Q175 511 196 483T217 407Q217 377 212 339T198 256T185 168T179 81Q179 61 186 50T210 39Q227 39 247 61T283 136L311 130Q307 109 298 85T273 39T237 3T187 -11Q141 -11 119 13T97 83Q97 127 +103 168T116 250T130 332T136 416Q136 429 131 445T108 461Q92 461 71 439T35 364L7 370Q10 388 19 411T43 458T81 496T133 511ZM190 727Q213 727 228 712T243 670Q243 645 227 630T189 614Q167 614 152 629T136 670Q136 696 152 711T190 727Z" /> +<glyph unicode="j" glyph-name="j" horiz-adv-x="297" d="M144 511Q184 511 205 486T227 409Q227 368 225 311T217 192Q211 131 202 66T178 -59T137 -167T71 -243T-28 -271Q-53 -271 -78 -259T-104 -217Q-104 -205 -100 -195T-85 -177T-61 -170Q-41 -170 -29 -184T-19 +-225Q-11 -230 1 -230Q30 -230 51 -202T87 -128T111 -30T127 71T135 155T139 200Q144 256 145 314T145 417Q144 431 138 445T114 459Q99 458 80 436T47 360L19 366Q22 384 30 408T53 456T90 495T144 511ZM187 728Q210 728 225 713T241 671Q241 646 225 631T187 +615Q165 615 150 630T134 670Q134 696 149 712T187 728Z" /> +<glyph unicode="k" glyph-name="k" horiz-adv-x="520" d="M384 -11Q346 -11 321 20T269 120Q250 170 235 192T191 215Q184 215 178 215T165 214Q154 173 148 132T141 53Q141 38 141 26T143 0H61Q60 7 60 12T60 26Q60 54 63 109T71 236T82 382T95 524T110 639Q114 +665 115 672T119 692Q102 691 84 690T49 688L53 728Q97 728 121 732T158 742T178 755H207Q202 730 198 699T189 638T182 585Q173 515 166 439T153 288H156Q186 377 217 425T283 492T352 511Q387 511 408 496T439 455T449 403Q449 368 428 330T365 263T256 221V220Q291 +219 309 204T344 150Q355 127 365 103T388 63T414 45Q431 44 443 57T464 107L492 102Q486 74 473 48T437 6T384 -11ZM173 243Q268 243 318 284T368 401Q368 414 365 429T352 455T321 464Q294 462 267 431T215 351T173 243Z" /> +<glyph unicode="l" glyph-name="l" horiz-adv-x="283" d="M214 755Q211 730 206 699T196 638T188 585Q182 543 176 490T164 379T154 266T146 166T143 91Q143 72 147 56T170 39Q187 39 207 60T243 136L271 129Q268 112 259 88T233 42T195 4T142 -11Q101 -11 82 +9T62 70Q61 95 64 144T73 255T86 386T101 520T116 638Q121 665 122 673T125 692Q107 691 90 690T54 688L59 728Q103 728 127 732T165 742T186 755H214Z" /> +<glyph unicode="m" glyph-name="m" horiz-adv-x="876" d="M733 -11Q686 -11 670 14T653 85Q653 113 658 151T671 232T683 319T689 403Q689 415 685 429T671 453T641 464Q613 464 586 438T536 368T496 271T468 161T458 53Q458 38 458 26T460 0H376Q375 7 375 12T375 +26Q375 64 380 116T393 223T406 327T411 407Q410 424 401 444T363 464Q335 464 309 438T259 368T218 271T190 161T180 53Q180 38 180 26T182 0H98Q97 7 97 12T97 26Q97 43 98 65T104 125T116 226Q123 285 127 318T133 368T135 395T136 416Q136 434 131 447T109 +461Q93 461 72 439T36 364L8 370Q11 388 20 411T46 458T85 496T138 511Q171 511 187 495T208 452T212 394Q211 366 206 338T197 288H200Q232 379 263 427T325 493T383 511Q423 511 446 493T480 448T490 397Q490 369 486 349T473 291H476Q509 382 541 429T605 494T663 +511Q703 511 726 493T758 446T768 381Q768 326 760 269T744 163T735 85Q735 67 739 53T762 39Q779 39 800 60T836 136L864 129Q861 112 851 88T825 42T786 4T733 -11Z" /> +<glyph unicode="n" glyph-name="n" horiz-adv-x="615" d="M473 -11Q426 -11 409 14T392 85Q392 113 396 151T407 232T418 319T423 403Q423 415 420 429T406 453T376 464Q348 464 320 438T267 368T222 271T191 161T179 53Q179 38 179 26T181 0H97Q96 7 96 12T96 +26Q96 43 98 65T104 125T116 226Q123 285 126 318T132 368T134 395T135 416Q135 434 130 447T108 461Q92 461 71 439T35 364L7 370Q10 388 19 411T45 458T84 496T137 511Q171 511 187 493T208 445T211 383Q209 355 205 329T196 283H199Q233 374 266 423T331 492T396 +511Q436 511 460 493T494 446T505 381Q505 326 498 269T483 163T475 85Q475 67 479 53T502 39Q519 39 539 60T575 136L603 129Q600 112 591 88T565 42T526 4T473 -11Z" /> +<glyph unicode="o" glyph-name="o" horiz-adv-x="521" d="M286 511Q340 511 383 486T451 411T476 292Q476 212 447 143T364 31T231 -11Q165 -11 123 19T60 100T39 213Q39 294 68 362T153 470T286 511ZM271 474Q227 475 195 445T146 362T127 246Q126 212 131 174T148 +103T183 49T240 27Q280 26 308 48T353 107T378 184T388 261Q389 296 385 333T367 402T331 453T271 474Z" /> +<glyph unicode="p" glyph-name="p" horiz-adv-x="571" d="M42 -255V-225Q70 -225 81 -206T96 -156T103 -85Q110 1 117 81T131 228T142 342T146 408Q146 428 143 444T119 461Q103 461 83 439T47 364L18 370Q21 388 30 411T56 458T95 496T148 511Q193 511 208 480T224 +406Q224 376 220 346T210 292H213Q241 384 270 431T331 494T391 511Q437 511 467 485T511 414T526 317Q526 220 493 146T394 31T231 -11Q218 -11 207 -10T184 -8Q179 -84 177 -125T173 -186T168 -217Q184 -216 199 -216T231 -214V-255H42ZM248 23Q290 23 322 40T376 +85T413 150T433 224T440 299Q440 345 434 382T413 442T370 464Q343 464 316 435T266 358T225 250T198 130Q194 108 192 85T187 35Q203 30 217 27T248 23Z" /> +<glyph unicode="q" glyph-name="q" horiz-adv-x="518" d="M331 511Q348 511 372 510T421 506T461 501Q456 438 449 357T433 187T417 16T404 -134Q403 -154 401 -177T394 -217Q410 -216 425 -216T457 -214V-255H268V-225Q296 -225 307 -206T322 -156T329 -85Q335 +-10 343 65T360 208H357Q331 116 300 69T237 6T175 -11Q129 -12 99 12T54 79T38 174Q38 272 71 347T169 466T331 511ZM315 477Q262 476 226 450T167 380T134 288T124 193Q125 125 140 81T196 36Q225 36 251 63T301 137T343 239T372 355T386 468Q371 473 353 475T315 +477Z" /> +<glyph unicode="r" glyph-name="r" horiz-adv-x="455" d="M101 0Q100 7 100 12T100 26Q100 43 101 66T105 129T116 231Q123 296 127 329T133 377T135 403Q136 423 133 442T108 461Q92 461 71 439T35 364L7 370Q10 388 19 411T45 458T84 496T137 511Q182 511 197 +480T210 397Q209 375 205 349T195 293H198Q227 380 258 427T322 492T387 511Q417 511 437 496T457 453Q457 435 445 420T411 405Q393 405 380 416T365 447Q337 453 311 429T261 361T220 261T192 149T182 43Q182 28 182 21T184 0H101Z" /> +<glyph unicode="s" glyph-name="s" horiz-adv-x="428" d="M190 -11Q150 -11 113 1T53 38T30 96Q30 118 42 131T73 145Q93 145 103 132T114 103Q114 96 112 88T105 72Q113 50 137 38T188 26Q242 26 269 51T296 121Q296 148 277 169T229 208T169 245Q140 263 114 +282T71 324T54 376Q54 413 76 443T137 492T227 511Q265 511 298 499T353 465T375 413Q375 392 363 380T333 367Q315 367 304 379T293 407Q293 415 295 422T302 438Q297 455 278 466T224 478Q202 478 181 468T146 441T132 399Q132 380 143 364T174 334T215 306Q251 +285 289 262T352 208T378 135Q378 93 355 60T289 8T190 -11Z" /> +<glyph unicode="t" glyph-name="t" horiz-adv-x="364" d="M217 641L199 500H358L355 462L195 460Q191 418 186 374T176 285T169 201T166 127Q166 108 168 88T181 54T213 40Q223 40 237 44T270 63T307 110L333 93Q304 42 271 16T189 -11Q150 -11 128 5T95 49T85 +107Q85 145 88 199T97 320T111 459L22 458L25 500Q94 500 127 537T179 641H217Z" /> +<glyph unicode="u" glyph-name="u" horiz-adv-x="593" d="M208 -11Q168 -11 144 7T110 55T99 119Q99 175 107 232T123 337T131 414Q131 433 127 447T104 461Q88 461 69 439T34 364L6 370Q9 388 18 411T42 458T80 496T133 511Q173 511 193 486T214 414Q214 386 +209 345T198 260T186 173T181 99Q181 88 184 73T198 47T228 36Q256 36 283 62T334 132T377 229T406 339T417 447Q417 462 417 474T415 500H499Q500 493 500 488T500 474Q500 457 498 434T492 372T480 270Q473 212 470 179T464 130T462 104T461 84Q461 66 466 53T488 +40Q505 40 525 61T561 136L589 130Q586 112 577 89T551 42T512 4T459 -11Q419 -11 401 14T382 79Q382 108 387 142T400 213H397Q363 122 332 74T271 7T208 -11Z" /> +<glyph unicode="v" glyph-name="v" horiz-adv-x="526" d="M363 511Q408 511 436 483T476 408T484 307T460 201Q445 161 421 124T365 56T297 7T222 -11Q181 -11 156 6T120 53T108 117Q107 159 110 202T117 285T124 359T128 415Q128 433 123 446T100 460Q84 460 +65 438T32 362L4 369Q7 387 15 410T39 457T76 495T128 511Q155 512 173 501T200 469T211 416Q211 386 209 346T203 263T196 183T192 119Q192 103 194 85T206 55T240 43Q265 43 292 58T344 98T390 155T422 224Q428 244 433 276T437 343T424 406T388 444Q382 431 +372 425T348 419Q335 419 321 429T306 461Q306 471 311 482T329 502T363 511Z" /> +<glyph unicode="w" glyph-name="w" horiz-adv-x="801" d="M640 511Q685 511 712 483T751 408T759 307T735 201Q719 156 694 118T635 50T564 5T483 -11Q457 -11 432 1T392 47T382 140Q367 98 339 64T276 9T208 -11Q150 -11 127 27T104 119Q104 159 108 201T117 +284T126 359T130 414Q130 433 126 447T103 461Q87 461 68 439T33 364L5 370Q8 388 17 411T41 458T79 496T132 511Q159 511 177 500T204 467T213 414Q213 381 209 337T200 247T190 162T186 102Q186 88 189 74T202 51T229 42Q254 42 279 57T327 101T366 172T393 268T403 +388Q403 414 402 442T396 500H482Q484 492 485 478T486 455Q486 405 481 359T470 271T458 191T453 119Q453 90 463 66T507 41Q536 41 564 54T617 93T663 151T696 224Q702 244 707 276T711 343T699 406T663 444Q657 431 646 425T622 419Q609 419 595 429T580 462Q580 +473 585 484T604 503T640 511Z" /> +<glyph unicode="x" glyph-name="x" horiz-adv-x="545" d="M77 -11Q49 -11 32 3T15 40Q15 61 27 73T56 86Q79 86 86 72T94 45Q122 39 155 85T230 252Q210 305 197 343T172 405Q162 428 153 439T129 450Q111 450 96 431T78 352L49 351Q49 371 53 398T68 451T100 +494T155 511Q190 511 208 491T243 433Q252 410 261 380T284 314Q311 379 336 418T385 478T427 504T461 511Q487 511 501 497T515 462Q515 445 503 432T474 419Q452 419 443 430T428 449Q414 447 396 431T354 375T302 265Q326 204 344 163T376 97T403 61T428 50Q446 +50 459 69T479 129L507 125Q504 100 497 76T479 32T450 1T407 -11Q382 -11 364 -3T330 27T296 92T250 202H249Q224 129 201 86T157 22T115 -5T77 -11Z" /> +<glyph unicode="y" glyph-name="y" horiz-adv-x="514" d="M64 -271Q30 -269 9 -252T-12 -208Q-12 -185 2 -174T29 -162Q74 -162 72 -214Q78 -217 83 -219T94 -221Q116 -222 139 -205T184 -163T222 -113T247 -75Q238 -17 226 44T199 167T165 286T125 395Q118 412 +107 430T76 446Q57 444 48 416T42 342L10 338Q7 365 9 395T22 451T51 494T101 511Q135 511 156 493T191 449T214 398Q233 347 251 281T282 147T303 19H305Q333 68 359 127T402 247T419 363Q419 388 415 407T404 434Q400 431 394 430T379 428Q361 428 350 439T339 +467Q339 489 353 500T386 511Q417 511 434 492T458 444T466 383Q466 317 447 248T398 112T333 -17Q283 -107 238 -164T149 -246T64 -271Z" /> +<glyph unicode="z" glyph-name="z" horiz-adv-x="471" d="M50 -11L18 14Q43 51 76 96T145 190T213 280Q241 316 263 345T308 400T353 455H351Q325 427 301 420T257 415Q236 417 217 423T180 436T139 443Q122 443 103 432T84 385Q84 367 91 347L64 338Q59 353 55 +370T51 404Q51 436 66 460T105 497T159 511Q189 511 212 503T258 487T311 479Q324 479 350 484T401 512L431 484Q416 465 385 427T313 339T230 235Q186 178 152 135T82 42H83Q106 69 133 81T198 94Q223 94 246 86T291 70T336 61Q353 61 372 70T391 115Q391 123 +390 133T384 153L411 162Q416 147 419 130T423 96Q423 64 409 40T371 3T318 -11Q288 -11 259 -2T200 16T141 25Q119 25 97 19T50 -11Z" /> +<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="332" d="M347 760L345 726Q294 728 264 712T221 661T204 569Q203 552 204 529T206 481T208 433T208 392Q205 330 171 299T93 258V256Q136 249 166 216T194 120Q193 102 190 79T183 29T176 -20T172 -61Q169 +-118 179 -159T217 -222T296 -243L294 -271Q284 -271 279 -271T266 -271Q198 -271 161 -245T110 -168T100 -47Q101 -25 103 -2T109 45T115 89T119 130Q121 182 103 206T28 231H5L8 284H31Q87 284 108 307T132 380Q133 400 133 421T131 465T130 510T130 555Q134 +626 152 671T210 738T319 760Q327 760 332 760T347 760Z" /> +<glyph unicode="|" glyph-name="bar" horiz-adv-x="235" d="M176 760L118 -271H55L106 760H176Z" /> +<glyph unicode="}" glyph-name="braceright" horiz-adv-x="332" d="M-23 -271L-21 -237Q30 -239 60 -223T103 -172T120 -80Q121 -63 120 -40T118 8T116 56T116 97Q119 159 153 190T231 231V233Q188 240 158 273T130 369Q131 387 134 410T141 460T148 509T152 550Q155 +607 145 648T107 711T28 732L30 760Q40 760 45 760T58 760Q126 760 163 734T214 657T224 536Q223 514 221 491T215 444T209 400T205 359Q203 307 221 283T296 258H319L316 205H293Q237 205 216 182T192 109Q191 89 191 68T193 24T194 -21T194 -66Q190 -137 172 +-182T114 -249T5 -271Q-3 -271 -8 -271T-23 -271Z" /> +<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="530" d="M366 231Q329 231 304 242T260 268T219 294T168 306Q127 306 99 292T43 258L46 321Q79 347 107 360T176 374Q215 374 239 364T281 339T317 313T362 299Q398 296 431 309T491 346L488 283Q466 +261 436 246T366 231Z" /> +<glyph unicode=" " glyph-name="uni00A0" horiz-adv-x="263" /> +<glyph unicode="¡" glyph-name="exclamdown" horiz-adv-x="253" d="M95 -216Q73 -216 61 -205T45 -178T44 -143L103 270H140L155 -143Q156 -169 141 -192T95 -216ZM127 387Q102 387 86 406T72 452Q73 479 92 497T135 516Q158 516 174 498T189 452Q187 425 +169 406T127 387Z" /> +<glyph unicode="¢" glyph-name="cent" horiz-adv-x="482" d="M332 622L321 507Q370 497 400 466T430 394Q430 372 419 359T388 345Q364 344 355 359T345 385Q345 394 347 404T358 423Q353 451 331 464T279 477Q236 477 207 454T161 394T137 314T129 231Q129 +161 144 118T188 56T251 36Q277 36 305 49T359 91T404 168L439 152Q405 74 358 35T258 -11L247 -129H195L205 -11Q129 -3 85 51T41 208Q41 255 54 306T94 403T164 477T264 511L273 622H332Z" /> +<glyph unicode="£" glyph-name="sterling" horiz-adv-x="547" d="M66 -16Q48 -16 38 -5T29 21Q31 48 56 69T119 101Q152 148 152 202T141 312H59L62 360H130Q124 389 121 422T119 497Q123 564 149 613T218 689T314 716Q373 716 405 695T450 646T463 596Q463 +576 453 563T424 549Q410 549 401 555T389 571T385 587Q385 595 387 605T398 624Q394 643 375 661T320 679Q283 679 256 659T213 607T196 537Q193 486 199 444T211 360H365L362 312H218Q222 268 219 235T203 172T159 109Q173 111 187 112T215 113Q242 113 266 107T312 +92Q343 80 368 69T413 57Q436 57 451 72T470 120H501Q495 60 468 22T391 -16Q355 -16 323 2T258 40Q233 55 201 68T139 75Q133 37 112 11T66 -16Z" /> +<glyph unicode="¤" glyph-name="currency" horiz-adv-x="555" d="M95 40L58 72L120 139Q88 189 91 254Q93 286 104 317T136 375L79 444L120 477L170 409Q193 427 222 437T285 448Q319 448 346 438T395 409L453 477L490 444L425 375Q442 348 450 317T458 254Q456 +223 446 194T416 140L472 72L432 40L382 105Q360 88 330 78T264 67Q228 67 200 77T150 105L95 40ZM267 106Q297 106 317 122T350 164T369 218T376 271Q377 290 373 314T359 360T330 398T283 413Q255 413 235 398T202 361T183 314T175 271Q174 247 177 219T190 165T218 +123T267 106Z" /> +<glyph unicode="¥" glyph-name="yen" horiz-adv-x="699" d="M237 0L239 33Q271 35 286 45T306 83T313 163L180 162L183 209L315 208L318 271L186 270L189 317L292 316L161 545Q138 586 127 612T113 658Q97 657 82 657T51 656L53 700H307L305 667Q236 667 +227 637T246 558Q267 521 285 489T323 425Q331 412 339 399T357 371T376 341H378Q417 409 450 465T520 583Q526 593 534 606T552 634T572 659Q553 658 533 658T493 656L495 700H699L697 667Q648 664 615 633T543 538Q507 478 475 423T413 315H533L531 272L402 271L398 +208L528 207L526 164L396 163Q394 131 393 101T387 40Q408 41 428 42T470 44L468 0H237Z" /> +<glyph unicode="¦" glyph-name="brokenbar" horiz-adv-x="261" d="M188 760L165 388H102L118 760H188ZM154 101L131 -271H68L84 101H154Z" /> +<glyph unicode="§" glyph-name="section" horiz-adv-x="524" d="M219 -228Q166 -228 126 -210T65 -163T44 -104Q45 -84 56 -68T90 -52Q105 -52 113 -58T126 -74T130 -93Q130 -113 118 -127Q118 -143 132 -157T170 -180T219 -189Q266 -189 293 -175T333 -139T350 +-95Q355 -67 348 -45T323 -3T280 34T221 74Q187 96 153 118T92 168T49 229T37 306Q39 347 64 393T132 475Q115 497 106 524T98 587Q100 611 111 640T146 697T207 742T298 760Q352 760 391 742T453 695T473 636Q472 617 461 601T427 585Q413 585 404 591T391 606T387 +626Q387 636 391 644T399 660Q400 676 386 690T348 713T298 722Q253 722 225 705T183 664T167 618Q165 587 177 562T211 517T261 478T320 441Q362 416 400 387T462 320T482 227Q481 199 469 169T435 110T382 58Q402 36 412 8T419 -58Q418 -82 407 -111T371 -167T310 +-211T219 -228ZM362 80Q382 102 393 131T406 190Q409 233 393 264T349 319T286 363T217 405T154 452Q135 429 125 399T113 343Q110 300 125 269T169 214T232 169T300 127T362 80Z" /> +<glyph unicode="¨" glyph-name="dieresis" horiz-adv-x="351" d="M248 616Q229 616 216 632T204 670Q206 693 220 709T253 725Q273 725 285 709T295 670Q294 648 280 632T248 616ZM101 616Q82 616 69 632T57 670Q59 693 73 709T106 725Q126 725 138 709T148 +670Q147 648 133 632T101 616Z" /> +<glyph unicode="©" glyph-name="copyright" horiz-adv-x="876" d="M433 102Q364 102 311 134T230 222T204 346Q206 390 224 435T275 517T355 576T463 599Q500 599 533 588T592 558L591 594H639L630 426H592Q588 491 552 519T464 548Q426 548 388 526T323 +462T293 358Q290 303 311 259T373 188T466 162Q499 162 541 181T613 235L642 204Q611 164 573 142T499 111T433 102ZM420 -50Q331 -50 260 -21T140 62T66 188T46 348Q51 431 83 504T172 632T302 719T463 750Q551 750 622 719T742 633T817 504T837 348Q833 265 799 +193T708 67T577 -19T420 -50ZM424 -2Q500 -2 562 26T671 103T743 215T773 348Q777 419 757 483T695 596T593 675T458 704Q383 704 321 677T214 600T141 487T110 348Q106 278 125 215T185 103T286 26T424 -2Z" /> +<glyph unicode="ª" glyph-name="ordfeminine" horiz-adv-x="402" d="M245 716Q264 716 289 714T335 706Q330 668 325 629T316 556T310 494T307 451Q307 438 308 428T318 417Q327 417 336 426T356 469L378 464Q374 446 365 427T341 394T300 380Q275 380 265 +395T254 438Q254 455 257 476T266 522H264Q244 460 222 430T179 390T140 380Q106 380 85 405T64 490Q64 550 83 601T143 684T245 716ZM225 688Q187 687 164 660T130 591T120 501Q120 461 129 442T154 420Q174 418 194 441T232 505T260 591T273 680Q266 684 253 +686T225 688Z" /> +<glyph unicode="«" glyph-name="guillemotleft" horiz-adv-x="517" d="M277 -7L25 264V268L319 548L343 521L124 264V262L306 19L277 -7ZM421 77L238 267V270L450 464L475 439L338 272V270L450 103L421 77Z" /> +<glyph unicode="¬" glyph-name="logicalnot" horiz-adv-x="530" d="M431 157L435 284L44 282L47 344L493 342L483 157H431Z" /> +<glyph unicode="­" glyph-name="uni00AD" horiz-adv-x="482" d="M419 353V290L64 286V353H419Z" /> +<glyph unicode="®" glyph-name="registered" horiz-adv-x="876" d="M463 750Q551 750 622 719T742 633T817 504T837 348Q833 265 799 193T708 67T577 -19T420 -50Q331 -50 260 -21T140 62T66 188T46 348Q51 431 83 504T172 632T302 719T463 750ZM458 704Q383 +704 321 677T214 600T141 487T110 348Q106 278 125 215T185 103T286 26T424 -2Q500 -2 562 26T671 103T743 215T773 348Q777 419 757 483T695 596T593 675T458 704ZM249 170Q286 171 293 193T301 250L315 511Q316 525 317 537T319 559Q306 558 294 557T269 554L271 +596Q296 597 328 598T394 600T452 600Q516 599 554 580T610 532T625 468Q624 446 612 419T573 369T498 333Q512 321 518 315T536 291Q571 235 591 208T625 174T653 166L651 132H569Q554 136 538 157T498 212Q485 232 473 252T450 290T429 322Q419 322 401 323T374 +325L369 225Q368 208 367 196T364 174Q376 175 388 175T412 176V136H247L249 170ZM377 365Q389 364 401 364T426 364Q450 365 478 375T528 406T552 465Q554 498 537 519T492 550T433 557Q396 554 390 532T382 473L377 365Z" /> +<glyph unicode="¯" glyph-name="overscore" horiz-adv-x="358" d="M45 645L48 701H313L310 649L45 645Z" /> +<glyph unicode="°" glyph-name="degree" horiz-adv-x="387" d="M220 716Q291 716 328 672T362 562Q360 519 338 485T281 432T202 413Q155 413 123 432T74 485T59 562Q62 605 84 640T142 695T220 716ZM216 670Q175 670 148 638T119 564Q117 523 140 491T206 +459Q247 459 274 491T303 564Q305 606 282 638T216 670Z" /> +<glyph unicode="±" glyph-name="plusminus" horiz-adv-x="530" d="M49 390H495L492 340H46L49 390ZM307 583L283 137H233L257 583H307ZM49 50H495L493 0H47L49 50Z" /> +<glyph unicode="²" glyph-name="uni00B2" horiz-adv-x="374" d="M210 716Q241 716 268 705T311 670T325 609Q324 594 319 579T301 545T264 504T199 453Q163 428 141 406T111 360L200 358Q228 357 250 357T285 366T299 398H323L314 306H58Q60 348 78 380T124 +439T185 492Q229 527 242 557T257 608Q259 640 243 661T195 682Q170 682 152 668T129 637Q135 631 136 625T138 612Q138 602 130 593T109 584Q98 584 90 593T81 615Q81 636 96 659T141 699T210 716Z" /> +<glyph unicode="³" glyph-name="uni00B3" horiz-adv-x="358" d="M171 306Q118 308 88 333T57 395Q57 410 65 424T92 439Q106 439 113 430T121 409Q121 402 119 396T111 382Q113 362 130 350T173 338Q213 338 235 365T259 423Q260 440 254 460T230 496T177 +512Q170 512 163 512T148 511L149 538Q152 538 155 538T161 538Q200 538 219 552T246 585T254 613Q256 642 241 664T188 685Q163 684 147 670T126 639Q131 633 132 628T133 618Q133 608 125 600T104 591Q93 592 86 600T78 621Q78 641 92 663T135 700T201 716Q254 +716 284 690T312 619Q311 594 288 568T221 530Q274 526 298 495T321 423Q319 373 279 339T171 306Z" /> +<glyph unicode="´" glyph-name="acute" horiz-adv-x="240" d="M69 579L45 599L123 731Q137 754 150 759T172 762T185 755Q189 751 192 742T193 719T172 686L69 579Z" /> +<glyph unicode="µ" glyph-name="uni00B5" horiz-adv-x="592" d="M102 -271Q74 -271 65 -250T58 -188L94 500H172L158 242Q155 185 161 140T190 67T255 40Q292 40 324 58T378 105L399 500H475L457 136Q455 101 459 81T472 51T496 42Q505 42 515 46T540 60L549 +44Q540 33 525 20T489 -2T445 -11Q408 -11 396 11T380 58H379Q312 -11 231 -11Q190 -11 164 8T121 72H118Q118 3 124 -54T137 -154T142 -220Q141 -239 132 -255T102 -271Z" /> +<glyph unicode="¶" glyph-name="paragraph" horiz-adv-x="490" d="M146 -255L183 408Q150 411 119 426T67 472T50 554Q53 602 75 634T130 683T199 700H417L367 -255H301L349 659L262 657L213 -255H146Z" /> +<glyph unicode="·" glyph-name="middot" horiz-adv-x="237" d="M125 389Q149 389 164 371T177 326Q176 299 158 281T117 263Q94 263 78 281T63 326Q65 352 83 370T125 389Z" /> +<glyph unicode="¸" glyph-name="cedilla" horiz-adv-x="293" d="M49 -240L45 -209Q71 -204 94 -198T134 -182T162 -160T173 -133Q173 -112 159 -106T127 -103T93 -117L59 -100L94 8H144L114 -77Q128 -68 146 -63T181 -58Q214 -58 231 -77T247 -123Q244 -153 +223 -174T171 -208T108 -228T49 -240Z" /> +<glyph unicode="¹" glyph-name="uni00B9" horiz-adv-x="270" d="M74 311L75 339Q106 339 116 360T128 412L140 646L74 609L60 635L173 716H198L182 382Q181 371 180 361T177 343Q190 344 203 344T229 345L227 311H74Z" /> +<glyph unicode="º" glyph-name="ordmasculine" horiz-adv-x="362" d="M216 716Q267 716 301 678T335 573Q335 523 317 478T265 404T181 375Q140 375 113 395T74 450T61 523Q61 574 79 618T133 689T216 716ZM207 687Q168 687 146 646T121 543Q121 514 126 +483T146 429T189 407Q220 407 238 431T265 489T275 554Q276 583 271 614T251 666T207 687Z" /> +<glyph unicode="»" glyph-name="guillemotright" horiz-adv-x="521" d="M235 548L487 277V273L193 -7L169 20L388 277V279L206 522L235 548ZM91 464L274 274V271L62 77L37 102L174 269V271L62 438L91 464Z" /> +<glyph unicode="¼" glyph-name="onequarter" horiz-adv-x="718" d="M74 311L75 339Q106 339 116 360T128 412L140 646L74 609L60 635L173 716H198L182 382Q181 371 180 361T177 343Q190 344 203 344T229 345L227 311H74ZM588 716L623 689L118 -16L87 7L588 +716ZM504 4L505 33Q536 34 546 51T558 97V109H389L391 139L602 415H629L616 146L672 145L670 109H614L610 36L652 38L650 4H504ZM561 147L571 326H570L437 149L561 147Z" /> +<glyph unicode="½" glyph-name="onehalf" horiz-adv-x="733" d="M74 311L75 339Q106 339 116 360T128 412L140 646L74 609L60 635L173 716H198L182 382Q181 371 180 361T177 343Q190 344 203 344T229 345L227 311H74ZM580 716L615 689L110 -16L79 7L580 716ZM572 +414Q603 414 630 403T673 368T687 307Q686 292 681 277T663 243T626 202T561 151Q525 126 503 104T473 58L562 56Q590 55 612 55T647 64T661 96H685L676 4H420Q422 46 440 78T486 137T547 190Q591 225 604 255T619 306Q621 338 605 359T557 380Q532 380 514 366T491 +335Q497 329 498 323T500 310Q500 300 492 291T471 282Q460 282 452 291T443 313Q443 334 458 357T503 397T572 414Z" /> +<glyph unicode="¾" glyph-name="threequarters" horiz-adv-x="793" d="M171 306Q118 308 88 333T57 395Q57 410 65 424T92 439Q106 439 113 430T121 409Q121 402 119 396T111 382Q113 362 130 350T173 338Q213 338 235 365T259 423Q260 440 254 460T230 496T177 +512Q170 512 163 512T148 511L149 538Q152 538 155 538T161 538Q200 538 219 552T246 585T254 613Q256 642 241 664T188 685Q163 684 147 670T126 639Q131 633 132 628T133 618Q133 608 125 600T104 591Q93 592 86 600T78 621Q78 641 92 663T135 700T201 716Q254 +716 284 690T312 619Q311 594 288 568T221 530Q274 526 298 495T321 423Q319 373 279 339T171 306ZM653 716L688 689L183 -16L152 7L653 716ZM579 4L580 33Q611 34 621 51T633 97V109H464L466 139L677 415H704L691 146L747 145L745 109H689L685 36L727 38L725 4H579ZM636 +147L646 326H645L512 149L636 147Z" /> +<glyph unicode="¿" glyph-name="questiondown" horiz-adv-x="465" d="M238 312Q250 312 268 306T300 284T314 245Q312 223 299 205T264 168T219 130Q192 108 167 83T124 27T103 -44Q100 -81 109 -111T144 -159T217 -177Q246 -177 271 -166T312 -139T332 -107Q323 +-100 320 -89T317 -68Q317 -56 322 -46T338 -30T362 -23Q382 -23 395 -36T409 -72Q409 -102 383 -135T310 -192T200 -216Q123 -216 81 -190T23 -124T13 -42Q17 -1 41 32T100 94T167 146T222 191T246 233Q247 245 239 255T207 266Q199 266 189 265T168 259L158 294Q174 +304 195 308T238 312ZM245 516Q266 516 281 501T296 457Q294 433 277 416T238 398Q215 398 201 415T188 457Q189 482 205 499T245 516Z" /> +<glyph unicode="À" glyph-name="Agrave" horiz-adv-x="631" d="M341 719L532 150Q540 129 547 96T553 40L618 44L616 0H399L400 33Q438 34 450 50T460 88T452 128L423 222L167 216L127 109Q118 85 112 71T96 40L171 44L169 0H-14L-13 33Q12 34 30 49T63 93T93 +158L319 719H341ZM307 580Q296 552 285 524T263 468L183 259H412L347 459Q337 489 328 519T307 580ZM368 762L222 855Q200 869 194 881T191 903T197 917Q200 920 208 925T229 928T262 908L389 790L368 762Z" /> +<glyph unicode="Á" glyph-name="Aacute" horiz-adv-x="631" d="M341 719L532 150Q540 129 547 96T553 40L618 44L616 0H399L400 33Q438 34 450 50T460 88T452 128L423 222L167 216L127 109Q118 85 112 71T96 40L171 44L169 0H-14L-13 33Q12 34 30 49T63 93T93 +158L319 719H341ZM307 580Q296 552 285 524T263 468L183 259H412L347 459Q337 489 328 519T307 580ZM305 762L284 790L411 908Q430 926 443 928T465 925T476 917Q480 913 482 904T479 882T451 855L305 762Z" /> +<glyph unicode="Â" glyph-name="Acircumflex" horiz-adv-x="631" d="M341 719L532 150Q540 129 547 96T553 40L618 44L616 0H399L400 33Q438 34 450 50T460 88T452 128L423 222L167 216L127 109Q118 85 112 71T96 40L171 44L169 0H-14L-13 33Q12 34 30 49T63 +93T93 158L319 719H341ZM307 580Q296 552 285 524T263 468L183 259H412L347 459Q337 489 328 519T307 580ZM501 763L325 852L155 765L140 792L336 932H338L519 791L501 763Z" /> +<glyph unicode="Ã" glyph-name="Atilde" horiz-adv-x="631" d="M341 719L532 150Q540 129 547 96T553 40L618 44L616 0H399L400 33Q438 34 450 50T460 88T452 128L423 222L167 216L127 109Q118 85 112 71T96 40L171 44L169 0H-14L-13 33Q12 34 30 49T63 93T93 +158L319 719H341ZM307 580Q296 552 285 524T263 468L183 259H412L347 459Q337 489 328 519T307 580ZM246 850Q224 850 204 836T164 793L136 810Q156 854 189 880T254 907Q284 908 304 898T341 875T374 851T410 841Q437 841 459 857T497 900L523 886Q507 845 487 +823T445 793T401 784Q375 784 356 794T319 817T285 840T246 850Z" /> +<glyph unicode="Ä" glyph-name="Adieresis" horiz-adv-x="631" d="M341 719L532 150Q540 129 547 96T553 40L618 44L616 0H399L400 33Q438 34 450 50T460 88T452 128L423 222L167 216L127 109Q118 85 112 71T96 40L171 44L169 0H-14L-13 33Q12 34 30 49T63 +93T93 158L319 719H341ZM307 580Q296 552 285 524T263 468L183 259H412L347 459Q337 489 328 519T307 580ZM246 780Q225 780 212 797T199 839Q200 865 216 882T253 899Q273 899 286 882T297 839Q296 814 281 797T246 780ZM407 780Q387 780 374 797T361 839Q362 +865 378 882T414 899Q435 899 447 882T459 839Q458 814 443 797T407 780Z" /> +<glyph unicode="Å" glyph-name="Aring" horiz-adv-x="631" d="M341 719L532 150Q540 129 547 96T553 40L618 44L616 0H399L400 33Q438 34 450 50T460 88T452 128L423 222L167 216L127 109Q118 85 112 71T96 40L171 44L169 0H-14L-13 33Q12 34 30 49T63 93T93 +158L319 719H341ZM307 580Q296 552 285 524T263 468L183 259H412L347 459Q337 489 328 519T307 580ZM330 719Q302 719 277 729T236 763T218 822Q217 857 232 882T274 922T328 936Q355 936 380 926T422 893T440 834Q441 798 425 773T384 733T330 719ZM334 749Q354 +750 370 769T387 820Q387 867 369 888T324 907Q301 906 286 885T271 832Q271 795 288 772T334 749Z" /> +<glyph unicode="Æ" glyph-name="AE" horiz-adv-x="955" d="M-24 0L-22 33Q4 33 25 47T63 83T94 125L483 660Q461 659 439 658T393 656L395 700H891L887 525H854Q857 584 841 614T794 655T726 665L640 663Q603 662 587 649T566 611T558 544L549 383H623Q665 +383 691 388T731 413T746 477H779L768 259H735Q737 303 726 321T689 343T621 347Q602 347 584 347T547 345L535 118Q534 91 532 72T528 40L721 37Q765 37 797 51T849 101T871 195H905L889 0H377L379 36Q409 37 424 47T446 79T453 130L458 221Q397 220 336 219T214 +216L169 154Q149 126 128 98T87 41V40L164 44L162 0H-24ZM245 259H460L476 582H475Q460 560 444 538T413 494T381 450L245 259Z" /> +<glyph unicode="Ç" glyph-name="Ccedilla" horiz-adv-x="686" d="M412 716Q468 716 516 701T609 656H610L608 710H662L650 479H614Q609 573 556 624T416 675Q363 675 316 653T231 588T171 487T144 354Q139 260 171 188T262 76T395 36Q460 36 524 64T631 148L656 +127Q610 69 558 38T457 -4T366 -16Q291 -16 231 11T129 86T67 199T50 339Q54 410 78 477T147 598T258 684T412 716ZM290 -251L284 -218Q310 -213 333 -206T374 -188T404 -165T416 -137Q417 -120 408 -112T381 -104Q369 -104 357 -107T334 -119L302 -102L336 8H394L362 +-75Q377 -66 397 -62T430 -57Q468 -57 484 -78T498 -128Q496 -158 473 -180T417 -216T350 -239T290 -251Z" /> +<glyph unicode="È" glyph-name="Egrave" horiz-adv-x="619" d="M555 700L551 525H518Q521 584 505 614T458 655T390 665L304 663Q267 662 251 649T230 611T222 544L213 384L285 383Q327 383 354 388T394 413T410 477H443L432 259H399Q401 303 390 322T353 +345T284 347L211 344L199 115Q198 88 196 69T192 37L383 40Q427 41 460 54T512 102T535 195H569L553 0H41L43 33Q81 35 96 50T114 93T118 156L142 588Q143 608 145 626T149 660Q131 659 113 658T76 656L78 700H555ZM409 762L263 855Q241 869 235 881T232 903T238 +917Q241 920 249 925T270 928T303 908L430 790L409 762Z" /> +<glyph unicode="É" glyph-name="Eacute" horiz-adv-x="619" d="M555 700L551 525H518Q521 584 505 614T458 655T390 665L304 663Q267 662 251 649T230 611T222 544L213 384L285 383Q327 383 354 388T394 413T410 477H443L432 259H399Q401 303 390 322T353 +345T284 347L211 344L199 115Q198 88 196 69T192 37L383 40Q427 41 460 54T512 102T535 195H569L553 0H41L43 33Q81 35 96 50T114 93T118 156L142 588Q143 608 145 626T149 660Q131 659 113 658T76 656L78 700H555ZM346 762L325 790L452 908Q471 926 484 928T506 +925T517 917Q521 913 523 904T520 882T492 855L346 762Z" /> +<glyph unicode="Ê" glyph-name="Ecircumflex" horiz-adv-x="619" d="M555 700L551 525H518Q521 584 505 614T458 655T390 665L304 663Q267 662 251 649T230 611T222 544L213 384L285 383Q327 383 354 388T394 413T410 477H443L432 259H399Q401 303 390 322T353 +345T284 347L211 344L199 115Q198 88 196 69T192 37L383 40Q427 41 460 54T512 102T535 195H569L553 0H41L43 33Q81 35 96 50T114 93T118 156L142 588Q143 608 145 626T149 660Q131 659 113 658T76 656L78 700H555ZM542 763L366 852L196 765L181 792L377 932H379L560 +791L542 763Z" /> +<glyph unicode="Ë" glyph-name="Edieresis" horiz-adv-x="619" d="M555 700L551 525H518Q521 584 505 614T458 655T390 665L304 663Q267 662 251 649T230 611T222 544L213 384L285 383Q327 383 354 388T394 413T410 477H443L432 259H399Q401 303 390 322T353 +345T284 347L211 344L199 115Q198 88 196 69T192 37L383 40Q427 41 460 54T512 102T535 195H569L553 0H41L43 33Q81 35 96 50T114 93T118 156L142 588Q143 608 145 626T149 660Q131 659 113 658T76 656L78 700H555ZM287 780Q266 780 253 797T240 839Q241 865 257 +882T294 899Q314 899 327 882T338 839Q337 814 322 797T287 780ZM448 780Q428 780 415 797T402 839Q403 865 419 882T455 899Q476 899 488 882T500 839Q499 814 484 797T448 780Z" /> +<glyph unicode="Ì" glyph-name="Igrave" horiz-adv-x="333" d="M299 700L297 667Q262 666 247 653T228 615T222 554L199 119Q198 92 196 73T192 40Q210 41 228 42T264 44L262 0H41L43 33Q81 35 96 50T114 93T118 156L141 588Q142 608 144 626T148 660Q130 +659 112 658T76 656L78 700H299ZM243 762L97 855Q75 869 69 881T66 903T72 917Q75 920 83 925T104 928T137 908L264 790L243 762Z" /> +<glyph unicode="Í" glyph-name="Iacute" horiz-adv-x="333" d="M299 700L297 667Q262 666 247 653T228 615T222 554L199 119Q198 92 196 73T192 40Q210 41 228 42T264 44L262 0H41L43 33Q81 35 96 50T114 93T118 156L141 588Q142 608 144 626T148 660Q130 +659 112 658T76 656L78 700H299ZM180 762L159 790L286 908Q305 926 318 928T340 925T351 917Q355 913 357 904T354 882T326 855L180 762Z" /> +<glyph unicode="Î" glyph-name="Icircumflex" horiz-adv-x="333" d="M299 700L297 667Q262 666 247 653T228 615T222 554L199 119Q198 92 196 73T192 40Q210 41 228 42T264 44L262 0H41L43 33Q81 35 96 50T114 93T118 156L141 588Q142 608 144 626T148 660Q130 +659 112 658T76 656L78 700H299ZM605 766L461 854L318 774L302 794L469 934H470L624 793L605 766Z" /> +<glyph unicode="Ï" glyph-name="Idieresis" horiz-adv-x="333" d="M299 700L297 667Q262 666 247 653T228 615T222 554L199 119Q198 92 196 73T192 40Q210 41 228 42T264 44L262 0H41L43 33Q81 35 96 50T114 93T118 156L141 588Q142 608 144 626T148 660Q130 +659 112 658T76 656L78 700H299ZM121 780Q100 780 87 797T74 839Q75 865 91 882T128 899Q148 899 161 882T172 839Q171 814 156 797T121 780ZM282 780Q262 780 249 797T236 839Q237 865 253 882T289 899Q310 899 322 882T334 839Q333 814 318 797T282 780Z" /> +<glyph unicode="Ð" glyph-name="Eth" horiz-adv-x="738" d="M40 0L42 33Q80 35 95 50T113 93T117 156L127 329L24 328L26 378H129L141 588Q143 608 144 626T148 660Q129 659 111 658T74 656L77 700L309 701Q396 701 467 682T589 623T667 521T695 376Q695 +303 671 236T597 115T473 31T299 0H40ZM298 38Q389 38 457 83T563 206T602 380Q602 509 529 586T303 664Q265 664 249 652T228 615T221 551L212 378H342L340 332L209 330L198 118Q197 91 195 72T191 40Q213 39 231 39T265 38T298 38Z" /> +<glyph unicode="Ñ" glyph-name="Ntilde" horiz-adv-x="762" d="M592 -11L252 475Q235 500 218 524T183 573H181L165 139Q164 114 163 89T158 40Q176 41 194 42T230 44L228 0H45L46 33Q77 33 91 46T111 78T116 112L138 559Q140 585 141 610T143 660Q127 659 +110 658T76 656L78 700H197L515 248Q536 218 557 188T599 128H601L622 588Q624 610 625 628T629 660Q611 659 593 658T557 656L559 700H743L741 667Q704 666 690 650T673 607T668 544L640 -11H592ZM329 850Q307 850 287 836T247 793L219 810Q239 854 272 880T337 +907Q367 908 387 898T424 875T457 851T493 841Q520 841 542 857T580 900L606 886Q590 845 570 823T528 793T484 784Q458 784 439 794T402 817T368 840T329 850Z" /> +<glyph unicode="Ò" glyph-name="Ograve" horiz-adv-x="788" d="M413 716Q501 716 564 685T667 604T727 492T746 369Q746 305 724 238T656 113T543 20T382 -16Q294 -16 231 14T128 95T68 205T49 327Q49 404 74 474T148 598T263 684T413 716ZM408 676Q345 676 +297 647T215 570T163 465T145 349Q144 298 157 242T198 136T273 56T387 25Q452 25 501 54T583 131T633 238T650 353Q650 412 635 469T589 573T513 648T408 676ZM463 762L317 855Q295 869 289 881T286 903T292 917Q295 920 303 925T324 928T357 908L484 790L463 +762Z" /> +<glyph unicode="Ó" glyph-name="Oacute" horiz-adv-x="788" d="M413 716Q501 716 564 685T667 604T727 492T746 369Q746 305 724 238T656 113T543 20T382 -16Q294 -16 231 14T128 95T68 205T49 327Q49 404 74 474T148 598T263 684T413 716ZM408 676Q345 676 +297 647T215 570T163 465T145 349Q144 298 157 242T198 136T273 56T387 25Q452 25 501 54T583 131T633 238T650 353Q650 412 635 469T589 573T513 648T408 676ZM400 762L379 790L506 908Q525 926 538 928T560 925T571 917Q575 913 577 904T574 882T546 855L400 +762Z" /> +<glyph unicode="Ô" glyph-name="Ocircumflex" horiz-adv-x="788" d="M413 716Q501 716 564 685T667 604T727 492T746 369Q746 305 724 238T656 113T543 20T382 -16Q294 -16 231 14T128 95T68 205T49 327Q49 404 74 474T148 598T263 684T413 716ZM408 676Q345 +676 297 647T215 570T163 465T145 349Q144 298 157 242T198 136T273 56T387 25Q452 25 501 54T583 131T633 238T650 353Q650 412 635 469T589 573T513 648T408 676ZM596 763L420 852L250 765L235 792L431 932H433L614 791L596 763Z" /> +<glyph unicode="Õ" glyph-name="Otilde" horiz-adv-x="788" d="M413 716Q501 716 564 685T667 604T727 492T746 369Q746 305 724 238T656 113T543 20T382 -16Q294 -16 231 14T128 95T68 205T49 327Q49 404 74 474T148 598T263 684T413 716ZM408 676Q345 676 +297 647T215 570T163 465T145 349Q144 298 157 242T198 136T273 56T387 25Q452 25 501 54T583 131T633 238T650 353Q650 412 635 469T589 573T513 648T408 676ZM341 850Q319 850 299 836T259 793L231 810Q251 854 284 880T349 907Q379 908 399 898T436 875T469 +851T505 841Q532 841 554 857T592 900L618 886Q602 845 582 823T540 793T496 784Q470 784 451 794T414 817T380 840T341 850Z" /> +<glyph unicode="Ö" glyph-name="Odieresis" horiz-adv-x="788" d="M413 716Q501 716 564 685T667 604T727 492T746 369Q746 305 724 238T656 113T543 20T382 -16Q294 -16 231 14T128 95T68 205T49 327Q49 404 74 474T148 598T263 684T413 716ZM408 676Q345 +676 297 647T215 570T163 465T145 349Q144 298 157 242T198 136T273 56T387 25Q452 25 501 54T583 131T633 238T650 353Q650 412 635 469T589 573T513 648T408 676ZM341 780Q320 780 307 797T294 839Q295 865 311 882T348 899Q368 899 381 882T392 839Q391 814 +376 797T341 780ZM502 780Q482 780 469 797T456 839Q457 865 473 882T509 899Q530 899 542 882T554 839Q553 814 538 797T502 780Z" /> +<glyph unicode="×" glyph-name="multiply" horiz-adv-x="530" d="M141 539L440 224L403 188L103 504L141 539ZM450 501L118 185L86 219L418 535L450 501Z" /> +<glyph unicode="Ø" glyph-name="Oslash" horiz-adv-x="787" d="M168 -77L124 -50L182 42Q136 76 106 122T62 222T48 327Q48 404 73 474T147 598T262 684T412 716Q462 716 505 706T582 675L632 755L682 721L630 641Q689 589 717 516T745 369Q745 305 723 238T655 +113T542 20T381 -16Q336 -16 298 -8T228 16L168 -77ZM220 103L547 621Q519 647 484 661T407 676Q344 676 296 647T214 570T163 465T144 349Q143 289 161 221T220 103ZM386 25Q451 25 500 54T582 131T632 238T649 353Q649 412 634 470T587 574L259 65Q285 46 316 +36T386 25Z" /> +<glyph unicode="Ù" glyph-name="Ugrave" horiz-adv-x="744" d="M743 700L742 667Q704 666 689 650T671 607T666 544L652 311Q648 246 631 187T581 83T494 11T366 -16Q286 -16 233 5T151 69T111 180T105 340L118 579Q120 605 121 623T126 660Q108 659 90 659T54 +657L56 700H278L276 667Q242 667 227 653T208 621T202 588L189 335Q186 279 191 227T215 132T274 66T381 41Q453 41 499 75T571 168T601 306L619 588Q621 608 622 626T626 660Q608 659 590 658T554 656L556 700H743ZM454 762L308 855Q286 869 280 881T277 903T283 +917Q286 920 294 925T315 928T348 908L475 790L454 762Z" /> +<glyph unicode="Ú" glyph-name="Uacute" horiz-adv-x="744" d="M743 700L742 667Q704 666 689 650T671 607T666 544L652 311Q648 246 631 187T581 83T494 11T366 -16Q286 -16 233 5T151 69T111 180T105 340L118 579Q120 605 121 623T126 660Q108 659 90 659T54 +657L56 700H278L276 667Q242 667 227 653T208 621T202 588L189 335Q186 279 191 227T215 132T274 66T381 41Q453 41 499 75T571 168T601 306L619 588Q621 608 622 626T626 660Q608 659 590 658T554 656L556 700H743ZM391 762L370 790L497 908Q516 926 529 928T551 +925T562 917Q566 913 568 904T565 882T537 855L391 762Z" /> +<glyph unicode="Û" glyph-name="Ucircumflex" horiz-adv-x="744" d="M743 700L742 667Q704 666 689 650T671 607T666 544L652 311Q648 246 631 187T581 83T494 11T366 -16Q286 -16 233 5T151 69T111 180T105 340L118 579Q120 605 121 623T126 660Q108 659 +90 659T54 657L56 700H278L276 667Q242 667 227 653T208 621T202 588L189 335Q186 279 191 227T215 132T274 66T381 41Q453 41 499 75T571 168T601 306L619 588Q621 608 622 626T626 660Q608 659 590 658T554 656L556 700H743ZM587 763L411 852L241 765L226 792L422 +932H424L605 791L587 763Z" /> +<glyph unicode="Ü" glyph-name="Udieresis" horiz-adv-x="744" d="M743 700L742 667Q704 666 689 650T671 607T666 544L652 311Q648 246 631 187T581 83T494 11T366 -16Q286 -16 233 5T151 69T111 180T105 340L118 579Q120 605 121 623T126 660Q108 659 90 +659T54 657L56 700H278L276 667Q242 667 227 653T208 621T202 588L189 335Q186 279 191 227T215 132T274 66T381 41Q453 41 499 75T571 168T601 306L619 588Q621 608 622 626T626 660Q608 659 590 658T554 656L556 700H743ZM332 780Q311 780 298 797T285 839Q286 +865 302 882T339 899Q359 899 372 882T383 839Q382 814 367 797T332 780ZM493 780Q473 780 460 797T447 839Q448 865 464 882T500 899Q521 899 533 882T545 839Q544 814 529 797T493 780Z" /> +<glyph unicode="Ý" glyph-name="Yacute" horiz-adv-x="641" d="M207 0L209 33Q247 35 261 51T279 94T283 156L289 270L131 545Q107 585 96 612T83 658Q67 657 52 657T21 656L23 700H277L275 667Q229 667 211 653T195 615T216 558Q233 530 255 492T298 420Q306 +407 314 394T330 368T347 341H348Q362 365 374 387T399 429Q422 469 444 506T490 583Q496 593 504 606T522 634T542 659Q523 658 503 658T463 656L465 700H669L667 667Q618 664 585 633T513 538L374 300L364 119Q363 92 361 73T357 40Q371 41 385 41T412 43T440 +44L438 0H207ZM342 762L321 790L448 908Q467 926 480 928T502 925T513 917Q517 913 519 904T516 882T488 855L342 762Z" /> +<glyph unicode="Þ" glyph-name="Thorn" horiz-adv-x="577" d="M41 0L43 33Q81 35 96 50T114 93T118 156L141 588Q143 608 144 626T148 660Q130 659 112 658T76 656L78 700H299L297 667Q251 665 239 642T223 577Q237 578 250 578T275 578Q372 578 434 556T528 +492T559 392Q559 357 544 317T491 240T387 182T217 159Q213 159 209 159T201 159Q199 113 198 92T196 60T192 40Q210 41 228 42T264 44L262 0H41ZM203 198Q214 197 224 197T248 198Q343 199 402 247T465 375Q468 419 455 450T415 500T351 529T267 539Q263 539 251 +539T221 538L203 198Z" /> +<glyph unicode="ß" glyph-name="germandbls" horiz-adv-x="650" d="M-48 -271Q-86 -271 -106 -258T-126 -219Q-126 -211 -122 -201T-108 -184T-84 -177Q-66 -178 -56 -191T-46 -224Q-41 -228 -31 -230T-16 -232Q7 -232 22 -217T47 -172T64 -103T75 -12Q79 +36 83 97T91 223T101 350T113 458L23 457L28 500H120Q130 556 147 603T194 686T267 740T375 760Q426 760 461 748T519 716T551 672T561 624Q561 589 547 563T511 517T464 477Q441 459 424 441T407 397Q407 378 422 361T460 326T510 290Q537 271 561 249T600 199T616 +135Q616 93 595 60T537 8T448 -11Q408 -11 372 1T314 38T292 96Q292 118 305 131T336 145Q356 145 366 132T376 103Q376 96 375 88T368 72Q376 50 397 38T446 26Q492 26 513 51T534 121Q534 155 509 181T452 233Q424 255 398 276T354 323T337 378Q337 403 346 421T370 +454T402 482T434 510Q454 529 469 553T485 614Q485 642 474 667T438 710T370 727Q324 727 292 709T241 657T210 576T194 470Q190 440 187 393T179 290T171 177T161 71T150 -13Q139 -86 117 -144T55 -237T-48 -271Z" /> +<glyph unicode="à" glyph-name="agrave" horiz-adv-x="548" d="M329 511Q359 511 395 507T463 494Q455 434 448 375T434 262T423 166T419 99Q419 79 422 59T447 39Q464 39 484 61T520 136L548 130Q545 112 536 89T510 42T471 4T418 -11Q378 -11 361 14T344 +79Q344 108 349 142T362 213H359Q335 139 310 95T259 27T209 -3T164 -11Q110 -11 74 29T37 163Q37 233 55 296T109 407T201 483T329 511ZM298 475Q253 475 220 450T164 383T132 288T121 180Q121 116 135 75T186 33Q213 33 240 60T292 132T335 234T365 350T376 463Q361 +469 341 472T298 475ZM348 579L245 686Q228 705 225 719T224 742T232 755Q235 758 244 761T267 760T294 731L372 599L348 579Z" /> +<glyph unicode="á" glyph-name="aacute" horiz-adv-x="548" d="M329 511Q359 511 395 507T463 494Q455 434 448 375T434 262T423 166T419 99Q419 79 422 59T447 39Q464 39 484 61T520 136L548 130Q545 112 536 89T510 42T471 4T418 -11Q378 -11 361 14T344 +79Q344 108 349 142T362 213H359Q335 139 310 95T259 27T209 -3T164 -11Q110 -11 74 29T37 163Q37 233 55 296T109 407T201 483T329 511ZM298 475Q253 475 220 450T164 383T132 288T121 180Q121 116 135 75T186 33Q213 33 240 60T292 132T335 234T365 350T376 463Q361 +469 341 472T298 475ZM267 579L243 599L321 731Q335 754 348 759T370 762T383 755Q387 751 390 742T391 719T370 686L267 579Z" /> +<glyph unicode="â" glyph-name="acircumflex" horiz-adv-x="548" d="M329 511Q359 511 395 507T463 494Q455 434 448 375T434 262T423 166T419 99Q419 79 422 59T447 39Q464 39 484 61T520 136L548 130Q545 112 536 89T510 42T471 4T418 -11Q378 -11 361 +14T344 79Q344 108 349 142T362 213H359Q335 139 310 95T259 27T209 -3T164 -11Q110 -11 74 29T37 163Q37 233 55 296T109 407T201 483T329 511ZM298 475Q253 475 220 450T164 383T132 288T121 180Q121 116 135 75T186 33Q213 33 240 60T292 132T335 234T365 350T376 +463Q361 469 341 472T298 475ZM448 589L323 702H321L185 593L163 619L331 776H333L473 615L448 589Z" /> +<glyph unicode="ã" glyph-name="atilde" horiz-adv-x="548" d="M329 511Q359 511 395 507T463 494Q455 434 448 375T434 262T423 166T419 99Q419 79 422 59T447 39Q464 39 484 61T520 136L548 130Q545 112 536 89T510 42T471 4T418 -11Q378 -11 361 14T344 +79Q344 108 349 142T362 213H359Q335 139 310 95T259 27T209 -3T164 -11Q110 -11 74 29T37 163Q37 233 55 296T109 407T201 483T329 511ZM298 475Q253 475 220 450T164 383T132 288T121 180Q121 116 135 75T186 33Q213 33 240 60T292 132T335 234T365 350T376 463Q361 +469 341 472T298 475ZM175 625L150 638Q164 673 196 696T256 721Q288 722 308 709T345 683T384 669Q407 668 425 681T460 720L484 708Q465 659 436 638T381 617Q350 617 329 630T290 657T248 670Q231 670 211 659T175 625Z" /> +<glyph unicode="ä" glyph-name="adieresis" horiz-adv-x="548" d="M329 511Q359 511 395 507T463 494Q455 434 448 375T434 262T423 166T419 99Q419 79 422 59T447 39Q464 39 484 61T520 136L548 130Q545 112 536 89T510 42T471 4T418 -11Q378 -11 361 14T344 +79Q344 108 349 142T362 213H359Q335 139 310 95T259 27T209 -3T164 -11Q110 -11 74 29T37 163Q37 233 55 296T109 407T201 483T329 511ZM298 475Q253 475 220 450T164 383T132 288T121 180Q121 116 135 75T186 33Q213 33 240 60T292 132T335 234T365 350T376 463Q361 +469 341 472T298 475ZM389 616Q370 616 357 632T345 670Q347 693 361 709T394 725Q414 725 426 709T436 670Q435 648 421 632T389 616ZM242 616Q223 616 210 632T198 670Q200 693 214 709T247 725Q267 725 279 709T289 670Q288 648 274 632T242 616Z" /> +<glyph unicode="å" glyph-name="aring" horiz-adv-x="548" d="M329 511Q359 511 395 507T463 494Q455 434 448 375T434 262T423 166T419 99Q419 79 422 59T447 39Q464 39 484 61T520 136L548 130Q545 112 536 89T510 42T471 4T418 -11Q378 -11 361 14T344 +79Q344 108 349 142T362 213H359Q335 139 310 95T259 27T209 -3T164 -11Q110 -11 74 29T37 163Q37 233 55 296T109 407T201 483T329 511ZM298 475Q253 475 220 450T164 383T132 288T121 180Q121 116 135 75T186 33Q213 33 240 60T292 132T335 234T365 350T376 463Q361 +469 341 472T298 475ZM313 570Q289 570 268 579T233 609T219 661Q220 691 235 713T273 748T322 761Q346 761 367 752T403 722T416 671Q416 640 400 618T361 583T313 570ZM318 598Q336 599 350 616T365 660Q367 692 355 713T320 733Q301 732 287 714T270 670Q269 +641 282 619T318 598Z" /> +<glyph unicode="æ" glyph-name="ae" horiz-adv-x="747" d="M554 511Q600 511 626 498T666 467T683 430T687 403Q687 381 675 355T631 304T542 260T396 230Q396 174 408 131T447 63T521 39Q552 39 580 55T634 98T678 160L710 141Q680 82 645 49T573 3T502 +-11Q443 -11 405 10T340 81Q297 34 249 12T154 -11Q90 -11 58 18T26 97Q26 141 52 173T122 227T218 257T321 264Q321 265 321 275T324 316Q327 358 323 394T299 454T235 477Q197 477 169 459T132 412Q138 405 139 397T141 381Q141 366 130 354T100 342Q83 343 72 +354T61 385Q62 414 86 443T154 491T255 511Q305 511 335 487T381 420Q412 464 455 487T554 511ZM318 232Q284 231 248 226T181 209T130 173T109 113Q108 76 130 62T175 45Q215 41 255 61T327 114Q321 142 319 173T318 232ZM536 478Q497 477 468 450T421 375T396 +266Q449 271 497 287T576 333T607 405Q607 436 596 451T568 473T536 478Z" /> +<glyph unicode="ç" glyph-name="ccedilla" horiz-adv-x="473" d="M278 511Q321 511 355 496T408 454T428 394Q428 372 417 359T386 345Q362 344 353 359T343 385Q343 394 345 404T356 423Q351 451 329 463T277 476Q234 476 205 453T159 393T135 314T127 231Q127 +161 142 119T186 57T249 38Q275 38 303 49T357 88T402 164L437 147Q412 89 379 55T309 5T232 -11Q144 -11 92 42T39 208Q39 257 53 310T96 408T170 482T278 511ZM147 -240L143 -209Q169 -204 192 -198T232 -182T260 -160T271 -133Q271 -112 257 -106T225 -103T191 +-117L157 -100L192 8H242L212 -77Q226 -68 244 -63T279 -58Q312 -58 329 -77T345 -123Q342 -153 321 -174T269 -208T206 -228T147 -240Z" /> +<glyph unicode="è" glyph-name="egrave" horiz-adv-x="477" d="M282 511Q318 511 350 500T402 464T422 396Q422 355 394 325T321 276T225 244T127 227Q127 165 139 123T177 60T241 39Q270 39 299 52T356 91T405 160L438 141Q410 89 378 55T308 5T224 -11Q129 +-11 84 48T39 205Q39 263 54 318T99 416T175 485T282 511ZM268 477Q222 477 193 446T148 366T128 263Q181 270 229 288T308 334T339 401Q339 433 322 455T268 477ZM316 579L213 686Q196 705 193 719T192 742T200 755Q203 758 212 761T235 760T262 731L340 599L316 +579Z" /> +<glyph unicode="é" glyph-name="eacute" horiz-adv-x="477" d="M282 511Q318 511 350 500T402 464T422 396Q422 355 394 325T321 276T225 244T127 227Q127 165 139 123T177 60T241 39Q270 39 299 52T356 91T405 160L438 141Q410 89 378 55T308 5T224 -11Q129 +-11 84 48T39 205Q39 263 54 318T99 416T175 485T282 511ZM268 477Q222 477 193 446T148 366T128 263Q181 270 229 288T308 334T339 401Q339 433 322 455T268 477ZM235 579L211 599L289 731Q303 754 316 759T338 762T351 755Q355 751 358 742T359 719T338 686L235 +579Z" /> +<glyph unicode="ê" glyph-name="ecircumflex" horiz-adv-x="477" d="M282 511Q318 511 350 500T402 464T422 396Q422 355 394 325T321 276T225 244T127 227Q127 165 139 123T177 60T241 39Q270 39 299 52T356 91T405 160L438 141Q410 89 378 55T308 5T224 +-11Q129 -11 84 48T39 205Q39 263 54 318T99 416T175 485T282 511ZM268 477Q222 477 193 446T148 366T128 263Q181 270 229 288T308 334T339 401Q339 433 322 455T268 477ZM416 589L291 702H289L153 593L131 619L299 776H301L441 615L416 589Z" /> +<glyph unicode="ë" glyph-name="edieresis" horiz-adv-x="477" d="M282 511Q318 511 350 500T402 464T422 396Q422 355 394 325T321 276T225 244T127 227Q127 165 139 123T177 60T241 39Q270 39 299 52T356 91T405 160L438 141Q410 89 378 55T308 5T224 -11Q129 +-11 84 48T39 205Q39 263 54 318T99 416T175 485T282 511ZM268 477Q222 477 193 446T148 366T128 263Q181 270 229 288T308 334T339 401Q339 433 322 455T268 477ZM357 616Q338 616 325 632T313 670Q315 693 329 709T362 725Q382 725 394 709T404 670Q403 648 389 +632T357 616ZM210 616Q191 616 178 632T166 670Q168 693 182 709T215 725Q235 725 247 709T257 670Q256 648 242 632T210 616Z" /> +<glyph unicode="ì" glyph-name="igrave" horiz-adv-x="324" d="M133 511Q175 511 196 483T217 407Q217 377 212 339T198 256T185 168T179 81Q179 61 186 50T210 39Q227 39 247 61T283 136L311 130Q307 109 298 85T273 39T237 3T187 -11Q141 -11 119 13T97 +83Q97 127 103 168T116 250T130 332T136 416Q136 429 131 445T108 461Q92 461 71 439T35 364L7 370Q10 388 19 411T43 458T81 496T133 511ZM214 579L111 686Q94 705 91 719T90 742T98 755Q101 758 110 761T133 760T160 731L238 599L214 579Z" /> +<glyph unicode="í" glyph-name="iacute" horiz-adv-x="324" d="M133 511Q175 511 196 483T217 407Q217 377 212 339T198 256T185 168T179 81Q179 61 186 50T210 39Q227 39 247 61T283 136L311 130Q307 109 298 85T273 39T237 3T187 -11Q141 -11 119 13T97 +83Q97 127 103 168T116 250T130 332T136 416Q136 429 131 445T108 461Q92 461 71 439T35 364L7 370Q10 388 19 411T43 458T81 496T133 511ZM133 579L109 599L187 731Q201 754 214 759T236 762T249 755Q253 751 256 742T257 719T236 686L133 579Z" /> +<glyph unicode="î" glyph-name="icircumflex" horiz-adv-x="324" d="M133 511Q175 511 196 483T217 407Q217 377 212 339T198 256T185 168T179 81Q179 61 186 50T210 39Q227 39 247 61T283 136L311 130Q307 109 298 85T273 39T237 3T187 -11Q141 -11 119 +13T97 83Q97 127 103 168T116 250T130 332T136 416Q136 429 131 445T108 461Q92 461 71 439T35 364L7 370Q10 388 19 411T43 458T81 496T133 511ZM171 776L297 615L271 589L161 702H159L33 593L11 619L169 776H171Z" /> +<glyph unicode="ï" glyph-name="idieresis" horiz-adv-x="324" d="M133 511Q175 511 196 483T217 407Q217 377 212 339T198 256T185 168T179 81Q179 61 186 50T210 39Q227 39 247 61T283 136L311 130Q307 109 298 85T273 39T237 3T187 -11Q141 -11 119 13T97 +83Q97 127 103 168T116 250T130 332T136 416Q136 429 131 445T108 461Q92 461 71 439T35 364L7 370Q10 388 19 411T43 458T81 496T133 511ZM255 616Q236 616 223 632T211 670Q213 693 227 709T260 725Q280 725 292 709T302 670Q301 648 287 632T255 616ZM108 616Q89 +616 76 632T64 670Q66 693 80 709T113 725Q133 725 145 709T155 670Q154 648 140 632T108 616Z" /> +<glyph unicode="ð" glyph-name="eth" horiz-adv-x="516" d="M331 802L360 776L310 716Q362 682 394 626T442 499T457 348Q457 247 437 178T383 68T304 8T210 -11Q165 -11 127 14T64 88T40 209Q40 278 58 333T107 426T179 485T264 503Q296 502 323 491T372 +454Q369 498 359 539T330 617T278 679L213 600L179 632L242 702Q217 713 187 719T119 725V758Q164 762 202 756T273 736L331 802ZM264 463Q234 463 202 436T148 354T126 220Q126 127 155 77T228 27Q263 27 288 48T330 106T357 185T371 271T376 352Q376 390 362 +414T323 451T264 463Z" /> +<glyph unicode="ñ" glyph-name="ntilde" horiz-adv-x="615" d="M473 -11Q426 -11 409 14T392 85Q392 113 396 151T407 232T418 319T423 403Q423 415 420 429T406 453T376 464Q348 464 320 438T267 368T222 271T191 161T179 53Q179 38 179 26T181 0H97Q96 +7 96 12T96 26Q96 43 98 65T104 125T116 226Q123 285 126 318T132 368T134 395T135 416Q135 434 130 447T108 461Q92 461 71 439T35 364L7 370Q10 388 19 411T45 458T84 496T137 511Q171 511 187 493T208 445T211 383Q209 355 205 329T196 283H199Q233 374 266 +423T331 492T396 511Q436 511 460 493T494 446T505 381Q505 326 498 269T483 163T475 85Q475 67 479 53T502 39Q519 39 539 60T575 136L603 129Q600 112 591 88T565 42T526 4T473 -11ZM205 625L180 638Q194 673 226 696T286 721Q318 722 338 709T375 683T414 669Q437 +668 455 681T490 720L514 708Q495 659 466 638T411 617Q380 617 359 630T320 657T278 670Q261 670 241 659T205 625Z" /> +<glyph unicode="ò" glyph-name="ograve" horiz-adv-x="521" d="M286 511Q340 511 383 486T451 411T476 292Q476 212 447 143T364 31T231 -11Q165 -11 123 19T60 100T39 213Q39 294 68 362T153 470T286 511ZM271 474Q227 475 195 445T146 362T127 246Q126 +212 131 174T148 103T183 49T240 27Q280 26 308 48T353 107T378 184T388 261Q389 296 385 333T367 402T331 453T271 474ZM332 579L229 686Q212 705 209 719T208 742T216 755Q219 758 228 761T251 760T278 731L356 599L332 579Z" /> +<glyph unicode="ó" glyph-name="oacute" horiz-adv-x="521" d="M286 511Q340 511 383 486T451 411T476 292Q476 212 447 143T364 31T231 -11Q165 -11 123 19T60 100T39 213Q39 294 68 362T153 470T286 511ZM271 474Q227 475 195 445T146 362T127 246Q126 +212 131 174T148 103T183 49T240 27Q280 26 308 48T353 107T378 184T388 261Q389 296 385 333T367 402T331 453T271 474ZM251 579L227 599L305 731Q319 754 332 759T354 762T367 755Q371 751 374 742T375 719T354 686L251 579Z" /> +<glyph unicode="ô" glyph-name="ocircumflex" horiz-adv-x="521" d="M286 511Q340 511 383 486T451 411T476 292Q476 212 447 143T364 31T231 -11Q165 -11 123 19T60 100T39 213Q39 294 68 362T153 470T286 511ZM271 474Q227 475 195 445T146 362T127 246Q126 +212 131 174T148 103T183 49T240 27Q280 26 308 48T353 107T378 184T388 261Q389 296 385 333T367 402T331 453T271 474ZM432 589L307 702H305L169 593L147 619L315 776H317L457 615L432 589Z" /> +<glyph unicode="õ" glyph-name="otilde" horiz-adv-x="521" d="M286 511Q340 511 383 486T451 411T476 292Q476 212 447 143T364 31T231 -11Q165 -11 123 19T60 100T39 213Q39 294 68 362T153 470T286 511ZM271 474Q227 475 195 445T146 362T127 246Q126 +212 131 174T148 103T183 49T240 27Q280 26 308 48T353 107T378 184T388 261Q389 296 385 333T367 402T331 453T271 474ZM159 625L134 638Q148 673 180 696T240 721Q272 722 292 709T329 683T368 669Q391 668 409 681T444 720L468 708Q449 659 420 638T365 617Q334 +617 313 630T274 657T232 670Q215 670 195 659T159 625Z" /> +<glyph unicode="ö" glyph-name="odieresis" horiz-adv-x="521" d="M286 511Q340 511 383 486T451 411T476 292Q476 212 447 143T364 31T231 -11Q165 -11 123 19T60 100T39 213Q39 294 68 362T153 470T286 511ZM271 474Q227 475 195 445T146 362T127 246Q126 +212 131 174T148 103T183 49T240 27Q280 26 308 48T353 107T378 184T388 261Q389 296 385 333T367 402T331 453T271 474ZM373 616Q354 616 341 632T329 670Q331 693 345 709T378 725Q398 725 410 709T420 670Q419 648 405 632T373 616ZM226 616Q207 616 194 632T182 +670Q184 693 198 709T231 725Q251 725 263 709T273 670Q272 648 258 632T226 616Z" /> +<glyph unicode="÷" glyph-name="divide" horiz-adv-x="531" d="M267 256Q291 256 306 238T319 193Q318 166 300 148T259 130Q236 130 220 148T205 193Q207 219 225 237T267 256ZM284 588Q308 588 323 570T336 525Q335 498 317 480T276 462Q253 462 237 480T222 +525Q224 551 242 569T284 588ZM49 390H495L493 340H47L49 390Z" /> +<glyph unicode="ø" glyph-name="oslash" horiz-adv-x="521" d="M448 562L489 533L429 446Q451 418 463 380T476 292Q476 212 447 143T364 31T231 -11Q172 -11 129 15L66 -77L34 -52L97 41Q68 72 54 116T39 213Q39 294 68 362T153 470T286 511Q346 511 393 +479L448 562ZM377 372L167 68Q180 49 198 38T240 27Q280 26 308 48T353 107T378 184T388 261Q389 288 387 316T377 372ZM271 474Q227 475 195 445T146 362T127 246Q126 214 130 179T145 112L355 424Q342 447 322 460T271 474Z" /> +<glyph unicode="ù" glyph-name="ugrave" horiz-adv-x="593" d="M208 -11Q168 -11 144 7T110 55T99 119Q99 175 107 232T123 337T131 414Q131 433 127 447T104 461Q88 461 69 439T34 364L6 370Q9 388 18 411T42 458T80 496T133 511Q173 511 193 486T214 414Q214 +386 209 345T198 260T186 173T181 99Q181 88 184 73T198 47T228 36Q256 36 283 62T334 132T377 229T406 339T417 447Q417 462 417 474T415 500H499Q500 493 500 488T500 474Q500 457 498 434T492 372T480 270Q473 212 470 179T464 130T462 104T461 84Q461 66 466 +53T488 40Q505 40 525 61T561 136L589 130Q586 112 577 89T551 42T512 4T459 -11Q419 -11 401 14T382 79Q382 108 387 142T400 213H397Q363 122 332 74T271 7T208 -11ZM349 579L246 686Q229 705 226 719T225 742T233 755Q236 758 245 761T268 760T295 731L373 599L349 +579Z" /> +<glyph unicode="ú" glyph-name="uacute" horiz-adv-x="593" d="M208 -11Q168 -11 144 7T110 55T99 119Q99 175 107 232T123 337T131 414Q131 433 127 447T104 461Q88 461 69 439T34 364L6 370Q9 388 18 411T42 458T80 496T133 511Q173 511 193 486T214 414Q214 +386 209 345T198 260T186 173T181 99Q181 88 184 73T198 47T228 36Q256 36 283 62T334 132T377 229T406 339T417 447Q417 462 417 474T415 500H499Q500 493 500 488T500 474Q500 457 498 434T492 372T480 270Q473 212 470 179T464 130T462 104T461 84Q461 66 466 +53T488 40Q505 40 525 61T561 136L589 130Q586 112 577 89T551 42T512 4T459 -11Q419 -11 401 14T382 79Q382 108 387 142T400 213H397Q363 122 332 74T271 7T208 -11ZM268 579L244 599L322 731Q336 754 349 759T371 762T384 755Q388 751 391 742T392 719T371 686L268 +579Z" /> +<glyph unicode="û" glyph-name="ucircumflex" horiz-adv-x="593" d="M208 -11Q168 -11 144 7T110 55T99 119Q99 175 107 232T123 337T131 414Q131 433 127 447T104 461Q88 461 69 439T34 364L6 370Q9 388 18 411T42 458T80 496T133 511Q173 511 193 486T214 +414Q214 386 209 345T198 260T186 173T181 99Q181 88 184 73T198 47T228 36Q256 36 283 62T334 132T377 229T406 339T417 447Q417 462 417 474T415 500H499Q500 493 500 488T500 474Q500 457 498 434T492 372T480 270Q473 212 470 179T464 130T462 104T461 84Q461 +66 466 53T488 40Q505 40 525 61T561 136L589 130Q586 112 577 89T551 42T512 4T459 -11Q419 -11 401 14T382 79Q382 108 387 142T400 213H397Q363 122 332 74T271 7T208 -11ZM449 589L324 702H322L186 593L164 619L332 776H334L474 615L449 589Z" /> +<glyph unicode="ü" glyph-name="udieresis" horiz-adv-x="593" d="M208 -11Q168 -11 144 7T110 55T99 119Q99 175 107 232T123 337T131 414Q131 433 127 447T104 461Q88 461 69 439T34 364L6 370Q9 388 18 411T42 458T80 496T133 511Q173 511 193 486T214 +414Q214 386 209 345T198 260T186 173T181 99Q181 88 184 73T198 47T228 36Q256 36 283 62T334 132T377 229T406 339T417 447Q417 462 417 474T415 500H499Q500 493 500 488T500 474Q500 457 498 434T492 372T480 270Q473 212 470 179T464 130T462 104T461 84Q461 +66 466 53T488 40Q505 40 525 61T561 136L589 130Q586 112 577 89T551 42T512 4T459 -11Q419 -11 401 14T382 79Q382 108 387 142T400 213H397Q363 122 332 74T271 7T208 -11ZM390 616Q371 616 358 632T346 670Q348 693 362 709T395 725Q415 725 427 709T437 670Q436 +648 422 632T390 616ZM243 616Q224 616 211 632T199 670Q201 693 215 709T248 725Q268 725 280 709T290 670Q289 648 275 632T243 616Z" /> +<glyph unicode="ý" glyph-name="yacute" horiz-adv-x="514" d="M64 -271Q30 -269 9 -252T-12 -208Q-12 -185 2 -174T29 -162Q74 -162 72 -214Q78 -217 83 -219T94 -221Q116 -222 139 -205T184 -163T222 -113T247 -75Q238 -17 226 44T199 167T165 286T125 +395Q118 412 107 430T76 446Q57 444 48 416T42 342L10 338Q7 365 9 395T22 451T51 494T101 511Q135 511 156 493T191 449T214 398Q233 347 251 281T282 147T303 19H305Q333 68 359 127T402 247T419 363Q419 388 415 407T404 434Q400 431 394 430T379 428Q361 428 +350 439T339 467Q339 489 353 500T386 511Q417 511 434 492T458 444T466 383Q466 317 447 248T398 112T333 -17Q283 -107 238 -164T149 -246T64 -271ZM215 579L191 599L269 731Q283 754 296 759T318 762T331 755Q335 751 338 742T339 719T318 686L215 579Z" /> +<glyph unicode="þ" glyph-name="thorn" horiz-adv-x="512" d="M196 755Q189 713 183 667T173 586Q169 542 165 496T155 401T145 299L148 298Q168 370 192 413T242 477T293 504T341 511Q387 511 414 485T454 417T466 326Q466 257 451 196T402 89T316 16T189 +-11Q177 -11 162 -10T129 -7L123 -134Q122 -154 121 -177T115 -217Q131 -216 146 -216T178 -214V-255H-11V-225Q17 -225 29 -207T44 -157T50 -86Q57 18 63 104T74 269T86 433T101 619Q103 641 104 658T108 692Q90 691 72 690T36 688L40 728Q84 728 109 732T146 +742T167 755H196ZM312 464Q284 463 257 436T208 364T168 265T140 154T129 47Q141 35 164 30T206 24Q250 25 280 43T331 93T362 162T377 241T380 318Q379 386 363 426T312 464Z" /> +<glyph unicode="ÿ" glyph-name="ydieresis" horiz-adv-x="514" d="M64 -271Q30 -269 9 -252T-12 -208Q-12 -185 2 -174T29 -162Q74 -162 72 -214Q78 -217 83 -219T94 -221Q116 -222 139 -205T184 -163T222 -113T247 -75Q238 -17 226 44T199 167T165 286T125 +395Q118 412 107 430T76 446Q57 444 48 416T42 342L10 338Q7 365 9 395T22 451T51 494T101 511Q135 511 156 493T191 449T214 398Q233 347 251 281T282 147T303 19H305Q333 68 359 127T402 247T419 363Q419 388 415 407T404 434Q400 431 394 430T379 428Q361 428 +350 439T339 467Q339 489 353 500T386 511Q417 511 434 492T458 444T466 383Q466 317 447 248T398 112T333 -17Q283 -107 238 -164T149 -246T64 -271ZM337 616Q318 616 305 632T293 670Q295 693 309 709T342 725Q362 725 374 709T384 670Q383 648 369 632T337 616ZM190 +616Q171 616 158 632T146 670Q148 693 162 709T195 725Q215 725 227 709T237 670Q236 648 222 632T190 616Z" /> +<glyph unicode="–" glyph-name="endash" horiz-adv-x="583" d="M521 353L518 291L63 287L66 353H521Z" /> +<glyph unicode="—" glyph-name="emdash" horiz-adv-x="770" d="M708 353L705 291L63 287L66 353H708Z" /> +<glyph unicode="‘" glyph-name="quoteleft" horiz-adv-x="211" d="M130 480Q100 480 83 502T66 558Q66 583 75 617T102 689T148 757L173 737Q156 717 144 690T124 634T117 578Q122 579 128 580T142 582Q161 582 173 568T186 536Q186 509 170 495T130 480Z" /> +<glyph unicode="’" glyph-name="quoteright" horiz-adv-x="196" d="M117 760Q147 760 164 738T181 682Q181 657 172 623T145 551T99 483L74 503Q91 523 103 550T123 606T130 662Q125 661 119 660T105 658Q86 658 74 672T61 704Q61 731 77 745T117 760Z" /> +<glyph unicode="‚" glyph-name="quotesinglbase" horiz-adv-x="237" d="M99 98Q129 98 146 76T163 20Q163 -5 154 -39T127 -111T81 -179L56 -159Q73 -139 85 -112T105 -56T112 0Q107 -1 101 -2T87 -4Q68 -4 56 10T43 42Q43 69 59 83T99 98Z" /> +<glyph unicode="“" glyph-name="quotedblleft" horiz-adv-x="388" d="M130 480Q100 480 83 502T66 558Q66 583 75 617T102 689T148 757L173 737Q156 717 144 690T124 634T117 578Q122 579 128 580T142 582Q161 582 173 568T186 536Q186 509 170 495T130 +480ZM306 480Q276 480 259 502T242 558Q242 583 251 617T278 689T324 757L349 737Q332 717 320 690T300 634T293 578Q298 579 304 580T318 582Q337 582 349 568T362 536Q362 509 346 495T306 480Z" /> +<glyph unicode="”" glyph-name="quotedblright" horiz-adv-x="372" d="M117 760Q147 760 164 738T181 682Q181 657 172 623T145 551T99 483L74 503Q91 523 103 550T123 606T130 662Q125 661 119 660T105 658Q86 658 74 672T61 704Q61 731 77 745T117 760ZM293 +760Q323 760 340 738T357 682Q357 657 348 623T321 551T275 483L250 503Q267 523 279 550T299 606T306 662Q301 661 295 660T281 658Q262 658 250 672T237 704Q237 731 253 745T293 760Z" /> +<glyph unicode="„" glyph-name="quotedblbase" horiz-adv-x="413" d="M99 98Q129 98 146 76T163 20Q163 -5 154 -39T127 -111T81 -179L56 -159Q73 -139 85 -112T105 -56T112 0Q107 -1 101 -2T87 -4Q68 -4 56 10T43 42Q43 69 59 83T99 98ZM275 98Q305 98 +322 76T339 20Q339 -5 330 -39T303 -111T257 -179L232 -159Q249 -139 261 -112T281 -56T288 0Q283 -1 277 -2T263 -4Q244 -4 232 10T219 42Q219 69 235 83T275 98Z" /> +<glyph unicode="•" glyph-name="bullet" horiz-adv-x="389" d="M206 522Q248 522 281 503T333 450T350 374Q348 333 326 299T268 246T191 226Q150 226 117 245T65 299T49 374Q51 416 73 449T130 502T206 522Z" /> +<glyph unicode="‹" glyph-name="guilsinglleft" horiz-adv-x="369" d="M277 -7L25 264V268L319 549L343 522L124 264V262L306 19L277 -7Z" /> +<glyph unicode="›" glyph-name="guilsinglright" horiz-adv-x="369" d="M45 -7L21 20L240 278V280L58 523L87 549L339 278V274L45 -7Z" /> +</font> +</defs> +</svg> diff --git a/themes/ccc/assets/fonts/lora-italic.ttf b/themes/ccc/assets/fonts/lora-italic.ttf new file mode 100644 index 00000000..f7b84179 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-italic.ttf differ diff --git a/themes/ccc/assets/fonts/lora-italic.woff b/themes/ccc/assets/fonts/lora-italic.woff new file mode 100644 index 00000000..91f12674 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-italic.woff differ diff --git a/themes/ccc/assets/fonts/lora-italic.woff2 b/themes/ccc/assets/fonts/lora-italic.woff2 new file mode 100644 index 00000000..dcb3ab7a Binary files /dev/null and b/themes/ccc/assets/fonts/lora-italic.woff2 differ diff --git a/themes/ccc/assets/fonts/lora-regular.eot b/themes/ccc/assets/fonts/lora-regular.eot new file mode 100644 index 00000000..0ced8b05 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-regular.eot differ diff --git a/themes/ccc/assets/fonts/lora-regular.svg b/themes/ccc/assets/fonts/lora-regular.svg new file mode 100644 index 00000000..7babf337 --- /dev/null +++ b/themes/ccc/assets/fonts/lora-regular.svg @@ -0,0 +1,449 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg"> +<defs > +<font id="Lora" horiz-adv-x="592" ><font-face + font-family="Lora" + units-per-em="1000" + panose-1="0 0 0 0 0 0 0 0 0 0" + ascent="1006" + descent="-274" + alphabetic="0" /> +<glyph unicode=" " glyph-name="space" horiz-adv-x="263" /> +<glyph unicode="!" glyph-name="exclam" horiz-adv-x="266" d="M114 230L75 643Q73 669 87 692T133 716Q165 716 178 693T190 643L151 230H114ZM132 -16Q109 -16 92 2T74 48Q74 75 92 94T133 113Q158 113 174 94T191 48Q191 21 173 3T132 -16Z" /> +<glyph unicode=""" glyph-name="quotedbl" horiz-adv-x="346" d="M213 491L205 716H283L274 491H213ZM70 491L62 716H140L131 491H70Z" /> +<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="830" d="M154 -16L199 178H33L49 238H213L268 469H99L115 529H282L326 716H392L349 529H562L606 716H672L629 529H796V528L781 469H615L563 238H730L714 178H550L506 -16H434L479 178H270L226 -16H154ZM283 +238H493L547 469H335L283 238Z" /> +<glyph unicode="$" glyph-name="dollar" horiz-adv-x="529" d="M245 -153L244 -16Q210 -14 172 -2T106 27L111 -13H57V198H92Q97 106 146 65T275 23Q334 23 371 58T408 148Q408 193 384 223T320 278T237 324Q191 348 148 376T78 443T50 542Q50 566 60 595T92 651T150 +697T239 716V833H293L292 716Q321 713 348 704T403 674L399 716H449V498H412Q409 546 394 587T346 653T253 678Q211 678 184 661T144 617T131 560Q131 522 152 494T207 444T280 401Q318 381 355 360T423 313T473 252T492 170Q492 124 471 83T406 16T297 -16V-153H245Z" +/> +<glyph unicode="%" glyph-name="percent" horiz-adv-x="870" d="M165 -17L123 18L687 716L732 676L165 -17ZM217 335Q158 335 118 362T57 431T36 522Q36 569 57 613T118 686T217 716Q279 718 320 691T381 621T401 532Q401 481 376 436T310 363T217 335ZM220 375Q257 +375 277 397T306 452T315 516Q315 541 311 569T295 623T265 665T218 681Q190 681 172 666T142 629T127 582T122 539Q122 515 126 487T141 433T171 392T220 375ZM654 -16Q592 -17 551 10T490 80T469 169Q469 221 494 265T561 337T654 365Q714 365 754 339T814 269T835 +178Q835 132 814 88T753 14T654 -16ZM655 20Q683 20 701 34T730 71T745 118T749 162Q749 186 745 214T730 268T700 309T651 326Q615 326 594 304T565 249T556 185Q556 160 561 132T577 78T608 36T655 20Z" /> +<glyph unicode="&" glyph-name="ampersand" horiz-adv-x="695" d="M271 -16Q227 -16 185 -6T110 28T56 89T36 180Q36 245 78 295T193 376Q167 410 150 439T125 498T117 559Q118 631 170 673T302 716Q353 716 390 698T448 648T469 576Q469 539 453 505T401 +440T305 377Q332 349 364 315T430 249T490 190Q495 208 497 224T500 254Q500 277 494 299T471 337T424 354V387H599V346L516 350Q532 337 539 316T547 267Q548 248 544 219T527 157Q538 147 550 136T577 112Q622 72 654 53T703 33V0H610Q601 0 570 18T486 83Q454 +42 402 13T271 -16ZM283 34Q346 32 387 54T454 111Q447 118 440 124T425 138Q358 204 307 255T219 347Q187 328 169 300T144 244T136 195Q136 140 157 105T212 53T283 34ZM283 401Q339 438 366 483T393 573Q393 621 368 652T297 684Q256 684 229 654T201 567Q201 +524 224 482T283 401Z" /> +<glyph unicode="'" glyph-name="quotesingle" horiz-adv-x="208" d="M71 491L62 716H146L137 491H71Z" /> +<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="305" d="M263 760L288 737Q257 696 233 651T190 557T161 456T143 350T137 239Q137 183 143 130T160 26T190 -71T232 -163T288 -248L263 -271Q226 -237 186 -185T112 -65T57 79T36 239Q36 322 57 401T112 +549T186 672T263 760Z" /> +<glyph unicode=")" glyph-name="parenright" horiz-adv-x="305" d="M43 -271L18 -248Q49 -207 73 -162T116 -68T145 33T163 139T169 250Q169 306 163 359T146 463T116 560T74 652T18 737L43 760Q80 726 120 674T194 554T249 410T270 250Q270 167 249 88T194 -60T120 +-183T43 -271Z" /> +<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="520" d="M125 302Q111 313 111 328T119 358T138 386Q161 411 186 436T236 480Q205 482 168 488T99 500Q83 504 68 510T44 529T42 559Q51 585 76 584T124 571Q155 557 187 541T245 508Q236 537 231 573T222 +644Q220 660 222 676T233 704T260 716Q279 716 287 705T296 677T296 644Q292 610 287 574T273 508Q299 525 331 540T394 571Q409 578 426 581T457 581T476 559Q485 532 465 519T419 500Q386 494 350 488T283 480Q307 461 332 436T381 386Q392 375 400 360T409 329T394 +302Q380 292 367 296T342 312T322 338Q306 367 289 401T260 463Q249 435 232 401T198 338Q190 325 179 313T155 296T125 302Z" /> +<glyph unicode="+" glyph-name="plus" horiz-adv-x="530" d="M42 390H488V340H42V390ZM290 583V137H240V583H290Z" /> +<glyph unicode="," glyph-name="comma" horiz-adv-x="253" d="M118 -179L91 -159Q102 -145 114 -119T133 -62T137 0Q130 -3 124 -4T112 -6Q93 -6 80 8T66 43Q66 71 82 86T121 101Q156 101 174 75T192 10Q192 -15 183 -51T157 -121T118 -179Z" /> +<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="489" d="M67 285V355H422V289L67 285Z" /> +<glyph unicode="." glyph-name="period" horiz-adv-x="246" d="M122 -16Q99 -16 82 2T64 48Q64 75 82 94T123 113Q148 113 164 94T181 48Q181 21 163 3T122 -16Z" /> +<glyph unicode="/" glyph-name="slash" horiz-adv-x="690" d="M79 -271L21 -235L605 760L670 719L79 -271Z" /> +<glyph unicode="0" glyph-name="zero" horiz-adv-x="621" d="M311 -16Q235 -16 185 16T107 102T68 220T56 347Q56 410 70 475T116 594T196 682T315 716Q388 716 436 683T513 597T554 479T566 352Q566 290 552 225T508 106T430 18T311 -16ZM317 23Q360 23 388 50T432 +122T456 221T463 331Q463 392 456 453T432 565T386 647T313 678Q270 678 241 651T193 579T167 479T159 368Q159 326 163 279T177 187T206 104T251 45T317 23Z" /> +<glyph unicode="1" glyph-name="one" horiz-adv-x="364" d="M74 0V33Q109 35 127 49T153 88T161 147L158 619L38 542L18 571L213 716H247L248 109Q248 90 248 72T245 40Q266 41 287 42T329 44V0H74Z" /> +<glyph unicode="2" glyph-name="two" horiz-adv-x="537" d="M46 0Q46 53 62 94T107 169T170 236T243 305Q308 367 337 420T366 522Q366 560 356 595T318 654T243 677Q202 677 170 657T127 606Q137 596 141 585T145 562Q145 553 141 542T125 523T96 515Q74 516 +62 532T50 570Q50 591 63 616T102 664T168 701T259 716Q299 716 336 707T404 676T451 621T469 535Q469 510 459 481T425 419T364 348T273 266Q205 210 162 161T111 76L288 71Q337 70 374 71T433 86T455 140H485L479 0H46Z" /> +<glyph unicode="3" glyph-name="three" horiz-adv-x="557" d="M255 -16Q183 -16 136 5T67 59T44 120Q44 143 56 158T90 175Q108 176 118 169T133 150T137 130Q137 120 134 110T126 90Q136 56 171 41T248 26Q319 26 361 65T404 178Q404 222 390 261T338 326T227 +349Q219 349 210 349T190 347V392Q201 392 211 392T231 392Q284 392 314 416T357 473T370 534Q370 575 360 607T323 658T251 677Q206 677 174 654T134 605Q143 595 146 585T150 564Q150 556 146 546T131 528T104 521Q83 521 72 536T61 572Q61 600 83 633T150 691T265 +716Q319 716 365 699T439 644T467 542Q467 511 452 480T401 421T303 375Q398 365 452 314T507 185Q507 117 472 73T379 6T255 -16Z" /> +<glyph unicode="4" glyph-name="four" horiz-adv-x="542" d="M407 109Q407 89 407 71T403 38Q423 39 442 39T480 41V0H229V33H236Q270 36 287 52T310 95T316 159V193H12V242L374 716H407V253L508 252V193H407V109ZM314 574L78 258L316 255V574H314Z" /> +<glyph unicode="5" glyph-name="five" horiz-adv-x="545" d="M254 -16Q190 -16 145 5T76 59T52 120Q52 143 64 158T98 175Q116 176 126 169T141 150T145 130Q145 120 142 110T134 91Q138 67 159 52T207 29T258 23Q307 25 337 49T381 112T396 192Q396 220 392 254T372 +318T325 369T241 389Q224 389 200 385T151 373T109 354L81 380L79 700H338Q395 700 416 715T438 765H465L459 633L125 626V406Q149 416 187 425T270 434Q332 434 375 415T446 363T487 291T500 210Q500 136 466 86T375 10T254 -16Z" /> +<glyph unicode="6" glyph-name="six" horiz-adv-x="578" d="M295 -16Q206 -16 154 26T79 145T56 329Q56 365 62 414T86 516T133 614T212 688T328 716Q388 716 427 695T485 644T505 589Q505 568 495 554T462 537Q437 536 427 551T417 579Q417 589 420 600T429 621Q424 +639 398 659T330 679Q284 679 253 655T202 592T171 509T156 423T150 353Q167 375 191 394T247 425T318 437Q378 437 418 417T483 363T518 291T529 213Q529 151 499 99T415 15T295 -16ZM297 23Q344 23 373 46T415 108T428 191Q428 219 423 253T405 319T365 371T297 +392Q266 392 236 377T184 336T151 282Q154 234 162 188T187 105T231 46T297 23Z" /> +<glyph unicode="7" glyph-name="seven" horiz-adv-x="461" d="M195 -16Q176 -14 168 -2T160 28Q160 50 171 85T199 159T228 232Q247 279 273 346T330 487T395 631L131 630Q91 629 69 611T46 552H22V700H441V632Q405 557 379 489T331 353T291 209T250 45Q244 21 +232 2T195 -16Z" /> +<glyph unicode="8" glyph-name="eight" horiz-adv-x="562" d="M276 -16Q241 -16 203 -8T133 20T80 71T59 150Q59 195 81 232T137 300T211 355Q135 401 104 446T73 535Q73 582 91 616T141 673T209 705T285 716Q336 716 380 698T452 643T480 555Q480 516 462 483T413 +425T345 380Q390 354 428 321T489 248T512 166Q512 103 479 63T392 3T276 -16ZM278 24Q343 23 378 56T414 147Q414 199 378 248T249 337Q194 297 170 251T143 168Q139 104 176 65T278 24ZM310 400Q354 430 377 468T402 543Q404 608 372 642T287 677Q248 678 221 +661T180 616T166 557Q166 502 207 462T310 400Z" /> +<glyph unicode="9" glyph-name="nine" horiz-adv-x="578" d="M257 -16Q192 -16 152 3T93 52T75 107Q75 129 86 144T119 160Q143 161 153 146T164 117Q164 107 161 97T150 76Q157 54 180 38T252 22Q298 22 329 44T379 102T408 182T421 269T425 346Q400 312 358 +287T257 262Q197 262 157 282T93 336T59 408T48 485Q48 550 77 602T159 685T284 716Q355 716 400 689T472 614T508 500T519 359Q519 315 514 265T493 165T448 75T372 9T257 -16ZM278 307Q310 307 339 322T392 363T424 417Q421 464 413 510T389 594T345 655T277 +678Q234 678 205 654T162 590T147 507Q147 479 152 445T170 379T210 327T278 307Z" /> +<glyph unicode=":" glyph-name="colon" horiz-adv-x="250" d="M125 -16Q102 -16 85 2T67 48Q67 75 85 94T126 113Q151 113 167 94T184 48Q184 21 166 3T125 -16ZM125 387Q102 387 85 405T67 451Q67 478 85 497T126 516Q151 516 167 497T184 451Q184 424 166 406T125 387Z" /> +<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="263" d="M122 -179L95 -159Q106 -145 118 -119T137 -62T141 0Q134 -3 128 -4T116 -6Q97 -6 84 8T70 43Q70 71 86 86T125 101Q160 101 178 75T196 10Q196 -15 187 -51T161 -121T122 -179ZM128 387Q105 387 +88 405T70 451Q70 478 88 497T129 516Q154 516 170 497T187 451Q187 424 169 406T128 387Z" /> +<glyph unicode="<" glyph-name="less" horiz-adv-x="530" d="M479 85L34 279V346L479 544V482L102 316L479 149V85Z" /> +<glyph unicode="=" glyph-name="equal" horiz-adv-x="530" d="M42 465H488V415H42V465ZM42 315H488V265H42V315Z" /> +<glyph unicode=">" glyph-name="greater" horiz-adv-x="530" d="M42 544L487 350V283L42 85V147L419 313L42 480V544Z" /> +<glyph unicode="?" glyph-name="question" horiz-adv-x="474" d="M226 188Q197 188 172 203T146 255Q146 277 159 296T193 334T238 373Q276 405 308 445T342 544Q343 581 332 611T294 659T220 677Q192 677 168 666T128 639T110 606Q115 598 118 588T122 567Q122 +559 117 549T102 531T76 524Q54 526 44 540T33 577Q33 606 57 638T127 693T235 716Q313 716 357 690T420 624T437 542Q434 501 411 468T354 406T289 354T235 309T213 267Q213 255 222 245T255 234Q263 234 273 235T292 241L304 206Q288 197 266 193T226 188ZM232 +-16Q212 -16 195 -1T178 43Q178 67 195 84T232 102Q255 102 270 85T286 43Q286 18 271 1T232 -16Z" /> +<glyph unicode="@" glyph-name="at" horiz-adv-x="796" d="M418 -95Q326 -97 257 -70T142 7T73 120T50 257Q50 320 71 384T134 504T242 595T398 636Q487 641 553 615T664 542T731 437T754 318Q754 239 731 188T674 109T605 72T544 66Q510 72 493 89T472 131T470 +185T479 243Q448 152 410 111T325 70Q283 70 251 103T219 209Q219 264 234 313T279 400T353 460T454 482Q477 482 507 479T562 469Q558 435 554 400T545 332T538 269T532 214Q530 188 531 164T541 122T568 100Q589 96 609 106T645 139T672 198T683 277Q686 398 +647 469T541 571T390 594Q328 589 280 561T197 487T145 384T127 263Q127 182 151 123T216 26T309 -31T417 -52Q452 -53 493 -47T577 -21T654 41L678 16Q630 -39 564 -66T418 -95ZM342 108Q369 108 395 140T443 223T478 332T491 443Q479 448 464 450T429 452Q394 +452 368 431T324 375T298 299T289 218Q289 168 303 138T342 108Z" /> +<glyph unicode="A" glyph-name="A" horiz-adv-x="626" d="M-6 0V33Q24 33 40 49T66 93T91 158L297 719H321L544 150Q552 129 562 96T570 40Q587 41 604 42T638 44V0H409V33Q447 34 459 50T468 88T458 128L423 222L163 216L128 109Q121 85 116 71T103 40Q123 41 +142 42T181 44V0H-6ZM178 259H409L338 450Q327 481 316 511T293 573H291Q281 545 271 517T249 460L178 259Z" /> +<glyph unicode="B" glyph-name="B" horiz-adv-x="622" d="M55 0V33Q93 34 107 50T122 95T124 161V581Q124 608 125 627T127 660Q109 659 91 658T55 656V700Q110 701 165 701T281 702Q397 702 462 661T526 531Q526 499 508 467T453 411T361 376V374Q471 374 527 +324T583 196Q583 135 552 91T468 24T347 0H55ZM208 40Q224 39 246 39T288 38T314 38Q391 38 438 76T486 190Q486 251 462 285T399 333T314 347Q284 347 260 347T211 344V118Q211 91 211 72T208 40ZM211 383L284 385Q341 386 374 408T421 465T435 536Q434 590 411 +618T353 656T286 666Q253 666 237 657T216 627T211 569V383Z" /> +<glyph unicode="C" glyph-name="C" horiz-adv-x="699" d="M608 477Q598 571 543 623T400 675Q347 675 301 653T219 588T164 487T144 354Q144 260 180 188T277 76T412 36Q477 36 540 65T643 151L669 130Q626 71 576 39T477 -4T386 -16Q311 -16 249 11T141 86T71 +199T46 339Q46 410 67 477T132 598T240 684T393 716Q449 716 499 701T595 655L590 709H644V477H608Z" /> +<glyph unicode="D" glyph-name="D" horiz-adv-x="745" d="M55 33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700L291 701Q381 701 456 680T585 616T669 506T699 349Q699 280 675 217T603 106T484 29T318 0H55V33ZM211 118Q211 +91 211 72T208 40Q235 39 257 39T295 38T315 38Q380 38 432 62T522 128T580 228T601 353Q601 448 567 517T461 625T280 664Q243 664 229 649T213 607T211 544V118Z" /> +<glyph unicode="E" glyph-name="E" horiz-adv-x="622" d="M403 259Q403 303 391 322T353 345T284 347L211 344V115Q211 88 211 69T208 37L399 40Q443 41 475 54T525 102T543 195H577L571 0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 +659 91 658T55 656V700H536L541 525H508Q508 584 490 614T442 655T373 665L287 663Q250 662 234 649T215 611T211 544V384L399 383L392 469H436V259H403Z" /> +<glyph unicode="F" glyph-name="F" horiz-adv-x="548" d="M55 0V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H519L524 525H491Q491 584 472 614T422 655T353 665L280 663Q243 662 229 646T213 602T211 540V368L385 +367L378 454H422V243H390Q390 288 378 307T339 330T271 332L211 329V119Q211 92 211 73T208 40Q225 41 242 41T276 43T310 44V0H55Z" /> +<glyph unicode="G" glyph-name="G" horiz-adv-x="761" d="M387 -16Q287 -16 210 26T90 147T47 335Q47 406 68 473T133 596T242 683T395 716Q431 716 468 710T539 691T602 661L598 709H653V480H617Q613 543 584 586T507 653T402 676Q349 676 303 653T221 587T165 +486T145 358Q145 264 179 190T273 74T413 32Q440 32 469 37T528 53T584 82V204Q584 228 584 252T584 301Q567 300 549 299T514 297V341H740V308Q712 308 697 294T676 259T669 219T668 189V36H641Q625 36 597 30T533 10Q502 -2 461 -9T387 -16Z" /> +<glyph unicode="H" glyph-name="H" horiz-adv-x="780" d="M55 0V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667Q243 666 229 650T213 607T211 544V378H569V588Q569 608 570 626T572 660Q554 659 536 658T500 +656V700H725V667Q688 666 674 650T658 607T656 544V119Q656 92 656 73T653 40Q671 41 689 42T725 44V0H500V33Q538 35 552 50T567 93T569 156V338L211 334V119Q211 92 211 73T208 40Q226 41 244 42T280 44V0H55Z" /> +<glyph unicode="I" glyph-name="I" horiz-adv-x="335" d="M280 667Q243 666 229 650T213 607T211 544V119Q211 92 211 73T208 40Q226 41 244 42T280 44V0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667Z" /> +<glyph unicode="J" glyph-name="J" horiz-adv-x="373" d="M104 -16Q76 -16 52 -8T13 17T-2 55Q-2 75 8 90T41 107Q66 109 75 94T85 63Q85 59 84 53T81 41Q87 31 100 28T120 25Q150 26 164 52T179 139V571Q179 594 179 616T179 660Q154 659 129 658T77 656V700H343V667Q310 +667 294 654T272 619T266 568V244Q266 103 228 44T104 -16Z" /> +<glyph unicode="K" glyph-name="K" horiz-adv-x="683" d="M55 0V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667Q243 666 229 650T213 607T211 544V380H286L411 577Q424 597 443 621T482 661Q467 660 452 660T421 +659V700H636V667Q594 664 561 653T498 615T434 532L336 376Q365 359 383 337T419 291L531 142Q569 92 593 69T637 39T678 33V0H556Q546 0 530 14T494 50T455 98L335 260Q316 285 297 307T260 341L211 340V119Q211 92 211 73T208 40Q226 41 244 42T280 44V0H55Z" +/> +<glyph unicode="L" glyph-name="L" horiz-adv-x="578" d="M55 0V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667Q243 666 229 650T213 607T211 544V115Q211 88 211 69T208 37L395 40Q458 41 490 80T523 207H557L551 +0H55Z" /> +<glyph unicode="M" glyph-name="M" horiz-adv-x="918" d="M432 -10Q388 90 343 189T255 391Q241 423 228 455T202 521T176 587Q176 576 176 565T175 543Q174 507 173 457T169 349T166 234T164 125Q163 103 163 81T160 40Q179 41 197 42T235 44V0H44V33Q75 34 89 +46T108 80T113 125L132 581Q133 601 133 621T135 660Q117 659 99 659T63 657V700H216L388 303Q401 273 413 243T439 183T466 122H468Q479 149 494 186T519 251Q563 361 610 471T704 700H852V667Q827 668 811 658T788 623T783 558L809 103Q811 86 811 70T811 41Q829 +42 847 42T884 44V0H660V33Q691 34 706 48T724 88T726 152L706 482Q705 498 704 514T702 546T700 578Q697 571 694 563T687 546L462 -10H432Z" /> +<glyph unicode="N" glyph-name="N" horiz-adv-x="762" d="M602 -16L203 520Q194 532 186 543T168 567H167L170 139Q170 114 170 89T168 40Q186 41 204 42T240 44V0H57V33Q88 33 101 46T119 78T123 112L124 593Q124 610 124 627T124 660Q108 659 91 658T57 656V700H176L551 +198Q564 181 576 164T602 130H603L604 588Q604 608 605 626T607 660Q589 659 571 658T535 656V700H719V667Q682 666 668 650T653 607T652 544L650 -16H602Z" /> +<glyph unicode="O" glyph-name="O" horiz-adv-x="794" d="M402 -16Q307 -16 239 16T129 101T66 220T46 350Q46 413 67 477T131 596T240 683T394 716Q486 716 553 683T663 596T728 477T750 350Q750 288 729 224T665 105T556 17T402 -16ZM404 25Q466 25 512 51T588 +122T634 221T650 331Q650 393 633 454T583 565T502 645T391 676Q329 676 283 649T206 578T160 479T144 368Q144 313 159 253T207 141T288 57T404 25Z" /> +<glyph unicode="P" glyph-name="P" horiz-adv-x="606" d="M55 33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700Q108 701 164 701T278 702Q375 702 441 680T542 615T580 508Q582 469 569 427T519 347T416 286T247 263Q243 +263 232 263T211 264V119Q211 92 211 73T208 40Q224 41 239 42T269 43T300 45V0H55V33ZM211 305Q230 303 243 303T276 302Q333 302 380 324T455 389T483 489Q483 536 468 569T426 623T360 653T276 663Q241 663 228 648T213 607T211 544V305Z" /> +<glyph unicode="Q" glyph-name="Q" horiz-adv-x="796" d="M754 -218Q718 -218 692 -216T641 -202T585 -162Q540 -121 510 -88T453 -36T395 -16Q302 -14 236 18T127 104T66 221T46 350Q46 413 67 477T131 596T240 683T394 716Q486 716 553 683T663 596T728 477T750 +350Q750 295 734 239T684 132T601 45T483 -7Q508 -7 529 -11T574 -29T626 -71Q661 -103 685 -125T726 -160T757 -179T786 -185V-218H754ZM404 25Q466 25 512 51T588 122T634 221T650 331Q650 393 633 454T583 565T502 645T391 676Q329 676 283 649T206 578T160 +479T144 368Q144 313 159 253T207 141T288 57T404 25Z" /> +<glyph unicode="R" glyph-name="R" horiz-adv-x="628" d="M55 0V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700Q111 701 168 702T284 701Q381 700 440 679T528 618T556 522Q557 483 542 443T486 370T369 322Q389 308 +404 286T438 235L506 128Q523 101 539 80T576 46T628 33V0H502Q473 26 454 52T413 111L346 218Q333 239 317 266T279 313Q263 312 246 312T211 313V119Q211 92 211 73T208 40Q220 41 232 41T256 43T280 44V0H55ZM273 350Q328 352 369 368T435 419T459 511Q459 549 +449 577T416 625T360 653T280 663Q243 663 229 648T213 607T211 544V352Q227 351 241 350T273 350Z" /> +<glyph unicode="S" glyph-name="S" horiz-adv-x="567" d="M448 488Q445 536 425 579T367 649T270 676Q208 676 175 641T142 559Q142 517 166 489T228 439T310 397Q348 380 386 361T455 316T504 257T523 174Q523 119 496 76T416 9T289 -16Q244 -16 196 -3T111 35L116 +-8H64L58 205H97Q102 117 158 72T293 26Q332 26 365 40T417 83T437 151Q437 196 413 226T351 278T270 320Q232 337 195 356T128 399T79 458T60 540Q60 566 69 596T100 653T162 698T263 716Q301 716 348 706T437 665L433 708H484V488H448Z" /> +<glyph unicode="T" glyph-name="T" horiz-adv-x="640" d="M579 489Q578 548 567 587T529 645T449 664H364L363 119Q363 92 363 73T360 40Q381 41 401 42T443 44V0H208V33Q246 35 259 51T274 94T276 156L277 663L174 662Q111 662 85 620T59 489H22L28 700H611L617 +489H579Z" /> +<glyph unicode="U" glyph-name="U" horiz-adv-x="752" d="M255 667Q222 667 208 653T190 621T187 588V336Q187 280 194 228T223 133T285 66T394 41Q466 41 511 75T578 169T601 307L604 588Q604 608 605 626T607 660Q589 659 572 658T536 656V700H722V667Q684 666 +670 650T654 607T652 544L650 312Q650 247 636 188T591 83T508 11T381 -16Q301 -16 247 5T160 70T113 181T99 341V544Q99 570 100 605T103 660Q85 659 67 659T31 657V700H255V667Z" /> +<glyph unicode="V" glyph-name="V" horiz-adv-x="653" d="M322 -10L95 522Q73 573 64 604T52 658Q38 657 24 657T-4 656V700H228L227 666Q177 663 167 636T177 558Q201 499 223 444T272 325Q296 269 318 218T353 132H355Q366 167 377 199T405 275Q435 359 455 +417T491 516T516 586Q525 612 532 630T545 660Q526 659 507 658T468 656V700H671V667Q627 665 604 644T561 569Q559 564 556 556T546 528T526 473T491 374T434 218T350 -10H322Z" /> +<glyph unicode="W" glyph-name="W" horiz-adv-x="995" d="M284 -10L105 522Q88 575 78 605T63 658Q49 657 35 657T7 656V700H250V667Q192 664 181 641T185 558Q202 492 222 439T261 325Q275 280 289 242T319 157H321Q326 174 331 193T343 230T354 263T362 289Q390 +378 417 461T466 608T495 702H527Q536 669 553 618T589 511T624 405T651 325Q665 280 680 236T709 145H712Q721 174 731 207T753 274Q779 348 795 398T822 481T840 538T856 586Q862 603 869 622T887 659Q867 658 847 658T807 656V700H1010V667Q976 663 957 652T922 +611T886 519Q840 383 797 252T706 -10H676L524 424Q515 450 507 475T489 525Q481 500 473 475T456 425L313 -10H284Z" /> +<glyph unicode="X" glyph-name="X" horiz-adv-x="649" d="M12 0V33Q60 43 87 73T149 153L279 339Q210 436 171 490T110 576Q91 605 82 622T64 658Q51 657 37 657T9 656V700H268V667L224 665Q188 664 181 652T181 621T201 584Q219 554 252 507T325 405L421 544Q447 +580 470 613T510 660Q489 659 468 658T426 656V700H623V667Q591 663 563 641T511 589T466 528L353 368Q389 320 423 275T486 193T529 135Q546 112 563 89T598 42Q612 43 627 43T656 44V0H411V33Q450 32 462 43T470 72T453 106Q430 137 391 186T306 300Q281 264 +257 228T207 153Q189 126 170 97T125 39Q146 41 166 42T208 44V0H12Z" /> +<glyph unicode="Y" glyph-name="Y" horiz-adv-x="634" d="M215 0V33Q253 35 266 51T281 94T283 156L284 270L110 545Q85 585 73 612T56 658Q40 657 25 657T-6 656V700H252V667Q206 667 188 653T174 615T199 558L279 432Q288 418 298 403T318 373T341 340H343Q354 +362 365 382T386 422L471 583Q476 593 483 606T500 634T519 659Q500 658 480 658T440 656V700H644V667Q595 664 564 633T497 538Q463 474 432 415T371 300Q371 282 371 252T370 192T370 140T370 119Q370 92 370 73T367 40Q388 41 408 42T450 44V0H215Z" /> +<glyph unicode="Z" glyph-name="Z" horiz-adv-x="610" d="M43 0V46Q99 125 186 250T398 573Q412 596 427 618T462 663L207 659Q148 657 119 618T89 493H55L61 700H557V665L198 120Q176 88 161 70T130 37L373 41Q439 42 483 81T528 205H562L556 0H43Z" /> +<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="359" d="M79 -255L80 755H345V695L155 692L150 -192L347 -195V-255H79Z" /> +<glyph unicode="\" glyph-name="backslash" horiz-adv-x="690" d="M612 -271L670 -235L86 760L21 719L612 -271Z" /> +<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="359" d="M280 755L279 -255H14V-195L204 -192L209 692L12 695V755H280Z" /> +<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="823" d="M675 437L409 681L142 441H60L368 716H457L763 437H675Z" /> +<glyph unicode="_" glyph-name="underscore" horiz-adv-x="729" d="M57 -111V-50L672 -54V-111H57Z" /> +<glyph unicode="`" glyph-name="grave" horiz-adv-x="252" d="M179 580L67 686Q49 705 47 719T49 744T58 757Q61 759 70 763T94 764T123 738L207 603L179 580Z" /> +<glyph unicode="a" glyph-name="a" horiz-adv-x="516" d="M348 0Q345 17 344 30T341 57Q307 23 268 4T184 -16Q108 -16 71 18T34 103Q34 149 62 182T136 237T235 269T339 279V341Q339 376 333 407T307 458T243 479Q214 480 184 468T139 427Q147 419 149 409T152 +389Q152 377 142 362T107 347Q86 347 75 361T64 396Q64 430 89 457T160 500T262 516Q346 516 386 472T425 331Q425 294 425 257T425 182T424 106Q424 90 423 74T420 38Q438 39 455 40T491 42V0H348ZM339 245Q305 244 268 237T199 214T148 175T129 115Q131 78 153 +60T207 41Q248 41 278 56T339 100Q338 111 338 124T338 151Q338 156 338 183T339 245Z" /> +<glyph unicode="b" glyph-name="b" horiz-adv-x="582" d="M76 625Q76 641 76 655T79 690Q61 689 44 688T8 686V728Q52 728 76 732T113 742T133 755H162V457Q190 485 228 500T313 516Q377 516 428 485T510 397T540 262Q540 177 503 115T407 18T280 -16Q246 -16 +206 -4T133 45L109 0H74L76 625ZM162 157Q162 104 179 76T223 36T280 25Q328 25 363 52T417 126T437 237Q437 305 420 356T369 437T283 467Q250 467 218 452T162 410V157Z" /> +<glyph unicode="c" glyph-name="c" horiz-adv-x="532" d="M288 -16Q221 -16 165 14T75 102T41 241Q41 293 60 342T113 430T196 493T302 516Q358 516 399 499T464 454T487 393Q487 371 475 356T440 340Q415 339 405 355T394 385Q394 395 397 405T409 425Q401 449 +381 460T340 475T304 479Q236 479 190 425T143 266Q143 199 164 147T225 66T315 36Q362 36 405 61T472 122L498 102Q472 60 436 34T361 -4T288 -16Z" /> +<glyph unicode="d" glyph-name="d" horiz-adv-x="598" d="M258 -16Q197 -16 148 14T71 102T42 236Q42 318 75 381T166 480T299 516Q332 516 364 508T416 488V625Q416 641 416 655T419 690Q401 689 384 688T348 686V728Q392 728 416 732T452 742T472 755H501V106Q501 +90 500 74T497 38Q515 39 532 40T568 42V0H425Q422 15 421 27T418 52Q390 21 349 3T258 -16ZM294 33Q327 33 360 52T416 99Q415 111 415 124T415 154L416 442Q392 460 364 468T305 477Q255 477 218 448T162 367T145 245Q147 184 164 136T214 61T294 33Z" /> +<glyph unicode="e" glyph-name="e" horiz-adv-x="542" d="M286 -16Q217 -16 162 16T74 108T42 249Q42 319 73 380T162 478T294 516Q336 516 372 503T437 462T481 393T497 295L145 289Q145 213 161 156T215 67T310 35Q341 35 373 46T434 76T479 118L503 98Q476 +56 438 31T360 -5T286 -16ZM148 331H403Q403 367 393 400T358 455T295 477Q237 477 199 443T148 331Z" /> +<glyph unicode="f" glyph-name="f" horiz-adv-x="338" d="M107 521Q107 632 147 696T287 760Q309 760 333 753T376 729T394 686Q394 667 384 654T353 641Q329 640 320 655T310 682Q310 688 311 694T315 707Q308 716 296 720T272 724Q241 724 224 706T200 661T193 +605V500H328V461L193 458L194 106Q194 86 194 71T190 38Q206 39 221 39T253 41V0H49V30Q80 30 92 45T106 88T108 152L107 457L25 455V500H107V521Z" /> +<glyph unicode="g" glyph-name="g" horiz-adv-x="553" d="M285 -271Q195 -271 140 -251T60 -200T35 -136Q35 -105 49 -82T85 -41T127 -16Q95 -5 77 13T58 63Q58 98 86 128T158 166Q112 188 85 227T57 318Q57 378 88 422T167 491T268 516Q301 516 334 507T395 479Q405 +507 423 529T466 563T516 576Q542 576 555 563T569 526Q569 519 565 509T552 492T526 485Q509 485 498 495T484 520Q459 516 445 497T426 454Q450 432 464 401T479 335Q479 279 450 235T372 167T268 142Q249 142 235 144T201 147Q164 147 141 129T125 86Q133 62 +174 56T284 46Q361 43 416 28T500 -18T530 -104Q530 -144 509 -175T452 -228T373 -260T285 -271ZM284 -232Q370 -232 418 -200T466 -125Q466 -88 441 -69T373 -42T274 -33Q247 -32 221 -31T171 -25Q144 -43 129 -69T114 -124Q114 -173 160 -202T284 -232ZM271 178Q308 +178 332 196T369 245T382 315Q382 359 369 397T331 458T266 481Q212 481 183 441T153 340Q153 292 167 256T207 199T271 178Z" /> +<glyph unicode="h" glyph-name="h" horiz-adv-x="599" d="M365 30Q396 30 408 45T422 88T424 152V292Q424 378 397 421T310 463Q273 462 238 445T180 401V106Q180 86 179 71T175 38Q191 39 206 39T238 41V0H34V30Q65 30 77 45T91 88T94 152V625Q94 641 94 655T97 +690Q79 689 62 688T26 686V728Q70 728 94 732T131 742T151 755H180V450Q202 469 229 483T286 507T344 516Q431 516 469 462T509 292L510 106Q510 86 510 71T506 38Q522 39 537 39T569 41V0H365V30Z" /> +<glyph unicode="i" glyph-name="i" horiz-adv-x="281" d="M44 30Q75 30 87 45T101 88T103 152V380Q103 396 104 410T107 445Q89 444 72 443T36 441V483Q80 483 104 487T140 497T160 510H189V106Q189 86 189 71T185 38Q201 39 216 39T248 41V0H44V30ZM141 609Q120 +609 104 626T88 668Q88 693 104 710T142 728Q165 728 180 711T196 668Q196 643 180 626T141 609Z" /> +<glyph unicode="j" glyph-name="j" horiz-adv-x="212" d="M-9 -271Q-50 -271 -69 -254T-88 -215Q-88 -197 -77 -183T-45 -168Q-20 -167 -11 -182T-1 -210Q-1 -212 -1 -214T-2 -219Q12 -225 24 -225Q53 -225 68 -204T88 -151T93 -86L95 380Q95 396 95 410T98 445Q80 +444 63 443T27 441V483Q71 483 95 487T132 497T152 510H181V-3Q181 -96 156 -155T88 -243T-9 -271ZM133 609Q112 609 96 626T80 668Q80 693 96 710T134 728Q157 728 172 711T188 668Q188 643 172 626T133 609Z" /> +<glyph unicode="k" glyph-name="k" horiz-adv-x="537" d="M35 0V30Q66 30 77 45T91 88T93 152L94 625Q94 641 94 655T97 690Q79 689 62 688T26 686V728Q70 728 94 732T130 742T150 755H179V282H219L341 410Q358 427 372 440T400 463L332 460V500H514V470Q480 467 +451 449T397 407T354 365L276 283Q296 274 310 260T338 229L409 138Q414 132 426 115T456 78T493 44T530 30V0H439Q411 0 386 29T333 94Q307 130 287 159T250 211T220 245L179 243V106Q179 86 179 71T175 38Q191 39 207 39T239 41V0H35Z" /> +<glyph unicode="l" glyph-name="l" horiz-adv-x="272" d="M34 30Q65 30 77 45T91 88T93 152V625Q93 641 93 655T96 690Q78 689 61 688T25 686V728Q69 728 93 732T130 742T150 755H179L180 106Q180 86 179 71T175 38Q191 39 206 39T238 41V0H34V30Z" /> +<glyph unicode="m" glyph-name="m" horiz-adv-x="894" d="M44 0V30Q75 30 87 45T101 88T103 152V380Q103 396 103 412T107 445Q89 444 72 443T36 441V483Q80 483 102 487T136 497T154 510H183Q185 500 185 487T187 457Q217 483 256 499T334 516Q384 516 418 498T471 +449Q505 477 549 496T637 516Q724 516 765 464T804 292L803 106Q803 86 803 71T799 38Q815 39 830 39T862 41V0H658V30Q689 30 701 45T715 88T717 152V292Q717 378 690 421T603 463Q572 463 541 449T487 414Q492 398 494 380T497 341Q496 283 496 224T495 106Q495 +86 495 71T491 38Q507 39 522 39T554 41V0H350V30Q381 30 392 45T406 88T409 152L410 292Q411 378 385 422T300 465Q269 465 239 452T188 417Q188 405 188 392T189 363V106Q189 86 189 71T185 38Q201 39 216 39T248 41V0H44Z" /> +<glyph unicode="n" glyph-name="n" horiz-adv-x="607" d="M44 0V30Q75 30 87 45T101 88T103 152L104 380Q104 396 104 412T108 445Q90 444 73 443T37 441V483Q81 483 103 487T137 497T155 510H184Q185 503 185 494T187 474T188 449Q210 468 236 483T292 507T351 +516Q438 516 478 462T518 292V106Q518 86 518 71T514 38Q530 39 545 39T577 41V0H373V30Q404 30 416 45T430 88T432 152V292Q431 378 404 422T317 465Q281 464 247 446T189 400Q190 392 190 382T190 361L189 106Q189 86 189 71T185 38Q201 39 216 39T248 41V0H44Z" +/> +<glyph unicode="o" glyph-name="o" horiz-adv-x="585" d="M292 -16Q222 -16 165 16T75 106T41 238Q41 317 74 380T164 479T292 516Q362 516 419 483T510 392T544 262Q544 185 511 122T420 21T292 -16ZM300 24Q353 24 384 54T428 132T442 233Q442 278 434 321T407 +400T361 457T292 478Q240 478 207 448T159 370T143 267Q143 205 160 150T212 59T300 24Z" /> +<glyph unicode="p" glyph-name="p" horiz-adv-x="597" d="M35 -255V-225Q66 -225 78 -210T92 -167T94 -103L96 380Q96 396 96 412T100 445Q82 444 65 443T29 441V483Q73 483 95 487T128 497T146 510H176Q177 500 178 487T180 456Q210 483 251 499T335 516Q393 +516 443 486T524 401T555 268Q555 183 520 119T426 20T300 -16Q265 -16 236 -8T180 17V-149Q180 -169 180 -184T176 -217Q192 -216 207 -216T239 -214V-255H35ZM298 24Q346 24 380 53T433 134T452 252Q452 306 437 355T388 436T299 467Q265 467 234 451T181 411Q181 +407 181 400T182 374T182 319T182 220T181 63Q206 44 235 34T298 24Z" /> +<glyph unicode="q" glyph-name="q" horiz-adv-x="576" d="M357 -255V-225Q388 -225 400 -210T414 -167T416 -103V47Q390 17 352 1T266 -16Q204 -16 153 15T72 104T42 239Q42 323 76 385T169 481T299 516Q341 516 375 505T435 494Q446 494 455 497T473 510H501L502 +-149Q502 -169 502 -184T498 -217Q514 -216 529 -216T561 -214V-255H357ZM302 33Q335 33 365 51T416 97V359Q416 399 405 425T369 465T301 479Q253 479 218 452T164 377T145 263Q145 199 163 147T217 64T302 33Z" /> +<glyph unicode="r" glyph-name="r" horiz-adv-x="433" d="M44 30Q75 30 87 45T101 88T103 152V380Q103 396 103 412T107 445Q89 444 72 444T36 442V483H67Q110 483 126 491T154 510H183Q185 494 186 471T188 411Q203 436 229 460T287 500T356 516Q384 516 405 +501T426 453Q426 445 421 434T405 414T376 405Q354 406 341 422T331 461Q306 462 280 448T230 410T189 352L190 106Q190 86 190 71T186 38Q202 39 217 39T249 41V0H44V30Z" /> +<glyph unicode="s" glyph-name="s" horiz-adv-x="463" d="M249 -16Q199 -16 160 -3T96 28L100 -7H58L52 165H83Q85 124 106 92T160 41T231 23Q257 23 282 31T324 57T341 102Q341 130 325 148T281 181T223 207Q193 219 163 232T108 263T67 307T52 371Q52 392 60 +417T87 464T139 501T223 516Q250 516 283 507T347 473L345 511H387V336H355Q353 371 339 403T298 457T228 479Q182 479 156 456T130 403Q130 372 149 352T200 316T266 287Q304 271 340 252T399 205T422 131Q422 81 397 48T332 0T249 -16Z" /> +<glyph unicode="t" glyph-name="t" horiz-adv-x="387" d="M232 -16Q209 -16 185 -10T141 16T108 71T96 168L98 458L21 457V500Q47 501 74 519T122 570T152 640H186V500H354V461L186 459L184 181Q184 136 191 105T216 57T260 41Q288 41 312 57T356 101L383 79Q361 +46 340 27T298 -1T261 -13T232 -16Z" /> +<glyph unicode="u" glyph-name="u" horiz-adv-x="597" d="M255 -16Q201 -16 165 4T110 72T91 202V380Q91 396 91 412T95 445Q78 444 61 444T26 442V483H57Q100 483 119 491T150 510H179V205Q179 119 203 77T287 35Q325 36 359 58T415 112V369Q415 393 416 410T420 +445Q402 444 384 444T348 442V483H379Q422 483 441 491T472 510H501L500 132Q500 116 499 87T496 38Q514 39 532 40T568 42V0H425Q422 17 421 32T418 60Q387 29 343 7T255 -16Z" /> +<glyph unicode="v" glyph-name="v" horiz-adv-x="505" d="M234 -3L91 323Q75 361 66 388T54 433T49 462L6 459V500H190V470Q160 470 152 455T149 414T167 359L244 183Q252 166 259 148T274 109H275Q280 124 286 141T298 174L378 393Q386 417 395 435T408 462L344 +459V500H502V470Q480 470 465 455T437 410T405 335L274 -3H234Z" /> +<glyph unicode="w" glyph-name="w" horiz-adv-x="801" d="M216 -3L85 381Q78 402 73 417T64 443T59 462L6 459V500H218V470Q173 469 169 440T180 362L226 222Q234 198 242 174T258 125Q267 152 276 179T295 235L384 500H425L526 209Q534 187 542 164T558 118Q566 +140 573 161T588 205L654 395Q661 415 668 433T684 462L626 459V500H800V470Q774 469 758 463T730 447T712 423T699 391L555 -3H515L420 270Q414 288 408 305T396 340T384 375Q378 358 372 341T360 306T348 270L254 -3H216Z" /> +<glyph unicode="x" glyph-name="x" horiz-adv-x="530" d="M24 0V30Q55 38 73 56T119 111L219 241Q205 260 185 286T148 337T120 374Q96 406 85 427T69 461L22 459V500H228V470Q183 469 178 450T209 379L267 300L358 410Q373 428 383 440T403 463L334 459V500H498V470Q471 +462 452 450T415 417T369 363L292 271L430 100Q441 85 452 71T474 38L519 41V0H326V30Q350 30 360 41T350 79L245 209L161 94Q146 74 138 64T115 38L192 41V0H24Z" /> +<glyph unicode="y" glyph-name="y" horiz-adv-x="528" d="M121 -271Q90 -271 68 -256T46 -210Q46 -192 58 -177T89 -162Q113 -161 121 -177T130 -205Q130 -208 130 -211T129 -219Q132 -221 140 -221Q152 -221 166 -211T191 -182Q204 -160 221 -116T261 -11L105 +323Q79 379 68 412T52 461L4 459V500H211V470H207Q165 467 161 439T184 352L301 101Q324 165 345 227T387 352Q395 374 403 397T420 439T436 463L367 459V500H524V470Q487 456 469 424T431 340L306 -9Q276 -93 251 -151T196 -240T121 -271Z" /> +<glyph unicode="z" glyph-name="z" horiz-adv-x="511" d="M40 0V41L319 400Q335 420 350 439T376 465L188 462Q151 462 131 443T101 392T86 321H55L67 500H459V468L177 97Q164 81 154 69T125 41L318 38Q360 38 384 57T420 109T438 182H467L455 0H40Z" /> +<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="334" d="M294 -271Q226 -271 187 -247T132 -175T116 -57Q116 -28 118 7T123 76T126 136Q126 187 106 212T30 237H7V289H30Q86 289 106 312T126 386Q126 425 121 467T116 554Q116 625 132 670T187 738T294 +760H322V726Q271 728 243 712T204 661T193 568Q193 546 196 515T203 452T206 397Q206 356 190 329T149 286T94 264V262Q123 257 148 241T190 196T206 125Q206 102 203 64T197 -11T193 -71Q193 -128 204 -167T243 -225T322 -243V-271H294Z" /> +<glyph unicode="|" glyph-name="bar" horiz-adv-x="231" d="M82 -271L79 760H154L150 -271H82Z" /> +<glyph unicode="}" glyph-name="braceright" horiz-adv-x="334" d="M40 -271Q108 -271 147 -247T202 -175T218 -57Q218 -28 216 7T211 76T208 136Q208 187 228 212T304 237H327V289H304Q248 289 228 312T208 386Q208 425 213 467T218 554Q218 625 202 670T147 +738T40 760H12V726Q63 728 91 712T130 661T141 568Q141 546 138 515T131 452T128 397Q128 356 144 329T185 286T240 264V262Q211 257 186 241T144 196T128 125Q128 102 131 64T137 -11T141 -71Q141 -128 130 -167T91 -225T12 -243V-271H40Z" /> +<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="530" d="M368 231Q331 231 306 242T260 268T218 294T166 306Q125 306 98 292T43 258V321Q75 347 102 360T170 374Q209 374 233 364T277 339T314 313T360 299Q396 296 429 309T487 346V283Q467 261 438 +246T368 231Z" /> +<glyph unicode=" " glyph-name="uni00A0" horiz-adv-x="263" /> +<glyph unicode="¡" glyph-name="exclamdown" horiz-adv-x="243" d="M140 270L179 -143Q181 -169 167 -192T121 -216Q89 -216 76 -193T64 -143L103 270H140ZM122 516Q145 516 162 498T180 452Q180 425 162 406T121 387Q96 387 80 406T63 452Q63 479 81 497T122 516Z" /> +<glyph unicode="¢" glyph-name="cent" horiz-adv-x="531" d="M249 -134V-16Q189 -8 141 24T64 112T36 241Q36 303 62 362T137 463T250 516V622H315L314 516Q391 512 436 476T482 394Q482 372 470 357T436 341Q410 340 400 356T389 386Q389 396 392 406T404 +426Q396 450 376 461T335 476T299 480Q231 480 185 425T138 266Q138 199 159 147T220 65T310 35Q357 35 400 60T467 122L493 102Q458 47 407 18T308 -16L307 -134H249Z" /> +<glyph unicode="£" glyph-name="sterling" horiz-adv-x="548" d="M129 360Q122 389 117 422T111 497Q111 564 135 613T200 689T296 716Q355 716 389 697T437 650T452 600Q452 582 442 570T412 556Q397 556 389 562T376 578T372 595Q372 601 374 610T385 629Q379 +649 359 663T304 678Q267 678 242 658T203 606T190 537Q190 486 198 444T214 360H366V312H223Q229 268 229 238T217 180T177 117Q189 119 202 120T229 121Q272 121 309 106T376 76T429 61Q451 61 465 76T482 124H514Q512 64 487 24T412 -16Q381 -16 352 -2T294 +32T235 65T171 80Q167 80 163 80T155 79Q150 41 130 13T84 -16Q67 -16 57 -5T47 21Q47 48 71 72T134 108Q145 125 152 148T160 199Q160 231 155 258T142 312H63V360H129Z" /> +<glyph unicode="¤" glyph-name="currency" horiz-adv-x="535" d="M102 40L61 72L120 139Q84 189 84 254Q84 286 94 317T123 374L61 444L102 477L156 409Q178 427 206 437T268 448Q303 448 331 438T381 409L435 477L475 444L413 374Q433 348 442 317T452 254Q452 +189 416 139L475 72L435 40L384 105Q362 87 333 77T268 67Q233 67 204 77T153 104L102 40ZM268 106Q298 106 317 122T346 164T361 218T366 271Q366 290 361 314T345 360T315 398T268 413Q240 413 221 398T191 361T175 314T170 271Q170 247 174 219T189 165T219 +123T268 106Z" /> +<glyph unicode="¥" glyph-name="yen" horiz-adv-x="705" d="M249 0V33Q280 34 294 45T313 83T317 163L189 162V209L317 208V271L189 270V317L288 316L144 545Q119 585 107 612T90 658Q74 657 59 657T28 656V700H286V667Q240 667 222 653T208 615T233 558L316 +426Q327 410 334 399T351 375T377 340Q382 349 386 358T395 375T404 392T413 409T422 426L505 583Q510 593 517 606T534 634T553 659Q534 658 514 658T474 656V700H678V667Q629 664 598 633T531 538L413 315H534V272L404 271L403 208L534 207V164L403 163Q404 125 +404 103T404 67T401 40Q422 41 442 42T484 44V0H249Z" /> +<glyph unicode="¦" glyph-name="brokenbar" horiz-adv-x="243" d="M87 385L84 760H159L155 385H87ZM87 -271L84 101H159L155 -271H87Z" /> +<glyph unicode="§" glyph-name="section" horiz-adv-x="533" d="M261 -228Q203 -228 163 -209T103 -160T83 -100Q83 -81 94 -65T125 -49Q141 -48 150 -55T164 -72T168 -94Q168 -99 165 -108T157 -125Q159 -150 188 -169T257 -189Q303 -189 330 -172T368 -131T380 +-84Q380 -53 363 -29T318 15T256 56T187 97Q149 121 115 149T59 215T38 304Q38 346 61 390T126 470Q107 492 97 519T84 582Q83 608 92 638T124 697T182 742T272 760Q326 760 366 742T428 695T451 636Q451 617 441 604T410 589Q394 589 385 596T372 613T368 630Q368 +636 370 647T380 664Q370 689 342 705T276 722Q230 722 203 704T165 661T153 613Q153 582 170 557T217 511T282 470T353 428Q391 405 423 377T476 311T496 225Q496 182 473 138T408 58Q427 36 438 9T449 -53Q449 -77 440 -107T409 -164T351 -210T261 -228ZM386 +81Q403 103 411 131T420 188Q420 231 402 262T353 316T287 360T214 401T149 447Q132 425 124 397T115 341Q115 298 133 267T182 212T249 168T321 128T386 81Z" /> +<glyph unicode="¨" glyph-name="dieresis" horiz-adv-x="387" d="M277 611Q257 611 242 628T227 670Q227 695 242 712T277 730Q299 730 313 713T327 670Q327 645 312 628T277 611ZM110 611Q90 611 75 628T60 670Q60 695 75 712T110 730Q132 730 146 713T160 +670Q160 645 145 628T110 611Z" /> +<glyph unicode="©" glyph-name="copyright" horiz-adv-x="877" d="M438 -50Q349 -50 277 -21T152 62T72 189T44 348Q44 431 73 503T156 631T281 718T440 750Q527 750 599 719T724 632T806 504T835 348Q835 266 805 194T720 67T593 -19T438 -50ZM441 0Q516 +0 576 28T679 105T746 216T769 348Q769 417 746 480T678 594T573 672T438 701Q365 701 305 673T201 594T135 481T111 348Q111 279 133 217T199 105T303 28T441 0ZM444 102Q375 102 321 134T234 222T202 346Q202 390 217 435T264 517T341 576T447 599Q484 599 518 +588T578 558L574 594H624V426H584Q576 491 540 518T451 545Q413 545 378 524T319 462T296 358Q296 303 318 259T381 190T473 165Q506 165 547 185T617 239L647 204Q618 164 582 142T509 111T444 102Z" /> +<glyph unicode="ª" glyph-name="ordfeminine" horiz-adv-x="409" d="M152 380Q103 380 79 401T54 455Q54 485 72 506T119 542T183 562T250 569V604Q250 624 247 641T231 670T190 683Q171 684 152 673T126 645Q131 640 133 634T135 620Q135 611 128 600T102 +589Q87 589 79 599T70 624Q70 647 87 668T133 702T200 716Q254 716 283 688T312 597Q312 569 312 541T311 485Q311 452 318 439T339 425Q343 425 347 427T357 434L368 415Q360 403 341 393T304 382Q278 382 266 395T250 425Q232 405 208 393T152 380ZM160 423Q183 +420 206 430T248 459Q248 471 248 492T250 538Q219 538 190 530T142 505T125 461Q127 442 139 434T160 423Z" /> +<glyph unicode="«" glyph-name="guillemotleft" horiz-adv-x="530" d="M306 -7L337 24L140 277V279L335 517L303 548L32 277V273L306 -7ZM443 77L475 106L354 269V271L473 435L441 464L245 274V271L443 77Z" /> +<glyph unicode="¬" glyph-name="logicalnot" horiz-adv-x="530" d="M430 157L427 284L36 282V344L482 342V157H430Z" /> +<glyph unicode="­" glyph-name="uni00AD" horiz-adv-x="293" d="M67 285V355H422V289L67 285Z" /> +<glyph unicode="®" glyph-name="registered" horiz-adv-x="878" d="M438 -50Q349 -50 277 -21T152 62T72 188T44 348Q44 431 73 504T155 632T280 719T440 750Q528 750 600 719T725 633T806 504T835 348Q835 265 805 193T720 67T593 -19T438 -50ZM441 1Q516 +1 576 29T680 105T746 216T769 348Q769 418 746 481T678 594T574 672T438 701Q364 701 304 673T201 595T135 482T112 348Q112 279 134 217T199 106T303 29T441 1ZM251 136V170Q288 171 293 193T299 250V511Q299 525 299 537T301 559L251 554V596Q276 597 309 598T377 +600T436 600Q533 598 577 559T621 468Q621 446 610 420T573 370T500 333Q508 329 518 319T542 291Q580 235 601 208T637 174T665 166V132H578Q563 136 545 157T503 212Q489 232 476 252T450 290T428 323Q418 322 400 322T373 323V225Q373 208 373 196T371 174L419 +176L421 136H251ZM423 364Q447 365 475 375T523 406T543 465Q543 498 525 519T479 550T420 557Q383 553 378 531T373 473V365Q386 364 398 364T423 364Z" /> +<glyph unicode="¯" glyph-name="overscore" horiz-adv-x="355" d="M45 640V700H310V644L45 640Z" /> +<glyph unicode="°" glyph-name="degree" horiz-adv-x="405" d="M201 404Q154 404 120 425T66 482T47 561Q47 604 68 639T126 695T204 716Q251 716 285 695T339 639T358 561Q358 518 337 482T280 425T201 404ZM203 456Q244 456 269 487T295 561Q295 602 270 +634T202 667Q161 667 136 635T110 561Q110 519 135 488T203 456Z" /> +<glyph unicode="±" glyph-name="plusminus" horiz-adv-x="530" d="M42 390H488V340H42V390ZM290 583V137H240V583H290ZM42 50H488V0H42V50Z" /> +<glyph unicode="²" glyph-name="uni00B2" horiz-adv-x="385" d="M61 306Q61 348 77 380T120 439T178 492Q220 527 231 557T242 608Q242 640 226 660T179 680Q154 680 138 668T117 640Q122 636 124 630T126 617Q126 609 120 598T96 588Q83 588 76 597T68 620Q68 +640 82 662T124 700T192 716Q223 716 250 705T295 670T312 609Q312 590 304 568T271 519T195 454Q161 429 142 407T116 362L200 360Q229 360 250 360T284 368T296 400H321L317 306H61Z" /> +<glyph unicode="³" glyph-name="uni00B3" horiz-adv-x="370" d="M172 305Q114 307 84 335T54 395Q54 409 62 420T84 431Q102 432 109 421T116 399Q116 394 114 388T108 377Q111 358 130 349T172 339Q211 339 230 365T250 423Q250 440 244 460T220 495T167 +510Q163 510 156 510T140 509V541Q143 541 145 541T151 541Q190 541 207 554T229 585T234 613Q234 638 221 661T169 683Q145 682 131 670T113 643Q118 639 120 633T122 621Q122 613 116 602T92 592Q79 592 72 602T64 625Q64 643 77 664T117 701T183 716Q234 716 +265 690T297 619Q297 594 276 568T213 530Q265 525 291 495T317 423Q317 373 279 339T172 305Z" /> +<glyph unicode="´" glyph-name="acute" horiz-adv-x="252" d="M73 580L45 603L129 738Q144 760 158 763T182 763T194 757Q198 754 203 744T206 720T185 686L73 580Z" /> +<glyph unicode="µ" glyph-name="uni00B5" horiz-adv-x="614" d="M146 -260Q118 -260 106 -237T94 -173L95 500H179V236Q179 179 187 134T219 62T286 35Q323 35 355 56T406 106V500H491L490 141Q490 107 495 87T511 57T535 48Q544 48 554 51T577 65L588 50Q575 +32 549 13T487 -6Q450 -6 433 13T411 56Q383 27 341 6T256 -16Q219 -16 191 6T143 65L141 64Q149 -16 157 -62T173 -133T186 -173T191 -206Q191 -225 180 -242T146 -260Z" /> +<glyph unicode="¶" glyph-name="paragraph" horiz-adv-x="501" d="M172 -255L174 409Q141 412 109 426T55 472T33 555Q33 603 53 635T107 683T175 700H402L400 -255H330L332 659L245 656L242 -255H172Z" /> +<glyph unicode="·" glyph-name="middot" horiz-adv-x="250" d="M125 264Q102 264 85 282T67 328Q67 355 85 374T126 393Q151 393 167 374T184 328Q184 301 166 283T125 264Z" /> +<glyph unicode="¸" glyph-name="cedilla" horiz-adv-x="292" d="M51 -241L45 -208Q71 -203 92 -196T130 -180T156 -158T165 -131Q165 -111 152 -105T120 -102T88 -116L54 -100L83 8H139L112 -74Q126 -66 144 -62T180 -57Q211 -57 229 -75T247 -123Q247 -153 +227 -174T175 -208T110 -229T51 -241Z" /> +<glyph unicode="¹" glyph-name="uni00B9" horiz-adv-x="283" d="M76 301V329Q107 329 116 350T125 403V644L61 607L45 635L156 716H181L182 372Q182 361 182 351T180 333Q193 334 205 334T231 335V301H76Z" /> +<glyph unicode="º" glyph-name="ordmasculine" horiz-adv-x="419" d="M209 380Q164 380 128 400T70 457T48 541Q48 591 69 630T128 693T212 716Q258 716 294 695T351 638T372 553Q373 503 352 464T294 402T209 380ZM217 416Q258 417 280 452T302 538Q302 +575 293 608T263 663T208 683Q166 681 144 646T121 559Q121 520 131 487T163 435T217 416Z" /> +<glyph unicode="»" glyph-name="guillemotright" horiz-adv-x="530" d="M224 -7L193 24L390 277V279L195 517L227 548L498 277V273L224 -7ZM87 77L55 106L176 269V271L57 435L89 464L285 274V271L87 77Z" /> +<glyph unicode="¼" glyph-name="onequarter" horiz-adv-x="757" d="M76 301V329Q107 329 116 350T125 403V644L61 607L45 635L156 716H181L182 372Q182 361 182 351T180 333Q193 334 205 334T231 335V301H76ZM165 -16L127 10L594 716L638 685L165 -16ZM553 +0V29Q584 30 593 48T602 95V105H433V135L632 411H658L659 142L715 141V105H659Q659 87 659 69T659 32Q670 33 680 33T700 34V0H553ZM602 143V314L480 145L602 143Z" /> +<glyph unicode="½" glyph-name="onehalf" horiz-adv-x="785" d="M76 301V329Q107 329 116 350T125 403V644L61 607L45 635L156 716H181L182 372Q182 361 182 351T180 333Q193 334 205 334T231 335V301H76ZM165 -16L127 10L594 716L638 685L165 -16ZM484 1Q484 +43 500 75T543 134T601 187Q643 222 654 252T665 303Q665 335 649 355T602 375Q577 375 561 363T540 335Q545 331 547 325T549 312Q549 304 543 293T519 283Q506 283 499 292T491 315Q491 335 505 357T547 395T615 411Q646 411 673 400T718 365T735 304Q735 285 +727 263T694 214T618 149Q584 124 565 102T539 57L623 55Q652 55 673 55T707 63T719 95H744L740 1H484Z" /> +<glyph unicode="¾" glyph-name="threequarters" horiz-adv-x="796" d="M172 305Q114 307 84 335T54 395Q54 409 62 420T84 431Q102 432 109 421T116 399Q116 394 114 388T108 377Q111 358 130 349T172 339Q211 339 230 365T250 423Q250 440 244 460T220 495T167 +510Q163 510 156 510T140 509V541Q143 541 145 541T151 541Q190 541 207 554T229 585T234 613Q234 638 221 661T169 683Q145 682 131 670T113 643Q118 639 120 633T122 621Q122 613 116 602T92 592Q79 592 72 602T64 625Q64 643 77 664T117 701T183 716Q234 716 +265 690T297 619Q297 594 276 568T213 530Q265 525 291 495T317 423Q317 373 279 339T172 305ZM204 -16L166 10L633 716L677 685L204 -16ZM592 0V29Q623 30 632 48T641 95V105H472V135L671 411H697L698 142L754 141V105H698Q698 87 698 69T698 32Q709 33 719 33T739 +34V0H592ZM641 143V314L519 145L641 143Z" /> +<glyph unicode="¿" glyph-name="questiondown" horiz-adv-x="467" d="M244 312Q273 312 298 297T324 245Q324 223 311 204T277 166T232 127Q194 95 162 55T128 -44Q127 -81 138 -111T176 -159T250 -177Q278 -177 302 -166T342 -139T360 -106Q355 -98 352 +-88T348 -67Q348 -59 353 -49T368 -31T394 -24Q416 -26 426 -40T437 -77Q437 -106 413 -138T343 -193T235 -216Q157 -216 113 -190T50 -124T33 -42Q36 -1 59 32T116 94T181 146T235 191T257 233Q257 245 248 255T215 266Q207 266 197 265T178 259L166 294Q182 303 +204 307T244 312ZM238 516Q258 516 275 501T292 457Q292 433 275 416T238 398Q215 398 200 415T184 457Q184 482 199 499T238 516Z" /> +<glyph unicode="À" glyph-name="Agrave" horiz-adv-x="626" d="M-6 0V33Q24 33 40 49T66 93T91 158L297 719H321L544 150Q552 129 562 96T570 40Q587 41 604 42T638 44V0H409V33Q447 34 459 50T468 88T458 128L423 222L163 216L128 109Q121 85 116 71T103 +40Q123 41 142 42T181 44V0H-6ZM178 259H409L338 450Q327 481 316 511T293 573H291Q281 545 271 517T249 460L178 259ZM345 760L200 849Q178 863 172 876T168 899T174 914Q176 917 184 922T207 927T241 909L367 789L345 760Z" /> +<glyph unicode="Á" glyph-name="Aacute" horiz-adv-x="626" d="M-6 0V33Q24 33 40 49T66 93T91 158L297 719H321L544 150Q552 129 562 96T570 40Q587 41 604 42T638 44V0H409V33Q447 34 459 50T468 88T458 128L423 222L163 216L128 109Q121 85 116 71T103 +40Q123 41 142 42T181 44V0H-6ZM178 259H409L338 450Q327 481 316 511T293 573H291Q281 545 271 517T249 460L178 259ZM273 760L418 849Q440 863 446 876T450 899T444 914Q442 917 434 922T411 927T377 909L251 789L273 760Z" /> +<glyph unicode="Â" glyph-name="Acircumflex" horiz-adv-x="626" d="M-6 0V33Q24 33 40 49T66 93T91 158L297 719H321L544 150Q552 129 562 96T570 40Q587 41 604 42T638 44V0H409V33Q447 34 459 50T468 88T458 128L423 222L163 216L128 109Q121 85 116 71T103 +40Q123 41 142 42T181 44V0H-6ZM178 259H409L338 450Q327 481 316 511T293 573H291Q281 545 271 517T249 460L178 259ZM439 760L310 844L183 760L158 789L313 931H315L462 790L439 760Z" /> +<glyph unicode="Ã" glyph-name="Atilde" horiz-adv-x="626" d="M-6 0V33Q24 33 40 49T66 93T91 158L297 719H321L544 150Q552 129 562 96T570 40Q587 41 604 42T638 44V0H409V33Q447 34 459 50T468 88T458 128L423 222L163 216L128 109Q121 85 116 71T103 +40Q123 41 142 42T181 44V0H-6ZM178 259H409L338 450Q327 481 316 511T293 573H291Q281 545 271 517T249 460L178 259ZM502 889Q488 848 469 824T427 788T383 777Q354 777 332 787T292 812T258 837T224 848Q202 848 186 832T150 788L116 807Q133 851 165 880T229 +910Q259 911 280 901T318 876T352 851T389 840Q416 840 435 859T470 905L502 889Z" /> +<glyph unicode="Ä" glyph-name="Adieresis" horiz-adv-x="626" d="M-6 0V33Q24 33 40 49T66 93T91 158L297 719H321L544 150Q552 129 562 96T570 40Q587 41 604 42T638 44V0H409V33Q447 34 459 50T468 88T458 128L423 222L163 216L128 109Q121 85 116 71T103 +40Q123 41 142 42T181 44V0H-6ZM178 259H409L338 450Q327 481 316 511T293 573H291Q281 545 271 517T249 460L178 259ZM219 776Q197 776 181 794T165 839Q165 866 181 884T220 903Q243 903 258 885T274 839Q274 813 258 795T219 776ZM399 776Q377 776 361 794T345 +839Q345 866 361 884T400 903Q423 903 438 885T453 839Q453 813 437 795T399 776Z" /> +<glyph unicode="Å" glyph-name="Aring" horiz-adv-x="626" d="M-6 0V33Q24 33 40 49T66 93T91 158L297 719H321L544 150Q552 129 562 96T570 40Q587 41 604 42T638 44V0H409V33Q447 34 459 50T468 88T458 128L423 222L163 216L128 109Q121 85 116 71T103 +40Q123 41 142 42T181 44V0H-6ZM178 259H409L338 450Q327 481 316 511T293 573H291Q281 545 271 517T249 460L178 259ZM310 715Q282 715 256 726T214 760T195 820Q194 855 210 881T253 921T308 936Q335 936 361 925T404 891T423 832Q424 796 408 770T365 729T310 +715ZM314 750Q334 751 349 769T365 818Q365 861 348 882T305 902Q282 901 268 882T253 830Q253 793 269 771T314 750Z" /> +<glyph unicode="Æ" glyph-name="AE" horiz-adv-x="949" d="M-21 0V33Q6 33 26 47T62 83T91 125L452 660L362 656V700H863L868 525H835Q835 584 817 614T769 655T700 665L614 663Q577 662 561 649T542 611T538 544V384L726 383L719 469H763V259H730Q730 303 +718 322T680 345T611 347L538 344V118Q538 91 538 72T535 40L732 37Q775 37 805 52T853 102T870 195H904L898 0H382V36Q410 38 424 46T445 73T451 130V221L208 216L159 143Q142 118 125 92T90 40L166 44V0H-21ZM236 259H451V582L236 259Z" /> +<glyph unicode="Ç" glyph-name="Ccedilla" horiz-adv-x="699" d="M608 477Q598 571 543 623T400 675Q347 675 301 653T219 588T164 487T144 354Q144 260 180 188T277 76T412 36Q477 36 540 65T643 151L669 130Q626 71 576 39T477 -4T386 -16Q311 -16 249 +11T141 86T71 199T46 339Q46 410 67 477T132 598T240 684T393 716Q449 716 499 701T595 655L590 709H644V477H608ZM334 -260L328 -222Q354 -217 376 -210T414 -192T440 -169T450 -141Q450 -120 438 -114T407 -110T374 -123L338 -106L367 8H425L398 -77Q412 -68 +431 -65T463 -61Q501 -61 520 -81T540 -132Q540 -162 518 -184T463 -222T395 -247T334 -260Z" /> +<glyph unicode="È" glyph-name="Egrave" horiz-adv-x="622" d="M403 259Q403 303 391 322T353 345T284 347L211 344V115Q211 88 211 69T208 37L399 40Q443 41 475 54T525 102T543 195H577L571 0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 +660Q109 659 91 658T55 656V700H536L541 525H508Q508 584 490 614T442 655T373 665L287 663Q250 662 234 649T215 611T211 544V384L399 383L392 469H436V259H403ZM363 760L218 849Q196 863 190 876T186 899T192 914Q194 917 202 922T225 927T259 909L385 789L363 +760Z" /> +<glyph unicode="É" glyph-name="Eacute" horiz-adv-x="622" d="M403 259Q403 303 391 322T353 345T284 347L211 344V115Q211 88 211 69T208 37L399 40Q443 41 475 54T525 102T543 195H577L571 0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 +660Q109 659 91 658T55 656V700H536L541 525H508Q508 584 490 614T442 655T373 665L287 663Q250 662 234 649T215 611T211 544V384L399 383L392 469H436V259H403ZM292 760L437 849Q459 863 465 876T469 899T463 914Q461 917 453 922T430 927T396 909L270 789L292 +760Z" /> +<glyph unicode="Ê" glyph-name="Ecircumflex" horiz-adv-x="622" d="M403 259Q403 303 391 322T353 345T284 347L211 344V115Q211 88 211 69T208 37L399 40Q443 41 475 54T525 102T543 195H577L571 0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 +626T127 660Q109 659 91 658T55 656V700H536L541 525H508Q508 584 490 614T442 655T373 665L287 663Q250 662 234 649T215 611T211 544V384L399 383L392 469H436V259H403ZM457 760L328 844L201 760L176 789L331 931H333L480 790L457 760Z" /> +<glyph unicode="Ë" glyph-name="Edieresis" horiz-adv-x="622" d="M403 259Q403 303 391 322T353 345T284 347L211 344V115Q211 88 211 69T208 37L399 40Q443 41 475 54T525 102T543 195H577L571 0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 +660Q109 659 91 658T55 656V700H536L541 525H508Q508 584 490 614T442 655T373 665L287 663Q250 662 234 649T215 611T211 544V384L399 383L392 469H436V259H403ZM237 776Q215 776 199 794T183 839Q183 866 199 884T238 903Q261 903 276 885T292 839Q292 813 276 +795T237 776ZM417 776Q395 776 379 794T363 839Q363 866 379 884T418 903Q441 903 456 885T471 839Q471 813 455 795T417 776Z" /> +<glyph unicode="Ì" glyph-name="Igrave" horiz-adv-x="335" d="M280 667Q243 666 229 650T213 607T211 544V119Q211 92 211 73T208 40Q226 41 244 42T280 44V0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667ZM463 +760L318 849Q296 863 290 876T286 899T292 914Q294 917 302 922T325 927T359 909L485 789L463 760Z" /> +<glyph unicode="Í" glyph-name="Iacute" horiz-adv-x="335" d="M280 667Q243 666 229 650T213 607T211 544V119Q211 92 211 73T208 40Q226 41 244 42T280 44V0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667ZM136 +760L281 849Q303 863 309 876T313 899T307 914Q305 917 297 922T274 927T240 909L114 789L136 760Z" /> +<glyph unicode="Î" glyph-name="Icircumflex" horiz-adv-x="335" d="M280 667Q243 666 229 650T213 607T211 544V119Q211 92 211 73T208 40Q226 41 244 42T280 44V0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667ZM557 +760L428 844L301 760L276 789L431 931H433L580 790L557 760Z" /> +<glyph unicode="Ï" glyph-name="Idieresis" horiz-adv-x="335" d="M280 667Q243 666 229 650T213 607T211 544V119Q211 92 211 73T208 40Q226 41 244 42T280 44V0H55V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667ZM337 +776Q315 776 299 794T283 839Q283 866 299 884T338 903Q361 903 376 885T392 839Q392 813 376 795T337 776ZM517 776Q495 776 479 794T463 839Q463 866 479 884T518 903Q541 903 556 885T571 839Q571 813 555 795T517 776Z" /> +<glyph unicode="Ð" glyph-name="Eth" horiz-adv-x="746" d="M19 335V377H393V335H19ZM56 33Q94 35 108 50T123 93T125 156V588Q125 608 126 626T128 660Q110 659 92 658T56 656V700L292 701Q382 701 457 680T586 616T670 506T700 349Q700 280 676 217T604 +106T485 29T319 0H56V33ZM212 118Q212 91 212 72T209 40Q236 39 258 39T296 38T316 38Q381 38 433 62T523 128T581 228T602 353Q602 448 568 517T462 625T281 664Q244 664 230 649T214 607T212 544V118Z" /> +<glyph unicode="Ñ" glyph-name="Ntilde" horiz-adv-x="762" d="M602 -16L203 520Q194 532 186 543T168 567H167L170 139Q170 114 170 89T168 40Q186 41 204 42T240 44V0H57V33Q88 33 101 46T119 78T123 112L124 593Q124 610 124 627T124 660Q108 659 91 658T57 +656V700H176L551 198Q564 181 576 164T602 130H603L604 588Q604 608 605 626T607 660Q589 659 571 658T535 656V700H719V667Q682 666 668 650T653 607T652 544L650 -16H602ZM588 889Q574 848 555 824T513 788T469 777Q440 777 418 787T378 812T344 837T310 848Q288 +848 272 832T236 788L202 807Q219 851 251 880T315 910Q345 911 366 901T404 876T438 851T475 840Q502 840 521 859T556 905L588 889Z" /> +<glyph unicode="Ò" glyph-name="Ograve" horiz-adv-x="794" d="M402 -16Q307 -16 239 16T129 101T66 220T46 350Q46 413 67 477T131 596T240 683T394 716Q486 716 553 683T663 596T728 477T750 350Q750 288 729 224T665 105T556 17T402 -16ZM404 25Q466 25 +512 51T588 122T634 221T650 331Q650 393 633 454T583 565T502 645T391 676Q329 676 283 649T206 578T160 479T144 368Q144 313 159 253T207 141T288 57T404 25ZM425 760L280 849Q258 863 252 876T248 899T254 914Q256 917 264 922T287 927T321 909L447 789L425 +760Z" /> +<glyph unicode="Ó" glyph-name="Oacute" horiz-adv-x="794" d="M402 -16Q307 -16 239 16T129 101T66 220T46 350Q46 413 67 477T131 596T240 683T394 716Q486 716 553 683T663 596T728 477T750 350Q750 288 729 224T665 105T556 17T402 -16ZM404 25Q466 25 +512 51T588 122T634 221T650 331Q650 393 633 454T583 565T502 645T391 676Q329 676 283 649T206 578T160 479T144 368Q144 313 159 253T207 141T288 57T404 25ZM354 760L499 849Q521 863 527 876T531 899T525 914Q523 917 515 922T492 927T458 909L332 789L354 +760Z" /> +<glyph unicode="Ô" glyph-name="Ocircumflex" horiz-adv-x="794" d="M402 -16Q307 -16 239 16T129 101T66 220T46 350Q46 413 67 477T131 596T240 683T394 716Q486 716 553 683T663 596T728 477T750 350Q750 288 729 224T665 105T556 17T402 -16ZM404 25Q466 +25 512 51T588 122T634 221T650 331Q650 393 633 454T583 565T502 645T391 676Q329 676 283 649T206 578T160 479T144 368Q144 313 159 253T207 141T288 57T404 25ZM519 760L390 844L263 760L238 789L393 931H395L542 790L519 760Z" /> +<glyph unicode="Õ" glyph-name="Otilde" horiz-adv-x="794" d="M402 -16Q307 -16 239 16T129 101T66 220T46 350Q46 413 67 477T131 596T240 683T394 716Q486 716 553 683T663 596T728 477T750 350Q750 288 729 224T665 105T556 17T402 -16ZM404 25Q466 25 +512 51T588 122T634 221T650 331Q650 393 633 454T583 565T502 645T391 676Q329 676 283 649T206 578T160 479T144 368Q144 313 159 253T207 141T288 57T404 25ZM582 889Q568 848 549 824T507 788T463 777Q434 777 412 787T372 812T338 837T304 848Q282 848 266 +832T230 788L196 807Q213 851 245 880T309 910Q339 911 360 901T398 876T432 851T469 840Q496 840 515 859T550 905L582 889Z" /> +<glyph unicode="Ö" glyph-name="Odieresis" horiz-adv-x="794" d="M402 -16Q307 -16 239 16T129 101T66 220T46 350Q46 413 67 477T131 596T240 683T394 716Q486 716 553 683T663 596T728 477T750 350Q750 288 729 224T665 105T556 17T402 -16ZM404 25Q466 +25 512 51T588 122T634 221T650 331Q650 393 633 454T583 565T502 645T391 676Q329 676 283 649T206 578T160 479T144 368Q144 313 159 253T207 141T288 57T404 25ZM299 776Q277 776 261 794T245 839Q245 866 261 884T300 903Q323 903 338 885T354 839Q354 813 +338 795T299 776ZM479 776Q457 776 441 794T425 839Q425 866 441 884T480 903Q503 903 518 885T533 839Q533 813 517 795T479 776Z" /> +<glyph unicode="×" glyph-name="multiply" horiz-adv-x="530" d="M129 539L444 224L409 188L93 504L129 539ZM440 501L124 185L90 219L406 535L440 501Z" /> +<glyph unicode="Ø" glyph-name="Oslash" horiz-adv-x="794" d="M611 755L665 721L193 -80L145 -50L611 755ZM401 -16Q306 -16 238 16T128 101T65 220T45 350Q45 413 66 477T130 596T239 683T393 716Q485 716 552 683T662 596T727 477T749 350Q749 288 728 +224T664 105T555 17T401 -16ZM403 25Q465 25 511 51T587 122T633 221T649 331Q649 393 632 454T582 565T501 645T390 676Q328 676 282 649T205 578T159 479T143 368Q143 313 158 253T206 141T287 57T403 25Z" /> +<glyph unicode="Ù" glyph-name="Ugrave" horiz-adv-x="752" d="M255 667Q222 667 208 653T190 621T187 588V336Q187 280 194 228T223 133T285 66T394 41Q466 41 511 75T578 169T601 307L604 588Q604 608 605 626T607 660Q589 659 572 658T536 656V700H722V667Q684 +666 670 650T654 607T652 544L650 312Q650 247 636 188T591 83T508 11T381 -16Q301 -16 247 5T160 70T113 181T99 341V544Q99 570 100 605T103 660Q85 659 67 659T31 657V700H255V667ZM424 760L279 849Q257 863 251 876T247 899T253 914Q255 917 263 922T286 927T320 +909L446 789L424 760Z" /> +<glyph unicode="Ú" glyph-name="Uacute" horiz-adv-x="752" d="M255 667Q222 667 208 653T190 621T187 588V336Q187 280 194 228T223 133T285 66T394 41Q466 41 511 75T578 169T601 307L604 588Q604 608 605 626T607 660Q589 659 572 658T536 656V700H722V667Q684 +666 670 650T654 607T652 544L650 312Q650 247 636 188T591 83T508 11T381 -16Q301 -16 247 5T160 70T113 181T99 341V544Q99 570 100 605T103 660Q85 659 67 659T31 657V700H255V667ZM353 760L498 849Q520 863 526 876T530 899T524 914Q522 917 514 922T491 927T457 +909L331 789L353 760Z" /> +<glyph unicode="Û" glyph-name="Ucircumflex" horiz-adv-x="752" d="M255 667Q222 667 208 653T190 621T187 588V336Q187 280 194 228T223 133T285 66T394 41Q466 41 511 75T578 169T601 307L604 588Q604 608 605 626T607 660Q589 659 572 658T536 656V700H722V667Q684 +666 670 650T654 607T652 544L650 312Q650 247 636 188T591 83T508 11T381 -16Q301 -16 247 5T160 70T113 181T99 341V544Q99 570 100 605T103 660Q85 659 67 659T31 657V700H255V667ZM518 760L389 844L262 760L237 789L392 931H394L541 790L518 760Z" /> +<glyph unicode="Ü" glyph-name="Udieresis" horiz-adv-x="752" d="M255 667Q222 667 208 653T190 621T187 588V336Q187 280 194 228T223 133T285 66T394 41Q466 41 511 75T578 169T601 307L604 588Q604 608 605 626T607 660Q589 659 572 658T536 656V700H722V667Q684 +666 670 650T654 607T652 544L650 312Q650 247 636 188T591 83T508 11T381 -16Q301 -16 247 5T160 70T113 181T99 341V544Q99 570 100 605T103 660Q85 659 67 659T31 657V700H255V667ZM298 776Q276 776 260 794T244 839Q244 866 260 884T299 903Q322 903 337 885T353 +839Q353 813 337 795T298 776ZM478 776Q456 776 440 794T424 839Q424 866 440 884T479 903Q502 903 517 885T532 839Q532 813 516 795T478 776Z" /> +<glyph unicode="Ý" glyph-name="Yacute" horiz-adv-x="634" d="M215 0V33Q253 35 266 51T281 94T283 156L284 270L110 545Q85 585 73 612T56 658Q40 657 25 657T-6 656V700H252V667Q206 667 188 653T174 615T199 558L279 432Q288 418 298 403T318 373T341 +340H343Q354 362 365 382T386 422L471 583Q476 593 483 606T500 634T519 659Q500 658 480 658T440 656V700H644V667Q595 664 564 633T497 538Q463 474 432 415T371 300Q371 282 371 252T370 192T370 140T370 119Q370 92 370 73T367 40Q388 41 408 42T450 44V0H215ZM296 +760L441 849Q463 863 469 876T473 899T467 914Q465 917 457 922T434 927T400 909L274 789L296 760Z" /> +<glyph unicode="Þ" glyph-name="Thorn" horiz-adv-x="596" d="M55 0V33Q93 35 107 50T122 93T124 156V588Q124 608 125 626T127 660Q109 659 91 658T55 656V700H280V667Q234 666 223 642T211 578L265 579Q362 579 428 559T530 498T570 392Q573 353 560 313T509 +238T406 182T237 161Q230 161 224 161T211 161Q211 108 211 81T208 40Q226 41 244 42T280 44V0H55ZM276 200Q377 202 425 252T473 377Q473 417 460 447T422 499T359 530T271 541Q253 541 239 541T211 539V203Q229 200 243 200T276 200Z" /> +<glyph unicode="ß" glyph-name="germandbls" horiz-adv-x="681" d="M483 -16Q461 -16 428 -8T368 16L371 -8H329L323 164H354Q358 102 390 63T481 23Q515 23 542 43T569 104Q569 143 537 166T462 210Q427 227 392 247T334 296T311 371Q311 439 358 478T493 +516Q494 588 479 629T439 689T390 712T344 717Q281 716 249 681T205 588T193 458L194 106Q194 86 194 71T190 38Q206 39 221 39T253 41V0H49V30Q80 30 92 45T106 88T108 152L107 457L25 455V500H107Q107 575 134 633T214 726T348 760Q391 760 427 749T491 718T540 +670T570 607T581 532Q581 519 580 506T576 478Q554 480 523 480T461 476T410 454T390 403Q390 376 406 356T449 319T506 288Q541 270 575 250T631 202T653 132Q653 82 632 49T572 0T483 -16Z" /> +<glyph unicode="à" glyph-name="agrave" horiz-adv-x="516" d="M348 0Q345 17 344 30T341 57Q307 23 268 4T184 -16Q108 -16 71 18T34 103Q34 149 62 182T136 237T235 269T339 279V341Q339 376 333 407T307 458T243 479Q214 480 184 468T139 427Q147 419 +149 409T152 389Q152 377 142 362T107 347Q86 347 75 361T64 396Q64 430 89 457T160 500T262 516Q346 516 386 472T425 331Q425 294 425 257T425 182T424 106Q424 90 423 74T420 38Q438 39 455 40T491 42V0H348ZM339 245Q305 244 268 237T199 214T148 175T129 115Q131 +78 153 60T207 41Q248 41 278 56T339 100Q338 111 338 124T338 151Q338 156 338 183T339 245ZM304 613L192 719Q174 738 172 752T174 777T183 790Q186 792 195 796T219 797T248 771L332 636L304 613Z" /> +<glyph unicode="á" glyph-name="aacute" horiz-adv-x="516" d="M348 0Q345 17 344 30T341 57Q307 23 268 4T184 -16Q108 -16 71 18T34 103Q34 149 62 182T136 237T235 269T339 279V341Q339 376 333 407T307 458T243 479Q214 480 184 468T139 427Q147 419 +149 409T152 389Q152 377 142 362T107 347Q86 347 75 361T64 396Q64 430 89 457T160 500T262 516Q346 516 386 472T425 331Q425 294 425 257T425 182T424 106Q424 90 423 74T420 38Q438 39 455 40T491 42V0H348ZM339 245Q305 244 268 237T199 214T148 175T129 115Q131 +78 153 60T207 41Q248 41 278 56T339 100Q338 111 338 124T338 151Q338 156 338 183T339 245ZM198 613L170 636L254 771Q269 793 283 796T307 796T319 790Q323 787 328 777T331 753T310 719L198 613Z" /> +<glyph unicode="â" glyph-name="acircumflex" horiz-adv-x="516" d="M348 0Q345 17 344 30T341 57Q307 23 268 4T184 -16Q108 -16 71 18T34 103Q34 149 62 182T136 237T235 269T339 279V341Q339 376 333 407T307 458T243 479Q214 480 184 468T139 427Q147 +419 149 409T152 389Q152 377 142 362T107 347Q86 347 75 361T64 396Q64 430 89 457T160 500T262 516Q346 516 386 472T425 331Q425 294 425 257T425 182T424 106Q424 90 423 74T420 38Q438 39 455 40T491 42V0H348ZM339 245Q305 244 268 237T199 214T148 175T129 +115Q131 78 153 60T207 41Q248 41 278 56T339 100Q338 111 338 124T338 151Q338 156 338 183T339 245ZM379 616L252 725H250L121 623L96 652L255 811H257L406 648L379 616Z" /> +<glyph unicode="ã" glyph-name="atilde" horiz-adv-x="516" d="M348 0Q345 17 344 30T341 57Q307 23 268 4T184 -16Q108 -16 71 18T34 103Q34 149 62 182T136 237T235 269T339 279V341Q339 376 333 407T307 458T243 479Q214 480 184 468T139 427Q147 419 +149 409T152 389Q152 377 142 362T107 347Q86 347 75 361T64 396Q64 430 89 457T160 500T262 516Q346 516 386 472T425 331Q425 294 425 257T425 182T424 106Q424 90 423 74T420 38Q438 39 455 40T491 42V0H348ZM339 245Q305 244 268 237T199 214T148 175T129 115Q131 +78 153 60T207 41Q248 41 278 56T339 100Q338 111 338 124T338 151Q338 156 338 183T339 245ZM419 740Q403 691 373 668T317 645Q286 645 264 658T223 685T186 699Q168 699 148 690T113 657L83 674Q96 709 126 734T185 760Q217 761 238 748T277 721T317 707Q339 +707 358 720T390 755L419 740Z" /> +<glyph unicode="ä" glyph-name="adieresis" horiz-adv-x="516" d="M348 0Q345 17 344 30T341 57Q307 23 268 4T184 -16Q108 -16 71 18T34 103Q34 149 62 182T136 237T235 269T339 279V341Q339 376 333 407T307 458T243 479Q214 480 184 468T139 427Q147 419 +149 409T152 389Q152 377 142 362T107 347Q86 347 75 361T64 396Q64 430 89 457T160 500T262 516Q346 516 386 472T425 331Q425 294 425 257T425 182T424 106Q424 90 423 74T420 38Q438 39 455 40T491 42V0H348ZM339 245Q305 244 268 237T199 214T148 175T129 115Q131 +78 153 60T207 41Q248 41 278 56T339 100Q338 111 338 124T338 151Q338 156 338 183T339 245ZM335 644Q315 644 300 661T285 703Q285 728 300 745T335 763Q357 763 371 746T385 703Q385 678 370 661T335 644ZM168 644Q148 644 133 661T118 703Q118 728 133 745T168 +763Q190 763 204 746T218 703Q218 678 203 661T168 644Z" /> +<glyph unicode="å" glyph-name="aring" horiz-adv-x="516" d="M348 0Q345 17 344 30T341 57Q307 23 268 4T184 -16Q108 -16 71 18T34 103Q34 149 62 182T136 237T235 269T339 279V341Q339 376 333 407T307 458T243 479Q214 480 184 468T139 427Q147 419 149 +409T152 389Q152 377 142 362T107 347Q86 347 75 361T64 396Q64 430 89 457T160 500T262 516Q346 516 386 472T425 331Q425 294 425 257T425 182T424 106Q424 90 423 74T420 38Q438 39 455 40T491 42V0H348ZM339 245Q305 244 268 237T199 214T148 175T129 115Q131 +78 153 60T207 41Q248 41 278 56T339 100Q338 111 338 124T338 151Q338 156 338 183T339 245ZM252 603Q228 603 206 612T169 642T153 694Q152 724 166 746T203 781T250 794Q274 794 296 785T333 755T349 704Q350 673 336 651T299 616T252 603ZM255 634Q273 635 +284 651T296 693Q296 725 284 744T250 763Q231 762 219 746T206 703Q206 674 219 654T255 634Z" /> +<glyph unicode="æ" glyph-name="ae" horiz-adv-x="777" d="M180 -16Q112 -16 73 17T34 100Q34 146 62 179T135 234T233 266T336 275V336Q336 372 330 404T304 458T237 479Q204 479 177 463T138 420Q145 414 148 404T151 387Q151 376 142 360T108 345Q89 345 +78 358T66 393Q66 423 88 451T153 498T252 516Q302 516 337 493T390 430Q418 468 459 492T553 516Q604 516 643 494T706 424T730 295L425 289Q419 207 437 151T491 65T573 35Q620 35 653 59T711 118L736 98Q709 56 679 31T616 -5T549 -16Q491 -16 445 6T371 79Q332 +27 283 6T180 -16ZM199 41Q244 38 280 56T345 107Q344 121 342 145T338 195T335 241Q301 240 265 233T197 210T147 171T129 112Q131 75 153 59T199 41ZM432 331H640Q640 367 634 400T608 455T549 477Q510 477 486 457T450 404T432 331Z" /> +<glyph unicode="ç" glyph-name="ccedilla" horiz-adv-x="532" d="M288 -16Q221 -16 165 14T75 102T41 241Q41 293 60 342T113 430T196 493T302 516Q358 516 399 499T464 454T487 393Q487 371 475 356T440 340Q415 339 405 355T394 385Q394 395 397 405T409 +425Q401 449 381 460T340 475T304 479Q236 479 190 425T143 266Q143 199 164 147T225 66T315 36Q362 36 405 61T472 122L498 102Q472 60 436 34T361 -4T288 -16ZM247 -241L241 -208Q267 -203 288 -196T326 -180T352 -158T361 -131Q361 -111 348 -105T316 -102T284 +-116L250 -100L279 8H335L308 -74Q322 -66 340 -62T376 -57Q407 -57 425 -75T443 -123Q443 -153 423 -174T371 -208T306 -229T247 -241Z" /> +<glyph unicode="è" glyph-name="egrave" horiz-adv-x="542" d="M286 -16Q217 -16 162 16T74 108T42 249Q42 319 73 380T162 478T294 516Q336 516 372 503T437 462T481 393T497 295L145 289Q145 213 161 156T215 67T310 35Q341 35 373 46T434 76T479 118L503 +98Q476 56 438 31T360 -5T286 -16ZM148 331H403Q403 367 393 400T358 455T295 477Q237 477 199 443T148 331ZM333 580L221 686Q203 705 201 719T203 744T212 757Q215 759 224 763T248 764T277 738L361 603L333 580Z" /> +<glyph unicode="é" glyph-name="eacute" horiz-adv-x="542" d="M286 -16Q217 -16 162 16T74 108T42 249Q42 319 73 380T162 478T294 516Q336 516 372 503T437 462T481 393T497 295L145 289Q145 213 161 156T215 67T310 35Q341 35 373 46T434 76T479 118L503 +98Q476 56 438 31T360 -5T286 -16ZM148 331H403Q403 367 393 400T358 455T295 477Q237 477 199 443T148 331ZM227 580L199 603L283 738Q298 760 312 763T336 763T348 757Q352 754 357 744T360 720T339 686L227 580Z" /> +<glyph unicode="ê" glyph-name="ecircumflex" horiz-adv-x="542" d="M286 -16Q217 -16 162 16T74 108T42 249Q42 319 73 380T162 478T294 516Q336 516 372 503T437 462T481 393T497 295L145 289Q145 213 161 156T215 67T310 35Q341 35 373 46T434 76T479 +118L503 98Q476 56 438 31T360 -5T286 -16ZM148 331H403Q403 367 393 400T358 455T295 477Q237 477 199 443T148 331ZM408 583L281 692H279L150 590L125 619L284 778H286L435 615L408 583Z" /> +<glyph unicode="ë" glyph-name="edieresis" horiz-adv-x="542" d="M286 -16Q217 -16 162 16T74 108T42 249Q42 319 73 380T162 478T294 516Q336 516 372 503T437 462T481 393T497 295L145 289Q145 213 161 156T215 67T310 35Q341 35 373 46T434 76T479 118L503 +98Q476 56 438 31T360 -5T286 -16ZM148 331H403Q403 367 393 400T358 455T295 477Q237 477 199 443T148 331ZM364 611Q344 611 329 628T314 670Q314 695 329 712T364 730Q386 730 400 713T414 670Q414 645 399 628T364 611ZM197 611Q177 611 162 628T147 670Q147 +695 162 712T197 730Q219 730 233 713T247 670Q247 645 232 628T197 611Z" /> +<glyph unicode="ì" glyph-name="igrave" horiz-adv-x="281" d="M44 30Q75 30 87 45T101 88T103 152V380Q103 396 104 410T107 445Q89 444 72 443T36 441V483Q80 483 104 487T140 497T160 510H189V106Q189 86 189 71T185 38Q201 39 216 39T248 41V0H44V30ZM194 +580L82 686Q64 705 62 719T64 744T73 757Q76 759 85 763T109 764T138 738L222 603L194 580Z" /> +<glyph unicode="í" glyph-name="iacute" horiz-adv-x="281" d="M44 30Q75 30 87 45T101 88T103 152V380Q103 396 104 410T107 445Q89 444 72 443T36 441V483Q80 483 104 487T140 497T160 510H189V106Q189 86 189 71T185 38Q201 39 216 39T248 41V0H44V30ZM88 +580L60 603L144 738Q159 760 173 763T197 763T209 757Q213 754 218 744T221 720T200 686L88 580Z" /> +<glyph unicode="î" glyph-name="icircumflex" horiz-adv-x="281" d="M44 30Q75 30 87 45T101 88T103 152V380Q103 396 104 410T107 445Q89 444 72 443T36 441V483Q80 483 104 487T140 497T160 510H189V106Q189 86 189 71T185 38Q201 39 216 39T248 41V0H44V30ZM396 +778H398L525 615L497 587L394 683H392L292 590L261 619L396 778Z" /> +<glyph unicode="ï" glyph-name="idieresis" horiz-adv-x="281" d="M44 30Q75 30 87 45T101 88T103 152V380Q103 396 104 410T107 445Q89 444 72 443T36 441V483Q80 483 104 487T140 497T160 510H189V106Q189 86 189 71T185 38Q201 39 216 39T248 41V0H44V30ZM481 +611Q461 611 446 628T431 670Q431 695 446 712T481 730Q503 730 517 713T531 670Q531 645 516 628T481 611ZM314 611Q294 611 279 628T264 670Q264 695 279 712T314 730Q336 730 350 713T364 670Q364 645 349 628T314 611Z" /> +<glyph unicode="ð" glyph-name="eth" horiz-adv-x="559" d="M259 -16Q199 -16 150 12T72 94T43 222Q43 275 57 323T99 410T167 471T257 496Q295 498 337 483T403 430H405Q395 470 374 514T321 599T243 669L182 592L146 622L204 691Q182 702 157 709T103 718L107 +760Q143 758 175 750T237 729L291 793L320 766L276 710Q348 670 398 603T475 450T502 272Q503 193 478 128T398 23T259 -16ZM275 24Q312 24 343 47T393 115T413 229Q413 264 407 302T386 375T346 431T283 455Q238 457 207 428T160 350T143 243Q143 137 181 81T275 +24Z" /> +<glyph unicode="ñ" glyph-name="ntilde" horiz-adv-x="607" d="M44 0V30Q75 30 87 45T101 88T103 152L104 380Q104 396 104 412T108 445Q90 444 73 443T37 441V483Q81 483 103 487T137 497T155 510H184Q185 503 185 494T187 474T188 449Q210 468 236 483T292 +507T351 516Q438 516 478 462T518 292V106Q518 86 518 71T514 38Q530 39 545 39T577 41V0H373V30Q404 30 416 45T430 88T432 152V292Q431 378 404 422T317 465Q281 464 247 446T189 400Q190 392 190 382T190 361L189 106Q189 86 189 71T185 38Q201 39 216 39T248 +41V0H44ZM487 707Q471 658 441 635T385 612Q354 612 332 625T291 652T254 666Q236 666 216 657T181 624L151 641Q164 676 194 701T253 727Q285 728 306 715T345 688T385 674Q407 674 426 687T458 722L487 707Z" /> +<glyph unicode="ò" glyph-name="ograve" horiz-adv-x="585" d="M292 -16Q222 -16 165 16T75 106T41 238Q41 317 74 380T164 479T292 516Q362 516 419 483T510 392T544 262Q544 185 511 122T420 21T292 -16ZM300 24Q353 24 384 54T428 132T442 233Q442 278 +434 321T407 400T361 457T292 478Q240 478 207 448T159 370T143 267Q143 205 160 150T212 59T300 24ZM345 580L233 686Q215 705 213 719T215 744T224 757Q227 759 236 763T260 764T289 738L373 603L345 580Z" /> +<glyph unicode="ó" glyph-name="oacute" horiz-adv-x="585" d="M292 -16Q222 -16 165 16T75 106T41 238Q41 317 74 380T164 479T292 516Q362 516 419 483T510 392T544 262Q544 185 511 122T420 21T292 -16ZM300 24Q353 24 384 54T428 132T442 233Q442 278 +434 321T407 400T361 457T292 478Q240 478 207 448T159 370T143 267Q143 205 160 150T212 59T300 24ZM239 580L211 603L295 738Q310 760 324 763T348 763T360 757Q364 754 369 744T372 720T351 686L239 580Z" /> +<glyph unicode="ô" glyph-name="ocircumflex" horiz-adv-x="585" d="M292 -16Q222 -16 165 16T75 106T41 238Q41 317 74 380T164 479T292 516Q362 516 419 483T510 392T544 262Q544 185 511 122T420 21T292 -16ZM300 24Q353 24 384 54T428 132T442 233Q442 +278 434 321T407 400T361 457T292 478Q240 478 207 448T159 370T143 267Q143 205 160 150T212 59T300 24ZM420 583L293 692H291L162 590L137 619L296 778H298L447 615L420 583Z" /> +<glyph unicode="õ" glyph-name="otilde" horiz-adv-x="585" d="M292 -16Q222 -16 165 16T75 106T41 238Q41 317 74 380T164 479T292 516Q362 516 419 483T510 392T544 262Q544 185 511 122T420 21T292 -16ZM300 24Q353 24 384 54T428 132T442 233Q442 278 +434 321T407 400T361 457T292 478Q240 478 207 448T159 370T143 267Q143 205 160 150T212 59T300 24ZM460 707Q444 658 414 635T358 612Q327 612 305 625T264 652T227 666Q209 666 189 657T154 624L124 641Q137 676 167 701T226 727Q258 728 279 715T318 688T358 +674Q380 674 399 687T431 722L460 707Z" /> +<glyph unicode="ö" glyph-name="odieresis" horiz-adv-x="585" d="M292 -16Q222 -16 165 16T75 106T41 238Q41 317 74 380T164 479T292 516Q362 516 419 483T510 392T544 262Q544 185 511 122T420 21T292 -16ZM300 24Q353 24 384 54T428 132T442 233Q442 +278 434 321T407 400T361 457T292 478Q240 478 207 448T159 370T143 267Q143 205 160 150T212 59T300 24ZM376 611Q356 611 341 628T326 670Q326 695 341 712T376 730Q398 730 412 713T426 670Q426 645 411 628T376 611ZM209 611Q189 611 174 628T159 670Q159 695 +174 712T209 730Q231 730 245 713T259 670Q259 645 244 628T209 611Z" /> +<glyph unicode="÷" glyph-name="divide" horiz-adv-x="530" d="M264 130Q241 130 224 148T206 194Q206 221 224 240T265 259Q290 259 306 240T323 194Q323 167 305 149T264 130ZM264 462Q241 462 224 480T206 526Q206 553 224 572T265 591Q290 591 306 572T323 +526Q323 499 305 481T264 462ZM42 390H488V340H42V390Z" /> +<glyph unicode="ø" glyph-name="oslash" horiz-adv-x="585" d="M117 -75L80 -48L466 565L513 534L117 -75ZM292 -16Q222 -16 165 16T75 106T41 238Q41 317 74 380T164 479T292 516Q362 516 419 483T510 392T544 262Q544 185 511 122T420 21T292 -16ZM300 +24Q353 24 384 54T428 132T442 233Q442 278 434 321T407 400T361 457T292 478Q240 478 207 448T159 370T143 267Q143 205 160 150T212 59T300 24Z" /> +<glyph unicode="ù" glyph-name="ugrave" horiz-adv-x="597" d="M255 -16Q201 -16 165 4T110 72T91 202V380Q91 396 91 412T95 445Q78 444 61 444T26 442V483H57Q100 483 119 491T150 510H179V205Q179 119 203 77T287 35Q325 36 359 58T415 112V369Q415 393 +416 410T420 445Q402 444 384 444T348 442V483H379Q422 483 441 491T472 510H501L500 132Q500 116 499 87T496 38Q514 39 532 40T568 42V0H425Q422 17 421 32T418 60Q387 29 343 7T255 -16ZM349 580L237 686Q219 705 217 719T219 744T228 757Q231 759 240 763T264 +764T293 738L377 603L349 580Z" /> +<glyph unicode="ú" glyph-name="uacute" horiz-adv-x="597" d="M255 -16Q201 -16 165 4T110 72T91 202V380Q91 396 91 412T95 445Q78 444 61 444T26 442V483H57Q100 483 119 491T150 510H179V205Q179 119 203 77T287 35Q325 36 359 58T415 112V369Q415 393 +416 410T420 445Q402 444 384 444T348 442V483H379Q422 483 441 491T472 510H501L500 132Q500 116 499 87T496 38Q514 39 532 40T568 42V0H425Q422 17 421 32T418 60Q387 29 343 7T255 -16ZM243 580L215 603L299 738Q314 760 328 763T352 763T364 757Q368 754 373 +744T376 720T355 686L243 580Z" /> +<glyph unicode="û" glyph-name="ucircumflex" horiz-adv-x="597" d="M255 -16Q201 -16 165 4T110 72T91 202V380Q91 396 91 412T95 445Q78 444 61 444T26 442V483H57Q100 483 119 491T150 510H179V205Q179 119 203 77T287 35Q325 36 359 58T415 112V369Q415 +393 416 410T420 445Q402 444 384 444T348 442V483H379Q422 483 441 491T472 510H501L500 132Q500 116 499 87T496 38Q514 39 532 40T568 42V0H425Q422 17 421 32T418 60Q387 29 343 7T255 -16ZM424 583L297 692H295L166 590L141 619L300 778H302L451 615L424 583Z" +/> +<glyph unicode="ü" glyph-name="udieresis" horiz-adv-x="597" d="M255 -16Q201 -16 165 4T110 72T91 202V380Q91 396 91 412T95 445Q78 444 61 444T26 442V483H57Q100 483 119 491T150 510H179V205Q179 119 203 77T287 35Q325 36 359 58T415 112V369Q415 +393 416 410T420 445Q402 444 384 444T348 442V483H379Q422 483 441 491T472 510H501L500 132Q500 116 499 87T496 38Q514 39 532 40T568 42V0H425Q422 17 421 32T418 60Q387 29 343 7T255 -16ZM380 611Q360 611 345 628T330 670Q330 695 345 712T380 730Q402 730 +416 713T430 670Q430 645 415 628T380 611ZM213 611Q193 611 178 628T163 670Q163 695 178 712T213 730Q235 730 249 713T263 670Q263 645 248 628T213 611Z" /> +<glyph unicode="ý" glyph-name="yacute" horiz-adv-x="528" d="M121 -271Q90 -271 68 -256T46 -210Q46 -192 58 -177T89 -162Q113 -161 121 -177T130 -205Q130 -208 130 -211T129 -219Q132 -221 140 -221Q152 -221 166 -211T191 -182Q204 -160 221 -116T261 +-11L105 323Q79 379 68 412T52 461L4 459V500H211V470H207Q165 467 161 439T184 352L301 101Q324 165 345 227T387 352Q395 374 403 397T420 439T436 463L367 459V500H524V470Q487 456 469 424T431 340L306 -9Q276 -93 251 -151T196 -240T121 -271ZM234 580L206 +603L290 738Q305 760 319 763T343 763T355 757Q359 754 364 744T367 720T346 686L234 580Z" /> +<glyph unicode="þ" glyph-name="thorn" horiz-adv-x="577" d="M15 -255V-225Q46 -225 58 -210T72 -167T74 -103L76 625Q76 641 76 657T80 690Q62 689 45 688T9 686V728Q53 728 77 732T113 742T132 755H161L160 462Q191 487 230 501T311 516Q372 516 422 486T503 +399T534 264Q534 179 499 116T407 19T279 -16Q244 -16 215 -9T160 15V-149Q160 -169 160 -184T156 -217Q172 -216 187 -216T219 -214V-255H15ZM277 24Q325 24 359 53T412 132T431 249Q431 303 415 353T366 435T277 467Q243 467 213 453T160 416V62Q185 43 214 34T277 +24Z" /> +<glyph unicode="ÿ" glyph-name="ydieresis" horiz-adv-x="528" d="M121 -271Q90 -271 68 -256T46 -210Q46 -192 58 -177T89 -162Q113 -161 121 -177T130 -205Q130 -208 130 -211T129 -219Q132 -221 140 -221Q152 -221 166 -211T191 -182Q204 -160 221 -116T261 +-11L105 323Q79 379 68 412T52 461L4 459V500H211V470H207Q165 467 161 439T184 352L301 101Q324 165 345 227T387 352Q395 374 403 397T420 439T436 463L367 459V500H524V470Q487 456 469 424T431 340L306 -9Q276 -93 251 -151T196 -240T121 -271ZM371 611Q351 +611 336 628T321 670Q321 695 336 712T371 730Q393 730 407 713T421 670Q421 645 406 628T371 611ZM204 611Q184 611 169 628T154 670Q154 695 169 712T204 730Q226 730 240 713T254 670Q254 645 239 628T204 611Z" /> +<glyph unicode="–" glyph-name="endash" horiz-adv-x="590" d="M66 285V355H521V289L66 285Z" /> +<glyph unicode="—" glyph-name="emdash" horiz-adv-x="841" d="M66 285V355H771V289L66 285Z" /> +<glyph unicode="‘" glyph-name="quoteleft" horiz-adv-x="224" d="M120 760L147 740Q136 726 124 700T105 643T101 581Q108 584 114 585T126 587Q145 587 158 573T172 538Q172 510 156 495T117 480Q82 480 64 506T46 571Q46 596 55 632T81 702T120 760Z" /> +<glyph unicode="’" glyph-name="quoteright" horiz-adv-x="174" d="M77 480L50 500Q61 514 73 540T92 597T96 659Q89 656 83 655T71 653Q52 653 39 667T25 702Q25 730 41 745T80 760Q115 760 133 734T151 669Q151 644 142 608T116 538T77 480Z" /> +<glyph unicode="‚" glyph-name="quotesinglbase" horiz-adv-x="253" d="M118 -179L91 -159Q102 -145 114 -119T133 -62T137 0Q130 -3 124 -4T112 -6Q93 -6 80 8T66 43Q66 71 82 86T121 101Q156 101 174 75T192 10Q192 -15 183 -51T157 -121T118 -179Z" /> +<glyph unicode="“" glyph-name="quotedblleft" horiz-adv-x="400" d="M120 760L147 740Q136 726 124 700T105 643T101 581Q108 584 114 585T126 587Q145 587 158 573T172 538Q172 510 156 495T117 480Q82 480 64 506T46 571Q46 596 55 632T81 702T120 760ZM296 +760L323 740Q312 726 300 700T281 643T277 581Q284 584 290 585T302 587Q321 587 334 573T348 538Q348 510 332 495T293 480Q258 480 240 506T222 571Q222 596 231 632T257 702T296 760Z" /> +<glyph unicode="”" glyph-name="quotedblright" horiz-adv-x="349" d="M77 480L50 500Q61 514 73 540T92 597T96 659Q89 656 83 655T71 653Q52 653 39 667T25 702Q25 730 41 745T80 760Q115 760 133 734T151 669Q151 644 142 608T116 538T77 480ZM253 480L226 +500Q237 514 249 540T268 597T272 659Q265 656 259 655T247 653Q228 653 215 667T201 702Q201 730 217 745T256 760Q291 760 309 734T327 669Q327 644 318 608T292 538T253 480Z" /> +<glyph unicode="„" glyph-name="quotedblbase" horiz-adv-x="429" d="M118 -179L91 -159Q102 -145 114 -119T133 -62T137 0Q130 -3 124 -4T112 -6Q93 -6 80 8T66 43Q66 71 82 86T121 101Q156 101 174 75T192 10Q192 -15 183 -51T157 -121T118 -179ZM294 +-179L267 -159Q278 -145 290 -119T309 -62T313 0Q306 -3 300 -4T288 -6Q269 -6 256 8T242 43Q242 71 258 86T297 101Q332 101 350 75T368 10Q368 -15 359 -51T333 -121T294 -179Z" /> +<glyph unicode="•" glyph-name="bullet" horiz-adv-x="401" d="M200 226Q159 226 125 245T70 299T50 374Q50 416 70 449T124 502T200 522Q242 522 276 503T330 450T351 374Q351 333 331 299T276 246T200 226Z" /> +<glyph unicode="‹" glyph-name="guilsinglleft" horiz-adv-x="383" d="M305 -7L336 25L139 278V280L334 517L302 549L31 278V274L305 -7Z" /> +<glyph unicode="›" glyph-name="guilsinglright" horiz-adv-x="383" d="M77 -7L46 25L243 278V280L48 517L80 549L351 278V274L77 -7Z" /> +</font> +</defs> +</svg> diff --git a/themes/ccc/assets/fonts/lora-regular.ttf b/themes/ccc/assets/fonts/lora-regular.ttf new file mode 100644 index 00000000..8c3435d2 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-regular.ttf differ diff --git a/themes/ccc/assets/fonts/lora-regular.woff b/themes/ccc/assets/fonts/lora-regular.woff new file mode 100644 index 00000000..5df4aecf Binary files /dev/null and b/themes/ccc/assets/fonts/lora-regular.woff differ diff --git a/themes/ccc/assets/fonts/lora-regular.woff2 b/themes/ccc/assets/fonts/lora-regular.woff2 new file mode 100644 index 00000000..0b9576a6 Binary files /dev/null and b/themes/ccc/assets/fonts/lora-regular.woff2 differ diff --git a/themes/ccc/bundles b/themes/ccc/bundles new file mode 100644 index 00000000..71d458b4 --- /dev/null +++ b/themes/ccc/bundles @@ -0,0 +1,26 @@ +; css bundles +assets/css/all-nocdn.css= + bootstrap.min.css, + rst_base.css, + nikola_rst.css, + code.css, + baguetteBox.min.css, + theme.css, + custom.css, +assets/css/all.css= + rst_base.css, + nikola_rst.css, + code.css, + baguetteBox.min.css, + theme.css, + custom.css, + +; javascript bundles +assets/js/all-nocdn.js= + jquery.min.js, + popper.min.js, + bootstrap.min.js, + baguetteBox.min.js, + fancydates.min.js, +assets/js/all.js= + fancydates.min.js diff --git a/themes/ccc/ccc.theme b/themes/ccc/ccc.theme new file mode 100644 index 00000000..e5a6d86d --- /dev/null +++ b/themes/ccc/ccc.theme @@ -0,0 +1,12 @@ +[Theme] +engine = mako +parent = bootstrap4 +author = The Nikola Contributors +author_url = https://getnikola.com/ +license = MIT +based_on = Bootstrap 4 <http://getbootstrap.com/> +tags = bootstrap + +[Family] +family = bootstrap4 + diff --git a/themes/ccc/templates/base.tmpl b/themes/ccc/templates/base.tmpl new file mode 100644 index 00000000..1a98780b --- /dev/null +++ b/themes/ccc/templates/base.tmpl @@ -0,0 +1,74 @@ +## -*- coding: utf-8 -*- +<%namespace name="base" file="base_helper.tmpl" import="*" /> +<%namespace name="notes" file="annotation_helper.tmpl" import="*" /> +<%namespace name="static_footer" file="static_footer.tmpl" import="*" /> +${set_locale(lang)} +${base.html_headstart()} +<%block name="extra_head"> +### Leave this block alone. +</%block> +${template_hooks['extra_head']()} +</head> +<body> +<a href="#content" class="sr-only sr-only-focusable">${messages("Skip to main content")}</a> + +<!-- Menubar --> + +<nav class="navbar navbar-expand-md static-top mb-4 +% if theme_config.get('navbar_light'): +navbar-light bg-light +% else: +navbar-dark bg-dark +% endif +"> + <div class="container"><!-- This keeps the margins nice --> + <a class="navbar-brand" href="${abs_link(_link("root", None, lang))}"> + %if logo_url: + <img src="${logo_url}" alt="${blog_title|h}" id="logo" class="d-inline-block align-top"> + %endif + + % if show_blog_title: + <span id="blog-title">${blog_title|h}</span> + % endif + </a> + %if search_form: + ${search_form} + %endif + </div><!-- /.container --> +</nav> + +<!-- End of Menubar --> + +<div class="container" id="content" role="main"> + <div class="body-content"> + <!--Body content--> + ${template_hooks['page_header']()} + <%block name="extra_header"></%block> + <%block name="content"></%block> + <!--End of body content--> + + ${static_footer.static_footer()} + </div> +</div> + +${base.late_load_js()} + %if date_fanciness != 0: + <!-- fancy dates --> + <script> + moment.locale("${momentjs_locales[lang]}"); + fancydates(${date_fanciness}, ${js_date_format}); + </script> + <!-- end fancy dates --> + %endif + <%block name="extra_js"></%block> + <script> + baguetteBox.run('div#content', { + ignoreClass: 'islink', + captions: function(element) { + return element.getElementsByTagName('img')[0].alt; + }}); + </script> +${body_end} +${template_hooks['body_end']()} +</body> +</html> diff --git a/themes/ccc/templates/front-featured-large.tmpl b/themes/ccc/templates/front-featured-large.tmpl new file mode 100644 index 00000000..320f2e31 --- /dev/null +++ b/themes/ccc/templates/front-featured-large.tmpl @@ -0,0 +1,33 @@ +## -*- coding: utf-8 -*- +<%block name="content"> + +<div class="carousel slide d-lg-none" style="height: 10rem;" data-ride="carousel" data-interval="3000"> + <div class="carousel-inner"> + % for post in posts: + <div class="carousel-item ${'active' if loop.index == 0 else ''}"> + <a href="${post.permalink()}"> + <img class="d-block img-fluid w-100" src="${post.meta('previewimage')}" alt="large carousel slide" style="height: 160px; object-fit: cover;"> + <div class="carousel-caption d-sm-block"> + <h1 style="background: rgba(0, 0, 0, 0.75); display: inline; padding: 0.1em; margin: 0;">${post.meta('previewtext', lang) or post.title(lang)}</h1> + </div> + </a> + </div> + % endfor + </div> +</div> +<div class="row d-none d-lg-flex"> + % for post in posts: + <div class="col-6 col-sm-4"> + <div class="card text-white bg-light shadow-sm"> + <div class="card-body"> + <img class="card-img-top" style="width: 100%; height: 160px; object-fit: cover;" src="${post.meta('previewimage')}" alt="CCC logo"> + <div class="card-img-overlay d-flex flex-column justify-content-end"> + <h1 style="background: rgba(0, 0, 0, 0.75); display: inline; padding: 0.1em; margin: 0;" class="card-title">${post.meta('previewtext', lang) or post.title(lang)}</h1> + </div> + </div> + <a href="${post.permalink()}" class="stretched-link"></a> + </div> + </div> + % endfor +</div> +</%block> diff --git a/themes/ccc/templates/front-featured-nav-small.tmpl b/themes/ccc/templates/front-featured-nav-small.tmpl new file mode 100644 index 00000000..cb25fd73 --- /dev/null +++ b/themes/ccc/templates/front-featured-nav-small.tmpl @@ -0,0 +1,15 @@ +## -*- coding: utf-8 -*- +<%block name="content"> + +<div class="nav bg-light p-2 my-3 text-white shadow-sm d-none d-lg-block"> + % for post in posts: + <div class="card mb-3"> + <img class="card-img-top" style="width: 100%; height: 120px; object-fit: cover;" src=${post.meta('previewimage')}"/> + <div class="card-img-overlay d-flex flex-column justify-content-end"> + <h2 style="background: rgba(0, 0, 0, 0.75); display: inline; padding: 0.1em; margin: 0;" class="card-title">${post.title(lang)}</h2> + </div> + <a href="${post.permalink()}" class="stretched-link"></a> + </div> + % endfor +</div> +</%block> diff --git a/themes/ccc/templates/front-featured-small.tmpl b/themes/ccc/templates/front-featured-small.tmpl new file mode 100644 index 00000000..e75b9146 --- /dev/null +++ b/themes/ccc/templates/front-featured-small.tmpl @@ -0,0 +1,19 @@ +## -*- coding: utf-8 -*- +<%block name="content"> + +<div class="row my-3 bg-light text-white shadow-sm d-lg-none"> + + % for post in posts: + <div class="col-12 col-md-4 col-lg-3 my-3"> + <div class="card"> + <img class="card-img-top" style="width: 100%; height: 120px; object-fit: cover;" src=${post.meta('previewimage')}"/> + <div class="card-img-overlay d-flex flex-column justify-content-end"> + <h3 style="background: rgba(0, 0, 0, 0.75); display: inline; padding: 0.1em; margin: 0;" class="card-title">${post.title(lang)}</h3> + </div> + <a href="${post.permalink()}" class="stretched-link"></a> + </div> + </div> +% endfor + +</div> +</%block> diff --git a/themes/ccc/templates/front.tmpl b/themes/ccc/templates/front.tmpl new file mode 100644 index 00000000..cb5b219e --- /dev/null +++ b/themes/ccc/templates/front.tmpl @@ -0,0 +1,15 @@ +## -*- coding: utf-8 -*- +<%namespace name="helper" file="post_helper.tmpl"/> +<%namespace name="pheader" file="post_header.tmpl"/> +<%namespace name="comments" file="comments_helper.tmpl"/> +<%namespace name="math" file="math_helper.tmpl"/> +<%inherit file="post.tmpl"/> + +<%block name="content"> +<article class="post-${post.meta('type')} storypage" itemscope="itemscope" itemtype="http://schema.org/Article"> + <div class="e-content entry-content" itemprop="articleBody text"> + ${post.text()} + </div> + ${math.math_scripts_ifpost(post)} +</article> +</%block> diff --git a/themes/ccc/templates/post-list-front-erfas.tmpl b/themes/ccc/templates/post-list-front-erfas.tmpl new file mode 100644 index 00000000..56690ff0 --- /dev/null +++ b/themes/ccc/templates/post-list-front-erfas.tmpl @@ -0,0 +1,28 @@ +## -*- coding: utf-8 -*- +<%block name="content"> +<!-- Begin post-list ${post_list_id} --> + +<div id="${post_list_id}" class="post-list bg-light p-8 my-3 col-12 border border-light rounded shadow-sm"> + <h1 class="section-heading">Aus den Erfas</h1> + % for post in posts: + <div class="post-list-item row"> + <div class="col-12 p-0"> + <a class="stretched-link" href="${post.permalink()}"> + %if post.meta('previewimage'): + <img class="col-12 col-md-4 mb-3 img-responsive float-left post-list-preview" alt="preview" src="${post.meta('previewimage')}" style="object-position: ${post.meta('previewimage-position') or '50% 50%'}"/> + %endif + <div class="post-list-headline col-12"> + <div class="post-title">${post.title(lang)}</div> + <div class="post-date">${post.formatted_date(date_format)}</div> + </div> + </a> + <div class="post-body col-12" id="post-body-${loop.index}"> + ${ post.text( teaser_only = True, show_read_more_link = False, strip_html = True) } + </div> + </div> + </div> + % endfor + <div class="more-erfa-content"><a href="${_link('category', 'cpu', lang)}">Mehr aus den Erfas</a></div> +</div> +<!-- End post-list ${post_list_id} --> +</%block> diff --git a/themes/ccc/templates/post-list-front-updates.tmpl b/themes/ccc/templates/post-list-front-updates.tmpl new file mode 100644 index 00000000..0c529dac --- /dev/null +++ b/themes/ccc/templates/post-list-front-updates.tmpl @@ -0,0 +1,25 @@ +## -*- coding: utf-8 -*- +<%block name="content"> +<!-- Begin post-list ${post_list_id} --> + +% for post in posts: +<div class="post-list-item row"> + <div class="col-12 p-0"> + <a class="stretched-link" href="${post.permalink()}"> + %if post.meta('previewimage'): + <img class="col-12 col-md-4 mb-3 img-responsive float-left post-list-preview" alt="preview" src="${post.meta('previewimage')}" style="object-position: ${post.meta('previewimage-position') or '50% 50%'}"/> + + %endif + <div class="post-list-headline col-12"> + <div class="post-title">${post.title(lang)}</div> + <div class="post-date">${post.formatted_date(date_format)} – ${post.author()|h}</div> + </div> + </a> + <div class="post-body col-12" id="post-body-${loop.index}"> + ${ post.text( teaser_only = True, show_read_more_link = False) } + </div> + </div> +</div> +% endfor +<!-- End post-list ${post_list_id} --> +</%block> diff --git a/themes/ccc/templates/post.tmpl b/themes/ccc/templates/post.tmpl new file mode 100644 index 00000000..7abffb9d --- /dev/null +++ b/themes/ccc/templates/post.tmpl @@ -0,0 +1,58 @@ +## -*- coding: utf-8 -*- +<%namespace name="helper" file="post_helper.tmpl"/> +<%namespace name="pheader" file="post_header.tmpl"/> +<%namespace name="comments" file="comments_helper.tmpl"/> +<%namespace name="math" file="math_helper.tmpl"/> +<%namespace name="statnav" file="static_navigation.tmpl"/> +<%inherit file="base.tmpl"/> + +<%block name="extra_head"> + ${parent.extra_head()} + % if post.meta('keywords'): + <meta name="keywords" content="${smartjoin(', ', post.meta('keywords'))|h}"> + % endif + <meta name="author" content="${post.author()|h}"> + %if post.prev_post: + <link rel="prev" href="${post.prev_post.permalink()}" title="${post.prev_post.title()|h}" type="text/html"> + %endif + %if post.next_post: + <link rel="next" href="${post.next_post.permalink()}" title="${post.next_post.title()|h}" type="text/html"> + %endif + % if post.is_draft: + <meta name="robots" content="noindex"> + % endif + ${helper.open_graph_metadata(post)} + ${helper.twitter_card_information(post)} + ${helper.meta_translations(post)} + ${math.math_styles_ifpost(post)} +</%block> + +<%block name="content"> +<div class="row frontend-content mt-3"> + <div class="col-lg-9 blog-main"> + % if post.meta('previewimage'): + <img class="col-12 p-0 mb-3 post-preview img-responsive" src="${post.meta('previewimage')}" alt="preview-img" style="object-fit: cover; object-position: ${post.meta('previewimage-position') or '50% 50%' }" /> + % endif + <article class="post-${post.meta('type')} h-entry hentry postpage" itemscope="itemscope" itemtype="http://schema.org/Article"> + ${pheader.html_post_header()} + <div class="e-content entry-content" itemprop="articleBody text"> + ${post.text()} + </div> + ${math.math_scripts_ifpost(post)} + </article> + </div> + <aside class="col-12 col-lg-3 sidebar"> + ${statnav.static_navigation()} + %if post.tags: + <ul itemprop="keywords" class="nav flex-column bg-light mt-4 shadow-sm"> + <h4 class="pull-left">Tagged as:</h4> + %for tag in post.tags: + % if tag not in hidden_tags: + <li class="nav-item"><a class="nav-link" href="${_link('tag', tag)}" rel="tag">${tag|h}</a></li> + % endif + %endfor + </ul> + %endif + </aside> +</div> +</%block> diff --git a/themes/ccc/templates/post_header.tmpl b/themes/ccc/templates/post_header.tmpl new file mode 100644 index 00000000..f13ec488 --- /dev/null +++ b/themes/ccc/templates/post_header.tmpl @@ -0,0 +1,59 @@ +## -*- coding: utf-8 -*- +<%namespace name="helper" file="post_helper.tmpl"/> +<%namespace name="comments" file="comments_helper.tmpl"/> + +<%def name="html_title()"> +%if title and not post.meta('hidetitle'): + <h1 class="p-name entry-title" itemprop="headline name"><a href="${post.permalink()}" class="u-url">${post.title()|h}</a></h1> +%endif +</%def> + +<%def name="html_translations(post)"> + % if len(post.translated_to) > 1: + % for langname in sorted(translations): + % if langname != lang and post.is_translation_available(langname): + <div class="posttranslation d-lg-none"> + <a href="${post.permalink(langname)}" hreflang="${langname}" rel="alternate">${messages("Also available in:", langname)} ${messages("LANGUAGE", langname)}</a> + </div> + % endif + % endfor + % endif +</%def> + +<%def name="html_sourcelink()"> + % if show_sourcelink: + <p class="sourceline"><a href="${post.source_link()}" class="sourcelink">${messages("Source")}</a></p> + % endif +</%def> + +<%def name="html_post_header()"> + <header> + ${html_title()} + <div class="metadata"> + <p class="byline author vcard p-author h-card"><span class="byline-name fn p-name" itemprop="author"> + % if author_pages_generated: + <a class="u-url" href="${_link('author', post.author())}">${post.author()|h}</a> + % else: + ${post.author()|h} + % endif + </span></p> + <p class="dateline"> + <a href="${post.permalink()}" rel="bookmark"> + <time class="published dt-published" datetime="${post.formatted_date('webiso')}" itemprop="datePublished" title="${post.formatted_date(date_format)|h}">${post.formatted_date(date_format)|h}</time> + % if post.updated and post.updated != post.date: + <span class="updated"> (${messages("updated")} + <time class="updated dt-updated" datetime="${post.formatted_updated('webiso')}" itemprop="dateUpdated" title="${post.formatted_updated(date_format)|h}">${post.formatted_updated(date_format)|h}</time>)</span> + % endif + </a> + </p> + % if not post.meta('nocomments') and site_has_comments: + <p class="commentline">${comments.comment_link(post.permalink(), post._base_path)} + % endif + ${html_sourcelink()} + % if post.meta('link'): + <p class="linkline"><a href="${post.meta('link')}">${messages("Original site")}</a></p> + % endif + </div> + ${html_translations(post)} + </header> +</%def> diff --git a/themes/ccc/templates/static_footer.tmpl b/themes/ccc/templates/static_footer.tmpl new file mode 100644 index 00000000..b99dfae1 --- /dev/null +++ b/themes/ccc/templates/static_footer.tmpl @@ -0,0 +1,16 @@ +## -*- coding: utf-8 -*- + +<%block name="static_footer"> +% if global_data.get('footer'): +<footer id="footer" class="container-fluid text-muted bg-light shadow-sm mt-3 py-2"> + <div class="row justify-content-center text-center"> + % for item in global_data['footer']: + <div class="col"> + <a href="${item.get('url','#')}">${item.get('title',u'error')}</a> + </div> + % endfor + </div> + ${template_hooks['page_footer']()} +</footer> +% endif +</%block> diff --git a/themes/ccc/templates/static_navigation.tmpl b/themes/ccc/templates/static_navigation.tmpl new file mode 100644 index 00000000..e0bb4945 --- /dev/null +++ b/themes/ccc/templates/static_navigation.tmpl @@ -0,0 +1,21 @@ +## -*- coding: utf-8 -*- + +<%block name="static_navigation"> +% if global_data.get('navigation'): +<ul class="nav flex-column bg-light mt-4 shadow-sm"> + % for langname in sorted(translations): + % if langname != lang and post.is_translation_available(langname): + <li class="nav-item"> + <a class ="nav-link" href="${post.permalink(langname)}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a> + </li> + % endif + % endfor + + % for nav in global_data['navigation']: + <li class="nav-item"> + <a class="nav-link" href="${nav.get('url','#')}">${nav.get('title',u'error')}</a> + </li> + % endfor +</ul> +% endif +</%block> diff --git a/updates/2020/bverfg-geheimdienstkontrolle.en.md b/updates/2020/bverfg-geheimdienstkontrolle.en.md index f7089ea5..b698d9c7 100644 --- a/updates/2020/bverfg-geheimdienstkontrolle.en.md +++ b/updates/2020/bverfg-geheimdienstkontrolle.en.md @@ -3,6 +3,8 @@ date: 2020-05-19 13:19:45 updated: 2020-05-19 13:19:45 author: erdgeist tags: update, pressemitteilung +previewimage: /images/teufelsberg-2421265_1920.jpg +previewimage-position: 50% 5% The German foreign intelligence service must be subject to more oversight, but may continue mass surveillance of telecommunication. Today's judgement serves as a powerful reminder to lawmakers that the previous law governing the BND was grossly unconstitutional. diff --git a/updates/2020/bverfg-geheimdienstkontrolle.md b/updates/2020/bverfg-geheimdienstkontrolle.md index 1b90dcf5..4735dd82 100644 --- a/updates/2020/bverfg-geheimdienstkontrolle.md +++ b/updates/2020/bverfg-geheimdienstkontrolle.md @@ -3,6 +3,8 @@ date: 2020-05-19 13:19:45 updated: 2020-05-19 13:19:45 author: erdgeist tags: update, pressemitteilung +previewimage: /images/teufelsberg-2421265_1920.jpg +previewimage-position: 50% 5% Der deutsche Auslandsgeheimdienst BND muss sich künftig besser kontrollieren lassen, darf aber die Massenüberwachung der Telekommunikation fortführen. Dem Gesetzgeber hat das Bundesverfassungsgericht mit seinem heutigen Urteil erneut ins Stammbuch geschrieben, wie eklatant er beim BND-Gesetz die Grundrechte missachtet hat. diff --git a/updates/2020/pdsg.md b/updates/2020/pdsg.md new file mode 100644 index 00000000..fb1fa4a6 --- /dev/null +++ b/updates/2020/pdsg.md @@ -0,0 +1,70 @@ +title: Geplantes Patientendaten-Schutz-Gesetz schützt Patientendaten nicht +date: 2020-05-26 13:51:17 +updated: 2020-05-26 15:16:44 +author: linus +tags: update, pressemitteilung, patientendaten + +Mit dem geplanten Patientendaten-Schutz-Gesetz sollten auch Schwachstellen beseitigt werden, auf die der Chaos Computer Club (CCC) im Dezember zum 36C3 öffentlich hinwies. Leider misslingt dem Bundesgesundheitministerium auch dieser erneute Anlauf. Der CCC wurde als Sachverständiger in der Anhörung zum Gesetzentwurf geladen und veröffentlicht heute seine schriftliche Stellungnahme. + +<!-- TEASER_END --> + +Auf dem 36C3 präsentierten Sicherheitsforscher des CCC, wie sich +Unbefugte gültige Heilberufsausweise, Praxisausweise, Konnektor- und +Gesundheitskarten auf die Identitäten Dritter verschaffen können. Damit +gelang anschließend der Zugriff auf Anwendungen der +Telematik-Infrastruktur und Gesundheitsdaten von Versicherten. + +Ein Investigativteam des NDR ließ sich sogar einen [Arztausweis an die +Käsetheke](https://www.tagesschau.de/investigativ/ndr/gesundheitsdaten-sicherheitsluecke-101.html) +liefern und bestätigte so den Befund des CCC eindrücklich. + +Doch statt die Mängel [wie vom CCC +gefordert](/de/updates/2019/neue-schwachstellen-gesundheitsnetzwerk) +abzustellen, werden diese nunmehr gesetzlich festgeschrieben. Mit den +neuen Regelungen soll die Verpflichtung zur sicheren Identifikation des +Versicherten bei Kartenbeantragung vollständig entfallen. Die Ausgabe +der Gesundheitskarte wird nur noch auf niedrigem Sicherheitsniveau +vorgeschrieben. + +Krankenkassen als Herausgeber der Gesundheitskarte, dem Zugangsschlüssel +zur kommenden elektronischen Patientenakte und damit Deutschlands +größtem Gesundheitsdatenschatz, sollen mit dem Gesetzentwurf zudem von +den Sanktionen der Datenschutzgrundverordnung (DSGVO) ausgenommen +bleiben. Dabei kommen sie ihren datenschutzrechtlichen Verpflichtungen +regelmäßig nicht nach, wie die spätestens seit 2014 wiederholt +ausgenutzten Mängel bei der Beantragung und Ausgabe der Gesundheitskarte +zeigen. Die im Gesetzentwurf vorgesehenen und im Verhältnis zum +Ausgabevolumen der Krankenkassen von mehr als 25 Mrd. Euro völlig +unzureichenden Bußgeldvorschriften entstammen dem zahnlosen alten +Bundesdatenschutzgesetz (BDSG) und setzen keinen dringend notwendigen +Anreiz zur Behebung dieser langjährigen Versäumnisse. + +„Die Schwachstellen wurden zunächst theoretisch angemahnt. Dann haben +wir sie praktisch demonstriert. Eine Behebung wurde medienwirksam +angekündigt. Und doch werden sie weiter ignoriert. Dieser Umgang ist +einfach fahrlässig“, sagte Martin Tschirsich, der als Sachverständiger +des CCC dem Gesundheitsausschuss am 27. Mai Auskunft geben wird. Seine +Initiativ-Bewerbung als Sachverständiger hatte er schon [auf der Bühne +des 36C3 mit der Demonstration der +Schwachstellen](https://media.ccc.de/v/36c3-10595-hacker_hin_oder_her_die_elektronische_patientenakte_kommt) +eingereicht. + +Der CCC veröffentlicht schon heute die schriftliche Stellungnahme zur +Sachverständigenanhörung im Gesundheitsausschuss des Deutschen +Bundestags am 27. Mai. + +Links: + +- [](https://media.ccc.de/v/36c3-10595-hacker_hin_oder_her_die_elektronische_patientenakte_kommt)[Stellungnahme + zur Sachverständigenanhörung im Gesundheitsausschuss am 27. Mai + 2020](/system/uploads/301/original/Stellungnahme_Patientendaten-Schutz-Gesetz_PDSG_CCC.pdf) +- Pressemitteilung Dez. 2019: [CCC diagnostiziert Schwachstellen im + deutschen + Gesundheitsnetzwerk](/de/updates/2019/neue-schwachstellen-gesundheitsnetzwerk) +- Vortrag Dez. 2019: ["Hacker hin oder her": Die elektronische + Patientenakte + kommt!](https://media.ccc.de/v/36c3-10595-hacker_hin_oder_her_die_elektronische_patientenakte_kommt) +- [Aktueller Entwurf des + Patientendaten-Schutz-Gesetzes](https://dip21.bundestag.de/dip21/btd/19/187/1918793.pdf) +- [Anhörung zum + Patientendaten-Schutz-Gesetz](https://www.bundestag.de/dokumente/textarchiv/2020/kw22-pa-gesundheit-696648) -- cgit v1.2.3